From f2127e27f44f134cb9e658325c1531cc5b0cedf8 Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Fri, 18 Sep 2026 00:26:13 -0400 Subject: [PATCH 01/23] V0.3.0.1 hotfix (#167) Major Tweaks: - "Promote Cultural Acceptance" Council Task base progress increased by 25% to adapt to our lower baseline culture acceptance growth rates Migration Situation: - Migrators, Tribals get a +15% bonus to raid speed, -20% Development Growth, and +20% Development Decline Casus Belli: - Roman Wars: - Roman wars now cost treasury, or gold if no treasury available - Cost is dependent on yearly income, but is at a minimum 100 for counties, 300 for duchies, 750 for kingdoms - Migration Wars: - Major Migration Wars can only target Kingdoms or realms with at least 8 counties - Revamped title logic so that one can migrate to non-adjacent kingdoms - Reworked fame levels; migration wars no longer require fame levels to launch - Title selection is dependent on fame level; further titles require higher fame - "Legendary Leader" trait is effectively one fame level for this purpose - Traditions which reduce fame level CB requirements are effectively one fame level for this purpose - All migration wars may always target neighboring kingdoms and duchies - Successful migrations unlock the ability to move your capital, if the automatically chosen one is not to your liking Decisions: - Regrouped certain decisions to prevent too many decisions in the "Major" Category - Added a decision for Augustulus to repudiate the "Augustulus" nickname - Valid if he is an adult, ruling a Roman Empire, has a weak diarchy (if there is one), and is crowned (if playing with Coronations DLC) - Added decision to Proclaim the 2000th Anniversary of the Gothic Kingdom - Visible for Gothic Heritage, Gothic-derived cultures - Is valid if you are the dynast, have some Tribal Innovations, are at least an Empire, have at least 150 counties, and sufficient Prestige and Legitimacy - Costs 1000 Prestige, 100 Piety, and a variable amount of Gold or Treasury - Gold/Treasury costs scale with realm size and inversely with dynasty fame level - Gives the ruler 2000 Renown, Increases Dynasty Fame Level enough to be Well-Known or better, Gives the "Gothic Hero" Modifier, and reduces Roman Minority Rule by 1 level if applicable - "Gothic Hero" modifier increases Legitimacy gain, grants 0.05 Monthly Renown, and 0.5 Monthly Prestige, and most Vassal Stance Opinion while reducing Minority Vassal Stance Opinion Culture: - "Stratocratic Elite" reduces culture acceptance required for hybridization by 20 - Sarmatian culture changes: - Iazyges start with "Writing" and "Oral Law" Innovations - Consolidated Iazyges and Sarmatian name lists - Converted 'd' to 'l' for Sarmatian name list in line with reconstruction of Pontic Steppe pronunciations - This does not extend to the Alan name list, which did not undergo the same evolution Governments: - High Tribal Government: - Moderate High Tribal Organization blocks creating and joining Confederations - Moderate High Tribal Organization blocks raiding, unless non-governmental aspects allow it History: - Romance culture tribals in Pannonia are High Tribal, in line with mechanics - Hyspiratis is now a castle holding to sidestep potential issues with the conquest of the Tzani Map: - Splatum made the capital of its county as it was the most important settlement historically Memories: - Added a special memory type for the Fall of Rome - Added memories relating to becoming a Senator and being elected Consul GFX: - Updated Realm GUI to show what the Aristocracy Law of your vassals is for Sub-Roman governments, to help players find a path to reducing the Feudalization of their realm laws - Updated Migration Situation GUI to provide a map mode showing range for major Migration Wars - Updated Migration Situation GUI to provide a map mode showing what polities can target you for major Migration Wars - Updated Classical and Late Antiquity Era images to better fit CK3 images schemes - Updated interface image for Migration Period in the Situation selection GUI Localization: - Clarified some inapplicable rules - Fixed some missing localizations Tweaks: - The "A New Administration?" Event - Will always show the Roman option if available, and list the reasons it is not selectable - Tweaked migration gold and treasury: - If adopting a government without treasury, gain 160 gold times your rank less one (so Dukes get 160 and Kings get 320) - If adopting a government with treasury, gain 40 gold times your rank less one and 120 treasury times your rank less one - In either case, this value is the maximum; you only gain enough of either to hit that limit - "A New Culture?" Event only fires if your government is not tribal after migration - "Barbarian Settlement" Dynasty perk makes "De Jure Landing Decisions" group decisions cheaper - Turned down odds that AI will make an immediate beeline for maximum Aristocratic Laws - Increased odds that AI will flee overly large confederations - Syagrius starts with a rivalry with Euric, Gundobad, Alaric, and Gundomar, because they too frequently ally - Diocletian's Palace is enabled for Greco-Roman cultures, Roman Political Cultures, or Roman Governments - Culture Hybridization requires a minimum of 10 acceptance to hybridize - Hegemonies and Empires can no longer use border raids (they are too large to bother with such minimalist wars) - If Augustulus wins the war with Odoacer, he imprisons all the Federates and all the Federate titles dissolve (instead of just Odoacer's) - Nepos starts with more troops in February 476 - Got Tributary interactions to revert to base types if not the Chinese, Indian, or Islamic Hegemony - Added "Legendary Leader" trait to ruler designer for a cost of 160 (It's like Intelligent, but better but also not inheritable) - Clarified various kingdom and empire landing decisions so people aren't confused when their primary title is titular and they possess a non-titular title Bug Fixes: - Because of how titles interact with mechanics in administrative realms, non-primary, non-noble family titular titles get destroyed upon converting to (Sub-)Roman Administrative government(s) - Fixed bug leading to Romulus being still landed when loosing the war with Odoacer - Reduced tendency of AI to engage in stupid migrations - Tweaked language/heritage drift to not fire quite as often - Fixed an edge case leading to a lack of NF titles in newly minted Sub-Roman Admin realms - Fixed some edge cases leading to Tribal rulers having noble family titles - Ended tributary status when successfully migrating - Fixed bug causing Slavic culture traditions to be removed early - Fall of Rome informational event fire failure fixed - Blocked an edge case where Coronations could spawn Holy Orders before the necessary innovation - Fix an edge case leading to occasional negative influence at start for some rulers - Roman Federates are no longer transferable to vassals - Fixed a bug where Characters turning 25 weren't added to the Senate Situation - Fixed incorrect gold/treasury from "A New Administration?" Event - When the Senate is disestablished, all the Senators will be properly removed from the situation - Fixed council tasks not continuing automatically until full conversion for human rulers - Blocked Premierships being available when not being a hegemony - Properly clean up religion traits upon conversion, like "Enarei" or "House of David" - The "Intransigent Marital Practices" event now will only check to make sure you control at least half of your culture if you have any cultures on the map - Added a check for completely landless administrative realms so that them implode when reaching this state - Fixed title creation bugs for the empires of Italy, Spain, and Gaul - Fixed migration wars not being available in some edge cases - Fixed issue with migrating vassals not returning their titles to their liege properly --- .../script_values_database_exceptions.txt | 13 + .../scripted_triggers_database_exceptions.txt | 3 + ...igger_localization_database_exceptions.txt | 2 + ChangeLog.txt | 116 + WtWSMS.mod | 2 +- .../bookmarks/bookmarks/BP_bookmarks.txt | 2 +- .../common/buildings/BP_special_buildings.txt | 5 +- .../casus_belli_types/BP_border_raids.txt | 9 +- .../common/casus_belli_types/BP_event_war.txt | 128 +- .../BP_migration_situation_wars.txt | 85 +- .../casus_belli_types/BP_roman_wars.txt | 136 +- ...00_tributary_interactions_BP_overwrite.txt | 2563 +++- .../00_vassal_interactions_BP_overwrite.txt | 9 +- .../09_mpo_interactions_BP_overwrite.txt | 14 +- .../BP_roman_administrative_interactions.txt | 2 +- .../BP_narrative_memory_types.txt | 91 + .../BP_senate_memory_types.txt | 144 + .../coat_of_arms/BP_landed_titles.txt | 2 +- .../coat_of_arms/sea_dummy_titles.txt | 9 - .../00_court_chaplain_tasks_BP_overwrite.txt | 4 + .../00_steward_tasks_BP_overwrite.txt | 9 +- .../000_BP_ck2_custom_names.txt | 17 - .../000_BP_ck3_custom_names.txt | 33 + .../common/culture/cultures/BP_sarmatian.txt | 2 +- .../innovations/BP_tribal_innovations.txt | 1 - .../culture/name_lists/BP_sarmatian.txt | 105 +- .../name_lists/_BP_culture_creation.txt | 368 + .../culture/names_equivalency/00_names.txt | 578 +- .../traditions/BP_regional_traditions.txt | 1 + .../BP_decision_group_types.txt | 7 +- .../80_major_decisions_BP_overwrite.txt | 12 +- .../decisions/BP_character_decisions.txt | 54 + .../BP_establish_de_jure_decisions.txt | 104 +- .../decisions/BP_major_decisions_cultural.txt | 111 +- .../mpo/mpo_decisions_BP_overwrite.txt | 14 +- .../diarchy_types/BP_Roman_Administrative.txt | 2 +- .../common/dynasty_perks/BP_despoilation.txt | 3 + .../BP_dynasty_legacy_localization.txt | 5 + .../BP_00_east_iranian_heritage.txt | 12 +- .../zzzzz_primitive_government_types.txt | 2 + .../common/landed_titles/BP_e_abyssinia.txt | 4 + WtWSMS/common/landed_titles/BP_e_armenia.txt | 10 + .../common/landed_titles/BP_e_britannia.txt | 220 +- .../BP_e_caspian-pontic_steppe.txt | 24 + WtWSMS/common/landed_titles/BP_e_dacia.txt | 43 + .../landed_titles/BP_e_germania_magna.txt | 35 +- WtWSMS/common/landed_titles/BP_e_tamazgha.txt | 17 + .../BP_empire_roman_successors.txt | 2 + .../landed_titles/BP_titles_berbers.txt | 1 + .../BP_titles_dynamic_dejure.txt | 1 + .../landed_titles/BP_titles_germanics.txt | 3 +- .../BP_titles_unused_vanilla_CK3.txt | 2 + .../landed_titles/h_eastern_roman_empire.txt | 349 +- WtWSMS/common/landed_titles/h_persia.txt | 73 +- .../common/landed_titles/h_roman_empire.txt | 1 + .../landed_titles/h_western_roman_empire.txt | 1799 ++- .../sea_minorities_map_color_title.txt | 17 - .../landed_titles/vanilla_compatability.txt | 137 - WtWSMS/common/laws/BP_high_tribal_laws.txt | 3 + .../laws/BP_subroman_administrative_laws.txt | 493 +- .../common/laws/BP_subroman_dynastic_laws.txt | 466 +- .../modifiers/BP_decision_modifiers.txt | 13 + .../BP_on_actions/000_BP_game_start.txt | 30 +- .../BP_on_actions/BP_culture_on_actions.txt | 45 +- .../BP_on_actions/BP_error_suppression.txt | 2 + .../BP_game_starts/476/BP_476_start_feb.txt | 27 + .../BP_game_starts/BP_global_gamestart.txt | 2 +- .../BP_heritage_language_drift_on_actions.txt | 6 + .../BP_on_actions/BP_narrative_on_actions.txt | 62 + .../BP_on_actions/BP_religion_on_actions.txt | 9 +- .../BP_roman_admin_title_on_actions.txt | 4 + .../BP_on_actions/BP_title_on_actions.txt | 84 +- .../30_core_tenets_BP_overwrite.txt | 10 - .../religion/doctrine_types/BP_core_tents.txt | 1 + .../00_culture_values_BP_overwrite.txt | 6 +- .../99_steward_values_BP_overwrite.txt | 8 +- .../BP_admin_to_feudal_values.txt | 102 + .../script_values/BP_character_value.txt | 2 +- .../script_values/BP_culture_values.txt | 4 +- .../script_values/BP_decision_values.txt | 24 +- WtWSMS/common/script_values/BP_law_values.txt | 3 + .../BP_migration_situation_values.txt | 18 +- .../BP_migration_situation_war_values.txt | 22 +- ..._dlc_ep3_scripted_effects_BP_overwrite.txt | 49 +- .../scripted_effects/BP_decision_effects.txt | 55 +- .../BP_historical_artifact_effects.txt | 2 +- .../scripted_effects/BP_law_effects.txt | 60 +- .../BP_migration_situation_war_effects.txt | 61 +- .../BP_roman_administrative_effects.txt | 32 +- .../BP_senate_mechanics_effects.txt | 17 + .../sea_map_color_effects.txt | 7 - .../common/scripted_guis/BP_gui_effects.txt | 93 +- .../BP_migration_gui_effects.txt | 113 + .../scripted_guis/BP_minority_gui_effects.txt | 87 + .../scripted_guis/sea_minorities_gui.txt | 75 - ...00_scripted_rule_triggers_BP_overwrite.txt | 13 +- .../BP_culture_creation_triggers.txt | 23 +- .../scripted_triggers/BP_law_triggers.txt | 55 + .../BP_migration_situation_triggers.txt | 12 + .../BP_scripted_gui_triggers.txt | 170 + .../BP_title_creation_triggers.txt | 5 +- .../scripted_triggers/BP_war_triggers.txt | 62 + .../mpo_scripted_triggers_BP_overwrite.txt | 7 + .../situations/BP_migration_situation.txt | 14 +- .../situation/situations/BP_roman_senate.txt | 4 + WtWSMS/common/traits/BP_traits.txt | 6 +- .../trigger_localization/BP_law_triggers.txt | 4 + WtWSMS/descriptor.mod.info | 2 +- .../events/_BP_events/BP_narrative_events.txt | 10 +- .../BP_change_tradition_events.txt | 2 +- .../culture_events/BP_culture_emergence.txt | 70 +- .../BP_slavic_traditions_change.txt | 2 +- .../decisions_events/BP_culture_decisions.txt | 92 + .../BP_roman_senate_events.txt | 4 +- .../religion_events/bp_faith_conversion.txt | 31 +- .../migration_situation_war_events.txt | 55 +- .../coronation_events_1.txt | 11121 ++++++++++++++++ .../interface/illustrations/_other/_BP.info | 1 + .../illustrations/_other/migration_period.dds | Bin 0 -> 360128 bytes .../culture_era_illustrations/_BP.info | 8 +- .../culture_era_classical_antiquity.dds | Bin 128128 -> 127104 bytes .../culture_era_late_antiquity.dds | Bin 128128 -> 127104 bytes .../gfx/map/map_modes/BP_custom_map_modes.txt | 48 + WtWSMS/gui/BP_window_migration_situation.gui | 188 + WtWSMS/gui/shared/BP_lists_overwrite.gui | 274 + WtWSMS/gui/window_county_view.gui | 7 +- WtWSMS/history/characters/romano_gallic.txt | 8 +- WtWSMS/history/cultures/iazyges.txt | 17 + .../provinces/bp_k_armenia_inferior.txt | 2 +- WtWSMS/history/provinces/bp_k_dalmatia.txt | 8 +- WtWSMS/history/titles/BP_titles_germanic.txt | 2 +- WtWSMS/history/titles/bp_k_annonaria.txt | 26 +- WtWSMS/history/titles/bp_k_dalmatia.txt | 36 +- WtWSMS/history/titles/bp_k_italia.txt | 12 +- WtWSMS/history/titles/bp_k_noricum.txt | 22 +- WtWSMS/history/titles/bp_k_pannonia.txt | 13 +- .../english/BP_buildings_l_english.yml | 4 +- .../english/BP_dynasty_legacies_l_english.yml | 1 + .../english/BP_effects_l_english.yml | 2 - .../english/BP_general_l_english.yml | 2 +- .../english/BP_government_l_english.yml | 2 +- .../english/BP_laws_l_english.yml | 2 +- .../english/BP_memories_l_english.yml | 36 + .../english/BP_traits_l_english.yml | 1 + .../sea/sea_dummy_titles_l_english.yml | 11 - .../culture/BP_CK3_dev_cultures_l_english.yml | 16 + .../BP_cultural_creation_names_l_english.yml | 3 - .../BP_cultural_traditions_l_english.yml | 1 + .../BP_character_decisions_l_english.yml | 7 + .../BP_decision_group_types_l_english.yml | 3 +- .../BP_decisions_culture_l_english.yml | 8 +- ..._establish_de_jure_decisions_l_english.yml | 5 +- ...P_vanilla_decision_additions_l_english.yml | 4 +- .../BP_dynasty_names_tweak_l_english.yml | 8 + .../BP_sarmatian_roman_l_english.yml | 36 + .../BP_culture_emergence_events_l_english.yml | 16 +- .../BP_narrative_events_l_english.yml | 2 +- .../BP_major_decisions_culture_l_english.yml | 12 +- .../BP_character_modifiers_l_english.yml | 5 +- .../BP_character_names_tweaks_l_english.yml | 76 + .../BP_sarmatian_romance_l_english.yml | 416 + .../BP_religion_scythian_l_english.yml | 3 + .../english/replace/BP_rules_l_english.yml | 23 +- .../BP_migration_situation_gui_l_english.yml | 8 + .../BP_situation_migration_l_english.yml | 4 +- .../migration_situation_war_l_english.yml | 8 +- .../english/titles/BP_titles_l_english.yml | 4 +- .../BP_sarmatian_romance_l_english.yml | 509 + .../CK2_vs_CK3_feature_comparisons.info | 41 +- _developer_documentation/_BP_design.info | 33 - .../_BP_medium_term_goals_ideas.info | 255 + _developer_documentation/_BP_scratchpad.info | 89 +- .../_BP_scratchpad_roman_work.info | 236 - _development_utilities/hotpatch.sh | 2 + 174 files changed, 21205 insertions(+), 2739 deletions(-) create mode 100644 WtWSMS/common/character_memory_types/BP_narrative_memory_types.txt create mode 100644 WtWSMS/common/character_memory_types/BP_senate_memory_types.txt delete mode 100644 WtWSMS/common/coat_of_arms/coat_of_arms/sea_dummy_titles.txt create mode 100644 WtWSMS/common/culture/creation_names/000_BP_ck3_custom_names.txt create mode 100644 WtWSMS/common/decisions/BP_character_decisions.txt delete mode 100644 WtWSMS/common/landed_titles/sea_minorities_map_color_title.txt create mode 100644 WtWSMS/common/modifiers/BP_decision_modifiers.txt create mode 100644 WtWSMS/common/on_action/BP_on_actions/BP_narrative_on_actions.txt delete mode 100644 WtWSMS/common/scripted_effects/sea_map_color_effects.txt create mode 100644 WtWSMS/common/scripted_guis/BP_migration_gui_effects.txt create mode 100644 WtWSMS/common/scripted_guis/BP_minority_gui_effects.txt delete mode 100644 WtWSMS/common/scripted_guis/sea_minorities_gui.txt create mode 100644 WtWSMS/common/scripted_triggers/BP_scripted_gui_triggers.txt create mode 100644 WtWSMS/events/activities/coronation_activity/coronation_events_1.txt create mode 100644 WtWSMS/gfx/interface/illustrations/_other/_BP.info create mode 100644 WtWSMS/gfx/interface/illustrations/_other/migration_period.dds create mode 100644 WtWSMS/gui/shared/BP_lists_overwrite.gui create mode 100644 WtWSMS/history/cultures/iazyges.txt create mode 100644 WtWSMS/localization/english/BP_memories_l_english.yml delete mode 100644 WtWSMS/localization/english/_fromOtherMods/sea/sea_dummy_titles_l_english.yml create mode 100644 WtWSMS/localization/english/culture/BP_CK3_dev_cultures_l_english.yml create mode 100644 WtWSMS/localization/english/decisions/BP_character_decisions_l_english.yml create mode 100644 WtWSMS/localization/english/dynasties/BP_dynasty_names_tweak_l_english.yml create mode 100644 WtWSMS/localization/english/dynasties/CK3_Dev_EasterEggs/BP_sarmatian_roman_l_english.yml create mode 100644 WtWSMS/localization/english/names/BP_character_names_tweaks_l_english.yml create mode 100644 WtWSMS/localization/english/names/CK3_Dev_EasterEggs/BP_sarmatian_romance_l_english.yml create mode 100644 WtWSMS/localization/english/titles/CK3_Dev_EasterEggs/BP_sarmatian_romance_l_english.yml create mode 100644 _developer_documentation/_BP_medium_term_goals_ideas.info delete mode 100644 _developer_documentation/_BP_scratchpad_roman_work.info diff --git a/.known_errors/script_values_database_exceptions.txt b/.known_errors/script_values_database_exceptions.txt index 4399e24caa..9d9f892fbe 100644 --- a/.known_errors/script_values_database_exceptions.txt +++ b/.known_errors/script_values_database_exceptions.txt @@ -448,6 +448,19 @@ number_of_counties_of_ruler_culture convert_tribal_to_subroman_government_decision_realm_size number_of_counties_that_are_held_by_you_or_a_subroman_ratio ########### +#Laws +percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_0 +percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_1 +percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_2 +percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_3 +percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_0 +percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_1 +percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_2 +percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_3 +########### +# Council Tasks +task_accept_culture_base_progress +########### #Religion bp_faith_changed_doctrine_cost_mult_four_step bp_faith_changed_doctrine_cost_mult_three_step diff --git a/.known_errors/scripted_triggers_database_exceptions.txt b/.known_errors/scripted_triggers_database_exceptions.txt index 04cab677b6..866f355018 100644 --- a/.known_errors/scripted_triggers_database_exceptions.txt +++ b/.known_errors/scripted_triggers_database_exceptions.txt @@ -93,6 +93,9 @@ valid_to_be_senator_trigger_roman_empires_trigger ##BP self-triggers (i.e., in the same file) holds_a_non_titular_empire_trigger the_culture_or_parent_is_with_heritage_trigger +#BP GUI Triggers +holder_or_above_is_migration_target_trigger +holder_or_above_is_migration_range_trigger #Vanilla overwrites byzantine_governor_close_family_trigger east_asian_governor_close_family_trigger diff --git a/.known_errors/trigger_localization_database_exceptions.txt b/.known_errors/trigger_localization_database_exceptions.txt index cbcaa126fa..b47d6ccff3 100644 --- a/.known_errors/trigger_localization_database_exceptions.txt +++ b/.known_errors/trigger_localization_database_exceptions.txt @@ -6,6 +6,8 @@ development_level_greater_or_equal is_primary_title the_culture_or_parent_is_with_heritage must_consider_the_chars_faith_to_be_righteous_or_astray +has_subroman_administrative_aristocracy_law_cooldown +has_subroman_dynastic_aristocracy_law_cooldown #These are templated over you_are_part_of_the_city_holders_realm_east you_are_part_of_the_city_holders_realm_west diff --git a/ChangeLog.txt b/ChangeLog.txt index 36cf4ac984..bbce9460b8 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,119 @@ +2026-MM-DD v0.3.1 +----------- + +Major Tweaks: +- "Promote Cultural Acceptance" Council Task base progress increased by 25% to adapt to our lower baseline culture acceptance growth rates + +Migration Situation: +- Migrators, Tribals get a +15% bonus to raid speed, -20% Development Growth, and +20% Development Decline + +Casus Belli: +- Roman Wars: + - Roman wars now cost treasury, or gold if no treasury available + - Cost is dependent on yearly income, but is at a minimum 100 for counties, 300 for duchies, 750 for kingdoms +- Migration Wars: + - Major Migration Wars can only target Kingdoms or realms with at least 8 counties + - Revamped title logic so that one can migrate to non-adjacent kingdoms + - Reworked fame levels; migration wars no longer require fame levels to launch + - Title selection is dependent on fame level; further titles require higher fame + - "Legendary Leader" trait is effectively one fame level for this purpose + - Traditions which reduce fame level CB requirements are effectively one fame level for this purpose + - All migration wars may always target neighboring kingdoms and duchies + - Successful migrations unlock the ability to move your capital, if the automatically chosen one is not to your liking + +Decisions: +- Regrouped certain decisions to prevent too many decisions in the "Major" Category +- Added a decision for Augustulus to repudiate the "Augustulus" nickname + - Valid if he is an adult, ruling a Roman Empire, has a weak diarchy (if there is one), and is crowned (if playing with Coronations DLC) +- Added decision to Proclaim the 2000th Anniversary of the Gothic Kingdom + - Visible for Gothic Heritage, Gothic-derived cultures + - Is valid if you are the dynast, have some Tribal Innovations, are at least an Empire, have at least 150 counties, and sufficient Prestige and Legitimacy + - Costs 1000 Prestige, 100 Piety, and a variable amount of Gold or Treasury + - Gold/Treasury costs scale with realm size and inversely with dynasty fame level + - Gives the ruler 2000 Renown, Increases Dynasty Fame Level enough to be Well-Known or better, Gives the "Gothic Hero" Modifier, and reduces Roman Minority Rule by 1 level if applicable + - "Gothic Hero" modifier increases Legitimacy gain, grants 0.05 Monthly Renown, and 0.5 Monthly Prestige, and most Vassal Stance Opinion while reducing Minority Vassal Stance Opinion + +Culture: +- "Stratocratic Elite" reduces culture acceptance required for hybridization by 20 +- Sarmatian culture changes: + - Iazyges start with "Writing" and "Oral Law" Innovations + - Consolidated Iazyges and Sarmatian name lists + - Converted 'd' to 'l' for Sarmatian name list in line with reconstruction of Pontic Steppe pronunciations + - This does not extend to the Alan name list, which did not undergo the same evolution + +Governments: +- High Tribal Government: + - Moderate High Tribal Organization blocks creating and joining Confederations + - Moderate High Tribal Organization blocks raiding, unless non-governmental aspects allow it + +History: +- Romance culture tribals in Pannonia are High Tribal, in line with mechanics +- Hyspiratis is now a castle holding to sidestep potential issues with the conquest of the Tzani + +Map: +- Splatum made the capital of its county as it was the most important settlement historically + +Memories: +- Added a special memory type for the Fall of Rome +- Added memories relating to becoming a Senator and being elected Consul + +GFX: +- Updated Realm GUI to show what the Aristocracy Law of your vassals is for Sub-Roman governments, to help players find a path to reducing the Feudalization of their realm laws +- Updated Migration Situation GUI to provide a map mode showing range for major Migration Wars +- Updated Migration Situation GUI to provide a map mode showing what polities can target you for major Migration Wars +- Updated Classical and Late Antiquity Era images to better fit CK3 images schemes +- Updated interface image for Migration Period in the Situation selection GUI + +Localization: +- Clarified some inapplicable rules +- Fixed some missing localizations + +Tweaks: +- The "A New Administration?" Event + - Will always show the Roman option if available, and list the reasons it is not selectable + - Tweaked migration gold and treasury: + - If adopting a government without treasury, gain 160 gold times your rank less one (so Dukes get 160 and Kings get 320) + - If adopting a government with treasury, gain 40 gold times your rank less one and 120 treasury times your rank less one + - In either case, this value is the maximum; you only gain enough of either to hit that limit +- "A New Culture?" Event only fires if your government is not tribal after migration +- "Barbarian Settlement" Dynasty perk makes "De Jure Landing Decisions" group decisions cheaper +- Turned down odds that AI will make an immediate beeline for maximum Aristocratic Laws +- Increased odds that AI will flee overly large confederations +- Syagrius starts with a rivalry with Euric, Gundobad, Alaric, and Gundomar, because they too frequently ally +- Diocletian's Palace is enabled for Greco-Roman cultures, Roman Political Cultures, or Roman Governments +- Culture Hybridization requires a minimum of 10 acceptance to hybridize +- Hegemonies and Empires can no longer use border raids (they are too large to bother with such minimalist wars) +- If Augustulus wins the war with Odoacer, he imprisons all the Federates and all the Federate titles dissolve (instead of just Odoacer's) +- Nepos starts with more troops in February 476 +- Got Tributary interactions to revert to base types if not the Chinese, Indian, or Islamic Hegemony +- Added "Legendary Leader" trait to ruler designer for a cost of 160 (It's like Intelligent, but better but also not inheritable) +- Clarified various kingdom and empire landing decisions so people aren't confused when their primary title is titular and they possess a non-titular title + +Bug Fixes: +- Because of how titles interact with mechanics in administrative realms, non-primary, non-noble family titular titles get destroyed upon converting to (Sub-)Roman Administrative government(s) +- Fixed bug leading to Romulus being still landed when loosing the war with Odoacer +- Reduced tendency of AI to engage in stupid migrations +- Tweaked language/heritage drift to not fire quite as often +- Fixed an edge case leading to a lack of NF titles in newly minted Sub-Roman Admin realms +- Fixed some edge cases leading to Tribal rulers having noble family titles +- Ended tributary status when successfully migrating +- Fixed bug causing Slavic culture traditions to be removed early +- Fall of Rome informational event fire failure fixed +- Blocked an edge case where Coronations could spawn Holy Orders before the necessary innovation +- Fix an edge case leading to occasional negative influence at start for some rulers +- Roman Federates are no longer transferable to vassals +- Fixed a bug where Characters turning 25 weren't added to the Senate Situation +- Fixed incorrect gold/treasury from "A New Administration?" Event +- When the Senate is disestablished, all the Senators will be properly removed from the situation +- Fixed council tasks not continuing automatically until full conversion for human rulers +- Blocked Premierships being available when not being a hegemony +- Properly clean up religion traits upon conversion, like "Enarei" or "House of David" +- The "Intransigent Marital Practices" event now will only check to make sure you control at least half of your culture if you have any cultures on the map +- Added a check for completely landless administrative realms so that them implode when reaching this state +- Fixed title creation bugs for the empires of Italy, Spain, and Gaul +- Fixed migration wars not being available in some edge cases +- Fixed issue with migrating vassals not returning their titles to their liege properly + 2026-09-05 v0.3.0 ----------- diff --git a/WtWSMS.mod b/WtWSMS.mod index ffed4684b5..690dfbdc0e 100644 --- a/WtWSMS.mod +++ b/WtWSMS.mod @@ -10,7 +10,7 @@ tags={ "Religion" "Total Conversion" } -version = "0.3.0" +version = "0.3.1" supported_version="1.19.*" path = "mod/WtWSMS" replace_path="history/characters" diff --git a/WtWSMS/common/bookmarks/bookmarks/BP_bookmarks.txt b/WtWSMS/common/bookmarks/bookmarks/BP_bookmarks.txt index b2e65c4116..18f6179cfa 100644 --- a/WtWSMS/common/bookmarks/bookmarks/BP_bookmarks.txt +++ b/WtWSMS/common/bookmarks/bookmarks/BP_bookmarks.txt @@ -265,7 +265,7 @@ bm_476_goths = { dynasty_splendor_level = 2 type = male birth = 454.1.1 - title = k_ostrogoths + title = d_ostrogoths government = roman_federate_government fallback_government = tribal_government culture = gothic diff --git a/WtWSMS/common/buildings/BP_special_buildings.txt b/WtWSMS/common/buildings/BP_special_buildings.txt index d57c2638d6..19b0b0c985 100644 --- a/WtWSMS/common/buildings/BP_special_buildings.txt +++ b/WtWSMS/common/buildings/BP_special_buildings.txt @@ -376,8 +376,9 @@ diocletian_palace = { is_enabled = { OR = { - scope:holder.culture = { has_cultural_pillar = heritage_latin } - scope:holder.culture = { has_cultural_pillar = heritage_byzantine } + scope:holder.culture = { has_cultural_parameter = greco_roman_social_tradition } + scope:holder.culture = { has_cultural_parameter = can_restore_roman_empire } + scope:holder = { government_has_flag = is_a_roman_government } } } diff --git a/WtWSMS/common/casus_belli_types/BP_border_raids.txt b/WtWSMS/common/casus_belli_types/BP_border_raids.txt index 89be27dd9c..0a14a85b83 100644 --- a/WtWSMS/common/casus_belli_types/BP_border_raids.txt +++ b/WtWSMS/common/casus_belli_types/BP_border_raids.txt @@ -22,6 +22,7 @@ wtwsms_general_border_raid = { NOT = { this.culture = { has_innovation = innovation_casus_belli } } NOT = { government_has_flag = government_is_landless_adventurer } NOT = { government_has_flag = government_is_nomadic } + NOT = { primary_title.tier >= tier_empire } } allowed_for_character_display_regardless = { @@ -39,14 +40,6 @@ wtwsms_general_border_raid = { } #Limited by the size of your own title; no Emperors bashing counties with raids trigger_if = { - limit = { scope:attacker.primary_title.tier = tier_hegemony } - this.primary_title.tier >= tier_empire - } - trigger_else_if = { - limit = { scope:attacker.primary_title.tier = tier_empire } - this.primary_title.tier >= tier_kingdom - } - trigger_else_if = { limit = { scope:attacker.primary_title.tier = tier_kingdom } this.primary_title.tier >= tier_duchy } diff --git a/WtWSMS/common/casus_belli_types/BP_event_war.txt b/WtWSMS/common/casus_belli_types/BP_event_war.txt index b901ff5038..980f063999 100644 --- a/WtWSMS/common/casus_belli_types/BP_event_war.txt +++ b/WtWSMS/common/casus_belli_types/BP_event_war.txt @@ -51,15 +51,7 @@ odoacer_takeover_war = { #Cribbed from invasion wars } on_victory = { - scope:attacker = { - show_pow_release_message_effect = yes - # Trigger narrative event before other events relating to title change - set_global_variable = { - name = fall_of_rome - value = scope:attacker - } - trigger_event = bp_narrative_events.0001 - } + scope:attacker = { show_pow_release_message_effect = yes } # Legitimacy add_legitimacy_attacker_victory_effect = yes @@ -225,15 +217,52 @@ odoacer_takeover_war = { #Cribbed from invasion wars trigger_event = { on_action = BP_create_federate_commander } } - - #Step 5: Clean up extraneous claims of unlanded defenders if = { limit = { scope:defender = { is_landed = no } } scope:defender = { every_claim = { prev = { remove_claim = prev } } } } - #Step 6: Handle the offices if playing with the DLC + #Step 6: If the defender is _still_ landed, that goes to either the duchy holder or Odoacer + if = { + limit = { scope:defender = { is_landed = yes } } + create_title_and_vassal_change = { + type = granted + save_scope_as = extra_county_delanding + add_claim_on_loss = no + } + scope:defender = { + every_held_title = { + limit = { + is_noble_family_title = no + tier = tier_county + } + add_to_list = counties_to_take_again + } + } + every_in_list = { + list = counties_to_take_again + if = { + limit = { + exists = this.duchy.holder + NOT = { this.duchy.holder = scope:defender } + } + change_title_holder = { + holder = this.duchy.holder + change = scope:extra_county_delanding + } + } + else = { + change_title_holder = { + holder = scope:attacker + change = scope:extra_county_delanding + } + } + } + resolve_title_and_vassal_change = scope:extra_county_delanding + } + + #Step 7: Handle the offices if playing with the DLC if = { limit = { BP_has_dlc_necessary_for_roman_admin_governments_trigger = yes } #Setup Italian Magister Officiorum @@ -634,12 +663,87 @@ odoacer_takeover_war = { #Cribbed from invasion wars } } } + title:d_laamp_odoacer_skirian.holder ?= { + hard_imprison_character_effect = { + TARGET = this + IMPRISONER = scope:defender + } + every_vassal = { + hard_imprison_character_effect = { + TARGET = this + IMPRISONER = scope:defender + } + } + every_courtier = { + hard_imprison_character_effect = { + TARGET = this + IMPRISONER = scope:defender + } + } + scope:defender = { + add_opinion = { + target = prev + modifier = vassal_lost_faction_revolt_war + } + } + } + title:d_laamp_odoacer_heruli.holder ?= { + hard_imprison_character_effect = { + TARGET = this + IMPRISONER = scope:defender + } + every_vassal = { + hard_imprison_character_effect = { + TARGET = this + IMPRISONER = scope:defender + } + } + every_courtier = { + hard_imprison_character_effect = { + TARGET = this + IMPRISONER = scope:defender + } + } + scope:defender = { + add_opinion = { + target = prev + modifier = vassal_lost_faction_revolt_war + } + } + } + title:d_laamp_odoacer_rugii.holder ?= { + hard_imprison_character_effect = { + TARGET = this + IMPRISONER = scope:defender + } + every_vassal = { + hard_imprison_character_effect = { + TARGET = this + IMPRISONER = scope:defender + } + } + every_courtier = { + hard_imprison_character_effect = { + TARGET = this + IMPRISONER = scope:defender + } + } + scope:defender = { + add_opinion = { + target = prev + modifier = vassal_lost_faction_revolt_war + } + } + } #Destroy invalid titles scope:attacker = { destroy_title = this.primary_title every_vassal = { destroy_title = this.primary_title } } + title:d_laamp_odoacer_skirian.holder = { destroy_title = this.primary_title } + title:d_laamp_odoacer_heruli.holder = { destroy_title = this.primary_title } + title:d_laamp_odoacer_rugii.holder = { destroy_title = this.primary_title } # 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 = { diff --git a/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt b/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt index 496780602a..df4fc6edcd 100644 --- a/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt +++ b/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt @@ -13,10 +13,7 @@ bp_migration_war_cb = { mutually_exclusive_titles = { always = yes } allowed_for_character = { - OR = { - this.primary_title.tier = tier_duchy - this.primary_title.tier = tier_kingdom - } + migration_can_be_migrator_rank_trigger = { CHAR = this } #Franks shouldn't migrate trigger_if = { limit = { @@ -28,7 +25,6 @@ bp_migration_war_cb = { } allowed_for_character_display_regardless = { - this.prestige_level > this.migration_war_required_fame_level custom_description = { text = has_launched_migration_war_recently NOT = { has_character_flag = launched_migration_war_recently } @@ -43,7 +39,8 @@ bp_migration_war_cb = { } } #Base Requirements - is_landed = yes + is_landed = yes + migration_can_be_target_of_migration_trigger = { DEFENDER = scope:defender } #No migrations against your own culture; use unification CBs instead NOT = { scope:attacker.culture = scope:defender.culture } #Has the Appropriate Situation Parameter @@ -53,7 +50,7 @@ bp_migration_war_cb = { } } - target_titles = neighbor_land_or_water + target_titles = all target_title_tier = kingdom target_de_jure_regions_above = yes ignore_effect = change_title_holder @@ -72,12 +69,7 @@ bp_migration_war_cb = { } valid_to_start = { - scope:target = { - any_in_de_jure_hierarchy = { - tier = tier_county - neighboring_county_or_viking_conquest_trigger = { CHARACTER = root } - } - } + bp_migration_war_distace_tier_logic_trigger = yes #Can't multi-migrate NOT = { scope:attacker = { any_character_war = { using_cb = bp_migration_war_cb } } } @@ -86,20 +78,10 @@ bp_migration_war_cb = { TARGET_TITLE = scope:target TIER = kingdom } - #If the government is centralized, can't be a giant blob of Tribals (need to conquer instead) + #Block AI from being _extremely_ stupid trigger_if = { - limit = { scope:defender = { government_has_flag = government_is_centralized } } - scope:target = { - any_in_de_jure_hierarchy = { - count >= 1 - is_landless_type_title = no - this.tier = tier_county - OR = { - this.holder = { government_has_flag = government_is_tribal } - this.holder = { government_has_flag = government_is_roman_federate } - } - } - } + limit = { is_ai = yes } + scope:target = { general_bp_migration_constraints_trigger = no } } } @@ -142,7 +124,13 @@ bp_migration_war_cb = { } } } - hidden_effect = { scope:attacker = { update_number_of_bp_migrations_effect = yes } } + hidden_effect = { + scope:attacker = { update_number_of_bp_migrations_effect = yes } + if = { + limit = { scope:attacker = { has_character_flag = migration_can_move_capital } } + scope:attacker = { remove_character_flag = migration_can_move_capital } + } + } } should_invalidate = { @@ -220,6 +208,14 @@ bp_migration_war_cb = { ATTACKER = scope:attacker CHECK_CULTURE_DIVERGENCE_EVENT = yes } + + if = { + limit = { NOT = { scope:attacker = { has_variable = migration_can_move_capital } } } + scope:attacker = { + set_variable = { name = block_immediate_variable_removal value = yes days = 1 } + set_variable = migration_can_move_capital + } + } } on_white_peace_desc = { @@ -383,7 +379,6 @@ bp_migration_war_duchy_cb = { } allowed_for_character_display_regardless = { - this.prestige_level > this.minor_migration_war_required_fame_level custom_description = { text = has_launched_migration_war_recently NOT = { has_character_flag = launched_migration_war_recently } @@ -398,7 +393,8 @@ bp_migration_war_duchy_cb = { } } #Base Requirements - is_landed = yes + is_landed = yes + migration_can_be_target_of_migration_trigger = { DEFENDER = scope:defender } #No migrations against your own culture; use unification CBs instead NOT = { scope:attacker.culture = scope:defender.culture } #Has the Appropriate Situation Parameter @@ -441,21 +437,6 @@ bp_migration_war_duchy_cb = { TARGET_TITLE = scope:target TIER = kingdom } - #If the government is centralized, can't be a giant blob of Tribals (need to conquer instead) - trigger_if = { - limit = { scope:defender = { government_has_flag = government_is_centralized } } - scope:target = { - any_in_de_jure_hierarchy = { - count >= 1 - is_landless_type_title = no - this.tier = tier_county - OR = { - this.holder = { government_has_flag = government_is_tribal } - this.holder = { government_has_flag = government_is_roman_federate } - } - } - } - } } cost = { @@ -497,7 +478,13 @@ bp_migration_war_duchy_cb = { } } } - hidden_effect = { scope:attacker = { update_number_of_bp_migrations_effect = yes } } + hidden_effect = { + scope:attacker = { update_number_of_bp_migrations_effect = yes } + if = { + limit = { scope:attacker = { has_character_flag = migration_can_move_capital } } + scope:attacker = { remove_character_flag = migration_can_move_capital } + } + } } should_invalidate = { @@ -575,6 +562,14 @@ bp_migration_war_duchy_cb = { ATTACKER = scope:attacker CHECK_CULTURE_DIVERGENCE_EVENT = no } + + if = { + limit = { NOT = { scope:attacker = { has_variable = migration_can_move_capital } } } + scope:attacker = { + set_variable = { name = block_immediate_variable_removal value = yes days = 1 } + set_variable = migration_can_move_capital + } + } } on_white_peace_desc = { diff --git a/WtWSMS/common/casus_belli_types/BP_roman_wars.txt b/WtWSMS/common/casus_belli_types/BP_roman_wars.txt index eaaf7d4c4d..edb1ae18d3 100644 --- a/WtWSMS/common/casus_belli_types/BP_roman_wars.txt +++ b/WtWSMS/common/casus_belli_types/BP_roman_wars.txt @@ -138,9 +138,27 @@ roman_individual_county_de_jure_cb = { multiply = common_cb_prestige_cost_multiplier } + treasury = { + value = 0 + if = { + limit = { has_treasury = yes } + add = { + value = scope:attacker.yearly_character_income + multiply = 0.125 + min = 100 + } + } + } gold = { - value = scope:attacker.yearly_character_income - multiply = 0.125 + value = 0 + if = { + limit = { has_treasury = no } + add = { + value = scope:attacker.yearly_character_income + multiply = 0.125 + min = 100 + } + } } } @@ -487,9 +505,27 @@ roman_individual_duchy_de_jure_cb = { multiply = common_cb_prestige_cost_multiplier } + treasury = { + value = 0 + if = { + limit = { has_treasury = yes } + add = { + value = scope:attacker.yearly_character_income + multiply = 0.50 + min = 300 + } + } + } gold = { - value = scope:attacker.yearly_character_income - multiply = 0.25 + value = 0 + if = { + limit = { has_treasury = no } + add = { + value = scope:attacker.yearly_character_income + multiply = 0.50 + min = 300 + } + } } } @@ -849,10 +885,6 @@ roman_individual_kingdom_de_jure_cb = { } cost = { - gold = { - value = scope:attacker.yearly_character_income - multiply = 0.5 - } piety = { value = 0 add = common_cb_impious_piety_cost @@ -879,6 +911,28 @@ roman_individual_kingdom_de_jure_cb = { } multiply = common_cb_prestige_cost_multiplier } + treasury = { + value = 0 + if = { + limit = { has_treasury = yes } + add = { + value = scope:attacker.yearly_character_income + multiply = 1.00 + min = 750 + } + } + } + gold = { + value = 0 + if = { + limit = { has_treasury = no } + add = { + value = scope:attacker.yearly_character_income + multiply = 1.00 + min = 750 + } + } + } } should_invalidate = { @@ -1264,9 +1318,27 @@ subroman_individual_county_de_jure_cb = { multiply = common_cb_prestige_cost_multiplier } + treasury = { + value = 0 + if = { + limit = { has_treasury = yes } + add = { + value = scope:attacker.yearly_character_income + multiply = 0.125 + min = 100 + } + } + } gold = { - value = scope:attacker.yearly_character_income - multiply = 0.125 + value = 0 + if = { + limit = { has_treasury = no } + add = { + value = scope:attacker.yearly_character_income + multiply = 0.125 + min = 100 + } + } } } @@ -1608,9 +1680,27 @@ subroman_individual_duchy_de_jure_cb = { multiply = common_cb_prestige_cost_multiplier } + treasury = { + value = 0 + if = { + limit = { has_treasury = yes } + add = { + value = scope:attacker.yearly_character_income + multiply = 0.50 + min = 300 + } + } + } gold = { - value = scope:attacker.yearly_character_income - multiply = 0.125 + value = 0 + if = { + limit = { has_treasury = no } + add = { + value = scope:attacker.yearly_character_income + multiply = 0.50 + min = 300 + } + } } } @@ -1949,9 +2039,27 @@ subroman_individual_kingdom_de_jure_cb = { multiply = common_cb_prestige_cost_multiplier } + treasury = { + value = 0 + if = { + limit = { has_treasury = yes } + add = { + value = scope:attacker.yearly_character_income + multiply = 1.00 + min = 750 + } + } + } gold = { - value = scope:attacker.yearly_character_income - multiply = 0.5 + value = 0 + if = { + limit = { has_treasury = no } + add = { + value = scope:attacker.yearly_character_income + multiply = 1.00 + min = 750 + } + } } } diff --git a/WtWSMS/common/character_interactions/00_tributary_interactions_BP_overwrite.txt b/WtWSMS/common/character_interactions/00_tributary_interactions_BP_overwrite.txt index 51bf060cd7..e61b77dbd7 100644 --- a/WtWSMS/common/character_interactions/00_tributary_interactions_BP_overwrite.txt +++ b/WtWSMS/common/character_interactions/00_tributary_interactions_BP_overwrite.txt @@ -555,430 +555,2059 @@ cease_paying_tribute_interaction = { } } -### Demand Tributary - bilateral -# actor = offerer / potential suzerain -# recipient = receiver / potential tributary +### Become Tributary - bilateral +# actor = offerer / potential tributary +# recipient = receiver / potential suzerain -##### Changed from Vanilla: Removed some error in Vanilla that is spamming the log. Stupid PDX; fix your own bugs! -demand_tributary_interaction = { - category = interaction_category_diplomacy - common_interaction = yes - icon = demand_tributary_interaction +become_tributary_interaction = { + category = interaction_category_vassal + common_interaction = no + icon = become_tributary_interaction - desc = demand_tributary_interaction_desc + 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 = { - NOT = { - this = scope:recipient - top_suzerain = scope:recipient.top_suzerain # ensures the actor and recipient is not already in the same "suzerain bloc" + 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 } - 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 } + ##### Changed from Vanilla vvvvv + is_valid_showing_failures_only = { + #These triggers need to match the Tribute Mission Decision + trigger_if = { + limit = { + OR = { + scope:recipient = { primary_title = title:h_china } + scope:recipient = { primary_title = title:h_dar_al_islam } + scope:recipient = { primary_title = title:h_india } } - 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 + custom_tooltip = { + text = become_tributary_interaction_hegemony_not_neighbor_tt + scope:actor = { + OR = { + is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_china } + #is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_roman_empire } + #is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_eastern_roman_empire } + is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_dar_al_islam } + is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_india } + } } - 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 + #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 } - # 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 + #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 } } - } - - 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 - } - } + is_at_war = no } } + ##### Changed from Vanilla ^^^^^ - cost = { - prestige = minor_prestige_value + ##### Changed from Vanilla vvvvv + 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 + OR = { + scope:recipient.primary_title = title:h_china + scope:recipient.primary_title = title:h_dar_al_islam + scope:recipient.primary_title = title:h_india + } } + ##### Changed from Vanilla ^^^^^ greeting = positive - notification_text = DEMAND_TRIBUTARY_INTERACTION_NOTIFICATION + notification_text = BECOME_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 + # 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 + + ##### Changed from Vanilla vvvvv + 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 + } } - } - consume_all_criminal_reasons_effect = { - LIEGE = scope:actor - CRIMINAL = scope:recipient } } + ##### Changed from Vanilla ^^^^^ - on_decline = { - scope:recipient = { - add_opinion = { - modifier = tributary_demanded_opinion # this opinion also acts as a built-in cooldown - target = 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 + } } - 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 + ##### Changed from Vanilla vvvvv + else_if = { + limit = { + NOR = { + scope:recipient.primary_title = title:h_china + scope:recipient.primary_title = title:h_dar_al_islam + scope:recipient.primary_title = title:h_india + } + } + 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 + } } } + ##### Changed from Vanilla ^^^^^ + else = {} # Do nothing if the recipient is hegemony-tier or higher; these require a tribute mission to establish } - ai_maybe = yes - - ai_potential = { - highest_held_title_tier > 1 # at least a count-level ruler - is_independent_ruler = yes + on_decline = { + scope:actor = { + trigger_event = char_interaction.0361 + } + } - # Hegemonic Tributary AIs never proactively demand tributaries, they wait for offers instead - NOT = { highest_held_title_tier >= tier_hegemony } + 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 = 12 - duchy = 4 - kingdom = 4 - empire = 4 - hegemony = 4 + county = 6 + duchy = 6 + kingdom = 0 + empire = 0 + hegemony = 0 } 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_will_do = { + base = -50 + #MINOR MODIFIERS ai_military_threat_modifier_with_cbs = { SENDER = scope:actor RECEIVER = scope:recipient - MULTIPLIER = -1 + MULTIPLIER = 1 } - + #Obedience modifier = { - scope:recipient = { is_obedient_to = scope:actor } + is_obedient_to = scope:recipient add = 40 desc = obedient_interaction_reason } - - modifier = { # Generally don't try to tributarize those of higher rank than you + # Rivalry modifier + modifier = { + desc = offer_vassalization_interaction_aibehavior_rival_tt trigger = { - "scope:recipient.tier_difference(scope:actor)" > 1 + scope:actor = { + has_relation_rival = scope:recipient + NOT = { has_relation_nemesis = scope:recipient } + } } - add = -20 + add = -10 } - - modifier = { # Generally don't try to tributarize those of higher dominance than you + # Nemesis modifier + modifier = { + desc = offer_vassalization_interaction_aibehavior_nemesis_tt trigger = { - scope:recipient.dominance_value > scope:actor.dominance_value + scope:actor = { + has_relation_nemesis = scope:recipient + } } - add = -30 + add = -100 } - - modifier = { # Remote Realm. + # Different faith, no pluralism + modifier = { + desc = offer_vassalization_interaction_aibehavior_differentfaith_tt trigger = { scope:actor = { - NOT = { - any_neighboring_top_liege_realm_owner = { this = scope:recipient } + NOR = { # Of two different faiths AND the potential vassal's faith is not pluralistic. + faith = scope:recipient.faith + faith = { has_doctrine = doctrine_pluralism_pluralistic } } } - 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_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_herder } - } + 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 = { # Hegemons always "accepts", but this only opens the Tribute Mission UI + #scope:recipient = { highest_held_title_tier >= tier_hegemony } + NOR = { + scope:recipient.primary_title = title:h_china + scope:recipient.primary_title = title:h_dar_al_islam + scope:recipient.primary_title = title:h_india + } + } + + 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 + +##### Changed from Vanilla: Removed some error in Vanilla that is spamming the log. Stupid PDX; fix your own bugs! +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_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_herder } + } } - ai_accept = { - base = -60 + 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 + } + } + } + + #Borked beyond all recognition - modifier = { # Hegemonic Tributaries are gentler and kinder + #modifier = { # Encircled + # desc = offer_vassalization_interaction_aibehavior_encircled_tt + # trigger = { + # scope:recipient ?= { + # NOT = { + # any_neighboring_top_suzerain_realm_owner = { + # exists ?= this + # NOT = { 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 = { highest_held_title_tier >= tier_hegemony } + scope:actor = { + knows_language_of_culture = scope:recipient.culture + } } - 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 + #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 + } + } + } + } +} + +##### Changed from Vanilla: Made only applicable to India/China/Islam +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 + + ##### Changed from Vanilla vvvvv + is_shown = { + scope:recipient = { is_ai = yes } + scope:actor = { + OR = { + #highest_held_title_tier >= tier_hegemony + this.primary_title = title:h_china + this.primary_title = title:h_dar_al_islam + this.primary_title = title:h_india + AND = { + government_has_flag = government_is_mandala + scope:recipient = { is_tributary_of = scope:actor } + } + } + } + } + ##### Changed from Vanilla ^^^^^ + + 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 + } - modifier = { # Perk boost - desc = offer_vassalization_true_ruler_perk_tt - trigger = { - scope:actor = { has_perk = true_ruler_perk } + #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 } + } + } } - add = true_ruler_value } + localization = request_concubine_tribute + } - #Yurt bonuses - modifier = { - desc = tributary_yurt_02_domicile_building - trigger = { - scope:actor.domicile ?= { has_domicile_parameter = nomad_yurt_increased_tributary_acceptance_lvl_1 } + #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 } + } } - add = 5 } + localization = request_eunuch_tribute + } - modifier = { - desc = tributary_yurt_02_domicile_building - trigger = { - scope:actor.domicile ?= { has_domicile_parameter = nomad_yurt_increased_tributary_acceptance_lvl_2 } + 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 } - add = 10 } + } - modifier = { - desc = tributary_yurt_02_domicile_building - trigger = { - scope:actor.domicile ?= { has_domicile_parameter = nomad_yurt_increased_tributary_acceptance_lvl_3 } + 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 } - add = 15 } + } - modifier = { # the bolder they are, the less likely they will agree to this and vice versa + 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 - multiply = -1 - divide = 2 + divide = 4 } desc = TRIBUTARY_BOLDNESS_REASON } - - modifier = { # the greedier they are, the less likely they will agree to this + modifier = { ai_greed > 0 add = { value = ai_greed - multiply = -1 divide = 4 } desc = TRIBUTARY_GREED_REASON } + + } + ai_accept = { + base = 0 + #Base 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 + government_has_flag = government_is_mandala + add = -25 + desc = base_with_value } - - # 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 + 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 } } - 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 + desc = tributary_interaction_aibehavior_recipient_hegemon_tier_tt } - - 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 + # 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 = -20 + add = -50 + desc = tributary_interaction_aibehavior_actor_unstable_cycle_tt } - - 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 + # 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 = 20 + add = -25 + desc = tributary_interaction_aibehavior_actor_low_legitimacy_tt } - - 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 } + 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 = 60 # This offsets base reluctance + add = 25 + desc = tributary_interaction_aibehavior_actor_high_legitimacy_tt } - # 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 } - } + #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 = -50 - if = { - limit = { - scope:recipient = { government_has_flag = government_is_tribal } - } - multiply = 0.5 - } + value = ai_greed + multiply = -1 + divide = 4 } + desc = TRIBUTARY_GREED_REASON } - - # MINOR modifier = { # Rivalry modifier. - desc = offer_vassalization_interaction_aibehavior_rival_tt + desc = embrace_tributarization_interaction_aibehavior_rival_tt trigger = { scope:recipient = { has_relation_rival = scope:actor NOT = { has_relation_nemesis = scope:actor } } } - add = -100 + add = -30 } modifier = { # Nemesis modifier. - desc = offer_vassalization_interaction_aibehavior_nemesis_tt + desc = embrace_tributarization_interaction_aibehavior_nemesis_tt trigger = { scope:recipient = { has_relation_nemesis = scope:actor } } - add = -200 + add = -100 } modifier = { # Same Dynasty modifier. - desc = offer_vassalization_interaction_aibehavior_dynasty_tt + desc = embrace_tributarization_interaction_aibehavior_dynasty_tt trigger = { scope:recipient = { dynasty = scope:actor.dynasty @@ -986,169 +2615,267 @@ demand_tributary_interaction = { } 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 - } - } - } + #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 = -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 - } + 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 } - #Borked beyond all recognition + # 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 + } + } +} - #modifier = { # Encircled - # desc = offer_vassalization_interaction_aibehavior_encircled_tt - # trigger = { - # scope:recipient ?= { - # NOT = { - # any_neighboring_top_suzerain_realm_owner = { - # exists ?= this - # NOT = { this = scope:actor } - # } - # } - # NOT = { - # any_realm_county = { is_coastal_county = yes } - # } - # } - # } - # add = 30 - #} +#If the target is a player +exact_tribute_player_interaction = { + category = interaction_category_vassal + icon = demand_tributary_interaction - 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 } - } + 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 + + ##### Changed from Vanilla vvvvv + is_shown = { + scope:recipient = { is_ai = no } + trigger_if = { + limit = { + #scope:actor = { highest_held_title_tier >= tier_hegemony } + scope:actor = { this.primary_title = title:h_china } + scope:actor = { this.primary_title = title:h_dar_al_islam } + scope:actor = { this.primary_title = title:h_india } } - add = { - add = -10 - if = { - limit = { scope:actor.culture = { has_cultural_pillar = ethos_bellicose } } - add = -10 + 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 } } } - desc = cultural_acceptance_interaction_reason } + trigger_else = { + scope:actor = { government_has_flag = government_is_mandala } + scope:recipient = { is_tributary_of = scope:actor } + } + } + ##### Changed from Vanilla ^^^^^ - modifier = { # Same language - add = 5 - desc = speaks_same_language_interaction_reason - trigger = { - scope:actor = { - knows_language_of_culture = scope:recipient.culture + 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 } } } + } - #Legitimacy - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -15 - scope:actor = { - has_legitimacy_flag = slightly_reduced_tributarization_acceptance + greeting = positive + notification_text = EXACT_TRIBUTE_PLAYER_INTERACTION_NOTIFICATION + + on_accept = { + scope:actor = { + if = { + limit = { is_ai = no } + trigger_event = tribute_mission.9010 } } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -25 - scope:actor = { - has_legitimacy_flag = reduced_tributarization_acceptance + scope:recipient = { + set_variable = { + name = requested_tribute_mission + value = scope:actor + years = requested_tribute_mission_deadline_years } - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -50 - scope:actor = { - has_legitimacy_flag = very_reduced_tributarization_acceptance + trigger_event = { + id = tribute_mission.9500 + years = requested_tribute_mission_deadline_years } - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -75 - scope:actor = { - has_legitimacy_flag = massively_reduced_tributarization_acceptance + 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 = { 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!" } } + } - # HIGH LEGITIMACY - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 25 - scope:actor = { - has_legitimacy_flag = increased_tributarization_acceptance + 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 } } - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 50 - scope:actor = { - has_legitimacy_flag = very_increased_tributarization_acceptance + scope:actor = { + if = { + limit = { is_ai = yes } + add_opinion = { + modifier = declined_tribute_mission_opinion + opinion = -30 + target = scope:recipient + } } - } - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 75 - scope:actor = { - has_legitimacy_flag = extra_increased_tributarization_acceptance + if = { + limit = { is_ai = no } + trigger_event = tribute_mission.9000 } } + } - # OPINION INFLUENCE - opinion_modifier = { # Compare Opinion modifier. - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - } + ai_potential = { + always = yes + } - #Severed head acceptance + ai_will_do = { + base = 50 modifier = { - add = 200 - scope:actor = { - has_variable = severed_head_vassalization - var:severed_head_vassalization = { - this = scope:recipient - } - } + scope:actor = { has_realm_law = mandala_decree_reverence } + factor = 2 } } } diff --git a/WtWSMS/common/character_interactions/00_vassal_interactions_BP_overwrite.txt b/WtWSMS/common/character_interactions/00_vassal_interactions_BP_overwrite.txt index ee48e3c0fc..63eee57dbf 100644 --- a/WtWSMS/common/character_interactions/00_vassal_interactions_BP_overwrite.txt +++ b/WtWSMS/common/character_interactions/00_vassal_interactions_BP_overwrite.txt @@ -47,7 +47,7 @@ grant_vassal_interaction = { scope:recipient.highest_held_title_tier > tier_barony ##### Changed from Vanilla vvvvv - #NOT = { scope:recipient = { government_has_flag = government_is_roman_federate } } + NOT = { scope:recipient = { government_has_flag = government_is_roman_federate } } ##### Changed from Vanilla ^^^^^ } ##### Changed from Vanilla ^^^^^ @@ -145,6 +145,13 @@ grant_vassal_interaction = { scope:secondary_actor.primary_title = { target_is_de_jure_liege_or_above = scope:recipient.primary_title } } } + trigger_if = { + limit = { + NOT = { scope:recipient = { government_has_flag = government_is_roman_federate } } + exists = scope:secondary_actor + } + NOT = { scope:secondary_actor = { government_has_flag = government_is_roman_federate } } + } ##### Changed from Vanilla ^^^^^ } ##### Changed from Vanilla ^^^^^ diff --git a/WtWSMS/common/character_interactions/09_mpo_interactions_BP_overwrite.txt b/WtWSMS/common/character_interactions/09_mpo_interactions_BP_overwrite.txt index 40ecbd2ab7..b2a93abbb3 100644 --- a/WtWSMS/common/character_interactions/09_mpo_interactions_BP_overwrite.txt +++ b/WtWSMS/common/character_interactions/09_mpo_interactions_BP_overwrite.txt @@ -1,4 +1,6 @@ -offer_confederation_interaction = { +##### Changed from Vanilla: High Tribal Law Effects +##### Changed from Vanilla: Looped in Migration Situation effects +offer_confederation_interaction = { category = interaction_category_diplomacy icon = offer_confederation_interaction @@ -22,6 +24,7 @@ cooldown_against_recipient = { years = 3 } + ##### Changed from Vanilla vvvvv is_shown = { scope:actor = { OR = { @@ -33,6 +36,10 @@ is_independent_ruler = yes confederation ?= { is_house_based = no } } + trigger_if = { + limit = { government_has_flag = government_is_high_tribal } + NOT = { has_realm_law_flag = cannot_use_confederation_decision } + } } scope:recipient = { is_playable_character = yes @@ -42,8 +49,13 @@ government_has_flag = government_is_nomadic } NOT = { this = scope:actor } + trigger_if = { + limit = { government_has_flag = government_is_high_tribal } + NOT = { has_realm_law_flag = cannot_use_confederation_decision } + } } } + ##### Changed from Vanilla ^^^^^ is_valid_showing_failures_only = { trigger_if = { diff --git a/WtWSMS/common/character_interactions/BP_roman_administrative_interactions.txt b/WtWSMS/common/character_interactions/BP_roman_administrative_interactions.txt index f7121a4dc3..2d7bf64ede 100644 --- a/WtWSMS/common/character_interactions/BP_roman_administrative_interactions.txt +++ b/WtWSMS/common/character_interactions/BP_roman_administrative_interactions.txt @@ -1,4 +1,4 @@ -influence_candidacy_interaction_titulars = { #Be3cause target filter are borked. +influence_candidacy_interaction_titulars = { #Because target filter are borked. icon = support_candidacy category = interaction_category_succession common_interaction = yes diff --git a/WtWSMS/common/character_memory_types/BP_narrative_memory_types.txt b/WtWSMS/common/character_memory_types/BP_narrative_memory_types.txt new file mode 100644 index 0000000000..cf832be818 --- /dev/null +++ b/WtWSMS/common/character_memory_types/BP_narrative_memory_types.txt @@ -0,0 +1,91 @@ +fall_of_rome_memory = { + categories = { + wtwsms + } + + description = { + first_valid = { + triggered_desc = { + trigger = { scope:owner = character:55 } + desc = fall_of_rome_memory_first_person_odoacer + } + triggered_desc = { + trigger = { + scope:owner = character:96054 + scope:owner = { age < 12 } + } + desc = fall_of_rome_memory_first_person_augustulus_child + } + triggered_desc = { + trigger = { + OR = { + scope:owner.culture = { has_cultural_parameter = can_restore_roman_empire } + scope:owner.culture = { has_cultural_parameter = greco_roman_social_tradition } + } + } + desc = fall_of_rome_memory_first_person_roman + } + desc = fall_of_rome_memory_first_person_neutral + } + } + + second_perspective_description = { + first_valid = { + triggered_desc = { + trigger = { scope:owner = character:55 } + desc = fall_of_rome_memory_second_person_odoacer + } + triggered_desc = { + trigger = { + scope:owner = character:96054 + scope:owner = { age < 12 } + } + desc = fall_of_rome_memory_second_person_augustulus_child + } + triggered_desc = { + trigger = { + OR = { + scope:owner.culture = { has_cultural_parameter = can_restore_roman_empire } + scope:owner.culture = { has_cultural_parameter = greco_roman_social_tradition } + } + } + desc = fall_of_rome_memory_first_person_roman + } + desc = fall_of_rome_memory_first_person_neutral + } + } + + third_perspective_description = { + first_valid = { + triggered_desc = { + trigger = { scope:owner = character:55 } + desc = fall_of_rome_memory_first_person_odoacer + } + triggered_desc = { + trigger = { + scope:owner = character:96054 + scope:owner = { age < 12 } + } + desc = fall_of_rome_memory_first_person_augustulus_child + } + triggered_desc = { + trigger = { + OR = { + scope:owner.culture = { has_cultural_parameter = can_restore_roman_empire } + scope:owner.culture = { has_cultural_parameter = greco_roman_social_tradition } + } + } + desc = fall_of_rome_memory_first_person_roman + } + desc = fall_of_rome_memory_first_person_neutral + } + } + + participants = { + sacker + } + + duration = { + years = memory_default_duration + } +} \ No newline at end of file diff --git a/WtWSMS/common/character_memory_types/BP_senate_memory_types.txt b/WtWSMS/common/character_memory_types/BP_senate_memory_types.txt new file mode 100644 index 0000000000..7be4347d9c --- /dev/null +++ b/WtWSMS/common/character_memory_types/BP_senate_memory_types.txt @@ -0,0 +1,144 @@ +elected_senator_memory = { + categories = { + wtwsms senate + } + + description = { + desc = elected_senator_memory_first_person + first_valid = { + triggered_desc = { + trigger = { scope:owner = { has_trait = senator_west } } + desc = senate_memory_western_senate + } + triggered_desc = { + trigger = { scope:owner = { has_trait = senator_east } } + desc = senate_memory_eastern_senate + } + desc = senate_memory_fallback_senate + } + } + + second_perspective_description = { + desc = elected_senator_memory_second_person + first_valid = { + triggered_desc = { + trigger = { scope:owner = { has_trait = senator_west } } + desc = senate_memory_western_senate + } + triggered_desc = { + trigger = { scope:owner = { has_trait = senator_east } } + desc = senate_memory_eastern_senate + } + desc = senate_memory_fallback_senate + } + } + + third_perspective_description = { + desc = elected_senator_memory_third_person + first_valid = { + triggered_desc = { + trigger = { scope:owner = { has_trait = senator_west } } + desc = senate_memory_western_senate + } + triggered_desc = { + trigger = { scope:owner = { has_trait = senator_east } } + desc = senate_memory_eastern_senate + } + desc = senate_memory_fallback_senate + } + } + + duration = { + years = memory_default_duration + } +} +elected_consul_memory = { + categories = { + wtwsms senate + } + + description = { + desc = elected_consul_memory_first_person + first_valid = { + triggered_desc = { + trigger = { + OR = { + scope:owner = { has_trait = former_consul_west } + scope:owner = { has_character_flag = former_consul_west } + scope:owner = { has_character_modifier = roman_consul_west } + } + } + desc = senate_memory_western_senate + } + triggered_desc = { + trigger = { + OR = { + scope:owner = { has_trait = former_consul_east } + scope:owner = { has_character_flag = former_consul_east } + scope:owner = { has_character_modifier = roman_consul_east } + } + } + desc = senate_memory_eastern_senate + } + desc = senate_memory_fallback_senate + } + } + + second_perspective_description = { + desc = elected_consul_memory_first_person + first_valid = { + triggered_desc = { + trigger = { + OR = { + scope:owner = { has_trait = former_consul_west } + scope:owner = { has_character_flag = former_consul_west } + scope:owner = { has_character_modifier = roman_consul_west } + } + } + desc = senate_memory_western_senate + } + triggered_desc = { + trigger = { + OR = { + scope:owner = { has_trait = former_consul_east } + scope:owner = { has_character_flag = former_consul_east } + scope:owner = { has_character_modifier = roman_consul_east } + } + } + desc = senate_memory_eastern_senate + } + desc = senate_memory_fallback_senate + } + } + + third_perspective_description = { + desc = elected_consul_memory_first_person + first_valid = { + triggered_desc = { + trigger = { + OR = { + scope:owner = { has_trait = former_consul_west } + scope:owner = { has_character_flag = former_consul_west } + scope:owner = { has_character_modifier = roman_consul_west } + } + } + desc = senate_memory_western_senate + } + triggered_desc = { + trigger = { + OR = { + scope:owner = { has_trait = former_consul_east } + scope:owner = { has_character_flag = former_consul_east } + scope:owner = { has_character_modifier = roman_consul_east } + } + } + desc = senate_memory_eastern_senate + } + desc = senate_memory_fallback_senate + } + } + + duration = { + years = memory_default_duration + } +} \ No newline at end of file diff --git a/WtWSMS/common/coat_of_arms/coat_of_arms/BP_landed_titles.txt b/WtWSMS/common/coat_of_arms/coat_of_arms/BP_landed_titles.txt index 9bcd07bf73..2203bb7ba5 100644 --- a/WtWSMS/common/coat_of_arms/coat_of_arms/BP_landed_titles.txt +++ b/WtWSMS/common/coat_of_arms/coat_of_arms/BP_landed_titles.txt @@ -744,7 +744,7 @@ e_goths = { instance = { position = { 0.5 0.5 } } } } -k_ostrogoths = { +d_ostrogoths = { pattern = "pattern_vertical_split_01.dds" color1 = white color2 = {104 136 095} #Roughly from k_ostrogoths.tga diff --git a/WtWSMS/common/coat_of_arms/coat_of_arms/sea_dummy_titles.txt b/WtWSMS/common/coat_of_arms/coat_of_arms/sea_dummy_titles.txt deleted file mode 100644 index 6a920c0888..0000000000 --- a/WtWSMS/common/coat_of_arms/coat_of_arms/sea_dummy_titles.txt +++ /dev/null @@ -1,9 +0,0 @@ -d_map_base_color = { pattern = "pattern_solid.dds" color1 = "white" color2 = "white" } -d_map_color_majority = { pattern = "pattern_solid.dds" color1 = "white" color2 = "white" } -d_map_color_majority_shared_hof = { pattern = "pattern_solid.dds" color1 = "white" color2 = "white" } -d_map_color_large_minority = { pattern = "pattern_solid.dds" color1 = "white" color2 = "white" } -d_map_color_small_minority = { pattern = "pattern_solid.dds" color1 = "white" color2 = "white" } - -d_sea_minorities_map_culture_faith = { pattern = "pattern_solid.dds" color1 = "white" color2 = "white" } -d_sea_minorities_map_culture = { pattern = "pattern_solid.dds" color1 = "white" color2 = "white" } -d_sea_minorities_map_faith = { pattern = "pattern_solid.dds" color1 = "white" color2 = "white" } diff --git a/WtWSMS/common/council_tasks/00_court_chaplain_tasks_BP_overwrite.txt b/WtWSMS/common/council_tasks/00_court_chaplain_tasks_BP_overwrite.txt index 7b50eb7bea..0231c13545 100644 --- a/WtWSMS/common/council_tasks/00_court_chaplain_tasks_BP_overwrite.txt +++ b/WtWSMS/common/council_tasks/00_court_chaplain_tasks_BP_overwrite.txt @@ -997,6 +997,10 @@ task_conversion = { scope:councillor = { has_council_position = councillor_court_chaplain } + ##### Changed from Vanilla vvvvv + scope:county.faith = scope:councillor_liege.faith + scope:councillor_liege = { is_ai = yes } + ##### Changed from Vanilla ^^^^^ } scope:councillor = { start_default_task = yes diff --git a/WtWSMS/common/council_tasks/00_steward_tasks_BP_overwrite.txt b/WtWSMS/common/council_tasks/00_steward_tasks_BP_overwrite.txt index 6a9a63c352..98dad2694a 100644 --- a/WtWSMS/common/council_tasks/00_steward_tasks_BP_overwrite.txt +++ b/WtWSMS/common/council_tasks/00_steward_tasks_BP_overwrite.txt @@ -656,6 +656,7 @@ task_promote_culture = { if = { limit = { scope:county.culture = scope:councillor_liege.culture } demote_random_culture_minority_effect = yes + scope:councillor = { start_default_task = yes } } else = { if = { @@ -678,15 +679,15 @@ task_promote_culture = { promote_culture_minority_effect = { CULTURE = scope:councillor_liege.culture } if = { - limit = { scope:county.culture = scope:councillor_liege.culture } + limit = { + scope:county.culture = scope:councillor_liege.culture + scope:councillor_liege = { is_ai = no } + } scope:councillor = { start_default_task = yes } } } } ### Minority stuff ^^^ - scope:councillor = { - start_default_task = yes - } } ##### Changed from Vanilla ^^^^^ diff --git a/WtWSMS/common/culture/creation_names/000_BP_ck2_custom_names.txt b/WtWSMS/common/culture/creation_names/000_BP_ck2_custom_names.txt index 3686a27418..16b1161625 100644 --- a/WtWSMS/common/culture/creation_names/000_BP_ck2_custom_names.txt +++ b/WtWSMS/common/culture/creation_names/000_BP_ck2_custom_names.txt @@ -141,20 +141,3 @@ east_celtic = { } hybrid = yes } -#Alankan; if the Alans get to Lanka... -alankan = { - trigger = { - capital_county = { title_province = { geographical_region = custom_lanka } } - any_sub_realm_county = { - OR = { - culture = scope:culture - culture = scope:other_culture - } - title_province = { geographical_region = custom_lanka } - } - scope:culture = { the_culture_or_parent_or_above_with_heritage_is_trigger = { CULTURE = culture:alan } } - scope:other_culture = { the_culture_or_parent_or_above_with_heritage_is_trigger = { CULTURE = culture:sinhala } } - } - hybrid = yes -} - diff --git a/WtWSMS/common/culture/creation_names/000_BP_ck3_custom_names.txt b/WtWSMS/common/culture/creation_names/000_BP_ck3_custom_names.txt new file mode 100644 index 0000000000..d1c6099857 --- /dev/null +++ b/WtWSMS/common/culture/creation_names/000_BP_ck3_custom_names.txt @@ -0,0 +1,33 @@ +#Alankan; if the Alans get to Lanka... +alankan = { + trigger = { + capital_county = { title_province = { geographical_region = custom_lanka } } + any_sub_realm_county = { + OR = { + culture = scope:culture + culture = scope:other_culture + } + title_province = { geographical_region = custom_lanka } + } + scope:culture = { the_culture_or_parent_or_above_with_heritage_is_trigger = { CULTURE = culture:alan } } + scope:other_culture = { the_culture_or_parent_or_above_with_heritage_is_trigger = { CULTURE = culture:sinhala } } + } + hybrid = yes +} +#Sarmatian Romance variants - One of LT-Rascek's pet toys +iazyges_romance = { + trigger = { + scope:culture = culture:iazyges + scope:culture = { sarmatian_romance_scythian_parent_trigger = yes } + scope:other_culture = { sarmatian_romance_proto_romance_parent_trigger = yes } + } + hybrid = yes +} +general_sarmatian_romance = { + trigger = { + NOT = { scope:culture = culture:iazyges } + scope:culture = { sarmatian_romance_scythian_parent_trigger = yes } + scope:other_culture = { sarmatian_romance_proto_romance_parent_trigger = yes } + } + hybrid = yes +} \ No newline at end of file diff --git a/WtWSMS/common/culture/cultures/BP_sarmatian.txt b/WtWSMS/common/culture/cultures/BP_sarmatian.txt index 958c235946..469795747f 100644 --- a/WtWSMS/common/culture/cultures/BP_sarmatian.txt +++ b/WtWSMS/common/culture/cultures/BP_sarmatian.txt @@ -68,7 +68,7 @@ iazyges = { fallback = tradition_horse_lords } - name_list = name_list_iazyges + name_list = name_list_sarmatian coa_gfx = { bp_scythian_coa_gfx iranian_group_coa_gfx steppe_coa_gfx } building_gfx = { steppe_building_gfx } diff --git a/WtWSMS/common/culture/innovations/BP_tribal_innovations.txt b/WtWSMS/common/culture/innovations/BP_tribal_innovations.txt index fd9a6f0931..02bc6bd3b2 100644 --- a/WtWSMS/common/culture/innovations/BP_tribal_innovations.txt +++ b/WtWSMS/common/culture/innovations/BP_tribal_innovations.txt @@ -127,7 +127,6 @@ innovation_castrae = { custom = reduces_migration_tribalization_odds_1 custom = unlocks_first_level_walls - custom = improves_migration_tribal_odds flag = global_regular flag = tribal_era_regular diff --git a/WtWSMS/common/culture/name_lists/BP_sarmatian.txt b/WtWSMS/common/culture/name_lists/BP_sarmatian.txt index 38e99c6b74..b51955005b 100644 --- a/WtWSMS/common/culture/name_lists/BP_sarmatian.txt +++ b/WtWSMS/common/culture/name_lists/BP_sarmatian.txt @@ -1,51 +1,59 @@ name_list_sarmatian = { cadet_dynasty_names = { - "dynn_Abdarakos" + "dynn_Ablarakos" "dynn_Baiormaios" "dynn_ChanakE_s" "dynn_Dandaxarthos" "dynn_GO_sakos" "dynn_Insazagos" - "dynn_Mourdagos" + "dynn_Mourlagos" "dynn_Phandarazos" - "dynn_Radamophourtos" + "dynn_Ralamophourtos" } dynasty_names = { - "dynn_Abdarakos" + "dynn_Ablarakos" "dynn_Baiormaios" "dynn_ChanakE_s" "dynn_Dandaxarthos" "dynn_GO_sakos" "dynn_Insazagos" - "dynn_Mourdagos" + "dynn_Mourlagos" "dynn_Phandarazos" - "dynn_Radamophourtos" + "dynn_Ralamophourtos" } male_names = { - AbaziO_n Abdarakos Abeacus Aboagos Abragos Abrozeos AdoE_s Akasas Akkas Aldis Alexarthos Amaeiakos AmO_spados Andranakos Aphtheimakos - Apsachos AraouE_gos Ardagdakos Ardaros ArgamE_nos Argouanagos Aroasios ArsaliO_n ArsE_oachos ArsE_ochos ArsE_ouachos Arthiemmanos Asanos - Asaros Aspakos AspamitharE_s AsphO_rougos Aspourgos Attaces Auasis Aubadag Aunamos Aurazakos AzariO_n Aziagos Azos Badagos BadakE_s Badas - Bagdochos Bagdosauos Bagios BagE_s Baioraspos Baiormaios Banas Bastakas Baxagos BidakE_ss BistE_s Boraspos Bradakos BO_rakos BO_rnO_n BO_ropsazos - ChanakE_s Chardeis Chodainos Chodekios Chodiakios Chodios Chopharnos Chophrasmos Choroathos Chouarsazos Chounaros ChO_darzos ChO_donakos - Dadagos Danarasmakos Dandaxarthos Didumoxarthos Dosumoxarthos Eisgoudios Eochar Eubarnakos Eunones Gadas Gadikios Gasteis Gochar - Godosauos GosO_n GO_digasos GO_sakos Iaphagos Iauakos Iezdagos Ininthimeus Insazagos Iramboustos Irauadis Irbis Irganos IO_das IO_desmagos - Kainaxarthos KamorsazE_s Karaxstos Karsas Karzoazos Kasagos Kasais Katokas Kopharnos Kossas Kouzaios Madakos Maiakos Maipharnos MaisE_s - Maniagos Mardauos Masas Mastas Mazis Megis Meuakos Mordos Mourdagos ME_sakos ME_thakos Nabazos NamgE_nos Namouchos Nauagos Nauakos OchO_diakos - Olgasus Omrasmakos Orsiomichos Ouaras Ouarazakos Ouarzbalos Ouastobalos Ourbazos Ourgios Ousigasos Ousigos Oustanos Ouzia OxardO_zis Padagos - Pagos Parspanakos Pateiros Pateis Patias Phadinamos Phadious Phaldaranos Phandarazos Pharnagos PharnakiO_n PharnakE_s Pharnarnos Pharnoxarthos - PharnE_s Pharsanzes Phazinamos Phazious Phidas Phleimnagos Phlianos Phodakos Phorgabakos Phoriauos Phoros PhorE_ranos Phosakos Phourtas - PitopharnakE_s Pourthaios PE_rakos Radamasis Radameistos Radamophourtos RadamphO_n RadampsO_n Radamsadios RadanpsO_n RaodmE_os RapakE_s RathagO_sos - Respendial Rhadamsades Rhescuporis Sadimanos SaitapharnE_s Sambida Sanagos Sangiban Sarakos Saratos Saraxazos Sasas SasO_n SattiO_n Sauagas Sauagaskos - SauaiO_sos SauanO_n Sauromates Seauagos Seimeikos Siauakos Siauask Siauos Siranos SO_choubazos Sorchakos Sozirsauos SiO_machos Spadakos - Sparophotos Spharobais SpithamE_s Stormais Stosarakos Sturanos Suarobais Synges SE_nE_kas Teiranes TeiranE_s Theothorses Thirthagos - Thuloganos TibE_s TillE_s Tiranios TiranE_s Toumbagos Toumibagos XaiorsazE_s Xartamos Xarthanos XiamphO_kanos Xobas XE_godis Zabagios - Zabandos Zabargos Zosines E_lmanos E_rakas + AbaziO_n Ablarakos Abeacus Aboagos Abragos Abrozeos AloE_s Akasas Akkas Allis Alexarthos Amaeiakos + AmO_spalos Anlranakos Aphtheimakos Apsachos AraouE_gos Arlaglakos Arlaros ArgamE_nos Argouanagos + Aroasios ArsaliO_n ArsE_oachos ArsE_ochos ArsE_ouachos Arthiemmanos Asanos Asaros Aspakos + AspamitharE_s AsphO_rougos Aspourgos Attaces Auasis Aubalag Aunamos Aurazakos AzariO_n Aziagos + Azos Balagos BalakE_s Balas Baglochos Baglosauos Bagios BagE_s Baioraspos Baiormaios Banas + Bastakas Baxagos BilakE_ss BistE_s Boraspos Bralakos BO_rakos BO_rnO_n BO_ropsazos ChanakE_s + Charleis Cholainos Cholekios Choliakios Cholios Chopharnos Chophrasmos Choroathos Chouarsazos + Chounaros ChO_larzos ChO_lonakos Lalagos Lanarasmakos Lanlaxarthos Lilumoxarthos Losumoxarthos + Eisgoulios Eochar Eubarnakos Eunones Galas Galikios Gasteis Gochar Golosauos GosO_n GO_ligasos + GO_sakos Iaphagos Iauakos Iezlagos Ininthimeus Insazagos Iramboustos Iraualis Irbis Irganos + IO_las IO_lesmagos Kainaxarthos KamorsazE_s Karaxstos Karsas Karzoazos Kasagos Kasais Katokas + Kopharnos Kossas Kouzaios Malakos Maiakos Maipharnos MaisE_s Maniagos Marlauos Masas Mastas Mazis + Megis Meuakos Morlos Mourlagos ME_sakos ME_thakos Nabazos NamgE_nos Namouchos Nauagos Nauako + OchO_liakos Olgasus Omrasmakos Orsiomichos Ouaras Ouarazakos Ouarzbalos Ouastobalos Ourbazos + Ourgios Ousigasos Ousigos Oustanos Ouzia OxarlO_zis Palagos Pagos Parspanakos Pateiros Pateis + Patias Phalinamos Phalious Phallaranos Phanlarazos Pharnagos PharnakiO_n PharnakE_s Pharnarnos + Pharnoxarthos PharnE_s Pharsanzes Phazinamos Phazious Philas Phleimnagos Phlianos Pholakos + Phorgabakos Phoriauos Phoros PhorE_ranos Phosakos Phourtas PitopharnakE_s Pourthaios PE_rakos + Ralamasis Ralameistos Ralamophourtos RalamphO_n RalampsO_n Ralamsalios RalanpsO_n RaolmE_os + RapakE_s RathagO_sos Respenlial Rhalamsales Rhescuporis Salimanos SaitapharnE_s Sambila Sanagos + Sangiban Sarakos Saratos Saraxazos Sasas SasO_n SattiO_n Sauagas Sauagaskos SauaiO_sos SauanO_n + Sauromates Seauagos Seimeikos Siauakos Siauask Siauos Siranos SO_choubazos Sorchakos Sozirsauos + SiO_machos Spalakos Sparophotos Spharobais SpithamE_s Stormais Stosarakos Sturanos Suarobais + Synges SE_nE_kas Teiranes TeiranE_s Theothorses Thirthagos Thuloganos TibE_s TillE_s Tiranios + TiranE_s Toumbagos Toumibagos XaiorsazE_s Xartamos Xarthanos XiamphO_kanos Xobas XE_golis + Zabagios Zabanlos Zabargos Zosines E_lmanos E_rakas } female_names = { - Ababa Alda Amage AritE_ Borena Burdukhan LeimeiE_ Mada MaiO_sara SarukE_ StoranE_ Tamura Tirgato + Ababa Ala Amage AritE_ Borena Burdukhan LeimeiE_ Mala MaiO_sara SarukE_ StoranE_ Tamura Tirgato } #dynasty_title_names = yes @@ -54,53 +62,6 @@ patronym_prefix_female = "dynnpat_pre_thugater" } -name_list_iazyges = { - cadet_dynasty_names = { - "dynn_AmO_spados" - "dynn_Baxagos" - "dynn_Chounaros" - "dynn_Ininthimeus" - "dynn_Suarobais" - } - - dynasty_names = { - "dynn_AmO_spados" - "dynn_Baxagos" - "dynn_Chounaros" - "dynn_Ininthimeus" - "dynn_Suarobais" - } - - male_names = { - AbaziO_n Abdarakos Abeacus Aboagos Abragos Abrozeos AdoE_s Akasas Akkas Aldis Alexarthos Amaeiakos AmO_spados Andranakos Aphtheimakos - Apsachos AraouE_gos Ardagdakos Ardaros ArgamE_nos Argouanagos Aroasios ArsaliO_n ArsE_oachos ArsE_ochos ArsE_ouachos Arthiemmanos Asanos - Asaros Aspakos AspamitharE_s AsphO_rougos Aspourgos Attaces Auasis Aubadag Aunamos Aurazakos AzariO_n Aziagos Azos Badagos BadakE_s Badas - Bagdochos Bagdosauos Bagios BagE_s Baioraspos Baiormaios Banas Bastakas Baxagos BidakE_ss BistE_s Boraspos Bradakos BO_rakos BO_rnO_n BO_ropsazos - ChanakE_s Chardeis Chodainos Chodekios Chodiakios Chodios Chopharnos Chophrasmos Choroathos Chouarsazos Chounaros ChO_darzos ChO_donakos - Dadagos Danarasmakos Dandaxarthos Didumoxarthos Dosumoxarthos Eisgoudios Eochar Eubarnakos Eunones Gadas Gadikios Gasteis Gochar - Godosauos GosO_n GO_digasos GO_sakos Iaphagos Iauakos Iezdagos Ininthimeus Insazagos Iramboustos Irauadis Irbis Irganos IO_das IO_desmagos - Kainaxarthos KamorsazE_s Karaxstos Karsas Karzoazos Kasagos Kasais Katokas Kopharnos Kossas Kouzaios Madakos Maiakos Maipharnos MaisE_s - Maniagos Mardauos Masas Mastas Mazis Megis Meuakos Mordos Mourdagos ME_sakos ME_thakos Nabazos NamgE_nos Namouchos Nauagos Nauakos OchO_diakos - Olgasus Omrasmakos Orsiomichos Ouaras Ouarazakos Ouarzbalos Ouastobalos Ourbazos Ourgios Ousigasos Ousigos Oustanos Ouzia OxardO_zis Padagos - Pagos Parspanakos Pateiros Pateis Patias Phadinamos Phadious Phaldaranos Phandarazos Pharnagos PharnakiO_n PharnakE_s Pharnarnos Pharnoxarthos - PharnE_s Pharsanzes Phazinamos Phazious Phidas Phleimnagos Phlianos Phodakos Phorgabakos Phoriauos Phoros PhorE_ranos Phosakos Phourtas - PitopharnakE_s Pourthaios PE_rakos Radamasis Radameistos Radamophourtos RadamphO_n RadampsO_n Radamsadios RadanpsO_n RaodmE_os RapakE_s RathagO_sos - Respendial Rhadamsades Rhescuporis Sadimanos SaitapharnE_s Sambida Sanagos Sangiban Sarakos Saratos Saraxazos Sasas SasO_n SattiO_n Sauagas Sauagaskos - SauaiO_sos SauanO_n Sauromates Seauagos Seimeikos Siauakos Siauask Siauos Siranos SO_choubazos Sorchakos Sozirsauos SiO_machos Spadakos - Sparophotos Spharobais SpithamE_s Stormais Stosarakos Sturanos Suarobais Synges SE_nE_kas Teiranes TeiranE_s Theothorses Thirthagos - Thuloganos TibE_s TillE_s Tiranios TiranE_s Toumbagos Toumibagos XaiorsazE_s Xartamos Xarthanos XiamphO_kanos Xobas XE_godis Zabagios - Zabandos Zabargos Zosines E_lmanos E_rakas - } - - female_names = { - Ababa Alda Amage AritE_ Borena Burdukhan LeimeiE_ Mada MaiO_sara SarukE_ StoranE_ Tamura Tirgato - } - #dynasty_title_names = yes - - founder_named_dynasties = yes - - patronym_prefix_female = "dynnpat_pre_thugater" -} name_list_alan = { cadet_dynasty_names = { "dynn_ArdasentA_" diff --git a/WtWSMS/common/culture/name_lists/_BP_culture_creation.txt b/WtWSMS/common/culture/name_lists/_BP_culture_creation.txt index f59fc755c6..f362142725 100644 --- a/WtWSMS/common/culture/name_lists/_BP_culture_creation.txt +++ b/WtWSMS/common/culture/name_lists/_BP_culture_creation.txt @@ -877,3 +877,371 @@ name_list_east_celtic = { founder_named_dynasties = yes } +#Special Sarmatian Language + Romance Hybrid +name_list_sarmatian_romance = { + # Sarmatian adopts Latin Orthography: + # * C over K + # * Ph to F + # Adapted Orthography: + # * X for Voiceless Velar Fricative and Latin x to ks + # * Y for Consonantal I + # Declension from Greek to Latin + # * - male name -os to -us + # Merging of some sounds: + # * -ious$ to -ius$ + # * Aa- to A- + # * -ss to -s + # * -ia to -ya (feminine) + # * -kh- to -x- + # * -uu- to -u- + # * -pp- to -f- + # * -ll- to -l- + # * -tt- to -t- except when stressed (e.g., Matthias) + # * -aea to -ya + # * -iana to -yana + # Introduction of some Scythian sounds (-ts-/-ss- to -z-) + # Standardization of some name endings (-es to -E_s, -on and -o to -O_n) + # Introduction of some phonemes: + # * Latin At(t) becomes Ath + # * Latin -rr- to -rx- + # * Leading Latin H- to Voiceless Velar Fricative X- + # * -ss- to -z- + cadet_dynasty_names = { + "dynn_Ablaracus" + "dynn_Acerxonius" + "dynn_Acilius" + "dynn_Aconius" + "dynn_Aelianus" + "dynn_Aelius" + "dynn_Africanus" + "dynn_Agapitus" + "dynn_Albinovanus" + "dynn_Alienus" + "dynn_Ampudius" + "dynn_Anicetus" + "dynn_Anicius" + "dynn_Artorius" + "dynn_Arxecinus" + "dynn_Asclepiodotus" + "dynn_Athenaeus" + "dynn_Aurelianus" + "dynn_Aurelius" + "dynn_Babaying" + "dynn_Baebius" + "dynn_Baiormaius" + "dynn_Balonius" + "dynn_Belienus" + "dynn_Blozius" + "dynn_Caepasius" + "dynn_Calpurnius" + "dynn_Canidius" + "dynn_Canis" + "dynn_Castalius" + "dynn_Catienus" + "dynn_Caziodorus" + "dynn_ChanacE_s" + "dynn_Cloelius" + "dynn_Cornelius" + "dynn_Crazicius" + "dynn_Crazus" + "dynn_Dandaxarthus" + "dynn_Decius" + "dynn_Drusus" + "dynn_Ducenius" + "dynn_Ecclesius" + "dynn_Egnatius" + "dynn_Eugenius" + "dynn_Fandarazus" + "dynn_Farsuleius" + "dynn_Feliks" + "dynn_Filagrius" + "dynn_GO_sacus" + "dynn_GlabriO_n" + "dynn_Insazagus" + "dynn_Istacidius" + "dynn_Iteius" + "dynn_Lacerius" + "dynn_Lafrenius" + "dynn_Larcius" + "dynn_Lemonius" + "dynn_Lentidius" + "dynn_Liberius" + "dynn_Libius" + "dynn_Lucienus" + "dynn_Lucimius" + "dynn_Marcelinus" + "dynn_Marcius" + "dynn_Marius" + "dynn_Matinius" + "dynn_Matrinius" + "dynn_Maksimus" + "dynn_Mescinius" + "dynn_Mimesius" + "dynn_Modestus" + "dynn_Mourlagus" + "dynn_Mutius" + "dynn_Nasidius" + "dynn_Nautius" + "dynn_Ofanius" + "dynn_Olybrius" + "dynn_Orbicius" + "dynn_Pacilius" + "dynn_Papinius" + "dynn_Patulcius" + "dynn_Pedanius" + "dynn_Pegasus" + "dynn_Pescennius" + "dynn_Pinnius" + "dynn_Pleminius" + "dynn_Pomptinus" + "dynn_Poppaeus" + "dynn_Postumulenus" + "dynn_Potitius" + "dynn_Quintus" + "dynn_Quirinius" + "dynn_Ralamofourtus" + "dynn_Reparatus" + "dynn_Resius" + "dynn_Romilius" + "dynn_Rufinius" + "dynn_Rufinus" + "dynn_Rufius" + "dynn_Rulius" + "dynn_Rutilius" + "dynn_Sabinus" + "dynn_Salvidius" + "dynn_Sanquinius" + "dynn_Satrienus" + "dynn_Saturninus" + "dynn_Scaevinius" + "dynn_Scoedius" + "dynn_Sempronius" + "dynn_Sepunius" + "dynn_Signus" + "dynn_Spurilius" + "dynn_Strabonius" + "dynn_Syagrius" + "dynn_Symmachus" + "dynn_Tapsennius" + "dynn_Terentilius" + "dynn_Tetidius" + "dynn_Titanius" + "dynn_Trebelienus" + "dynn_Trutedius" + "dynn_Turcius" + "dynn_Tuticius" + "dynn_Tuzidius" + "dynn_Umbonius" + "dynn_Umbrenus" + "dynn_Urgulanius" + "dynn_Valerius" + "dynn_Versus" + "dynn_Viator" + "dynn_Yanius" + "dynn_Yasdius" + "dynn_Yucundius" + "dynn_Yulius" + "dynn_Yuncius" + "dynn_Yustius" + } + + dynasty_names = { + "dynn_Ablaracus" + "dynn_Acerxonius" + "dynn_Acilius" + "dynn_Aconius" + "dynn_Aelianus" + "dynn_Aelius" + "dynn_Africanus" + "dynn_Agapitus" + "dynn_Albinovanus" + "dynn_Alienus" + "dynn_Ampudius" + "dynn_Anicetus" + "dynn_Anicius" + "dynn_Artorius" + "dynn_Arxecinus" + "dynn_Asclepiodotus" + "dynn_Athenaeus" + "dynn_Aurelianus" + "dynn_Aurelius" + "dynn_Babaying" + "dynn_Baebius" + "dynn_Baiormaius" + "dynn_Balonius" + "dynn_Belienus" + "dynn_Blozius" + "dynn_Caepasius" + "dynn_Calpurnius" + "dynn_Canidius" + "dynn_Canis" + "dynn_Castalius" + "dynn_Catienus" + "dynn_Caziodorus" + "dynn_ChanacE_s" + "dynn_Cloelius" + "dynn_Cornelius" + "dynn_Crazicius" + "dynn_Crazus" + "dynn_Dandaxarthus" + "dynn_Decius" + "dynn_Drusus" + "dynn_Ducenius" + "dynn_Ecclesius" + "dynn_Egnatius" + "dynn_Eugenius" + "dynn_Fandarazus" + "dynn_Farsuleius" + "dynn_Feliks" + "dynn_Filagrius" + "dynn_GO_sacus" + "dynn_GlabriO_n" + "dynn_Insazagus" + "dynn_Istacidius" + "dynn_Iteius" + "dynn_Lacerius" + "dynn_Lafrenius" + "dynn_Larcius" + "dynn_Lemonius" + "dynn_Lentidius" + "dynn_Liberius" + "dynn_Libius" + "dynn_Lucienus" + "dynn_Lucimius" + "dynn_Marcelinus" + "dynn_Marcius" + "dynn_Marius" + "dynn_Matinius" + "dynn_Matrinius" + "dynn_Maksimus" + "dynn_Mescinius" + "dynn_Mimesius" + "dynn_Modestus" + "dynn_Mourlagus" + "dynn_Mutius" + "dynn_Nasidius" + "dynn_Nautius" + "dynn_Ofanius" + "dynn_Olybrius" + "dynn_Orbicius" + "dynn_Pacilius" + "dynn_Papinius" + "dynn_Patulcius" + "dynn_Pedanius" + "dynn_Pegasus" + "dynn_Pescennius" + "dynn_Pinnius" + "dynn_Pleminius" + "dynn_Pomptinus" + "dynn_Poppaeus" + "dynn_Postumulenus" + "dynn_Potitius" + "dynn_Quintus" + "dynn_Quirinius" + "dynn_Ralamofourtus" + "dynn_Reparatus" + "dynn_Resius" + "dynn_Romilius" + "dynn_Rufinius" + "dynn_Rufinus" + "dynn_Rufius" + "dynn_Rulius" + "dynn_Rutilius" + "dynn_Sabinus" + "dynn_Salvidius" + "dynn_Sanquinius" + "dynn_Satrienus" + "dynn_Saturninus" + "dynn_Scaevinius" + "dynn_Scoedius" + "dynn_Sempronius" + "dynn_Sepunius" + "dynn_Signus" + "dynn_Spurilius" + "dynn_Strabonius" + "dynn_Syagrius" + "dynn_Symmachus" + "dynn_Tapsennius" + "dynn_Terentilius" + "dynn_Tetidius" + "dynn_Titanius" + "dynn_Trebelienus" + "dynn_Trutedius" + "dynn_Turcius" + "dynn_Tuticius" + "dynn_Tuzidius" + "dynn_Umbonius" + "dynn_Umbrenus" + "dynn_Urgulanius" + "dynn_Valerius" + "dynn_Versus" + "dynn_Viator" + "dynn_Yanius" + "dynn_Yasdius" + "dynn_Yucundius" + "dynn_Yulius" + "dynn_Yuncius" + "dynn_Yustius" + } + + male_names = { + Ablaracus Aboagus Abragus Abrozeus Acasas Accas Alis Alexarthus Amaeiacus AmO_spalus Anlranacus + Aftheimacus Apsachus AraouE_gus Arlaglacus Arlarus ArgamE_nus Argouanagus Aroasius ArsE_oachus + ArsE_ochus ArsE_ouachus Arthiemmanus Asanus Asarus Aspacus AsfO_rougus Aspourgus AtacE_s Aunamus + Aurazacus Aziagus Azus Balagus BalacE_s Baglochus Baglosaus Bagius Baioraspus Baiormaius Bastacas + Baxagus BilacE_s Boraspus Bralacus BO_racus BO_ropsazus ChanacE_s Cholainus Cholecius Choliacius + Cholius Chofarnus Chofrasmus Choroathus Chouarsazus Chounarus ChO_larzus ChO_lonacus Lalagus + Lanarasmacus Lanlaxarthus Lilumoxarthus Lusumoxarthus Eisgoulius Eubarnacus EunonE_s Galicius + Golosaus GO_ligasus GO_sacus Iafagus Iauacus Iezlagus Insazagus Iramboustus Irganus IO_lesmagus + Cainaxarthus CamorsazE_s Caraxstus Carsas Carzoazus Casagus Casais Catocas Cofarnus Cosas Couzaius + Malacus Maiacus Maifarnus Maniagus Marlaus Meuacus Morlus Mourlagus ME_sacus ME_thacus Nabazus NamgE_nus + Namouchus Nauagus Nauaco OchO_liacus Omrasmacus Orsiomichus Ouarazacus Ouarzbalus Ouastobalus Ourbazus + Ourgius Ousigasus Ousigus Oustanus Palagus Pagus Parspanacus Pateirus Falinamus Falius Falaranus + Fanlarazus Farnagus FarnaciO_n FarnacE_s Farnarnus Farnoxarthus FarnE_s FarsanzE_s Fazinamus Fazius + Filas Fleimnagus Flianus Folacus Forgabacus Foriaus Forus ForE_ranus Fosacus Fourtas PitofarnacE_s + Pourthaius PE_racus Ralameistus Ralamofourtus RalamfO_n Ralamsalius RaolmE_us RapacE_s RathagO_sus + RhalamsalE_s Salimanus SaitafarnE_s Sanagus Saracus Saratus Saraxazus SatiO_n Sauagascus SauaiO_sus + SauromatE_s Seauagus Seimeicus Siauacus Siauasc Siaus Siranus SO_choubazus Sorchacus Sozirsaus + SiO_machus Spalacus Sparofotus Sfarobais Stosaracus Sturanus SyngE_s SE_nE_cas TeiranE_s + TheothorsE_s Thirthagus Thuloganus TilE_s Tiranius Toumbagus Toumibagus Xartamus Xarthanus + XiamfO_canus Zabagius Zabanlus Zabargus ZosinE_s E_lmanus E_racas ArO_n Adiatulus Agrifa Aleksander + Aleksius AlO_n Anthoninus Afius AriO_n Arxius Athilius Athius AthO_n AtucO_n Auksentius BatO_n + Buzumarus Calistus Camilus CandaliO_n Cazianus Caziodorus Cazius CatO_n Christoforus ClevO_n Crazus + Criksus DabrO_n DeusO_n Diastulus DoncO_n Elvizus Eufemius Ekscingomarus Feliks Galienus Galus Xadrianus + XeraclE_s Xerculius Xieronymus Xilarius Xonorius Xoratius Yacobus Yantulus Yantumarus YoannE_s Yomatius + Yosefus Yovianus ItO_n Yulianus Yulius Yunius Yustinianus Yustinus Yustus LeO_n LotO_n LuccO_n LugO_n + MaleiO_n Marcelinus Marcelus MarO_n Maksimianus Maksiminus Maksimus Mezor MociO_n MogiO_n Montizius + Muntizius NemetO_n NerO_n OthO_n PateriO_n Pertinaks Filifus Pientizimus Rezatus Rezimarus RumO_n + Satulus Sedulus Sekstus Stefanus Sutihus TemaiO_n Theofilus Trayanus VelsO_n Vindilus VindO_n Vindotoriks + } + + female_names = { + Ababa Aelya Agrifina Ala Amage Antonya Antonina Aquilya AritE_ Aurelya Borena Burduxan Caecilya + Caesaris Candida Cazya Claudya Clementya Constantya Constantina Cornelya Crispina Dominica + Domityana Domna Domnina Drusila Fausta Faustina Flacila Flavya Fortunata Frontina Gaya Galerya + Gordyana Xadryana Xelvya Xilara Xonorya Xortensya Yulya Yulyana Yunya Yusta Yustina Yustinyana + LeimeiE_ Licinya Livya Livila Lucila Magnya Magnila MaiO_sara Mala Marcela Marcya Marcyana Marina + Martina Matrona Maksima Maksimyana Mezalina Minervina Minucya Modya Mustela Numerya Octavya + Palatina Paula Paulina Petronela Petronya Placidya Plautya Plautila Pompeya Pofya Praeiecta + Publya Pulcherya Rusticyana Sabina Salustya Salonina Salvyanela SarucE_ Scantila Serena Sergya + Severa Severina Silvya Spadusa StoranE_ Sulpicya Tamura Tarsila Tirgato Tityana Ulpya Valerya + Verina Victorya Vigilantya Vivyana + } + + #dynasty_title_names = yes + + founder_named_dynasties = yes + + patronym_prefix_male = "dynnpat_pre_fili" + patronym_prefix_female = "dynnpat_pre_thugater" + + # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. + pat_grf_name_chance = 20 + mat_grf_name_chance = 10 + father_name_chance = 20 + + # 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 = 10 +} \ No newline at end of file diff --git a/WtWSMS/common/culture/names_equivalency/00_names.txt b/WtWSMS/common/culture/names_equivalency/00_names.txt index a5d3cef74b..634d3816d4 100644 --- a/WtWSMS/common/culture/names_equivalency/00_names.txt +++ b/WtWSMS/common/culture/names_equivalency/00_names.txt @@ -1,4 +1,5 @@ -aaron_male = { AarO_n Aaro_n Aaron Aharon Aron Haroun Harun Yaron } +aaron_male = { AarO_n Aaro_n Aaron Aharon ArO_n Aron Haroun Harun Yaron } +ababa_female = { Ababa } abahu_male = { Abahu Avda } abakar_male = { Abakar } aballa_female = { Aballa Aballe } @@ -7,6 +8,7 @@ abasama_male = { Abasama } abaya_male = { Abaya Abaye Abayi } abba_male = { Aba Abba } abbas_male = { Abasi Abbas } +abdarakos_male = { Abdarakos Ablaracus Ablarakos } abderrahman_male = { Abderahman Abderrahman } abdmelqart_male = { Abdemelgar Abdmelqart Addemeryar } abdtanit_female = { Abdanita Abdtanit Addane_da } @@ -22,12 +24,15 @@ abessa_female = { Abesa Abessa } abigail_female = { Abigaia Abigail } abijah_male = { Abianos Abijah } abner_male = { Abner } +aboagos_male = { Aboagos Aboagus } abonah_male = { Abonah } abouk_male = { Abouk } -abraham_male = { Abraam Abraham Avraaham Avraham Brahim Ebrahim Ibrahim Phiabraam YaravAm Avraam } +abragos_male = { Abragos Abragus } +abraham_male = { Abraam Abraham Avraaham Avraam Avraham Brahim Ebrahim Ibrahim Phiabraam YaravAm } abram_male = { Abram Avram } abrelda_female = { Abrelda Abrella Afrella } abrisius_male = { Abris Abrisius } +abrozeos_male = { Abrozeos Abrozeus } absalom_male = { Abisalom Absalom } abu-bakr_male = { Abu-Bakr Abubakar } abu_male = { Abu } @@ -75,7 +80,7 @@ adhola_male = { Adhola } adia_female = { Adia } adiarius_male = { Adiarius Age_are_o Egeare_ } adias_male = { Adias } -adiatullos_male = { Adiatullos Adiatullus } +adiatullos_male = { Adiatullos Adiatullus Adiatulus } adiega_female = { Adiega Agege } adina_female = { Adena Adina } adina_male = { Adina } @@ -87,11 +92,11 @@ adnama_female = { Adnama } adnamatos_male = { Adnamatos Adnamatus } adnamos_male = { Adnamos Adnamus } ado_male = { Ado } +adoes_male = { AdoE_s AloE_s } adolf_male = { AE_thelwulf Adolf Adolfo Alo E_thelwulf Eadulf Eadwulf Edulf Ildulb Indulf } adonis_male = { Adone } adosinda_female = { Adosinda Ausenda Dos?da } -adrian_male = { Adran Adrany Adreanu AdriA_nu Adrian Adriane Adriano Adrianos Adrianu Adrianus Adrien Atrianus Dre_anu Hadrian Hadrianus } -adriana_female = { Adrana Adreana Adriana Adriane Dre_ana Hadriana } +adrian_male = { Adran Adrany Adreanu AdriA_nu Adrian Adriane Adriano Adrianos Adrianu Adrianus Adrien Atrianus Dre_anu Hadrian Hadrianus Xadrianus } adsedos_male = { Adsedos Adsedus } aduei_female = { Aduei } adut_female = { Adut } @@ -100,7 +105,7 @@ aegidius_male = { Aegidius Aidio Chil E_dzhedzui Egidio Egidius Egidziu Gil Gile aelflaeda_female = { AE_lfflae_d AE_lflae_da } aelflaeda_female = { E_lfflE_d E_lflE_da } aelia_female = { AE_lia AlaI_s Alai_s Alais Alausia Ale_se AliC_ Alic_ Alice Alicia Alijse Alis Alisce Alisia Alitz Alix Allust Alys Anleta E_le_de E_lie Eli_e Heledd } -aelia_female = { Aelia Ailia E_lla Ella Eza Helie Ie_a Iella } +aelia_female = { Aelia Aelya Ailia E_lla Ella Eza Helie Ie_a Iella } aelianus_male = { Aelianus Ayliyaneh } aelius_male = { Aelius Aliau Elio } aelwyd_female = { Aeluit Aelwyd E_ln_e_te I_loi_de } @@ -115,7 +120,7 @@ aethelreda_female = { AE_thelrae_da AE_thelreda AE_thelthryth } aethelreda_female = { E_thelrE_da E_thelreda E_thelthryth } aethelwold_male = { AE_thelweald AE_thelwold } aethelwold_male = { E_thelweald E_thelwold } -aetius_male = { AE_tius Aetios Aetius E_ciu E_ge_ E_te_ E_tsui Edze_u Etziu E_ze_o Ie_sy } +aetius_male = { AE_tius Aetios Aetius E_ciu E_ge_ E_te_ E_tsui E_ze_o Edze_u Etziu Ie_sy } afiya_female = { Afiya } afrasiyab_male = { Afrasiyab Efrasiyab } afshar_male = { Afshar EfS_er Efs_er } @@ -137,8 +142,8 @@ agoro_male = { Agoro } agothyathik_male = { Agothyathik } agrafin_male = { Agrafin Agraue_no Agraue_no2 Agravain Arroen Arroi_n } agrantona_female = { Agrantona Grantonne } -agrippa_male = { Agre_pe Agrippa Agrippas Erre_pe } -agrippina_female = { Agrepina Agreppina Agripina Agrippina Gre_bbe_na } +agrippa_male = { Agre_pe Agrifa Agrippa Agrippas Erre_pe } +agrippina_female = { Agrepina Agreppina Agrifina Agripina Agrippina Gre_bbe_na } agutu_female = { Agutu } ahha_male = { Ahai Ahha } ahinoam_female = { Achinoam Ahinoam } @@ -161,6 +166,7 @@ ajugi_female = { Ajugi } akabios_male = { Akabios Kabiou } akakia_female = { Akakia } akango_male = { Akango } +akasas_male = { Acasas Akasas } akbar_male = { Akbar Ekber } ake_male = { A__ke A_ke } akech_female = { Akech } @@ -172,11 +178,13 @@ akhushfarn_male = { Akhushfarn } akila_female = { Akila } akina_female = { Akina } akinyi_female = { Akinyi } +akkas_male = { Accas Akkas } akoth_female = { Akoth } akua_female = { Akua } akua_male = { Akua } akulo_male = { Akulo } akumu_female = { Akumu } +ala_female = { Ala Alda Aldara Alduara Elduara Ilduara } alaberta_female = { Alaberta Laberda } alammon_male = { Alammon } alan_male = { Alain Alan Alano Alanus Allan Elan } @@ -191,10 +199,10 @@ albinus_male = { Albino Albinu Albinui Albinus Albiny Arbe_nu } albus_male = { Alb Albo Albu Albui Albus Arbu Ialby Jualb } aldebrand_male = { Aldobrandino } alderic_male = { Alderic Aldericus } +aldis_male = { Aldis Alis Allis } aldonza_female = { AldonC_a Aldonc_a Aldontza Aldonza Eldonza Eslonza } aldric_male = { Aldric Aldrich } aldroenus_male = { Aldrien Aldroenus Aldwr } -alduara_female = { Alda Aldara Alduara Elduara Ilduara } ale_male = { A_li Ale Hrane Hrani Nordic } alearde_female = { Alearda Alearde } alebrand_male = { Adalbrand Alebrand } @@ -204,7 +212,8 @@ alektor_male = { Alektor Palektor } aleram_male = { Aleramo } alexander_male = { Aie_ushandre Alastair Ale_sandre_ Alecuandur Aleksandar Aleksander Aleksandr Aleksandre Ales Alesandre Alescandru Alessandro Alexander Alexandr Alexandre Alexandros Alexandru Alisander Alissandru Alixandre Alle_psandre_ Allepsandri Allisander Chaandy Eleandre Eskander Iskander Iskender Iskinder Lesha_dru Lissandru SA_ndor Sa_ndor } alexandra_female = { Aie_ushandra Alecuandra Alexandra Allepsandra Lexandria Saundra } -alexios_male = { Alessio Alessiu Alexas Alexei Alexios Alexis Alexius } +alexarthos_male = { Alexarthos Alexarthus } +alexios_male = { Aleksius Alessio Alessiu Alexas Alexei Alexios Alexis Alexius } alf_male = { A_lfr Alf Alfr Alv } alfgeir_male = { A_lfgeir Alfgeir } alfhild_female = { A_lfrhildr Alfhild Alfhildr } @@ -216,7 +225,7 @@ alidus_male = { Alideh Alidus } alier_male = { Alier } aliyah_female = { Aliya Aliyah } aliyu_male = { Aliyu } -allo_male = { Allo } +allo_male = { AlO_n Allo } almodis_female = { Adalmode Adalmodis AlmO_dis Almn_dis Almodis } alodia_female = { Alodia Alodie } alon_female = { Alon Alona } @@ -224,8 +233,7 @@ alon_male = { Alon } alooma_male = { Alooma } alp_male = { Alp } alpheios_male = { Alpheios Alphie } -alphons_male = { Adefonsus Alphons } -alphonse_male = { Adefonsus Adelfonso Adelphonsus Adfuns Afonso Alfons Alfonso Alfonsu Alfontso Alfonzu Alifonso Alonso Alphonse AnfO_s Anfn_s } +alphons_male = { Adefonsus Adelfonso Adelphonsus Adfuns Afonso Alfons Alfonso Alfonsu Alfontso Alfonzu Alifonso Alonso Alphons Alphonse AnfO_s Anfn_s } alstan_male = { AE_lfstan AE_thelstan Alstan E_lfstan E_thelstan Elystan } aluel_female = { Aluel } aluk_female = { Aluk } @@ -235,6 +243,8 @@ alvor_female = { A_lvO_r AlvO_r } alwin_male = { AE_lfwine AE_lle AE_thelwine Aelle AilpI_n Alboin Alboino Ale_n Ale_no Algwyn Alpin Alwen Alwin Alwyn Audoin E_lfwine E_lle E_thelwine Ealdwine Elfin Elpin } amadea_female = { Amadea } amadeus_male = { AmE_dE_e Amadeo Amadeu Amadeus Amedeo } +amaeiakos_male = { Amaeiacus Amaeiakos } +amage_female = { Amage } amai_male = { Amai } amal_female = { Amal } amal_male = { Amal } @@ -275,6 +285,7 @@ ammonios_male = { Ammonas Ammonios Pamonios Pamounis } ammoui_male = { Ammoui } amois_male = { Amois Hamoi } amolo_male = { Amolo } +amospados_male = { AmO_spados AmO_spalos AmO_spalus } amphthas_male = { Amphthas } amr_male = { Amr } amun_male = { Amoun Amun } @@ -294,6 +305,7 @@ ancel_male = { Ancel Ansellus } andaiye_female = { Andaiye } andala_female = { Andala Andale } anderquina_female = { Anderkina Anderquina Enderquina } +andranakos_male = { Andranakos Anlranacus Anlranakos } andrea_female = { Andrea Andreja Andrijana } andreas_male = { A_dela Anderjs Anders AndrA_s AndrE_ AndrE_s Andra_s Andre Andre_ Andre_s Andrea Andream Andreas Andrei Andreotto Andreu Andrev Andrew Andri Andria Andriai Andrias Andrija Androus Andrzej Annirea JE_drzej Jedrzej OndR_ej Ondrej } andregoto_female = { Andregoto } @@ -304,7 +316,7 @@ angalia_female = { Angalia } angela_female = { A_ngila Angela } angelbert_male = { Angelbert Angelbertus } angelica_female = { Aggele_ya Andzhelleca Angelica Angeliga Angelike Anzheca } -angelus_male = { A_ngelo A_ngilu AN_gelos An_gelos Angel Angelo Angelos Angelus Anghel Andzelos } +angelus_male = { AN_gelos A_ngelo A_ngilu An_gelos Andzelos Angel Angelo Angelos Angelus Anghel } angus_male = { A_engus Angus O_engus Ungust Unuist } anicius_male = { Aieshy An_echui An_eciu Anicius Anigiu Ne_u } anioch_male = { Anioch Aniokhes } @@ -339,10 +351,10 @@ antipas_male = { Antipas } antipatra_female = { Antipatra } antipatros_male = { Antipater Antipatros } antoeis_male = { Antoeis } -antonia_female = { A_done_a Antoinette Anton_a Anton_e Antonia Antonie Antoniya Antuia Antunja Antuonja } +antonia_female = { A_done_a Antoinette Anton_a Anton_e Antonia Antonie Antoniya Antonya Antuia Antunja Antuonja } antonilla_female = { Antonilla } antonina_female = { Anton_ena Antonina Antuiena Antun_ina } -antoninus_male = { A_done_nu Antn_nino Antoinus Anton_inui Antoni_n Antonin Antonine Antonineh Antonino Antoninu Antoninus Antuninu Antun_inu Antun_iny } +antoninus_male = { A_done_nu Anthoninus Antn_nino Antoinus Anton_inui Antoni_n Antonin Antonine Antonineh Antonino Antoninu Antoninus Antun_inu Antun_iny Antuninu } antro_female = { Antro } anund_male = { Anund Anundir Anundr O_nundr } anupapala_male = { Anupapala Anuppal } @@ -362,6 +374,7 @@ apaskhayroun_male = { Apaskhayroun } apehset_female = { Apehset } aphoy_male = { Aphoy } aphrodisios_male = { Aphrodisios Aprotise } +aphtheimakos_male = { Aftheimacus Aphtheimakos } apia_female = { Apeia Apia } apion_male = { Apion } apollinarios_male = { Apollinarios Apollinarius } @@ -375,16 +388,18 @@ apollonios_male = { Apollonios Apollonius Aporon_ui Apuruiy } apon_male = { Abon Abono Apon } apostle_male = { Apostle Papostolos } apotouros_male = { Apotour Apotouros } -appius_male = { Appe_ Appeo Appius } +appius_male = { Afius Appe_ Appeo Appius } apronianus_male = { Apronianos Apronianus } +apsachos_male = { Apsachos Apsachus } apuleius_male = { Apuleius Apullu Buzu } aquila_male = { Achilas Akyla Aquila } -aquilia_female = { Acea Acella Aciella Acilla Aquilia Ge_za } +aquilia_female = { Acea Acella Aciella Acilla Aquilia Aquilya Ge_za } aquilinus_male = { Achilino Aquilinus } arabianus_male = { Arabianos Arabianus } aradig_male = { Aradig Arazie_co Erege_y } aradoc_male = { Aradn_co Aradoc Eredho } aragonta_female = { Aragonta Aragonte Aragunta } +araouegos_male = { AraouE_gos AraouE_gus } arara_female = { Arara } araua_female = { Araua } arawain_male = { Araue_no Arawain Eroe_n } @@ -395,8 +410,10 @@ archias_male = { Archias Parkhais } archibald_male = { Archambaud Archambaut Archambold Archembaldus Archibald Arcibaldo } archon_male = { Archon Arkhon Parkhon } archontia_female = { Archontia Arkhontia } +ardagdakos_male = { Ardagdakos Arlaglacus Arlaglakos } ardahan_male = { Ardahan Erdehan } -ardavan_male = { Ardavan Artivan Erdewan Artavan } +ardaros_male = { Ardaros Arlaros Arlarus } +ardavan_male = { Ardavan Artavan Artivan Erdewan } arddyn_female = { Arddyn Arge_ne Argi_ne } ardeshir_male = { Ardeshir Artashir ErdeS_I_r Erdes_i_r } ardiccio_male = { Ardicino Ardizzone Ardoino Arduino Arduinu } @@ -404,8 +421,10 @@ ardumanish_male = { Ardumanish } arechis_male = { Arechis Arichis } ares_male = { Aires Ares Arias } arete_female = { Arete } +argamenos_male = { ArgamE_nos ArgamE_nus } argentina_female = { Argentina Arziantina } arghavan_female = { Arghavan } +argouanagos_male = { Argouanagos Argouanagus } ari_female = { Ari Aris } arian_female = { Are_ane Arian Eri_ene } arikesari_male = { ArikE_cari Arike_cari Arikesari } @@ -424,6 +443,7 @@ ariston_male = { Ariston } aristophanes_male = { Aristoph Aristophanes } aristos_male = { Aristos } aristotle_male = { Aristoteles Aristotle Pastratole } +arite_female = { AritE_ } arithanas_male = { Arithanas } ariyabrdhna_male = { Ariyabrdhna } ariyamna_male = { Ariyamna } @@ -441,6 +461,7 @@ arngrimr_male = { ArngrI_mr Arngrimr } arnold_male = { Arnald Arnaldo Arnaldus Arnalt Arnau Arnaud Arnauld Arnault Arnaut Arnd Arnold Arualdo } arntlei_female = { Arntlei } arnulf_male = { Arnolfo Arnoul Arnoulf Arnulf Arnulphus } +aroasios_male = { Aroasios Aroasius } arod_male = { Arod Aroto Erod } aroou_female = { Aroou } arop_male = { Arop } @@ -449,9 +470,13 @@ arpalia_female = { Arpalia } arpalios_male = { Arpalios } arpoudji_male = { Arpoudji } arria_female = { Arria } +arrius_male = { Arrius Arxius } arsenda_female = { Arsenda Arsinde Arsindis } arsene_male = { Arsenio } arsenios_male = { Arsenios } +arseoachos_male = { ArsE_oachos ArsE_oachus } +arseochos_male = { ArsE_ochos ArsE_ochus } +arseouachos_male = { ArsE_ouachos ArsE_ouachus } arses_female = { Arses } arshaka_male = { Arshaka } arshama_male = { Arshama } @@ -469,6 +494,7 @@ artemis_female = { Artemis } artemisia_female = { Archemesa Arshemesa Artemisia } arthbodus_male = { Arthbodus Arthfoddw } arthfael_male = { Arde_ualo Argei_uel Arthfael } +arthiemmanos_male = { Arthiemmanos Arthiemmanus } arthur_male = { Aarto Achiuir Ardur Arduro Art ArtU_r Arthguiu Arthueu Arthuis Arthuiu Arthur Arthwr Arthwys Artorius Artu_r Artur Arzhur } articnos_male = { Archemnui Arshe_uny Articnos Articnus Artiknos } artystone_female = { Artystone } @@ -480,6 +506,8 @@ asa_female = { A__sa A_sa A_se Asa } asa_male = { Asa } asabana_female = { Asabana } asabe_female = { Asabe } +asanos_male = { Asanos Asanus } +asaros_male = { Asaros Asarus } asbag_male = { Asbag al-Asbag } asbeorn_male = { Asbeorn Asbjo_rn Osbeorn } asbjorn_male = { A_sbjO_rn AsbjO_rn } @@ -503,8 +531,11 @@ asklous_male = { Asklous } aslaug_female = { A_slaug Aslaug } asmau_female = { Asmau } aspacanah_male = { Aspacanah } +aspakos_male = { Aspacus Aspakos } asper_male = { Asper } +asphorougos_male = { AsfO_rougus AsphO_rougos } aspidar_male = { Aspar Asparos Aspidar } +aspourgos_male = { Aspourgos Aspourgus } asta_female = { A__sta A_sta Asta } asterios_male = { Asterios Asterius } astragundia_female = { Astragundia Stalyude_a } @@ -548,8 +579,9 @@ ato_male = { Ato } atossa_female = { Atossa } atpomaros_male = { Atpomaros Atpomarus } atrnerseh_male = { Adarnase Atrnerseh } -attilius_male = { Agile_ Attilius Azzile_o } -atto_male = { Attius Atto Attone Azzo Azzone } +attaces_male = { AtacE_s Attaces } +attilius_male = { Agile_ Athilius Attilius Azzile_o } +atto_male = { AthO_n Athius Attius Atto Attone Azzo Azzone } attu_female = { Atta Attu } atucos_male = { Atuco Atucos Atucus } atuia_female = { Atuia } @@ -557,25 +589,28 @@ atuios_male = { Atuios Atuius } atuma_male = { Atuma } aturpat_male = { Aturpat } atyeno_male = { Atyeno } +aubadag_male = { Aubadag Aubalag } aubry_male = { Albericus Albery Aubry } auctiona_female = { Auctiona Otionne } audofleda_female = { Audofleda Doreda Udofreda } audovera_female = { Audovera Dobera Udobera } -augusta_female = { Augusta Awgusta Ugusta Yusta } augustina_female = { Aguastina Akoustina Augustina Ugustina Yuste_na } augustinus_male = { Agostino Aguastin Agustin Augstinui AugustI_n Augusti_n Augustin Augustine Augustinus Austinu Oguschiny Ugustinu Yuste_nu } augustus_male = { Augstui August Augusto Augustu Augustus Austu Auust Awgusteh Awgustin Awst Ogusty } aulius_male = { Aiouli Aulius } aulus_male = { Aulo Aulus Ole } auma_female = { Auma } +aunamos_male = { Aunamos Aunamus } aurang_male = { Aurang } +aurazakos_male = { Aurazacus Aurazakos } aurea_female = { Aurea Awriyah O_ria Oria } -aurelia_female = { Aurelia Aurella Efrddyl Efyrddyl Orea Reza Urella } +aurelia_female = { Aurelia Aurella Aurelya Efrddyl Efyrddyl Orea Reza Urella } aurelianus_male = { Aurelianus Aurellanu Aurelleanui Oreany } aurelius_male = { Aure_le_o Aurelio Aurelios Aureliu Aurelius Aurellu Aurellui Aurely Aureo_l Aureolo Aureolus Auriol Awrehli Oreiy Orele_ Oreliu Rezu Urellu } aurengarde_female = { Aurengarde Aurengardis } austell_male = { Austell Austol } auta_female = { Auta } +auxentius_male = { Auksentius Auxentius } auxilius_male = { Ausilio } avdima_male = { Avdima Avdimi } avelina_female = { Avelina Aveline } @@ -599,28 +634,38 @@ ayyub_male = { Ayyub Eyyub } azael_male = { Azael } azamis_male = { Azamis } azarias_male = { Azarias } +aziagos_male = { Aziagos Aziagus } azima_male = { Azima } aziza_female = { Aziza } azizi_male = { Azizi } aznar_male = { Aner Anerils Asnar Azeari Aznar Isarn } +azos_male = { Azos Azus } baalat_female = { Baalat Baladda Balatta } baba_female = { Baba } baba_male = { Baba } babaeus_male = { Babaeus Babai Babowai Babwahi } babak_male = { Babak Babek } +badagos_male = { Badagos Balagos Balagus } +badakes_male = { BadakE_s BalacE_s BalakE_s } +badas_male = { Badas Balas } badi_male = { Badi } bado_female = { Bado } badru_male = { Badru } baegorix_male = { Baegorix Baigorixo } bagabigna_male = { Bagabigna } bagabuxsha_male = { Bagabuxsha } +bagdochos_male = { Bagdochos Baglochos Baglochus } +bagdosauos_male = { Bagdosauos Baglosauos Baglosaus } baghpala_male = { Baghpal Baghpala } +bagios_male = { Bagios Bagius } bagour_male = { Bagour Bakur } bagunda_male = { Bagunda } bagwariya_female = { Bagwariya } bahati_female = { Bahati } bahram_male = { Bahram Behram } baingana_male = { Baingana } +baioraspos_male = { Baioraspos Baioraspus } +baiormaios_male = { Baiormaios Baiormaius } bakadia_female = { Bakadia } bakadion_male = { Bakadion } bakari_female = { Bakari } @@ -669,8 +714,9 @@ basilia_female = { Base_za Bashea Bashella Basilia Basilla } basilike_female = { Basilike } basiliskos_male = { Basiliscus Basiliskos } basilissa_female = { Basilissa } -bassianus_male = { Bassianus Bassiano Bassianos } -bassus_male = { Bassos Basso Bassu Bassus } +bassianus_male = { Bassiano Bassianos Bassianus } +bassus_male = { Basso Bassos Bassu Bassus } +bastakas_male = { Bastacas Bastakas } batalo_male = { Batalo } batatume_female = { Batatume } bateia_female = { Bateia } @@ -686,6 +732,7 @@ bavana_female = { Bavana } bavana_male = { Bavana } bawa_male = { Bawa } bawo_male = { Bawo } +baxagos_male = { Baxagos Baxagus } bayajidda_male = { Bayajidda } bayero_male = { Bayero } bayinika_female = { Bayinika } @@ -738,6 +785,7 @@ bhurz_male = { Bhurz } bi_female = { Bi } bianca_female = { Bianca Blanca Blanche Blanka Branca } bicilius_male = { Bechellui Besheiy Bicilius } +bidakess_male = { BidakE_ss BilacE_s BilakE_ss } bik_male = { Bik } bikili_male = { Beciellu Bikili } bikorom_male = { Bikorom } @@ -781,19 +829,23 @@ bolad_male = { Bolad } boleslav_male = { BolesL_aw Boleslav Boleslaw Burisleif } bona_female = { BO_na Bn_na Bona Bonne Buni } bonaventura_male = { Bonaventura } -boniface_male = { BoN_cza Bonaye_u Boncza Boniface Bonifacio Bonifacius Bonifagiu Bonifazio Bonifaziu Boniphatios Bonafos Bonefoy Bonenfaud } +boniface_male = { BoN_cza Bonafos Bonaye_u Boncza Bonefoy Bonenfaud Boniface Bonifacio Bonifacius Bonifagiu Bonifazio Bonifaziu Boniphatios } bonino_male = { Bonino Bunin } bonnannaro_male = { Bonnannaro } bonosus_male = { Bonosus } bonus_male = { Bono } bootes_male = { Boo_tes Pimen Poimen } bor_female = { Bor } +borakos_male = { BO_racus BO_rakos } +boraspos_male = { Boraspos Boraspus } +borena_female = { Borena } borgoris_male = { Borgoris Brogoris } boric_male = { BoriC_ } borijov_male = { BoR_ivoj Borijov Borivoj Boriwoj Borzywoj } boris_male = { Boris Borisz } borkvard_male = { BO_D_var Borkvard } born_male = { Born } +boropsazos_male = { BO_ropsazos BO_ropsazus } bors_male = { Bn_rs Bor Bors } borso_male = { Borso } boson_male = { BosO_n Bosone } @@ -802,6 +854,7 @@ bothild_female = { BO_thildr Bothild Bothildr } botulfr_male = { BO_tO_lfr Botulfr } bouchard_male = { Bouchard Burchard Burchardus Burgheard } boudion_male = { Boudion Bouteiom } +bradakos_male = { Bradakos Bralacus Bralakos } bradua_male = { Bradouas Bradua } brage_male = { Brage Bragi } brailo_male = { Brailo } @@ -847,6 +900,7 @@ bulu_male = { Boghos Bulu PAAl PA_l PA_ulu PO_l Pa_l Paavo Paol Paolino Paolo Pa buna_female = { Bouna Buna } buonconte_male = { Bonconte Buonconte } buoso_male = { Buoso } +burdukhan_female = { Burdukhan Burduxan Burlukhan } burebista_male = { Bure_bastu Burebista } burema_male = { Burema } burgundy_female = { Bourgogne Bourguigne Burgundy } @@ -854,7 +908,7 @@ burja_male = { Burja } busar_male = { Busar } busara_female = { Busara } busara_male = { Busara } -bussumaros_male = { Bussumaros Bussumarus } +bussumaros_male = { Bussumaros Bussumarus Buzumarus } bustan_female = { Bustan } bustan_male = { Bustan } buyuma_male = { Buyuma } @@ -872,7 +926,7 @@ cadwallon_male = { Cadwallon Catguallon Catovalln_no Catuallon Gedouallon } cadwared_male = { Cadwared Catguoret } cadwr_male = { Cador Cadwr } cadwy_male = { Cado Cadwy Catovio Gedoui } -caecilia_female = { Aziliz CE_cile Caecilia Ce_cile CecI_lia CecilI_a Cecilia Cecilie Cecily Che_chella Cicely Cie_cie_lie Cie_ciella Gegili_e Kaikilia She_shea } +caecilia_female = { Aziliz CE_cile Caecilia Caecilya Ce_cile CecI_lia CecilI_a Cecilia Cecilie Cecily Che_chella Cicely Cie_cie_lie Cie_ciella Gegili_e Kaikilia She_shea } caecilius_male = { Aksel Aksil Caecilius Cecily Cegillu Che_chellui Cie_ciellu Cie_cileo Ge_gile_ Ge_ye_zu Kaikilios Ke_kili She_sheiy } caedicius_male = { Caedicius Cedig } caelestinus_male = { Caelestinos Caelestinus Che_llestinui Gelestinos She_iestiny } @@ -894,7 +948,7 @@ camaios_male = { Camaios Camaius } cambaules_male = { Cambaules Kambaules } cambyses_male = { Cambyses Pkambeses } camilla_female = { Camilla Camille Gemi_lle Kamila Kamilla } -camillus_male = { Camillo Camillus Kamil } +camillus_male = { Camillo Camillus Camilus Kamil } camma_female = { Camma Kamma } cammios_male = { Cammios Cammius } camulogenus_male = { Camulogenus Camurodzhenui Camuruzheny } @@ -916,9 +970,11 @@ caroline_female = { Caroline Karlotte } carus_male = { Caru Carui Carus Chary } casimir_male = { Casimir Kasimar } caspar_male = { Caspar Casparru GA_spA_r Ga_spa_r Gaspare Gasparru Jaspar Kaspar } -cassia_female = { Casha Casie Cassia Chasha Gasse_a Gi_e Kasia Tkasia } +cassia_female = { Casha Casie Cassia Cazya Chasha Gasse_a Gi_e Kasia Tkasia } +cassianus_male = { Cassianus Cazianus } cassignatos_male = { Cassignatos Kassignatos } -cassius_male = { Cashui Cassio Cassiu Cassius Chashy Kasio Kassios } +cassiodorus_male = { Cassiodorus Caziodorus } +cassius_male = { Cashui Cassio Cassiu Cassius Cazius Chashy Kasio Kassios } casticos_male = { Casticos Chastiques } caswallon_male = { Casovallono Caswallon Gesouallon } catherine_female = { Aikaterine Aikatherine CaitilI_n Caitili_n Caitrion Catalina Catarina Cateline Caterina Caterucia CathE_rine Catharina Cathe_rine Catherine CatrI_ona Catri_ona Catriana Catrin Catriona Ecatarina Ekaterina Kaarina Karin Kasrin Katalin Katalina Katarina Katarzyna KateR_ina Katell Katerina Katharina Kathrijne Katranide Katrien Katrine Ketevan Nienke Yekaterina Yekatri } @@ -933,7 +989,7 @@ cederina_female = { Cederina Gedere_na } cedwyn_male = { Cedwyn Cie_tn_vino Ge_douin } ceinwyn_female = { Ceinwyn Cie_nn_e_ne Genoi_ne } celer_male = { Celer Keler } -celestinus_male = { Celestine CelestI_nu Cilestinu Cilistinu Coelestinus Ge_leste_nu } +celestinus_male = { CelestI_nu Celestine Cilestinu Cilistinu Coelestinus Ge_leste_nu } celladius_male = { Celladius Kellad } celtillos_male = { Celtille Celtillos } celwin_male = { Celwin Cie_lvino Ge_luin } @@ -962,11 +1018,13 @@ chakhren_male = { Chakhren } chalion_male = { Chalion Khaleon Khalion } chan_female = { Chan } chan_male = { Chan } +chanakes_male = { ChanacE_s ChanakE_s } chane_male = { Chane } chang_male = { Chang } chanin_female = { Chanin Hanina } chanin_male = { Chanin Chanina Chaninai Chinena Hanina Rachim Rahim } chanua_female = { Chanua } +chardeis_male = { Chardeis Charleis } chares_male = { Chares Khares } charidemos_male = { Charidemos Charidemus } charion_male = { Charion Khairon } @@ -986,8 +1044,19 @@ chiku_female = { Chiku } chinira_female = { Chinira } chiomara_female = { Chiomara Khiomara } chlotar_male = { Chlotar Hlutar } +chodainos_male = { Chodainos Cholainos Cholainus } +chodarzos_male = { ChO_darzos ChO_larzos ChO_larzus } +chodekios_male = { Chodekios Cholecius Cholekios } +chodiakios_male = { Chodiakios Choliacius Choliakios } +chodios_male = { Chodios Cholios Cholius } +chodonakos_male = { ChO_donakos ChO_lonacus ChO_lonakos } chol_male = { Chol } chonsaios_male = { Chonsaios Khonsaios } +chopharnos_male = { Chofarnus Chopharnos } +chophrasmos_male = { Chofrasmus Chophrasmos } +choroathos_male = { Choroathos Choroathus } +chouarsazos_male = { Chouarsazos Chouarsazus } +chounaros_male = { Chounaros Chounarus } chozai_male = { Chozai Hozai } chriki_female = { Chriki } christ_male = { Christ Khrestos } @@ -997,7 +1066,7 @@ christina_female = { Christina Christine CrI_stina Creschena Creshena Cri_stina christodoros_male = { Christodoros Khristodore } christodote_female = { Christodote Khristodothe } christodoulos_male = { Christodoulos Khristodoloy Khristodoulos } -christopher_male = { Christoffer Christophe Christopher Christophoros Christophorus CristO_furu Cristoforo Cristolu Khristophore Khristophoros Kristof Krystafer Krzysztof Risto } +christopher_male = { Christoffer Christoforus Christophe Christopher Christophoros Christophorus CristO_furu Cristoforo Cristolu Khristophore Khristophoros Kristof Krystafer Krzysztof Risto } christophoria_female = { Christophoria Khristophoria } christote_female = { Christote Khristote } chromatios_male = { Chromatios Khromatios } @@ -1021,11 +1090,11 @@ cixilo_female = { Cixillo Kisilo } clara_female = { Clara KlA_ra Kla_ra Klara Llear } clarisant_female = { Clarisant Llare_sante Lleri_ande } clarus_male = { Clarus Klaros } -claudia_female = { Ciaudza Claudia Claudie Claugia Coza Crudia Glades Gladez Golade_s Grude_a Gwladys Klaudia Llaudie Llodhi_e } +claudia_female = { Ciaudza Claudia Claudie Claudya Claugia Coza Crudia Glades Gladez Golade_s Grude_a Gwladys Klaudia Llaudie Llodhi_e } claudianus_male = { Claudianus Klaudianos } claudius_male = { Ciaudzui ClA_udiu Claude Claudio Claudius Claugiu Cozy Crudiu Glywys Grude_u Klaudios Klaute } clemens_male = { ClamenC_ Clamenc_ Clemen Clemence Clemens Clement Clemente Clemiant Climent Climenti Cremen Crementziu Grem?dze_u Gremen Klemes Kliment } -clementia_female = { Cemensa ClemEEncia ClemE_ncia Cleme_ncia Clemence Clemencia Clementia Clemenza Clemianta Cllementsa Crementia Klementia ME_cia Me_cia MencI_a Menci_a Mencia Mentzia } +clementia_female = { Cemensa ClemEEncia ClemE_ncia Cleme_ncia Clemence Clemencia Clementia Clementya Clemenza Clemianta Cllementsa Crementia Klementia ME_cia Me_cia MencI_a Menci_a Mencia Mentzia } clementine_female = { Clementina Clementine } clementius_male = { Cemensy Ciementsui Clemenciu Clementius } clether_male = { Cleder Clether } @@ -1052,8 +1121,8 @@ conall_male = { Canuall Conall } conan_male = { Canan ConA_n Conan Cynan Kenan Konan } conn_male = { Canu Conn } connacorix_male = { Connacorix Konnakorix } -constance_female = { ConstA_ncia Consta_ncia ConstanC_a Constanc_a Constance Constancie Constansa Constantia Constantsa Constanza Costantia Costanza Cunschansa Cunstancia Gosta_de_a Konstancia Konstancie Konstancja Konstansja Konstantia Konstantzia Konstanza Konstanze } constans_male = { Castant Constan_i Constand Constans Constant Costante Cunschai Custanti Custent Cysteint Konstas } +constantia_female = { ConstA_ncia Consta_ncia ConstanC_a Constanc_a Constance Constancie Constansa Constantia Constantsa Constantya Constanza Costantia Costanza Cunschansa Cunstancia Gosta_de_a Konstancia Konstancie Konstancja Konstansja Konstantia Konstantzia Konstanza Konstanze } constantina_female = { Caunstantina Constantina Constantsena Cunschansena Cunstantina Konstantina Konstantine } constantine_male = { Castantin Caunstantin CausantI_n Causanti_n Cn_sce_nino Coge_nin ConstantI_n ConstantI_nu Constanti_n Constantin Constantine Constantino Constantinui Constantinus Costantin Costantinu Cunschantiny Cunstantinu Custantinu Custennin Custentin GosantI_nu Gosdantin Gosta_de_nu Guantine Konstantin Konstantine Konstantinos } constantius_male = { Constantius Constantsui Constanzo Costantzu Costanzo Cunschansy Cunstanciu Custanzu Custeyn Konstantios } @@ -1061,7 +1130,7 @@ corbos_male = { Corbos Corbus } corentin_male = { Caurantin Corentin } corexia_female = { Coreix CorexI_a } corineus_male = { Core_ne_ Core_ne_o Corineus } -cornelia_female = { Cn_rne_lie Corn_ella Corneli_e Cornelia Cornella Curea Curn_ella Gonneza } +cornelia_female = { Cn_rne_lie Corn_ella Corneli_e Cornelia Cornella Cornelya Curea Curn_ella Gonneza } cornelius_male = { Caurnel Cn_rne_le_o Corn_ellui Cornele_ Cornelio Corneliu Cornelius Cornellu Cornely Cureiy Curn_ellu Curneliu Gonnezu Kornel Kornelios } corona_male = { Corona Gorona } correos_male = { Corre Correos } @@ -1074,12 +1143,13 @@ cotulos_male = { Cotulos Cotulus } counerta_female = { Counerta } counertos_male = { Counertos Counertus } couruna_female = { Couruna } -crassus_male = { Crassu Crassus Crasui Crasy Grassu } +crassus_male = { Crassu Crassus Crasui Crasy Crazus Grassu } creirwy_female = { Cleirui Creirwy } crescens_male = { Crescens } crescentius_male = { Cresenzio } crispina_female = { Crespena Crespina Crespine Crispina Gre_spe_na } crixos_male = { Cres Crixos } +crixus_male = { Criksus Crixus } crouta_male = { Crouta } crundmael_male = { CruinnmA_el CrundmA_el } ctibor_male = { Ctibor CzcibO_r Czcibor } @@ -1112,6 +1182,7 @@ dabisa_male = { DabiS_a } dabro_male = { Dabro } dacius_male = { Dazio } dadacus_male = { Dadacui Dadacus Dadzhacy } +dadagos_male = { Dadagos Lalagos Lalagus } dadarshi_male = { Dadarshi } dadi_male = { Dadi } dafina_female = { Dafina } @@ -1129,9 +1200,11 @@ damantia_female = { Daimance Damantia } damasias_male = { Damasa Damasias } damaspia_female = { Damaspia Damiaspia } damasus_male = { DA_masu } -damianos_male = { Damia_o Damian Damianos Damiano Damianu Damianus Dwyfan } +damianos_male = { Damia_o Damian Damiano Damianos Damianu Damianus Dwyfan } danais_female = { Danais } +danarasmakos_male = { Danarasmakos Lanarasmacus Lanarasmakos } danasabe_male = { Danasabe } +dandaxarthos_male = { Dandaxarthos Lanlaxarthos Lanlaxarthus } daniel_male = { Danail Dane_l Danelu DaniE_l Danie_l Daniel Danieli Daniil Danilo Danilu Daniyel Daniyyel Danyal Deiniol Deniel Ge_neol Gie_niolo Taniel } daniela_female = { Daniela } daniyah_female = { Daniyah } @@ -1147,7 +1220,7 @@ darbios_male = { Darbios Darbius } darbosa_female = { Darbosa } daren_male = { Daren } darimbert_male = { Darimberto } -darius_male = { Dariui Darius Dariush DaryU_S_ Daryu_s_ Dzhary Gallo Gallu Gallus Garui GaweL_ Gawel Havel } +darius_male = { Dariui Darius Dariush DaryU_S_ Daryu_s_ Dzhary Gallo Gallu Gallus Galus Garui GaweL_ Gawel Havel } darweshi_male = { Darweshi } darya_female = { Darya } dasios_male = { Dasios Dasius } @@ -1192,13 +1265,14 @@ dhamiria_female = { Dhamiria } dhanga_male = { Dhanga Dhangadeva } dharma_female = { Dharma Tarma } dharma_male = { Dharma Tarma } -diaco_male = { Akiba Akiva Chaacko Chaime DI_dac Diaco Diago Diego Diegu Diogo Giacomo Giacopo Giago Giagobu Hamish Hayo Hayobu Iacob Iacobino Iacobus Iacopo Iago Iakob Iakobos Iakov JA_kob JA_picu Ja_kob Jaakoppi Jacco Jacme Jacob Jacobello Jacobino Jacobo Jacomelo Jacop Jacopo Jacopu Jacques Jagu Jaime Jakez Jakob Jaksa Jakub Jakue Jakusz James Jaques Jaume KO_pke Lapo Puccio SE_amas Tiago Ya'qob Ya'qub Ya_qob Ya_qub Yaakov Yakob Yakov Yaqub } -dian_female = { Chuana Dian Eonnecte Gi_ene Gie_ane Gioanna Hoanna Iannia Ioan_a Ioanna Iohana Iohanna Iohanne Iouenna Iuaia Janed Jean Jeanne Jehanne Jiona Joan Joana Joanna Johanna Juana Se_ane Seonaid Sheena Shona SiA_n Sia_n SiobA_n Sioned Siunod Xoana Xuana Youenna Yohana } +diaco_male = { Akiba Akiva Chaacko Chaime DI_dac Diaco Diago Diego Diegu Diogo Giacomo Giacopo Giago Giagobu Hamish Hayo Hayobu Iacob Iacobino Iacobus Iacopo Iago Iakob Iakobos Iakov JA_kob JA_picu Ja_kob Jaakoppi Jacco Jacme Jacob Jacobello Jacobino Jacobo Jacomelo Jacop Jacopo Jacopu Jacques Jagu Jaime Jakez Jakob Jaksa Jakub Jakue Jakusz James Jaques Jaume KO_pke Lapo Puccio SE_amas Tiago Ya'qob Ya'qub Ya_qob Ya_qub Yaakov Yacobus Yakob Yakov Yaqub } +dian_female = { Chuana Dian Eonnecte Gi_ene Gie_ane Gioanna Hoanna Iannia Ioan_a Ioanna Iohana Iohanna Iohanne Iouenna Iuaia Janed Jean Jeanne Jehanne Jiona Joan Joana Joanna Johanna Juana Se_ane Seonaid Sheena Shona SiA_n Sia_n SiobA_n Sioned Siunod Xoana Xuana Yohana Youenna } diana_female = { De_ana Diana Zhana } diane_female = { Diane } -diastullos_male = { Diastullos Diastullus } +diastullos_male = { Diastullos Diastullus Diastulus } diazelmis_male = { Diazelmis Diesie_lme } diazenis_male = { Diazenis Diesien_e } +didumoxarthos_male = { Didumoxarthos Lilumoxarthos Lilumoxarthus } didymos_male = { Didymos } dieter_male = { Dieter Tedu Teodo Teuto Theodo } dietmar_male = { Detmar Dietmar Thietmar Tymmeke } @@ -1247,17 +1321,17 @@ dobromir_male = { Dobromar Dobromir } docibilis_male = { Docibile } docnimaros_male = { Docnimaros Docnimarus } dolo_male = { Dolo } -domina_female = { Dome_na Domina Domna Du_na } dominia_female = { Dominia Domneio } dominica_female = { Domen_eca Domienca Dominica Dumeieca Dumen_eca } -dominicus_male = { DomE_nico Domen_ecui Dome_ne_yu Domenico Domenigo Domienco Domengo Domingo Domingu Dominic Dominicus Dominigu Dominik Dumeiecy DumI_nicu } +dominicus_male = { DomE_nico Dome_ne_yu Domen_ecui Domengo Domenico Domenigo Domienco Domingo Domingu Dominic Dominicus Dominigu Dominik DumI_nicu Dumeiecy } dominius_male = { Dominius Domneion } dominus_male = { Dome_nu Domineh Dominu Dominus Domno Domnos } domitia_female = { Dn_mizie Domige Domitia } -domitiana_female = { Domechana Domitiana Dumeshana Dumetiana } +domitiana_female = { Domechana Domitiana Domityana Dumeshana Dumetiana } domitianus_male = { Dn_mizeano Domechanui Domidgen Domitianus Dumeshany Dumetianu } domitilla_female = { Dn_me_zille Domigi_lle Domitilla } domitius_male = { Dometsui Domitios Domitius Dumeciu Dumesy } +domna_female = { Dome_na Domina Domna Du_na } domna_female = { DueN_a SeN_ora SeN_orina Senhorinha } domnilaos_male = { Domnilaos } domnina_female = { Domena Domnena Domnina Donnia Du_nena } @@ -1273,6 +1347,7 @@ dorotheos_male = { Dorothe Dorotheos } dorothy_female = { Dorota Doroteia Doroteja DorothE_e Dorothea Dorothy Dorottya } dosithea_female = { Dosithea } dositheos_male = { Dositheos } +dosumoxarthos_male = { Dosumoxarthos Losumoxarthos Lusumoxarthus } douce_female = { DolC_a Dolc_a Dolz Douce Dous Duce Dulce Dulcis Dulzis Endulcia } douglas_male = { Douglas Dubhglais } dragana_female = { Dragana Draguana } @@ -1280,7 +1355,7 @@ dragonja_male = { Dragonja } drakontios_male = { Dracontius Drakontios Trakont } draupada_male = { Draupad Draupada } drogo_male = { Drogo Drogon } -drusilla_female = { Drousilla Drushera Drusiella Drusilla Ruse_za } +drusilla_female = { Drousilla Drushera Drusiella Drusila Drusilla Ruse_za } drusus_male = { Drous Drousos Drusu Drusui Drusus Drusy Rusu } druteos_male = { Drotey Druteos } drystan_male = { Drostan Drostano Drosten Drystan Tristan } @@ -1333,6 +1408,7 @@ eirenaios_male = { Eirenaios } eirene_female = { Eirene IrE_n Ire_n Irene Irina } eirenous_male = { Eirenous } eisarn_male = { Eisarn Isarnu Sannu } +eisgoudios_male = { Eisgoudios Eisgoulios Eisgoulius } eithne_female = { Edna Eithne } ekkehard_male = { Eggerd Ekkehard } elain_female = { Elain I_lene } @@ -1355,16 +1431,17 @@ elimisha_female = { Elimisha } elinion_female = { E_le_ne_one Eli_ni_one Elinion } eliomara_female = { Eliomara } eliomaros_male = { Eliomaros Eliomarus } -elisabeth_female = { Aaleyaamma AlZ_bEE_ta Beileag Bet E_lizabeth Egilona Eilo EisabE_u Eisabe_u ElI_sabet ElZ_bieta Elesbed Elisa ElisabE_ta Elisabe_ta Elisabet Elisabeta Elisabete Elisabeth Elisabetta Elisaued Elisaveta Elise Elisheva Eliz Eliza Elizabeta Elizabeth Elizabetha Elo Eloisa Eloise Elspeth Elzbieta ErzsE_bet Erzse_bet Exilona Eylo HE_loise He_loise Helisabeth Heloise Iebelle Ilizabith IsabE_la IsabE_u Isabe_la Isabe_lle Isabe_u Isabeau Isabel Isabela Isabella Isabelle Isobel Ispella Izabel Le_sabedda Lillias Lise Lisebet Lys Sabela Sabeza Uusbail Yelizaveta Yelizaveti Ysabel Ysabelle Ysbail Zabel Izavel Iezabel } +elisabeth_female = { Aaleyaamma AlZ_bEE_ta Beileag Bet E_lizabeth Egilona Eilo EisabE_u Eisabe_u ElI_sabet ElZ_bieta Elesbed Elisa ElisabE_ta Elisabe_ta Elisabet Elisabeta Elisabete Elisabeth Elisabetta Elisaued Elisaveta Elise Elisheva Eliz Eliza Elizabeta Elizabeth Elizabetha Elo Eloisa Eloise Elspeth Elzbieta ErzsE_bet Erzse_bet Exilona Eylo HE_loise He_loise Helisabeth Heloise Iebelle Iezabel Ilizabith IsabE_la IsabE_u Isabe_la Isabe_lle Isabe_u Isabeau Isabel Isabela Isabella Isabelle Isobel Ispella Izabel Izavel Le_sabedda Lillias Lise Lisebet Lys Sabela Sabeza Uusbail Yelizaveta Yelizaveti Ysabel Ysabelle Ysbail Zabel } elisha_male = { Eghisha Elisha Elisha' } elissa_female = { Elissa Le_ssa } +elmanos_male = { E_lmanos E_lmanus } elod_male = { ElO__d ElO_d } elpidios_male = { Elpedzui Elpezy Elpidios Elpidius } elpis_female = { Elpis Hope } elvima_female = { Elvima } elvira_female = { Albira Elbira Elvira } elvissa_female = { Elvissa } -elvissos_male = { Elvissos Elvissus } +elvissos_male = { Elvissos Elvissus Elvizus } elwydd_male = { E_lve_do Elue_dh Elwydd } emer_female = { Eimhir Emer } emhak_male = { Emhak } @@ -1399,6 +1476,7 @@ eptaporis_male = { E_ptapore Eptaporis } eptarys_male = { E_ptare Eptarys } eptesuchis_male = { E_ptiesucie Eptesuchis } eqosh_male = { Eqosh } +erakas_male = { E_racas E_rakas } eratosthenes_male = { Eratosthenes } erbin_male = { E_rbin E_rbino Erb Erbin Erpin Irb Urbain Urban Urbano Urbien } eredat-fedhri_female = { Eredat-Fedhri } @@ -1425,7 +1503,7 @@ esther_female = { Ester Esther Sterina } ethan_male = { Eitan Ethan Eytan } ethelfrith_male = { AE_thelfrith E_thelfrith Ethelfrith } ett_male = { Ett } -eubarnacus_male = { Eubarn_acy Eubarnacui Eubarnacus } +eubarnacus_male = { Eubarn_acy Eubarnacui Eubarnacus Eubarnakos } euboule_female = { Euboule } euboulos_male = { Euboulos } eucharia_female = { Eucharia Eukharia } @@ -1444,9 +1522,10 @@ eulogia_female = { Eulogia } eulogios_male = { Eulogios Eulogius } eumedes_male = { Eumedes } eunomios_male = { Eunomios } +eunones_male = { EunonE_s Eunones } euny_male = { Euny Uny } euphemia_female = { Affraic Aufrica EufE_mie Eufemia Eufemie EuphE_mie Euphemia Euthemia Yefimi Yefimia } -euphemios_male = { Eufemiu Euphemios Euphemius } +euphemios_male = { Eufemiu Eufemius Euphemios Euphemius } euphranor_male = { Euphranor } euphrasia_female = { Effros Euphrasia } euphrates_male = { Euphrates Peuphrates } @@ -1473,7 +1552,7 @@ evaristos_male = { Evaristos Evaristus } everard_male = { Eberhard Eberhardus Everard Everardo Everd Everett Evrard Evrart } evisus_male = { Be_su Ebisu Evisus } exapia_female = { Exapia } -excingomaros_male = { Excingomaros Excingomarus } +excingomaros_male = { Ekscingomarus Excingomaros Excingomarus } eya_female = { Eya } eysteinn_male = { Eystein Eysteinn O_sten O_ystein O_ysteinn Uisdean } ezbenis_male = { E_spen_e Ezbenis } @@ -1527,7 +1606,7 @@ faustus_male = { Fausto Faustu Faustui Faustus Fosty Fustu Phaustos Phawsteh } fedlimid_male = { Fedelmid Fedlimid Feidlimid } felicia_female = { Felicia } felicula_female = { Feiecura Felicula Feligula Fellecura Hele_yula Pheliqula } -felix_male = { Fei Felec Feles Felice Felictu Feligz Felix Felli Fellip Filici Hele_y Pheliks Phelix SzczE_sny Szczesny } +felix_male = { Fei Felec Feles Felice Felictu Feligz Feliks Felix Felli Fellip Filici Hele_y Pheliks Phelix SzczE_sny Szczesny } feradach_male = { Feradach Uuredach } ferdinand_male = { Ferant Ferdinand Ferdinando Ferdinandu FernA_n FernA_o Ferna_n Ferna_o Fernand Fernando Fernandu Ferran Ferrand Ferrando Firdinannu Fredenand Friedenando Friednand } ferdows_male = { Ferdows Firdews } @@ -1543,20 +1622,20 @@ findlay_male = { FindlaI_ch Findlay Finnlagh } finn_male = { Fingal Finn Fionnghall Gwen Gwyn } finnguala_female = { Fenella Fenni Fingola Finnguala Nuala } firmus_male = { Firmu Firmus He_mmu } -flacilla_female = { Flachera Flaciella Flacilla Flashera Fragilla Rage_za } +flacilla_female = { Flachera Flaciella Flacila Flacilla Flashera Fragilla Rage_za } flamula_female = { FlA_mula } -flavia_female = { Flauia Flauie Flavia Floi_e Floia Phlavia } -flavianus_male = { Flaianus Flaueanui Flaveanu Flavianus Floeany Frugianu Ruhanu Phlavianos } +flavia_female = { Flauia Flauie Flavia Flavya Floi_e Floia Phlavia } +flavianus_male = { Flaianus Flaueanui Flaveanu Flavianus Floeany Frugianu Phlavianos Ruhanu } flavinius_male = { FlaI_n } flavius_male = { Flauio Flavio Flavius Floi_ Phlavios Phlawi } flora_female = { Fflur Fiaura FlO_ra Fln_ra Floarea Flor Flora } florence_male = { Fiaurens Florence Florentius Florenzo } -florianus_male = { Florianu Floreanui Florianus Florien Flureanu Flureiany } +florianus_male = { Floreanui Florianu Florianus Florien Flureanu Flureiany } florus_male = { Florus Froru Roru } folke_male = { FO_lki Folc Folco Folke Folki Folquet Foucher Foulces Foulques Fouques Fulco Fulcone Fulk } fortis_male = { Fort Forte Fortis } fortunata_female = { Fortunata Fortunete Furtun_ata Furtunata Horrunada } -fortunatus_male = { Fortu_n FortU_n Fortunato Fortunatus Furtun Furtunatu Orti } +fortunatus_male = { FortU_n Fortu_n Fortunato Fortunatus Furtun Furtunatu Orti } frada_male = { Frada } fragan_male = { Fracan Fragan } francesca_female = { Francesa Francesca } @@ -1590,12 +1669,14 @@ furuzan_female = { Furuzan } gabinus_male = { Gabinu Gabinus Gaine Gavin Gavini Gavino Gwalchmai Yabe_nu } gabriel_male = { Cabbrieli Crabiele GA_briel Ga_briel Gabri'el Gabri_el Gabriel Gabriele Gabrieli Gabrielu Gavrail Gavriel Gavriil Gavril Gavrilo Grabielle Kapriel Kauro Yabre_lu } gabriella_female = { Gableria Gabrielia Gabriella Gavrailia Yabre_za } +gadas_male = { Gadas Galas } gaddo_male = { Gaddo Gadduccio } +gadikios_male = { Gadikios Galicius Galikios } gadric_male = { Catarico Gadric Gederi_ } gagik_male = { Gagik Gagiki } gaguwe_female = { Gaguwe } gaguwe_male = { Gaguwe } -gaia_female = { Dzha Gaia Gaie Gaye Zha } +gaia_female = { Dzha Gaia Gaie Gaya Gaye Zha } gaiana_female = { Gaiana } gaianos_male = { Gaianos } gaidres_male = { Gaidres Ge_diere } @@ -1610,12 +1691,12 @@ galatos_male = { Galatos Galet } galba_male = { Galba Galbe } galed_male = { Cale_to Galed Gele_d } galeotto_male = { Aliotto Galeotto Gialetu } -galeria_female = { Gaera Galeria Galleria Gallerie Yalere_a } +galeria_female = { Gaera Galeria Galerya Galleria Gallerie Yalere_a } galerius_male = { Gaiery Galeriu Galerius Galleriu Galleriui Gallery Yalere_u } galindo_male = { Gali_ Galind Galindas Galindo Garindo } galla_female = { Galla } gallia_female = { Gallia } -gallienus_male = { Gaieny Gallenu Gallenui Gallienus } +gallienus_male = { Gaieny Galienus Gallenu Gallenui Gallienus } gallius_male = { Gallios Gallius } galrima_male = { Galrima } galvan_male = { GalvA_n Galvano } @@ -1647,11 +1728,11 @@ gelgel_male = { Gelgel } gelimer_male = { Gailamers Geilamir Gelimeru Yele_meru } gennadia_female = { Gennadia Gennatia } gennadios_male = { Gennadios Gennadius Gennatios } -genseric_male = { Gaisareiks Geisericus Gesserigu Geserik Yessere_yu } genovefa_female = { Genovefa Genoveve } +genseric_male = { Gaisareiks Geisericus Geserik Gesserigu Yessere_yu } gentile_male = { Gentile } gento_male = { Gento Gintun } -george_male = { Chorche Djordje GeO_rgios Geo_rgios Georg George Georgios Georgius Georgy Gevorg Gheorghe Gheorghi Giorgei Giorgi Giorgio Giwargis Gurg GyO_rgy Gyo_rgy JU_rgen Jerzy JiR_I_ Jiri_ Jiri_k Jord Jorda_ Jorge Juraj Qeorqios Seog Sior Varughese YrjO_ Yrjo_ Yuriy } +george_male = { Chorche Djordje GeO_rgios Geo_rgios Georg George Georgios Georgius Georgy Gevorg Gheorghe Gheorghi Giordano Giordanu Giorgei Giorgi Giorgio Giwargis Gurg GyO_rgy Gyo_rgy Iordanes JU_rgen Jerzy JiR_I_ Jiri_ Jiri_k Jord Jorda_ Jordan Jordanes Jorge Jourdain Juraj Qeorqios Seog Sior Varughese Xurdan Yarden YrjO_ Yrjo_ Yuriy } georgia_female = { Dzhordzha Georgia GyO_rgyi Yorya Zhurzha } gerald_male = { GE_rard GE_raud Garalt Garibald Garibaldo Garipald Ge_rard Ge_raud Gehrke Gerald Geraldo Gerallt Geralt Gerard Gerardo Geraud Gerbald Gerhard Gerhardus Gerold Gherardo Ghert Gie_ralto Gierolt Girald Girard Girardu Girart Guerau Guiral Guiraud Guitart Xerardo Xerardu } gerberga_female = { GerbE_rga Gerbe_rga Gerberga Gerberge Gerburgis Gerperga } @@ -1703,6 +1784,8 @@ gnupa_male = { GnU_pa Gnupa } gobir_male = { Gobir } godarz_male = { Godarz } godfrey_male = { GO_dke Gausfred Geoffrey Geoffroi Geoffroy Geofroi Godafres Godefridus Godefroi Godefroy Godfrey Godfried Goffredo Goffredu Gofraid Gotfred Gottfried Gottifredo Gottofredo GuT_frI_T_r GuT_friT_ Gud_frid_ Guffredu Guthfrith Jafrez JaufrE_ Jaufre Jaufre_ Jaufret JofrE_ Jofre_ SE_afra Sieffre SiothrU_n } +godigasos_male = { GO_digasos GO_ligasos GO_ligasus } +godosauos_male = { Godosauos Golosauos Golosaus } godwin_male = { Godwin Godwyn } gojslav_male = { Gojslav } gojslava_female = { Gojslava } @@ -1718,10 +1801,11 @@ gonzalo_male = { GonC_al GonC_alo Gonc_alo Gontzal Gonzalo Gonzalu } gopala_male = { Gopal Gopala } gopendraraja_male = { Gopendraka Gopendraraja } gorandukht_female = { Gorandoukht Gorandukht Guranduht } -gordiana_female = { Gordiana Gorzhana Gurdiana Gurzhana Yorde_ana } +gordiana_female = { Gordiana Gordyana Gorzhana Gurdiana Gurzhana Yorde_ana } gordianus_male = { Gordeanui Gordianus Gurdeany Gurdianu } gorm_male = { Gorm Gormr Guttorm } gormflaith_female = { Gormelia Gormflaith Gormlaith Gormuil } +gosakos_male = { GO_sacus GO_sakos } gosgod_female = { Gosgod } goshtasb_male = { GoS_tasp Gos_tasp Goshtasb } gotarzes_male = { Gotarzes } @@ -1774,7 +1858,7 @@ gunhild_female = { Guinidilda Gunhild Gunhilda Gunnhild Gunnhildr Winidilda } gunnar_male = { GonA_riu Gunnar Gunnare Gunnarr } gunthamund_male = { Gundamundu Gunthamunds Yudamudu } guntharic_male = { Gunthareiks Guntharicus Guntrigu Yude_lyu } -gunther_male = { Gunthaharjis GU_nther Gunzelin } +gunther_male = { GU_nther Gunthaharjis Gunzelin } guor_male = { Guor } guraya_female = { Guraya Gurea Yurea } gustav_male = { Gustaf Gustav } @@ -1804,6 +1888,7 @@ habibah_female = { Habibah } hadejia_female = { Hadejia } hadi_male = { Hadi } hadiya_female = { Hadiya } +hadriana_female = { Adrana Adreana Adriana Adriane Dre_ana Hadriana Xadryana } hadurah_female = { Hadurah } haesteinn_male = { HA_steinn HE_steinn } haetilius_male = { Haetilius Haytili } @@ -1877,14 +1962,15 @@ helge_male = { Helge Helgi Oleg } heliodora_female = { Heliodora } heliodoros_male = { Heliodoros Heliodorus } helios_male = { Helios Ulios } -helvia_female = { E_lvia Eluia Helvia } +helvia_female = { E_lvia Eluia Helvia Xelvya } helvis_female = { Helvis } hemming_male = { Hemingr Hemming } henry_male = { Aique Arricu Arrigo E_nri Enric Enrichetto Enrico Enrique Enzo Ezzo Haimirich Hanri Harri Heimericus Heinrich Hendrik Henri Henricus Henrik Henrike Henrique Henry Henryk Herri Heymeri Hinrik Hynek JindR_ich Jindrich } hephaistia_female = { Hephaistia } hephaistos_male = { Hephaistas Hephaistos } heptaporis_male = { E_utapuri Eptapori Heptaporis } -heracles_male = { E_rcollu Eracliu Erclwf Ercole Ercullu Ercullui Ercuy Erekle Eryuzu HE_raclius Heracles Heraklas Herakle Herakleios Herakles Hercule Herculius } +heracles_male = { E_rcollu Eracliu Erclwf Ercole Ercullu Ercullui Ercuy Erekle Eryuzu HE_raclius Heracles Heraklas Herakle Herakleios Herakles Hercule Herculius Xerculius } +heracles_male = { HeraclE_s XeraclE_s } herais_female = { Herai Herais } heraklammon_male = { Heraklammon Heraklamon } herakleides_male = { Herakleides } @@ -1920,11 +2006,11 @@ heu_male = { Heu } heulwen_female = { Heulwen Oln_e_ne Oloi_ne } hierakion_male = { Hierakion Ierakion } hierax_male = { Hierax } -hieronymos_male = { Gerolamo Geronimo Gierominu Girolamo Hieronymos Hieronymus Herome_nu Jerome ZirO_nimu } -hilara_female = { Elara Erara Hilara } +hieronymos_male = { Gerolamo Geronimo Gierominu Girolamo Herome_nu Hieronymos Hieronymus Jerome Xieronymus ZirO_nimu } +hilara_female = { Elara Erara Hilara Xilara } hilaria_female = { Eleri Helaria Hilaria } hilarion_male = { Hilarion Illarion } -hilarius_male = { Hilare Hilarios Hilarius Hilary Ilariu } +hilarius_male = { Hilare Hilarios Hilarius Hilary Ilariu Xilarius } hilda_female = { Elida Hilda } hildebert_male = { Hildebert Hildebertus } hildebrand_male = { Hildebrand Hildeprand Ildebrando Ildeprando } @@ -1949,12 +2035,12 @@ holmger_male = { HO_lmgeirr Holmger } homer_male = { Homer Omer } hone_male = { Hone } honoratus_male = { Honoratus Onoradu Onorato } -honoria_female = { Honoria Honorie Nore_a Onoria Unoria Unura } -honorius_male = { Honorios Honorius Onorik Onorio Onorios Onoriu Onoriui Unoriu Unury Ynyr } +honoria_female = { Honoria Honorie Nore_a Onoria Unoria Unura Xonorya } +honorius_male = { Honorios Honorius Onorik Onorio Onorios Onoriu Onoriui Unoriu Unury Xonorius Ynyr } honosinda_female = { Honosinda Nos?da Onosinda } hooshyar_male = { Hooshyar XuS_yar Xus_yar } horame_male = { Horame } -horatius_male = { Horatio Horatius Oraze_o Orazzu Orege_ } +horatius_male = { Horatio Horatius Oraze_o Orazzu Orege_ Xoratius } horigeneia_female = { Horigen Horigeneia } horigenes_male = { Horigenes Horiken } horion_male = { Horion } @@ -1962,7 +2048,7 @@ hormazd_male = { Hormazd Hormisdas Hormizes Hurmiz Ormisda } hormoz_male = { Hormoz } horos_male = { Hor Horos } horsiese_male = { Horsiese } -hortensia_female = { Hortensia Hortensie Orchensha Ordessa Ortessia Urshensha Urtiensia } +hortensia_female = { Hortensia Hortensie Orchensha Ordessa Ortessia Urshensha Urtiensia Xortensya } hossein_male = { Hosen Hossein } houmisi_male = { Houmisi } hran_male = { Balkan Hran Hrana Slavic } @@ -1994,12 +2080,14 @@ hysing_male = { HY_singr Hysing } hywel_male = { E_uel E_ve_lo HoE_l Hoel Howell Huwal Hywel } hywella_female = { Hywella O_e_lle Oi_lle } iantulla_female = { Iantulla } -iantullos_male = { Iantullos Iantullus } +iantullos_male = { Iantullos Iantullus Yantulus } iantumara_female = { Iantumara } -iantumaros_male = { Iantumaros Iantumarus } +iantumaros_male = { Iantumaros Iantumarus Yantumarus } ianuarius_male = { Ianouarios Ianuarius Iounohar Zennaru } +iaphagos_male = { Iafagus Iaphagos } iaphthas_male = { Iaphthas } iatros_male = { Iatros } +iauakos_male = { Iauacus Iauakos } ibedou_male = { Ibedou } icco_male = { Icco } ida_female = { Ida Ide Yda } @@ -2008,6 +2096,7 @@ idnerth_male = { Idnerth Iudnerth } idris_male = { Idris } idwal_male = { Idual Idwal Iudual } idwallon_male = { Iduallon Idwallon Iuduallon } +iezdagos_male = { Iezdagos Iezlagos Iezlagus } igider_male = { Igider Igideru Yederu } ignatia_female = { Aignatia Ignatia } ignatius_male = { E_nnadze_u E_un_asy Emnatsui Gnazziu Ignadios Ignatios Ignatius Ignatziu Ina_cio Innatziu Z_egota Zegota } @@ -2043,14 +2132,21 @@ ingrid_female = { IngirI_D_r Ingrid } ingvar_male = { Igor Ingvar InwE_r Inwae_r Yngvar } inigo_male = { Eneco Eneko Enneco Inigo Wannaqo } innagari_female = { Innagari } -innocent_male = { Cencio Innocent Innocentius Innocenzo Innokentios } +innocent_male = { Cencio Innocent Innocentius Innocenzo Innokentios Ynnocentius } +insazagos_male = { Insazagos Insazagus } +ioannes_male = { IoannE_s YoannE_s } ioannikios_male = { Ioannake Ioannikios } +iodas_male = { IO_das IO_las } +iodesmagos_male = { IO_desmagos IO_lesmagos IO_lesmagus } iohannes_male = { Chuan Eon Gian Giano Giohanne Giovanni Giuanne Giuvanni HanuS_ Hanus Hoanne Hovhannes IO_annE_s Iain Iannes Iehan Ieuan Io_anne_s Ioan Ioan_i Ioane Ioann Ioannes Iohannes Iohannis Iouan Iuan Iuani Iuanne Ivan IvaniS_ JA_nos Ja_nos Jan Janis JanisL_aw Janislaw Janko Janos Janusz Jean Jehan Jehane JoA_o Joa_o Joan Joanes Joannes Johan Johann Johannes John Jon Jovan Juan Juanne Juvven Nanino Oanu SeA_n Sea_n SeoA_n Seoa_n Sian Vanni XoA_n Xuan Yahya Yann Yayyo Yochanan Yohance Yohanna Yohannaan Yohannan Youkhanna Yovhannes Yovxan Yuhanna Yunanis Zanino } iolaos_male = { Iola Iolaos } iomara_female = { Iomara Yomarre } -iomatios_male = { Iomatios Iomatius } +iomatios_male = { Iomatios Iomatius Yomatius } ion_male = { Ion } -iovianus_male = { Ioueanui Iovianus Iueany Iuveanu } +iovianus_male = { Ioueanui Iovianus Iueany Iuveanu Yovianus } +iramboustos_male = { Iramboustos Iramboustus } +irauadis_male = { Irauadis Iraualis } +irganos_male = { Irganos Irganus } irkin_male = { Irkin } is'mail_male = { Esma'il Esma_il I_smaI_l I_smai_l Is'mail Is_mail Isma'il Isma_il Ismacil Ismail } isa_male = { Cisse Eisow IE_sous Ic_a Ie_sous Iesous Isa Jesus Joshua Kossy Yehoshua Yeshua Yiswe } @@ -2077,23 +2173,23 @@ issachar_male = { Issachar Yissakhar } ithalas_male = { Ithalas } ithannyros_male = { Ithannyros } ithel_male = { E_gil E_zilo Ithel Iudhael } -itto_male = { Itto } +itto_male = { ItO_n Itto } ituca_female = { Ituca } itucos_male = { Itucos Itucus } itulos_male = { Itulos Itulus } iudila_male = { Giudila Hude_la Iudila } -iulia_female = { Giuli_e Giulia Giulie Giulla Huza Ioulia Iuia Iulia Iulla Iun_a Iunia JU_lia Ju_lia Julia Julie Senioulia Yuhliya } -iulius_male = { Giuli_ Giulio Giullu Huzu Iouli Ioulios Iulius Iullu Iullui Iuy Ju_lio Jules Julius Juliusz Juw Yuli } -iuliana_female = { Iouliana Iuiana Iuliana Iullana Iyana Juliana Julienne Uliana Ulyana } -iulianus_male = { Chulia_n Eiouliane Giuliano Giulianu Giullanu Huzanu Ioulianos Iulianus Iullanu Iulleanui Jiolian Julia_n Julia_o Julian Julianus Julien Olban Silin Sulgen Sulian Sulien Tysilio Ulyan Yulyaneh } +iulia_female = { Giuli_e Giulia Giulie Giulla Huza Ioulia Iuia Iulia Iulla Iun_a Iunia JU_lia Ju_lia Julia Julie Senioulia Yuhliya Yulya Yunya } +iuliana_female = { Iouliana Iuiana Iuliana Iullana Iyana Juliana Julienne Uliana Ulyana Yulyana } +iulianus_male = { Chulia_n Eiouliane Giuliano Giulianu Giullanu Huzanu Ioulianos Iulianus Iullanu Iulleanui Jiolian Julia_n Julia_o Julian Julianus Julien Olban Silin Sulgen Sulian Sulien Tysilio Ulyan Yulianus Yulyaneh } +iulius_male = { Giuli_ Giulio Giullu Huzu Iouli Ioulios Iulius Iullu Iullui Iuy Ju_lio Jules Julius Juliusz Juw Yuli Yulius } iunia_female = { Iun_e Junia } -iunius_male = { Iouni Iun_u Iun_ui Iunius Junius } -iusta_female = { Iousta Iusta Justa } -iustina_female = { Ioustina Ioustine Iuschena Iushena Iustina Justina Justine } -iustiniana_female = { Iuschen_ana Iusheiana Iustien_ana Iustiniana Justiniana } -iustinianus_male = { Giustiniano Giustinianu Huste_ne_anu Ioustinianos Iuschen_eanui Iusheieany Iustien_anu Iustinianus Justinanius Justinian Justinien Stinian } -iustinus_male = { Gestin Giustinu Hustenu_ Iestan Iestyn Ioustinos Iustinu Iustinui Iustinus Iustiny Justin } -iustus_male = { Giustu Hustu Ioustos Iustus Justu Justus } +iunius_male = { Iouni Iun_u Iun_ui Iunius Junius Yunius } +iusta_female = { Augusta Awgusta Iousta Iusta Justa Ugusta Yusta } +iustina_female = { Ioustina Ioustine Iuschena Iushena Iustina Justina Justine Yustina } +iustiniana_female = { Iuschen_ana Iusheiana Iustien_ana Iustiniana Justiniana Yustinyana } +iustinianus_male = { Giustiniano Giustinianu Huste_ne_anu Ioustinianos Iuschen_eanui Iusheieany Iustien_anu Iustinianus Justinanius Justinian Justinien Stinian Yustinianus } +iustinus_male = { Gestin Giustinu Hustenu_ Iestan Iestyn Ioustinos Iustinu Iustinui Iustinus Iustiny Justin Yustinus } +iustus_male = { Giustu Hustu Ioustos Iustus Justu Justus Yustus } ivar_male = { Evander I_omhar I_var Ibor Ifor Ivar Ivor } iverix_male = { Iverix Yvery } izzo_male = { Izzo } @@ -2170,11 +2266,10 @@ jonah_male = { IO_annou Io_annou Ionas Jonah Jonas Yonah Yunus } jonathan_male = { Jonathan Yonatan Yoni } jonathon_male = { Ionatham Jonathon } joram_male = { Joram Yoram } -jordan_male = { Giordano Giordanu Iordanes Jord Jorda_ Jordan Jordanes Jourdain Xurdan Yarden } jordan_female = { Jordan Yarden Yardena } josaphat_male = { Iosaphat Josaphat } joscelin_male = { Gaucelin Gautselin Geosselin Iocilin Ioscelinus Joscelin Josselin } -joseph_male = { Giosefu Giuseppe Giuseppi Hoseu Hovsep Iosef Iosep Ioseph Iosephus JO_zef JO_zsef Jo_zef Jo_zsef Jose_ Joseph Josif Josip Jozef Yosef Yosip Yousef Youssef Youssouf YuC_uf Yusif Yusuf Zuseppe Yose Josse } +joseph_male = { Giosefu Giuseppe Giuseppi Hoseu Hovsep Iosef Iosep Ioseph Iosephus JO_zef JO_zsef Jo_zef Jo_zsef Jose_ Joseph Josif Josip Josse Jozef Yose Yosef Yosefus Yosip Yousef Youssef Youssouf YuC_uf Yusif Yusuf Zuseppe } josepha_female = { Iosepha Josepha } jubal_female = { Jubal Yuval } jubal_male = { Jubal Yuval } @@ -2196,6 +2291,7 @@ kadir_male = { Kadir } kadjoudj_male = { Kadjoudj } kaet_male = { Kaet } kailaspala_male = { Kailaspal Kailaspala } +kainaxarthos_male = { Cainaxarthus Kainaxarthos } kajwang_male = { Kajwang } kaka_female = { Kaka } kakaw_female = { Kakaw } @@ -2216,7 +2312,7 @@ kallinikos_male = { Kallinikos } kalliopes_male = { Kalliopes Kalliopos } kallippos_male = { Kalipe Kallippos } kallisthenes_male = { Kalisthene Kallisthenes } -kallistos_male = { Callisto Callistu Callistus Kallistos } +kallistos_male = { Calistus Callisto Callistu Callistus Kallistos } kallistratos_male = { Kallistratos } kaloionistos_male = { Kaloionistos } kalopous_male = { Kalope Kalopous } @@ -2230,6 +2326,7 @@ kamari_male = { Kamari } kamaria_female = { Kamaria } kambuyija_male = { Kambuyija } kame_male = { Kame } +kamorsazes_male = { CamorsazE_s KamorsazE_s } kanajeji_male = { Kanajeji } kanak_male = { Kanak Kanakk } kanaka_male = { Kanaka Kanake } @@ -2242,6 +2339,7 @@ kanuka_female = { Kanuka } kanvarpala_male = { Kanvarpal Kanvarpala } kapai_male = { Kapai } karama_female = { Karama } +karaxstos_male = { Caraxstus Karaxstos } karbagari_male = { Karbagari } kareem_male = { Kareem } karim_male = { Karim } @@ -2249,12 +2347,17 @@ karima_female = { Karima } karnadeva_male = { Karandeva Karnadeva } karneades_male = { Karneades } karour_male = { Karour } +karsas_male = { Carsas Karsas } +karzoazos_male = { Carzoazus Karzoazos } +kasagos_male = { Casagus Kasagos } +kasais_male = { Casais Kasais } kasefroge_male = { Kasefroge } kashim_male = { Kashim } kastor_male = { Kastor } kasu_male = { Kasu } katakarmabe_male = { Katakarmabe } katharon_male = { Katharon } +katokas_male = { Catocas Katokas } katsina_male = { Katsina } katur_male = { Katur } kavoos_male = { KA_vus Ka_vus Kavoos } @@ -2344,12 +2447,14 @@ konarios_male = { Konarios } konon_male = { Conon Konon } konrad_male = { CenrE_d Cenrae_d Cord CorrA_du Corradino Corrado Curradu Koenraad KonrA_d Konra_d Konrad Kuno } kopa_male = { Kopa } +kopharnos_male = { Cofarnus Kopharnos } kopperunchinga_male = { KO_pperuN_cimman Ko_pperun_cimman Kopperunchinga } kopres_male = { Kopre Kopres } korau_male = { Korau } korde_female = { Korde } kordos_male = { Kordos } kosom_male = { Kosom } +kossas_male = { Cosas Kossas } kosu_male = { Kosu } kottoneis_female = { Kottoneis } kouison_male = { Kouison } @@ -2357,6 +2462,7 @@ koul_female = { Koul } koulchia_female = { Koulchia Koulkhia } koulchios_male = { Koulchios Koulkhios } kouthis_male = { Koui Kouthis } +kouzaios_male = { Couzaius Kouzaios } kovu_male = { Kovu } koydin_male = { Koydin } kraka_female = { KrA_ka Kraka } @@ -2436,7 +2542,7 @@ lanhjin_female = { Lanhjin } lanhjin_male = { Lanhjin } lantana_female = { Lantana } lanval_male = { Lann_valo Lanval Lenoual Llanval } -laodike_female = { Laodice Ladike Laodike } +laodike_female = { Ladike Laodice Laodike } laraba_female = { Laraba } larai_female = { Larai } larthi_female = { Larthi } @@ -2452,10 +2558,11 @@ leah_female = { Le'ah Leah } leanor_female = { Le_anore Leanor Li_enore } learchos_male = { Learchos Learkhos } lech_male = { Lech Lekr } +leimeie_female = { LeimeiE_ } lekanos_male = { Lekanos } lelou_female = { Lelou } lennon_male = { LennA_n Lennon } -leo_male = { Iu Lenuzo Leo Leon Leone Leonello Lev Levan Levon Liaun Lionello Livon Lleu Llew Llo Lugh Le_on Lion Lyon } +leo_male = { Iu Le_on Lenuzo Leo Leon Leone Leonello Lev Levan Levon Liaun Lion Lionello Livon Lleu Llew Llo Lugh Lyon } leodegundis_female = { LeodegU_ndia Leodegundia } leonard_male = { LE_onard Leonard Leonardo Leonardu Leonhardus } leonis_male = { Leonei Leonis } @@ -2475,7 +2582,7 @@ liberia_female = { Liberia } liberius_male = { Iebery Libberiu Liberios Liberius Libero Lleberiui Llibieriu } licat_male = { Le_cato Le_ged Licat } liccaios_male = { Liccaios Liccaius } -licinia_female = { Ieshea Le_ne_a Licinia Liginia Llechen_a Llecien_e } +licinia_female = { Ieshea Le_ne_a Licinia Licinya Liginia Llechen_a Llecien_e } licinius_male = { Iesheiy Licinius Llechen_ui Llecien_u } ligessac_male = { Le_gehey Le_gie_ssaco Ligessac } likayik_male = { Likayik } @@ -2488,8 +2595,8 @@ litugena_female = { Litugena } liutfred_male = { Liudfredo Liutfred } liutprand_male = { Liutprand Liutprando } liutward_male = { Liudward Liutward } -livilla_female = { Iuera Livilla Lliuera Llivella } -livia_female = { Le_be_a Le_ui_e Le_vie Levie Libia Livia Lliuia Llivia } +livia_female = { Le_be_a Le_ui_e Le_vie Levie Libia Livia Livya Lliuia Llivia } +livilla_female = { Iuera Livila Livilla Lliuera Llivella } livius_male = { Le_ue Le_ve_o Livius } lladarn_male = { Ladarno Ledharn Lladarn } llyr_male = { Le_ri Le_rio Llyr } @@ -2501,7 +2608,7 @@ longina_female = { Longina } longinus_male = { Longe_n Longie_no Longine Longinos Longinus Lonqine } lopa_female = { Loba Lopa Lupaa } lostoiekos_male = { Lostoiekos } -lotto_male = { Lotto } +lotto_male = { LotO_n Lotto } louernios_male = { Louernios Louerny } louis_male = { Alois Alvise Clovis Clydog L_ukasz Lajos Lles LluI_s Lluis LoI_s Lodewijk Lodovico Loeiz Loi_s LouI_s Loui Louis Loys Ludovico Luduvicu LudvI_k Ludvig Ludvik Ludwig Lui_s Luiggi Luigi Luis } louise_female = { LoI_sa Loeiza Loi_sa Louise } @@ -2513,7 +2620,7 @@ lucco_male = { Lucco } lucia_female = { LU_cia L_ucja LlU_cia Lleuca Loukia Lu_cia Luci_a Lucia Lucie Lucija Lucja Lugi_e Lugia Luya } lucianus_male = { Loukianos Luchino Lucian Lucianus Lucien Lucjan } lucidius_male = { LucI_dio Lucidio } -lucilla_female = { Luchera Lucie_lle Luciella Lucilla Lugi_lle Lushera } +lucilla_female = { Luchera Lucie_lle Luciella Lucila Lucilla Lugi_lle Lushera } lucius_male = { Loukios Luchui Lucio Luciu Lucius Lugi_ Lugiu Luqi Lushy Luye_u } lucretia_female = { Loukretia Lucre_zie Lucregi_e Lucretia } lucretius_male = { Locre_gi_ Locre_zio Loukretios Lucretius Lucrici } @@ -2542,6 +2649,7 @@ machok_male = { Machok } macrina_female = { Macrina Makrina } macrinus_male = { Macrinus Makreinos Makrine Makrineh } madacus_male = { Madacui Madacus Madzhacy } +madakos_male = { Madakos Malacus Malakos } madhol_male = { Madhol } mading_male = { Mading } madini_female = { Madini } @@ -2566,8 +2674,8 @@ magiona_female = { Magiona } magira_female = { Magira } magister_male = { Magister } magjin_male = { Magjin } -magnia_female = { Ma_un_a Magn_a Magnia Mamn_e } -magnilla_female = { Ma_un_era Magn_era Magnilla Mamnella } +magnia_female = { Ma_un_a Magn_a Magnia Magnya Mamn_e } +magnilla_female = { Ma_un_era Magn_era Magnila Magnilla Mamnella } magnus_male = { Ma_uny MagnU_s Magne Magnos Magnus Mamnu Mamnui Mannu Megistos } magya_female = { Magya Magyal } mah_female = { Mah } @@ -2579,10 +2687,13 @@ mahipala_male = { Mahipal Mahipala } mahiri_female = { Mahiri } mahmud_male = { Mahamud Mahmoud Mahmud Maxamud MehmU_d Mehmu_d Mohamooda } mahtab_female = { Mahtab } +maiakos_male = { Maiacus Maiakos } mailanne_female = { Mailanne } mailth_male = { Mailth } maimuna_female = { Maimuna } -mair_female = { MA_ire MA_ria MO_r Ma_ire Ma_ria Maike Maior Mair Mairi MarI_a Mara Maraja Mare Mare_a Mareike Mari Mari_a Maria Mariam Mariami Marie Mariham Marija Mariyam Mary Maryam Mayor Mere Miara Miriam Miryem Mor Morag Marika } +maiosara_female = { MaiO_sara } +maipharnos_male = { Maifarnus Maipharnos } +mair_female = { MA_ire MA_ria MO_r Ma_ire Ma_ria Maike Maior Mair Mairi MarI_a Mara Maraja Mare Mare_a Mareike Mari Mari_a Maria Mariam Mariami Marie Mariham Marija Marika Mariyam Mary Maryam Mayor Mere Miara Miriam Miryem Mor Morag } maj_female = { Maj } majak_male = { Majak } majda_female = { Majda } @@ -2595,6 +2706,7 @@ makhak_male = { Makhak } makka_female = { Makka } makrobia_female = { Macrobia Makrobia } makrobios_male = { Macrobius Makrobios Makrofe } +mala_female = { Mada Mala } malachi_male = { Mal'akhiy Malachi } malaine_male = { Malaine Male_no Meli_n } malam_male = { Malam } @@ -2608,7 +2720,7 @@ malik_male = { Malik } malika_female = { Malika } malise_male = { MA_el-I_osa Ma_el-I_osa Malise } maliza_female = { Maliza } -malkhas_male = { Malkhas Malkhazi Malchus } +malkhas_male = { Malchus Malkhas Malkhazi } malkia_female = { Malkia } malmfrid_female = { MA_lmfrI_D_r MalmfriT_ Malmfrid Malmfrid_ } malmure_female = { MA_el-Muire Maelmurie Malmure } @@ -2620,6 +2732,7 @@ manasseh_male = { ManassE_s Manasse_s Manasseh Menashe Menassier } manasses_male = { Manasses } mandane_female = { Mandane } manfred_male = { Maginfredo Maginfrit Manfred Manfredi Manfredo Manfredu Matfre Menfrid } +maniagos_male = { Maniagos Maniagus } manso_male = { Manso Mansone } mansur_male = { Mansur MensU_r Mensu_r } mansure_female = { Mansurah Mansure } @@ -2631,15 +2744,16 @@ mapon_male = { Mapon Mapono Mepon } maravarman_male = { MA_ravarman Ma_ravarman Maravarman } marca_female = { Marca Marga Marya } marceline_female = { Marceline Marcellina } -marcella_female = { Marcella Marchell Marchera Marcie_lla Marcie_lle Margelle Marshera } -marcellinus_male = { Marcellinus Marchelinui Marcie_llinu Marsheliny } -marcellus_male = { Marcello Marcellus Marcherui Marcie_llo Marcie_llu Margelle Margellu Markellu Marshery Martzel Maryezu } -marcia_female = { Marcha Marcia Markia Miarsha } -marciana_female = { Marchana Marciana Markiane Marshana } +marcella_female = { Marcela Marcella Marchell Marchera Marcie_lla Marcie_lle Margelle Marshera } +marcellinus_male = { Marcelinus Marcellinus Marchelinui Marcie_llinu Marsheliny } +marcellus_male = { Marcello Marcellus Marcelus Marcherui Marcie_llo Marcie_llu Margelle Margellu Markellu Marshery Martzel Maryezu } +marcia_female = { Marcha Marcia Marcya Markia Miarsha } +marciana_female = { Marchana Marciana Marcyana Markiane Marshana } marcianus_male = { Marcheanui Marcianu Marcianus Markianos Marsheany Meirchion } marcius_male = { Marcius Marqi } marcomagnus_male = { Marcomagnus Marcomamnui Marcuma_uny } marcus_male = { MA_rk Ma_rk Marc Marcas March Marchell Marchus Marco Marcu Marcui Marcus Marek Margh Margos Margu Mark Marko Markos Markose Marku Markus Marqeh Maryu Miarcy Morcar } +mardauos_male = { Mardauos Marlauos Marlaus } mardoc_male = { Mardhoe Mardoc Mardoco } marduniya_male = { Marduniya } mared_male = { Mare_to Mared Mere_d } @@ -2701,13 +2815,13 @@ mauregato_male = { Mauregato Mauregatu } maurice_male = { Mauric Maurice Maurike Maurikios Mauritius Meurig Muri_ Murico } maurus_male = { MA_uru Mauru Maurus Moruello Mouro Muru } mawgan_male = { Maugan Mawgan Meigant Meugan } -maxima_female = { Ma_usema Mapsema Maxima } -maximiana_female = { Ma_usemiana Mapsemiana Maximiana } -maximianus_male = { Ma_usemeiany Mapsemeanu Mapsemeanui Masse_miano Maximianus Mehe_mien } +maxima_female = { Ma_usema Maksima Mapsema Maxima } +maximiana_female = { Ma_usemiana Maksimyana Mapsemiana Maximiana } +maximianus_male = { Ma_usemeiany Maksimianus Mapsemeanu Mapsemeanui Masse_miano Maximianus Mehe_mien } maximilian_male = { Mascimillanu Mashe_me_zanu Massimiliano Maximilian Maximilianus } maximina_female = { Maximina } -maximinus_male = { Ma_useminy Mapseminu Mapseminui Massiminu Maximinos Maximinus } -maximus_male = { Ma_usemy Macsen Maisme Maksineh Mapsemu Mapsemui Mascimu Mashe_mu Masse_mo Massen Massimo Massimu Maximos Maximus Mehe_m } +maximinus_male = { Ma_useminy Maksiminus Mapseminu Mapseminui Massiminu Maximinos Maximinus } +maximus_male = { Ma_usemy Macsen Maisme Maksimus Maksineh Mapsemu Mapsemui Mascimu Mashe_mu Masse_mo Massen Massimo Massimu Maximos Maximus Mehe_m } maya_female = { Maya } mayen_male = { Mayen } mayom_male = { Mayom } @@ -2748,15 +2862,18 @@ meric_male = { Me_re_ Me_re_co Meric } merovech_male = { Merovech Mervig } merryn_male = { Maruan Merryn } mersh_male = { Mersh } +mesakos_male = { ME_sacus ME_sakos } mesoueris_male = { Mesoueris } -messalina_female = { Me_ssallina Mesaena Mesallena Messale_na Messalina } +messalina_female = { Me_ssallina Mesaena Mesallena Messale_na Messalina Mezalina } messia_female = { Messia } -messor_male = { Messor } +messor_male = { Messor Mezor } metanoia_female = { Metania Metanoia } metaxas_male = { Medasha Metasca Metaxas Metaxus Methaqseh } +methakos_male = { ME_thacus ME_thakos } mettichia_female = { Mettichia Mettikhia } mettichion_male = { Mettichion Mettikhion } mettichos_male = { Mettichos Mettikhos } +meuakos_male = { Meuacus Meuakos } mhina_female = { Mhina } mhina_male = { Mhina } michael_male = { Me_ggelu Me_yale_ Micael Miccelu MichaE_l Michae_l Michael Michaleto Michel Michele Micheli Michiel Migali Mighele Miguel MihA_ly Miha_ly Mihael Mihail Mihajlo Mihangel Mihial Mikael Mikail Mikayel Mikelli Mikha'el Mikha'il Mikha_il Mikhael Mikhaias Mikhail Mikheil Mikkel Mikko Miquel } @@ -2776,7 +2893,7 @@ mindiwo_male = { Mindiwo } minervina_female = { Men_e_rvina Men_eruena Meruena Minervina } minni_male = { Minni } minos_male = { Mine Minos } -minucia_female = { Manucia Menucha Menusha Minucia } +minucia_female = { Manucia Menucha Menusha Minucia Minucya } minucianus_male = { Minoukianos Minucianus } minver_male = { Menefreda Minefrida Minver Mynfreda } miron_male = { MirO_ Miron } @@ -2792,7 +2909,7 @@ mnesis_male = { Mnesis } mnethout_male = { Manehto Mnethout } mocio_male = { Mocio Mogio } modesta_female = { Modesta } -modia_female = { Modia Modza Mogia Muza } +modia_female = { Modia Modya Modza Mogia Muza } modu_male = { Modu } mogetia_female = { Mogetia } mogetios_male = { Mogetios Mogetius } @@ -2804,8 +2921,9 @@ monna_female = { Monna } monnos_male = { Monnos Monnus } monobleptos_male = { Monoble Monobleptos } montefeltrano_male = { Feltrino Montefeltrano } -montissios_male = { Montissios Montissius Muntissius } +montissios_male = { Montissios Montissius Montizius Muntissius Muntizius } morad_male = { Morad Murad } +mordos_male = { Mordos Morlos Morlus } mordred_male = { Medrod Modred Mordred } morfans_male = { Mn_rvans Morfans Moruan } morfarch_male = { Morfarch Mormarch } @@ -2815,10 +2933,11 @@ morganna_female = { Morganez Morganna Morganne } morgause_female = { Mn_rgause Morgause Morgoe } morna_female = { Morna Muirne } morridig_male = { Mn_rrizico Morridig Morrige_ } -moses_male = { MosE_ Moses Moshe Mouses Moussa Movses Moyses Musa Musse Muza Mosheh Mosse Mousse } +moses_male = { MosE_ Moses Moshe Mosheh Mosse Mouses Moussa Mousse Movses Moyses Musa Musse Muza } mosgaitos_male = { Mosgaitos Mosgaitus } mosi_male = { Mosi } mounah_female = { Mounah } +mourdagos_male = { Mourdagos Mourlagos Mourlagus } mousaia_female = { Mousaia } mousaios_male = { Mousaios } moutaar_female = { Moutaar } @@ -2832,7 +2951,7 @@ mstislav_male = { ML_cisL_aw MS_cisL_aw Mscislaw Mstislav } mtupeni_female = { Mtupeni } mubito_female = { Mubito } mucaboris_male = { Mucapore Mukaboris } -mucapius_male = { Mucapiui Mucapiu Mucapius Muchapiy Mukapius } +mucapius_male = { Mucapiu Mucapiui Mucapius Muchapiy Mukapius } mufasa_male = { Mufasa } mufioma_male = { Mufioma } mugedi_male = { Mugedi Muyede_ } @@ -2868,6 +2987,7 @@ myrien_female = { Me_ri_ene Me_rie_ne Myrien } mzuzi_male = { Mzuzi } nabaia_female = { Nabaia } nabaios_male = { Nabaios } +nabazos_male = { Nabazos Nabazus } naber_male = { Naber } nabil_male = { Nabil } nabilah_female = { Nabilah } @@ -2885,6 +3005,8 @@ nahrau_male = { Nahrau } nahum_male = { Nachum Nahum } naimah_female = { Naimah } najuma_female = { Najuma } +namgenos_male = { NamgE_nos NamgE_nus } +namouchos_male = { Namouchos Namouchus } nana_female = { Nana } nanai_female = { Nanai } nanaifarn_male = { Nanaifarn } @@ -2906,7 +3028,9 @@ nasr_male = { Nasir Nasr Nesr } natale_male = { Nadual Natale } natalia_female = { Nachaia Nadale_a Naduala NatA_lia Nata_lia Natalia Natalie Natalla } nathan_male = { Naiton Natan Nathan Nechtan Neithon } -nathaniel_male = { Nathaniel Thanael Natanel } +nathaniel_male = { Natanel Nathaniel Thanael } +nauagos_male = { Nauagos Nauagus } +nauako_male = { Nauaco Nauako } navvaba_female = { Navvaba } nawata_male = { Nawata } nawshirwan_male = { Nawshirwan NoS_I_rwan Nos_i_rwan } @@ -2990,6 +3114,7 @@ nubel_male = { Nubel Nubelu } nul_male = { Nul } numenia_female = { Noumenia Numenia } numenius_male = { Noumenios Numenius } +numeria_female = { Numeria Numerya } numerianus_male = { Nume_reanu Numereanui Numereany Numerianus } numerius_male = { Numerius } nuno_male = { NuN_o NuN_u NunO_ Nun_o Nunno Nuno Nuno_ } @@ -3027,7 +3152,8 @@ obizzo_male = { Obizzino Obizzo } ocaki_male = { Ocaki } ocatavia_female = { Ocatavia Oitauia } ochoa_male = { Ochoa Otxoa } -octavia_female = { I_doi_e Octavia Optauia Ostabia U_toia Uptavia } +ochodiakos_male = { OchO_diakos OchO_liacus OchO_liakos } +octavia_female = { I_doi_e Octavia Octavya Optauia Ostabia U_toia Uptavia } octavianus_male = { Guitoien I_doi_an Octaviano Octavianus Odduyanu Oitaue_ano Optaueanui Ottaviano Ottuianu U_toeany Uptaveanu } octavius_male = { Eudaf Guitoy I_doe_ Octave Octavio Octavius Oitaue_o Optauiui Ottavio Ottaviu Outham U_toiy Uptaviu } oda_female = { Aude Oda Uta Ute } @@ -3067,6 +3193,7 @@ olympias_female = { Olympias } olympios_male = { Olympios } omar_male = { Omar Umar Umaru } omollo_male = { Omollo } +omrasmakos_male = { Omrasmacus Omrasmakos } oneka_female = { Oneca Onecca Onega Oneka } onfroy_male = { Honfroi Humfridus Humfroy Humphrey Hunfroi Onfroi Onfroy } ongora_male = { Ongora } @@ -3091,6 +3218,7 @@ orlandus_male = { Orlando Orlandu Orlannu } orm_male = { Orm Ormr } oroba_male = { Oroba } orodes_male = { Orodes } +orsiomichos_male = { Orsiomichos Orsiomichus } orsocorre_male = { Orgodor Orzocor } orson_male = { Orso Orson Ursion Urso Ursu Ursus } ortiagon_male = { Ortiagon } @@ -3113,15 +3241,24 @@ ottobuono_male = { Ottobono Ottobuono } otu_female = { Ota Otu } otwin_male = { Odoin Otwin } ouann_male = { Ouann } +ouarazakos_male = { Ouarazacus Ouarazakos } +ouarzbalos_male = { Ouarzbalos Ouarzbalus } +ouastobalos_male = { Ouastobalos Ouastobalus } ouershenoube_male = { Ouershenoube Ouershenoufe } ouma_male = { Ouma } ouranios_male = { Ouranios Uranius } +ourbazos_male = { Ourbazos Ourbazus } ourgaese_male = { Ourgaese } +ourgios_male = { Ourgios Ourgius } +ousigasos_male = { Ousigasos Ousigasus } +ousigos_male = { Ousigos Ousigus } +oustanos_male = { Oustanos Oustanus } ovida_male = { Be_du Obidu Ovida } owidi_male = { Owidi } owilli_male = { Owilli } owino_male = { Owino } owiny_male = { Owiny } +oxardozis_male = { OxardO_zis OxarlO_zis } oyoo_male = { Oyoo } paape_male = { Paape } pabenne_male = { Pabenne } @@ -3130,6 +3267,7 @@ pabois_female = { Pabo Pabois } pabois_male = { Pabo Pabois } pabouk_male = { Pabouk } pacorus_male = { Pacorus } +padagos_male = { Padagos Palagos Palagus } padarn_male = { Padarn Padarno Padern Paderno Patern Paterne Paternus Pedarn Pidarnoin } padjemay_male = { Padjemay } padjoui_male = { Padjoui } @@ -3144,6 +3282,7 @@ pagadanus_male = { Pagadanus } pagan_male = { Balakayus Belay PE_lage Pagan Paganello Pagano Paganus Paien Paio Payen Pelagio Pelagios Pelagius Pelaio Pelayo Pelayu } pagenes_male = { Pagene Pagenes Paqene } pagoros_male = { Pagoros } +pagos_male = { Pagos Pagus } paham_male = { Paham } pahatre_male = { Pahatre } pahbeu_male = { Pahbeu } @@ -3233,8 +3372,9 @@ paraskeuios_male = { Paraskeuios } parmenas_male = { Parmenas } parmys_female = { Parmys } paron_male = { Paron } +parspanakos_male = { Parspanacus Parspanakos } parthenia_female = { Parthenia } -parthenios_male = { Parthenios Parthenos Parthenius } +parthenios_male = { Parthenios Parthenius Parthenos } parthenope_female = { Parthenopa Parthenope } parvaneh_female = { Parvana Parvaneh Perwane } parvin_female = { Parvin } @@ -3248,6 +3388,7 @@ pasquitan_male = { Pascueten Pasquitan } pastor_male = { Pastor } pasua_female = { Pasua } patale_male = { Patale Patalus } +pateiros_male = { Pateiros Pateirus } paterio_male = { Paterio } patricia_female = { Padriga Patlikia Patricia Patrikia Patrizia } patrick_male = { PA_traic Pa_traic Padric Padrig Patric Patricius Patrick Patrik Patrike Patrikios Patrizio Patriziu Patryk Pedric Petroc Podric } @@ -3264,6 +3405,7 @@ pelekas_male = { Pelekas } pen_male = { Pen } penda_female = { Penda } pepin_male = { Pepi Pepin } +perakos_male = { PE_racus PE_rakos } perddel_male = { Pe_rgie_lo Perddel Pergil } peredur_male = { Pe_re_turo Peredur Peredyr } peregrina_female = { Beregre_na Peregrena Peregrina } @@ -3273,31 +3415,44 @@ perinne_female = { Perinne } peritheides_male = { Peritheides } pernette_female = { Pernete Pernette } peroz_male = { PI_roz Peroz Pi_roz } -pertinax_male = { Pe_rte_nais Perde_nei Pertinax } +pertinax_male = { Pe_rte_nais Perde_nei Pertinaks Pertinax } petalis_male = { Petale Petalis } petamoun_male = { Petamoun } peter_male = { Bedros Berru Boutros Cephas Cephus PE_ire PE_r PE_ter Pathrose Pe_ire Pe_r Pe_ter Peder Pedr Pedro Pedru Pedur Pere Pero Perrot Petair Petar Peter Petr Petre Petri Petro Petros Petru Petruccio Petrus Piar Piarres Pier Pierre Pieter Pietro Piotr } petipoure_male = { Petipoure } petra_female = { Berra PE_ronelle Pe_ronelle PeironE_la Peirone_la Peironela Pernelle Pernilla Peronella Peronelle Petra Petronila Petronilha Petronilla Piara Pieternelle } -petronella_female = { Bedelneza Patrun_e_lla Petrenella Petron_era Petronella Petruiera } -petronia_female = { Patron_e Pe_tronie Petron_a Petroni_e Petronia Petruia } +petronella_female = { Bedelneza Patrun_e_lla Petrenella Petron_era Petronela Petronella Petruiera } +petronia_female = { Patron_e Pe_tronie Petron_a Petroni_e Petronia Petronya Petruia } petronius_male = { Patron_u Petron_ui Petronios Petronius Petruy } petsiri_male = { Petsiri } petu_female = { Peta Petu } +phadinamos_male = { Falinamus Phadinamos Phalinamos } +phadious_male = { Falius Phadious Phalious } phaedymia_female = { Fe_demia Fie_demia Phaedymia } +phaldaranos_male = { Falaranus Phaldaranos Phallaranos } +phandarazos_male = { Fanlarazus Phandarazos Phanlarazos } phane_female = { Panau Phane } pharanses_male = { Faranshi Pharanses } +pharnagos_male = { Farnagus Pharnagos } +pharnakes_male = { FarnacE_s PharnakE_s } +pharnakion_male = { FarnaciO_n PharnakiO_n } +pharnarnos_male = { Farnarnus Pharnarnos } +pharnes_male = { FarnE_s PharnE_s } +pharnoxarthos_male = { Farnoxarthus Pharnoxarthos } +pharsanzes_male = { FarsanzE_s Pharsanzes } phasoungas_male = { Phasoungas } +phazinamos_male = { Fazinamus Phazinamos } +phazious_male = { Fazius Phazious } pheisas_male = { Pheisas } pheretima_female = { Pheretima } philadelphia_female = { Philadelphia } philammon_male = { Philammon Philamoun } philammonia_female = { Philammonia } philaretos_male = { Philaretos } -philas_male = { Phila Philas } +philas_male = { Filas Phidas Phila Philas } phile_female = { Phile } philemon_male = { Philemon } -philip_male = { Feiepy Felip Felipe Felleppu Fellepui Ffilip Filibus Filip Filipe Filippino Filippo Filippu Filips Filipu FulO_p Fulo_p Phelippe Philip Philipe Philipp Philippe Philippos Philippus Phillip Phillipus Pilib Pillipe Piyliypaos } +philip_male = { Feiepy Felip Felipe Felleppu Fellepui Ffilip Filibus Filifus Filip Filipe Filippino Filippo Filippu Filips Filipu FulO_p Fulo_p Phelippe Philip Philipe Philipp Philippe Philippos Philippus Phillip Phillipus Pilib Pillipe Piyliypaos } philippa_female = { Filipa Filippa Philippa } philippikos_male = { Philippikos } philochristos_male = { Philochristos Philokhristos } @@ -3313,12 +3468,20 @@ philotheos_male = { Philotheos } philoxenos_male = { Philoxenos } phimia_female = { Phimia } phinehas_male = { Phinehas Pinchas } +phleimnagos_male = { Fleimnagus Phleimnagos } +phlianos_male = { Flianus Phlianos } +phodakos_male = { Folacus Phodakos Pholakos } phoenix_male = { Phoenix Phoinix } phokas_male = { Phocas Phokas } pholbia_female = { Pholbia } pholbios_male = { Pholbios } -phoros_male = { Phoros } +phoreranos_male = { ForE_ranus PhorE_ranos } +phorgabakos_male = { Forgabacus Phorgabakos } +phoriauos_male = { Foriaus Phoriauos } +phoros_male = { Forus Phoros } +phosakos_male = { Fosacus Phosakos } photinos_male = { Photinos } +phourtas_male = { Fourtas Phourtas } phraates_male = { Phraates } phrataphernes_male = { Phrataphernes } phyllis_female = { Phyllis } @@ -3326,7 +3489,7 @@ pia_female = { Pia } pid_female = { Pid } pid_male = { Pid } pientissima_female = { Pientissima } -pientissimus_male = { Pientissimus } +pientissimus_male = { Pientissimus Pientizimus } pierios_male = { Pierios } pikytraios_male = { Pikytraios } piniolo_male = { PiN_olu Pin_olo } @@ -3340,15 +3503,16 @@ pistharas_male = { Pistharas } pistharion_male = { Pistharion } pistharte_female = { Pistharte } pisthartos_male = { Pisthartos } +pitopharnakes_male = { PitofarnacE_s PitopharnakE_s } pityron_male = { Pityron } pius_male = { Pio Pios Piu Pius } placentia_female = { Placentia Plaisance Plazentzia } -placidia_female = { Braye_de_a Plachedza Placidia Placiegia Plaiside Plakitia Plasheza Pragidia } +placidia_female = { Braye_de_a Plachedza Placidia Placidya Placiegia Plaiside Plakitia Plasheza Pragidia } placidius_male = { Placidio Placidius } placidus_male = { Placidus Plakitas } platon_male = { Platon } -plautia_female = { Plaucia Plautia Plautsa Plosa } -plautilla_female = { Brude_za Plauciella Plautilla Plautsera Plosera Prutilla } +plautia_female = { Plaucia Plautia Plautsa Plautya Plosa } +plautilla_female = { Brude_za Plauciella Plautila Plautilla Plautsera Plosera Prutilla } plautus_male = { Plautus Plawteh } plinius_male = { Pline_ Pline_o Plinius } plotina_female = { Plotina } @@ -3361,14 +3525,14 @@ polybos_male = { Polybos } polydeukes_male = { Polideuke Poloteuqe Polydeukes } polydoros_male = { Polydoros } polykrates_male = { Polykrates } -pompeia_female = { Pompeia Pompeie Pumpea Pumpeia } +pompeia_female = { Pompeia Pompeie Pompeya Pumpea Pumpeia } pompeius_male = { Bobbe_u Bobbiu Pompay Pompeiui Pompeius Pompey Pumpeiu Pumpey } pomponia_female = { Pomponia } pomponius_male = { Pomponios Pomponius } pontentinus_male = { Pontentinus Potentinus } pontianus_male = { Ponchanui Pontianus Punshany Puntianu } -pontius_male = { Bo_dze_u PO_ncio PonC_ Ponc_ Ponce Ponge_ Pons Ponsio Pontio Pontius Ponz Pontziu Pontzu Ponze_o Ponzu } -poppaea_female = { Bobbea Pope_a Poppaea Poppea Pupie_a Puppiea } +pontius_male = { Bo_dze_u PO_ncio PonC_ Ponc_ Ponce Ponge_ Pons Ponsio Pontio Pontius Pontziu Pontzu Ponz Ponze_o Ponzu } +poppaea_female = { Bobbea Pofya Pope_a Poppaea Poppea Pupie_a Puppiea } poppo_male = { Pappo Poppo } porcellu_male = { Boryezu Porcellu Porgellu } porphyrios_male = { Porphyra Porphyrios } @@ -3376,6 +3540,7 @@ poseidonia_female = { Poseidonia } poseidonios_male = { Poseidonios Posidounios } potolites_male = { Potolites } pourandokht_female = { Burandoxt Pourandokht } +pourthaios_male = { Pourthaios Pourthaius } pouruchista_female = { Pouruchista } poutes_male = { Poute Poutes } praeiecta_female = { Praeiecta Pre_ie_pta Pre_ie_uta Pre_iepta } @@ -3419,12 +3584,12 @@ pshernousir_male = { Pshernousir } pshmpnoute_male = { Pshmpnoute } psyche_female = { Psiqe Psyche Psykhe } psythia_female = { Psythia } -ptolemaios_male = { Ptole Ptolemaeus Ptolemai Ptolemaios PtolE_mE_e Ptolemee Ptolemy Tolemeu Tolleme_ui Tuiemie_y } +ptolemaios_male = { PtolE_mE_e Ptole Ptolemaeus Ptolemai Ptolemaios Ptolemee Ptolemy Tolemeu Tolleme_ui Tuiemie_y } ptolemais_female = { Ptolemai Ptolemais } -publia_female = { Pubia Publia Publla } +publia_female = { Pubia Publia Publla Publya } publius_male = { Pubiy Publiu Publius Publlui } pujman_male = { Pujman } -pulcheria_female = { Burggere_a Pourkeria Pulcheria Pulcieria Pulshera Purcceria } +pulcheria_female = { Burggere_a Pourkeria Pulcheria Pulcherya Pulcieria Pulshera Purcceria } pumbaa_male = { Pumbaa } pupa_female = { Buba Pupa } pupa_male = { Buba Pupa } @@ -3443,6 +3608,13 @@ quintus_male = { Centui Centy Cind Cintu G?du Koi_ntos Quinto Quintus Qwinteh } quirinus_male = { Quirinus } rabiah_female = { Rabiah } rachel_female = { Hrakhel Raahelamma Rachel Raquel } +radamasis_male = { Radamasis Ralamasis } +radameistos_male = { Radameistos Ralameistos Ralameistus } +radamophourtos_male = { Radamophourtos Ralamofourtus Ralamophourtos } +radamphon_male = { RadamphO_n RalamfO_n RalamphO_n } +radampson_male = { RadampsO_n RalampsO_n } +radamsadios_male = { Radamsadios Ralamsalios Ralamsalius } +radanpson_male = { RadanpsO_n RalanpsO_n } radelchis_male = { Radelchis } radgis_male = { Radgis Ratchis } radhiya_female = { Radhiya } @@ -3493,6 +3665,8 @@ ranaditya_male = { Ranaditya Ranatitta } rangraja_male = { Rangraj Rangraja } rano_male = { Rano } rantha_female = { Rantha } +raodmeos_male = { RaodmE_os RaolmE_os RaolmE_us } +rapakes_male = { RapacE_s RapakE_s } rapautos_male = { Rapautos } raphael_male = { Arrae_l RafaEl Rafael Rafaello Raphael Raziel } raphaela_female = { Raphaela Raphailia } @@ -3503,6 +3677,7 @@ rashid_male = { Rachid Rashid } rashida_female = { Rasheda Rashida Rashidah Rasida } rashidi_male = { Rashidi } rate_female = { Arrade Rate } +rathagosos_male = { RathagO_sos RathagO_sus } raunthu_female = { Raunthu } rawwad_male = { Rawwad Revend } raymond-berengar_male = { Raimond-BerenguiE_ Raimond-Berenguie_ Ramon-Berenguer Raymond-Berengar } @@ -3513,9 +3688,9 @@ rebecca_female = { Accamma Herebekka Rebecca Rebekka Riva Rivka } recared_male = { Recared Regaredu Reyaredu } recceswinth_male = { Reccesuinth Recceswinth Receswinth } reciberga_female = { Arreye_berya Reciberga Regiberga } -redsatos_male = { Redsatos Redsatus Ressatus } +redsatos_male = { Redsatos Redsatus Ressatus Rezatus } redsomara_female = { Redsomara Restumara } -redsomaros_male = { Redsomaros Ressimarus Restumaros } +redsomaros_male = { Redsomaros Ressimarus Restumaros Rezimarus } refil_male = { Refil Refill } regina_female = { Regina Rhiainfelt Rioantguellt Rioanuuellt } reginald_male = { RE_genweald Rae_genweald Rainald Rainaut Rainold Ranald Raynaud Raynold Reginald Reginaldus Reginhard Reignarz Reinhold Reinoud Renaud Rheinallt Rinaldo Rinaldu } @@ -3529,8 +3704,10 @@ renard_male = { Reineke Reinhard Renard Renhard } renata_female = { Renata } renatus_male = { Rinatu } resa_female = { Resa } +respendial_male = { Respendial Respenlial } resus_male = { Resui Resus Resy } -reuben_male = { Reuben Reuven Roupen Rupin Rabenu Re_uven } +reuben_male = { Rabenu Re_uven Reuben Reuven Roupen Rupin } +rhadamsades_male = { Rhadamsades RhalamsalE_s Rhalamsales } rhaskos_male = { Rascu Rhaskos } rhaskuporis_male = { Rascupore Rhaskuporis Rheskouporis } rheskutorm_male = { Rascutormu Rheskutorm } @@ -3605,7 +3782,7 @@ ruqayyah_female = { Ruqayyah } rurik_male = { HrE_rekr HrO_rekr Hro_rekr RO_rek RO_rik Ro_rek Ro_rik Rurik } ruscos_male = { Ruscos Ruscus } russus_male = { Rosso Rubino } -rusticiana_female = { Rustechana Rusteshana Rusticiana Rustieciana Rustigiana Urruste_ana } +rusticiana_female = { Rustechana Rusteshana Rusticiana Rusticyana Rustieciana Rustigiana Urruste_ana } ruth_female = { Hrouth Reut Ruth } ruth_male = { Reth Ruth } rutilius_male = { Rusey Rutiellu Rutilius Rutillu Rutsellui Urrude_zu } @@ -3622,6 +3799,7 @@ sabrisho_male = { Sabr-Ishu Sabr_Ishu Sabrisho Sabrisho' } sacer_male = { Sacer } sadayavarman_male = { Cataiyavarman Sadayavarman } sadia_female = { Sadia } +sadimanos_male = { Sadimanos Salimanos Salimanus } sadmarkar_female = { Sadmarkar Semarkar } safi_female = { Safi } safika_female = { Safika } @@ -3631,6 +3809,7 @@ safiyah_female = { Safiyah } saga_female = { SA_ga Saga } sagi_male = { Sagi } said_male = { Saed Said } +saitapharnes_male = { SaitafarnE_s SaitapharnE_s } sakinah_female = { Sakinah } saladdin_male = { Saladino } salama_female = { Salama Salimah } @@ -3639,16 +3818,17 @@ salene_male = { Salene } salih_male = { Salih } salim_male = { Salim } salinguerra_male = { Salinguerra } -sallustia_female = { Salloscia Sallustia Sarusa Sarustsa } +sallustia_female = { Salloscia Sallustia Salustya Sarusa Sarustsa } salonina_female = { Salonina Salun_ina Saron_ena Saruiena } salvator_male = { Bobore Salvado_r Salvador Salvator Salvatore Sarbador Sarvaturi } salvatrix_female = { Salvatrix } -salvianella_female = { Saluian_era Saluieara Salvan_e_lla Salvianella } +salvianella_female = { Saluian_era Saluieara Salvan_e_lla Salvianella Salvyanela } salvianus_male = { Salvianus } samanta_male = { Samant-Singh Samanta Samantasimha } samarasimha_male = { Samar-Singh Samarasimha } samareus_male = { Psamareus Samareus } samaritanus_male = { Samare_danu Samaritanu Samaritanus } +sambida_male = { Sambida Sambila } sambor_male = { Sambo Sambor } sami_female = { Sameah Samee Sameea Sami Samiya Samiyah Samiyya Samya } sami_male = { Sami Samiy } @@ -3657,11 +3837,12 @@ samma_female = { Samma } sammos_male = { Sammos Sammus } samogenos_male = { Samegen Samogenos } samognatus_male = { Samognatus Samomnatui Samu_n_aty } -samson_male = { Jimeno Psimon Samson Se_mon Sembe Semeno Semeon Shem'on Shem_on Shimon Shimshon SimO_n Simaun Simeon Simeoni Simion Simione Simo_ Simon Simone Simoneto Simonetto Simuni Symeon Xemen XimE_n Ximeno Ximenu Sason } -samuel_male = { Patsamouel SA_muel Sa_muel Samoeli Samouel SamuE_li Samuel Samueli Samuhel Sawyl Shmuel Tsamoul Shemu_el } +samson_male = { Jimeno Psimon Samson Sason Se_mon Sembe Semeno Semeon Shem'on Shem_on Shimon Shimshon SimO_n Simaun Simeon Simeoni Simion Simione Simo_ Simon Simone Simoneto Simonetto Simuni Symeon Xemen XimE_n Ximeno Ximenu } +samuel_male = { Patsamouel SA_muel Sa_muel Samoeli Samouel SamuE_li Samuel Samueli Samuhel Sawyl Shemu_el Shmuel Tsamoul } samund_male = { SA_mund SE_mundr } samund_male = { Sa_mund Sae_mundr } sanaa_female = { Sanaa } +sanagos_male = { Sanagos Sanagus } sanatruk_male = { Sanatruk } sancha_female = { Antsa SanC_a Sanc_a Sancha Sanya } sancho_male = { Antso SanC_ Sanc_ Sancho Sanchu Sanciu Sanctus Sandde Sans Sante Sanyo } @@ -3678,32 +3859,41 @@ saprion_male = { Saprion } sara_female = { Here SA_ra Sa_ra Sara Sarah Saramma Sare Sarit Sarra } sarabi_female = { Sarabi } saraginu_male = { Saraginu Saraye_nu } +sarakos_male = { Saracus Sarakos } sarapamon_male = { Sarapamon } sarapia_female = { Sarapia } +saratos_male = { Saratos Saratus } +saraxazos_male = { Saraxazos Saraxazus } sardinia_female = { Sarde_ne_a Sardea Sarden_a Sardinia } sarlinna_female = { Harle_nne Sarle_nne Sarlinna } sarmates_male = { Sarmate Sarmates } +saruke_female = { SarucE_ SarukE_ } satenik_female = { Satenik Satinik } satres_male = { Satre Satrei Satres } +sattion_male = { SatiO_n SattiO_n } satulla_female = { Satulla } -satullos_male = { Satullos Satullus } +satullos_male = { Satullos Satullus Satulus } saturnina_female = { Getorni_ne Satornine Saturnina } saturninus_male = { Satournile Saturn_inu Saturninui Saturninus Saturniny } saturnus_male = { Sadunnu Saturnu Saturnus } +sauagaskos_male = { Sauagascus Sauagaskos } +sauaiosos_male = { SauaiO_sos SauaiO_sus } sauda_female = { Sauda } sauinas_male = { Sauinas Sue_na Suina } saul_male = { Saoul Saul Sha_ul } +sauromates_male = { SauromatE_s Sauromates } sautes_male = { Saucie Sautes } savaric_male = { Sabariquh Savarico Savaricu } savarik_male = { Savarik } savary_male = { Sabaricus Savary } -scantilla_female = { Scanchera Scanshera Scantiella Scantilla } +scantilla_female = { Scanchera Scanshera Scantiella Scantila Scantilla } scilas_male = { Scherai Scilas Sherai } scintilla_female = { Escentille Scintilla } +seauagos_male = { Seauagos Seauagus } sebastian_male = { BastiA_n Bastian SebastiA_n SebastiA_o Sebastia_n Sebastia_o Sebastiaen Sebastian Sebastiano Sebastianos Sebastianu Sebastianus Sebustianu } sebastiana_female = { Sebastiana } secundus_male = { Hecondhe Se_condo Secundus } -sedullus_male = { Ge_dholl Se_dollo Sedullus } +sedullus_male = { Ge_dholl Se_dollo Sedullus Sedulus } seervallabha_male = { CI_vallapa Ci_vallapa Seervallabha } seervallabhan_male = { CI_vallapan Ci_vallapan Seervallabhan } sef_male = { Sef } @@ -3712,6 +3902,7 @@ segarajasekaran_male = { CekarA_cacE_karan Cekara_cace_karan Segarajasekaran } segeric_male = { Se_re_yu Se_yere_yu Segeric Segerigu Sigeric Sigerigu Sigisreiks } segermas_male = { Segermas } seianti_female = { Seianti } +seimeikos_male = { Seimeicus Seimeikos } seimos_male = { Seimos } seleukos_male = { Seleukos } selma_male = { Selma } @@ -3720,6 +3911,7 @@ senachillas_female = { Senachillas Senakhillas } senapollonides_female = { Senapollonides Senaportonides } senara_female = { Senara Zennor } senberenike_female = { Senberenige Senberenike } +senekas_male = { SE_nE_cas SE_nE_kas } seneris_female = { Seneris Thineris } senhermophile_female = { Senhermophile Tshertnermophilis } senona_female = { Senona Senonne } @@ -3733,10 +3925,10 @@ septoumiakes_male = { Septoumiakes } seraph_male = { Serae_nu Serafino Serafinu Seraph Seraphin } seraphina_female = { Seraphina } serapion_male = { Sarapion Serapion } -seren_female = { Heri_ne Se_re_ne Seren Serena Serenne Sherena Sie_rena } +serena_female = { Heri_ne Se_re_ne Seren Serena Serenne Sherena Sie_rena } serenus_male = { Serene Serenos Serenus } serge_male = { Serge } -sergia_female = { Sergia Sherdzha Sherzha Sie_rgia } +sergia_female = { Sergia Sergya Sherdzha Sherzha Sie_rgia } sergius_male = { SE_rgiu Sargis Sarkis Sergio Sergios Sergiu Sergius Serigi Serye_u Sherdzhui Sherzhy Sie_rgiu } serhilda_female = { Serenahilt Serhilda } servius_male = { Servius Serwi } @@ -3748,10 +3940,10 @@ sethra_female = { Sethra } severa_female = { Severa Severre Sheuera Sie_vera } severina_female = { Geui_rin Se_ve_rine Severina Sheuerena Sie_verina } severinus_male = { Severin Severino Severinus Sheuerinui Sheueriny Sie_verinu } -severus_male = { Geve_r Seferus Se_ve_ro Severo Severos Severus Sewereh Sheuerui Sheuery Sie_veru } +severus_male = { Geve_r Se_ve_ro Seferus Severo Severos Severus Sewereh Sheuerui Sheuery Sie_veru } sevilay_female = { Savilay Sevilay } sevindik_female = { Savintik Sevindik } -sextus_male = { Hesd Sesto Se_sto Sexsteh Sextos Sextus She_usty Shepstui Sie_pstu Siste Sistus } +sextus_male = { Hesd Se_sto Sekstus Sesto Sexsteh Sextos Sextus She_usty Shepstui Sie_pstu Siste Sistus } shadhi_male = { S_adI_ S_adi_ Shadhi } shadia_female = { Shadia } shahab_male = { S_ahab Shahab } @@ -3800,6 +3992,9 @@ shuaeib_male = { Shuaeib } shuayb_male = { C_uayb Shuayb } shukriyah_female = { Shukriyah } shulammite_female = { Shulamit Shulamith Shulammit Shulammite } +siauakos_male = { Siauacus Siauakos } +siauask_male = { Siauasc Siauask } +siauos_male = { Siauos Siaus } sibislav_male = { Sibislav } sibylla_female = { Hi_bille Se_bille Sibel Sibil_la Sibila Sibilia Sibilla Sible Sibyl Sibyll Sibylla Sibylle Sybilla Sybille Tsible } sicard_male = { Sicard } @@ -3825,7 +4020,7 @@ sikudhani_female = { Sikudhani } silo_male = { Silo Silu } silvanus_male = { Silba Silvano Silvanos Silvanus } silvester_male = { Silvester Silvestro Silvestru Szilveszter } -silvia_female = { Se_rbe_a Selvie Sheluia Silvia Sirbia } +silvia_female = { Se_rbe_a Selvie Sheluia Silvia Silvya Sirbia } simba_male = { Simba } simhavishnu_male = { Cimmavisnu Simhavishnu } simona_female = { Chimena Simona Simone } @@ -3835,6 +4030,8 @@ sinatos_male = { Sinatos } singhabahu_male = { CinkapA_ku Cinkapa_ku Singhabahu } sinibald_male = { Sinibaldo } sinorix_male = { Sinorix } +siomachos_male = { SiO_machos SiO_machus } +siranos_male = { Siranos Siranus } sirus_male = { Siru } siseguntia_female = { Se_seyude_a Siseguntia } sisenand_male = { Sesnando Shishnand Sisenando Sisnando } @@ -3854,15 +4051,17 @@ smertomara_female = { Smertomara } smertomaros_male = { Smertomaros } smertorix_male = { Smertorix } sobeslaus_male = { SobE_slav Sobeslaus Sobesleif Sobieslav } +sochoubazos_male = { SO_choubazos SO_choubazus } sofia_female = { Saufija Soe_a Sofi Sofia Sofie Sofija Sohvi Sophia Sophie Z_ofie Zofia Zofie ZsO_fia Zso_fia } sollemnia_female = { Solange Sollemnia } -solomon_male = { Saleban Salemon Salmama Salman Salomon Selevan Selyf Shlomo SolomO_n Solomo_n Solomon Sulayman Suleyman Shelomo } +solomon_male = { Saleban Salemon Salmama Salman Salomon Selevan Selyf Shelomo Shlomo SolomO_n Solomo_n Solomon Sulayman Suleyman } solve_male = { SO_lve SO_lvi } solve_male = { So_lve So_lvi } somerled_male = { Somerled Somhairle SumarliT_i } somoda_female = { Somoda } sonpala_male = { Sonpal Sonpala } sora_male = { Sora } +sorchakos_male = { Sorchacus Sorchakos } sorkver_male = { SO_rkver SO_rkvir } sorleone_male = { Sorleone } sosipatra_female = { Sosipatra } @@ -3870,8 +4069,12 @@ sosipatros_male = { Sosipatros } sotas_male = { Sotas } soterichos_male = { Soterichos Soutyrkhe } soyaki_male = { Soyaki } +sozirsauos_male = { Sozirsauos Sozirsaus } sozzo_male = { Sozzo } +spadakos_male = { Spadakos Spalacus Spalakos } spadusa_female = { Spadusa } +sparophotos_male = { Sparofotus Sparophotos } +spharobais_male = { Sfarobais Spharobais } spino_male = { Spinetto } srutat-fedhri_female = { Srutat-Fedhri } stana_female = { Stana } @@ -3885,10 +4088,12 @@ stavacos_male = { Estauche Stavacos } sten_male = { Steinn Sten Steyn } stephania_female = { EstefA_nia Estefa_nia EstefanI_a Estefani_a Estefania Estefenete Estevainha Estienette StE_phanie Ste_fanie Ste_phanie Steane_a Stefana Stefania Stefanie Stephania Stephanie } stephanos_male = { E_tienne Eappen EstE_banu EstE_vA_o EstE_ve Este_va_o Este_ve Esteban Estefen Estevo Estienne Estiennot IstE_vene Isteban IstvA_n Istva_n StE_fanu Steanu Stefan Stefano Stefanu Stefanus Stefen Steffen Stepan Stepannos Stepanos Stepanoz Stephan Stephanos Stephanus Stephen Steven Sthepan Stjepan Szczepan } +storane_female = { StoranE_ } storax_male = { Storax } +stosarakos_male = { Stosaracus Stosarakos } strategios_male = { Strategios Strategos } stratonike_female = { Stratonike } -sturanus_male = { Sturanui Sturanus Sturany } +sturanus_male = { Sturanos Sturanui Sturanus Sturany } styrbeorn_male = { Styrbeorn Styrbjo_rn } styrkar_male = { StyrkA_r Styrkar } subira_female = { Subira } @@ -3897,7 +4102,7 @@ suero_male = { Soeiro Sueiro Suero Sueru } suinthila_male = { Su?de_la Suinthila Suintila } sukda_female = { Sukda } sukhinpala_male = { Sukhinpal Sukhinpala } -sulpicia_female = { Sulpea Sulpecha Sulpecia Sulpicia } +sulpicia_female = { Sulpea Sulpecha Sulpecia Sulpicia Sulpicya } sulpicianus_male = { Soulpikianos Sulpicianus } sulpicius_male = { Soulpikios Sulpicius } sultan_male = { Sultan } @@ -3914,7 +4119,7 @@ surajpala_male = { Surajpal Surajpala } surkhab_male = { Surkhab Surxap } susan_female = { Saisana Shoshana Shoshannah Sosamma Sousanna Susan Susan_a Susana Susanah Susanna Susanne Sushaia Suzana } sutta_female = { Sutta } -suttihos_male = { Suttihos Suttihus } +suttihos_male = { Sutihus Suttihos Suttihus } svanhild_female = { Svanhild Svanhildr } svatopluk_male = { S_wiE_topeL_k Svatopluk Svetopluk Sviatopolk Swietopelk } sven_male = { Soini Suibne Svein Sveinn Sven Svend Sweeney Sweeny Swegn } @@ -3924,6 +4129,7 @@ svjetlana_female = { Sviatlana Svjetlana } swanahild_female = { Suanhilde Swanahild } symmachos_male = { Shemiacy Shemmacui Simachu Simmaccu Simmacu Simmaggu Symmachos Symmachus } synesios_male = { Synesios Synesius } +synges_male = { SyngE_s Synges } syros_male = { Psyros Syros } taabu_female = { Taabu } tabia_male = { Tabia } @@ -3951,6 +4157,7 @@ tamar_female = { Tamar Tamari } tambo_male = { Tambo } tamu_female = { Tamu } tamu_male = { Tamu } +tamura_female = { Tamura } tancostyla_female = { Tancostyla Tanguistl Tangwystl } tancredi_male = { Tancred Tancredi } tandja_male = { Tandja } @@ -3963,7 +4170,7 @@ tarik_male = { Tarik } tarkhun_male = { Tarkhun } tarpa_female = { Tarpa Trebeis } tarpamira_female = { Tarpamira Trebemis } -tarsilla_female = { Tarshera Tarsiella Tarsilla } +tarsilla_female = { Tarshera Tarsiella Tarsila Tarsilla } taruthin_male = { Taruthin Tarutinu } tarutinus_male = { Taruseny Tarutinus Tarutsenui } tati_female = { Tati } @@ -3982,6 +4189,7 @@ tectomaros_male = { Tectomaros Tektomaros } teimouche_female = { Teimouche Teimoukhe } teimouchos_male = { Teimouchos Teimoukhos } teimuraz_male = { Taymuraz Teimuraz } +teiranes_male = { TeiranE_s Teiranes } tejasimha_male = { Tej-Singh Tejasimha } tejpal_male = { Tejapala Tejpal } tele_female = { Tele } @@ -4017,13 +4225,15 @@ theodosios_male = { Chodoshui Shudushy Tedisio Teodizio Teodosiu Tewdos Theodosi theodowalaunus_male = { TU_athal Theodowalaunus Tu_athal Tuathal Tudhoual Tudwal Tugdual Tutn_vales } theognosia_female = { Theognosia } theophane_female = { ThE_ophanie Theophane Theophano } -theophanos_male = { Teanu Teofanu Tifan Theophanos Theophanus } +theophanos_male = { Teanu Teofanu Theophanos Theophanus Tifan } theophila_female = { Theophila } -theophilos_male = { Theophilos Theophilus } +theophilos_male = { Theofilus Theophilos Theophilus } +theothorses_male = { TheothorsE_s Theothorses } theudewald_male = { Tedaldo Theudoald } theudisclus_male = { Theudisclus Thiudigisclus } theutpert_male = { Teutperto } thiik_male = { Thiik } +thirthagos_male = { Thirthagos Thirthagus } thiyya_female = { Te_a Thiyya Tia } thoas_male = { Thoas } thomais_female = { Thomais } @@ -4041,6 +4251,7 @@ thotarion_male = { Thotarion } thoth_male = { Thoth Thout } thrasamund_male = { Talsamudu Thrasamunds Trassamundu } thriti_female = { Thriti } +thuloganos_male = { Thuloganos Thuloganus } thuxra_male = { Thuxra } thyra_female = { TH_yra T_yra T_yri Thyra } tiberia_female = { Tiberia } @@ -4048,18 +4259,21 @@ tiberius_male = { Te_bere_u Teberiui Tebery Thebery Tiberi Tiberios Tiberiu Tibe tiburge_female = { Thetburga Tiborg Tibourge Tiburga Tiburge } tigridia_female = { Tegridia Tigridia } tijani_male = { Tijani } +tilles_male = { TilE_s TillE_s } timagenes_male = { Teimagenes Timagenes } timan_male = { Timan } timon_male = { Timon } timothea_female = { Timothea } timothy_male = { Dimetheos Thimo Timai Timotei Timotheos Timothy } timur_male = { TimE_r Time_r Timur } +tiranios_male = { Tiranios Tiranius } +tirgato_female = { Tirgato } tiridates_male = { Teredase Teredatsei Tiridates } tisa_female = { Tisa } tisemir_male = { TI_semir Tihomir } tishtrya_male = { Tishtrya } tita_female = { Tita } -titiana_female = { Te_dze_ana Techana Teshana Tietiana Titiana Titiane Titziana } +titiana_female = { Te_dze_ana Techana Teshana Tietiana Titiana Titiane Tityana Titziana } titianus_male = { Tidiagnos Titianus Tiziano } titius_male = { Chetsiui Sheshy Tieciu Titius } titoue_male = { Titoue } @@ -4091,9 +4305,11 @@ toste_male = { TO_sti Toste Tostig } totil_male = { T_jO_stO_lfr Totil } totila_male = { Tode_la Totila } touanenn_female = { Touanenn } +toumbagos_male = { Toumbagos Toumbagus } +toumibagos_male = { Toumibagos Toumibagus } touran_female = { Touran } tova_female = { Tova Tovah } -traianus_male = { Talyanu Tragianu Traiane Traianos Traianu Traianus Traien Trajan Tre_anui Tre_any } +traianus_male = { Talyanu Tragianu Traiane Traianos Traianu Traianus Traien Trajan Trayanus Tre_anui Tre_any } trauseus_male = { Trauseus } tribunus_male = { Terbounouos Tribuno Tribunus } trokondeis_female = { Trokondeis } @@ -4134,7 +4350,7 @@ ujana_female = { Ujana } ukhushukan_male = { Ukhushukan } ulf_male = { Guelfo U_lfr Ulf Ulfo Ulfr Ulfu Ulv Welf Wulf Wulff } ulfhild_female = { U_lfhildr Ulfhild Wulfhild Wulfhilde } -ulpia_female = { Olpia Ulpia } +ulpia_female = { Olpia Ulpia Ulpya } ulrich_male = { Odalrico OldR_ich Olderico Oldrich Olrico Udalrich Udalrico Uldarico Ulric Ulrich Ulrik } ulvhilde_female = { Ulfhildr Ulvhilde } umaija_male = { Paome Umaija } @@ -4182,8 +4398,8 @@ valentina_female = { Valentina } valentine_male = { Valentine Valentinos Valentinus } valentinianus_male = { Uaiensheany Uallenchen_anui Valentinianus Valle_ntin_anu } valeran_male = { Valeran } -valeria_female = { Balere_a Baleria Gueleri_e Thinvalerios Uaiera Ualleria Vale_rie Valeria Valerja Valleria } -valerianus_male = { Guelere_an Uaiereany Uallereanui Vaeriano Vale_re_ano Valerianus Valle_reanu Valirianu } +valeria_female = { Balere_a Baleria Gueleri_e Thinvalerios Uaiera Ualleria Vale_rie Valeria Valerja Valerya Valleria } +valerianus_male = { Guelere_an Uaiereany Uallereanui Vaeriano Vale_re_ano Valerianus Valirianu Valle_reanu } valerin_male = { Guelere_n Vale_re_no Valerin } valerius_male = { Uaiery Ualleriui Valerias Valerio Valerios Valerius Valleriu } valhanadeva_male = { Valhana Valhanadeva } @@ -4233,11 +4449,11 @@ vibena_female = { Vibena } vibenos_male = { Vibenos Vibenus } vicaria_female = { Vicaria Vikiaria } vicarius_male = { Vicarius Vikiarios } -victoria_female = { Be_ddore_a Bittoria Ue_utura Ueptoria Veptoria Vetoirie Victoria Vittaurja } +victoria_female = { Be_ddore_a Bittoria Ue_utura Ueptoria Veptoria Vetoirie Victoria Victorya Vittaurja } victorinus_male = { Ue_uturiny Ueptorinui Vepturinu Victorinus } vidurathpala_male = { Vidurathpal Vidurathpala } vigdis_female = { VigdI__s VigdI_s Vigdis } -vigilantia_female = { Uedzherantsa Uezheransa Vegelancia Vigilantia } +vigilantia_female = { Uedzherantsa Uezheransa Vegelancia Vigilantia Vigilantya } vigilius_male = { Uedzhellui Uezhey Vegellu Vigilius } vigraharaja_male = { Vigraharaja Vigrharaja } vijayaditya_male = { VicayA_titta Vicaya_titta Vijayaditya } @@ -4250,9 +4466,9 @@ vinciguerra_male = { Vinciguerra } vindafarnah_male = { Vindafarnah } vindarna_male = { Vindarna } vindilla_female = { Vindilla } -vindillos_male = { Vindillos Vindillus } +vindillos_male = { Vindillos Vindillus Vindilus } vindos_male = { Vindo Vindos Vindus } -vindotorix_male = { Guindori_ Vindn_tn_re_is Vindotorix } +vindotorix_male = { Guindori_ Vindn_tn_re_is Vindotoriks Vindotorix } virabhadra_male = { Kwirapabhadra Virabhadra } virakhesari_male = { VI_rakE_cari Vi_rake_cari Virakhesari } virarajendra_male = { VI_rarA_cE_ntira Vi_rara_ce_ntira Virarajendra } @@ -4267,10 +4483,10 @@ vishtaspa_male = { Vishtaspa } vispa-thaurvo-ashtray_female = { Vispa-Thaurvo-Ashtray } vitaca_female = { VitaC_a } vitale_male = { Guitol Gwydol Veitalis Vidual Vitale Vitalis } -vitalianus_male = { Uetaieany Uetalleanui Vitalianus Vitaliano Vitalianos Vitalleanu } +vitalianus_male = { Uetaieany Uetalleanui Vitaliano Vitalianos Vitalianus Vitalleanu } vitalinus_male = { Guidele_n Gwydolin Vitale_no Vitalinus } vito_male = { Idu Vait Vito Vitu } -vivian_female = { Be_be_ana Bibiana Uiuiana Vivian Viviana } +viviana_female = { Be_be_ana Bibiana Uiuiana Vivian Viviana Vivyana } vivianus_male = { Be_be_anu Bibianu Bibianus Vivianu Vivianus } vivili_female = { Vivilde Vivili } viyus_male = { Viyus } @@ -4322,7 +4538,11 @@ withred_male = { WihtrE_d Wihtrae_d Withred } witiza_male = { Vitiza Witiza } wolfram_male = { Vulframn Wolfram } wun_male = { Wun } +xartamos_male = { Xartamos Xartamus } +xarthanos_male = { Xarthanos Xarthanus } +xegodis_male = { XE_godis XE_golis } xemraja_male = { Kshemraja Xemraja } +xiamphokanos_male = { XiamfO_canus XiamphO_kanos } ximena_female = { Jimena Ximena } xshathrita_male = { Xshathrita } xshayarshan_male = { Xshayarshan } @@ -4359,6 +4579,9 @@ yunusa_male = { Yunusa } yusa_male = { Yusa } yves_male = { Erouan Erwan Ives Ivo Yves } yvonne_female = { Erouana Erwana Yvon Yvonne } +zabagios_male = { Zabagios Zabagius } +zabandos_male = { Zabandos Zabanlos Zabanlus } +zabargos_male = { Zabargos Zabargus } zabazion_male = { Zabazion } zabdai_male = { Zabdai Zebidaios } zachariah_male = { Zacarie Zaccaria Zachariah Zacharias Zacharria Zachary Zack Zakariyah Zakariyya Zakharias Zechariah } @@ -4410,10 +4633,11 @@ zohar_male = { Zohar } zoilos_male = { Zoilos } zopyros_male = { Zopyros } zosimos_male = { Zosima Zosimos Zosimus } +zosines_male = { ZosinE_s Zosines } zubayda_female = { Zubayda Zubaydah } zubeyr_male = { Zuber Zuberi Zubeyr } zuhayr_male = { Zuhayr al-Zuhayr } zura_female = { Zura } zuri_female = { Zuri } zuwena_female = { Zuwena } -zymt_male = { Zymt } \ No newline at end of file +zymt_male = { Zymt } diff --git a/WtWSMS/common/culture/traditions/BP_regional_traditions.txt b/WtWSMS/common/culture/traditions/BP_regional_traditions.txt index e0ef36ebde..fd07329f0f 100644 --- a/WtWSMS/common/culture/traditions/BP_regional_traditions.txt +++ b/WtWSMS/common/culture/traditions/BP_regional_traditions.txt @@ -2413,6 +2413,7 @@ tradition_elite_rulership = { is_changed_if_enough_counties = yes #Just for flavor; has to be a per-tradition check martial_education_more_valued = yes learning_education_less_valued = yes + lower_hybridization_acceptance = yes } culture_modifier = { cultural_acceptance_gain_mult = -0.50 diff --git a/WtWSMS/common/decision_group_types/BP_decision_group_types.txt b/WtWSMS/common/decision_group_types/BP_decision_group_types.txt index f3987a68cc..4a2ae095a7 100644 --- a/WtWSMS/common/decision_group_types/BP_decision_group_types.txt +++ b/WtWSMS/common/decision_group_types/BP_decision_group_types.txt @@ -1,4 +1,9 @@ -BP_religious_decisions_major = { +BP_title_decisions_major = { #AKA Title landing + sort_order = 190 + gui_tags = { big_button } + important_decision_group = yes +} +BP_religious_decisions_major = { sort_order = 175 gui_tags = { big_button } important_decision_group = yes diff --git a/WtWSMS/common/decisions/80_major_decisions_BP_overwrite.txt b/WtWSMS/common/decisions/80_major_decisions_BP_overwrite.txt index b24c8c609c..c31423e608 100644 --- a/WtWSMS/common/decisions/80_major_decisions_BP_overwrite.txt +++ b/WtWSMS/common/decisions/80_major_decisions_BP_overwrite.txt @@ -289,7 +289,6 @@ found_empire_decision = { } desc = found_empire_decision_desc - ##### Changed from Vanilla vvvvv is_shown = { highest_held_title_tier = tier_kingdom OR = { @@ -302,11 +301,7 @@ found_empire_decision = { NOT = { has_game_rule = off_custom_kingdoms } is_landed_or_landless_administrative = yes is_confederation_member = no - ##### Changed from Vanilla vvvvv - this.primary_title = { is_titular = no } - ##### Changed from Vanilla ^^^^^ } - ##### Changed from Vanilla ^^^^^ ##### Changed from Vanilla vvvvv is_valid = { @@ -417,6 +412,13 @@ found_empire_decision = { } } + ##### Changed from Vanilla vvvvv + custom_tooltip = { + text = your_primary_title_is_not_titular + primary_title = { is_titular = no } + } + ##### Changed from Vanilla ^^^^^ + rule_title_creation_imperial_power_projection_title_creation_trigger = yes } ##### Changed from Vanilla ^^^^^ diff --git a/WtWSMS/common/decisions/BP_character_decisions.txt b/WtWSMS/common/decisions/BP_character_decisions.txt new file mode 100644 index 0000000000..0edd0ef4c5 --- /dev/null +++ b/WtWSMS/common/decisions/BP_character_decisions.txt @@ -0,0 +1,54 @@ +#Augustulus looses the nickname +remove_augusutulus_nickname = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_byz_throne.dds" + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 0 + hegemony = 60 + } + + desc = remove_augusutulus_nickname_desc + selection_tooltip = remove_augusutulus_nickname_tooltip + + is_shown = { + root = character:96054 + has_nickname = nick_augustulus + } + + is_valid_showing_failures_only = { + is_available_adult = yes + is_at_war = no + #If playing with coronations, is coronated + trigger_if = { + limit = { has_dlc_feature = coronations } + has_realm_law = crowned_emperor + } + trigger_if = { + limit = { has_active_diarchy = yes } + diarchy_swing <= 25 + } + #Has to hold a Roman empire + custom_tooltip = { + text = holds_a_roman_empire + OR = { + any_held_title = { this = title:h_western_roman_empire } + any_held_title = { this = title:h_eastern_roman_empire } + any_held_title = { this = title:h_roman_empire } + } + } + } + + cost = { prestige = 100 } + + effect = { remove_nickname = yes } + + ai_will_do = { + base = 100 + } +} \ No newline at end of file diff --git a/WtWSMS/common/decisions/BP_establish_de_jure_decisions.txt b/WtWSMS/common/decisions/BP_establish_de_jure_decisions.txt index 285dbf5c19..e76a981807 100644 --- a/WtWSMS/common/decisions/BP_establish_de_jure_decisions.txt +++ b/WtWSMS/common/decisions/BP_establish_de_jure_decisions.txt @@ -16,7 +16,7 @@ picture = { reference = "gfx/interface/illustrations/decisions/decision_legitimacy.dds" } - decision_group_type = major + decision_group_type = BP_title_decisions_major title = establish_de_jure_kingdom_decision_title desc = establish_de_jure_kingdom_decision_desc @@ -26,8 +26,6 @@ is_shown = { top_liege = this highest_held_title_tier = tier_kingdom - root.primary_title = { is_titular = yes } - root.number_of_not_titular_kingdoms = 0 #On the off-chance we have a de-jure title, we don't get to do this #Roman Chars do things differently if it's within the Roman Empire trigger_if = { limit = { culture = { has_cultural_parameter = can_restore_roman_empire } } @@ -176,6 +174,14 @@ is_available_at_peace_adult = yes is_imprisoned = no is_adult = yes + custom_tooltip = { + text = has_non_titular_kingdom + root.number_of_not_titular_kingdoms = 0 #On the off-chance we have a de-jure title, we don't get to do this + } + custom_tooltip = { + text = your_primary_title_is_not_titular + primary_title = { is_titular = no } + } } cost = { @@ -185,6 +191,10 @@ limit = { has_treasury = yes } add = 500 } + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 200 + } } gold = { value = 0 @@ -192,8 +202,18 @@ limit = { has_treasury = no } add = 500 } + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 200 + } + } + prestige = { + value = 2500 + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 1000 + } } - prestige = 2500 } effect = { @@ -228,7 +248,7 @@ swap_roman_province_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" } - decision_group_type = major + decision_group_type = BP_title_decisions_major title = swap_roman_province_decision_title desc = swap_roman_province_decision_desc @@ -238,8 +258,6 @@ swap_roman_province_decision = { is_shown = { top_liege = this highest_held_title_tier = tier_kingdom - root.primary_title = { is_titular = yes } - root.number_of_not_titular_kingdoms = 0 #On the off-chance we have a de-jure title, we don't get to do this #Roman Chars do things differently if its within the Roman Empire culture = { has_cultural_parameter = can_restore_roman_empire } OR = { @@ -354,6 +372,14 @@ swap_roman_province_decision = { is_available_at_peace_adult = yes is_imprisoned = no is_adult = yes + custom_tooltip = { + text = has_non_titular_kingdom + root.number_of_not_titular_kingdoms = 0 #On the off-chance we have a de-jure title, we don't get to do this + } + custom_tooltip = { + text = your_primary_title_is_not_titular + primary_title = { is_titular = no } + } } cost = { @@ -363,6 +389,10 @@ swap_roman_province_decision = { limit = { has_treasury = yes } add = 500 } + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 200 + } } gold = { value = 0 @@ -370,6 +400,10 @@ swap_roman_province_decision = { limit = { has_treasury = no } add = 500 } + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 200 + } } prestige = { value = 0 @@ -455,7 +489,7 @@ establish_de_jure_empire_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_legitimacy.dds" } - decision_group_type = major + decision_group_type = BP_title_decisions_major title = establish_de_jure_empire_decision_title desc = establish_de_jure_empire_decision_desc @@ -466,8 +500,6 @@ establish_de_jure_empire_decision = { is_shown = { top_liege = this highest_held_title_tier = tier_empire - root.primary_title = { is_titular = yes } - root.number_of_not_titular_empires = 0 #On the off-chance we have a de-jure title, we don't get to do this #Roman Empires are special NOT = { has_title = title:e_wre } NOT = { has_title = title:e_byzantium } @@ -601,6 +633,14 @@ establish_de_jure_empire_decision = { is_available_at_peace_adult = yes is_imprisoned = no is_adult = yes + custom_tooltip = { + text = has_non_titular_empire + root.number_of_not_titular_empires = 0 #On the off-chance we have a de-jure title, we don't get to do this + } + custom_tooltip = { + text = your_primary_title_is_not_titular + primary_title = { is_titular = no } + } } cost = { @@ -610,6 +650,10 @@ establish_de_jure_empire_decision = { limit = { has_treasury = yes } add = 750 } + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 300 + } } gold = { value = 0 @@ -617,8 +661,18 @@ establish_de_jure_empire_decision = { limit = { has_treasury = no } add = 750 } + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 300 + } + } + prestige = { + value = 5000 + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 2000 + } } - prestige = 5000 } effect = { @@ -667,7 +721,7 @@ establish_de_jure_hegemony_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_legitimacy.dds" } - decision_group_type = major + decision_group_type = BP_title_decisions_major title = establish_de_jure_hegemony_decision_title desc = establish_de_jure_hegemony_decision_desc @@ -678,8 +732,6 @@ establish_de_jure_hegemony_decision = { is_shown = { top_liege = this highest_held_title_tier = tier_hegemony - root.primary_title = { is_titular = yes } - root.number_of_not_titular_hegemonies = 0 #On the off-chance we have a de-jure title, we don't get to do this #Roman Empires are special NOT = { has_title = title:h_western_roman_empire } NOT = { has_title = title:h_eastern_roman_empire } @@ -806,6 +858,14 @@ establish_de_jure_hegemony_decision = { is_available_at_peace_adult = yes is_imprisoned = no is_adult = yes + custom_tooltip = { + text = has_non_titular_hegemony + root.number_of_not_titular_hegemonies = 0 #On the off-chance we have a de-jure title, we don't get to do this + } + custom_tooltip = { + text = your_primary_title_is_not_titular + primary_title = { is_titular = no } + } } cost = { @@ -815,6 +875,10 @@ establish_de_jure_hegemony_decision = { limit = { has_treasury = yes } add = 1000 } + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 400 + } } gold = { value = 0 @@ -822,8 +886,18 @@ establish_de_jure_hegemony_decision = { limit = { has_treasury = no } add = 1000 } + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 400 + } + } + prestige = { + value = 10000 + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 4000 + } } - prestige = 10000 } effect = { diff --git a/WtWSMS/common/decisions/BP_major_decisions_cultural.txt b/WtWSMS/common/decisions/BP_major_decisions_cultural.txt index 84c49e91fa..a576eca275 100644 --- a/WtWSMS/common/decisions/BP_major_decisions_cultural.txt +++ b/WtWSMS/common/decisions/BP_major_decisions_cultural.txt @@ -111,7 +111,10 @@ adopt_bolghar_identity_decision = { OR = { AND = { prestige_level >= 3 - legitimacy_level >=3 + trigger_if = { + limit = { has_legitimacy = yes } + legitimacy_level >=3 + } } has_trait = legendary_leader } @@ -159,3 +162,109 @@ adopt_bolghar_identity_decision = { base = 100 } } + +2000th_anniversery_of_gothic_kingdom_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/kubrat_and_his_sons.dds" + } + decision_group_type = major + + desc = 2000th_anniversery_of_gothic_kingdom_decision_desc + selection_tooltip = 2000th_anniversery_of_gothic_kingdom_decision_tooltip + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 60 + } + + is_shown = { + culture = { any_parent_culture_or_above = { this = culture:gothic } } + culture = { has_cultural_pillar = heritage_gothic } + NOT = { has_global_variable = 2000th_anniversery_of_gothic_kingdom } + } + + is_valid = { + #Have to be the dynast + this = this.dynasty.dynast + #Have Oral Law, Social Stratification, and Formalized Rituals + culture = { has_innovation = innovation_leges_barbarorum } + culture = { has_innovation = innovation_social_stratification } + culture = { has_innovation = innovation_formalized_rituals } + #Must be an Emperor or Hegemon + primary_title.tier >= tier_empire + #Have to have an impressive Realm + realm_size >= 150 + OR = { + AND = { + prestige_level >= 3 + has_trait = legendary_leader + } + AND = { + prestige_level >= 4 + trigger_if = { + limit = { has_legitimacy = yes } + legitimacy_level >= 5 + } + } + } + } + + is_valid_showing_failures_only = { + is_at_war = no + is_available_adult = yes + } + + cost = { + prestige = 1000 + piety = 100 + + treasury = { + value = 0 + if = { + limit = { has_treasury = yes } + add = { + value = 50 + every_realm_county = { add = 5 } + } + multiply = { + value = 10 + subtract = this.dynasty_prestige_level + max = 5 + } + } + } + gold = { + value = 0 + if = { + limit = { has_treasury = no } + add = { + value = 50 + every_realm_county = { add = 5 } + } + multiply = { + value = 10 + subtract = dynasty_prestige_level + max = 5 + } + } + } + } + + effect = { + set_global_variable = 2000th_anniversery_of_gothic_kingdom + save_scope_as = the_celebrant + show_as_tooltip = { celebrate_2000_year_anniversery_of_goths_effect = yes } + hidden_effect = { trigger_event = { id = BP_major_culture_decisions.0100 } } + } + + #AI will always do this if possible + ai_potential = { always = yes } + + ai_will_do = { + base = 100 + } +} diff --git a/WtWSMS/common/decisions/dlc_decisions/mpo/mpo_decisions_BP_overwrite.txt b/WtWSMS/common/decisions/dlc_decisions/mpo/mpo_decisions_BP_overwrite.txt index 5ac1c21e6f..b6c8255e7a 100644 --- a/WtWSMS/common/decisions/dlc_decisions/mpo/mpo_decisions_BP_overwrite.txt +++ b/WtWSMS/common/decisions/dlc_decisions/mpo/mpo_decisions_BP_overwrite.txt @@ -98,8 +98,10 @@ call_for_confederation_decision = { } } ##### Changed from Vanilla ^^^^^ + cooldown = { years = 5 } + ##### Changed from Vanilla vvvvv is_valid_showing_failures_only = { age >= 6 NOT = { has_trait = infirm } @@ -110,7 +112,17 @@ call_for_confederation_decision = { } is_migrating = no } + ##### Changed from Vanilla vvvvv + trigger_if = { + limit = { government_has_flag = government_is_high_tribal } + custom_tooltip = { + text = law_prevents_forming_confederations + NOT = { has_realm_law_flag = cannot_use_confederation_decision } + } + } + ##### Changed from Vanilla ^^^^^ } + ##### Changed from Vanilla ^^^^^ cost = { prestige = { @@ -1683,7 +1695,7 @@ leave_confederation_decision = { NOT = { confederation_neighboring_foe_trigger = { CHARACTER = root } } confederation = { any_confederation_member = { count > 8 } } } - add = 100 + add = 250 } ##### Changed from Vanilla ^^^^^ } diff --git a/WtWSMS/common/diarchies/diarchy_types/BP_Roman_Administrative.txt b/WtWSMS/common/diarchies/diarchy_types/BP_Roman_Administrative.txt index c7be600fad..74a791ddde 100644 --- a/WtWSMS/common/diarchies/diarchy_types/BP_Roman_Administrative.txt +++ b/WtWSMS/common/diarchies/diarchy_types/BP_Roman_Administrative.txt @@ -4,10 +4,10 @@ end = { liege = { + NOT = { highest_held_title_tier >= tier_hegemony } NOR = { government_has_flag = government_is_roman_administrative government_has_flag = government_is_subroman_administrative - highest_held_title_tier >= tier_hegemony } NOR = { has_realm_law = roman_chancellor_law diff --git a/WtWSMS/common/dynasty_perks/BP_despoilation.txt b/WtWSMS/common/dynasty_perks/BP_despoilation.txt index 687769e618..6d6444ca2f 100644 --- a/WtWSMS/common/dynasty_perks/BP_despoilation.txt +++ b/WtWSMS/common/dynasty_perks/BP_despoilation.txt @@ -98,6 +98,9 @@ BP_despoilation_legacy_4 = { #Barbarian Settlement custom_description_no_bullet = { #+15% Promote Culture Speed, +15% Faith Conversion Speed text = BP_despoilation_legacy_4_effect_1 } + custom_description_no_bullet = { #Cheaper de jure establishment + text = BP_despoilation_legacy_4_effect_2 + } } character_modifier = {} diff --git a/WtWSMS/common/effect_localization/BP_dynasty_legacy_localization.txt b/WtWSMS/common/effect_localization/BP_dynasty_legacy_localization.txt index ba3776aabe..baaa9942c3 100644 --- a/WtWSMS/common/effect_localization/BP_dynasty_legacy_localization.txt +++ b/WtWSMS/common/effect_localization/BP_dynasty_legacy_localization.txt @@ -43,6 +43,11 @@ BP_despoilation_legacy_4_effect_1 = { third = BP_DESPOILATION_LEGACY_4_EFFECT_1 global = BP_DESPOILATION_LEGACY_4_EFFECT_1 } +BP_despoilation_legacy_4_effect_2 = { + first = BP_DESPOILATION_LEGACY_4_EFFECT_2 + third = BP_DESPOILATION_LEGACY_4_EFFECT_2 + global = BP_DESPOILATION_LEGACY_4_EFFECT_2 +} BP_despoilation_legacy_5_effect_1 = { first = BP_DESPOILATION_LEGACY_5_EFFECT_1 third = BP_DESPOILATION_LEGACY_5_EFFECT_1 diff --git a/WtWSMS/common/flavorization/BP_00_east_iranian_heritage.txt b/WtWSMS/common/flavorization/BP_00_east_iranian_heritage.txt index b8fc9c3cd9..07802bd3fe 100644 --- a/WtWSMS/common/flavorization/BP_00_east_iranian_heritage.txt +++ b/WtWSMS/common/flavorization/BP_00_east_iranian_heritage.txt @@ -215,7 +215,7 @@ count_male_iazyges = { tier = county priority = 18 governments = { tribal_government high_tribal_government roman_federate_government prefeudal_government feudal_government clan_government nomad_government administrative_government } - name_lists = { name_list_iazyges } + name_lists = { name_list_sarmatian } flavourization_rules = { top_liege = no } @@ -225,7 +225,7 @@ county_iazyges = { tier = county priority = 18 governments = { tribal_government high_tribal_government roman_federate_government prefeudal_government feudal_government clan_government nomad_government administrative_government } - name_lists = { name_list_iazyges } + name_lists = { name_list_sarmatian } flavourization_rules = { top_liege = no } @@ -237,7 +237,7 @@ duke_male_iazyges = { tier = duchy priority = 27 governments = { tribal_government high_tribal_government roman_federate_government prefeudal_government feudal_government clan_government nomad_government administrative_government } - name_lists = { name_list_iazyges } + name_lists = { name_list_sarmatian } flavourization_rules = { top_liege = no } @@ -247,7 +247,7 @@ duchy_iazyges = { tier = duchy priority = 27 governments = { tribal_government high_tribal_government roman_federate_government prefeudal_government feudal_government clan_government nomad_government administrative_government } - name_lists = { name_list_iazyges } + name_lists = { name_list_sarmatian } flavourization_rules = { top_liege = no } @@ -259,7 +259,7 @@ king_male_iazyges = { tier = kingdom priority = 48 governments = { tribal_government high_tribal_government roman_federate_government prefeudal_government feudal_government clan_government nomad_government administrative_government } - name_lists = { name_list_iazyges } + name_lists = { name_list_sarmatian } flavourization_rules = { top_liege = no } @@ -269,7 +269,7 @@ kingdom_iazyges = { tier = kingdom priority = 48 governments = { tribal_government high_tribal_government roman_federate_government prefeudal_government feudal_government clan_government nomad_government administrative_government } - name_lists = { name_list_iazyges } + name_lists = { name_list_sarmatian } flavourization_rules = { top_liege = no } diff --git a/WtWSMS/common/governments/zzzzz_primitive_government_types.txt b/WtWSMS/common/governments/zzzzz_primitive_government_types.txt index dfac6d5c8f..0af9ef3dbe 100644 --- a/WtWSMS/common/governments/zzzzz_primitive_government_types.txt +++ b/WtWSMS/common/governments/zzzzz_primitive_government_types.txt @@ -49,6 +49,8 @@ can_hold_castles_and_tribes #Just informative cannot_advance_beyond_late_antiquity_era #Just informative + government_can_raid_rule + high_tribal_character_modifiers } diff --git a/WtWSMS/common/landed_titles/BP_e_abyssinia.txt b/WtWSMS/common/landed_titles/BP_e_abyssinia.txt index 0b1be8ff15..125886965d 100644 --- a/WtWSMS/common/landed_titles/BP_e_abyssinia.txt +++ b/WtWSMS/common/landed_titles/BP_e_abyssinia.txt @@ -1008,6 +1008,7 @@ k_nubia = { cultural_names = { #Roman Cultures name_list_roman = cn_primis + name_list_sarmatian_romance = cn_primis name_list_romano_gallic = cn_primis name_list_romano_hispanic = cn_primis name_list_romano_british = cn_primis @@ -1045,6 +1046,7 @@ k_nubia = { cultural_names = { #Roman Cultures name_list_roman = cn_primis + name_list_sarmatian_romance = cn_primis name_list_romano_gallic = cn_primis name_list_romano_hispanic = cn_primis name_list_romano_british = cn_primis @@ -1095,6 +1097,7 @@ k_nubia = { cultural_names = { #Roman Cultures name_list_roman = cn_pachoras + name_list_sarmatian_romance = cn_pachoras name_list_romano_gallic = cn_pachoras name_list_romano_hispanic = cn_pachoras name_list_romano_british = cn_pachoras @@ -1132,6 +1135,7 @@ k_nubia = { cultural_names = { #Roman Cultures name_list_roman = cn_pachoras + name_list_sarmatian_romance = cn_pachoras name_list_romano_gallic = cn_pachoras name_list_romano_hispanic = cn_pachoras name_list_romano_british = cn_pachoras diff --git a/WtWSMS/common/landed_titles/BP_e_armenia.txt b/WtWSMS/common/landed_titles/BP_e_armenia.txt index 910e1506d1..577a704d3a 100644 --- a/WtWSMS/common/landed_titles/BP_e_armenia.txt +++ b/WtWSMS/common/landed_titles/BP_e_armenia.txt @@ -233,6 +233,7 @@ e_armenia = { cultural_names = { #Roman Cultures name_list_roman = cn_archaeopolis + name_list_sarmatian_romance = cn_archaeopolis name_list_romano_gallic = cn_archaeopolis name_list_romano_hispanic = cn_archaeopolis name_list_romano_british = cn_archaeopolis @@ -271,6 +272,7 @@ e_armenia = { cultural_names = { #Roman Cultures name_list_roman = cn_cytaea + name_list_sarmatian_romance = cn_cytya name_list_romano_gallic = cn_cytaea name_list_romano_hispanic = cn_cytaea name_list_romano_british = cn_cytaea @@ -305,6 +307,7 @@ e_armenia = { cultural_names = { #Roman Cultures name_list_roman = cn_ziganne + name_list_sarmatian_romance = cn_ziganne name_list_romano_gallic = cn_ziganne name_list_romano_hispanic = cn_ziganne name_list_romano_british = cn_ziganne @@ -363,6 +366,7 @@ e_armenia = { cultural_names = { #Roman Cultures name_list_roman = cn_schemarum +name_list_sarmatian_romance = cn_schemarum name_list_romano_gallic = cn_schemarum name_list_romano_hispanic = cn_schemarum name_list_romano_british = cn_schemarum @@ -401,6 +405,7 @@ e_armenia = { cultural_names = { #Roman Cultures name_list_roman = cn_bathys +name_list_sarmatian_romance = cn_bathys name_list_romano_gallic = cn_bathys name_list_romano_hispanic = cn_bathys name_list_romano_british = cn_bathys @@ -435,6 +440,7 @@ e_armenia = { cultural_names = { #Roman Cultures name_list_roman = cn_phasis +name_list_sarmatian_romance = cn_fasis name_list_romano_gallic = cn_phasis name_list_romano_hispanic = cn_phasis name_list_romano_british = cn_phasis @@ -469,6 +475,7 @@ e_armenia = { cultural_names = { #Roman Cultures name_list_roman = cn_rhodopolis +name_list_sarmatian_romance = cn_rhodopolis name_list_romano_gallic = cn_rhodopolis name_list_romano_hispanic = cn_rhodopolis name_list_romano_british = cn_rhodopolis @@ -503,6 +510,7 @@ e_armenia = { cultural_names = { #Roman Cultures name_list_roman = cn_sarapanis +name_list_sarmatian_romance = cn_sarapanis name_list_romano_gallic = cn_sarapanis name_list_romano_hispanic = cn_sarapanis name_list_romano_british = cn_sarapanis @@ -546,6 +554,7 @@ e_armenia = { cultural_names = { #Roman Cultures name_list_roman = cn_sebastopolis +name_list_sarmatian_romance = cn_sebastopolis name_list_romano_gallic = cn_sebastopolis name_list_romano_hispanic = cn_sebastopolis name_list_romano_british = cn_sebastopolis @@ -580,6 +589,7 @@ e_armenia = { cultural_names = { #Roman Cultures name_list_roman = cn_pityus +name_list_sarmatian_romance = cn_pityus name_list_romano_gallic = cn_pityus name_list_romano_hispanic = cn_pityus name_list_romano_british = cn_pityus diff --git a/WtWSMS/common/landed_titles/BP_e_britannia.txt b/WtWSMS/common/landed_titles/BP_e_britannia.txt index f5ce05c694..fe1b0ca96f 100644 --- a/WtWSMS/common/landed_titles/BP_e_britannia.txt +++ b/WtWSMS/common/landed_titles/BP_e_britannia.txt @@ -9,6 +9,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_albion + name_list_sarmatian_romance = cn_albiO_n name_list_romano_gallic = cn_albion name_list_gallo_romance = cn_albion name_list_romano_hispanic = cn_albion @@ -73,6 +74,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_maxima_caesariensis + name_list_sarmatian_romance = cn_maksima_caesariensis name_list_romano_gallic = cn_maxima_caesariensis name_list_gallo_romance = cn_maxima_caesariensis name_list_romano_hispanic = cn_maxima_caesariensis @@ -133,7 +135,8 @@ e_britannia = { cultural_names = { #Roman Cultures - name_list_roman = cn_cantiaci + name_list_roman = cn_cantia + name_list_sarmatian_romance = cn_cantyaci name_list_romano_gallic = cn_cantiaci name_list_gallo_romance = cn_cantiaci name_list_romano_hispanic = cn_cantiaci @@ -163,7 +166,8 @@ e_britannia = { cultural_names = { #Roman Cultures - name_list_roman = cn_cantiaci + name_list_roman = cn_cantia + name_list_sarmatian_romance = cn_cantyaci name_list_romano_gallic = cn_cantiaci name_list_gallo_romance = cn_cantiaci name_list_romano_hispanic = cn_cantiaci @@ -194,6 +198,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_portus_dubris + name_list_sarmatian_romance = cn_portus_dubris name_list_romano_gallic = cn_portus_dubris name_list_gallo_romance = cn_portus_dubris name_list_romano_hispanic = cn_portus_dubris @@ -220,6 +225,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_durovernum + name_list_sarmatian_romance = cn_durovernum name_list_romano_gallic = cn_durovernum name_list_gallo_romance = cn_durovernum name_list_romano_hispanic = cn_durovernum @@ -249,6 +255,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_durobrivae + name_list_sarmatian_romance = cn_durobrivae name_list_romano_gallic = cn_durobrivae name_list_gallo_romance = cn_durobrivae name_list_romano_hispanic = cn_durobrivae @@ -291,6 +298,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_atrebates + name_list_sarmatian_romance = cn_atrebatE_s name_list_romano_gallic = cn_atrebates name_list_gallo_romance = cn_atrebates name_list_romano_hispanic = cn_atrebates @@ -320,6 +328,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_pontibus + name_list_sarmatian_romance = cn_pontibus name_list_romano_gallic = cn_pontibus name_list_gallo_romance = cn_pontibus name_list_romano_hispanic = cn_pontibus @@ -347,6 +356,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_vadum_aureum + name_list_sarmatian_romance = cn_vadum_aureum name_list_romano_gallic = cn_vadum_aureum name_list_gallo_romance = cn_vadum_aureum name_list_romano_hispanic = cn_vadum_aureum @@ -376,6 +386,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_regiodunum + name_list_sarmatian_romance = cn_regiodunum name_list_romano_gallic = cn_regiodunum name_list_gallo_romance = cn_regiodunum name_list_romano_hispanic = cn_regiodunum @@ -406,6 +417,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_anderida + name_list_sarmatian_romance = cn_anderida name_list_romano_gallic = cn_anderida name_list_gallo_romance = cn_anderida name_list_romano_hispanic = cn_anderida @@ -434,6 +446,7 @@ e_britannia = { province = 1506 cultural_names = { name_list_roman = cn_mutuantonis + name_list_sarmatian_romance = cn_mutuantonis name_list_romano_gallic = cn_mutuantonis name_list_gallo_romance = cn_mutuantonis name_list_romano_hispanic = cn_mutuantonis @@ -462,6 +475,7 @@ e_britannia = { province = 1507 cultural_names = { name_list_roman = cn_noviomagus + name_list_sarmatian_romance = cn_noviomagus name_list_romano_gallic = cn_noviomagus name_list_gallo_romance = cn_noviomagus name_list_romano_hispanic = cn_noviomagus @@ -490,6 +504,7 @@ e_britannia = { province = 1508 cultural_names = { name_list_roman = cn_leucomagno + name_list_sarmatian_romance = cn_leucomagnO_n name_list_romano_gallic = cn_leucomagno name_list_gallo_romance = cn_leucomagno name_list_romano_hispanic = cn_leucomagno @@ -533,6 +548,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_maxima_caesariensis + name_list_sarmatian_romance = cn_maksima_caesariensis name_list_romano_gallic = cn_maxima_caesariensis name_list_gallo_romance = cn_maxima_caesariensis name_list_romano_hispanic = cn_maxima_caesariensis @@ -564,6 +580,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_londinium + name_list_sarmatian_romance = cn_londinium name_list_romano_gallic = cn_londinium name_list_gallo_romance = cn_londinium name_list_romano_hispanic = cn_londinium @@ -600,6 +617,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_londinium + name_list_sarmatian_romance = cn_londinium name_list_romano_gallic = cn_londinium name_list_gallo_romance = cn_londinium name_list_romano_hispanic = cn_londinium @@ -645,6 +663,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_landini + name_list_sarmatian_romance = cn_landini name_list_romano_gallic = cn_landini name_list_gallo_romance = cn_landini name_list_romano_hispanic = cn_landini @@ -676,6 +695,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_sulloniacis + name_list_sarmatian_romance = cn_suloniacis name_list_romano_gallic = cn_sulloniacis name_list_gallo_romance = cn_sulloniacis name_list_romano_hispanic = cn_sulloniacis @@ -700,6 +720,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_brinavis + name_list_sarmatian_romance = cn_brinavis name_list_romano_gallic = cn_brinavis name_list_gallo_romance = cn_brinavis name_list_romano_hispanic = cn_brinavis @@ -726,6 +747,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_camulodunum + name_list_sarmatian_romance = cn_camulodunum name_list_romano_gallic = cn_camulodunum name_list_gallo_romance = cn_camulodunum name_list_romano_hispanic = cn_camulodunum @@ -760,6 +782,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_camulodunum + name_list_sarmatian_romance = cn_camulodunum name_list_romano_gallic = cn_camulodunum name_list_gallo_romance = cn_camulodunum name_list_romano_hispanic = cn_camulodunum @@ -795,6 +818,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_canonium + name_list_sarmatian_romance = cn_canonium name_list_romano_gallic = cn_canonium name_list_gallo_romance = cn_canonium name_list_romano_hispanic = cn_canonium @@ -819,6 +843,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_caesaromagus + name_list_sarmatian_romance = cn_caesaromagus name_list_romano_gallic = cn_caesaromagus name_list_gallo_romance = cn_caesaromagus name_list_romano_hispanic = cn_caesaromagus @@ -901,6 +926,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_verulamium + name_list_sarmatian_romance = cn_verulamium name_list_romano_gallic = cn_verulamium name_list_gallo_romance = cn_verulamium name_list_romano_hispanic = cn_verulamium @@ -930,6 +956,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_verulamium + name_list_sarmatian_romance = cn_verulamium name_list_romano_gallic = cn_verulamium name_list_gallo_romance = cn_verulamium name_list_romano_hispanic = cn_verulamium @@ -960,6 +987,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_bearroc + name_list_sarmatian_romance = cn_bearxoc name_list_romano_gallic = cn_bearroc name_list_gallo_romance = cn_bearroc name_list_romano_hispanic = cn_bearroc @@ -989,6 +1017,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_vadum_cervinum + name_list_sarmatian_romance = cn_vadum_cervinum name_list_romano_gallic = cn_vadum_cervinum name_list_gallo_romance = cn_vadum_cervinum name_list_romano_hispanic = cn_vadum_cervinum @@ -1021,6 +1050,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_alauna + name_list_sarmatian_romance = cn_alauna name_list_romano_gallic = cn_alauna name_list_gallo_romance = cn_alauna name_list_romano_hispanic = cn_alauna @@ -1048,6 +1078,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_novus_portus + name_list_sarmatian_romance = cn_novus_portus name_list_romano_gallic = cn_novus_portus name_list_gallo_romance = cn_novus_portus name_list_romano_hispanic = cn_novus_portus @@ -1074,6 +1105,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_alauna + name_list_sarmatian_romance = cn_alauna name_list_romano_gallic = cn_alauna name_list_gallo_romance = cn_alauna name_list_romano_hispanic = cn_alauna @@ -1110,6 +1142,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_vicis + name_list_sarmatian_romance = cn_vicis name_list_romano_gallic = cn_vicis name_list_gallo_romance = cn_vicis name_list_romano_hispanic = cn_vicis @@ -1136,6 +1169,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_durovigutum + name_list_sarmatian_romance = cn_durovigutum name_list_romano_gallic = cn_durovigutum name_list_gallo_romance = cn_durovigutum name_list_romano_hispanic = cn_durovigutum @@ -1161,6 +1195,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_durobrivae + name_list_sarmatian_romance = cn_durobrivae name_list_romano_gallic = cn_durobrivae name_list_gallo_romance = cn_durobrivae name_list_romano_hispanic = cn_durobrivae @@ -1197,6 +1232,7 @@ e_britannia = { province = 1543 cultural_names = { name_list_roman = cn_durovigutum + name_list_sarmatian_romance = cn_durovigutum name_list_romano_gallic = cn_durovigutum name_list_gallo_romance = cn_durovigutum name_list_romano_hispanic = cn_durovigutum @@ -1223,6 +1259,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_antona + name_list_sarmatian_romance = cn_antona name_list_romano_gallic = cn_antona name_list_gallo_romance = cn_antona name_list_romano_hispanic = cn_antona @@ -1251,6 +1288,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_antona + name_list_sarmatian_romance = cn_antona name_list_romano_gallic = cn_antona name_list_gallo_romance = cn_antona name_list_romano_hispanic = cn_antona @@ -1294,6 +1332,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_iceni + name_list_sarmatian_romance = cn_iceni name_list_romano_gallic = cn_iceni name_list_gallo_romance = cn_iceni name_list_romano_hispanic = cn_iceni @@ -1328,6 +1367,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_iceni + name_list_sarmatian_romance = cn_iceni name_list_romano_gallic = cn_iceni name_list_gallo_romance = cn_iceni name_list_romano_hispanic = cn_iceni @@ -1359,6 +1399,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_venta_icenorum + name_list_sarmatian_romance = cn_venta_icenorum name_list_romano_gallic = cn_venta_icenorum name_list_gallo_romance = cn_venta_icenorum name_list_romano_hispanic = cn_venta_icenorum @@ -1391,6 +1432,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_sitomagus + name_list_sarmatian_romance = cn_sitomagus name_list_romano_gallic = cn_sitomagus name_list_gallo_romance = cn_sitomagus name_list_romano_hispanic = cn_sitomagus @@ -1422,6 +1464,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_lignum + name_list_sarmatian_romance = cn_lignum name_list_romano_gallic = cn_lignum name_list_gallo_romance = cn_lignum name_list_romano_hispanic = cn_lignum @@ -1453,6 +1496,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_trinovantes + name_list_sarmatian_romance = cn_trinovantE_s name_list_romano_gallic = cn_trinovantes name_list_gallo_romance = cn_trinovantes name_list_romano_hispanic = cn_trinovantes @@ -1505,6 +1549,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_villa_faustini + name_list_sarmatian_romance = cn_vila_faustini name_list_romano_gallic = cn_villa_faustini name_list_gallo_romance = cn_villa_faustini name_list_romano_hispanic = cn_villa_faustini @@ -1531,6 +1576,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_durolipons + name_list_sarmatian_romance = cn_durolipons name_list_romano_gallic = cn_durolipons name_list_gallo_romance = cn_durolipons name_list_romano_hispanic = cn_durolipons @@ -1559,6 +1605,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_durolipons + name_list_sarmatian_romance = cn_durolipons name_list_romano_gallic = cn_durolipons name_list_gallo_romance = cn_durolipons name_list_romano_hispanic = cn_durolipons @@ -1596,6 +1643,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_elysium + name_list_sarmatian_romance = cn_elysium name_list_romano_gallic = cn_elysium name_list_gallo_romance = cn_elysium name_list_romano_hispanic = cn_elysium @@ -1635,7 +1683,8 @@ e_britannia = { cultural_names = { #Roman Cultures - name_list_roman = cn_eboracum + name_list_roman = cn_ebora + name_list_sarmatian_romance = cn_eboracum name_list_romano_gallic = cn_eboracum name_list_gallo_romance = cn_eboracum name_list_romano_hispanic = cn_eboracum @@ -1685,6 +1734,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_isuria_septentrionalis + name_list_sarmatian_romance = cn_isuria_septentrionalis name_list_romano_gallic = cn_isuria_septentrionalis name_list_gallo_romance = cn_isuria_septentrionalis name_list_romano_hispanic = cn_isuria_septentrionalis @@ -1712,7 +1762,8 @@ e_britannia = { province = 1595 cultural_names = { #Roman Cultures - name_list_roman = cn_eboracum + name_list_roman = cn_ebora + name_list_sarmatian_romance = cn_eboracum name_list_romano_gallic = cn_eboracum name_list_gallo_romance = cn_eboracum name_list_romano_hispanic = cn_eboracum @@ -1755,6 +1806,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_caesaroburgum + name_list_sarmatian_romance = cn_caesaroburgum name_list_romano_gallic = cn_caesaroburgum name_list_gallo_romance = cn_caesaroburgum name_list_romano_hispanic = cn_caesaroburgum @@ -1784,6 +1836,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_dictium + name_list_sarmatian_romance = cn_dictium name_list_romano_gallic = cn_dictium name_list_gallo_romance = cn_dictium name_list_romano_hispanic = cn_dictium @@ -1808,6 +1861,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_cataractonium + name_list_sarmatian_romance = cn_cataractonium name_list_romano_gallic = cn_cataractonium name_list_gallo_romance = cn_cataractonium name_list_romano_hispanic = cn_cataractonium @@ -1839,6 +1893,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_isuria_orientalis + name_list_sarmatian_romance = cn_isuria_orientalis name_list_romano_gallic = cn_isuria_orientalis name_list_gallo_romance = cn_isuria_orientalis name_list_romano_hispanic = cn_isuria_orientalis @@ -1861,6 +1916,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_delgovicia + name_list_sarmatian_romance = cn_delgovicya name_list_romano_gallic = cn_delgovicia name_list_gallo_romance = cn_delgovicia name_list_romano_hispanic = cn_delgovicia @@ -1889,6 +1945,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_cet + name_list_sarmatian_romance = cn_cet name_list_romano_gallic = cn_cet name_list_gallo_romance = cn_cet name_list_romano_hispanic = cn_cet @@ -1913,6 +1970,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_praetorium + name_list_sarmatian_romance = cn_praetorium name_list_romano_gallic = cn_praetorium name_list_gallo_romance = cn_praetorium name_list_romano_hispanic = cn_praetorium @@ -1938,6 +1996,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_isuria_occidentalis + name_list_sarmatian_romance = cn_isuria_occidentalis name_list_romano_gallic = cn_isuria_occidentalis name_list_gallo_romance = cn_isuria_occidentalis name_list_romano_hispanic = cn_isuria_occidentalis @@ -1968,6 +2027,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_cambodunum + name_list_sarmatian_romance = cn_cambodunum name_list_romano_gallic = cn_cambodunum name_list_gallo_romance = cn_cambodunum name_list_romano_hispanic = cn_cambodunum @@ -2000,6 +2060,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_danum + name_list_sarmatian_romance = cn_danum name_list_romano_gallic = cn_danum name_list_gallo_romance = cn_danum name_list_romano_hispanic = cn_danum @@ -2026,6 +2087,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_hortonium + name_list_sarmatian_romance = cn_xortonium name_list_romano_gallic = cn_hortonium name_list_gallo_romance = cn_hortonium name_list_romano_hispanic = cn_hortonium @@ -2050,6 +2112,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_bannovallum + name_list_sarmatian_romance = cn_bannovalum name_list_romano_gallic = cn_bannovallum name_list_gallo_romance = cn_bannovallum name_list_romano_hispanic = cn_bannovallum @@ -2089,6 +2152,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_lindum + name_list_sarmatian_romance = cn_lindum name_list_romano_gallic = cn_lindum name_list_gallo_romance = cn_lindum name_list_romano_hispanic = cn_lindum @@ -2114,6 +2178,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_lindum + name_list_sarmatian_romance = cn_lindum name_list_romano_gallic = cn_lindum name_list_gallo_romance = cn_lindum name_list_romano_hispanic = cn_lindum @@ -2143,6 +2208,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_vadum_saxi + name_list_sarmatian_romance = cn_vadum_saksi name_list_romano_gallic = cn_vadum_saxi name_list_gallo_romance = cn_vadum_saxi name_list_romano_hispanic = cn_vadum_saxi @@ -2186,6 +2252,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_ratae + name_list_sarmatian_romance = cn_ratae name_list_romano_gallic = cn_ratae name_list_gallo_romance = cn_ratae name_list_romano_hispanic = cn_ratae @@ -2213,6 +2280,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_ratae + name_list_sarmatian_romance = cn_ratae name_list_romano_gallic = cn_ratae name_list_gallo_romance = cn_ratae name_list_romano_hispanic = cn_ratae @@ -2242,6 +2310,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_mediodunum + name_list_sarmatian_romance = cn_mediodunum name_list_romano_gallic = cn_mediodunum name_list_gallo_romance = cn_mediodunum name_list_romano_hispanic = cn_mediodunum @@ -2278,6 +2347,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_speluncarum_domus + name_list_sarmatian_romance = cn_speluncarum_domus name_list_romano_gallic = cn_speluncarum_domus name_list_gallo_romance = cn_speluncarum_domus name_list_romano_hispanic = cn_speluncarum_domus @@ -2306,6 +2376,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_speluncarum_domus + name_list_sarmatian_romance = cn_speluncarum_domus name_list_romano_gallic = cn_speluncarum_domus name_list_gallo_romance = cn_speluncarum_domus name_list_romano_hispanic = cn_speluncarum_domus @@ -2335,6 +2406,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_ad_pontem + name_list_sarmatian_romance = cn_ad_pontem name_list_romano_gallic = cn_ad_pontem name_list_gallo_romance = cn_ad_pontem name_list_romano_hispanic = cn_ad_pontem @@ -2361,6 +2433,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_vadum_rubrum + name_list_sarmatian_romance = cn_vadum_rubrum name_list_romano_gallic = cn_vadum_rubrum name_list_gallo_romance = cn_vadum_rubrum name_list_romano_hispanic = cn_vadum_rubrum @@ -2389,6 +2462,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_bernicia + name_list_sarmatian_romance = cn_bernicya name_list_romano_gallic = cn_bernicia name_list_gallo_romance = cn_bernicia name_list_romano_hispanic = cn_bernicia @@ -2427,6 +2501,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_olcaclavis + name_list_sarmatian_romance = cn_olcaclavis name_list_romano_gallic = cn_olcaclavis name_list_gallo_romance = cn_olcaclavis name_list_romano_hispanic = cn_olcaclavis @@ -2458,6 +2533,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_olcaclavis + name_list_sarmatian_romance = cn_olcaclavis name_list_romano_gallic = cn_olcaclavis name_list_gallo_romance = cn_olcaclavis name_list_romano_hispanic = cn_olcaclavis @@ -2497,6 +2573,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_saxoburgum + name_list_sarmatian_romance = cn_saksoburgum name_list_romano_gallic = cn_saxoburgum name_list_gallo_romance = cn_saxoburgum name_list_romano_hispanic = cn_saxoburgum @@ -2521,6 +2598,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_medicata + name_list_sarmatian_romance = cn_medicata name_list_romano_gallic = cn_medicata name_list_gallo_romance = cn_medicata name_list_romano_hispanic = cn_medicata @@ -2555,6 +2633,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_briga + name_list_sarmatian_romance = cn_briga name_list_romano_gallic = cn_briga name_list_gallo_romance = cn_briga name_list_romano_hispanic = cn_briga @@ -2583,6 +2662,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_concangis + name_list_sarmatian_romance = cn_concangis name_list_romano_gallic = cn_concangis name_list_gallo_romance = cn_concangis name_list_romano_hispanic = cn_concangis @@ -2622,6 +2702,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_concangis + name_list_sarmatian_romance = cn_concangis name_list_romano_gallic = cn_concangis name_list_gallo_romance = cn_concangis name_list_romano_hispanic = cn_concangis @@ -2663,6 +2744,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_ulucium + name_list_sarmatian_romance = cn_ulucium name_list_romano_gallic = cn_ulucium name_list_gallo_romance = cn_ulucium name_list_romano_hispanic = cn_ulucium @@ -2698,6 +2780,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_civitas_carvetiorum + name_list_sarmatian_romance = cn_civitas_carvetiorum name_list_romano_gallic = cn_civitas_carvetiorum name_list_gallo_romance = cn_civitas_carvetiorum name_list_romano_hispanic = cn_civitas_carvetiorum @@ -2733,6 +2816,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_luguvalium + name_list_sarmatian_romance = cn_luguvalium name_list_romano_gallic = cn_luguvalium name_list_gallo_romance = cn_luguvalium name_list_romano_hispanic = cn_luguvalium @@ -2769,6 +2853,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_portus_albus + name_list_sarmatian_romance = cn_portus_albus name_list_romano_gallic = cn_portus_albus name_list_gallo_romance = cn_portus_albus name_list_romano_hispanic = cn_portus_albus @@ -2803,6 +2888,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_maglona + name_list_sarmatian_romance = cn_maglona name_list_romano_gallic = cn_maglona name_list_gallo_romance = cn_maglona name_list_romano_hispanic = cn_maglona @@ -2831,6 +2917,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_calunium + name_list_sarmatian_romance = cn_calunium name_list_romano_gallic = cn_calunium name_list_gallo_romance = cn_calunium name_list_romano_hispanic = cn_calunium @@ -2866,6 +2953,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_calunium + name_list_sarmatian_romance = cn_calunium name_list_romano_gallic = cn_calunium name_list_gallo_romance = cn_calunium name_list_romano_hispanic = cn_calunium @@ -2891,6 +2979,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_calunium + name_list_sarmatian_romance = cn_calunium name_list_romano_gallic = cn_calunium name_list_gallo_romance = cn_calunium name_list_romano_hispanic = cn_calunium @@ -2920,6 +3009,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_mamucium + name_list_sarmatian_romance = cn_mamucium name_list_romano_gallic = cn_mamucium name_list_gallo_romance = cn_mamucium name_list_romano_hispanic = cn_mamucium @@ -2950,6 +3040,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_medibogdo + name_list_sarmatian_romance = cn_medibogdO_n name_list_romano_gallic = cn_medibogdo name_list_gallo_romance = cn_medibogdo name_list_romano_hispanic = cn_medibogdo @@ -2978,6 +3069,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_medibogdo + name_list_sarmatian_romance = cn_medibogdO_n name_list_romano_gallic = cn_medibogdo name_list_gallo_romance = cn_medibogdo name_list_romano_hispanic = cn_medibogdo @@ -3007,6 +3099,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_bravoniacum + name_list_sarmatian_romance = cn_bravoniacum name_list_romano_gallic = cn_bravoniacum name_list_gallo_romance = cn_bravoniacum name_list_romano_hispanic = cn_bravoniacum @@ -3033,6 +3126,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_deva_victrix + name_list_sarmatian_romance = cn_deva_victriks name_list_romano_gallic = cn_deva_victrix name_list_gallo_romance = cn_deva_victrix name_list_romano_hispanic = cn_deva_victrix @@ -3058,6 +3152,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_deva_victrix + name_list_sarmatian_romance = cn_deva_victriks name_list_romano_gallic = cn_deva_victrix name_list_gallo_romance = cn_deva_victrix name_list_romano_hispanic = cn_deva_victrix @@ -3087,6 +3182,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_condate + name_list_sarmatian_romance = cn_condate name_list_romano_gallic = cn_condate name_list_gallo_romance = cn_condate name_list_romano_hispanic = cn_condate @@ -3122,6 +3218,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_derventio + name_list_sarmatian_romance = cn_derventiO_n name_list_romano_gallic = cn_derventio name_list_gallo_romance = cn_derventio name_list_romano_hispanic = cn_derventio @@ -3155,6 +3252,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_derventio + name_list_sarmatian_romance = cn_derventiO_n name_list_romano_gallic = cn_derventio name_list_gallo_romance = cn_derventio name_list_romano_hispanic = cn_derventio @@ -3190,6 +3288,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_lutudarum + name_list_sarmatian_romance = cn_lutudarum name_list_romano_gallic = cn_lutudarum name_list_gallo_romance = cn_lutudarum name_list_romano_hispanic = cn_lutudarum @@ -3234,6 +3333,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_votadinia + name_list_sarmatian_romance = cn_votadinya name_list_romano_gallic = cn_votadinia name_list_gallo_romance = cn_votadinia name_list_romano_hispanic = cn_votadinia @@ -3264,6 +3364,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_lugus + name_list_sarmatian_romance = cn_lugus name_list_romano_gallic = cn_lugus name_list_gallo_romance = cn_lugus name_list_romano_hispanic = cn_lugus @@ -3293,6 +3394,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_coria + name_list_sarmatian_romance = cn_corya name_list_romano_gallic = cn_coria name_list_gallo_romance = cn_coria name_list_romano_hispanic = cn_coria @@ -3334,6 +3436,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_rumabo + name_list_sarmatian_romance = cn_rumabO_n name_list_romano_gallic = cn_rumabo name_list_gallo_romance = cn_rumabo name_list_romano_hispanic = cn_rumabo @@ -3357,6 +3460,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_rumabo + name_list_sarmatian_romance = cn_rumabO_n name_list_romano_gallic = cn_rumabo name_list_gallo_romance = cn_rumabo name_list_romano_hispanic = cn_rumabo @@ -3386,6 +3490,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_venutio + name_list_sarmatian_romance = cn_venutiO_n name_list_romano_gallic = cn_venutio name_list_gallo_romance = cn_venutio name_list_romano_hispanic = cn_venutio @@ -3417,6 +3522,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_trimontium + name_list_sarmatian_romance = cn_trimontium name_list_romano_gallic = cn_trimontium name_list_gallo_romance = cn_trimontium name_list_romano_hispanic = cn_trimontium @@ -3483,6 +3589,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_novantia + name_list_sarmatian_romance = cn_novantya name_list_romano_gallic = cn_novantia name_list_gallo_romance = cn_novantia name_list_romano_hispanic = cn_novantia @@ -3555,6 +3662,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_demerosessa + name_list_sarmatian_romance = cn_demeroseza name_list_romano_gallic = cn_demerosessa name_list_gallo_romance = cn_demerosessa name_list_romano_hispanic = cn_demerosessa @@ -3589,6 +3697,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_cathures + name_list_sarmatian_romance = cn_cathurE_s name_list_romano_gallic = cn_cathures name_list_gallo_romance = cn_cathures name_list_romano_hispanic = cn_cathures @@ -3624,6 +3733,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_novantia + name_list_sarmatian_romance = cn_novantya name_list_romano_gallic = cn_novantia name_list_gallo_romance = cn_novantia name_list_romano_hispanic = cn_novantia @@ -3670,6 +3780,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_lucopibia + name_list_sarmatian_romance = cn_lucopibya name_list_romano_gallic = cn_lucopibia name_list_gallo_romance = cn_lucopibia name_list_romano_hispanic = cn_lucopibia @@ -3707,6 +3818,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_celyphium + name_list_sarmatian_romance = cn_celyfium name_list_romano_gallic = cn_celyphium name_list_gallo_romance = cn_celyphium name_list_romano_hispanic = cn_celyphium @@ -3732,6 +3844,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_ayrus + name_list_sarmatian_romance = cn_ayrus name_list_romano_gallic = cn_ayrus name_list_gallo_romance = cn_ayrus name_list_romano_hispanic = cn_ayrus @@ -3823,6 +3936,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_britannia_prima + name_list_sarmatian_romance = cn_britannia_prima name_list_romano_gallic = cn_britannia_prima name_list_gallo_romance = cn_britannia_prima name_list_romano_hispanic = cn_britannia_prima @@ -3867,6 +3981,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_coritani + name_list_sarmatian_romance = cn_coritani name_list_romano_gallic = cn_coritani name_list_gallo_romance = cn_coritani name_list_romano_hispanic = cn_coritani @@ -3906,6 +4021,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_praesidium + name_list_sarmatian_romance = cn_praesidium name_list_romano_gallic = cn_praesidium name_list_gallo_romance = cn_praesidium name_list_romano_hispanic = cn_praesidium @@ -3928,6 +4044,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_praesidium + name_list_sarmatian_romance = cn_praesidium name_list_romano_gallic = cn_praesidium name_list_gallo_romance = cn_praesidium name_list_romano_hispanic = cn_praesidium @@ -3954,6 +4071,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_conventranum + name_list_sarmatian_romance = cn_conventranum name_list_romano_gallic = cn_conventranum name_list_gallo_romance = cn_conventranum name_list_romano_hispanic = cn_conventranum @@ -3990,6 +4108,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_pennocrucium + name_list_sarmatian_romance = cn_pennocrucium name_list_romano_gallic = cn_pennocrucium name_list_gallo_romance = cn_pennocrucium name_list_romano_hispanic = cn_pennocrucium @@ -4015,6 +4134,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_pennocrucium + name_list_sarmatian_romance = cn_pennocrucium name_list_romano_gallic = cn_pennocrucium name_list_gallo_romance = cn_pennocrucium name_list_romano_hispanic = cn_pennocrucium @@ -4046,6 +4166,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_ratecorion + name_list_sarmatian_romance = cn_ratecoriO_n name_list_romano_gallic = cn_ratecorion name_list_gallo_romance = cn_ratecorion name_list_romano_hispanic = cn_ratecorion @@ -4071,6 +4192,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_vertis + name_list_sarmatian_romance = cn_vertis name_list_romano_gallic = cn_vertis name_list_gallo_romance = cn_vertis name_list_romano_hispanic = cn_vertis @@ -4098,6 +4220,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_vertis + name_list_sarmatian_romance = cn_vertis name_list_romano_gallic = cn_vertis name_list_gallo_romance = cn_vertis name_list_romano_hispanic = cn_vertis @@ -4150,6 +4273,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_viroconium + name_list_sarmatian_romance = cn_viroconium name_list_romano_gallic = cn_viroconium name_list_gallo_romance = cn_viroconium name_list_romano_hispanic = cn_viroconium @@ -4175,6 +4299,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_viroconium + name_list_sarmatian_romance = cn_viroconium name_list_romano_gallic = cn_viroconium name_list_gallo_romance = cn_viroconium name_list_romano_hispanic = cn_viroconium @@ -4215,6 +4340,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_clonna + name_list_sarmatian_romance = cn_clonna name_list_romano_gallic = cn_clonna name_list_gallo_romance = cn_clonna name_list_romano_hispanic = cn_clonna @@ -4243,6 +4369,7 @@ e_britannia = { cultural_names = { #Added Welsh localization to this file. #Roman Cultures name_list_roman = cn_magnis + name_list_sarmatian_romance = cn_magnis name_list_romano_gallic = cn_magnis name_list_gallo_romance = cn_magnis name_list_romano_hispanic = cn_magnis @@ -4272,6 +4399,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_ariconium + name_list_sarmatian_romance = cn_ariconium name_list_romano_gallic = cn_ariconium name_list_gallo_romance = cn_ariconium name_list_romano_hispanic = cn_ariconium @@ -4319,6 +4447,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_britannia_prima + name_list_sarmatian_romance = cn_britannia_prima name_list_romano_gallic = cn_britannia_prima name_list_gallo_romance = cn_britannia_prima name_list_romano_hispanic = cn_britannia_prima @@ -4351,6 +4480,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_glevum + name_list_sarmatian_romance = cn_glevum name_list_romano_gallic = cn_glevum name_list_gallo_romance = cn_glevum name_list_romano_hispanic = cn_glevum @@ -4382,6 +4512,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_glevum + name_list_sarmatian_romance = cn_glevum name_list_romano_gallic = cn_glevum name_list_gallo_romance = cn_glevum name_list_romano_hispanic = cn_glevum @@ -4411,6 +4542,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_abona + name_list_sarmatian_romance = cn_abona name_list_romano_gallic = cn_abona name_list_gallo_romance = cn_abona name_list_romano_hispanic = cn_abona @@ -4445,6 +4577,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_belgae + name_list_sarmatian_romance = cn_belgae name_list_romano_gallic = cn_belgae name_list_gallo_romance = cn_belgae name_list_romano_hispanic = cn_belgae @@ -4469,6 +4602,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_sorviodunum + name_list_sarmatian_romance = cn_sorviodunum name_list_romano_gallic = cn_sorviodunum name_list_gallo_romance = cn_sorviodunum name_list_romano_hispanic = cn_sorviodunum @@ -4498,6 +4632,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_ellandunum + name_list_sarmatian_romance = cn_elandunum name_list_romano_gallic = cn_ellandunum name_list_gallo_romance = cn_ellandunum name_list_romano_hispanic = cn_ellandunum @@ -4525,6 +4660,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_corvina + name_list_sarmatian_romance = cn_corvina name_list_romano_gallic = cn_corvina name_list_gallo_romance = cn_corvina name_list_romano_hispanic = cn_corvina @@ -4552,6 +4688,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_meldunum + name_list_sarmatian_romance = cn_meldunum name_list_romano_gallic = cn_meldunum name_list_gallo_romance = cn_meldunum name_list_romano_hispanic = cn_meldunum @@ -4582,6 +4719,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_vadum_bovum + name_list_sarmatian_romance = cn_vadum_bovum name_list_romano_gallic = cn_vadum_bovum name_list_gallo_romance = cn_vadum_bovum name_list_romano_hispanic = cn_vadum_bovum @@ -4624,6 +4762,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_vadum_bovum + name_list_sarmatian_romance = cn_vadum_bovum name_list_romano_gallic = cn_vadum_bovum name_list_gallo_romance = cn_vadum_bovum name_list_romano_hispanic = cn_vadum_bovum @@ -4685,6 +4824,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_venta_atrebatum + name_list_sarmatian_romance = cn_venta_atrebatum name_list_romano_gallic = cn_venta_atrebatum name_list_gallo_romance = cn_venta_atrebatum name_list_romano_hispanic = cn_venta_atrebatum @@ -4707,6 +4847,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_spinis + name_list_sarmatian_romance = cn_spinis name_list_romano_gallic = cn_spinis name_list_gallo_romance = cn_spinis name_list_romano_hispanic = cn_spinis @@ -4749,6 +4890,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_belgae + name_list_sarmatian_romance = cn_belgae name_list_romano_gallic = cn_belgae name_list_gallo_romance = cn_belgae name_list_romano_hispanic = cn_belgae @@ -4787,6 +4929,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_clausentum + name_list_sarmatian_romance = cn_clausentum name_list_romano_gallic = cn_clausentum name_list_gallo_romance = cn_clausentum name_list_romano_hispanic = cn_clausentum @@ -4814,6 +4957,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_venta_belgarum + name_list_sarmatian_romance = cn_venta_belgarum name_list_romano_gallic = cn_venta_belgarum name_list_gallo_romance = cn_venta_belgarum name_list_romano_hispanic = cn_venta_belgarum @@ -4843,6 +4987,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_portus_magnus + name_list_sarmatian_romance = cn_portus_magnus name_list_romano_gallic = cn_portus_magnus name_list_gallo_romance = cn_portus_magnus name_list_romano_hispanic = cn_portus_magnus @@ -4869,6 +5014,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_calleva_atrebatum + name_list_sarmatian_romance = cn_caleva_atrebatum name_list_romano_gallic = cn_calleva_atrebatum name_list_gallo_romance = cn_calleva_atrebatum name_list_romano_hispanic = cn_calleva_atrebatum @@ -4898,6 +5044,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_clausentum + name_list_sarmatian_romance = cn_clausentum name_list_romano_gallic = cn_clausentum name_list_gallo_romance = cn_clausentum name_list_romano_hispanic = cn_clausentum @@ -4925,6 +5072,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_ecclesia_christi + name_list_sarmatian_romance = cn_ecclesia_christi name_list_romano_gallic = cn_ecclesia_christi name_list_gallo_romance = cn_ecclesia_christi name_list_romano_hispanic = cn_ecclesia_christi @@ -4953,6 +5101,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_vectis + name_list_sarmatian_romance = cn_vectis name_list_romano_gallic = cn_vectis name_list_gallo_romance = cn_vectis name_list_romano_hispanic = cn_vectis @@ -4984,6 +5133,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_durotriges + name_list_sarmatian_romance = cn_durotrigE_s name_list_romano_gallic = cn_durotriges name_list_gallo_romance = cn_durotriges name_list_romano_hispanic = cn_durotriges @@ -5022,6 +5172,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_vindocladia + name_list_sarmatian_romance = cn_vindocladya name_list_romano_gallic = cn_vindocladia name_list_gallo_romance = cn_vindocladia name_list_romano_hispanic = cn_vindocladia @@ -5048,6 +5199,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_melezo + name_list_sarmatian_romance = cn_melezO_n name_list_romano_gallic = cn_melezo name_list_gallo_romance = cn_melezo name_list_romano_hispanic = cn_melezo @@ -5077,6 +5229,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_lima + name_list_sarmatian_romance = cn_lima name_list_romano_gallic = cn_lima name_list_gallo_romance = cn_lima name_list_romano_hispanic = cn_lima @@ -5106,7 +5259,8 @@ e_britannia = { color = { 156 0 83 } cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_sulis + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_sulis name_list_romano_gallic = cn_aquae_sulis name_list_gallo_romance = cn_aquae_sulis name_list_romano_hispanic = cn_aquae_sulis @@ -5136,7 +5290,8 @@ e_britannia = { province = 1576 cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_sulis + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_sulis name_list_romano_gallic = cn_aquae_sulis name_list_gallo_romance = cn_aquae_sulis name_list_romano_hispanic = cn_aquae_sulis @@ -5171,6 +5326,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_lindinis + name_list_sarmatian_romance = cn_lindinis name_list_romano_gallic = cn_lindinis name_list_gallo_romance = cn_lindinis name_list_romano_hispanic = cn_lindinis @@ -5197,6 +5353,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_cantia + name_list_sarmatian_romance = cn_cantya name_list_romano_gallic = cn_cantia name_list_gallo_romance = cn_cantia name_list_romano_hispanic = cn_cantia @@ -5227,6 +5384,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_dumnonia + name_list_sarmatian_romance = cn_dumnonya name_list_romano_gallic = cn_dumnonia name_list_gallo_romance = cn_dumnonia name_list_romano_hispanic = cn_dumnonia @@ -5262,6 +5420,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_isca_dumnoniorum + name_list_sarmatian_romance = cn_isca_dumnoniorum name_list_romano_gallic = cn_isca_dumnoniorum name_list_gallo_romance = cn_isca_dumnoniorum name_list_romano_hispanic = cn_isca_dumnoniorum @@ -5299,6 +5458,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_isca_dumnoniorum + name_list_sarmatian_romance = cn_isca_dumnoniorum name_list_romano_gallic = cn_isca_dumnoniorum name_list_gallo_romance = cn_isca_dumnoniorum name_list_romano_hispanic = cn_isca_dumnoniorum @@ -5328,6 +5488,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_milidunum + name_list_sarmatian_romance = cn_milidunum name_list_romano_gallic = cn_milidunum name_list_gallo_romance = cn_milidunum name_list_romano_hispanic = cn_milidunum @@ -5352,6 +5513,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_melamoni + name_list_sarmatian_romance = cn_melamoni name_list_romano_gallic = cn_melamoni name_list_gallo_romance = cn_melamoni name_list_romano_hispanic = cn_melamoni @@ -5376,6 +5538,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_elconio + name_list_sarmatian_romance = cn_elconiO_n name_list_romano_gallic = cn_elconio name_list_gallo_romance = cn_elconio name_list_romano_hispanic = cn_elconio @@ -5401,6 +5564,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_dumnonii + name_list_sarmatian_romance = cn_dumnonii name_list_romano_gallic = cn_dumnonii name_list_gallo_romance = cn_dumnonii name_list_romano_hispanic = cn_dumnonii @@ -5437,6 +5601,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_pilais + name_list_sarmatian_romance = cn_pilais name_list_romano_gallic = cn_pilais name_list_gallo_romance = cn_pilais name_list_romano_hispanic = cn_pilais @@ -5463,6 +5628,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_tamaris + name_list_sarmatian_romance = cn_tamaris name_list_romano_gallic = cn_tamaris name_list_gallo_romance = cn_tamaris name_list_romano_hispanic = cn_tamaris @@ -5495,6 +5661,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_venedotia + name_list_sarmatian_romance = cn_venedotya name_list_romano_gallic = cn_venedotia name_list_gallo_romance = cn_venedotia name_list_romano_hispanic = cn_venedotia @@ -5528,7 +5695,8 @@ e_britannia = { color = { 110 10 0 } cultural_names = { #Roman Cultures - name_list_roman = cn_ceretica + name_list_roman = cn_ceret + name_list_sarmatian_romance = cn_ceretica name_list_romano_gallic = cn_ceretica name_list_gallo_romance = cn_ceretica name_list_romano_hispanic = cn_ceretica @@ -5557,7 +5725,8 @@ e_britannia = { province = 1657 cultural_names = { #Roman Cultures - name_list_roman = cn_ceretica + name_list_roman = cn_ceret + name_list_sarmatian_romance = cn_ceretica name_list_romano_gallic = cn_ceretica name_list_gallo_romance = cn_ceretica name_list_romano_hispanic = cn_ceretica @@ -5618,6 +5787,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_segontium + name_list_sarmatian_romance = cn_segontium name_list_romano_gallic = cn_segontium name_list_gallo_romance = cn_segontium name_list_romano_hispanic = cn_segontium @@ -5644,6 +5814,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_segontium + name_list_sarmatian_romance = cn_segontium name_list_romano_gallic = cn_segontium name_list_gallo_romance = cn_segontium name_list_romano_hispanic = cn_segontium @@ -5684,6 +5855,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_mona + name_list_sarmatian_romance = cn_mona name_list_romano_gallic = cn_mona name_list_gallo_romance = cn_mona name_list_romano_hispanic = cn_mona @@ -5710,6 +5882,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_mona + name_list_sarmatian_romance = cn_mona name_list_romano_gallic = cn_mona name_list_gallo_romance = cn_mona name_list_romano_hispanic = cn_mona @@ -5750,6 +5923,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_deceangi + name_list_sarmatian_romance = cn_deceangi name_list_romano_gallic = cn_deceangi name_list_gallo_romance = cn_deceangi name_list_romano_hispanic = cn_deceangi @@ -5788,6 +5962,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_denbiga + name_list_sarmatian_romance = cn_denbiga name_list_romano_gallic = cn_denbiga name_list_gallo_romance = cn_denbiga name_list_romano_hispanic = cn_denbiga @@ -5847,6 +6022,7 @@ e_britannia = { #Roman Cultures name_list_roman = cn_macatonio + name_list_sarmatian_romance = cn_macatoniO_n name_list_romano_gallic = cn_macatonio name_list_gallo_romance = cn_macatonio name_list_romano_hispanic = cn_macatonio @@ -5881,6 +6057,7 @@ e_britannia = { #Roman Cultures name_list_roman = cn_epossessa + name_list_sarmatian_romance = cn_epozeza name_list_romano_gallic = cn_epossessa name_list_gallo_romance = cn_epossessa name_list_romano_hispanic = cn_epossessa @@ -5915,6 +6092,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_alabum + name_list_sarmatian_romance = cn_alabum name_list_romano_gallic = cn_alabum name_list_gallo_romance = cn_alabum name_list_romano_hispanic = cn_alabum @@ -5958,6 +6136,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_glevenses + name_list_sarmatian_romance = cn_glevensE_s name_list_romano_gallic = cn_glevenses name_list_gallo_romance = cn_glevenses name_list_romano_hispanic = cn_glevenses @@ -5992,6 +6171,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_demetae + name_list_sarmatian_romance = cn_demetae name_list_romano_gallic = cn_demetae name_list_gallo_romance = cn_demetae name_list_romano_hispanic = cn_demetae @@ -6030,6 +6210,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_moridunum + name_list_sarmatian_romance = cn_moridunum name_list_romano_gallic = cn_moridunum name_list_gallo_romance = cn_moridunum name_list_romano_hispanic = cn_moridunum @@ -6094,6 +6275,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_sanctus_davidus + name_list_sarmatian_romance = cn_sanctus_davidus name_list_romano_gallic = cn_sanctus_davidus name_list_gallo_romance = cn_sanctus_davidus name_list_romano_hispanic = cn_sanctus_davidus @@ -6141,6 +6323,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_glevenses + name_list_sarmatian_romance = cn_glevensE_s name_list_romano_gallic = cn_glevenses name_list_gallo_romance = cn_glevenses name_list_romano_hispanic = cn_glevenses @@ -6178,6 +6361,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_tamion + name_list_sarmatian_romance = cn_tamiO_n name_list_romano_gallic = cn_tamion name_list_gallo_romance = cn_tamion name_list_romano_hispanic = cn_tamion @@ -6223,6 +6407,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_bannium + name_list_sarmatian_romance = cn_bannium name_list_romano_gallic = cn_bannium name_list_gallo_romance = cn_bannium name_list_romano_hispanic = cn_bannium @@ -6254,6 +6439,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_siluria + name_list_sarmatian_romance = cn_silurya name_list_romano_gallic = cn_silures name_list_gallo_romance = cn_silures name_list_romano_hispanic = cn_siluria @@ -6292,6 +6478,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_isca_augusta + name_list_sarmatian_romance = cn_isca_augusta name_list_romano_gallic = cn_silures name_list_gallo_romance = cn_silures name_list_romano_hispanic = cn_isca_augusta @@ -6321,6 +6508,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_blestium + name_list_sarmatian_romance = cn_blestium name_list_romano_gallic = cn_blestium name_list_gallo_romance = cn_blestium name_list_romano_hispanic = cn_blestium @@ -6363,6 +6551,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_cicucium + name_list_sarmatian_romance = cn_cicucium name_list_romano_gallic = cn_cicucium name_list_gallo_romance = cn_cicucium name_list_romano_hispanic = cn_cicucium @@ -6405,6 +6594,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_caledonia + name_list_sarmatian_romance = cn_caledonya name_list_romano_gallic = cn_caledonia name_list_gallo_romance = cn_caledonia name_list_romano_hispanic = cn_caledonia @@ -6554,6 +6744,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_tava + name_list_sarmatian_romance = cn_tava name_list_romano_gallic = cn_tava name_list_gallo_romance = cn_tava name_list_romano_hispanic = cn_tava @@ -6789,6 +6980,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_manavia + name_list_sarmatian_romance = cn_manavya name_list_romano_gallic = cn_manavia name_list_gallo_romance = cn_manavia name_list_romano_hispanic = cn_manavia @@ -6862,6 +7054,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_malea + name_list_sarmatian_romance = cn_malea name_list_romano_gallic = cn_malea name_list_gallo_romance = cn_malea name_list_romano_hispanic = cn_malea @@ -6915,6 +7108,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_mogantia + name_list_sarmatian_romance = cn_mogantya name_list_romano_gallic = cn_mogantia name_list_gallo_romance = cn_mogantia name_list_romano_hispanic = cn_mogantia @@ -6942,6 +7136,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_dumna + name_list_sarmatian_romance = cn_dumna name_list_romano_gallic = cn_dumna name_list_gallo_romance = cn_dumna name_list_romano_hispanic = cn_dumna @@ -6980,6 +7175,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_castra_funiculus + name_list_sarmatian_romance = cn_castra_funiculus name_list_romano_gallic = cn_castra_funiculus name_list_gallo_romance = cn_castra_funiculus name_list_romano_hispanic = cn_castra_funiculus @@ -7052,6 +7248,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_hibernia + name_list_sarmatian_romance = cn_xibernya name_list_romano_gallic = cn_hibernia name_list_gallo_romance = cn_hibernia name_list_romano_hispanic = cn_hibernia @@ -7125,6 +7322,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_eblana + name_list_sarmatian_romance = cn_eblana name_list_romano_gallic = cn_eblana name_list_gallo_romance = cn_eblana name_list_romano_hispanic = cn_eblana @@ -7159,6 +7357,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_eblana + name_list_sarmatian_romance = cn_eblana name_list_romano_gallic = cn_eblana name_list_gallo_romance = cn_eblana name_list_romano_hispanic = cn_eblana @@ -7388,6 +7587,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_ergallia + name_list_sarmatian_romance = cn_ergalya name_list_romano_gallic = cn_ergallia name_list_gallo_romance = cn_ergallia name_list_romano_hispanic = cn_ergallia @@ -7576,6 +7776,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_galvia + name_list_sarmatian_romance = cn_galvya name_list_romano_gallic = cn_galvia name_list_gallo_romance = cn_galvia name_list_romano_hispanic = cn_galvia @@ -7607,6 +7808,7 @@ e_britannia = { cultural_names = { #cn_dun_bhun_na_gaillimhe #Roman Cultures name_list_roman = cn_galvia + name_list_sarmatian_romance = cn_galvya name_list_romano_gallic = cn_galvia name_list_gallo_romance = cn_galvia name_list_romano_hispanic = cn_galvia @@ -7684,6 +7886,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_alladenis + name_list_sarmatian_romance = cn_aladenis name_list_romano_gallic = cn_alladenis name_list_gallo_romance = cn_alladenis name_list_romano_hispanic = cn_alladenis @@ -7718,6 +7921,7 @@ e_britannia = { cultural_names = { #Roman Cultures name_list_roman = cn_erdinia + name_list_sarmatian_romance = cn_erdinya name_list_romano_gallic = cn_erdinia name_list_gallo_romance = cn_erdinia name_list_romano_hispanic = cn_erdinia diff --git a/WtWSMS/common/landed_titles/BP_e_caspian-pontic_steppe.txt b/WtWSMS/common/landed_titles/BP_e_caspian-pontic_steppe.txt index f2f5d392b7..fd681424d9 100644 --- a/WtWSMS/common/landed_titles/BP_e_caspian-pontic_steppe.txt +++ b/WtWSMS/common/landed_titles/BP_e_caspian-pontic_steppe.txt @@ -38,6 +38,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_panticapaeum + name_list_sarmatian_romance = cn_panticapaeum name_list_romano_gallic = cn_panticapaeum name_list_romano_hispanic = cn_panticapaeum name_list_romano_british = cn_panticapaeum @@ -71,6 +72,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_panticapaeum + name_list_sarmatian_romance = cn_panticapaeum name_list_romano_gallic = cn_panticapaeum name_list_romano_hispanic = cn_panticapaeum name_list_romano_british = cn_panticapaeum @@ -132,6 +134,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_neapolis + name_list_sarmatian_romance = cn_neapolis name_list_romano_gallic = cn_neapolis name_list_romano_hispanic = cn_neapolis name_list_romano_british = cn_neapolis @@ -168,6 +171,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_taphrae + name_list_sarmatian_romance = cn_tafrae name_list_romano_gallic = cn_taphrae name_list_romano_hispanic = cn_taphrae name_list_romano_british = cn_taphrae @@ -201,6 +205,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_taphrae + name_list_sarmatian_romance = cn_tafrae name_list_romano_gallic = cn_taphrae name_list_romano_hispanic = cn_taphrae name_list_romano_british = cn_taphrae @@ -235,6 +240,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_tarona + name_list_sarmatian_romance = cn_tarona name_list_romano_gallic = cn_tarona name_list_romano_hispanic = cn_tarona name_list_romano_british = cn_tarona @@ -276,6 +282,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_hermonassa + name_list_sarmatian_romance = cn_xermonaza name_list_romano_gallic = cn_hermonassa name_list_romano_hispanic = cn_hermonassa name_list_romano_british = cn_hermonassa @@ -309,6 +316,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_hermonassa + name_list_sarmatian_romance = cn_xermonaza name_list_romano_gallic = cn_hermonassa name_list_romano_hispanic = cn_hermonassa name_list_romano_british = cn_hermonassa @@ -357,6 +365,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_theophania + name_list_sarmatian_romance = cn_theofanya name_list_romano_gallic = cn_theophania name_list_romano_hispanic = cn_theophania name_list_romano_british = cn_theophania @@ -398,6 +407,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_patarue + name_list_sarmatian_romance = cn_patarue name_list_romano_gallic = cn_patarue name_list_romano_hispanic = cn_patarue name_list_romano_british = cn_patarue @@ -431,6 +441,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_patarue + name_list_sarmatian_romance = cn_patarue name_list_romano_gallic = cn_patarue name_list_romano_hispanic = cn_patarue name_list_romano_british = cn_patarue @@ -465,6 +476,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_lycus + name_list_sarmatian_romance = cn_lycus name_list_romano_gallic = cn_lycus name_list_romano_hispanic = cn_lycus name_list_romano_british = cn_lycus @@ -510,6 +522,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_hypanis + name_list_sarmatian_romance = cn_xypanis name_list_romano_gallic = cn_hypanis name_list_romano_hispanic = cn_hypanis name_list_romano_british = cn_hypanis @@ -542,6 +555,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_hypanis + name_list_sarmatian_romance = cn_xypanis name_list_romano_gallic = cn_hypanis name_list_romano_hispanic = cn_hypanis name_list_romano_british = cn_hypanis @@ -748,6 +762,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_portus_istrianorum + name_list_sarmatian_romance = cn_portus_istrianorum name_list_romano_gallic = cn_portus_istrianorum name_list_romano_hispanic = cn_portus_istrianorum name_list_romano_british = cn_portus_istrianorum @@ -781,6 +796,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_portus_istrianorum + name_list_sarmatian_romance = cn_portus_istrianorum name_list_romano_gallic = cn_portus_istrianorum name_list_romano_hispanic = cn_portus_istrianorum name_list_romano_british = cn_portus_istrianorum @@ -815,6 +831,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_vibantavarium + name_list_sarmatian_romance = cn_vibantavarium name_list_romano_gallic = cn_vibantavarium name_list_romano_hispanic = cn_vibantavarium name_list_romano_british = cn_vibantavarium @@ -849,6 +866,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_portus_achaeorum + name_list_sarmatian_romance = cn_portus_achaeorum name_list_romano_gallic = cn_portus_achaeorum name_list_romano_hispanic = cn_portus_achaeorum name_list_romano_british = cn_portus_achaeorum @@ -971,6 +989,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_danapris + name_list_sarmatian_romance = cn_danapris name_list_romano_gallic = cn_danapris name_list_romano_hispanic = cn_danapris name_list_romano_british = cn_danapris @@ -1004,6 +1023,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_danapris + name_list_sarmatian_romance = cn_danapris name_list_romano_gallic = cn_danapris name_list_romano_hispanic = cn_danapris name_list_romano_british = cn_danapris @@ -1043,6 +1063,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_nicopolis + name_list_sarmatian_romance = cn_nicopolis name_list_romano_gallic = cn_nicopolis name_list_romano_hispanic = cn_nicopolis name_list_romano_british = cn_nicopolis @@ -1190,6 +1211,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_tanais + name_list_sarmatian_romance = cn_tanais name_list_romano_gallic = cn_tanais name_list_romano_hispanic = cn_tanais name_list_romano_british = cn_tanais @@ -1223,6 +1245,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_tanais + name_list_sarmatian_romance = cn_tanais name_list_romano_gallic = cn_tanais name_list_romano_hispanic = cn_tanais name_list_romano_british = cn_tanais @@ -1257,6 +1280,7 @@ e_caspian-pontic_steppe = { cultural_names = { #Roman Cultures name_list_roman = cn_cremni + name_list_sarmatian_romance = cn_cremni name_list_romano_gallic = cn_cremni name_list_romano_hispanic = cn_cremni name_list_romano_british = cn_cremni diff --git a/WtWSMS/common/landed_titles/BP_e_dacia.txt b/WtWSMS/common/landed_titles/BP_e_dacia.txt index 2614a6012a..e6795804a5 100644 --- a/WtWSMS/common/landed_titles/BP_e_dacia.txt +++ b/WtWSMS/common/landed_titles/BP_e_dacia.txt @@ -37,6 +37,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_jidava + name_list_sarmatian_romance = cn_jidava name_list_romano_gallic = cn_jidava name_list_romano_hispanic = cn_jidava name_list_romano_british = cn_jidava @@ -63,6 +64,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_jidava + name_list_sarmatian_romance = cn_jidava name_list_romano_gallic = cn_jidava name_list_romano_hispanic = cn_jidava name_list_romano_british = cn_jidava @@ -90,6 +92,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_argessis + name_list_sarmatian_romance = cn_argezis name_list_romano_gallic = cn_argessis name_list_romano_hispanic = cn_argessis name_list_romano_british = cn_argessis @@ -112,6 +115,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_pirum + name_list_sarmatian_romance = cn_pirum name_list_romano_gallic = cn_pirum name_list_romano_hispanic = cn_pirum name_list_romano_british = cn_pirum @@ -136,6 +140,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_cumidava + name_list_sarmatian_romance = cn_cumidava name_list_romano_gallic = cn_cumidava name_list_romano_hispanic = cn_cumidava name_list_romano_british = cn_cumidava @@ -157,6 +162,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_cumidava + name_list_sarmatian_romance = cn_cumidava name_list_romano_gallic = cn_cumidava name_list_romano_hispanic = cn_cumidava name_list_romano_british = cn_cumidava @@ -193,6 +199,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_moesia_inferior + name_list_sarmatian_romance = cn_moesia_inferior name_list_romano_gallic = cn_moesia_inferior name_list_romano_hispanic = cn_moesia_inferior name_list_romano_british = cn_moesia_inferior @@ -227,6 +234,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_theodorapolis + name_list_sarmatian_romance = cn_theodorapolis name_list_romano_gallic = cn_theodorapolis name_list_romano_hispanic = cn_theodorapolis name_list_romano_british = cn_theodorapolis @@ -248,6 +256,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_theodorapolis + name_list_sarmatian_romance = cn_theodorapolis name_list_romano_gallic = cn_theodorapolis name_list_romano_hispanic = cn_theodorapolis name_list_romano_british = cn_theodorapolis @@ -337,6 +346,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_nentidava + name_list_sarmatian_romance = cn_nentidava name_list_romano_gallic = cn_nentidava name_list_romano_hispanic = cn_nentidava name_list_romano_british = cn_nentidava @@ -427,6 +437,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_petrodava + name_list_sarmatian_romance = cn_petrodava name_list_romano_gallic = cn_petrodava name_list_romano_hispanic = cn_petrodava name_list_romano_british = cn_petrodava @@ -454,6 +465,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_rhamidava + name_list_sarmatian_romance = cn_rhamidava name_list_romano_gallic = cn_rhamidava name_list_romano_hispanic = cn_rhamidava name_list_romano_british = cn_rhamidava @@ -635,6 +647,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_tyras + name_list_sarmatian_romance = cn_tyras name_list_romano_gallic = cn_tyras name_list_romano_hispanic = cn_tyras name_list_romano_british = cn_tyras @@ -655,6 +668,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_tyras + name_list_sarmatian_romance = cn_tyras name_list_romano_gallic = cn_tyras name_list_romano_hispanic = cn_tyras name_list_romano_british = cn_tyras @@ -691,6 +705,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_noviodunum + name_list_sarmatian_romance = cn_noviodunum name_list_romano_gallic = cn_noviodunum name_list_romano_hispanic = cn_noviodunum name_list_romano_british = cn_noviodunum @@ -1121,6 +1136,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_pesenta + name_list_sarmatian_romance = cn_pesenta name_list_romano_gallic = cn_pesenta name_list_romano_hispanic = cn_pesenta name_list_romano_british = cn_pesenta @@ -1142,6 +1158,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_pesenta + name_list_sarmatian_romance = cn_pesenta name_list_romano_gallic = cn_pesenta name_list_romano_hispanic = cn_pesenta name_list_romano_british = cn_pesenta @@ -1220,6 +1237,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_decidava + name_list_sarmatian_romance = cn_decidava name_list_romano_gallic = cn_decidava name_list_romano_hispanic = cn_decidava name_list_romano_british = cn_decidava @@ -1317,6 +1335,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_partiscum + name_list_sarmatian_romance = cn_partiscum name_list_romano_gallic = cn_partiscum name_list_romano_hispanic = cn_partiscum name_list_romano_british = cn_partiscum @@ -1350,6 +1369,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_drobeta + name_list_sarmatian_romance = cn_drobeta name_list_romano_gallic = cn_drobeta name_list_romano_hispanic = cn_drobeta name_list_romano_british = cn_drobeta @@ -1370,6 +1390,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_drobeta + name_list_sarmatian_romance = cn_drobeta name_list_romano_gallic = cn_drobeta name_list_romano_hispanic = cn_drobeta name_list_romano_british = cn_drobeta @@ -1392,6 +1413,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_dierna + name_list_sarmatian_romance = cn_dierna name_list_romano_gallic = cn_dierna name_list_romano_hispanic = cn_dierna name_list_romano_british = cn_dierna @@ -1414,6 +1436,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_praetorium + name_list_sarmatian_romance = cn_praetorium name_list_romano_gallic = cn_praetorium name_list_romano_hispanic = cn_praetorium name_list_romano_british = cn_praetorium @@ -1436,6 +1459,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_tibiscum + name_list_sarmatian_romance = cn_tibiscum name_list_romano_gallic = cn_tibiscum name_list_romano_hispanic = cn_tibiscum name_list_romano_british = cn_tibiscum @@ -1465,6 +1489,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_apulum + name_list_sarmatian_romance = cn_apulum name_list_romano_gallic = cn_apulum name_list_romano_hispanic = cn_apulum name_list_romano_british = cn_apulum @@ -1486,6 +1511,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_apulum + name_list_sarmatian_romance = cn_apulum name_list_romano_gallic = cn_apulum name_list_romano_hispanic = cn_apulum name_list_romano_british = cn_apulum @@ -1513,6 +1539,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_auraria_maior + name_list_sarmatian_romance = cn_auraria_maior name_list_romano_gallic = cn_auraria_maior name_list_romano_hispanic = cn_auraria_maior name_list_romano_british = cn_auraria_maior @@ -1535,6 +1562,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_cedonia + name_list_sarmatian_romance = cn_cedonya name_list_romano_gallic = cn_cedonia name_list_romano_hispanic = cn_cedonia name_list_romano_british = cn_cedonia @@ -1557,6 +1585,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_blandiana + name_list_sarmatian_romance = cn_blandyana name_list_romano_gallic = cn_blandiana name_list_romano_hispanic = cn_blandiana name_list_romano_british = cn_blandiana @@ -1588,6 +1617,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_sandava + name_list_sarmatian_romance = cn_sandava name_list_romano_gallic = cn_sandava name_list_romano_hispanic = cn_sandava name_list_romano_british = cn_sandava @@ -1610,6 +1640,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_marcodava + name_list_sarmatian_romance = cn_marcodava name_list_romano_gallic = cn_marcodava name_list_romano_hispanic = cn_marcodava name_list_romano_british = cn_marcodava @@ -1686,6 +1717,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_potaissa + name_list_sarmatian_romance = cn_potaiza name_list_romano_gallic = cn_potaissa name_list_romano_hispanic = cn_potaissa name_list_romano_british = cn_potaissa @@ -1706,6 +1738,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_potaissa + name_list_sarmatian_romance = cn_potaiza name_list_romano_gallic = cn_potaissa name_list_romano_hispanic = cn_potaissa name_list_romano_british = cn_potaissa @@ -1733,6 +1766,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_napoca + name_list_sarmatian_romance = cn_napoca name_list_romano_gallic = cn_napoca name_list_romano_hispanic = cn_napoca name_list_romano_british = cn_napoca @@ -1767,6 +1801,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_arcodabara + name_list_sarmatian_romance = cn_arcodabara name_list_romano_gallic = cn_arcodabara name_list_romano_hispanic = cn_arcodabara name_list_romano_british = cn_arcodabara @@ -1788,6 +1823,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_arcodabara + name_list_sarmatian_romance = cn_arcodabara name_list_romano_gallic = cn_arcodabara name_list_romano_hispanic = cn_arcodabara name_list_romano_british = cn_arcodabara @@ -1922,6 +1958,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_aluta + name_list_sarmatian_romance = cn_aluta name_list_romano_gallic = cn_aluta name_list_romano_hispanic = cn_aluta name_list_romano_british = cn_aluta @@ -1993,6 +2030,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_pelendava + name_list_sarmatian_romance = cn_pelendava name_list_romano_gallic = cn_pelendava name_list_romano_hispanic = cn_pelendava name_list_romano_british = cn_pelendava @@ -2013,6 +2051,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_pelendava + name_list_sarmatian_romance = cn_pelendava name_list_romano_gallic = cn_pelendava name_list_romano_hispanic = cn_pelendava name_list_romano_british = cn_pelendava @@ -2035,6 +2074,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_sucidava + name_list_sarmatian_romance = cn_sucidava name_list_romano_gallic = cn_sucidava name_list_romano_hispanic = cn_sucidava name_list_romano_british = cn_sucidava @@ -2057,6 +2097,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_rusidava + name_list_sarmatian_romance = cn_rusidava name_list_romano_gallic = cn_rusidava name_list_romano_hispanic = cn_rusidava name_list_romano_british = cn_rusidava @@ -2081,6 +2122,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_acmonia + name_list_sarmatian_romance = cn_acmonya name_list_romano_gallic = cn_acmonia name_list_romano_hispanic = cn_acmonia name_list_romano_british = cn_acmonia @@ -2102,6 +2144,7 @@ e_dacia = { cultural_names = { #Roman Cultures name_list_roman = cn_acmonia + name_list_sarmatian_romance = cn_acmonya name_list_romano_gallic = cn_acmonia name_list_romano_hispanic = cn_acmonia name_list_romano_british = cn_acmonia diff --git a/WtWSMS/common/landed_titles/BP_e_germania_magna.txt b/WtWSMS/common/landed_titles/BP_e_germania_magna.txt index 6ee6148ab3..c580c8ba86 100644 --- a/WtWSMS/common/landed_titles/BP_e_germania_magna.txt +++ b/WtWSMS/common/landed_titles/BP_e_germania_magna.txt @@ -87,6 +87,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_traiectum_ad_rhenum + name_list_sarmatian_romance = cn_traiectum_ad_rhenum name_list_romano_gallic = cn_traiectum_ad_rhenum name_list_romano_hispanic = cn_traiectum_ad_rhenum name_list_romano_british = cn_traiectum_ad_rhenum @@ -121,6 +122,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_castra_herculis + name_list_sarmatian_romance = cn_castra_herculis name_list_romano_gallic = cn_castra_herculis name_list_romano_hispanic = cn_castra_herculis name_list_romano_british = cn_castra_herculis @@ -142,6 +144,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_castra_herculis + name_list_sarmatian_romance = cn_castra_herculis name_list_romano_gallic = cn_castra_herculis name_list_romano_hispanic = cn_castra_herculis name_list_romano_british = cn_castra_herculis @@ -275,6 +278,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_flevum + name_list_sarmatian_romance = cn_flevum name_list_romano_gallic = cn_flevum name_list_romano_hispanic = cn_flevum name_list_romano_british = cn_flevum @@ -3768,6 +3772,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_brigobannis + name_list_sarmatian_romance = cn_brigobannis name_list_romano_gallic = cn_brigobannis name_list_romano_hispanic = cn_brigobannis name_list_romano_british = cn_brigobannis @@ -3789,6 +3794,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_brigobannis + name_list_sarmatian_romance = cn_brigobannis name_list_romano_gallic = cn_brigobannis name_list_romano_hispanic = cn_brigobannis name_list_romano_british = cn_brigobannis @@ -3835,6 +3841,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_arae_flaviae + name_list_sarmatian_romance = cn_arae_flaviae name_list_romano_gallic = cn_arae_flaviae name_list_romano_hispanic = cn_arae_flaviae name_list_romano_british = cn_arae_flaviae @@ -3866,6 +3873,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_sanctus_blasius + name_list_sarmatian_romance = cn_sanctus_blasius name_list_romano_gallic = cn_sanctus_blasius name_list_romano_hispanic = cn_sanctus_blasius name_list_romano_british = cn_sanctus_blasius @@ -3924,6 +3932,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_alcimoenis + name_list_sarmatian_romance = cn_alcimoenis name_list_romano_gallic = cn_alcimoenis name_list_romano_hispanic = cn_alcimoenis name_list_romano_british = cn_alcimoenis @@ -3945,6 +3954,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_alcimoenis + name_list_sarmatian_romance = cn_alcimoenis name_list_romano_gallic = cn_alcimoenis name_list_romano_hispanic = cn_alcimoenis name_list_romano_british = cn_alcimoenis @@ -3972,6 +3982,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_aquileia + name_list_sarmatian_romance = cn_aquileya name_list_romano_gallic = cn_aquileia name_list_romano_hispanic = cn_aquileia name_list_romano_british = cn_aquileia @@ -4028,7 +4039,8 @@ e_germania_magna = { cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_aureliae + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_aureliae name_list_romano_gallic = cn_aquae_aureliae name_list_romano_hispanic = cn_aquae_aureliae name_list_romano_british = cn_aquae_aureliae @@ -4049,7 +4061,8 @@ e_germania_magna = { province = 2746 cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_aureliae + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_aureliae name_list_romano_gallic = cn_aquae_aureliae name_list_romano_hispanic = cn_aquae_aureliae name_list_romano_british = cn_aquae_aureliae @@ -4072,6 +4085,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_solicinium + name_list_sarmatian_romance = cn_solicinium name_list_romano_gallic = cn_solicinium name_list_romano_hispanic = cn_solicinium name_list_romano_british = cn_solicinium @@ -4094,6 +4108,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_calva + name_list_sarmatian_romance = cn_calva name_list_romano_gallic = cn_calva name_list_romano_hispanic = cn_calva name_list_romano_british = cn_calva @@ -4118,6 +4133,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_verodunum + name_list_sarmatian_romance = cn_verodunum name_list_romano_gallic = cn_verodunum name_list_romano_hispanic = cn_verodunum name_list_romano_british = cn_verodunum @@ -4139,6 +4155,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_verodunum + name_list_sarmatian_romance = cn_verodunum name_list_romano_gallic = cn_verodunum name_list_romano_hispanic = cn_verodunum name_list_romano_british = cn_verodunum @@ -4180,6 +4197,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_selgum + name_list_sarmatian_romance = cn_selgum name_list_romano_gallic = cn_selgum name_list_romano_hispanic = cn_selgum name_list_romano_british = cn_selgum @@ -4238,6 +4256,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_segodunum + name_list_sarmatian_romance = cn_segodunum name_list_romano_gallic = cn_segodunum name_list_romano_hispanic = cn_segodunum name_list_romano_british = cn_segodunum @@ -4259,6 +4278,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_segodunum + name_list_sarmatian_romance = cn_segodunum name_list_romano_gallic = cn_segodunum name_list_romano_hispanic = cn_segodunum name_list_romano_british = cn_segodunum @@ -4296,6 +4316,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_traiectum_ad_nicrem + name_list_sarmatian_romance = cn_traiectum_ad_nicrem name_list_romano_gallic = cn_traiectum_ad_nicrem name_list_romano_hispanic = cn_traiectum_ad_nicrem name_list_romano_british = cn_traiectum_ad_nicrem @@ -4344,6 +4365,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_helenopolis + name_list_sarmatian_romance = cn_xelenopolis name_list_romano_gallic = cn_helenopolis name_list_romano_hispanic = cn_helenopolis name_list_romano_british = cn_helenopolis @@ -4365,6 +4387,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_helenopolis + name_list_sarmatian_romance = cn_xelenopolis name_list_romano_gallic = cn_helenopolis name_list_romano_hispanic = cn_helenopolis name_list_romano_british = cn_helenopolis @@ -4401,7 +4424,8 @@ e_germania_magna = { province = 2693 cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_mattiacorum + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_mattiacorum name_list_romano_gallic = cn_aquae_mattiacorum name_list_romano_hispanic = cn_aquae_mattiacorum name_list_romano_british = cn_aquae_mattiacorum @@ -4445,6 +4469,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_castellum_menapiorum + name_list_sarmatian_romance = cn_castelum_menapiorum name_list_romano_gallic = cn_castellum_menapiorum name_list_romano_hispanic = cn_castellum_menapiorum name_list_romano_british = cn_castellum_menapiorum @@ -4466,6 +4491,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_castellum_menapiorum + name_list_sarmatian_romance = cn_castelum_menapiorum name_list_romano_gallic = cn_castellum_menapiorum name_list_romano_hispanic = cn_castellum_menapiorum name_list_romano_british = cn_castellum_menapiorum @@ -4505,6 +4531,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_novaesium + name_list_sarmatian_romance = cn_novaesium name_list_romano_gallic = cn_novaesium name_list_romano_hispanic = cn_novaesium name_list_romano_british = cn_novaesium @@ -4526,6 +4553,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_novaesium + name_list_sarmatian_romance = cn_novaesium name_list_romano_gallic = cn_novaesium name_list_romano_hispanic = cn_novaesium name_list_romano_british = cn_novaesium @@ -4620,6 +4648,7 @@ e_germania_magna = { cultural_names = { #Roman Cultures name_list_roman = cn_navalia + name_list_sarmatian_romance = cn_navalya name_list_romano_gallic = cn_navalia name_list_romano_hispanic = cn_navalia name_list_romano_british = cn_navalia diff --git a/WtWSMS/common/landed_titles/BP_e_tamazgha.txt b/WtWSMS/common/landed_titles/BP_e_tamazgha.txt index f810920fb7..fe303a66c3 100644 --- a/WtWSMS/common/landed_titles/BP_e_tamazgha.txt +++ b/WtWSMS/common/landed_titles/BP_e_tamazgha.txt @@ -75,6 +75,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_garama + name_list_sarmatian_romance = cn_garama name_list_romano_gallic = cn_garama name_list_romano_hispanic = cn_garama name_list_romano_british = cn_garama @@ -114,6 +115,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_garama + name_list_sarmatian_romance = cn_garama name_list_romano_gallic = cn_garama name_list_romano_hispanic = cn_garama name_list_romano_british = cn_garama @@ -168,6 +170,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_cidamus + name_list_sarmatian_romance = cn_cidamus name_list_romano_gallic = cn_cidamus name_list_romano_hispanic = cn_cidamus name_list_romano_british = cn_cidamus @@ -224,6 +227,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_cidamus + name_list_sarmatian_romance = cn_cidamus name_list_romano_gallic = cn_cidamus name_list_romano_hispanic = cn_cidamus name_list_romano_british = cn_cidamus @@ -265,6 +269,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_cidamus + name_list_sarmatian_romance = cn_cidamus name_list_romano_gallic = cn_cidamus name_list_romano_hispanic = cn_cidamus name_list_romano_british = cn_cidamus @@ -316,6 +321,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_rapsa + name_list_sarmatian_romance = cn_rapsa name_list_romano_gallic = cn_rapsa name_list_romano_hispanic = cn_rapsa name_list_romano_british = cn_rapsa @@ -354,6 +360,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_rapsa + name_list_sarmatian_romance = cn_rapsa name_list_romano_gallic = cn_rapsa name_list_romano_hispanic = cn_rapsa name_list_romano_british = cn_rapsa @@ -391,6 +398,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_rapsa + name_list_sarmatian_romance = cn_rapsa name_list_romano_gallic = cn_rapsa name_list_romano_hispanic = cn_rapsa name_list_romano_british = cn_rapsa @@ -664,6 +672,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_tingartia + name_list_sarmatian_romance = cn_tingartya name_list_romano_gallic = cn_tingartia name_list_romano_hispanic = cn_tingartia name_list_romano_british = cn_tingartia @@ -700,6 +709,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_tingartia + name_list_sarmatian_romance = cn_tingartya name_list_romano_gallic = cn_tingartia name_list_romano_hispanic = cn_tingartia name_list_romano_british = cn_tingartia @@ -742,6 +752,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_castellum_iabar + name_list_sarmatian_romance = cn_castelum_iabar name_list_romano_gallic = cn_castellum_iabar name_list_romano_hispanic = cn_castellum_iabar name_list_romano_british = cn_castellum_iabar @@ -799,6 +810,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_arena + name_list_sarmatian_romance = cn_arena name_list_romano_gallic = cn_arena name_list_romano_hispanic = cn_arena name_list_romano_british = cn_arena @@ -1364,6 +1376,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_canaria + name_list_sarmatian_romance = cn_canarya name_list_romano_gallic = cn_canaria name_list_romano_hispanic = cn_canaria name_list_romano_british = cn_canaria @@ -1403,6 +1416,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_nivaria + name_list_sarmatian_romance = cn_nivarya name_list_romano_gallic = cn_nivaria name_list_romano_hispanic = cn_nivaria name_list_romano_british = cn_nivaria @@ -1445,6 +1459,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_planasia + name_list_sarmatian_romance = cn_planasya name_list_romano_gallic = cn_planasia name_list_romano_hispanic = cn_planasia name_list_romano_british = cn_planasia @@ -1484,6 +1499,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_planasia + name_list_sarmatian_romance = cn_planasya name_list_romano_gallic = cn_planasia name_list_romano_hispanic = cn_planasia name_list_romano_british = cn_planasia @@ -1524,6 +1540,7 @@ e_tamazgha = { cultural_names = { #Roman Cultures name_list_roman = cn_pluvialia + name_list_sarmatian_romance = cn_pluvialya name_list_romano_gallic = cn_pluvialia name_list_romano_hispanic = cn_pluvialia name_list_romano_british = cn_pluvialia diff --git a/WtWSMS/common/landed_titles/BP_empire_roman_successors.txt b/WtWSMS/common/landed_titles/BP_empire_roman_successors.txt index dba266d0ab..fc38f1713f 100644 --- a/WtWSMS/common/landed_titles/BP_empire_roman_successors.txt +++ b/WtWSMS/common/landed_titles/BP_empire_roman_successors.txt @@ -48,6 +48,7 @@ d_tangiers = { cultural_names = { name_list_roman = cn_septem + name_list_sarmatian_romance = cn_septem name_list_romano_british = cn_septem name_list_romano_illyrian = cn_septem name_list_romano_thracian = cn_septem @@ -74,6 +75,7 @@ d_oxford = { cultural_names = { #### Roman Cultures name_list_roman = cn_vadum_bovum + name_list_sarmatian_romance = cn_vadum_bovum name_list_romano_noric = cn_vadum_bovum name_list_dalmatian = cn_vadum_bovum name_list_romano_pannonian = cn_vadum_bovum diff --git a/WtWSMS/common/landed_titles/BP_titles_berbers.txt b/WtWSMS/common/landed_titles/BP_titles_berbers.txt index 089a4327b1..caf79a2be1 100644 --- a/WtWSMS/common/landed_titles/BP_titles_berbers.txt +++ b/WtWSMS/common/landed_titles/BP_titles_berbers.txt @@ -48,6 +48,7 @@ d_capsa = { cultural_names = { #Roman Namelists name_list_roman = cn_capsa + name_list_sarmatian_romance = cn_capsa name_list_romano_gallic = cn_capsa name_list_romano_hispanic = cn_capsa name_list_romano_british = cn_capsa diff --git a/WtWSMS/common/landed_titles/BP_titles_dynamic_dejure.txt b/WtWSMS/common/landed_titles/BP_titles_dynamic_dejure.txt index 21db850eb9..dd3777998c 100644 --- a/WtWSMS/common/landed_titles/BP_titles_dynamic_dejure.txt +++ b/WtWSMS/common/landed_titles/BP_titles_dynamic_dejure.txt @@ -498,6 +498,7 @@ k_croatia = { cultural_names = { name_list_roman = cn_dalmatia + name_list_sarmatian_romance = cn_dalmatya } ai_primary_priority = { diff --git a/WtWSMS/common/landed_titles/BP_titles_germanics.txt b/WtWSMS/common/landed_titles/BP_titles_germanics.txt index 088a54a91a..56280150b9 100644 --- a/WtWSMS/common/landed_titles/BP_titles_germanics.txt +++ b/WtWSMS/common/landed_titles/BP_titles_germanics.txt @@ -309,7 +309,7 @@ e_goths = { } } } -k_ostrogoths = { +d_ostrogoths = { color={ 0 50 102 } capital = c_ravenna # Ravenna ignore_titularity_for_title_weighting = yes @@ -454,6 +454,7 @@ d_sussex = { cultural_names = { #Roman Cultures name_list_roman = cn_noviomagus + name_list_sarmatian_romance = cn_noviomagus name_list_romano_gallic = cn_noviomagus name_list_gallo_romance = cn_noviomagus name_list_romano_hispanic = cn_noviomagus diff --git a/WtWSMS/common/landed_titles/BP_titles_unused_vanilla_CK3.txt b/WtWSMS/common/landed_titles/BP_titles_unused_vanilla_CK3.txt index 536059d201..31e2ccd30d 100644 --- a/WtWSMS/common/landed_titles/BP_titles_unused_vanilla_CK3.txt +++ b/WtWSMS/common/landed_titles/BP_titles_unused_vanilla_CK3.txt @@ -113,6 +113,7 @@ k_valencia = { #Valencia cultural_names = { name_list_visigothic = cn_carthaginensis name_list_roman = cn_carthaginensis + name_list_sarmatian_romance = cn_carthaginensis name_list_greek = cn_carthaginensis } can_create = { general_kingdom_title_creation_trigger = yes } @@ -217,6 +218,7 @@ d_slavonia = { cultural_names = { name_list_roman = cn_pannonia + name_list_sarmatian_romance = cn_pannonya name_list_greek = cn_pannonia } } diff --git a/WtWSMS/common/landed_titles/h_eastern_roman_empire.txt b/WtWSMS/common/landed_titles/h_eastern_roman_empire.txt index ee5c279c58..d0e50f8ac4 100644 --- a/WtWSMS/common/landed_titles/h_eastern_roman_empire.txt +++ b/WtWSMS/common/landed_titles/h_eastern_roman_empire.txt @@ -170,6 +170,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rhaedestus + name_list_sarmatian_romance = cn_rhaedestus name_list_romano_gallic = cn_rhaedestus name_list_romano_hispanic = cn_rhaedestus name_list_romano_british = cn_rhaedestus @@ -233,6 +234,7 @@ h_eastern_roman_empire = { cultural_names = { #Also known as Perinthus/Perinthos. Known after the 4th century as Heraclea. #Roman Cultures name_list_roman = cn_heraclea_perinthus + name_list_sarmatian_romance = cn_xeraclea_perinthus name_list_romano_gallic = cn_heraclea_perinthus name_list_romano_hispanic = cn_heraclea_perinthus name_list_romano_british = cn_heraclea_perinthus @@ -301,7 +303,8 @@ h_eastern_roman_empire = { color = { 90 85 120 } cultural_names = { #Roman Cultures - name_list_roman = cn_hadrianopolis + name_list_roman = cn_hadria + name_list_sarmatian_romance = cn_xadryanopolis name_list_romano_gallic = cn_hadrianopolis name_list_romano_hispanic = cn_hadrianopolis name_list_romano_british = cn_hadrianopolis @@ -326,7 +329,8 @@ h_eastern_roman_empire = { province = 494 cultural_names = { #Roman Cultures - name_list_roman = cn_hadrianopolis + name_list_roman = cn_hadria + name_list_sarmatian_romance = cn_xadryanopolis name_list_romano_gallic = cn_hadrianopolis name_list_romano_hispanic = cn_hadrianopolis name_list_romano_british = cn_hadrianopolis @@ -354,6 +358,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_musaeum + name_list_sarmatian_romance = cn_musaeum name_list_romano_gallic = cn_musaeum name_list_romano_hispanic = cn_musaeum name_list_romano_british = cn_musaeum @@ -398,7 +403,8 @@ h_eastern_roman_empire = { color = { 60 100 100 } cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_calidae + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_calidae name_list_romano_gallic = cn_aquae_calidae name_list_romano_hispanic = cn_aquae_calidae name_list_romano_british = cn_aquae_calidae @@ -432,7 +438,8 @@ h_eastern_roman_empire = { province = 3628 cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_calidae + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_calidae name_list_romano_gallic = cn_aquae_calidae name_list_romano_hispanic = cn_aquae_calidae name_list_romano_british = cn_aquae_calidae @@ -469,6 +476,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sozopolis + name_list_sarmatian_romance = cn_sozopolis name_list_romano_gallic = cn_sozopolis name_list_romano_hispanic = cn_sozopolis name_list_romano_british = cn_sozopolis @@ -516,6 +524,7 @@ h_eastern_roman_empire = { cultural_names = { #Maximianopolis until the 9th century. #Roman Cultures name_list_roman = cn_maximianopolis + name_list_sarmatian_romance = cn_maksimianopolis name_list_romano_gallic = cn_maximianopolis name_list_romano_hispanic = cn_maximianopolis name_list_romano_british = cn_maximianopolis @@ -552,6 +561,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_maximianopolis + name_list_sarmatian_romance = cn_maksimianopolis name_list_romano_gallic = cn_maximianopolis name_list_romano_hispanic = cn_maximianopolis name_list_romano_british = cn_maximianopolis @@ -642,6 +652,7 @@ h_eastern_roman_empire = { cultural_names = { #Referred as Nicopolis ad Mestum in Wikipedia. #Roman Cultures name_list_roman = cn_nicopolis + name_list_sarmatian_romance = cn_nicopolis name_list_romano_gallic = cn_nicopolis name_list_romano_hispanic = cn_nicopolis name_list_romano_british = cn_nicopolis @@ -730,6 +741,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_stenimachus + name_list_sarmatian_romance = cn_stenimachus name_list_romano_gallic = cn_stenimachus name_list_romano_hispanic = cn_stenimachus name_list_romano_british = cn_stenimachus @@ -775,6 +787,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_acranus + name_list_sarmatian_romance = cn_acranus name_list_romano_gallic = cn_acranus name_list_romano_hispanic = cn_acranus name_list_romano_british = cn_acranus @@ -811,6 +824,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_acranus + name_list_sarmatian_romance = cn_acranus name_list_romano_gallic = cn_acranus name_list_romano_hispanic = cn_acranus name_list_romano_british = cn_acranus @@ -849,6 +863,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_selymnus + name_list_sarmatian_romance = cn_selymnus name_list_romano_gallic = cn_selymnus name_list_romano_hispanic = cn_selymnus name_list_romano_british = cn_selymnus @@ -892,6 +907,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_diospolis + name_list_sarmatian_romance = cn_diospolis name_list_romano_gallic = cn_diospolis name_list_romano_hispanic = cn_diospolis name_list_romano_british = cn_diospolis @@ -954,6 +970,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_marsa + name_list_sarmatian_romance = cn_marsa name_list_romano_gallic = cn_marsa name_list_romano_hispanic = cn_marsa name_list_romano_british = cn_marsa @@ -994,6 +1011,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_perpericum + name_list_sarmatian_romance = cn_perpericum name_list_romano_gallic = cn_perpericum name_list_romano_hispanic = cn_perpericum name_list_romano_british = cn_perpericum @@ -1031,6 +1049,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_perpericum + name_list_sarmatian_romance = cn_perpericum name_list_romano_gallic = cn_perpericum name_list_romano_hispanic = cn_perpericum name_list_romano_british = cn_perpericum @@ -1098,6 +1117,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aquilia + name_list_sarmatian_romance = cn_aquilya name_list_romano_gallic = cn_aquilia name_list_romano_hispanic = cn_aquilia name_list_romano_british = cn_aquilia @@ -1134,6 +1154,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aquilia + name_list_sarmatian_romance = cn_aquilya name_list_romano_gallic = cn_aquilia name_list_romano_hispanic = cn_aquilia name_list_romano_british = cn_aquilia @@ -1173,6 +1194,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_probat + name_list_sarmatian_romance = cn_probat name_list_romano_gallic = cn_probat name_list_romano_hispanic = cn_probat name_list_romano_british = cn_probat @@ -1237,6 +1259,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_transmarisca + name_list_sarmatian_romance = cn_transmarisca name_list_romano_gallic = cn_transmarisca name_list_romano_hispanic = cn_transmarisca name_list_romano_british = cn_transmarisca @@ -1275,6 +1298,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_matiganis + name_list_sarmatian_romance = cn_matiganis name_list_romano_gallic = cn_matiganis name_list_romano_hispanic = cn_matiganis name_list_romano_british = cn_matiganis @@ -1310,6 +1334,7 @@ h_eastern_roman_empire = { province = 3687 cultural_names = { name_list_roman = cn_abritus + name_list_sarmatian_romance = cn_abritus name_list_romano_gallic = cn_abritus name_list_romano_hispanic = cn_abritus name_list_romano_british = cn_abritus @@ -1351,6 +1376,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_ioannopolis + name_list_sarmatian_romance = cn_yoannopolis name_list_romano_gallic = cn_ioannopolis name_list_romano_hispanic = cn_ioannopolis name_list_romano_british = cn_ioannopolis @@ -1389,6 +1415,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_zicideva + name_list_sarmatian_romance = cn_zicideva name_list_romano_gallic = cn_zicideva name_list_romano_hispanic = cn_zicideva name_list_romano_british = cn_zicideva @@ -1429,6 +1456,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_zicideva + name_list_sarmatian_romance = cn_zicideva name_list_romano_gallic = cn_zicideva name_list_romano_hispanic = cn_zicideva name_list_romano_british = cn_zicideva @@ -1470,6 +1498,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_lophi + name_list_sarmatian_romance = cn_lofi name_list_romano_gallic = cn_lophi name_list_romano_hispanic = cn_lophi name_list_romano_british = cn_lophi @@ -1507,6 +1536,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nicopolis + name_list_sarmatian_romance = cn_nicopolis name_list_romano_gallic = cn_nicopolis name_list_romano_hispanic = cn_nicopolis name_list_romano_british = cn_nicopolis @@ -1533,6 +1563,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nicopolis + name_list_sarmatian_romance = cn_nicopolis name_list_romano_gallic = cn_nicopolis name_list_romano_hispanic = cn_nicopolis name_list_romano_british = cn_nicopolis @@ -1561,6 +1592,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_storgosia + name_list_sarmatian_romance = cn_storgosya name_list_romano_gallic = cn_storgosia name_list_romano_hispanic = cn_storgosia name_list_romano_british = cn_storgosia @@ -1603,6 +1635,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_melta + name_list_sarmatian_romance = cn_melta name_list_romano_gallic = cn_melta name_list_romano_hispanic = cn_melta name_list_romano_british = cn_melta @@ -1672,6 +1705,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_odessus + name_list_sarmatian_romance = cn_odezus name_list_romano_gallic = cn_odessus name_list_romano_hispanic = cn_odessus name_list_romano_british = cn_odessus @@ -1712,6 +1746,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_constantia + name_list_sarmatian_romance = cn_constantya name_list_romano_gallic = cn_constantia name_list_romano_hispanic = cn_constantia name_list_romano_british = cn_constantia @@ -1745,6 +1780,7 @@ h_eastern_roman_empire = { province = 510 cultural_names = { name_list_roman = cn_constantia + name_list_sarmatian_romance = cn_constantya name_list_romano_gallic = cn_constantia name_list_romano_hispanic = cn_constantia name_list_romano_british = cn_constantia @@ -1781,6 +1817,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aegyssus + name_list_sarmatian_romance = cn_aegyzus name_list_romano_gallic = cn_aegyssus name_list_romano_hispanic = cn_aegyssus name_list_romano_british = cn_aegyssus @@ -1827,6 +1864,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bizone + name_list_sarmatian_romance = cn_bizone name_list_romano_gallic = cn_bizone name_list_romano_hispanic = cn_bizone name_list_romano_british = cn_bizone @@ -1864,6 +1902,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_callatis + name_list_sarmatian_romance = cn_calatis name_list_romano_gallic = cn_callatis name_list_romano_hispanic = cn_callatis name_list_romano_british = cn_callatis @@ -1909,6 +1948,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aegyptus + name_list_sarmatian_romance = cn_aegyptus name_list_romano_gallic = cn_aegyptus name_list_romano_hispanic = cn_aegyptus name_list_romano_british = cn_aegyptus @@ -1964,6 +2004,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_barca + name_list_sarmatian_romance = cn_barca name_list_romano_gallic = cn_barca name_list_romano_hispanic = cn_barca name_list_romano_british = cn_barca @@ -1998,6 +2039,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_barca + name_list_sarmatian_romance = cn_barca name_list_romano_gallic = cn_barca name_list_romano_hispanic = cn_barca name_list_romano_british = cn_barca @@ -2034,6 +2076,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_herculis_tumuli + name_list_sarmatian_romance = cn_xerculis_tumuli name_list_romano_gallic = cn_herculis_tumuli name_list_romano_hispanic = cn_herculis_tumuli name_list_romano_british = cn_herculis_tumuli @@ -2068,6 +2111,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alibasca + name_list_sarmatian_romance = cn_alibasca name_list_romano_gallic = cn_alibasca name_list_romano_hispanic = cn_alibasca name_list_romano_british = cn_alibasca @@ -2102,6 +2146,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_berenice + name_list_sarmatian_romance = cn_berenice name_list_romano_gallic = cn_berenice name_list_romano_hispanic = cn_berenice name_list_romano_british = cn_berenice @@ -2139,6 +2184,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_darnis + name_list_sarmatian_romance = cn_darnis name_list_romano_gallic = cn_darnis name_list_romano_hispanic = cn_darnis name_list_romano_british = cn_darnis @@ -2171,6 +2217,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_darnis + name_list_sarmatian_romance = cn_darnis name_list_romano_gallic = cn_darnis name_list_romano_hispanic = cn_darnis name_list_romano_british = cn_darnis @@ -2205,6 +2252,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_thirdis + name_list_sarmatian_romance = cn_thirdis name_list_romano_gallic = cn_thirdis name_list_romano_hispanic = cn_thirdis name_list_romano_british = cn_thirdis @@ -2245,6 +2293,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_antipyrgus + name_list_sarmatian_romance = cn_antipyrgus name_list_romano_gallic = cn_antipyrgus name_list_romano_hispanic = cn_antipyrgus name_list_romano_british = cn_antipyrgus @@ -2279,6 +2328,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_antipyrgus + name_list_sarmatian_romance = cn_antipyrgus name_list_romano_gallic = cn_antipyrgus name_list_romano_hispanic = cn_antipyrgus name_list_romano_british = cn_antipyrgus @@ -2358,6 +2408,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_scetis + name_list_sarmatian_romance = cn_scetis name_list_romano_gallic = cn_scetis name_list_romano_hispanic = cn_scetis name_list_romano_british = cn_scetis @@ -2395,6 +2446,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bolbitine + name_list_sarmatian_romance = cn_bolbitine name_list_romano_gallic = cn_bolbitine name_list_romano_hispanic = cn_bolbitine name_list_romano_british = cn_bolbitine @@ -2429,6 +2481,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bolbitine + name_list_sarmatian_romance = cn_bolbitine name_list_romano_gallic = cn_bolbitine name_list_romano_hispanic = cn_bolbitine name_list_romano_british = cn_bolbitine @@ -2465,6 +2518,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hermopolis_parva + name_list_sarmatian_romance = cn_xermopolis_parva name_list_romano_gallic = cn_hermopolis_parva name_list_romano_hispanic = cn_hermopolis_parva name_list_romano_british = cn_hermopolis_parva @@ -2501,6 +2555,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_naucratis + name_list_sarmatian_romance = cn_naucratis name_list_romano_gallic = cn_naucratis name_list_romano_hispanic = cn_naucratis name_list_romano_british = cn_naucratis @@ -2538,6 +2593,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_marmarica + name_list_sarmatian_romance = cn_marmarica name_list_romano_gallic = cn_marmarica name_list_romano_hispanic = cn_marmarica name_list_romano_british = cn_marmarica @@ -2570,6 +2626,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_marmarica + name_list_sarmatian_romance = cn_marmarica name_list_romano_gallic = cn_marmarica name_list_romano_hispanic = cn_marmarica name_list_romano_british = cn_marmarica @@ -2602,6 +2659,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_paraetonium + name_list_sarmatian_romance = cn_paraetonium name_list_romano_gallic = cn_paraetonium name_list_romano_hispanic = cn_paraetonium name_list_romano_british = cn_paraetonium @@ -2644,6 +2702,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_catabathmus_maior + name_list_sarmatian_romance = cn_catabathmus_maior name_list_romano_gallic = cn_catabathmus_maior name_list_romano_hispanic = cn_catabathmus_maior name_list_romano_british = cn_catabathmus_maior @@ -2678,6 +2737,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_zygris + name_list_sarmatian_romance = cn_zygris name_list_romano_gallic = cn_zygris name_list_romano_hispanic = cn_zygris name_list_romano_british = cn_zygris @@ -2713,6 +2773,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ammonium + name_list_sarmatian_romance = cn_ammonium name_list_romano_gallic = cn_ammonium name_list_romano_hispanic = cn_ammonium name_list_romano_british = cn_ammonium @@ -2747,6 +2808,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ammonium + name_list_sarmatian_romance = cn_ammonium name_list_romano_gallic = cn_ammonium name_list_romano_hispanic = cn_ammonium name_list_romano_british = cn_ammonium @@ -2800,6 +2862,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_tamiathis + name_list_sarmatian_romance = cn_tamiathis name_list_romano_gallic = cn_tamiathis name_list_romano_hispanic = cn_tamiathis name_list_romano_british = cn_tamiathis @@ -2835,6 +2898,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_tamiathis + name_list_sarmatian_romance = cn_tamiathis name_list_romano_gallic = cn_tamiathis name_list_romano_hispanic = cn_tamiathis name_list_romano_british = cn_tamiathis @@ -2879,6 +2943,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_tanis + name_list_sarmatian_romance = cn_tanis name_list_romano_gallic = cn_tanis name_list_romano_hispanic = cn_tanis name_list_romano_british = cn_tanis @@ -2917,6 +2982,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_onuphis + name_list_sarmatian_romance = cn_onufis name_list_romano_gallic = cn_onuphis name_list_romano_hispanic = cn_onuphis name_list_romano_british = cn_onuphis @@ -2953,6 +3019,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_sebennytus + name_list_sarmatian_romance = cn_sebennytus name_list_romano_gallic = cn_sebennytus name_list_romano_hispanic = cn_sebennytus name_list_romano_british = cn_sebennytus @@ -2989,6 +3056,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_paralius + name_list_sarmatian_romance = cn_paralius name_list_romano_gallic = cn_paralius name_list_romano_hispanic = cn_paralius name_list_romano_british = cn_paralius @@ -3025,6 +3093,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_buto + name_list_sarmatian_romance = cn_butO_n name_list_romano_gallic = cn_buto name_list_romano_hispanic = cn_buto name_list_romano_british = cn_buto @@ -3061,6 +3130,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_sais + name_list_sarmatian_romance = cn_sais name_list_romano_gallic = cn_sais name_list_romano_hispanic = cn_sais name_list_romano_british = cn_sais @@ -3099,6 +3169,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_phelbes + name_list_sarmatian_romance = cn_felbE_s name_list_romano_gallic = cn_phelbes name_list_romano_hispanic = cn_phelbes name_list_romano_british = cn_phelbes @@ -3134,6 +3205,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_phelbes + name_list_sarmatian_romance = cn_felbE_s name_list_romano_gallic = cn_phelbes name_list_romano_hispanic = cn_phelbes name_list_romano_british = cn_phelbes @@ -3170,6 +3242,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_calliope + name_list_sarmatian_romance = cn_caliope name_list_romano_gallic = cn_calliope name_list_romano_hispanic = cn_calliope name_list_romano_british = cn_calliope @@ -3206,6 +3279,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_phacusa + name_list_sarmatian_romance = cn_facusa name_list_romano_gallic = cn_phacusa name_list_romano_hispanic = cn_phacusa name_list_romano_british = cn_phacusa @@ -3248,6 +3322,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_babylon + name_list_sarmatian_romance = cn_babylO_n name_list_romano_gallic = cn_babylon name_list_romano_hispanic = cn_babylon name_list_romano_british = cn_babylon @@ -3282,6 +3357,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_babylon + name_list_sarmatian_romance = cn_babylO_n name_list_romano_gallic = cn_babylon name_list_romano_hispanic = cn_babylon name_list_romano_british = cn_babylon @@ -3318,6 +3394,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_clysma + name_list_sarmatian_romance = cn_clysma name_list_romano_gallic = cn_clysma name_list_romano_hispanic = cn_clysma name_list_romano_british = cn_clysma @@ -3354,6 +3431,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aphroditopolis + name_list_sarmatian_romance = cn_afroditopolis name_list_romano_gallic = cn_aphroditopolis name_list_romano_hispanic = cn_aphroditopolis name_list_romano_british = cn_aphroditopolis @@ -3390,6 +3468,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alphocranon + name_list_sarmatian_romance = cn_alfocranO_n name_list_romano_gallic = cn_alphocranon name_list_romano_hispanic = cn_alphocranon name_list_romano_british = cn_alphocranon @@ -3443,6 +3522,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_terenuthis + name_list_sarmatian_romance = cn_terenuthis name_list_romano_gallic = cn_terenuthis name_list_romano_hispanic = cn_terenuthis name_list_romano_british = cn_terenuthis @@ -3479,6 +3559,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_busiris + name_list_sarmatian_romance = cn_busiris name_list_romano_gallic = cn_busiris name_list_romano_hispanic = cn_busiris name_list_romano_british = cn_busiris @@ -3516,6 +3597,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arsinoe + name_list_sarmatian_romance = cn_arsinoe name_list_romano_gallic = cn_arsinoe name_list_romano_hispanic = cn_arsinoe name_list_romano_british = cn_arsinoe @@ -3550,6 +3632,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arsinoe + name_list_sarmatian_romance = cn_arsinoe name_list_romano_gallic = cn_arsinoe name_list_romano_hispanic = cn_arsinoe name_list_romano_british = cn_arsinoe @@ -3586,6 +3669,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_phylace + name_list_sarmatian_romance = cn_fylace name_list_romano_gallic = cn_phylace name_list_romano_hispanic = cn_phylace name_list_romano_british = cn_phylace @@ -3633,6 +3717,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_syene + name_list_sarmatian_romance = cn_syene name_list_romano_gallic = cn_syene name_list_romano_hispanic = cn_syene name_list_romano_british = cn_syene @@ -3667,6 +3752,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_syene + name_list_sarmatian_romance = cn_syene name_list_romano_gallic = cn_syene name_list_romano_hispanic = cn_syene name_list_romano_british = cn_syene @@ -3703,6 +3789,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_apollonopolis_magna + name_list_sarmatian_romance = cn_apolonopolis_magna name_list_romano_gallic = cn_apollonopolis_magna name_list_romano_hispanic = cn_apollonopolis_magna name_list_romano_british = cn_apollonopolis_magna @@ -3744,6 +3831,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_contra_syenem + name_list_sarmatian_romance = cn_contra_syenem name_list_romano_gallic = cn_contra_syenem name_list_romano_hispanic = cn_contra_syenem name_list_romano_british = cn_contra_syenem @@ -3767,6 +3855,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_diocletianopolis + name_list_sarmatian_romance = cn_diocletianopolis name_list_romano_gallic = cn_diocletianopolis name_list_romano_hispanic = cn_diocletianopolis name_list_romano_british = cn_diocletianopolis @@ -3801,6 +3890,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_diocletianopolis + name_list_sarmatian_romance = cn_diocletianopolis name_list_romano_gallic = cn_diocletianopolis name_list_romano_hispanic = cn_diocletianopolis name_list_romano_british = cn_diocletianopolis @@ -3853,6 +3943,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caenepolis + name_list_sarmatian_romance = cn_caenepolis name_list_romano_gallic = cn_caenepolis name_list_romano_hispanic = cn_caenepolis name_list_romano_british = cn_caenepolis @@ -3889,6 +3980,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hermonthis + name_list_sarmatian_romance = cn_xermonthis name_list_romano_gallic = cn_hermonthis name_list_romano_hispanic = cn_hermonthis name_list_romano_british = cn_hermonthis @@ -3927,6 +4019,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oxyrhynchus + name_list_sarmatian_romance = cn_oksyrhynchus name_list_romano_gallic = cn_oxyrhynchus name_list_romano_hispanic = cn_oxyrhynchus name_list_romano_british = cn_oxyrhynchus @@ -3962,6 +4055,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oxyrhynchus + name_list_sarmatian_romance = cn_oksyrhynchus name_list_romano_gallic = cn_oxyrhynchus name_list_romano_hispanic = cn_oxyrhynchus name_list_romano_british = cn_oxyrhynchus @@ -3998,6 +4092,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_herakleopolis_magna + name_list_sarmatian_romance = cn_xeracleopolis_magna name_list_romano_gallic = cn_herakleopolis_magna name_list_romano_hispanic = cn_herakleopolis_magna name_list_romano_british = cn_herakleopolis_magna @@ -4034,6 +4129,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_theadelphia + name_list_sarmatian_romance = cn_theadelfya name_list_romano_gallic = cn_theadelphia name_list_romano_hispanic = cn_theadelphia name_list_romano_british = cn_theadelphia @@ -4072,6 +4168,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hermopolis_magna + name_list_sarmatian_romance = cn_xermopolis_magna name_list_romano_gallic = cn_hermopolis_magna name_list_romano_hispanic = cn_hermopolis_magna name_list_romano_british = cn_hermopolis_magna @@ -4107,6 +4204,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hermopolis_magna + name_list_sarmatian_romance = cn_xermopolis_magna name_list_romano_gallic = cn_hermopolis_magna name_list_romano_hispanic = cn_hermopolis_magna name_list_romano_british = cn_hermopolis_magna @@ -4143,6 +4241,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_antinoopolis + name_list_sarmatian_romance = cn_antinoopolis name_list_romano_gallic = cn_antinoopolis name_list_romano_hispanic = cn_antinoopolis name_list_romano_british = cn_antinoopolis @@ -4179,6 +4278,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_manbalot + name_list_sarmatian_romance = cn_manbalot name_list_romano_gallic = cn_manbalot name_list_romano_hispanic = cn_manbalot name_list_romano_british = cn_manbalot @@ -4216,6 +4316,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lycopolis + name_list_sarmatian_romance = cn_lycopolis name_list_romano_gallic = cn_lycopolis name_list_romano_hispanic = cn_lycopolis name_list_romano_british = cn_lycopolis @@ -4250,6 +4351,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lycopolis + name_list_sarmatian_romance = cn_lycopolis name_list_romano_gallic = cn_lycopolis name_list_romano_hispanic = cn_lycopolis name_list_romano_british = cn_lycopolis @@ -4291,6 +4393,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_panopolis + name_list_sarmatian_romance = cn_panopolis name_list_romano_gallic = cn_panopolis name_list_romano_hispanic = cn_panopolis name_list_romano_british = cn_panopolis @@ -4327,6 +4430,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_this + name_list_sarmatian_romance = cn_this name_list_romano_gallic = cn_this name_list_romano_hispanic = cn_this name_list_romano_british = cn_this @@ -4370,6 +4474,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oasis_parva + name_list_sarmatian_romance = cn_oasis_parva name_list_romano_gallic = cn_oasis_parva name_list_romano_hispanic = cn_oasis_parva name_list_romano_british = cn_oasis_parva @@ -4405,6 +4510,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oasis_parva + name_list_sarmatian_romance = cn_oasis_parva name_list_romano_gallic = cn_oasis_parva name_list_romano_hispanic = cn_oasis_parva name_list_romano_british = cn_oasis_parva @@ -4475,6 +4581,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mothis + name_list_sarmatian_romance = cn_mothis name_list_romano_gallic = cn_mothis name_list_romano_hispanic = cn_mothis name_list_romano_british = cn_mothis @@ -4511,6 +4618,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_thenete + name_list_sarmatian_romance = cn_thenete name_list_romano_gallic = cn_thenete name_list_romano_hispanic = cn_thenete name_list_romano_british = cn_thenete @@ -4554,6 +4662,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oasis_magna + name_list_sarmatian_romance = cn_oasis_magna name_list_romano_gallic = cn_oasis_magna name_list_romano_hispanic = cn_oasis_magna name_list_romano_british = cn_oasis_magna @@ -4589,6 +4698,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oasis_magna + name_list_sarmatian_romance = cn_oasis_magna name_list_romano_gallic = cn_oasis_magna name_list_romano_hispanic = cn_oasis_magna name_list_romano_british = cn_oasis_magna @@ -4637,6 +4747,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_myos_hormos + name_list_sarmatian_romance = cn_myos_hormos name_list_romano_gallic = cn_myos_hormos name_list_romano_hispanic = cn_myos_hormos name_list_romano_british = cn_myos_hormos @@ -4672,6 +4783,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_myos_hormos + name_list_sarmatian_romance = cn_myos_hormos name_list_romano_gallic = cn_myos_hormos name_list_romano_hispanic = cn_myos_hormos name_list_romano_british = cn_myos_hormos @@ -4708,6 +4820,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_philotera + name_list_sarmatian_romance = cn_filotera name_list_romano_gallic = cn_philotera name_list_romano_hispanic = cn_philotera name_list_romano_british = cn_philotera @@ -4763,6 +4876,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_coptus + name_list_sarmatian_romance = cn_coptus name_list_romano_gallic = cn_coptus name_list_romano_hispanic = cn_coptus name_list_romano_british = cn_coptus @@ -4815,6 +4929,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_raithu + name_list_sarmatian_romance = cn_raithu name_list_romano_gallic = cn_raithu name_list_romano_hispanic = cn_raithu name_list_romano_british = cn_raithu @@ -4856,6 +4971,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_paran + name_list_sarmatian_romance = cn_paran name_list_romano_gallic = cn_paran name_list_romano_hispanic = cn_paran name_list_romano_british = cn_paran @@ -4915,6 +5031,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_harreketh + name_list_sarmatian_romance = cn_xarxeceth name_list_romano_gallic = cn_harreketh name_list_romano_hispanic = cn_harreketh name_list_romano_british = cn_harreketh @@ -4962,6 +5079,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_harreketh + name_list_sarmatian_romance = cn_xarxeceth name_list_romano_gallic = cn_harreketh name_list_romano_hispanic = cn_harreketh name_list_romano_british = cn_harreketh @@ -5025,6 +5143,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sartha + name_list_sarmatian_romance = cn_sartha name_list_romano_gallic = cn_sartha name_list_romano_hispanic = cn_sartha name_list_romano_british = cn_sartha @@ -5073,6 +5192,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arindela + name_list_sarmatian_romance = cn_arindela name_list_romano_gallic = cn_arindela name_list_romano_hispanic = cn_arindela name_list_romano_british = cn_arindela @@ -5107,6 +5227,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_haila + name_list_sarmatian_romance = cn_xaila name_list_romano_gallic = cn_haila name_list_romano_hispanic = cn_haila name_list_romano_british = cn_haila @@ -5142,6 +5263,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pelusium + name_list_sarmatian_romance = cn_pelusium name_list_romano_gallic = cn_pelusium name_list_romano_hispanic = cn_pelusium name_list_romano_british = cn_pelusium @@ -5181,6 +5303,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pelusium + name_list_sarmatian_romance = cn_pelusium name_list_romano_gallic = cn_pelusium name_list_romano_hispanic = cn_pelusium name_list_romano_british = cn_pelusium @@ -5222,6 +5345,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_ostracena + name_list_sarmatian_romance = cn_ostracena name_list_romano_gallic = cn_ostracena name_list_romano_hispanic = cn_ostracena name_list_romano_british = cn_ostracena @@ -5258,6 +5382,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_rhinocorura + name_list_sarmatian_romance = cn_rhinocorura name_list_romano_gallic = cn_rhinocorura name_list_romano_hispanic = cn_rhinocorura name_list_romano_british = cn_rhinocorura @@ -5301,6 +5426,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hierosolyma + name_list_sarmatian_romance = cn_xierosolyma name_list_romano_gallic = cn_hierosolyma name_list_romano_hispanic = cn_hierosolyma name_list_romano_british = cn_hierosolyma @@ -5340,6 +5466,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hierosolyma + name_list_sarmatian_romance = cn_xierosolyma name_list_romano_gallic = cn_hierosolyma name_list_romano_hispanic = cn_hierosolyma name_list_romano_british = cn_hierosolyma @@ -5396,6 +5523,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gaza + name_list_sarmatian_romance = cn_gaza name_list_romano_gallic = cn_gaza name_list_romano_hispanic = cn_gaza name_list_romano_british = cn_gaza @@ -5436,6 +5564,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gaza + name_list_sarmatian_romance = cn_gaza name_list_romano_gallic = cn_gaza name_list_romano_hispanic = cn_gaza name_list_romano_british = cn_gaza @@ -5477,6 +5606,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ascalonia + name_list_sarmatian_romance = cn_ascalonya name_list_romano_gallic = cn_ascalonia name_list_romano_hispanic = cn_ascalonia name_list_romano_british = cn_ascalonia @@ -5522,6 +5652,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ioppa + name_list_sarmatian_romance = cn_yofa name_list_romano_gallic = cn_ioppa name_list_romano_hispanic = cn_ioppa name_list_romano_british = cn_ioppa @@ -5559,6 +5690,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ioppa + name_list_sarmatian_romance = cn_yofa name_list_romano_gallic = cn_ioppa name_list_romano_hispanic = cn_ioppa name_list_romano_british = cn_ioppa @@ -5623,6 +5755,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_neapolis + name_list_sarmatian_romance = cn_neapolis name_list_romano_gallic = cn_neapolis name_list_romano_hispanic = cn_neapolis name_list_romano_british = cn_neapolis @@ -5660,6 +5793,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arabella + name_list_sarmatian_romance = cn_arabela name_list_romano_gallic = cn_arabella name_list_romano_hispanic = cn_arabella name_list_romano_british = cn_arabella @@ -5692,6 +5826,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arabella + name_list_sarmatian_romance = cn_arabela name_list_romano_gallic = cn_arabella name_list_romano_hispanic = cn_arabella name_list_romano_british = cn_arabella @@ -5726,6 +5861,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gerasa + name_list_sarmatian_romance = cn_gerasa name_list_romano_gallic = cn_gerasa name_list_romano_hispanic = cn_gerasa name_list_romano_british = cn_gerasa @@ -5767,6 +5903,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_auranitis + name_list_sarmatian_romance = cn_auranitis name_list_romano_gallic = cn_auranitis name_list_romano_hispanic = cn_auranitis name_list_romano_british = cn_auranitis @@ -5800,6 +5937,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bostra + name_list_sarmatian_romance = cn_bostra name_list_romano_gallic = cn_bostra name_list_romano_hispanic = cn_bostra name_list_romano_british = cn_bostra @@ -5834,6 +5972,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tricomia + name_list_sarmatian_romance = cn_tricomya name_list_romano_gallic = cn_tricomia name_list_romano_hispanic = cn_tricomia name_list_romano_british = cn_tricomia @@ -5868,6 +6007,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dionysias + name_list_sarmatian_romance = cn_dionysias name_list_romano_gallic = cn_dionysias name_list_romano_hispanic = cn_dionysias name_list_romano_british = cn_dionysias @@ -5906,6 +6046,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_basie + name_list_sarmatian_romance = cn_basie name_list_romano_gallic = cn_basie name_list_romano_hispanic = cn_basie name_list_romano_british = cn_basie @@ -5940,6 +6081,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gadda + name_list_sarmatian_romance = cn_gadda name_list_romano_gallic = cn_gadda name_list_romano_hispanic = cn_gadda name_list_romano_british = cn_gadda @@ -5978,6 +6120,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_philadelphia + name_list_sarmatian_romance = cn_filadelfya name_list_romano_gallic = cn_philadelphia name_list_romano_hispanic = cn_philadelphia name_list_romano_british = cn_philadelphia @@ -6024,6 +6167,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arnon + name_list_sarmatian_romance = cn_arnO_n name_list_romano_gallic = cn_arnon name_list_romano_hispanic = cn_arnon name_list_romano_british = cn_arnon @@ -6064,6 +6208,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ptolemais + name_list_sarmatian_romance = cn_ptolemais name_list_romano_gallic = cn_ptolemais name_list_romano_hispanic = cn_ptolemais name_list_romano_british = cn_ptolemais @@ -6098,6 +6243,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ptolemais + name_list_sarmatian_romance = cn_ptolemais name_list_romano_gallic = cn_ptolemais name_list_romano_hispanic = cn_ptolemais name_list_romano_british = cn_ptolemais @@ -6143,6 +6289,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_berytus + name_list_sarmatian_romance = cn_berytus name_list_romano_gallic = cn_berytus name_list_romano_hispanic = cn_berytus name_list_romano_british = cn_berytus @@ -6178,6 +6325,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_berytus + name_list_sarmatian_romance = cn_berytus name_list_romano_gallic = cn_berytus name_list_romano_hispanic = cn_berytus name_list_romano_british = cn_berytus @@ -6225,6 +6373,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tripolis + name_list_sarmatian_romance = cn_tripolis name_list_romano_gallic = cn_tripolis name_list_romano_hispanic = cn_tripolis name_list_romano_british = cn_tripolis @@ -6261,6 +6410,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_antaradus + name_list_sarmatian_romance = cn_antaradus name_list_romano_gallic = cn_antaradus name_list_romano_hispanic = cn_antaradus name_list_romano_british = cn_antaradus @@ -6296,6 +6446,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_paneas + name_list_sarmatian_romance = cn_paneas name_list_romano_gallic = cn_paneas name_list_romano_hispanic = cn_paneas name_list_romano_british = cn_paneas @@ -6330,6 +6481,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_paneas + name_list_sarmatian_romance = cn_paneas name_list_romano_gallic = cn_paneas name_list_romano_hispanic = cn_paneas name_list_romano_british = cn_paneas @@ -6364,6 +6516,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gerra + name_list_sarmatian_romance = cn_gerxa name_list_romano_gallic = cn_gerra name_list_romano_hispanic = cn_gerra name_list_romano_british = cn_gerra @@ -6404,6 +6557,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_emesus + name_list_sarmatian_romance = cn_emesus name_list_romano_gallic = cn_emesus name_list_romano_hispanic = cn_emesus name_list_romano_british = cn_emesus @@ -6439,6 +6593,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_emesus + name_list_sarmatian_romance = cn_emesus name_list_romano_gallic = cn_emesus name_list_romano_hispanic = cn_emesus name_list_romano_british = cn_emesus @@ -6476,6 +6631,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_raphanea + name_list_sarmatian_romance = cn_rafanea name_list_romano_gallic = cn_raphanea name_list_romano_hispanic = cn_raphanea name_list_romano_british = cn_raphanea @@ -6513,6 +6669,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_triparadisus + name_list_sarmatian_romance = cn_triparadisus name_list_romano_gallic = cn_triparadisus name_list_romano_hispanic = cn_triparadisus name_list_romano_british = cn_triparadisus @@ -6566,6 +6723,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_adraa + name_list_sarmatian_romance = cn_adraa name_list_romano_gallic = cn_adraa name_list_romano_hispanic = cn_adraa name_list_romano_british = cn_adraa @@ -6603,6 +6761,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_neve + name_list_sarmatian_romance = cn_neve name_list_romano_gallic = cn_neve name_list_romano_hispanic = cn_neve name_list_romano_british = cn_neve @@ -6637,6 +6796,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_zoraa + name_list_sarmatian_romance = cn_zoraa name_list_romano_gallic = cn_zoraa name_list_romano_hispanic = cn_zoraa name_list_romano_british = cn_zoraa @@ -6691,6 +6851,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_heliopolis + name_list_sarmatian_romance = cn_xeliopolis name_list_romano_gallic = cn_heliopolis name_list_romano_hispanic = cn_heliopolis name_list_romano_british = cn_heliopolis @@ -6723,6 +6884,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_heliopolis + name_list_sarmatian_romance = cn_xeliopolis name_list_romano_gallic = cn_heliopolis name_list_romano_hispanic = cn_heliopolis name_list_romano_british = cn_heliopolis @@ -6757,6 +6919,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_zabadoni + name_list_sarmatian_romance = cn_zabadoni name_list_romano_gallic = cn_zabadoni name_list_romano_hispanic = cn_zabadoni name_list_romano_british = cn_zabadoni @@ -6796,6 +6959,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nazala + name_list_sarmatian_romance = cn_nazala name_list_romano_gallic = cn_nazala name_list_romano_hispanic = cn_nazala name_list_romano_british = cn_nazala @@ -6832,6 +6996,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nazala + name_list_sarmatian_romance = cn_nazala name_list_romano_gallic = cn_nazala name_list_romano_hispanic = cn_nazala name_list_romano_british = cn_nazala @@ -6882,6 +7047,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_palmyra + name_list_sarmatian_romance = cn_palmyra name_list_romano_gallic = cn_palmyra name_list_romano_hispanic = cn_palmyra name_list_romano_british = cn_palmyra @@ -6919,6 +7085,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aracha + name_list_sarmatian_romance = cn_aracha name_list_romano_gallic = cn_aracha name_list_romano_hispanic = cn_aracha name_list_romano_british = cn_aracha @@ -6960,6 +7127,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_antiochia + name_list_sarmatian_romance = cn_antiochya name_list_romano_gallic = cn_antiochia name_list_romano_hispanic = cn_antiochia name_list_romano_british = cn_antiochia @@ -6983,6 +7151,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_antiochia + name_list_sarmatian_romance = cn_antiochya name_list_romano_gallic = cn_antiochia name_list_romano_hispanic = cn_antiochia name_list_romano_british = cn_antiochia @@ -7008,6 +7177,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_seleucia_pieria + name_list_sarmatian_romance = cn_seleucia_pierya name_list_romano_gallic = cn_seleucia_pieria name_list_romano_hispanic = cn_seleucia_pieria name_list_romano_british = cn_seleucia_pieria @@ -7042,6 +7212,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_laodicea + name_list_sarmatian_romance = cn_laodicea name_list_romano_gallic = cn_laodicea name_list_romano_hispanic = cn_laodicea name_list_romano_british = cn_laodicea @@ -7079,6 +7250,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gabala + name_list_sarmatian_romance = cn_gabala name_list_romano_gallic = cn_gabala name_list_romano_hispanic = cn_gabala name_list_romano_british = cn_gabala @@ -7130,6 +7302,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_imma + name_list_sarmatian_romance = cn_imma name_list_romano_gallic = cn_imma name_list_romano_hispanic = cn_imma name_list_romano_british = cn_imma @@ -7170,6 +7343,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_beroea + name_list_sarmatian_romance = cn_beroea name_list_romano_gallic = cn_beroea name_list_romano_hispanic = cn_beroea name_list_romano_british = cn_beroea @@ -7206,6 +7380,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_beroea + name_list_sarmatian_romance = cn_beroea name_list_romano_gallic = cn_beroea name_list_romano_hispanic = cn_beroea name_list_romano_british = cn_beroea @@ -7243,6 +7418,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ufrenus + name_list_sarmatian_romance = cn_ufrenus name_list_romano_gallic = cn_ufrenus name_list_romano_hispanic = cn_ufrenus name_list_romano_british = cn_ufrenus @@ -7277,6 +7453,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_azazium + name_list_sarmatian_romance = cn_azazium name_list_romano_gallic = cn_azazium name_list_romano_hispanic = cn_azazium name_list_romano_british = cn_azazium @@ -7311,6 +7488,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hierapolis + name_list_sarmatian_romance = cn_xierapolis name_list_romano_gallic = cn_hierapolis name_list_romano_hispanic = cn_hierapolis name_list_romano_british = cn_hierapolis @@ -7348,6 +7526,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_beselatha + name_list_sarmatian_romance = cn_beselatha name_list_romano_gallic = cn_beselatha name_list_romano_hispanic = cn_beselatha name_list_romano_british = cn_beselatha @@ -7388,6 +7567,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_emath + name_list_sarmatian_romance = cn_emath name_list_romano_gallic = cn_emath name_list_romano_hispanic = cn_emath name_list_romano_british = cn_emath @@ -7425,6 +7605,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_emath + name_list_sarmatian_romance = cn_emath name_list_romano_gallic = cn_emath name_list_romano_hispanic = cn_emath name_list_romano_british = cn_emath @@ -7464,6 +7645,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_salamias + name_list_sarmatian_romance = cn_salamias name_list_romano_gallic = cn_salamias name_list_romano_hispanic = cn_salamias name_list_romano_british = cn_salamias @@ -7505,6 +7687,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_adada + name_list_sarmatian_romance = cn_adada name_list_romano_gallic = cn_adada name_list_romano_hispanic = cn_adada name_list_romano_british = cn_adada @@ -7541,6 +7724,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_adada + name_list_sarmatian_romance = cn_adada name_list_romano_gallic = cn_adada name_list_romano_hispanic = cn_adada name_list_romano_british = cn_adada @@ -7578,6 +7762,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_azdra + name_list_sarmatian_romance = cn_azdra name_list_romano_gallic = cn_azdra name_list_romano_hispanic = cn_azdra name_list_romano_british = cn_azdra @@ -7622,6 +7807,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sura + name_list_sarmatian_romance = cn_sura name_list_romano_gallic = cn_sura name_list_romano_hispanic = cn_sura name_list_romano_british = cn_sura @@ -7655,6 +7841,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sura + name_list_sarmatian_romance = cn_sura name_list_romano_gallic = cn_sura name_list_romano_hispanic = cn_sura name_list_romano_british = cn_sura @@ -7689,6 +7876,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_anasartha + name_list_sarmatian_romance = cn_anasartha name_list_romano_gallic = cn_anasartha name_list_romano_hispanic = cn_anasartha name_list_romano_british = cn_anasartha @@ -7725,6 +7913,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sergiopolis + name_list_sarmatian_romance = cn_sergiopolis name_list_romano_gallic = cn_sergiopolis name_list_romano_hispanic = cn_sergiopolis name_list_romano_british = cn_sergiopolis @@ -7758,6 +7947,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sergiopolis + name_list_sarmatian_romance = cn_sergiopolis name_list_romano_gallic = cn_sergiopolis name_list_romano_hispanic = cn_sergiopolis name_list_romano_british = cn_sergiopolis @@ -7803,6 +7993,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sezer + name_list_sarmatian_romance = cn_sezer name_list_romano_gallic = cn_sezer name_list_romano_hispanic = cn_sezer name_list_romano_british = cn_sezer @@ -7835,6 +8026,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sezer + name_list_sarmatian_romance = cn_sezer name_list_romano_gallic = cn_sezer name_list_romano_hispanic = cn_sezer name_list_romano_british = cn_sezer @@ -7869,6 +8061,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_marsyas + name_list_sarmatian_romance = cn_marsyas name_list_romano_gallic = cn_marsyas name_list_romano_hispanic = cn_marsyas name_list_romano_british = cn_marsyas @@ -8020,6 +8213,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_birtha + name_list_sarmatian_romance = cn_birtha name_list_romano_gallic = cn_birtha name_list_romano_hispanic = cn_birtha name_list_romano_british = cn_birtha @@ -8059,6 +8253,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_callinicum + name_list_sarmatian_romance = cn_calinicum name_list_romano_gallic = cn_callinicum name_list_romano_hispanic = cn_callinicum name_list_romano_british = cn_callinicum @@ -8092,6 +8287,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_callinicum + name_list_sarmatian_romance = cn_calinicum name_list_romano_gallic = cn_callinicum name_list_romano_hispanic = cn_callinicum name_list_romano_british = cn_callinicum @@ -8133,6 +8329,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carrhae + name_list_sarmatian_romance = cn_carxhae name_list_romano_gallic = cn_carrhae name_list_romano_hispanic = cn_carrhae name_list_romano_british = cn_carrhae @@ -8169,6 +8366,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carrhae + name_list_sarmatian_romance = cn_carxhae name_list_romano_gallic = cn_carrhae name_list_romano_hispanic = cn_carrhae name_list_romano_british = cn_carrhae @@ -8206,6 +8404,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_batnae + name_list_sarmatian_romance = cn_batnae name_list_romano_gallic = cn_batnae name_list_romano_hispanic = cn_batnae name_list_romano_british = cn_batnae @@ -8250,6 +8449,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dausara + name_list_sarmatian_romance = cn_dausara name_list_romano_gallic = cn_dausara name_list_romano_hispanic = cn_dausara name_list_romano_british = cn_dausara @@ -8283,6 +8483,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dausara + name_list_sarmatian_romance = cn_dausara name_list_romano_gallic = cn_dausara name_list_romano_hispanic = cn_dausara name_list_romano_british = cn_dausara @@ -8317,6 +8518,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bersiba + name_list_sarmatian_romance = cn_bersiba name_list_romano_gallic = cn_bersiba name_list_romano_hispanic = cn_bersiba name_list_romano_british = cn_bersiba @@ -8355,6 +8557,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_circesium + name_list_sarmatian_romance = cn_circesium name_list_romano_gallic = cn_circesium name_list_romano_hispanic = cn_circesium name_list_romano_british = cn_circesium @@ -8392,6 +8595,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_zenobia + name_list_sarmatian_romance = cn_zenobya name_list_romano_gallic = cn_zenobia name_list_romano_hispanic = cn_zenobia name_list_romano_british = cn_zenobia @@ -8426,6 +8630,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_magdalu + name_list_sarmatian_romance = cn_magdalu name_list_romano_gallic = cn_magdalu name_list_romano_hispanic = cn_magdalu name_list_romano_british = cn_magdalu @@ -8493,6 +8698,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_amida + name_list_sarmatian_romance = cn_amida name_list_romano_gallic = cn_amida name_list_romano_hispanic = cn_amida name_list_romano_british = cn_amida @@ -8540,6 +8746,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_constantia + name_list_sarmatian_romance = cn_constantya name_list_romano_gallic = cn_constantia name_list_romano_hispanic = cn_constantia name_list_romano_british = cn_constantia @@ -8581,6 +8788,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_cepha + name_list_sarmatian_romance = cn_cefa name_list_romano_gallic = cn_cepha name_list_romano_hispanic = cn_cepha name_list_romano_british = cn_cepha @@ -8618,6 +8826,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_thibisine + name_list_sarmatian_romance = cn_thibisine name_list_romano_gallic = cn_thibisine name_list_romano_hispanic = cn_thibisine name_list_romano_british = cn_thibisine @@ -8656,6 +8865,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_rhesaina + name_list_sarmatian_romance = cn_rhesaina name_list_romano_gallic = cn_rhesaina name_list_romano_hispanic = cn_rhesaina name_list_romano_british = cn_rhesaina @@ -8693,6 +8903,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_marida + name_list_sarmatian_romance = cn_marida name_list_romano_gallic = cn_marida name_list_romano_hispanic = cn_marida name_list_romano_british = cn_marida @@ -8764,6 +8975,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_europus + name_list_sarmatian_romance = cn_europus name_list_romano_gallic = cn_europus name_list_romano_hispanic = cn_europus name_list_romano_british = cn_europus @@ -8801,6 +9013,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_doliche + name_list_sarmatian_romance = cn_doliche name_list_romano_gallic = cn_doliche name_list_romano_hispanic = cn_doliche name_list_romano_british = cn_doliche @@ -8856,6 +9069,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_germanicia + name_list_sarmatian_romance = cn_germanicya name_list_romano_gallic = cn_germanicia name_list_romano_hispanic = cn_germanicia name_list_romano_british = cn_germanicia @@ -8888,6 +9102,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_germanicia + name_list_sarmatian_romance = cn_germanicya name_list_romano_gallic = cn_germanicia name_list_romano_hispanic = cn_germanicia name_list_romano_british = cn_germanicia @@ -8922,6 +9137,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castellum_romanum + name_list_sarmatian_romance = cn_castelum_romanum name_list_romano_gallic = cn_castellum_romanum name_list_romano_hispanic = cn_castellum_romanum name_list_romano_british = cn_castellum_romanum @@ -9092,6 +9308,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_issus + name_list_sarmatian_romance = cn_izus name_list_romano_gallic = cn_issus name_list_romano_hispanic = cn_issus name_list_romano_british = cn_issus @@ -9127,6 +9344,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_issus + name_list_sarmatian_romance = cn_izus name_list_romano_gallic = cn_issus name_list_romano_hispanic = cn_issus name_list_romano_british = cn_issus @@ -9173,6 +9391,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aegae + name_list_sarmatian_romance = cn_aegae name_list_romano_gallic = cn_aegae name_list_romano_hispanic = cn_aegae name_list_romano_british = cn_aegae @@ -9240,6 +9459,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cyrrhus + name_list_sarmatian_romance = cn_cyrxhus name_list_romano_gallic = cn_cyrrhus name_list_romano_hispanic = cn_cyrrhus name_list_romano_british = cn_cyrrhus @@ -9277,6 +9497,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pagrae + name_list_sarmatian_romance = cn_pagrae name_list_romano_gallic = cn_pagrae name_list_romano_hispanic = cn_pagrae name_list_romano_british = cn_pagrae @@ -9319,6 +9540,7 @@ h_eastern_roman_empire = { color = { 220 67 5 } cultural_names = { #Added from Wikipedia's Seleucia page. name_list_roman = cn_seleucia_trachea + name_list_sarmatian_romance = cn_seleucia_trachea name_list_romano_gallic = cn_seleucia_trachea name_list_romano_hispanic = cn_seleucia_trachea name_list_romano_british = cn_seleucia_trachea @@ -9353,6 +9575,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_seleucia_trachea + name_list_sarmatian_romance = cn_seleucia_trachea name_list_romano_gallic = cn_seleucia_trachea name_list_romano_hispanic = cn_seleucia_trachea name_list_romano_british = cn_seleucia_trachea @@ -10099,6 +10322,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_eriza + name_list_sarmatian_romance = cn_eriza name_list_romano_gallic = cn_eriza name_list_romano_hispanic = cn_eriza name_list_romano_british = cn_eriza @@ -10186,6 +10410,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_comana_aurea + name_list_sarmatian_romance = cn_comana_aurea name_list_romano_gallic = cn_comana_aurea name_list_romano_hispanic = cn_comana_aurea name_list_romano_british = cn_comana_aurea @@ -10364,6 +10589,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ingila + name_list_sarmatian_romance = cn_ingila name_list_romano_gallic = cn_ingila name_list_romano_hispanic = cn_ingila name_list_romano_british = cn_ingila @@ -10400,6 +10626,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_balaleisa + name_list_sarmatian_romance = cn_balaleisa name_list_romano_gallic = cn_balaleisa name_list_romano_hispanic = cn_balaleisa name_list_romano_british = cn_balaleisa @@ -10441,6 +10668,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arsinia + name_list_sarmatian_romance = cn_arsinya name_list_romano_gallic = cn_arsinia name_list_romano_hispanic = cn_arsinia name_list_romano_british = cn_arsinia @@ -10484,6 +10712,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_martyropolis + name_list_sarmatian_romance = cn_martyropolis name_list_romano_gallic = cn_martyropolis name_list_romano_hispanic = cn_martyropolis name_list_romano_british = cn_martyropolis @@ -10523,6 +10752,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_martyropolis + name_list_sarmatian_romance = cn_martyropolis name_list_romano_gallic = cn_martyropolis name_list_romano_hispanic = cn_martyropolis name_list_romano_british = cn_martyropolis @@ -10568,6 +10798,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tigranocerta + name_list_sarmatian_romance = cn_tigranocerta name_list_romano_gallic = cn_tigranocerta name_list_romano_hispanic = cn_tigranocerta name_list_romano_british = cn_tigranocerta @@ -10825,6 +11056,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_timonio + name_list_sarmatian_romance = cn_timoniO_n name_list_romano_gallic = cn_timonio name_list_romano_hispanic = cn_timonio name_list_romano_british = cn_timonio @@ -10912,6 +11144,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_heraclea_pontica + name_list_sarmatian_romance = cn_xeraclea_pontica name_list_romano_gallic = cn_heraclea_pontica name_list_romano_hispanic = cn_heraclea_pontica name_list_romano_british = cn_heraclea_pontica @@ -11048,6 +11281,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_amisus + name_list_sarmatian_romance = cn_amisus name_list_romano_gallic = cn_amisus name_list_romano_hispanic = cn_amisus name_list_romano_british = cn_amisus @@ -11213,6 +11447,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rhizaeum + name_list_sarmatian_romance = cn_rhizaeum name_list_romano_gallic = cn_rhizaeum name_list_romano_hispanic = cn_rhizaeum name_list_romano_british = cn_rhizaeum @@ -11486,6 +11721,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iconium + name_list_sarmatian_romance = cn_iconium name_list_romano_gallic = cn_iconium name_list_romano_hispanic = cn_iconium name_list_romano_british = cn_iconium @@ -11985,6 +12221,7 @@ h_eastern_roman_empire = { cultural_names = { #A bit of a long name, let me know if it does not fit in-game. #Roman Cultures name_list_roman = cn_laodicea + name_list_sarmatian_romance = cn_laodicea name_list_romano_gallic = cn_laodicea name_list_romano_hispanic = cn_laodicea name_list_romano_british = cn_laodicea @@ -12045,6 +12282,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_abydus + name_list_sarmatian_romance = cn_abydus name_list_romano_gallic = cn_abydus name_list_romano_hispanic = cn_abydus name_list_romano_british = cn_abydus @@ -12067,6 +12305,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_abydus + name_list_sarmatian_romance = cn_abydus name_list_romano_gallic = cn_abydus name_list_romano_hispanic = cn_abydus name_list_romano_british = cn_abydus @@ -12091,6 +12330,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lampsacum + name_list_sarmatian_romance = cn_lampsacum name_list_romano_gallic = cn_lampsacum name_list_romano_hispanic = cn_lampsacum name_list_romano_british = cn_lampsacum @@ -12190,6 +12430,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lopadium + name_list_sarmatian_romance = cn_lopadium name_list_romano_gallic = cn_lopadium name_list_romano_hispanic = cn_lopadium name_list_romano_british = cn_lopadium @@ -12268,6 +12509,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_germanicopolis + name_list_sarmatian_romance = cn_germanicopolis name_list_romano_gallic = cn_germanicopolis name_list_romano_hispanic = cn_germanicopolis name_list_romano_british = cn_germanicopolis @@ -12634,6 +12876,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_athenae + name_list_sarmatian_romance = cn_athenae name_list_romano_gallic = cn_athenae name_list_romano_hispanic = cn_athenae name_list_romano_british = cn_athenae @@ -12683,6 +12926,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lebadea + name_list_sarmatian_romance = cn_lebadea name_list_romano_gallic = cn_lebadea name_list_romano_hispanic = cn_lebadea name_list_romano_british = cn_lebadea @@ -12722,6 +12966,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_amphissa + name_list_sarmatian_romance = cn_amfiza name_list_romano_gallic = cn_amphissa name_list_romano_hispanic = cn_amphissa name_list_romano_british = cn_amphissa @@ -12782,6 +13027,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_corinthus + name_list_sarmatian_romance = cn_corinthus name_list_romano_gallic = cn_corinthus name_list_romano_hispanic = cn_corinthus name_list_romano_british = cn_corinthus @@ -12815,6 +13061,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_corinthus + name_list_sarmatian_romance = cn_corinthus name_list_romano_gallic = cn_corinthus name_list_romano_hispanic = cn_corinthus name_list_romano_british = cn_corinthus @@ -12849,6 +13096,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tegea + name_list_sarmatian_romance = cn_tegea name_list_romano_gallic = cn_tegea name_list_romano_hispanic = cn_tegea name_list_romano_british = cn_tegea @@ -12888,6 +13136,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_troezen + name_list_sarmatian_romance = cn_troezen name_list_romano_gallic = cn_troezen name_list_romano_hispanic = cn_troezen name_list_romano_british = cn_troezen @@ -12931,6 +13180,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aegium + name_list_sarmatian_romance = cn_aegium name_list_romano_gallic = cn_aegium name_list_romano_hispanic = cn_aegium name_list_romano_british = cn_aegium @@ -13088,6 +13338,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_heracleum + name_list_sarmatian_romance = cn_xeracleum name_list_romano_gallic = cn_heracleum name_list_romano_hispanic = cn_heracleum name_list_romano_british = cn_heracleum @@ -13121,6 +13372,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_heracleum + name_list_sarmatian_romance = cn_xeracleum name_list_romano_gallic = cn_heracleum name_list_romano_hispanic = cn_heracleum name_list_romano_british = cn_heracleum @@ -13160,6 +13412,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hierapytna + name_list_sarmatian_romance = cn_xierapytna name_list_romano_gallic = cn_hierapytna name_list_romano_hispanic = cn_hierapytna name_list_romano_british = cn_hierapytna @@ -13196,6 +13449,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cydonia + name_list_sarmatian_romance = cn_cydonya name_list_romano_gallic = cn_cydonia name_list_romano_hispanic = cn_cydonia name_list_romano_british = cn_cydonia @@ -13229,6 +13483,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cydonia + name_list_sarmatian_romance = cn_cydonya name_list_romano_gallic = cn_cydonia name_list_romano_hispanic = cn_cydonia name_list_romano_british = cn_cydonia @@ -13263,6 +13518,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rhithymna + name_list_sarmatian_romance = cn_rhithymna name_list_romano_gallic = cn_rhithymna name_list_romano_hispanic = cn_rhithymna name_list_romano_british = cn_rhithymna @@ -13335,6 +13591,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_phylacae + name_list_sarmatian_romance = cn_fylacae name_list_romano_gallic = cn_phylacae name_list_romano_hispanic = cn_phylacae name_list_romano_british = cn_phylacae @@ -13383,6 +13640,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_therae + name_list_sarmatian_romance = cn_therae name_list_romano_gallic = cn_therae name_list_romano_hispanic = cn_therae name_list_romano_british = cn_therae @@ -13436,6 +13694,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pelasgia + name_list_sarmatian_romance = cn_pelasgya name_list_romano_gallic = cn_pelasgia name_list_romano_hispanic = cn_pelasgia name_list_romano_british = cn_pelasgia @@ -13470,6 +13729,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lamia + name_list_sarmatian_romance = cn_lamya name_list_romano_gallic = cn_lamia name_list_romano_hispanic = cn_lamia name_list_romano_british = cn_lamia @@ -13518,6 +13778,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aeginium + name_list_sarmatian_romance = cn_aeginium name_list_romano_gallic = cn_aeginium name_list_romano_hispanic = cn_aeginium name_list_romano_british = cn_aeginium @@ -13565,7 +13826,8 @@ h_eastern_roman_empire = { province = 473 cultural_names = { #Roman Cultures - name_list_roman = cn_ambracia + name_list_roman = cn_ambra + name_list_sarmatian_romance = cn_ambracia name_list_romano_gallic = cn_ambracia name_list_romano_hispanic = cn_ambracia name_list_romano_british = cn_ambracia @@ -13648,6 +13910,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pelinna + name_list_sarmatian_romance = cn_pelinna name_list_romano_gallic = cn_pelinna name_list_romano_hispanic = cn_pelinna name_list_romano_british = cn_pelinna @@ -13687,6 +13950,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_agraia + name_list_sarmatian_romance = cn_agraya name_list_romano_gallic = cn_agraia name_list_romano_hispanic = cn_agraia name_list_romano_british = cn_agraia @@ -13742,6 +14006,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dyrrachium + name_list_sarmatian_romance = cn_dyrxachium name_list_romano_gallic = cn_dyrrachium name_list_romano_hispanic = cn_dyrrachium name_list_romano_british = cn_dyrrachium @@ -13766,6 +14031,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dyrrachium + name_list_sarmatian_romance = cn_dyrxachium name_list_romano_gallic = cn_dyrrachium name_list_romano_hispanic = cn_dyrrachium name_list_romano_british = cn_dyrrachium @@ -13800,6 +14066,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_croae + name_list_sarmatian_romance = cn_croae name_list_romano_gallic = cn_croae name_list_romano_hispanic = cn_croae name_list_romano_british = cn_croae @@ -13834,6 +14101,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mathis + name_list_sarmatian_romance = cn_mathis name_list_romano_gallic = cn_mathis name_list_romano_hispanic = cn_mathis name_list_romano_british = cn_mathis @@ -13868,6 +14136,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lissus + name_list_sarmatian_romance = cn_lizus name_list_romano_gallic = cn_lissus name_list_romano_hispanic = cn_lissus name_list_romano_british = cn_lissus @@ -13909,6 +14178,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_deborus + name_list_sarmatian_romance = cn_deborus name_list_romano_gallic = cn_deborus name_list_romano_hispanic = cn_deborus name_list_romano_british = cn_deborus @@ -13942,6 +14212,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_deborus + name_list_sarmatian_romance = cn_deborus name_list_romano_gallic = cn_deborus name_list_romano_hispanic = cn_deborus name_list_romano_british = cn_deborus @@ -13976,6 +14247,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_episcopia + name_list_sarmatian_romance = cn_episcopya name_list_romano_gallic = cn_episcopia name_list_romano_hispanic = cn_episcopia name_list_romano_british = cn_episcopia @@ -14010,6 +14282,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_candabia + name_list_sarmatian_romance = cn_candabya name_list_romano_gallic = cn_candabia name_list_romano_hispanic = cn_candabia name_list_romano_british = cn_candabia @@ -14090,6 +14363,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_thessalonica + name_list_sarmatian_romance = cn_thezalonica name_list_romano_gallic = cn_thessalonica name_list_romano_hispanic = cn_thessalonica name_list_romano_british = cn_thessalonica @@ -14111,6 +14385,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_thessalonica + name_list_sarmatian_romance = cn_thezalonica name_list_romano_gallic = cn_thessalonica name_list_romano_hispanic = cn_thessalonica name_list_romano_british = cn_thessalonica @@ -14132,6 +14407,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_thessalonica + name_list_sarmatian_romance = cn_thezalonica name_list_romano_gallic = cn_thessalonica name_list_romano_hispanic = cn_thessalonica name_list_romano_british = cn_thessalonica @@ -14197,6 +14473,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_beroea + name_list_sarmatian_romance = cn_beroea name_list_romano_gallic = cn_beroea name_list_romano_hispanic = cn_beroea name_list_romano_british = cn_beroea @@ -14230,6 +14507,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_beroea + name_list_sarmatian_romance = cn_beroea name_list_romano_gallic = cn_beroea name_list_romano_hispanic = cn_beroea name_list_romano_british = cn_beroea @@ -14264,6 +14542,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_almopia + name_list_sarmatian_romance = cn_almopya name_list_romano_gallic = cn_almopia name_list_romano_hispanic = cn_almopia name_list_romano_british = cn_almopia @@ -14303,6 +14582,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_edessa + name_list_sarmatian_romance = cn_edeza name_list_romano_gallic = cn_edessa name_list_romano_hispanic = cn_edessa name_list_romano_british = cn_edessa @@ -14351,6 +14631,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_scotussa + name_list_sarmatian_romance = cn_scotuza name_list_romano_gallic = cn_scotussa name_list_romano_hispanic = cn_scotussa name_list_romano_british = cn_scotussa @@ -14390,6 +14671,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_neapolis + name_list_sarmatian_romance = cn_neapolis name_list_romano_gallic = cn_neapolis name_list_romano_hispanic = cn_neapolis name_list_romano_british = cn_neapolis @@ -14431,6 +14713,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_lychnidus + name_list_sarmatian_romance = cn_lychnidus name_list_romano_gallic = cn_lychnidus name_list_romano_hispanic = cn_lychnidus name_list_romano_british = cn_lychnidus @@ -14464,6 +14747,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_lychnidus + name_list_sarmatian_romance = cn_lychnidus name_list_romano_gallic = cn_lychnidus name_list_romano_hispanic = cn_lychnidus name_list_romano_british = cn_lychnidus @@ -14498,6 +14782,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_heraclea_lyncestis + name_list_sarmatian_romance = cn_xeraclea_lyncestis name_list_romano_gallic = cn_heraclea_lyncestis name_list_romano_hispanic = cn_heraclea_lyncestis name_list_romano_british = cn_heraclea_lyncestis @@ -14554,6 +14839,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tiberiopolis + name_list_sarmatian_romance = cn_tiberiopolis name_list_romano_gallic = cn_tiberiopolis name_list_romano_hispanic = cn_tiberiopolis name_list_romano_british = cn_tiberiopolis @@ -14587,6 +14873,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tiberiopolis + name_list_sarmatian_romance = cn_tiberiopolis name_list_romano_gallic = cn_tiberiopolis name_list_romano_hispanic = cn_tiberiopolis name_list_romano_british = cn_tiberiopolis @@ -14621,6 +14908,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_astibus + name_list_sarmatian_romance = cn_astibus name_list_romano_gallic = cn_astibus name_list_romano_hispanic = cn_astibus name_list_romano_british = cn_astibus @@ -14655,6 +14943,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_mala + name_list_sarmatian_romance = cn_mala name_list_romano_gallic = cn_mala name_list_romano_hispanic = cn_mala name_list_romano_british = cn_mala @@ -14689,6 +14978,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_stenae + name_list_sarmatian_romance = cn_stenae name_list_romano_gallic = cn_stenae name_list_romano_hispanic = cn_stenae name_list_romano_british = cn_stenae @@ -14724,6 +15014,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_orbelus + name_list_sarmatian_romance = cn_orbelus name_list_romano_gallic = cn_orbelus name_list_romano_hispanic = cn_orbelus name_list_romano_british = cn_orbelus @@ -14757,6 +15048,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_garescus + name_list_sarmatian_romance = cn_garescus name_list_romano_gallic = cn_garescus name_list_romano_hispanic = cn_garescus name_list_romano_british = cn_garescus @@ -14800,6 +15092,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_bylazora + name_list_sarmatian_romance = cn_bylazora name_list_romano_gallic = cn_bylazora name_list_romano_hispanic = cn_bylazora name_list_romano_british = cn_bylazora @@ -14834,6 +15127,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman name_list_roman = cn_uscana + name_list_sarmatian_romance = cn_uscana name_list_romano_gallic = cn_uscana name_list_romano_hispanic = cn_uscana name_list_romano_british = cn_uscana @@ -14868,6 +15162,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman name_list_roman = cn_ceramiae + name_list_sarmatian_romance = cn_ceramiae name_list_romano_gallic = cn_ceramiae name_list_romano_hispanic = cn_ceramiae name_list_romano_british = cn_ceramiae @@ -14933,6 +15228,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_capedunum + name_list_sarmatian_romance = cn_capedunum name_list_romano_gallic = cn_capedunum name_list_romano_hispanic = cn_capedunum name_list_romano_british = cn_capedunum @@ -14969,6 +15265,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_singidunum + name_list_sarmatian_romance = cn_singidunum name_list_romano_gallic = cn_singidunum name_list_romano_hispanic = cn_singidunum name_list_romano_british = cn_singidunum @@ -15002,6 +15299,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_singidunum + name_list_sarmatian_romance = cn_singidunum name_list_romano_gallic = cn_singidunum name_list_romano_hispanic = cn_singidunum name_list_romano_british = cn_singidunum @@ -15036,6 +15334,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vinceia + name_list_sarmatian_romance = cn_vinceya name_list_romano_gallic = cn_vinceia name_list_romano_hispanic = cn_vinceia name_list_romano_british = cn_vinceia @@ -15082,6 +15381,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_viminacium + name_list_sarmatian_romance = cn_viminacium name_list_romano_gallic = cn_viminacium name_list_romano_hispanic = cn_viminacium name_list_romano_british = cn_viminacium @@ -15115,6 +15415,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_viminacium + name_list_sarmatian_romance = cn_viminacium name_list_romano_gallic = cn_viminacium name_list_romano_hispanic = cn_viminacium name_list_romano_british = cn_viminacium @@ -15154,6 +15455,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_horreum_margi + name_list_sarmatian_romance = cn_xorxeum_margi name_list_romano_gallic = cn_horreum_margi name_list_romano_hispanic = cn_horreum_margi name_list_romano_british = cn_horreum_margi @@ -15195,6 +15497,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_doclea + name_list_sarmatian_romance = cn_doclea name_list_romano_gallic = cn_doclea name_list_romano_hispanic = cn_doclea name_list_romano_british = cn_doclea @@ -15228,6 +15531,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_birziminium + name_list_sarmatian_romance = cn_birziminium name_list_romano_gallic = cn_birziminium name_list_romano_hispanic = cn_birziminium name_list_romano_british = cn_birziminium @@ -15267,6 +15571,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_drivastum + name_list_sarmatian_romance = cn_drivastum name_list_romano_gallic = cn_drivastum name_list_romano_hispanic = cn_drivastum name_list_romano_british = cn_drivastum @@ -15301,6 +15606,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_dagnum + name_list_sarmatian_romance = cn_dagnum name_list_romano_gallic = cn_dagnum name_list_romano_hispanic = cn_dagnum name_list_romano_british = cn_dagnum @@ -15335,6 +15641,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_scodra + name_list_sarmatian_romance = cn_scodra name_list_romano_gallic = cn_scodra name_list_romano_hispanic = cn_scodra name_list_romano_british = cn_scodra @@ -15378,6 +15685,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_antibarium + name_list_sarmatian_romance = cn_antibarium name_list_romano_gallic = cn_antibarium name_list_romano_hispanic = cn_antibarium name_list_romano_british = cn_antibarium @@ -15414,6 +15722,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_olcinium + name_list_sarmatian_romance = cn_olcinium name_list_romano_gallic = cn_olcinium name_list_romano_hispanic = cn_olcinium name_list_romano_british = cn_olcinium @@ -15448,6 +15757,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_agruvium + name_list_sarmatian_romance = cn_agruvium name_list_romano_gallic = cn_agruvium name_list_romano_hispanic = cn_agruvium name_list_romano_british = cn_agruvium @@ -15566,6 +15876,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_scupi + name_list_sarmatian_romance = cn_scupi name_list_romano_gallic = cn_scupi name_list_romano_hispanic = cn_scupi name_list_romano_british = cn_scupi @@ -15599,6 +15910,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_scupi + name_list_sarmatian_romance = cn_scupi name_list_romano_gallic = cn_scupi name_list_romano_hispanic = cn_scupi name_list_romano_british = cn_scupi @@ -15633,6 +15945,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_desudava + name_list_sarmatian_romance = cn_desudava name_list_romano_gallic = cn_desudava name_list_romano_hispanic = cn_desudava name_list_romano_british = cn_desudava @@ -15667,6 +15980,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oaeneum + name_list_sarmatian_romance = cn_oaeneum name_list_romano_gallic = cn_oaeneum name_list_romano_hispanic = cn_oaeneum name_list_romano_british = cn_oaeneum @@ -15703,6 +16017,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pautalia + name_list_sarmatian_romance = cn_pautalya name_list_romano_gallic = cn_pautalia name_list_romano_hispanic = cn_pautalia name_list_romano_british = cn_pautalia @@ -15736,6 +16051,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pautalia + name_list_sarmatian_romance = cn_pautalya name_list_romano_gallic = cn_pautalia name_list_romano_hispanic = cn_pautalia name_list_romano_british = cn_pautalia @@ -15775,6 +16091,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tranupara + name_list_sarmatian_romance = cn_tranupara name_list_romano_gallic = cn_tranupara name_list_romano_hispanic = cn_tranupara name_list_romano_british = cn_tranupara @@ -15837,6 +16154,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ulpiana + name_list_sarmatian_romance = cn_ulpyana name_list_romano_gallic = cn_ulpiana name_list_romano_hispanic = cn_ulpiana name_list_romano_british = cn_ulpiana @@ -15871,6 +16189,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gabuleum + name_list_sarmatian_romance = cn_gabuleum name_list_romano_gallic = cn_gabuleum name_list_romano_hispanic = cn_gabuleum name_list_romano_british = cn_gabuleum @@ -15905,6 +16224,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_siparantum + name_list_sarmatian_romance = cn_siparantum name_list_romano_gallic = cn_siparantum name_list_romano_hispanic = cn_siparantum name_list_romano_british = cn_siparantum @@ -15939,6 +16259,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_vicianum + name_list_sarmatian_romance = cn_vicianum name_list_romano_gallic = cn_vicianum name_list_romano_hispanic = cn_vicianum name_list_romano_british = cn_vicianum @@ -15973,6 +16294,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_vindenae + name_list_sarmatian_romance = cn_vindenae name_list_romano_gallic = cn_vindenae name_list_romano_hispanic = cn_vindenae name_list_romano_british = cn_vindenae @@ -16021,6 +16343,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hammeum + name_list_sarmatian_romance = cn_xammeum name_list_romano_gallic = cn_hammeum name_list_romano_hispanic = cn_hammeum name_list_romano_british = cn_hammeum @@ -16062,6 +16385,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_serdica + name_list_sarmatian_romance = cn_serdica name_list_romano_gallic = cn_serdica name_list_romano_hispanic = cn_serdica name_list_romano_british = cn_serdica @@ -16095,6 +16419,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_serdica + name_list_sarmatian_romance = cn_serdica name_list_romano_gallic = cn_serdica name_list_romano_hispanic = cn_serdica name_list_romano_british = cn_serdica @@ -16134,6 +16459,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_adeva + name_list_sarmatian_romance = cn_adeva name_list_romano_gallic = cn_adeva name_list_romano_hispanic = cn_adeva name_list_romano_british = cn_adeva @@ -16173,6 +16499,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sportela + name_list_sarmatian_romance = cn_sportela name_list_romano_gallic = cn_sportela name_list_romano_hispanic = cn_sportela name_list_romano_british = cn_sportela @@ -16221,6 +16548,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_timacum_maior + name_list_sarmatian_romance = cn_timacum_maior name_list_romano_gallic = cn_timacum_maior name_list_romano_hispanic = cn_timacum_maior name_list_romano_british = cn_timacum_maior @@ -16255,6 +16583,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_turres + name_list_sarmatian_romance = cn_turxE_s name_list_romano_gallic = cn_turres name_list_romano_hispanic = cn_turres name_list_romano_british = cn_turres @@ -16301,6 +16630,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bononia + name_list_sarmatian_romance = cn_bononya name_list_romano_gallic = cn_bononia name_list_romano_hispanic = cn_bononia name_list_romano_british = cn_bononia @@ -16334,6 +16664,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_zetnucortou + name_list_sarmatian_romance = cn_zetnucortou name_list_romano_gallic = cn_zetnucortou name_list_romano_hispanic = cn_zetnucortou name_list_romano_british = cn_zetnucortou @@ -16368,6 +16699,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bononia + name_list_sarmatian_romance = cn_bononya name_list_romano_gallic = cn_bononia name_list_romano_hispanic = cn_bononia name_list_romano_british = cn_bononia @@ -16402,6 +16734,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_zames + name_list_sarmatian_romance = cn_zamE_s name_list_romano_gallic = cn_zames name_list_romano_hispanic = cn_zames name_list_romano_british = cn_zames @@ -16436,6 +16769,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_romuliana + name_list_sarmatian_romance = cn_romulyana name_list_romano_gallic = cn_romuliana name_list_romano_hispanic = cn_romuliana name_list_romano_british = cn_romuliana @@ -16476,6 +16810,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_valvae + name_list_sarmatian_romance = cn_valvae name_list_romano_gallic = cn_valvae name_list_romano_hispanic = cn_valvae name_list_romano_british = cn_valvae @@ -16512,6 +16847,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_valvae + name_list_sarmatian_romance = cn_valvae name_list_romano_gallic = cn_valvae name_list_romano_hispanic = cn_valvae name_list_romano_british = cn_valvae @@ -16550,6 +16886,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_almus + name_list_sarmatian_romance = cn_almus name_list_romano_gallic = cn_almus name_list_romano_hispanic = cn_almus name_list_romano_british = cn_almus @@ -16586,6 +16923,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aedava + name_list_sarmatian_romance = cn_aedava name_list_romano_gallic = cn_aedava name_list_romano_hispanic = cn_aedava name_list_romano_british = cn_aedava @@ -16622,6 +16960,7 @@ h_eastern_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_montana + name_list_sarmatian_romance = cn_montana name_list_romano_gallic = cn_montana name_list_romano_hispanic = cn_montana name_list_romano_british = cn_montana diff --git a/WtWSMS/common/landed_titles/h_persia.txt b/WtWSMS/common/landed_titles/h_persia.txt index 61740e2472..c31570a170 100644 --- a/WtWSMS/common/landed_titles/h_persia.txt +++ b/WtWSMS/common/landed_titles/h_persia.txt @@ -35,7 +35,7 @@ h_persia = { name_list_parthian = cn_parthian_empire #East Iranian Cultures name_list_sarmatian = cn_sarmatia - name_list_iazyges = cn_sarmatia + name_list_sarmatian = cn_sarmatia name_list_alan = cn_alania name_list_saka = cn_eranshar name_list_indo_scythian = cn_eranshar @@ -77,6 +77,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_gabris + name_list_sarmatian_romance = cn_gabris name_list_romano_gallic = cn_gabris name_list_romano_hispanic = cn_gabris name_list_romano_british = cn_gabris @@ -113,6 +114,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_gabris + name_list_sarmatian_romance = cn_gabris name_list_romano_gallic = cn_gabris name_list_romano_hispanic = cn_gabris name_list_romano_british = cn_gabris @@ -217,7 +219,8 @@ h_persia = { cultural_names = { #Roman Cultures - name_list_roman = cn_gazaca + name_list_roman = cn_gaza + name_list_sarmatian_romance = cn_gazaca name_list_romano_gallic = cn_gazaca name_list_romano_hispanic = cn_gazaca name_list_romano_british = cn_gazaca @@ -307,6 +310,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_ormi + name_list_sarmatian_romance = cn_ormi name_list_romano_gallic = cn_ormi name_list_romano_hispanic = cn_ormi name_list_romano_british = cn_ormi @@ -343,6 +347,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_ormi + name_list_sarmatian_romance = cn_ormi name_list_romano_gallic = cn_ormi name_list_romano_hispanic = cn_ormi name_list_romano_british = cn_ormi @@ -1364,6 +1369,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_seleucia-ctesiphon + name_list_sarmatian_romance = cn_seleucia-ctesifO_n name_list_romano_gallic = cn_seleucia-ctesiphon name_list_romano_hispanic = cn_seleucia-ctesiphon name_list_romano_british = cn_seleucia-ctesiphon @@ -1404,6 +1410,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_seleucia-ctesiphon + name_list_sarmatian_romance = cn_seleucia-ctesifO_n name_list_romano_gallic = cn_seleucia-ctesiphon name_list_romano_hispanic = cn_seleucia-ctesiphon name_list_romano_british = cn_seleucia-ctesiphon @@ -1445,6 +1452,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_bagdata + name_list_sarmatian_romance = cn_bagdata name_list_romano_gallic = cn_bagdata name_list_romano_hispanic = cn_bagdata name_list_romano_british = cn_bagdata @@ -1484,6 +1492,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_huccumbra + name_list_sarmatian_romance = cn_xuccumbra name_list_romano_gallic = cn_huccumbra name_list_romano_hispanic = cn_huccumbra name_list_romano_british = cn_huccumbra @@ -1602,6 +1611,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_babylon + name_list_sarmatian_romance = cn_babylO_n name_list_romano_gallic = cn_babylon name_list_romano_hispanic = cn_babylon name_list_romano_british = cn_babylon @@ -1649,6 +1659,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_babylon + name_list_sarmatian_romance = cn_babylO_n name_list_romano_gallic = cn_babylon name_list_romano_hispanic = cn_babylon name_list_romano_british = cn_babylon @@ -1694,6 +1705,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_misiche + name_list_sarmatian_romance = cn_misiche name_list_romano_gallic = cn_misiche name_list_romano_hispanic = cn_misiche name_list_romano_british = cn_misiche @@ -1729,6 +1741,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_misiche + name_list_sarmatian_romance = cn_misiche name_list_romano_gallic = cn_misiche name_list_romano_hispanic = cn_misiche name_list_romano_british = cn_misiche @@ -1772,6 +1785,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_birtha + name_list_sarmatian_romance = cn_birtha name_list_romano_gallic = cn_birtha name_list_romano_hispanic = cn_birtha name_list_romano_british = cn_birtha @@ -1806,6 +1820,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_birtha + name_list_sarmatian_romance = cn_birtha name_list_romano_gallic = cn_birtha name_list_romano_hispanic = cn_birtha name_list_romano_british = cn_birtha @@ -1856,6 +1871,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_suma + name_list_sarmatian_romance = cn_suma name_list_romano_gallic = cn_suma name_list_romano_hispanic = cn_suma name_list_romano_british = cn_suma @@ -1892,6 +1908,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_suma + name_list_sarmatian_romance = cn_suma name_list_romano_gallic = cn_suma name_list_romano_hispanic = cn_suma name_list_romano_british = cn_suma @@ -1946,6 +1963,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_arrapha + name_list_sarmatian_romance = cn_arxafa name_list_romano_gallic = cn_arrapha name_list_romano_hispanic = cn_arrapha name_list_romano_british = cn_arrapha @@ -1982,6 +2000,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_arrapha + name_list_sarmatian_romance = cn_arxafa name_list_romano_gallic = cn_arrapha name_list_romano_hispanic = cn_arrapha name_list_romano_british = cn_arrapha @@ -2168,6 +2187,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_ad_tigrim + name_list_sarmatian_romance = cn_ad_tigrim name_list_romano_gallic = cn_ad_tigrim name_list_romano_hispanic = cn_ad_tigrim name_list_romano_british = cn_ad_tigrim @@ -2204,6 +2224,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_ad_tigrim + name_list_sarmatian_romance = cn_ad_tigrim name_list_romano_gallic = cn_ad_tigrim name_list_romano_hispanic = cn_ad_tigrim name_list_romano_british = cn_ad_tigrim @@ -2246,6 +2267,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_hatra + name_list_sarmatian_romance = cn_xatra name_list_romano_gallic = cn_hatra name_list_romano_hispanic = cn_hatra name_list_romano_british = cn_hatra @@ -2304,6 +2326,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_singara + name_list_sarmatian_romance = cn_singara name_list_romano_gallic = cn_singara name_list_romano_hispanic = cn_singara name_list_romano_british = cn_singara @@ -2340,6 +2363,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_singara + name_list_sarmatian_romance = cn_singara name_list_romano_gallic = cn_singara name_list_romano_hispanic = cn_singara name_list_romano_british = cn_singara @@ -2377,6 +2401,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_tilsaphata + name_list_sarmatian_romance = cn_tilsafata name_list_romano_gallic = cn_tilsaphata name_list_romano_hispanic = cn_tilsaphata name_list_romano_british = cn_tilsaphata @@ -2423,6 +2448,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_nisibis + name_list_sarmatian_romance = cn_nisibis name_list_romano_gallic = cn_nisibis name_list_romano_hispanic = cn_nisibis name_list_romano_british = cn_nisibis @@ -2464,6 +2490,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_nisibis + name_list_sarmatian_romance = cn_nisibis name_list_romano_gallic = cn_nisibis name_list_romano_hispanic = cn_nisibis name_list_romano_british = cn_nisibis @@ -2510,7 +2537,8 @@ h_persia = { province = 4844 cultural_names = { #Roman Cultures - name_list_roman = cn_gazarta + name_list_roman = cn_gaza + name_list_sarmatian_romance = cn_gazarta name_list_romano_gallic = cn_gazarta name_list_romano_hispanic = cn_gazarta name_list_romano_british = cn_gazarta @@ -2584,7 +2612,8 @@ h_persia = { cultural_names = { #Roman Cultures - name_list_roman = cn_achaiachala + name_list_roman = cn_achaiachal + name_list_sarmatian_romance = cn_achaiachala name_list_romano_gallic = cn_achaiachala name_list_romano_hispanic = cn_achaiachala name_list_romano_british = cn_achaiachala @@ -2617,7 +2646,8 @@ h_persia = { province = 4886 cultural_names = { #Roman Cultures - name_list_roman = cn_achaiachala + name_list_roman = cn_achaiachal + name_list_sarmatian_romance = cn_achaiachala name_list_romano_gallic = cn_achaiachala name_list_romano_hispanic = cn_achaiachala name_list_romano_british = cn_achaiachala @@ -2651,7 +2681,8 @@ h_persia = { province = 4887 cultural_names = { #Roman Cultures - name_list_roman = cn_anatha + name_list_roman = cn_anath + name_list_sarmatian_romance = cn_anatha name_list_romano_gallic = cn_anatha name_list_romano_hispanic = cn_anatha name_list_romano_british = cn_anatha @@ -2692,7 +2723,8 @@ h_persia = { cultural_names = { #Roman Cultures - name_list_roman = cn_basratha + name_list_roman = cn_basrath + name_list_sarmatian_romance = cn_basratha name_list_romano_gallic = cn_basratha name_list_romano_hispanic = cn_basratha name_list_romano_british = cn_basratha @@ -2735,7 +2767,8 @@ h_persia = { province = 6022 cultural_names = { #Roman Cultures - name_list_roman = cn_basratha + name_list_roman = cn_basrath + name_list_sarmatian_romance = cn_basratha name_list_romano_gallic = cn_basratha name_list_romano_hispanic = cn_basratha name_list_romano_british = cn_basratha @@ -2787,6 +2820,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_apologus + name_list_sarmatian_romance = cn_apologus name_list_romano_gallic = cn_apologus name_list_romano_hispanic = cn_apologus name_list_romano_british = cn_apologus @@ -2868,6 +2902,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_arbela + name_list_sarmatian_romance = cn_arbela name_list_romano_gallic = cn_arbela name_list_romano_hispanic = cn_arbela name_list_romano_british = cn_arbela @@ -2904,6 +2939,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_arbela + name_list_sarmatian_romance = cn_arbela name_list_romano_gallic = cn_arbela name_list_romano_hispanic = cn_arbela name_list_romano_british = cn_arbela @@ -2952,6 +2988,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_beona + name_list_sarmatian_romance = cn_beona name_list_romano_gallic = cn_beona name_list_romano_hispanic = cn_beona name_list_romano_british = cn_beona @@ -3008,6 +3045,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_nineve + name_list_sarmatian_romance = cn_nineve name_list_romano_gallic = cn_nineve name_list_romano_hispanic = cn_nineve name_list_romano_british = cn_nineve @@ -3086,6 +3124,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_selgia + name_list_sarmatian_romance = cn_selgya name_list_romano_gallic = cn_selgia name_list_romano_hispanic = cn_selgia name_list_romano_british = cn_selgia @@ -3773,6 +3812,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_ecbatana + name_list_sarmatian_romance = cn_ecbatana name_list_romano_gallic = cn_ecbatana name_list_romano_hispanic = cn_ecbatana name_list_romano_british = cn_ecbatana @@ -3808,6 +3848,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_ecbatana + name_list_sarmatian_romance = cn_ecbatana name_list_romano_gallic = cn_ecbatana name_list_romano_hispanic = cn_ecbatana name_list_romano_british = cn_ecbatana @@ -3986,6 +4027,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_sostrate + name_list_sarmatian_romance = cn_sostrate name_list_romano_gallic = cn_sostrate name_list_romano_hispanic = cn_sostrate name_list_romano_british = cn_sostrate @@ -4022,6 +4064,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_sostrate + name_list_sarmatian_romance = cn_sostrate name_list_romano_gallic = cn_sostrate name_list_romano_hispanic = cn_sostrate name_list_romano_british = cn_sostrate @@ -4059,6 +4102,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_bendosabora + name_list_sarmatian_romance = cn_bendosabora name_list_romano_gallic = cn_bendosabora name_list_romano_hispanic = cn_bendosabora name_list_romano_british = cn_bendosabora @@ -4106,6 +4150,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_susa + name_list_sarmatian_romance = cn_susa name_list_romano_gallic = cn_susa name_list_romano_hispanic = cn_susa name_list_romano_british = cn_susa @@ -4735,6 +4780,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_bactra + name_list_sarmatian_romance = cn_bactra name_list_romano_gallic = cn_bactra name_list_romano_hispanic = cn_bactra name_list_romano_british = cn_bactra @@ -4771,6 +4817,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_bactra + name_list_sarmatian_romance = cn_bactra name_list_romano_gallic = cn_bactra name_list_romano_hispanic = cn_bactra name_list_romano_british = cn_bactra @@ -4806,6 +4853,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_bactra + name_list_sarmatian_romance = cn_bactra name_list_romano_gallic = cn_bactra name_list_romano_hispanic = cn_bactra name_list_romano_british = cn_bactra @@ -4871,6 +4919,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_eucratidia + name_list_sarmatian_romance = cn_eucratidya name_list_romano_gallic = cn_eucratidia name_list_romano_hispanic = cn_eucratidia name_list_romano_british = cn_eucratidia @@ -4914,6 +4963,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_aornus + name_list_sarmatian_romance = cn_aornus name_list_romano_gallic = cn_aornus name_list_romano_hispanic = cn_aornus name_list_romano_british = cn_aornus @@ -5064,6 +5114,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_tarmita + name_list_sarmatian_romance = cn_tarmita name_list_romano_gallic = cn_tarmita name_list_romano_hispanic = cn_tarmita name_list_romano_british = cn_tarmita @@ -5297,6 +5348,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_nautaca + name_list_sarmatian_romance = cn_nautaca name_list_romano_gallic = cn_nautaca name_list_romano_hispanic = cn_nautaca name_list_romano_british = cn_nautaca @@ -5330,6 +5382,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_nautaca + name_list_sarmatian_romance = cn_nautaca name_list_romano_gallic = cn_nautaca name_list_romano_hispanic = cn_nautaca name_list_romano_british = cn_nautaca @@ -5463,6 +5516,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_maracanda + name_list_sarmatian_romance = cn_maracanda name_list_romano_gallic = cn_maracanda name_list_romano_hispanic = cn_maracanda name_list_romano_british = cn_maracanda @@ -5496,6 +5550,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_maracanda + name_list_sarmatian_romance = cn_maracanda name_list_romano_gallic = cn_maracanda name_list_romano_hispanic = cn_maracanda name_list_romano_british = cn_maracanda @@ -5813,6 +5868,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_cartana + name_list_sarmatian_romance = cn_cartana name_list_romano_gallic = cn_cartana name_list_romano_hispanic = cn_cartana name_list_romano_british = cn_cartana @@ -5858,6 +5914,7 @@ h_persia = { cultural_names = { #Roman Cultures name_list_roman = cn_cartana + name_list_sarmatian_romance = cn_cartana name_list_romano_gallic = cn_cartana name_list_romano_hispanic = cn_cartana name_list_romano_british = cn_cartana diff --git a/WtWSMS/common/landed_titles/h_roman_empire.txt b/WtWSMS/common/landed_titles/h_roman_empire.txt index 1597ad1aa3..9aa5295859 100644 --- a/WtWSMS/common/landed_titles/h_roman_empire.txt +++ b/WtWSMS/common/landed_titles/h_roman_empire.txt @@ -24,6 +24,7 @@ h_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_imperium_romanum + name_list_sarmatian_romance = cn_imperium_romanum name_list_romano_gallic = cn_imperium_romanum name_list_romano_hispanic = cn_imperium_romanum name_list_romano_british = cn_imperium_romanum diff --git a/WtWSMS/common/landed_titles/h_western_roman_empire.txt b/WtWSMS/common/landed_titles/h_western_roman_empire.txt index 8da3fd33e9..ba67e42666 100644 --- a/WtWSMS/common/landed_titles/h_western_roman_empire.txt +++ b/WtWSMS/common/landed_titles/h_western_roman_empire.txt @@ -96,6 +96,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_civitas_vasatica + name_list_sarmatian_romance = cn_civitas_vasatica name_list_romano_gallic = cn_civitas_vasatica name_list_romano_hispanic = cn_civitas_vasatica name_list_romano_british = cn_civitas_vasatica @@ -124,6 +125,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_quam_primum + name_list_sarmatian_romance = cn_quam_primum name_list_romano_gallic = cn_quam_primum name_list_romano_hispanic = cn_quam_primum name_list_romano_british = cn_quam_primum @@ -145,6 +147,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_quam_primum + name_list_sarmatian_romance = cn_quam_primum name_list_romano_gallic = cn_quam_primum name_list_romano_hispanic = cn_quam_primum name_list_romano_british = cn_quam_primum @@ -167,6 +170,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tartassium + name_list_sarmatian_romance = cn_tartazium name_list_romano_gallic = cn_tartassium name_list_romano_hispanic = cn_tartassium name_list_romano_british = cn_tartassium @@ -189,6 +193,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_boiatum + name_list_sarmatian_romance = cn_boiatum name_list_romano_gallic = cn_boiatum name_list_romano_hispanic = cn_boiatum name_list_romano_british = cn_boiatum @@ -211,6 +216,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alingo + name_list_sarmatian_romance = cn_alingO_n name_list_romano_gallic = cn_alingo name_list_romano_hispanic = cn_alingo name_list_romano_british = cn_alingo @@ -235,6 +241,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lapurdum + name_list_sarmatian_romance = cn_lapurdum name_list_romano_gallic = cn_lapurdum name_list_romano_hispanic = cn_lapurdum name_list_romano_british = cn_lapurdum @@ -261,6 +268,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lapurdum + name_list_sarmatian_romance = cn_lapurdum name_list_romano_gallic = cn_lapurdum name_list_romano_hispanic = cn_lapurdum name_list_romano_british = cn_lapurdum @@ -284,7 +292,8 @@ h_western_roman_empire = { province = 2138 cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_tarbellicae + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_tarbellicae name_list_romano_gallic = cn_aquae_tarbellicae name_list_romano_hispanic = cn_aquae_tarbellicae name_list_romano_british = cn_aquae_tarbellicae @@ -307,6 +316,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_segosa + name_list_sarmatian_romance = cn_segosa name_list_romano_gallic = cn_segosa name_list_romano_hispanic = cn_segosa name_list_romano_british = cn_segosa @@ -331,6 +341,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_beneharnum + name_list_sarmatian_romance = cn_beneharnum name_list_romano_gallic = cn_beneharnum name_list_romano_hispanic = cn_beneharnum name_list_romano_british = cn_beneharnum @@ -357,6 +368,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_palum + name_list_sarmatian_romance = cn_palum name_list_romano_gallic = cn_palum name_list_romano_hispanic = cn_palum name_list_romano_british = cn_palum @@ -379,6 +391,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_turcianum + name_list_sarmatian_romance = cn_turcianum name_list_romano_gallic = cn_turcianum name_list_romano_hispanic = cn_turcianum name_list_romano_british = cn_turcianum @@ -401,6 +414,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iluro + name_list_sarmatian_romance = cn_ilurO_n name_list_romano_gallic = cn_iluro name_list_romano_hispanic = cn_iluro name_list_romano_british = cn_iluro @@ -425,6 +439,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tarba + name_list_sarmatian_romance = cn_tarba name_list_romano_gallic = cn_tarba name_list_romano_hispanic = cn_tarba name_list_romano_british = cn_tarba @@ -446,6 +461,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tarba + name_list_sarmatian_romance = cn_tarba name_list_romano_gallic = cn_tarba name_list_romano_hispanic = cn_tarba name_list_romano_british = cn_tarba @@ -474,6 +490,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ausciorum + name_list_sarmatian_romance = cn_ausciorum name_list_romano_gallic = cn_ausciorum name_list_romano_hispanic = cn_ausciorum name_list_romano_british = cn_ausciorum @@ -500,6 +517,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ausciorum + name_list_sarmatian_romance = cn_ausciorum name_list_romano_gallic = cn_ausciorum name_list_romano_hispanic = cn_ausciorum name_list_romano_british = cn_ausciorum @@ -527,6 +545,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lactora + name_list_sarmatian_romance = cn_lactora name_list_romano_gallic = cn_lactora name_list_romano_hispanic = cn_lactora name_list_romano_british = cn_lactora @@ -559,6 +578,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_convenae + name_list_sarmatian_romance = cn_convenae name_list_romano_gallic = cn_convenae name_list_romano_hispanic = cn_convenae name_list_romano_british = cn_convenae @@ -581,7 +601,8 @@ h_western_roman_empire = { province = 2009 cultural_names = { #Roman Cultures - name_list_roman = cn_lugdunum_covenarum + name_list_roman = cn_lugdunum + name_list_sarmatian_romance = cn_lugdunum_covenarum name_list_romano_gallic = cn_lugdunum_covenarum name_list_romano_hispanic = cn_lugdunum_covenarum name_list_romano_british = cn_lugdunum_covenarum @@ -606,6 +627,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_consoranni + name_list_sarmatian_romance = cn_consoranni name_list_romano_gallic = cn_consoranni name_list_romano_hispanic = cn_consoranni name_list_romano_british = cn_consoranni @@ -632,6 +654,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_murellum + name_list_sarmatian_romance = cn_murelum name_list_romano_gallic = cn_murellum name_list_romano_hispanic = cn_murellum name_list_romano_british = cn_murellum @@ -661,6 +684,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_avernus + name_list_sarmatian_romance = cn_avernus name_list_romano_gallic = cn_avernus name_list_romano_hispanic = cn_avernus name_list_romano_british = cn_avernus @@ -687,6 +711,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aureliacum + name_list_sarmatian_romance = cn_aureliacum name_list_romano_gallic = cn_aureliacum name_list_romano_hispanic = cn_aureliacum name_list_romano_british = cn_aureliacum @@ -709,6 +734,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carlatum + name_list_sarmatian_romance = cn_carlatum name_list_romano_gallic = cn_carlatum name_list_romano_hispanic = cn_carlatum name_list_romano_british = cn_carlatum @@ -730,7 +756,8 @@ h_western_roman_empire = { province = 2292 cultural_names = { #Roman Cultures - name_list_roman = cn_muratum + name_list_roman = cn_mura + name_list_sarmatian_romance = cn_muratum name_list_romano_gallic = cn_muratum name_list_romano_hispanic = cn_muratum name_list_romano_british = cn_muratum @@ -755,6 +782,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augustonemetum + name_list_sarmatian_romance = cn_augustonemetum name_list_romano_gallic = cn_augustonemetum name_list_romano_hispanic = cn_augustonemetum name_list_romano_british = cn_augustonemetum @@ -776,6 +804,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augustonemetum + name_list_sarmatian_romance = cn_augustonemetum name_list_romano_gallic = cn_augustonemetum name_list_romano_hispanic = cn_augustonemetum name_list_romano_british = cn_augustonemetum @@ -803,6 +832,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mercorium + name_list_sarmatian_romance = cn_mercorium name_list_romano_gallic = cn_mercorium name_list_romano_hispanic = cn_mercorium name_list_romano_british = cn_mercorium @@ -825,6 +855,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_pacerii + name_list_sarmatian_romance = cn_mons_pacerii name_list_romano_gallic = cn_mons_pacerii name_list_romano_hispanic = cn_mons_pacerii name_list_romano_british = cn_mons_pacerii @@ -849,6 +880,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_valotrum + name_list_sarmatian_romance = cn_valotrum name_list_romano_gallic = cn_valotrum name_list_romano_hispanic = cn_valotrum name_list_romano_british = cn_valotrum @@ -869,6 +901,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_valotrum + name_list_sarmatian_romance = cn_valotrum name_list_romano_gallic = cn_valotrum name_list_romano_hispanic = cn_valotrum name_list_romano_british = cn_valotrum @@ -891,6 +924,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_soliacum + name_list_sarmatian_romance = cn_soliacum name_list_romano_gallic = cn_soliacum name_list_romano_hispanic = cn_soliacum name_list_romano_british = cn_soliacum @@ -915,6 +949,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vellavum + name_list_sarmatian_romance = cn_velavum name_list_romano_gallic = cn_vellavum name_list_romano_hispanic = cn_vellavum name_list_romano_british = cn_vellavum @@ -936,6 +971,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_anicium + name_list_sarmatian_romance = cn_anicium name_list_romano_gallic = cn_anicium name_list_romano_hispanic = cn_anicium name_list_romano_british = cn_anicium @@ -958,6 +994,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vellavum + name_list_sarmatian_romance = cn_velavum name_list_romano_gallic = cn_vellavum name_list_romano_hispanic = cn_vellavum name_list_romano_british = cn_vellavum @@ -982,6 +1019,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_galliniacum + name_list_sarmatian_romance = cn_galiniacum name_list_romano_gallic = cn_galliniacum name_list_romano_hispanic = cn_galliniacum name_list_romano_british = cn_galliniacum @@ -1003,6 +1041,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sanctus_portianus + name_list_sarmatian_romance = cn_sanctus_portianus name_list_romano_gallic = cn_sanctus_portianus name_list_romano_hispanic = cn_sanctus_portianus name_list_romano_british = cn_sanctus_portianus @@ -1025,6 +1064,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_galliniacum + name_list_sarmatian_romance = cn_galiniacum name_list_romano_gallic = cn_galliniacum name_list_romano_hispanic = cn_galliniacum name_list_romano_british = cn_galliniacum @@ -1054,6 +1094,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_burdigala + name_list_sarmatian_romance = cn_burdigala name_list_romano_gallic = cn_burdigala name_list_romano_hispanic = cn_burdigala name_list_romano_british = cn_burdigala @@ -1075,6 +1116,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_burdigala + name_list_sarmatian_romance = cn_burdigala name_list_romano_gallic = cn_burdigala name_list_romano_hispanic = cn_burdigala name_list_romano_british = cn_burdigala @@ -1097,6 +1139,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_medulicum + name_list_sarmatian_romance = cn_medulicum name_list_romano_gallic = cn_medulicum name_list_romano_hispanic = cn_medulicum name_list_romano_british = cn_medulicum @@ -1119,6 +1162,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_blavia + name_list_sarmatian_romance = cn_blavya name_list_romano_gallic = cn_blavia name_list_romano_hispanic = cn_blavia name_list_romano_british = cn_blavia @@ -1141,6 +1185,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_franciacum + name_list_sarmatian_romance = cn_franciacum name_list_romano_gallic = cn_franciacum name_list_romano_hispanic = cn_franciacum name_list_romano_british = cn_franciacum @@ -1167,6 +1212,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aginnum + name_list_sarmatian_romance = cn_aginnum name_list_romano_gallic = cn_aginnum name_list_romano_hispanic = cn_aginnum name_list_romano_british = cn_aginnum @@ -1198,6 +1244,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cives_perigus + name_list_sarmatian_romance = cn_cives_perigus name_list_romano_gallic = cn_cives_perigus name_list_romano_hispanic = cn_cives_perigus name_list_romano_british = cn_cives_perigus @@ -1224,6 +1271,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vesunna + name_list_sarmatian_romance = cn_vesunna name_list_romano_gallic = cn_vesunna name_list_romano_hispanic = cn_vesunna name_list_romano_british = cn_vesunna @@ -1248,6 +1296,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nantironium + name_list_sarmatian_romance = cn_nantironium name_list_romano_gallic = cn_nantironium name_list_romano_hispanic = cn_nantironium name_list_romano_british = cn_nantironium @@ -1270,6 +1319,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_montiacum + name_list_sarmatian_romance = cn_montiacum name_list_romano_gallic = cn_montiacum name_list_romano_hispanic = cn_montiacum name_list_romano_british = cn_montiacum @@ -1292,6 +1342,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_travectus + name_list_sarmatian_romance = cn_travectus name_list_romano_gallic = cn_travectus name_list_romano_hispanic = cn_travectus name_list_romano_british = cn_travectus @@ -1318,6 +1369,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cives_saintes + name_list_sarmatian_romance = cn_cives_saintE_s name_list_romano_gallic = cn_cives_saintes name_list_romano_hispanic = cn_cives_saintes name_list_romano_british = cn_cives_saintes @@ -1344,6 +1396,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cives_saintes + name_list_sarmatian_romance = cn_cives_saintE_s name_list_romano_gallic = cn_cives_saintes name_list_romano_hispanic = cn_cives_saintes name_list_romano_british = cn_cives_saintes @@ -1371,6 +1424,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iucundiacum + name_list_sarmatian_romance = cn_yucundiacum name_list_romano_gallic = cn_iucundiacum name_list_romano_hispanic = cn_iucundiacum name_list_romano_british = cn_iucundiacum @@ -1393,6 +1447,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_roiannum + name_list_sarmatian_romance = cn_roiannum name_list_romano_gallic = cn_roiannum name_list_romano_hispanic = cn_roiannum name_list_romano_british = cn_roiannum @@ -1415,6 +1470,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mediolanum + name_list_sarmatian_romance = cn_mediolanum name_list_romano_gallic = cn_mediolanum name_list_romano_hispanic = cn_mediolanum name_list_romano_british = cn_mediolanum @@ -1439,6 +1495,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lemovicus + name_list_sarmatian_romance = cn_lemovicus name_list_romano_gallic = cn_lemovicus name_list_romano_hispanic = cn_lemovicus name_list_romano_british = cn_lemovicus @@ -1464,6 +1521,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iculisma + name_list_sarmatian_romance = cn_iculisma name_list_romano_gallic = cn_iculisma name_list_romano_hispanic = cn_iculisma name_list_romano_british = cn_iculisma @@ -1489,6 +1547,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sanctus_iunianus + name_list_sarmatian_romance = cn_sanctus_iunianus name_list_romano_gallic = cn_sanctus_iunianus name_list_romano_hispanic = cn_sanctus_iunianus name_list_romano_british = cn_sanctus_iunianus @@ -1511,6 +1570,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_condate + name_list_sarmatian_romance = cn_condate name_list_romano_gallic = cn_condate name_list_romano_hispanic = cn_condate name_list_romano_british = cn_condate @@ -1542,6 +1602,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_exolidunum + name_list_sarmatian_romance = cn_eksolidunum name_list_romano_gallic = cn_exolidunum name_list_romano_hispanic = cn_exolidunum name_list_romano_british = cn_exolidunum @@ -1564,6 +1625,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_exolidunum + name_list_sarmatian_romance = cn_eksolidunum name_list_romano_gallic = cn_exolidunum name_list_romano_hispanic = cn_exolidunum name_list_romano_british = cn_exolidunum @@ -1587,7 +1649,8 @@ h_western_roman_empire = { province = 2277 cultural_names = { #Roman Cultures - name_list_roman = cn_valentiacum + name_list_roman = cn_valentia + name_list_sarmatian_romance = cn_valentyacum name_list_romano_gallic = cn_valentiacum name_list_romano_hispanic = cn_valentiacum name_list_romano_british = cn_valentiacum @@ -1610,6 +1673,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_avaricum + name_list_sarmatian_romance = cn_avaricum name_list_romano_gallic = cn_avaricum name_list_romano_hispanic = cn_avaricum name_list_romano_british = cn_avaricum @@ -1636,6 +1700,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bituricensis + name_list_sarmatian_romance = cn_bituricensis name_list_romano_gallic = cn_bituricensis name_list_romano_hispanic = cn_bituricensis name_list_romano_british = cn_bituricensis @@ -1657,6 +1722,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dolum + name_list_sarmatian_romance = cn_dolum name_list_romano_gallic = cn_dolum name_list_romano_hispanic = cn_dolum name_list_romano_british = cn_dolum @@ -1679,6 +1745,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castrum_rufum + name_list_sarmatian_romance = cn_castrum_rufum name_list_romano_gallic = cn_castrum_rufum name_list_romano_hispanic = cn_castrum_rufum name_list_romano_british = cn_castrum_rufum @@ -1703,6 +1770,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_haga + name_list_sarmatian_romance = cn_xaga name_list_romano_gallic = cn_haga name_list_romano_hispanic = cn_haga name_list_romano_british = cn_haga @@ -1727,6 +1795,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bellacum + name_list_sarmatian_romance = cn_belacum name_list_romano_gallic = cn_bellacum name_list_romano_hispanic = cn_bellacum name_list_romano_british = cn_bellacum @@ -1747,6 +1816,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bellacum + name_list_sarmatian_romance = cn_belacum name_list_romano_gallic = cn_bellacum name_list_romano_hispanic = cn_bellacum name_list_romano_british = cn_bellacum @@ -1769,6 +1839,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tremolia + name_list_sarmatian_romance = cn_tremolya name_list_romano_gallic = cn_tremolia name_list_romano_hispanic = cn_tremolia name_list_romano_british = cn_tremolia @@ -1793,6 +1864,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_borbonius + name_list_sarmatian_romance = cn_borbonius name_list_romano_gallic = cn_borbonius name_list_romano_hispanic = cn_borbonius name_list_romano_british = cn_borbonius @@ -1819,6 +1891,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_borbonius + name_list_sarmatian_romance = cn_borbonius name_list_romano_gallic = cn_borbonius name_list_romano_hispanic = cn_borbonius name_list_romano_british = cn_borbonius @@ -1843,6 +1916,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aureavallis + name_list_sarmatian_romance = cn_aureavalis name_list_romano_gallic = cn_aureavallis name_list_romano_hispanic = cn_aureavallis name_list_romano_british = cn_aureavallis @@ -1865,6 +1939,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_lucii + name_list_sarmatian_romance = cn_mons_lucii name_list_romano_gallic = cn_mons_lucii name_list_romano_hispanic = cn_mons_lucii name_list_romano_british = cn_mons_lucii @@ -1887,6 +1962,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bociacum + name_list_sarmatian_romance = cn_bociacum name_list_romano_gallic = cn_bociacum name_list_romano_hispanic = cn_bociacum name_list_romano_british = cn_bociacum @@ -1910,6 +1986,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_marchia + name_list_sarmatian_romance = cn_marchya name_list_romano_gallic = cn_marchia name_list_romano_hispanic = cn_marchia name_list_romano_british = cn_marchia @@ -1936,6 +2013,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_grandemontium + name_list_sarmatian_romance = cn_grandemontium name_list_romano_gallic = cn_grandemontium name_list_romano_hispanic = cn_grandemontium name_list_romano_british = cn_grandemontium @@ -1958,6 +2036,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vervactum + name_list_sarmatian_romance = cn_vervactum name_list_romano_gallic = cn_vervactum name_list_romano_hispanic = cn_vervactum name_list_romano_british = cn_vervactum @@ -1980,6 +2059,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_albucio + name_list_sarmatian_romance = cn_albuciO_n name_list_romano_gallic = cn_albucio name_list_romano_hispanic = cn_albucio name_list_romano_british = cn_albucio @@ -2004,6 +2084,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augustoritum + name_list_sarmatian_romance = cn_augustoritum name_list_romano_gallic = cn_augustoritum name_list_romano_hispanic = cn_augustoritum name_list_romano_british = cn_augustoritum @@ -2025,6 +2106,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augustoritum + name_list_sarmatian_romance = cn_augustoritum name_list_romano_gallic = cn_augustoritum name_list_romano_hispanic = cn_augustoritum name_list_romano_british = cn_augustoritum @@ -2048,6 +2130,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caluca + name_list_sarmatian_romance = cn_caluca name_list_romano_gallic = cn_caluca name_list_romano_hispanic = cn_caluca name_list_romano_british = cn_caluca @@ -2070,6 +2153,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ventadorum + name_list_sarmatian_romance = cn_ventadorum name_list_romano_gallic = cn_ventadorum name_list_romano_hispanic = cn_ventadorum name_list_romano_british = cn_ventadorum @@ -2092,6 +2176,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_turenna + name_list_sarmatian_romance = cn_turenna name_list_romano_gallic = cn_turenna name_list_romano_hispanic = cn_turenna name_list_romano_british = cn_turenna @@ -2131,6 +2216,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rupella + name_list_sarmatian_romance = cn_rupela name_list_romano_gallic = cn_rupella name_list_romano_hispanic = cn_rupella name_list_romano_british = cn_rupella @@ -2153,6 +2239,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_talleburgum + name_list_sarmatian_romance = cn_taleburgum name_list_romano_gallic = cn_talleburgum name_list_romano_hispanic = cn_talleburgum name_list_romano_british = cn_talleburgum @@ -2177,6 +2264,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pictavium + name_list_sarmatian_romance = cn_pictavium name_list_romano_gallic = cn_pictavium name_list_romano_hispanic = cn_pictavium name_list_romano_british = cn_pictavium @@ -2203,6 +2291,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_limonum + name_list_sarmatian_romance = cn_limonum name_list_romano_gallic = cn_limonum name_list_romano_hispanic = cn_limonum name_list_romano_british = cn_limonum @@ -2227,6 +2316,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rufiacum + name_list_sarmatian_romance = cn_rufiacum name_list_romano_gallic = cn_rufiacum name_list_romano_hispanic = cn_rufiacum name_list_romano_british = cn_rufiacum @@ -2249,6 +2339,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castrum_heraldi + name_list_sarmatian_romance = cn_castrum_heraldi name_list_romano_gallic = cn_castrum_heraldi name_list_romano_hispanic = cn_castrum_heraldi name_list_romano_british = cn_castrum_heraldi @@ -2271,6 +2362,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lodunum + name_list_sarmatian_romance = cn_lodunum name_list_romano_gallic = cn_lodunum name_list_romano_hispanic = cn_lodunum name_list_romano_british = cn_lodunum @@ -2295,6 +2387,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lusinianum + name_list_sarmatian_romance = cn_lusinianum name_list_romano_gallic = cn_lusinianum name_list_romano_hispanic = cn_lusinianum name_list_romano_british = cn_lusinianum @@ -2321,6 +2414,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lusinianum + name_list_sarmatian_romance = cn_lusinianum name_list_romano_gallic = cn_lusinianum name_list_romano_hispanic = cn_lusinianum name_list_romano_british = cn_lusinianum @@ -2343,6 +2437,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_metulum + name_list_sarmatian_romance = cn_metulum name_list_romano_gallic = cn_metulum name_list_romano_hispanic = cn_metulum name_list_romano_british = cn_metulum @@ -2365,6 +2460,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_novioritum + name_list_sarmatian_romance = cn_novioritum name_list_romano_gallic = cn_novioritum name_list_romano_hispanic = cn_novioritum name_list_romano_british = cn_novioritum @@ -2389,6 +2485,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_acutus + name_list_sarmatian_romance = cn_mons_acutus name_list_romano_gallic = cn_mons_acutus name_list_romano_hispanic = cn_mons_acutus name_list_romano_british = cn_mons_acutus @@ -2409,6 +2506,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_acutus + name_list_sarmatian_romance = cn_mons_acutus name_list_romano_gallic = cn_mons_acutus name_list_romano_hispanic = cn_mons_acutus name_list_romano_british = cn_mons_acutus @@ -2431,6 +2529,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_novioregum + name_list_sarmatian_romance = cn_novioregum name_list_romano_gallic = cn_novioregum name_list_romano_hispanic = cn_novioregum name_list_romano_british = cn_novioregum @@ -2453,6 +2552,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_malum_leporarium + name_list_sarmatian_romance = cn_malum_leporarium name_list_romano_gallic = cn_malum_leporarium name_list_romano_hispanic = cn_malum_leporarium name_list_romano_british = cn_malum_leporarium @@ -2475,6 +2575,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ratiatum + name_list_sarmatian_romance = cn_ratiatum name_list_romano_gallic = cn_ratiatum name_list_romano_hispanic = cn_ratiatum name_list_romano_british = cn_ratiatum @@ -2499,6 +2600,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_peregrinatio + name_list_sarmatian_romance = cn_peregrinatiO_n name_list_romano_gallic = cn_peregrinatio name_list_romano_hispanic = cn_peregrinatio name_list_romano_british = cn_peregrinatio @@ -2525,6 +2627,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_peregrinatio + name_list_sarmatian_romance = cn_peregrinatiO_n name_list_romano_gallic = cn_peregrinatio name_list_romano_hispanic = cn_peregrinatio name_list_romano_british = cn_peregrinatio @@ -2552,6 +2655,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_parthiniacum + name_list_sarmatian_romance = cn_parthiniacum name_list_romano_gallic = cn_parthiniacum name_list_romano_hispanic = cn_parthiniacum name_list_romano_british = cn_parthiniacum @@ -2574,6 +2678,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_berceorium + name_list_sarmatian_romance = cn_berceorium name_list_romano_gallic = cn_berceorium name_list_romano_hispanic = cn_berceorium name_list_romano_british = cn_berceorium @@ -2603,6 +2708,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_robrica + name_list_sarmatian_romance = cn_robrica name_list_romano_gallic = cn_robrica name_list_romano_hispanic = cn_robrica name_list_romano_british = cn_robrica @@ -2623,6 +2729,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_robrica + name_list_sarmatian_romance = cn_robrica name_list_romano_gallic = cn_robrica name_list_romano_hispanic = cn_robrica name_list_romano_british = cn_robrica @@ -2645,6 +2752,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_maletum + name_list_sarmatian_romance = cn_maletum name_list_romano_gallic = cn_maletum name_list_romano_hispanic = cn_maletum name_list_romano_british = cn_maletum @@ -2679,6 +2787,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_saxacastellum + name_list_sarmatian_romance = cn_saksacastelum name_list_romano_gallic = cn_saxacastellum name_list_romano_hispanic = cn_saxacastellum name_list_romano_british = cn_saxacastellum @@ -2704,6 +2813,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_saxacastellum + name_list_sarmatian_romance = cn_saksacastelum name_list_romano_gallic = cn_saxacastellum name_list_romano_hispanic = cn_saxacastellum name_list_romano_british = cn_saxacastellum @@ -2728,6 +2838,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tarasco + name_list_sarmatian_romance = cn_tarascO_n name_list_romano_gallic = cn_tarasco name_list_romano_hispanic = cn_tarasco name_list_romano_british = cn_tarasco @@ -2752,6 +2863,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_bellus + name_list_sarmatian_romance = cn_mons_belus name_list_romano_gallic = cn_mons_bellus name_list_romano_hispanic = cn_mons_bellus name_list_romano_british = cn_mons_bellus @@ -2777,6 +2889,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tolosa + name_list_sarmatian_romance = cn_tolosa name_list_romano_gallic = cn_tolosa name_list_romano_hispanic = cn_tolosa name_list_romano_british = cn_tolosa @@ -2803,6 +2916,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tolosa + name_list_sarmatian_romance = cn_tolosa name_list_romano_gallic = cn_tolosa name_list_romano_hispanic = cn_tolosa name_list_romano_british = cn_tolosa @@ -2825,6 +2939,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_apamiae + name_list_sarmatian_romance = cn_apamiae name_list_romano_gallic = cn_apamiae name_list_romano_hispanic = cn_apamiae name_list_romano_british = cn_apamiae @@ -2852,6 +2967,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bellomontium + name_list_sarmatian_romance = cn_belomontium name_list_romano_gallic = cn_bellomontium name_list_romano_hispanic = cn_bellomontium name_list_romano_british = cn_bellomontium @@ -2876,6 +2992,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_albiga + name_list_sarmatian_romance = cn_albiga name_list_romano_gallic = cn_albiga name_list_romano_hispanic = cn_albiga name_list_romano_british = cn_albiga @@ -2896,6 +3013,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_albiga + name_list_sarmatian_romance = cn_albiga name_list_romano_gallic = cn_albiga name_list_romano_hispanic = cn_albiga name_list_romano_british = cn_albiga @@ -2918,6 +3036,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sostomagus + name_list_sarmatian_romance = cn_sostomagus name_list_romano_gallic = cn_sostomagus name_list_romano_hispanic = cn_sostomagus name_list_romano_british = cn_sostomagus @@ -2944,6 +3063,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cadurcinus + name_list_sarmatian_romance = cn_cadurcinus name_list_romano_gallic = cn_cadurcinus name_list_romano_hispanic = cn_cadurcinus name_list_romano_british = cn_cadurcinus @@ -2965,6 +3085,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cadurcinus + name_list_sarmatian_romance = cn_cadurcinus name_list_romano_gallic = cn_cadurcinus name_list_romano_hispanic = cn_cadurcinus name_list_romano_british = cn_cadurcinus @@ -2987,6 +3108,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_albanus + name_list_sarmatian_romance = cn_mons_albanus name_list_romano_gallic = cn_mons_albanus name_list_romano_hispanic = cn_mons_albanus name_list_romano_british = cn_mons_albanus @@ -3009,6 +3131,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_divona + name_list_sarmatian_romance = cn_divona name_list_romano_gallic = cn_divona name_list_romano_hispanic = cn_divona name_list_romano_british = cn_divona @@ -3031,6 +3154,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_figiacum + name_list_sarmatian_romance = cn_figiacum name_list_romano_gallic = cn_figiacum name_list_romano_hispanic = cn_figiacum name_list_romano_british = cn_figiacum @@ -3055,6 +3179,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rodicus + name_list_sarmatian_romance = cn_rodicus name_list_romano_gallic = cn_rodicus name_list_romano_hispanic = cn_rodicus name_list_romano_british = cn_rodicus @@ -3081,6 +3206,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_segodunum + name_list_sarmatian_romance = cn_segodunum name_list_romano_gallic = cn_segodunum name_list_romano_hispanic = cn_segodunum name_list_romano_british = cn_segodunum @@ -3110,6 +3236,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_marologium + name_list_sarmatian_romance = cn_marologium name_list_romano_gallic = cn_marologium name_list_romano_hispanic = cn_marologium name_list_romano_british = cn_marologium @@ -3132,6 +3259,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_petrata + name_list_sarmatian_romance = cn_petrata name_list_romano_gallic = cn_petrata name_list_romano_hispanic = cn_petrata name_list_romano_british = cn_petrata @@ -3161,6 +3289,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carcasum + name_list_sarmatian_romance = cn_carcasum name_list_romano_gallic = cn_carcasum name_list_romano_hispanic = cn_carcasum name_list_romano_british = cn_carcasum @@ -3182,6 +3311,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carcasum + name_list_sarmatian_romance = cn_carcasum name_list_romano_gallic = cn_carcasum name_list_romano_hispanic = cn_carcasum name_list_romano_british = cn_carcasum @@ -3204,6 +3334,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_limosum + name_list_sarmatian_romance = cn_limosum name_list_romano_gallic = cn_limosum name_list_romano_hispanic = cn_limosum name_list_romano_british = cn_limosum @@ -3226,6 +3357,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_narbo_martius + name_list_sarmatian_romance = cn_narbo_martius name_list_romano_gallic = cn_narbo_martius name_list_romano_hispanic = cn_narbo_martius name_list_romano_british = cn_narbo_martius @@ -3255,6 +3387,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_baeterrae + name_list_sarmatian_romance = cn_baeterxae name_list_romano_gallic = cn_baeterrae name_list_romano_hispanic = cn_baeterrae name_list_romano_british = cn_baeterrae @@ -3278,6 +3411,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_baeterrae + name_list_sarmatian_romance = cn_baeterxae name_list_romano_gallic = cn_baeterrae name_list_romano_hispanic = cn_baeterrae name_list_romano_british = cn_baeterrae @@ -3302,6 +3436,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_luteva + name_list_sarmatian_romance = cn_luteva name_list_romano_gallic = cn_luteva name_list_romano_hispanic = cn_luteva name_list_romano_british = cn_luteva @@ -3326,6 +3461,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_agatha + name_list_sarmatian_romance = cn_agatha name_list_romano_gallic = cn_agatha name_list_romano_hispanic = cn_agatha name_list_romano_british = cn_agatha @@ -3352,6 +3488,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_novus_cives + name_list_sarmatian_romance = cn_novus_civE_s name_list_romano_gallic = cn_novus_cives name_list_romano_hispanic = cn_novus_cives name_list_romano_british = cn_novus_cives @@ -3377,6 +3514,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_pessulus + name_list_sarmatian_romance = cn_mons_pezulus name_list_romano_gallic = cn_mons_pessulus name_list_romano_hispanic = cn_mons_pessulus name_list_romano_british = cn_mons_pessulus @@ -3404,6 +3542,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nemausus + name_list_sarmatian_romance = cn_nemausus name_list_romano_gallic = cn_nemausus name_list_romano_hispanic = cn_nemausus name_list_romano_british = cn_nemausus @@ -3431,6 +3570,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cevenna + name_list_sarmatian_romance = cn_cevenna name_list_romano_gallic = cn_cevenna name_list_romano_hispanic = cn_cevenna name_list_romano_british = cn_cevenna @@ -3460,6 +3600,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ucetia + name_list_sarmatian_romance = cn_ucetya name_list_romano_gallic = cn_ucetia name_list_romano_hispanic = cn_ucetia name_list_romano_british = cn_ucetia @@ -3481,6 +3622,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_laurus + name_list_sarmatian_romance = cn_mons_laurus name_list_romano_gallic = cn_mons_laurus name_list_romano_hispanic = cn_mons_laurus name_list_romano_british = cn_mons_laurus @@ -3503,6 +3645,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ucetia + name_list_sarmatian_romance = cn_ucetya name_list_romano_gallic = cn_ucetia name_list_romano_hispanic = cn_ucetia name_list_romano_british = cn_ucetia @@ -3529,6 +3672,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_condatomagus + name_list_sarmatian_romance = cn_condatomagus name_list_romano_gallic = cn_condatomagus name_list_romano_hispanic = cn_condatomagus name_list_romano_british = cn_condatomagus @@ -3554,6 +3698,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_novacella + name_list_sarmatian_romance = cn_novacela name_list_romano_gallic = cn_novacella name_list_romano_hispanic = cn_novacella name_list_romano_british = cn_novacella @@ -3578,6 +3723,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gabalum + name_list_sarmatian_romance = cn_gabalum name_list_romano_gallic = cn_gabalum name_list_romano_hispanic = cn_gabalum name_list_romano_british = cn_gabalum @@ -3604,6 +3750,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gabalum + name_list_sarmatian_romance = cn_gabalum name_list_romano_gallic = cn_gabalum name_list_romano_hispanic = cn_gabalum name_list_romano_british = cn_gabalum @@ -3631,6 +3778,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mimate + name_list_sarmatian_romance = cn_mimate name_list_romano_gallic = cn_mimate name_list_romano_hispanic = cn_mimate name_list_romano_british = cn_mimate @@ -3655,6 +3803,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sanctus_florus + name_list_sarmatian_romance = cn_sanctus_florus name_list_romano_gallic = cn_sanctus_florus name_list_romano_hispanic = cn_sanctus_florus name_list_romano_british = cn_sanctus_florus @@ -3677,6 +3826,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_laugiacum + name_list_sarmatian_romance = cn_laugiacum name_list_romano_gallic = cn_laugiacum name_list_romano_hispanic = cn_laugiacum name_list_romano_british = cn_laugiacum @@ -3703,6 +3853,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vivarium + name_list_sarmatian_romance = cn_vivarium name_list_romano_gallic = cn_vivarium name_list_romano_hispanic = cn_vivarium name_list_romano_british = cn_vivarium @@ -3729,6 +3880,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vivarium + name_list_sarmatian_romance = cn_vivarium name_list_romano_gallic = cn_vivarium name_list_romano_hispanic = cn_vivarium name_list_romano_british = cn_vivarium @@ -3757,6 +3909,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_annoniacum + name_list_sarmatian_romance = cn_annoniacum name_list_romano_gallic = cn_annoniacum name_list_romano_hispanic = cn_annoniacum name_list_romano_british = cn_annoniacum @@ -3793,6 +3946,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_venisus + name_list_sarmatian_romance = cn_venisus name_list_romano_gallic = cn_venisus name_list_romano_hispanic = cn_venisus name_list_romano_british = cn_venisus @@ -3813,6 +3967,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arelate + name_list_sarmatian_romance = cn_arelate name_list_romano_gallic = cn_arelate name_list_romano_hispanic = cn_arelate name_list_romano_british = cn_arelate @@ -3837,6 +3992,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arausio + name_list_sarmatian_romance = cn_arausiO_n name_list_romano_gallic = cn_arausio name_list_romano_hispanic = cn_arausio name_list_romano_british = cn_arausio @@ -3859,6 +4015,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_avenio + name_list_sarmatian_romance = cn_aveniO_n name_list_romano_gallic = cn_avenio name_list_romano_hispanic = cn_avenio name_list_romano_british = cn_avenio @@ -3881,6 +4038,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vasio + name_list_sarmatian_romance = cn_vasiO_n name_list_romano_gallic = cn_vasio name_list_romano_hispanic = cn_vasio name_list_romano_british = cn_vasio @@ -3905,6 +4063,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_furnus_calcarius + name_list_sarmatian_romance = cn_furnus_calcarius name_list_romano_gallic = cn_furnus_calcarius name_list_romano_hispanic = cn_furnus_calcarius name_list_romano_british = cn_furnus_calcarius @@ -3928,6 +4087,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_furnus_calcarius + name_list_sarmatian_romance = cn_furnus_calcarius name_list_romano_gallic = cn_furnus_calcarius name_list_romano_hispanic = cn_furnus_calcarius name_list_romano_british = cn_furnus_calcarius @@ -3950,6 +4110,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_apta_iulia + name_list_sarmatian_romance = cn_apta_iulya name_list_romano_gallic = cn_apta_iulia name_list_romano_hispanic = cn_apta_iulia name_list_romano_british = cn_apta_iulia @@ -3973,7 +4134,8 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_sextiae + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_sextiae name_list_romano_gallic = cn_aquae_sextiae name_list_romano_hispanic = cn_aquae_sextiae name_list_romano_british = cn_aquae_sextiae @@ -4008,6 +4170,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_telo_martius + name_list_sarmatian_romance = cn_telo_martius name_list_romano_gallic = cn_telo_martius name_list_romano_hispanic = cn_telo_martius name_list_romano_british = cn_telo_martius @@ -4041,6 +4204,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_anteae + name_list_sarmatian_romance = cn_anteae name_list_romano_gallic = cn_anteae name_list_romano_hispanic = cn_anteae name_list_romano_british = cn_anteae @@ -4065,6 +4229,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_salinae + name_list_sarmatian_romance = cn_salinae name_list_romano_gallic = cn_salinae name_list_romano_hispanic = cn_salinae name_list_romano_british = cn_salinae @@ -4099,6 +4264,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_massalia + name_list_sarmatian_romance = cn_mazalya name_list_romano_gallic = cn_massalia name_list_romano_hispanic = cn_massalia name_list_romano_british = cn_massalia @@ -4132,7 +4298,8 @@ h_western_roman_empire = { province = 2023 cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_sextiae + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_sextiae name_list_romano_gallic = cn_aquae_sextiae name_list_romano_hispanic = cn_aquae_sextiae name_list_romano_british = cn_aquae_sextiae @@ -4174,6 +4341,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cemenelum + name_list_sarmatian_romance = cn_cemenelum name_list_romano_gallic = cn_cemenelum name_list_romano_hispanic = cn_cemenelum name_list_romano_british = cn_cemenelum @@ -4208,6 +4376,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cemenelum + name_list_sarmatian_romance = cn_cemenelum name_list_romano_gallic = cn_cemenelum name_list_romano_hispanic = cn_cemenelum name_list_romano_british = cn_cemenelum @@ -4244,6 +4413,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_grassa + name_list_sarmatian_romance = cn_graza name_list_romano_gallic = cn_grassa name_list_romano_hispanic = cn_grassa name_list_romano_british = cn_grassa @@ -4278,6 +4448,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rigomagus + name_list_sarmatian_romance = cn_rigomagus name_list_romano_gallic = cn_rigomagus name_list_romano_hispanic = cn_rigomagus name_list_romano_british = cn_rigomagus @@ -4312,6 +4483,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_podium + name_list_sarmatian_romance = cn_podium name_list_romano_gallic = cn_podium name_list_romano_hispanic = cn_podium name_list_romano_british = cn_podium @@ -4334,6 +4506,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dinia + name_list_sarmatian_romance = cn_dinya name_list_romano_gallic = cn_dinia name_list_romano_hispanic = cn_dinia name_list_romano_british = cn_dinia @@ -4369,6 +4542,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ebrodunum + name_list_sarmatian_romance = cn_ebrodunum name_list_romano_gallic = cn_ebrodunum name_list_romano_hispanic = cn_ebrodunum name_list_romano_british = cn_ebrodunum @@ -4404,6 +4578,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_eburodunum + name_list_sarmatian_romance = cn_eburodunum name_list_romano_gallic = cn_eburodunum name_list_romano_hispanic = cn_eburodunum name_list_romano_british = cn_eburodunum @@ -4429,6 +4604,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vappincum + name_list_sarmatian_romance = cn_vafincum name_list_romano_gallic = cn_vappincum name_list_romano_hispanic = cn_vappincum name_list_romano_british = cn_vappincum @@ -4450,7 +4626,8 @@ h_western_roman_empire = { province = 8718 cultural_names = { #Roman Cultures - name_list_roman = cn_brigantio + name_list_roman = cn_briga + name_list_sarmatian_romance = cn_brigantio name_list_romano_gallic = cn_brigantio name_list_romano_hispanic = cn_brigantio name_list_romano_british = cn_brigantio @@ -4482,6 +4659,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_meroliacum + name_list_sarmatian_romance = cn_meroliacum name_list_romano_gallic = cn_meroliacum name_list_romano_hispanic = cn_meroliacum name_list_romano_british = cn_meroliacum @@ -4504,6 +4682,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dea + name_list_sarmatian_romance = cn_dea name_list_romano_gallic = cn_dea name_list_romano_hispanic = cn_dea name_list_romano_british = cn_dea @@ -4526,6 +4705,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_valentia + name_list_sarmatian_romance = cn_valentya name_list_romano_gallic = cn_valentia name_list_romano_hispanic = cn_valentia name_list_romano_british = cn_valentia @@ -4550,6 +4730,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_delphini_venus + name_list_sarmatian_romance = cn_delfini_venus name_list_romano_gallic = cn_delphini_venus name_list_romano_hispanic = cn_delphini_venus name_list_romano_british = cn_delphini_venus @@ -4573,6 +4754,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gratianopolis + name_list_sarmatian_romance = cn_gratianopolis name_list_romano_gallic = cn_gratianopolis name_list_romano_hispanic = cn_gratianopolis name_list_romano_british = cn_gratianopolis @@ -4598,6 +4780,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vienna + name_list_sarmatian_romance = cn_vienna name_list_romano_gallic = cn_vienna name_list_romano_hispanic = cn_vienna name_list_romano_british = cn_vienna @@ -4623,6 +4806,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cartusia + name_list_sarmatian_romance = cn_cartusya name_list_romano_gallic = cn_cartusia name_list_romano_hispanic = cn_cartusia name_list_romano_british = cn_cartusia @@ -4648,6 +4832,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_romanos + name_list_sarmatian_romance = cn_romanos name_list_romano_gallic = cn_romanos name_list_romano_hispanic = cn_romanos name_list_romano_british = cn_romanos @@ -4747,6 +4932,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rotomagus + name_list_sarmatian_romance = cn_rotomagus name_list_romano_gallic = cn_rotomagus name_list_romano_hispanic = cn_rotomagus name_list_romano_british = cn_rotomagus @@ -4770,6 +4956,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rotomagus + name_list_sarmatian_romance = cn_rotomagus name_list_romano_gallic = cn_rotomagus name_list_romano_hispanic = cn_rotomagus name_list_romano_british = cn_rotomagus @@ -4792,6 +4979,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gisoritum + name_list_sarmatian_romance = cn_gisoritum name_list_romano_gallic = cn_gisoritum name_list_romano_hispanic = cn_gisoritum name_list_romano_british = cn_gisoritum @@ -4814,6 +5002,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_harulfi_curtis + name_list_sarmatian_romance = cn_xarulfi_curtis name_list_romano_gallic = cn_harulfi_curtis name_list_romano_hispanic = cn_harulfi_curtis name_list_romano_british = cn_harulfi_curtis @@ -4838,6 +5027,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_briga + name_list_sarmatian_romance = cn_briga name_list_romano_gallic = cn_briga name_list_romano_hispanic = cn_briga name_list_romano_british = cn_briga @@ -4861,6 +5051,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_briga + name_list_sarmatian_romance = cn_briga name_list_romano_gallic = cn_briga name_list_romano_hispanic = cn_briga name_list_romano_british = cn_briga @@ -4883,6 +5074,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_fiscamnum + name_list_sarmatian_romance = cn_fiscamnum name_list_romano_gallic = cn_fiscamnum name_list_romano_hispanic = cn_fiscamnum name_list_romano_british = cn_fiscamnum @@ -4905,6 +5097,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_deppa + name_list_sarmatian_romance = cn_defa name_list_romano_gallic = cn_deppa name_list_romano_hispanic = cn_deppa name_list_romano_british = cn_deppa @@ -4927,6 +5120,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alba_marla + name_list_sarmatian_romance = cn_alba_marla name_list_romano_gallic = cn_alba_marla name_list_romano_hispanic = cn_alba_marla name_list_romano_british = cn_alba_marla @@ -4952,6 +5146,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lutetia + name_list_sarmatian_romance = cn_lutetya name_list_romano_gallic = cn_lutetia name_list_romano_hispanic = cn_lutetia name_list_romano_british = cn_lutetia @@ -4975,6 +5170,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lutetia + name_list_sarmatian_romance = cn_lutetya name_list_romano_gallic = cn_lutetia name_list_romano_hispanic = cn_lutetia name_list_romano_british = cn_lutetia @@ -4997,6 +5193,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sanctus_dionysius + name_list_sarmatian_romance = cn_sanctus_dionysius name_list_romano_gallic = cn_sanctus_dionysius name_list_romano_hispanic = cn_sanctus_dionysius name_list_romano_british = cn_sanctus_dionysius @@ -5018,7 +5215,8 @@ h_western_roman_empire = { province = 2356 cultural_names = { #Roman Cultures - name_list_roman = cn_monasteriolum + name_list_roman = cn_mona + name_list_sarmatian_romance = cn_monasteriolum name_list_romano_gallic = cn_monasteriolum name_list_romano_hispanic = cn_monasteriolum name_list_romano_british = cn_monasteriolum @@ -5046,6 +5244,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_lethericus + name_list_sarmatian_romance = cn_mons_lethericus name_list_romano_gallic = cn_mons_lethericus name_list_romano_hispanic = cn_mons_lethericus name_list_romano_british = cn_mons_lethericus @@ -5068,6 +5267,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_stampae + name_list_sarmatian_romance = cn_stampae name_list_romano_gallic = cn_stampae name_list_romano_hispanic = cn_stampae name_list_romano_british = cn_stampae @@ -5092,6 +5292,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bellomontium + name_list_sarmatian_romance = cn_belomontium name_list_romano_gallic = cn_bellomontium name_list_romano_hispanic = cn_bellomontium name_list_romano_british = cn_bellomontium @@ -5112,6 +5313,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bellomontium + name_list_sarmatian_romance = cn_belomontium name_list_romano_gallic = cn_bellomontium name_list_romano_hispanic = cn_bellomontium name_list_romano_british = cn_bellomontium @@ -5134,6 +5336,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_medanta + name_list_sarmatian_romance = cn_medanta name_list_romano_gallic = cn_medanta name_list_romano_hispanic = cn_medanta name_list_romano_british = cn_medanta @@ -5156,6 +5359,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caesaromagus + name_list_sarmatian_romance = cn_caesaromagus name_list_romano_gallic = cn_caesaromagus name_list_romano_hispanic = cn_caesaromagus name_list_romano_british = cn_caesaromagus @@ -5178,6 +5382,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_fortis + name_list_sarmatian_romance = cn_mons_fortis name_list_romano_gallic = cn_mons_fortis name_list_romano_hispanic = cn_mons_fortis name_list_romano_british = cn_mons_fortis @@ -5202,6 +5407,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iatinum + name_list_sarmatian_romance = cn_yatinum name_list_romano_gallic = cn_iatinum name_list_romano_hispanic = cn_iatinum name_list_romano_british = cn_iatinum @@ -5222,6 +5428,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iatinum + name_list_sarmatian_romance = cn_yatinum name_list_romano_gallic = cn_iatinum name_list_romano_hispanic = cn_iatinum name_list_romano_british = cn_iatinum @@ -5244,6 +5451,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_creciacum + name_list_sarmatian_romance = cn_creciacum name_list_romano_gallic = cn_creciacum name_list_romano_hispanic = cn_creciacum name_list_romano_british = cn_creciacum @@ -5273,6 +5481,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aurelianum + name_list_sarmatian_romance = cn_aurelianum name_list_romano_gallic = cn_aurelianum name_list_romano_hispanic = cn_aurelianum name_list_romano_british = cn_aurelianum @@ -5297,6 +5506,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aurelianum + name_list_sarmatian_romance = cn_aurelianum name_list_romano_gallic = cn_aurelianum name_list_romano_hispanic = cn_aurelianum name_list_romano_british = cn_aurelianum @@ -5319,6 +5529,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_balgentiacum + name_list_sarmatian_romance = cn_balgentiacum name_list_romano_gallic = cn_balgentiacum name_list_romano_hispanic = cn_balgentiacum name_list_romano_british = cn_balgentiacum @@ -5341,6 +5552,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_olivetum + name_list_sarmatian_romance = cn_olivetum name_list_romano_gallic = cn_olivetum name_list_romano_hispanic = cn_olivetum name_list_romano_british = cn_olivetum @@ -5363,6 +5575,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_virsonium + name_list_sarmatian_romance = cn_virsonium name_list_romano_gallic = cn_virsonium name_list_romano_hispanic = cn_virsonium name_list_romano_british = cn_virsonium @@ -5387,6 +5600,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_autissiodorum + name_list_sarmatian_romance = cn_autiziodorum name_list_romano_gallic = cn_autissiodorum name_list_romano_hispanic = cn_autissiodorum name_list_romano_british = cn_autissiodorum @@ -5410,6 +5624,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_autissiodorum + name_list_sarmatian_romance = cn_autiziodorum name_list_romano_gallic = cn_autissiodorum name_list_romano_hispanic = cn_autissiodorum name_list_romano_british = cn_autissiodorum @@ -5435,6 +5650,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_domitiacum + name_list_sarmatian_romance = cn_domitiacum name_list_romano_gallic = cn_domitiacum name_list_romano_hispanic = cn_domitiacum name_list_romano_british = cn_domitiacum @@ -5457,6 +5673,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cabliacum + name_list_sarmatian_romance = cn_cabliacum name_list_romano_gallic = cn_cabliacum name_list_romano_hispanic = cn_cabliacum name_list_romano_british = cn_cabliacum @@ -5481,6 +5698,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_agedincum + name_list_sarmatian_romance = cn_agedincum name_list_romano_gallic = cn_agedincum name_list_romano_hispanic = cn_agedincum name_list_romano_british = cn_agedincum @@ -5501,6 +5719,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_agedincum + name_list_sarmatian_romance = cn_agedincum name_list_romano_gallic = cn_agedincum name_list_romano_hispanic = cn_agedincum name_list_romano_british = cn_agedincum @@ -5523,6 +5742,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_novientum + name_list_sarmatian_romance = cn_novientum name_list_romano_gallic = cn_novientum name_list_romano_hispanic = cn_novientum name_list_romano_british = cn_novientum @@ -5545,6 +5765,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_albula + name_list_sarmatian_romance = cn_albula name_list_romano_gallic = cn_albula name_list_romano_hispanic = cn_albula name_list_romano_british = cn_albula @@ -5567,6 +5788,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_barrum_ad_sequanam + name_list_sarmatian_romance = cn_barxum_ad_sequanam name_list_romano_gallic = cn_barrum_ad_sequanam name_list_romano_hispanic = cn_barrum_ad_sequanam name_list_romano_british = cn_barrum_ad_sequanam @@ -5591,6 +5813,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_novus_campania + name_list_sarmatian_romance = cn_novus_campanya name_list_romano_gallic = cn_novus_campania name_list_romano_hispanic = cn_novus_campania name_list_romano_british = cn_novus_campania @@ -5614,6 +5837,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augustobona + name_list_sarmatian_romance = cn_augustobona name_list_romano_gallic = cn_augustobona name_list_romano_hispanic = cn_augustobona name_list_romano_british = cn_augustobona @@ -5636,6 +5860,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_claravallis + name_list_sarmatian_romance = cn_claravalis name_list_romano_gallic = cn_claravallis name_list_romano_hispanic = cn_claravallis name_list_romano_british = cn_claravallis @@ -5658,6 +5883,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iunvilla + name_list_sarmatian_romance = cn_yunvila name_list_romano_gallic = cn_iunvilla name_list_romano_hispanic = cn_iunvilla name_list_romano_british = cn_iunvilla @@ -5680,6 +5906,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_segessera + name_list_sarmatian_romance = cn_segezera name_list_romano_gallic = cn_segessera name_list_romano_hispanic = cn_segessera name_list_romano_british = cn_segessera @@ -5704,6 +5931,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_argii + name_list_sarmatian_romance = cn_mons_argii name_list_romano_gallic = cn_mons_argii name_list_romano_hispanic = cn_mons_argii name_list_romano_british = cn_mons_argii @@ -5724,6 +5952,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_argii + name_list_sarmatian_romance = cn_mons_argii name_list_romano_gallic = cn_mons_argii name_list_romano_hispanic = cn_mons_argii name_list_romano_british = cn_mons_argii @@ -5758,6 +5987,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tornoduresis + name_list_sarmatian_romance = cn_tornoduresis name_list_romano_gallic = cn_tornoduresis name_list_romano_hispanic = cn_tornoduresis name_list_romano_british = cn_tornoduresis @@ -5779,6 +6009,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tornodurum + name_list_sarmatian_romance = cn_tornodurum name_list_romano_gallic = cn_tornodurum name_list_romano_hispanic = cn_tornodurum name_list_romano_british = cn_tornodurum @@ -5801,6 +6032,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_barrus + name_list_sarmatian_romance = cn_mons_barxus name_list_romano_gallic = cn_mons_barrus name_list_romano_hispanic = cn_mons_barrus name_list_romano_british = cn_mons_barrus @@ -5825,6 +6057,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_saltus_brigensis + name_list_sarmatian_romance = cn_saltus_brigensis name_list_romano_gallic = cn_saltus_brigensis name_list_romano_hispanic = cn_saltus_brigensis name_list_romano_british = cn_saltus_brigensis @@ -5846,6 +6079,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_metlosedum + name_list_sarmatian_romance = cn_metlosedum name_list_romano_gallic = cn_metlosedum name_list_romano_hispanic = cn_metlosedum name_list_romano_british = cn_metlosedum @@ -5867,6 +6101,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_braium + name_list_sarmatian_romance = cn_braium name_list_romano_gallic = cn_braium name_list_romano_hispanic = cn_braium name_list_romano_british = cn_braium @@ -5888,6 +6123,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nemosum + name_list_sarmatian_romance = cn_nemosum name_list_romano_gallic = cn_nemosum name_list_romano_hispanic = cn_nemosum name_list_romano_british = cn_nemosum @@ -5916,6 +6152,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gartona + name_list_sarmatian_romance = cn_gartona name_list_romano_gallic = cn_gartona name_list_romano_hispanic = cn_gartona name_list_romano_british = cn_gartona @@ -5936,6 +6173,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gartona + name_list_sarmatian_romance = cn_gartona name_list_romano_gallic = cn_gartona name_list_romano_hispanic = cn_gartona name_list_romano_british = cn_gartona @@ -5958,6 +6196,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_soliacum + name_list_sarmatian_romance = cn_soliacum name_list_romano_gallic = cn_soliacum name_list_romano_hispanic = cn_soliacum name_list_romano_british = cn_soliacum @@ -5980,6 +6219,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arriacum + name_list_sarmatian_romance = cn_arxiacum name_list_romano_gallic = cn_arriacum name_list_romano_hispanic = cn_arriacum name_list_romano_british = cn_arriacum @@ -6009,6 +6249,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lugdunum + name_list_sarmatian_romance = cn_lugdunum name_list_romano_gallic = cn_lugdunum name_list_romano_hispanic = cn_lugdunum name_list_romano_british = cn_lugdunum @@ -6031,6 +6272,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lugdunum + name_list_sarmatian_romance = cn_lugdunum name_list_romano_gallic = cn_lugdunum name_list_romano_hispanic = cn_lugdunum name_list_romano_british = cn_lugdunum @@ -6057,6 +6299,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bauiovium + name_list_sarmatian_romance = cn_bauiovium name_list_romano_gallic = cn_bauiovium name_list_romano_hispanic = cn_bauiovium name_list_romano_british = cn_bauiovium @@ -6082,6 +6325,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_forum_segusiavorum + name_list_sarmatian_romance = cn_forum_segusiavorum name_list_romano_gallic = cn_forum_segusiavorum name_list_romano_hispanic = cn_forum_segusiavorum name_list_romano_british = cn_forum_segusiavorum @@ -6102,7 +6346,8 @@ h_western_roman_empire = { province = 2298 cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_segetae + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_segetae name_list_romano_gallic = cn_aquae_segetae name_list_romano_hispanic = cn_aquae_segetae name_list_romano_british = cn_aquae_segetae @@ -6124,6 +6369,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rodumna + name_list_sarmatian_romance = cn_rodumna name_list_romano_gallic = cn_rodumna name_list_romano_hispanic = cn_rodumna name_list_romano_british = cn_rodumna @@ -6147,6 +6393,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_divio + name_list_sarmatian_romance = cn_diviO_n name_list_romano_gallic = cn_divio name_list_romano_hispanic = cn_divio name_list_romano_british = cn_divio @@ -6172,6 +6419,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_divio + name_list_sarmatian_romance = cn_diviO_n name_list_romano_gallic = cn_divio name_list_romano_hispanic = cn_divio name_list_romano_british = cn_divio @@ -6193,6 +6441,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gradicum + name_list_sarmatian_romance = cn_gradicum name_list_romano_gallic = cn_gradicum name_list_romano_hispanic = cn_gradicum name_list_romano_british = cn_gradicum @@ -6215,6 +6464,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_calmontium + name_list_sarmatian_romance = cn_calmontium name_list_romano_gallic = cn_calmontium name_list_romano_hispanic = cn_calmontium name_list_romano_british = cn_calmontium @@ -6238,6 +6488,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cabillonum + name_list_sarmatian_romance = cn_cabilonum name_list_romano_gallic = cn_cabillonum name_list_romano_hispanic = cn_cabillonum name_list_romano_british = cn_cabillonum @@ -6257,6 +6508,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cabillonum + name_list_sarmatian_romance = cn_cabilonum name_list_romano_gallic = cn_cabillonum name_list_romano_hispanic = cn_cabillonum name_list_romano_british = cn_cabillonum @@ -6278,6 +6530,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cistercium + name_list_sarmatian_romance = cn_cistercium name_list_romano_gallic = cn_cistercium name_list_romano_hispanic = cn_cistercium name_list_romano_british = cn_cistercium @@ -6299,6 +6552,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_beleno + name_list_sarmatian_romance = cn_belenO_n name_list_romano_gallic = cn_beleno name_list_romano_hispanic = cn_beleno name_list_romano_british = cn_beleno @@ -6320,6 +6574,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augustodunum + name_list_sarmatian_romance = cn_augustodunum name_list_romano_gallic = cn_augustodunum name_list_romano_hispanic = cn_augustodunum name_list_romano_british = cn_augustodunum @@ -6343,6 +6598,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_matiscus + name_list_sarmatian_romance = cn_matiscus name_list_romano_gallic = cn_matiscus name_list_romano_hispanic = cn_matiscus name_list_romano_british = cn_matiscus @@ -6368,6 +6624,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_matiscus + name_list_sarmatian_romance = cn_matiscus name_list_romano_gallic = cn_matiscus name_list_romano_hispanic = cn_matiscus name_list_romano_british = cn_matiscus @@ -6389,6 +6646,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cluniacum + name_list_sarmatian_romance = cn_cluniacum name_list_romano_gallic = cn_cluniacum name_list_romano_hispanic = cn_cluniacum name_list_romano_british = cn_cluniacum @@ -6417,6 +6675,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nevirnum + name_list_sarmatian_romance = cn_nevirnum name_list_romano_gallic = cn_nevirnum name_list_romano_hispanic = cn_nevirnum name_list_romano_british = cn_nevirnum @@ -6436,6 +6695,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nevirnum + name_list_sarmatian_romance = cn_nevirnum name_list_romano_gallic = cn_nevirnum name_list_romano_hispanic = cn_nevirnum name_list_romano_british = cn_nevirnum @@ -6457,6 +6717,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_molinae + name_list_sarmatian_romance = cn_molinae name_list_romano_gallic = cn_molinae name_list_romano_hispanic = cn_molinae name_list_romano_british = cn_molinae @@ -6478,6 +6739,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_poga + name_list_sarmatian_romance = cn_poga name_list_romano_gallic = cn_poga name_list_romano_hispanic = cn_poga name_list_romano_british = cn_poga @@ -6504,6 +6766,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vertecillacum + name_list_sarmatian_romance = cn_vertecilacum name_list_romano_gallic = cn_vertecillacum name_list_romano_hispanic = cn_vertecillacum name_list_romano_british = cn_vertecillacum @@ -6533,6 +6796,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_saltus_brixiae + name_list_sarmatian_romance = cn_saltus_briksiae name_list_romano_gallic = cn_saltus_brixiae name_list_romano_hispanic = cn_saltus_brixiae name_list_romano_british = cn_saltus_brixiae @@ -6559,6 +6823,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_campaniola + name_list_sarmatian_romance = cn_campaniola name_list_romano_gallic = cn_campaniola name_list_romano_hispanic = cn_campaniola name_list_romano_british = cn_campaniola @@ -6603,6 +6868,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augustodurum + name_list_sarmatian_romance = cn_augustodurum name_list_romano_gallic = cn_augustodurum name_list_romano_hispanic = cn_augustodurum name_list_romano_british = cn_augustodurum @@ -6622,6 +6888,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augustodurum + name_list_sarmatian_romance = cn_augustodurum name_list_romano_gallic = cn_augustodurum name_list_romano_hispanic = cn_augustodurum name_list_romano_british = cn_augustodurum @@ -6643,6 +6910,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cadomum + name_list_sarmatian_romance = cn_cadomum name_list_romano_gallic = cn_cadomum name_list_romano_hispanic = cn_cadomum name_list_romano_british = cn_cadomum @@ -6664,6 +6932,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_falesia + name_list_sarmatian_romance = cn_falesya name_list_romano_gallic = cn_falesia name_list_romano_hispanic = cn_falesia name_list_romano_british = cn_falesia @@ -6687,6 +6956,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ingena + name_list_sarmatian_romance = cn_ingena name_list_romano_gallic = cn_ingena name_list_romano_hispanic = cn_ingena name_list_romano_british = cn_ingena @@ -6709,6 +6979,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ingena + name_list_sarmatian_romance = cn_ingena name_list_romano_gallic = cn_ingena name_list_romano_hispanic = cn_ingena name_list_romano_british = cn_ingena @@ -6730,7 +7001,8 @@ h_western_roman_empire = { province = 2169 cultural_names = { #Roman Cultures - name_list_roman = cn_coriallum + name_list_roman = cn_coria + name_list_sarmatian_romance = cn_coryallum name_list_romano_gallic = cn_coriallum name_list_romano_hispanic = cn_coriallum name_list_romano_british = cn_coriallum @@ -6753,6 +7025,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cosedia + name_list_sarmatian_romance = cn_cosedya name_list_romano_gallic = cn_cosedia name_list_romano_hispanic = cn_cosedia name_list_romano_british = cn_cosedia @@ -6779,6 +7052,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_autricum + name_list_sarmatian_romance = cn_autricum name_list_romano_gallic = cn_autricum name_list_romano_hispanic = cn_autricum name_list_romano_british = cn_autricum @@ -6801,6 +7075,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_durocassium + name_list_sarmatian_romance = cn_durocazium name_list_romano_gallic = cn_durocassium name_list_romano_hispanic = cn_durocassium name_list_romano_british = cn_durocassium @@ -6822,6 +7097,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_autricum + name_list_sarmatian_romance = cn_autricum name_list_romano_gallic = cn_autricum name_list_romano_hispanic = cn_autricum name_list_romano_british = cn_autricum @@ -6843,6 +7119,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mauritania + name_list_sarmatian_romance = cn_mauritanya name_list_romano_gallic = cn_mauritania name_list_romano_hispanic = cn_mauritania name_list_romano_british = cn_mauritania @@ -6867,6 +7144,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_novientum + name_list_sarmatian_romance = cn_novientum name_list_romano_gallic = cn_novientum name_list_romano_hispanic = cn_novientum name_list_romano_british = cn_novientum @@ -6893,6 +7171,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mediolanum + name_list_sarmatian_romance = cn_mediolanum name_list_romano_gallic = cn_mediolanum name_list_romano_hispanic = cn_mediolanum name_list_romano_british = cn_mediolanum @@ -6915,6 +7194,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mediolanum + name_list_sarmatian_romance = cn_mediolanum name_list_romano_gallic = cn_mediolanum name_list_romano_hispanic = cn_mediolanum name_list_romano_british = cn_mediolanum @@ -6936,6 +7216,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_verno + name_list_sarmatian_romance = cn_vernO_n name_list_romano_gallic = cn_verno name_list_romano_hispanic = cn_verno name_list_romano_british = cn_verno @@ -6956,7 +7237,8 @@ h_western_roman_empire = { province = 2328 cultural_names = { #Roman Cultures - name_list_roman = cn_vernolium + name_list_roman = cn_verno + name_list_sarmatian_romance = cn_vernO_nlium name_list_romano_gallic = cn_vernolium name_list_romano_hispanic = cn_vernolium name_list_romano_british = cn_vernolium @@ -6980,6 +7262,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lexovium + name_list_sarmatian_romance = cn_leksovium name_list_romano_gallic = cn_lexovium name_list_romano_hispanic = cn_lexovium name_list_romano_british = cn_lexovium @@ -6999,6 +7282,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lexovium + name_list_sarmatian_romance = cn_leksovium name_list_romano_gallic = cn_lexovium name_list_romano_hispanic = cn_lexovium name_list_romano_british = cn_lexovium @@ -7021,6 +7305,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_voviodunum + name_list_sarmatian_romance = cn_voviodunum name_list_romano_gallic = cn_voviodunum name_list_romano_hispanic = cn_voviodunum name_list_romano_british = cn_voviodunum @@ -7044,6 +7329,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alentio + name_list_sarmatian_romance = cn_alentiO_n name_list_romano_gallic = cn_alentio name_list_romano_hispanic = cn_alentio name_list_romano_british = cn_alentio @@ -7063,6 +7349,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alentio + name_list_sarmatian_romance = cn_alentiO_n name_list_romano_gallic = cn_alentio name_list_romano_hispanic = cn_alentio name_list_romano_british = cn_alentio @@ -7085,6 +7372,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mauritonnum + name_list_sarmatian_romance = cn_mauritonnum name_list_romano_gallic = cn_mauritonnum name_list_romano_hispanic = cn_mauritonnum name_list_romano_british = cn_mauritonnum @@ -7107,6 +7395,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_argentomagus + name_list_sarmatian_romance = cn_argentomagus name_list_romano_gallic = cn_argentomagus name_list_romano_hispanic = cn_argentomagus name_list_romano_british = cn_argentomagus @@ -7135,6 +7424,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caesarodunum + name_list_sarmatian_romance = cn_caesarodunum name_list_romano_gallic = cn_caesarodunum name_list_romano_hispanic = cn_caesarodunum name_list_romano_british = cn_caesarodunum @@ -7154,6 +7444,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caesarodunum + name_list_sarmatian_romance = cn_caesarodunum name_list_romano_gallic = cn_caesarodunum name_list_romano_hispanic = cn_caesarodunum name_list_romano_british = cn_caesarodunum @@ -7175,6 +7466,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alingavia + name_list_sarmatian_romance = cn_alingavya name_list_romano_gallic = cn_alingavia name_list_romano_hispanic = cn_alingavia name_list_romano_british = cn_alingavia @@ -7195,7 +7487,8 @@ h_western_roman_empire = { province = 2275 cultural_names = { #Roman Cultures - name_list_roman = cn_lucas + name_list_roman = cn_luca + name_list_sarmatian_romance = cn_lucas name_list_romano_gallic = cn_lucas name_list_romano_hispanic = cn_lucas name_list_romano_british = cn_lucas @@ -7219,6 +7512,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vindocinum + name_list_sarmatian_romance = cn_vindocinum name_list_romano_gallic = cn_vindocinum name_list_romano_hispanic = cn_vindocinum name_list_romano_british = cn_vindocinum @@ -7241,6 +7535,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vindocinum + name_list_sarmatian_romance = cn_vindocinum name_list_romano_gallic = cn_vindocinum name_list_romano_hispanic = cn_vindocinum name_list_romano_british = cn_vindocinum @@ -7262,6 +7557,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castrodunum + name_list_sarmatian_romance = cn_castrodunum name_list_romano_gallic = cn_castrodunum name_list_romano_hispanic = cn_castrodunum name_list_romano_british = cn_castrodunum @@ -7285,6 +7581,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cenomannicus + name_list_sarmatian_romance = cn_cenomannicus name_list_romano_gallic = cn_cenomannicus name_list_romano_hispanic = cn_cenomannicus name_list_romano_british = cn_cenomannicus @@ -7304,6 +7601,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vindunum + name_list_sarmatian_romance = cn_vindunum name_list_romano_gallic = cn_vindunum name_list_romano_hispanic = cn_vindunum name_list_romano_british = cn_vindunum @@ -7330,6 +7628,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_balado + name_list_sarmatian_romance = cn_baladO_n name_list_romano_gallic = cn_balado name_list_romano_hispanic = cn_balado name_list_romano_british = cn_balado @@ -7353,6 +7652,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_andegavia + name_list_sarmatian_romance = cn_andegavya name_list_romano_gallic = cn_andegavia name_list_romano_hispanic = cn_andegavia name_list_romano_british = cn_andegavia @@ -7376,6 +7676,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iuliomagus + name_list_sarmatian_romance = cn_yuliomagus name_list_romano_gallic = cn_iuliomagus name_list_romano_hispanic = cn_iuliomagus name_list_romano_british = cn_iuliomagus @@ -7402,6 +7703,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_flexia + name_list_sarmatian_romance = cn_fleksya name_list_romano_gallic = cn_flexia name_list_romano_hispanic = cn_flexia name_list_romano_british = cn_flexia @@ -7423,6 +7725,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lucius + name_list_sarmatian_romance = cn_lucius name_list_romano_gallic = cn_lucius name_list_romano_hispanic = cn_lucius name_list_romano_british = cn_lucius @@ -7444,6 +7747,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_craonium + name_list_sarmatian_romance = cn_craonium name_list_romano_gallic = cn_craonium name_list_romano_hispanic = cn_craonium name_list_romano_british = cn_craonium @@ -7467,6 +7771,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sabolium + name_list_sarmatian_romance = cn_sabolium name_list_romano_gallic = cn_sabolium name_list_romano_hispanic = cn_sabolium name_list_romano_british = cn_sabolium @@ -7487,6 +7792,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sabolium + name_list_sarmatian_romance = cn_sabolium name_list_romano_gallic = cn_sabolium name_list_romano_hispanic = cn_sabolium name_list_romano_british = cn_sabolium @@ -7508,6 +7814,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_meduana + name_list_sarmatian_romance = cn_meduana name_list_romano_gallic = cn_meduana name_list_romano_hispanic = cn_meduana name_list_romano_british = cn_meduana @@ -7529,6 +7836,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vallis_guidonis + name_list_sarmatian_romance = cn_valis_guidonis name_list_romano_gallic = cn_vallis_guidonis name_list_romano_hispanic = cn_vallis_guidonis name_list_romano_british = cn_vallis_guidonis @@ -7552,6 +7860,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_praesidii_romani + name_list_sarmatian_romance = cn_praesidii_romani name_list_romano_gallic = cn_praesidii_romani name_list_romano_hispanic = cn_praesidii_romani name_list_romano_british = cn_praesidii_romani @@ -7574,6 +7883,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_blesum + name_list_sarmatian_romance = cn_blesum name_list_romano_gallic = cn_blesum name_list_romano_hispanic = cn_blesum name_list_romano_british = cn_blesum @@ -7595,6 +7905,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_contrum + name_list_sarmatian_romance = cn_contrum name_list_romano_gallic = cn_contrum name_list_romano_hispanic = cn_contrum name_list_romano_british = cn_contrum @@ -7616,6 +7927,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rivus_marentini + name_list_sarmatian_romance = cn_rivus_marentini name_list_romano_gallic = cn_rivus_marentini name_list_romano_hispanic = cn_rivus_marentini name_list_romano_british = cn_rivus_marentini @@ -7674,6 +7986,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aremorica + name_list_sarmatian_romance = cn_aremorica name_list_romano_gallic = cn_aremorica name_list_romano_hispanic = cn_aremorica name_list_romano_british = cn_aremorica @@ -7703,6 +8016,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dariotirum + name_list_sarmatian_romance = cn_dariotirum name_list_romano_gallic = cn_dariotirum name_list_romano_hispanic = cn_dariotirum name_list_romano_british = cn_dariotirum @@ -7725,6 +8039,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dariotirum + name_list_sarmatian_romance = cn_dariotirum name_list_romano_gallic = cn_dariotirum name_list_romano_hispanic = cn_dariotirum name_list_romano_british = cn_dariotirum @@ -7754,6 +8069,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_roanium + name_list_sarmatian_romance = cn_roanium name_list_romano_gallic = cn_roanium name_list_romano_hispanic = cn_roanium name_list_romano_british = cn_roanium @@ -7777,6 +8093,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_condevincum + name_list_sarmatian_romance = cn_condevincum name_list_romano_gallic = cn_condevincum name_list_romano_hispanic = cn_condevincum name_list_romano_british = cn_condevincum @@ -7799,6 +8116,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_condevincum + name_list_sarmatian_romance = cn_condevincum name_list_romano_gallic = cn_condevincum name_list_romano_hispanic = cn_condevincum name_list_romano_british = cn_condevincum @@ -7822,6 +8140,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_grannona + name_list_sarmatian_romance = cn_grannona name_list_romano_gallic = cn_grannona name_list_romano_hispanic = cn_grannona name_list_romano_british = cn_grannona @@ -7845,6 +8164,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castrum_brieni + name_list_sarmatian_romance = cn_castrum_brieni name_list_romano_gallic = cn_castrum_brieni name_list_romano_hispanic = cn_castrum_brieni name_list_romano_british = cn_castrum_brieni @@ -7870,6 +8190,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cornovius + name_list_sarmatian_romance = cn_cornovius name_list_romano_gallic = cn_cornovius name_list_romano_hispanic = cn_cornovius name_list_romano_british = cn_cornovius @@ -7892,6 +8213,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aquilonia + name_list_sarmatian_romance = cn_aquilonya name_list_romano_gallic = cn_aquilonia name_list_romano_hispanic = cn_aquilonia name_list_romano_british = cn_aquilonia @@ -7916,6 +8238,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oriens + name_list_sarmatian_romance = cn_oriens name_list_romano_gallic = cn_oriens name_list_romano_hispanic = cn_oriens name_list_romano_british = cn_oriens @@ -7946,6 +8269,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vorigum + name_list_sarmatian_romance = cn_vorigum name_list_romano_gallic = cn_vorigum name_list_romano_hispanic = cn_vorigum name_list_romano_british = cn_vorigum @@ -7965,6 +8289,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gesocribates + name_list_sarmatian_romance = cn_gesocribatE_s name_list_romano_gallic = cn_gesocribates name_list_romano_hispanic = cn_gesocribates name_list_romano_british = cn_gesocribates @@ -7986,6 +8311,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sanctus_paulus_leonensis + name_list_sarmatian_romance = cn_sanctus_paulus_leonensis name_list_romano_gallic = cn_sanctus_paulus_leonensis name_list_romano_hispanic = cn_sanctus_paulus_leonensis name_list_romano_british = cn_sanctus_paulus_leonensis @@ -8012,6 +8338,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_fanum_martis + name_list_sarmatian_romance = cn_fanum_martis name_list_romano_gallic = cn_fanum_martis name_list_romano_hispanic = cn_fanum_martis name_list_romano_british = cn_fanum_martis @@ -8042,6 +8369,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_trecorium + name_list_sarmatian_romance = cn_trecorium name_list_romano_gallic = cn_trecorium name_list_romano_hispanic = cn_trecorium name_list_romano_british = cn_trecorium @@ -8076,6 +8404,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_condate + name_list_sarmatian_romance = cn_condate name_list_romano_gallic = cn_condate name_list_romano_hispanic = cn_condate name_list_romano_british = cn_condate @@ -8097,6 +8426,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_condate + name_list_sarmatian_romance = cn_condate name_list_romano_gallic = cn_condate name_list_romano_hispanic = cn_condate name_list_romano_british = cn_condate @@ -8159,6 +8489,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vesontio + name_list_sarmatian_romance = cn_vesontiO_n name_list_romano_gallic = cn_vesontio name_list_romano_hispanic = cn_vesontio name_list_romano_british = cn_vesontio @@ -8181,6 +8512,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vesontio + name_list_sarmatian_romance = cn_vesontiO_n name_list_romano_gallic = cn_vesontio name_list_romano_hispanic = cn_vesontio name_list_romano_british = cn_vesontio @@ -8205,6 +8537,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vesulum + name_list_sarmatian_romance = cn_vesulum name_list_romano_gallic = cn_vesulum name_list_romano_hispanic = cn_vesulum name_list_romano_british = cn_vesulum @@ -8226,6 +8559,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mortua_aqua + name_list_sarmatian_romance = cn_mortua_aqua name_list_romano_gallic = cn_mortua_aqua name_list_romano_hispanic = cn_mortua_aqua name_list_romano_british = cn_mortua_aqua @@ -8252,6 +8586,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_giacum + name_list_sarmatian_romance = cn_giacum name_list_romano_gallic = cn_giacum name_list_romano_hispanic = cn_giacum name_list_romano_british = cn_giacum @@ -8275,6 +8610,7 @@ h_western_roman_empire = { cultural_names = { #Latin Cultures name_list_roman = cn_epamanduodurum + name_list_sarmatian_romance = cn_epamanduodurum name_list_romano_gallic = cn_epamanduodurum name_list_romano_hispanic = cn_epamanduodurum name_list_romano_british = cn_epamanduodurum @@ -8296,6 +8632,7 @@ h_western_roman_empire = { province = 2057 cultural_names = { name_list_roman = cn_epamanduodurum + name_list_sarmatian_romance = cn_epamanduodurum name_list_romano_gallic = cn_epamanduodurum name_list_romano_hispanic = cn_epamanduodurum name_list_romano_british = cn_epamanduodurum @@ -8318,6 +8655,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mulhusa + name_list_sarmatian_romance = cn_mulhusa name_list_romano_gallic = cn_mulhusa name_list_romano_hispanic = cn_mulhusa name_list_romano_british = cn_mulhusa @@ -8339,6 +8677,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_piretum + name_list_sarmatian_romance = cn_piretum name_list_romano_gallic = cn_piretum name_list_romano_hispanic = cn_piretum name_list_romano_british = cn_piretum @@ -8360,6 +8699,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pons_ragnetrudis + name_list_sarmatian_romance = cn_pons_ragnetrudis name_list_romano_gallic = cn_pons_ragnetrudis name_list_romano_hispanic = cn_pons_ragnetrudis name_list_romano_british = cn_pons_ragnetrudis @@ -8383,6 +8723,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dola + name_list_sarmatian_romance = cn_dola name_list_romano_gallic = cn_dola name_list_romano_hispanic = cn_dola name_list_romano_british = cn_dola @@ -8403,6 +8744,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dola + name_list_sarmatian_romance = cn_dola name_list_romano_gallic = cn_dola name_list_romano_hispanic = cn_dola name_list_romano_british = cn_dola @@ -8424,6 +8766,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_quingium + name_list_sarmatian_romance = cn_quingium name_list_romano_gallic = cn_quingium name_list_romano_hispanic = cn_quingium name_list_romano_british = cn_quingium @@ -8445,6 +8788,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ledo_salinarius + name_list_sarmatian_romance = cn_ledo_salinarius name_list_romano_gallic = cn_ledo_salinarius name_list_romano_hispanic = cn_ledo_salinarius name_list_romano_british = cn_ledo_salinarius @@ -8466,6 +8810,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_salinae + name_list_sarmatian_romance = cn_salinae name_list_romano_gallic = cn_salinae name_list_romano_hispanic = cn_salinae name_list_romano_british = cn_salinae @@ -8496,6 +8841,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_selestadium + name_list_sarmatian_romance = cn_selestadium name_list_romano_gallic = cn_selestadium name_list_romano_hispanic = cn_selestadium name_list_romano_british = cn_selestadium @@ -8519,6 +8865,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_turicum + name_list_sarmatian_romance = cn_turicum name_list_romano_gallic = cn_turicum name_list_romano_hispanic = cn_turicum name_list_romano_british = cn_turicum @@ -8546,6 +8893,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_turicum + name_list_sarmatian_romance = cn_turicum name_list_romano_gallic = cn_turicum name_list_romano_hispanic = cn_turicum name_list_romano_british = cn_turicum @@ -8574,6 +8922,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_suitius + name_list_sarmatian_romance = cn_suitius name_list_romano_gallic = cn_suitius name_list_romano_hispanic = cn_suitius name_list_romano_british = cn_suitius @@ -8602,6 +8951,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_mons_angelorum + name_list_sarmatian_romance = cn_mons_angelorum name_list_romano_gallic = cn_mons_angelorum name_list_romano_hispanic = cn_mons_angelorum name_list_romano_british = cn_mons_angelorum @@ -8628,6 +8978,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_basilica + name_list_sarmatian_romance = cn_basilica name_list_romano_gallic = cn_basilica name_list_romano_hispanic = cn_basilica name_list_romano_british = cn_basilica @@ -8652,6 +9003,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_belna + name_list_sarmatian_romance = cn_belna name_list_romano_gallic = cn_belna name_list_romano_hispanic = cn_belna name_list_romano_british = cn_belna @@ -8675,6 +9027,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lucerna + name_list_sarmatian_romance = cn_lucerna name_list_romano_gallic = cn_lucerna name_list_romano_hispanic = cn_lucerna name_list_romano_british = cn_lucerna @@ -8700,6 +9053,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_brenodunum + name_list_sarmatian_romance = cn_brenodunum name_list_romano_gallic = cn_brenodunum name_list_romano_hispanic = cn_brenodunum name_list_romano_british = cn_brenodunum @@ -8725,6 +9079,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lausanna + name_list_sarmatian_romance = cn_lausanna name_list_romano_gallic = cn_lausanna name_list_romano_hispanic = cn_lausanna name_list_romano_british = cn_lausanna @@ -8750,6 +9105,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_brenodunum + name_list_sarmatian_romance = cn_brenodunum name_list_romano_gallic = cn_brenodunum name_list_romano_hispanic = cn_brenodunum name_list_romano_british = cn_brenodunum @@ -8781,6 +9137,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_novicastellum + name_list_sarmatian_romance = cn_novicastelum name_list_romano_gallic = cn_novicastellum name_list_romano_hispanic = cn_novicastellum name_list_romano_british = cn_novicastellum @@ -8805,6 +9162,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ariorica + name_list_sarmatian_romance = cn_ariorica name_list_romano_gallic = cn_ariorica name_list_romano_hispanic = cn_ariorica name_list_romano_british = cn_ariorica @@ -8833,6 +9191,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augusta_praetoria + name_list_sarmatian_romance = cn_augusta_praetorya name_list_romano_gallic = cn_augusta_praetoria name_list_romano_hispanic = cn_augusta_praetoria name_list_romano_british = cn_augusta_praetoria @@ -8852,6 +9211,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augusta_praetoria + name_list_sarmatian_romance = cn_augusta_praetorya name_list_romano_gallic = cn_augusta_praetoria name_list_romano_hispanic = cn_augusta_praetoria name_list_romano_british = cn_augusta_praetoria @@ -8873,6 +9233,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_octodurus + name_list_sarmatian_romance = cn_octodurus name_list_romano_gallic = cn_octodurus name_list_romano_hispanic = cn_octodurus name_list_romano_british = cn_octodurus @@ -8894,6 +9255,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tunonium + name_list_sarmatian_romance = cn_tunonium name_list_romano_gallic = cn_tunonium name_list_romano_hispanic = cn_tunonium name_list_romano_british = cn_tunonium @@ -8917,6 +9279,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sapaudia + name_list_sarmatian_romance = cn_sapaudya name_list_romano_gallic = cn_sapaudia name_list_romano_hispanic = cn_sapaudia name_list_romano_british = cn_sapaudia @@ -8946,6 +9309,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_fulciniacum + name_list_sarmatian_romance = cn_fulciniacum name_list_romano_gallic = cn_fulciniacum name_list_romano_hispanic = cn_fulciniacum name_list_romano_british = cn_fulciniacum @@ -9002,6 +9366,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_durocotorum + name_list_sarmatian_romance = cn_durocotorum name_list_romano_gallic = cn_durocotorum name_list_romano_hispanic = cn_durocotorum name_list_romano_british = cn_durocotorum @@ -9027,6 +9392,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_durocotorum + name_list_sarmatian_romance = cn_durocotorum name_list_romano_gallic = cn_durocotorum name_list_romano_hispanic = cn_durocotorum name_list_romano_british = cn_durocotorum @@ -9050,6 +9416,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sparnacum + name_list_sarmatian_romance = cn_sparnacum name_list_romano_gallic = cn_sparnacum name_list_romano_hispanic = cn_sparnacum name_list_romano_british = cn_sparnacum @@ -9071,6 +9438,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castillio + name_list_sarmatian_romance = cn_castiliO_n name_list_romano_gallic = cn_castillio name_list_romano_hispanic = cn_castillio name_list_romano_british = cn_castillio @@ -9092,6 +9460,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_odomagus + name_list_sarmatian_romance = cn_odomagus name_list_romano_gallic = cn_odomagus name_list_romano_hispanic = cn_odomagus name_list_romano_british = cn_odomagus @@ -9115,6 +9484,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_catalaunia + name_list_sarmatian_romance = cn_catalaunya name_list_romano_gallic = cn_catalaunia name_list_romano_hispanic = cn_catalaunia name_list_romano_british = cn_catalaunia @@ -9138,6 +9508,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_catalaunum + name_list_sarmatian_romance = cn_catalaunum name_list_romano_gallic = cn_catalaunum name_list_romano_hispanic = cn_catalaunum name_list_romano_british = cn_catalaunum @@ -9159,6 +9530,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sanctus_desiderius + name_list_sarmatian_romance = cn_sanctus_desiderius name_list_romano_gallic = cn_sanctus_desiderius name_list_romano_hispanic = cn_sanctus_desiderius name_list_romano_british = cn_sanctus_desiderius @@ -9187,6 +9559,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pruvinum + name_list_sarmatian_romance = cn_pruvinum name_list_romano_gallic = cn_pruvinum name_list_romano_hispanic = cn_pruvinum name_list_romano_british = cn_pruvinum @@ -9206,6 +9579,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pruvinum + name_list_sarmatian_romance = cn_pruvinum name_list_romano_gallic = cn_pruvinum name_list_romano_hispanic = cn_pruvinum name_list_romano_british = cn_pruvinum @@ -9227,6 +9601,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_columbariae + name_list_sarmatian_romance = cn_columbariae name_list_romano_gallic = cn_columbariae name_list_romano_hispanic = cn_columbariae name_list_romano_british = cn_columbariae @@ -9248,6 +9623,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_romiliacum + name_list_sarmatian_romance = cn_romiliacum name_list_romano_gallic = cn_romiliacum name_list_romano_hispanic = cn_romiliacum name_list_romano_british = cn_romiliacum @@ -9271,6 +9647,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_retellum + name_list_sarmatian_romance = cn_retelum name_list_romano_gallic = cn_retellum name_list_romano_hispanic = cn_retellum name_list_romano_british = cn_retellum @@ -9290,6 +9667,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_retellum + name_list_sarmatian_romance = cn_retelum name_list_romano_gallic = cn_retellum name_list_romano_hispanic = cn_retellum name_list_romano_british = cn_retellum @@ -9311,6 +9689,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_grandepratum + name_list_sarmatian_romance = cn_grandepratum name_list_romano_gallic = cn_grandepratum name_list_romano_hispanic = cn_grandepratum name_list_romano_british = cn_grandepratum @@ -9332,6 +9711,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_maceriae + name_list_sarmatian_romance = cn_maceriae name_list_romano_gallic = cn_maceriae name_list_romano_hispanic = cn_maceriae name_list_romano_british = cn_maceriae @@ -9360,6 +9740,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castra_romani + name_list_sarmatian_romance = cn_castra_romani name_list_romano_gallic = cn_castra_romani name_list_romano_hispanic = cn_castra_romani name_list_romano_british = cn_castra_romani @@ -9389,6 +9770,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castra_romani + name_list_sarmatian_romance = cn_castra_romani name_list_romano_gallic = cn_castra_romani name_list_romano_hispanic = cn_castra_romani name_list_romano_british = cn_castra_romani @@ -9411,7 +9793,8 @@ h_western_roman_empire = { province = 2399 cultural_names = { #Roman Cultures - name_list_roman = cn_lugdunum_clavatum + name_list_roman = cn_lugdunum + name_list_sarmatian_romance = cn_lugdunum_clavatum name_list_romano_gallic = cn_lugdunum_clavatum name_list_romano_hispanic = cn_lugdunum_clavatum name_list_romano_british = cn_lugdunum_clavatum @@ -9435,6 +9818,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_claromontium + name_list_sarmatian_romance = cn_claromontium name_list_romano_gallic = cn_claromontium name_list_romano_hispanic = cn_claromontium name_list_romano_british = cn_claromontium @@ -9455,6 +9839,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_claromontium + name_list_sarmatian_romance = cn_claromontium name_list_romano_gallic = cn_claromontium name_list_romano_hispanic = cn_claromontium name_list_romano_british = cn_claromontium @@ -9476,6 +9861,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_noviomium + name_list_sarmatian_romance = cn_noviomium name_list_romano_gallic = cn_noviomium name_list_romano_hispanic = cn_noviomium name_list_romano_british = cn_noviomium @@ -9497,6 +9883,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augusta_viromanduorum + name_list_sarmatian_romance = cn_augusta_viromanduorum name_list_romano_gallic = cn_augusta_viromanduorum name_list_romano_hispanic = cn_augusta_viromanduorum name_list_romano_british = cn_augusta_viromanduorum @@ -9520,6 +9907,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_samarobriva + name_list_sarmatian_romance = cn_samarobriva name_list_romano_gallic = cn_samarobriva name_list_romano_hispanic = cn_samarobriva name_list_romano_british = cn_samarobriva @@ -9542,6 +9930,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_samarobriva + name_list_sarmatian_romance = cn_samarobriva name_list_romano_gallic = cn_samarobriva name_list_romano_hispanic = cn_samarobriva name_list_romano_british = cn_samarobriva @@ -9563,6 +9952,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_corbeia + name_list_sarmatian_romance = cn_corbeya name_list_romano_gallic = cn_corbeia name_list_romano_hispanic = cn_corbeia name_list_romano_british = cn_corbeia @@ -9584,6 +9974,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_peronna + name_list_sarmatian_romance = cn_peronna name_list_romano_gallic = cn_peronna name_list_romano_hispanic = cn_peronna name_list_romano_british = cn_peronna @@ -9607,6 +9998,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pagus_valensis + name_list_sarmatian_romance = cn_pagus_valensis name_list_romano_gallic = cn_pagus_valensis name_list_romano_hispanic = cn_pagus_valensis name_list_romano_british = cn_pagus_valensis @@ -9627,6 +10019,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augustomagus + name_list_sarmatian_romance = cn_augustomagus name_list_romano_gallic = cn_augustomagus name_list_romano_hispanic = cn_augustomagus name_list_romano_british = cn_augustomagus @@ -9648,6 +10041,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_crepiacum + name_list_sarmatian_romance = cn_crepiacum name_list_romano_gallic = cn_crepiacum name_list_romano_hispanic = cn_crepiacum name_list_romano_british = cn_crepiacum @@ -9668,7 +10062,8 @@ h_western_roman_empire = { province = 2398 cultural_names = { #Roman Cultures - name_list_roman = cn_noviodunum #Aka, Soissons + name_list_roman = cn_noviodunum + name_list_sarmatian_romance = cn_noviodunum #Aka, Soissons name_list_romano_gallic = cn_noviodunum name_list_romano_hispanic = cn_noviodunum name_list_romano_british = cn_noviodunum @@ -9699,6 +10094,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caturicis + name_list_sarmatian_romance = cn_caturicis name_list_romano_gallic = cn_caturicis name_list_romano_hispanic = cn_caturicis name_list_romano_british = cn_caturicis @@ -9718,6 +10114,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caturicis + name_list_sarmatian_romance = cn_caturicis name_list_romano_gallic = cn_caturicis name_list_romano_hispanic = cn_caturicis name_list_romano_british = cn_caturicis @@ -9740,6 +10137,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_verodunum + name_list_sarmatian_romance = cn_verodunum name_list_romano_gallic = cn_verodunum name_list_romano_hispanic = cn_verodunum name_list_romano_british = cn_verodunum @@ -9763,6 +10161,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sanctus_michael + name_list_sarmatian_romance = cn_sanctus_michael name_list_romano_gallic = cn_sanctus_michael name_list_romano_hispanic = cn_sanctus_michael name_list_romano_british = cn_sanctus_michael @@ -9787,6 +10186,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_andemantunnum + name_list_sarmatian_romance = cn_andemantunnum name_list_romano_gallic = cn_andemantunnum name_list_romano_hispanic = cn_andemantunnum name_list_romano_british = cn_andemantunnum @@ -9806,6 +10206,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_andemantunnum + name_list_sarmatian_romance = cn_andemantunnum name_list_romano_gallic = cn_andemantunnum name_list_romano_hispanic = cn_andemantunnum name_list_romano_british = cn_andemantunnum @@ -9827,6 +10228,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_grannum + name_list_sarmatian_romance = cn_grannum name_list_romano_gallic = cn_grannum name_list_romano_hispanic = cn_grannum name_list_romano_british = cn_grannum @@ -9848,6 +10250,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_campi + name_list_sarmatian_romance = cn_campi name_list_romano_gallic = cn_campi name_list_romano_hispanic = cn_campi name_list_romano_british = cn_campi @@ -9872,6 +10275,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vallis_coloris + name_list_sarmatian_romance = cn_valis_coloris name_list_romano_gallic = cn_vallis_coloris name_list_romano_hispanic = cn_vallis_coloris name_list_romano_british = cn_vallis_coloris @@ -9891,6 +10295,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vallis_coloris + name_list_sarmatian_romance = cn_valis_coloris name_list_romano_gallic = cn_vallis_coloris name_list_romano_hispanic = cn_vallis_coloris name_list_romano_british = cn_vallis_coloris @@ -9912,6 +10317,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tullum + name_list_sarmatian_romance = cn_tulum name_list_romano_gallic = cn_tullum name_list_romano_hispanic = cn_tullum name_list_romano_british = cn_tullum @@ -9935,6 +10341,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nantiacum + name_list_sarmatian_romance = cn_nantiacum name_list_romano_gallic = cn_nantiacum name_list_romano_hispanic = cn_nantiacum name_list_romano_british = cn_nantiacum @@ -9954,6 +10361,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nantiacum + name_list_sarmatian_romance = cn_nantiacum name_list_romano_gallic = cn_nantiacum name_list_romano_hispanic = cn_nantiacum name_list_romano_british = cn_nantiacum @@ -9975,6 +10383,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_spinalium + name_list_sarmatian_romance = cn_spinalium name_list_romano_gallic = cn_spinalium name_list_romano_hispanic = cn_spinalium name_list_romano_british = cn_spinalium @@ -10001,6 +10410,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_salva + name_list_sarmatian_romance = cn_salva name_list_romano_gallic = cn_salva name_list_romano_hispanic = cn_salva name_list_romano_british = cn_salva @@ -10024,6 +10434,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_novicastrum + name_list_sarmatian_romance = cn_novicastrum name_list_romano_gallic = cn_novicastrum name_list_romano_hispanic = cn_novicastrum name_list_romano_british = cn_novicastrum @@ -10043,6 +10454,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_novicastrum + name_list_sarmatian_romance = cn_novicastrum name_list_romano_gallic = cn_novicastrum name_list_romano_hispanic = cn_novicastrum name_list_romano_british = cn_novicastrum @@ -10064,6 +10476,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_valdemontium + name_list_sarmatian_romance = cn_valdemontium name_list_romano_gallic = cn_valdemontium name_list_romano_hispanic = cn_valdemontium name_list_romano_british = cn_valdemontium @@ -10085,6 +10498,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lautro + name_list_sarmatian_romance = cn_lautrO_n name_list_romano_gallic = cn_lautro name_list_romano_hispanic = cn_lautro name_list_romano_british = cn_lautro @@ -10118,6 +10532,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castrilocus + name_list_sarmatian_romance = cn_castrilocus name_list_romano_gallic = cn_castrilocus name_list_romano_hispanic = cn_castrilocus name_list_romano_british = cn_castrilocus @@ -10141,6 +10556,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tornacum + name_list_sarmatian_romance = cn_tornacum name_list_romano_gallic = cn_tornacum name_list_romano_hispanic = cn_tornacum name_list_romano_british = cn_tornacum @@ -10163,6 +10579,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castrilocus + name_list_sarmatian_romance = cn_castrilocus name_list_romano_gallic = cn_castrilocus name_list_romano_hispanic = cn_castrilocus name_list_romano_british = cn_castrilocus @@ -10187,6 +10604,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_athum + name_list_sarmatian_romance = cn_athum name_list_romano_gallic = cn_athum name_list_romano_hispanic = cn_athum name_list_romano_british = cn_athum @@ -10210,6 +10628,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gesoriacum + name_list_sarmatian_romance = cn_gesoriacum name_list_romano_gallic = cn_gesoriacum name_list_romano_hispanic = cn_gesoriacum name_list_romano_british = cn_gesoriacum @@ -10231,6 +10650,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gesoriacum + name_list_sarmatian_romance = cn_gesoriacum name_list_romano_gallic = cn_gesoriacum name_list_romano_hispanic = cn_gesoriacum name_list_romano_british = cn_gesoriacum @@ -10264,6 +10684,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hesdinum + name_list_sarmatian_romance = cn_xesdinum name_list_romano_gallic = cn_hesdinum name_list_romano_hispanic = cn_hesdinum name_list_romano_british = cn_hesdinum @@ -10287,6 +10708,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_guisnes + name_list_sarmatian_romance = cn_guisnE_s name_list_romano_gallic = cn_guisnes name_list_romano_hispanic = cn_guisnes name_list_romano_british = cn_guisnes @@ -10309,6 +10731,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_calesum + name_list_sarmatian_romance = cn_calesum name_list_romano_gallic = cn_calesum name_list_romano_hispanic = cn_calesum name_list_romano_british = cn_calesum @@ -10330,6 +10753,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gravelina + name_list_sarmatian_romance = cn_gravelina name_list_romano_gallic = cn_gravelina name_list_romano_hispanic = cn_gravelina name_list_romano_british = cn_gravelina @@ -10351,6 +10775,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_portus_itius + name_list_sarmatian_romance = cn_portus_itius name_list_romano_gallic = cn_portus_itius name_list_romano_hispanic = cn_portus_itius name_list_romano_british = cn_portus_itius @@ -10374,6 +10799,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iprensis + name_list_sarmatian_romance = cn_iprensis name_list_romano_gallic = cn_iprensis name_list_romano_hispanic = cn_iprensis name_list_romano_british = cn_iprensis @@ -10395,6 +10821,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iprensis + name_list_sarmatian_romance = cn_iprensis name_list_romano_gallic = cn_iprensis name_list_romano_hispanic = cn_iprensis name_list_romano_british = cn_iprensis @@ -10418,6 +10845,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_furna + name_list_sarmatian_romance = cn_furna name_list_romano_gallic = cn_furna name_list_romano_hispanic = cn_furna name_list_romano_british = cn_furna @@ -10439,6 +10867,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dunquerca + name_list_sarmatian_romance = cn_dunquerca name_list_romano_gallic = cn_dunquerca name_list_romano_hispanic = cn_dunquerca name_list_romano_british = cn_dunquerca @@ -10462,6 +10891,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rogia + name_list_sarmatian_romance = cn_rogya name_list_romano_gallic = cn_rogia name_list_romano_hispanic = cn_rogia name_list_romano_british = cn_rogia @@ -10483,6 +10913,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rogia + name_list_sarmatian_romance = cn_rogya name_list_romano_gallic = cn_rogia name_list_romano_hispanic = cn_rogia name_list_romano_british = cn_rogia @@ -10506,6 +10937,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gontia + name_list_sarmatian_romance = cn_gontya name_list_romano_gallic = cn_gontia name_list_romano_hispanic = cn_gontia name_list_romano_british = cn_gontia @@ -10532,6 +10964,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rollare + name_list_sarmatian_romance = cn_rolare name_list_romano_gallic = cn_rollare name_list_romano_hispanic = cn_rollare name_list_romano_british = cn_rollare @@ -10555,6 +10988,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_insulae + name_list_sarmatian_romance = cn_insulae name_list_romano_gallic = cn_insulae name_list_romano_hispanic = cn_insulae name_list_romano_british = cn_insulae @@ -10574,6 +11008,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_insulae + name_list_sarmatian_romance = cn_insulae name_list_romano_gallic = cn_insulae name_list_romano_hispanic = cn_insulae name_list_romano_british = cn_insulae @@ -10595,6 +11030,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cortoriacum + name_list_sarmatian_romance = cn_cortoriacum name_list_romano_gallic = cn_cortoriacum name_list_romano_hispanic = cn_cortoriacum name_list_romano_british = cn_cortoriacum @@ -10616,6 +11052,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_area + name_list_sarmatian_romance = cn_area name_list_romano_gallic = cn_area name_list_romano_hispanic = cn_area name_list_romano_british = cn_area @@ -10641,6 +11078,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_camaracum + name_list_sarmatian_romance = cn_camaracum name_list_romano_gallic = cn_camaracum name_list_romano_hispanic = cn_camaracum name_list_romano_british = cn_camaracum @@ -10660,6 +11098,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_camaracum + name_list_sarmatian_romance = cn_camaracum name_list_romano_gallic = cn_camaracum name_list_romano_hispanic = cn_camaracum name_list_romano_british = cn_camaracum @@ -10681,6 +11120,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_malbodium + name_list_sarmatian_romance = cn_malbodium name_list_romano_gallic = cn_malbodium name_list_romano_hispanic = cn_malbodium name_list_romano_british = cn_malbodium @@ -10702,7 +11142,8 @@ h_western_roman_empire = { province = 2119 cultural_names = { #Roman Cultures - name_list_roman = cn_valentianae + name_list_roman = cn_valentia + name_list_sarmatian_romance = cn_valentyanae name_list_romano_gallic = cn_valentianae name_list_romano_hispanic = cn_valentianae name_list_romano_british = cn_valentianae @@ -10757,6 +11198,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mogontiacum + name_list_sarmatian_romance = cn_mogontiacum name_list_romano_gallic = cn_mogontiacum name_list_romano_hispanic = cn_mogontiacum name_list_romano_british = cn_mogontiacum @@ -10776,6 +11218,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mogontiacum + name_list_sarmatian_romance = cn_mogontiacum name_list_romano_gallic = cn_mogontiacum name_list_romano_hispanic = cn_mogontiacum name_list_romano_british = cn_mogontiacum @@ -10798,6 +11241,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_baudobriga + name_list_sarmatian_romance = cn_baudobriga name_list_romano_gallic = cn_baudobriga name_list_romano_hispanic = cn_baudobriga name_list_romano_british = cn_baudobriga @@ -10821,6 +11265,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lutra + name_list_sarmatian_romance = cn_lutra name_list_romano_gallic = cn_lutra name_list_romano_hispanic = cn_lutra name_list_romano_british = cn_lutra @@ -10841,6 +11286,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augusta_vangionum + name_list_sarmatian_romance = cn_augusta_vangionum name_list_romano_gallic = cn_augusta_vangionum name_list_romano_hispanic = cn_augusta_vangionum name_list_romano_british = cn_augusta_vangionum @@ -10864,6 +11310,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lutra + name_list_sarmatian_romance = cn_lutra name_list_romano_gallic = cn_lutra name_list_romano_hispanic = cn_lutra name_list_romano_british = cn_lutra @@ -10890,6 +11337,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cruciniacum + name_list_sarmatian_romance = cn_cruciniacum name_list_romano_gallic = cn_cruciniacum name_list_romano_hispanic = cn_cruciniacum name_list_romano_british = cn_cruciniacum @@ -10916,6 +11364,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_valdantia + name_list_sarmatian_romance = cn_valdantya name_list_romano_gallic = cn_valdantia name_list_romano_hispanic = cn_valdantia name_list_romano_british = cn_valdantia @@ -10938,6 +11387,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_argentoratrum + name_list_sarmatian_romance = cn_argentoratrum name_list_romano_gallic = cn_argentoratrum name_list_romano_hispanic = cn_argentoratrum name_list_romano_british = cn_argentoratrum @@ -10959,6 +11409,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_argentoratrum + name_list_sarmatian_romance = cn_argentoratrum name_list_romano_gallic = cn_argentoratrum name_list_romano_hispanic = cn_argentoratrum name_list_romano_british = cn_argentoratrum @@ -10982,6 +11433,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hagenovia + name_list_sarmatian_romance = cn_xagenovya name_list_romano_gallic = cn_hagenovia name_list_romano_hispanic = cn_hagenovia name_list_romano_british = cn_hagenovia @@ -11009,6 +11461,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_noviomagus + name_list_sarmatian_romance = cn_noviomagus name_list_romano_gallic = cn_noviomagus name_list_romano_hispanic = cn_noviomagus name_list_romano_british = cn_noviomagus @@ -11028,6 +11481,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_noviomagus + name_list_sarmatian_romance = cn_noviomagus name_list_romano_gallic = cn_noviomagus name_list_romano_hispanic = cn_noviomagus name_list_romano_british = cn_noviomagus @@ -11049,6 +11503,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sebusium + name_list_sarmatian_romance = cn_sebusium name_list_romano_gallic = cn_sebusium name_list_romano_hispanic = cn_sebusium name_list_romano_british = cn_sebusium @@ -11070,6 +11525,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pirminii_sedes + name_list_sarmatian_romance = cn_pirminii_sedE_s name_list_romano_gallic = cn_pirminii_sedes name_list_romano_hispanic = cn_pirminii_sedes name_list_romano_british = cn_pirminii_sedes @@ -11092,6 +11548,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_saravipons + name_list_sarmatian_romance = cn_saravipons name_list_romano_gallic = cn_saravipons name_list_romano_hispanic = cn_saravipons name_list_romano_british = cn_saravipons @@ -11111,6 +11568,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_saravipons + name_list_sarmatian_romance = cn_saravipons name_list_romano_gallic = cn_saravipons name_list_romano_hispanic = cn_saravipons name_list_romano_british = cn_saravipons @@ -11132,6 +11590,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_geminopons + name_list_sarmatian_romance = cn_geminopons name_list_romano_gallic = cn_geminopons name_list_romano_hispanic = cn_geminopons name_list_romano_british = cn_geminopons @@ -11182,7 +11641,8 @@ h_western_roman_empire = { color = { 130 125 175 } cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_granni + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_granni name_list_romano_gallic = cn_aquae_granni name_list_romano_hispanic = cn_aquae_granni name_list_romano_british = cn_aquae_granni @@ -11207,7 +11667,8 @@ h_western_roman_empire = { province = 2092 cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_granni + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_granni name_list_romano_gallic = cn_aquae_granni name_list_romano_hispanic = cn_aquae_granni name_list_romano_british = cn_aquae_granni @@ -11240,6 +11701,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_marcodurum + name_list_sarmatian_romance = cn_marcodurum name_list_romano_gallic = cn_marcodurum name_list_romano_hispanic = cn_marcodurum name_list_romano_british = cn_marcodurum @@ -11266,6 +11728,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_promea + name_list_sarmatian_romance = cn_promea name_list_romano_gallic = cn_promea name_list_romano_hispanic = cn_promea name_list_romano_british = cn_promea @@ -11289,6 +11752,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_harenatium + name_list_sarmatian_romance = cn_xarenatium name_list_romano_gallic = cn_harenatium name_list_romano_hispanic = cn_harenatium name_list_romano_british = cn_harenatium @@ -11311,6 +11775,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_harenatium + name_list_sarmatian_romance = cn_xarenatium name_list_romano_gallic = cn_harenatium name_list_romano_hispanic = cn_harenatium name_list_romano_british = cn_harenatium @@ -11339,6 +11804,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_asciburgium + name_list_sarmatian_romance = cn_asciburgium name_list_romano_gallic = cn_asciburgium name_list_romano_hispanic = cn_asciburgium name_list_romano_british = cn_asciburgium @@ -11362,6 +11828,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_colonia_agrippina + name_list_sarmatian_romance = cn_colonia_agrifina name_list_romano_gallic = cn_colonia_agrippina name_list_romano_hispanic = cn_colonia_agrippina name_list_romano_british = cn_colonia_agrippina @@ -11383,6 +11850,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_colonia_agrippina + name_list_sarmatian_romance = cn_colonia_agrifina name_list_romano_gallic = cn_colonia_agrippina name_list_romano_hispanic = cn_colonia_agrippina name_list_romano_british = cn_colonia_agrippina @@ -11405,6 +11873,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bonna + name_list_sarmatian_romance = cn_bonna name_list_romano_gallic = cn_bonna name_list_romano_hispanic = cn_bonna name_list_romano_british = cn_bonna @@ -11426,6 +11895,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_novaesium + name_list_sarmatian_romance = cn_novaesium name_list_romano_gallic = cn_novaesium name_list_romano_hispanic = cn_novaesium name_list_romano_british = cn_novaesium @@ -11454,6 +11924,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_geldria + name_list_sarmatian_romance = cn_geldrya name_list_romano_gallic = cn_geldria name_list_romano_hispanic = cn_geldria name_list_romano_british = cn_geldria @@ -11473,6 +11944,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_geldria + name_list_sarmatian_romance = cn_geldrya name_list_romano_gallic = cn_geldria name_list_romano_hispanic = cn_geldria name_list_romano_british = cn_geldria @@ -11494,6 +11966,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_noviomagus + name_list_sarmatian_romance = cn_noviomagus name_list_romano_gallic = cn_noviomagus name_list_romano_hispanic = cn_noviomagus name_list_romano_british = cn_noviomagus @@ -11516,6 +11989,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_confluentes + name_list_sarmatian_romance = cn_confluentE_s name_list_romano_gallic = cn_confluentes name_list_romano_hispanic = cn_confluentes name_list_romano_british = cn_confluentes @@ -11535,6 +12009,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_confluentes + name_list_sarmatian_romance = cn_confluentE_s name_list_romano_gallic = cn_confluentes name_list_romano_hispanic = cn_confluentes name_list_romano_british = cn_confluentes @@ -11557,6 +12032,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_adenova + name_list_sarmatian_romance = cn_adenova name_list_romano_gallic = cn_adenova name_list_romano_hispanic = cn_adenova name_list_romano_british = cn_adenova @@ -11583,6 +12059,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_campi + name_list_sarmatian_romance = cn_mons_campi name_list_romano_gallic = cn_mons_campi name_list_romano_hispanic = cn_mons_campi name_list_romano_british = cn_mons_campi @@ -11615,6 +12092,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augusta_treverorum + name_list_sarmatian_romance = cn_augusta_treverorum name_list_romano_gallic = cn_augusta_treverorum name_list_romano_hispanic = cn_augusta_treverorum name_list_romano_british = cn_augusta_treverorum @@ -11636,6 +12114,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augusta_treverorum + name_list_sarmatian_romance = cn_augusta_treverorum name_list_romano_gallic = cn_augusta_treverorum name_list_romano_hispanic = cn_augusta_treverorum name_list_romano_british = cn_augusta_treverorum @@ -11664,6 +12143,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_contionacum + name_list_sarmatian_romance = cn_contionacum name_list_romano_gallic = cn_contionacum name_list_romano_hispanic = cn_contionacum name_list_romano_british = cn_contionacum @@ -11692,6 +12172,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_divodurum + name_list_sarmatian_romance = cn_divodurum name_list_romano_gallic = cn_divodurum name_list_romano_hispanic = cn_divodurum name_list_romano_british = cn_divodurum @@ -11715,6 +12196,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_divodurum + name_list_sarmatian_romance = cn_divodurum name_list_romano_gallic = cn_divodurum name_list_romano_hispanic = cn_divodurum name_list_romano_british = cn_divodurum @@ -11756,6 +12238,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_luxemburgum + name_list_sarmatian_romance = cn_luksemburgum name_list_romano_gallic = cn_luxemburgum name_list_romano_hispanic = cn_luxemburgum name_list_romano_british = cn_luxemburgum @@ -11778,6 +12261,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_luxemburgum + name_list_sarmatian_romance = cn_luksemburgum name_list_romano_gallic = cn_luxemburgum name_list_romano_hispanic = cn_luxemburgum name_list_romano_british = cn_luxemburgum @@ -11802,6 +12286,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bastonacum + name_list_sarmatian_romance = cn_bastonacum name_list_romano_gallic = cn_bastonacum name_list_romano_hispanic = cn_bastonacum name_list_romano_british = cn_bastonacum @@ -11823,6 +12308,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_clara_vallis + name_list_sarmatian_romance = cn_clara_valis name_list_romano_gallic = cn_clara_vallis name_list_romano_hispanic = cn_clara_vallis name_list_romano_british = cn_clara_vallis @@ -11844,6 +12330,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vienna + name_list_sarmatian_romance = cn_vienna name_list_romano_gallic = cn_vienna name_list_romano_hispanic = cn_vienna name_list_romano_british = cn_vienna @@ -11872,6 +12359,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_briceium + name_list_sarmatian_romance = cn_briceium name_list_romano_gallic = cn_briceium name_list_romano_hispanic = cn_briceium name_list_romano_british = cn_briceium @@ -11891,6 +12379,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_briceium + name_list_sarmatian_romance = cn_briceium name_list_romano_gallic = cn_briceium name_list_romano_hispanic = cn_briceium name_list_romano_british = cn_briceium @@ -11923,6 +12412,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_traiectum_ad_mosam + name_list_sarmatian_romance = cn_traiectum_ad_mosam name_list_romano_gallic = cn_traiectum_ad_mosam name_list_romano_hispanic = cn_traiectum_ad_mosam name_list_romano_british = cn_traiectum_ad_mosam @@ -11942,6 +12432,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_traiectum_ad_mosam + name_list_sarmatian_romance = cn_traiectum_ad_mosam name_list_romano_gallic = cn_traiectum_ad_mosam name_list_romano_hispanic = cn_traiectum_ad_mosam name_list_romano_british = cn_traiectum_ad_mosam @@ -11968,6 +12459,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tilia + name_list_sarmatian_romance = cn_tilya name_list_romano_gallic = cn_tilia name_list_romano_hispanic = cn_tilia name_list_romano_british = cn_tilia @@ -11990,6 +12482,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_toxandria + name_list_sarmatian_romance = cn_toksandrya name_list_romano_gallic = cn_toxandria name_list_romano_hispanic = cn_toxandria name_list_romano_british = cn_toxandria @@ -12012,6 +12505,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lovanium + name_list_sarmatian_romance = cn_lovanium name_list_romano_gallic = cn_lovanium name_list_romano_hispanic = cn_lovanium name_list_romano_british = cn_lovanium @@ -12033,6 +12527,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_brocsala + name_list_sarmatian_romance = cn_brocsala name_list_romano_gallic = cn_brocsala name_list_romano_hispanic = cn_brocsala name_list_romano_british = cn_brocsala @@ -12060,6 +12555,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_antverpia + name_list_sarmatian_romance = cn_antverpya name_list_romano_gallic = cn_antverpia name_list_romano_hispanic = cn_antverpia name_list_romano_british = cn_antverpia @@ -12079,6 +12575,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_antverpia + name_list_sarmatian_romance = cn_antverpya name_list_romano_gallic = cn_antverpia name_list_romano_hispanic = cn_antverpia name_list_romano_british = cn_antverpia @@ -12107,6 +12604,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bredanus + name_list_sarmatian_romance = cn_bredanus name_list_romano_gallic = cn_bredanus name_list_romano_hispanic = cn_bredanus name_list_romano_british = cn_bredanus @@ -12129,6 +12627,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nehalennia + name_list_sarmatian_romance = cn_nehalennya name_list_romano_gallic = cn_nehalennia name_list_romano_hispanic = cn_nehalennia name_list_romano_british = cn_nehalennia @@ -12151,6 +12650,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_medioburgum + name_list_sarmatian_romance = cn_medioburgum name_list_romano_gallic = cn_medioburgum name_list_romano_hispanic = cn_medioburgum name_list_romano_british = cn_medioburgum @@ -12173,6 +12673,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_montes_ad_marginem + name_list_sarmatian_romance = cn_montes_ad_marginem name_list_romano_gallic = cn_montes_ad_marginem name_list_romano_hispanic = cn_montes_ad_marginem name_list_romano_british = cn_montes_ad_marginem @@ -12195,6 +12696,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_brogilo + name_list_sarmatian_romance = cn_brogilO_n name_list_romano_gallic = cn_brogilo name_list_romano_hispanic = cn_brogilo name_list_romano_british = cn_brogilo @@ -12222,6 +12724,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_leudica + name_list_sarmatian_romance = cn_leudica name_list_romano_gallic = cn_leudica name_list_romano_hispanic = cn_leudica name_list_romano_british = cn_leudica @@ -12244,6 +12747,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_leudica + name_list_sarmatian_romance = cn_leudica name_list_romano_gallic = cn_leudica name_list_romano_hispanic = cn_leudica name_list_romano_british = cn_leudica @@ -12268,6 +12772,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rupes + name_list_sarmatian_romance = cn_rupE_s name_list_romano_gallic = cn_rupes name_list_romano_hispanic = cn_rupes name_list_romano_british = cn_rupes @@ -12289,6 +12794,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hoium + name_list_sarmatian_romance = cn_xoium name_list_romano_gallic = cn_hoium name_list_romano_hispanic = cn_hoium name_list_romano_british = cn_hoium @@ -12311,6 +12817,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bullionium + name_list_sarmatian_romance = cn_bulionium name_list_romano_gallic = cn_bullionium name_list_romano_hispanic = cn_bullionium name_list_romano_british = cn_bullionium @@ -12330,6 +12837,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bullionium + name_list_sarmatian_romance = cn_bulionium name_list_romano_gallic = cn_bullionium name_list_romano_hispanic = cn_bullionium name_list_romano_british = cn_bullionium @@ -12356,6 +12864,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ambra + name_list_sarmatian_romance = cn_ambra name_list_romano_gallic = cn_ambra name_list_romano_hispanic = cn_ambra name_list_romano_british = cn_ambra @@ -12377,6 +12886,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vertunum + name_list_sarmatian_romance = cn_vertunum name_list_romano_gallic = cn_vertunum name_list_romano_hispanic = cn_vertunum name_list_romano_british = cn_vertunum @@ -12399,6 +12909,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_namurcum + name_list_sarmatian_romance = cn_namurcum name_list_romano_gallic = cn_namurcum name_list_romano_hispanic = cn_namurcum name_list_romano_british = cn_namurcum @@ -12418,6 +12929,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_namurcum + name_list_sarmatian_romance = cn_namurcum name_list_romano_gallic = cn_namurcum name_list_romano_hispanic = cn_namurcum name_list_romano_british = cn_namurcum @@ -12439,6 +12951,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caroloregium + name_list_sarmatian_romance = cn_caroloregium name_list_romano_gallic = cn_caroloregium name_list_romano_hispanic = cn_caroloregium name_list_romano_british = cn_caroloregium @@ -12460,6 +12973,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_coviniacum + name_list_sarmatian_romance = cn_coviniacum name_list_romano_gallic = cn_coviniacum name_list_romano_hispanic = cn_coviniacum name_list_romano_british = cn_coviniacum @@ -12511,7 +13025,8 @@ h_western_roman_empire = { color = { 125 240 15 } cultural_names = { #Roman Cultures - name_list_roman = cn_ambracia + name_list_roman = cn_ambra + name_list_sarmatian_romance = cn_ambracia name_list_romano_gallic = cn_ambracia name_list_romano_hispanic = cn_ambracia name_list_romano_british = cn_ambracia @@ -12534,6 +13049,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_capera + name_list_sarmatian_romance = cn_capera name_list_romano_gallic = cn_capera name_list_romano_hispanic = cn_capera name_list_romano_british = cn_capera @@ -12555,6 +13071,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caurium + name_list_sarmatian_romance = cn_caurium name_list_romano_gallic = cn_caurium name_list_romano_hispanic = cn_caurium name_list_romano_british = cn_caurium @@ -12587,6 +13104,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_helmantica + name_list_sarmatian_romance = cn_xelmantica name_list_romano_gallic = cn_helmantica name_list_romano_hispanic = cn_helmantica name_list_romano_british = cn_helmantica @@ -12626,6 +13144,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_helmantica + name_list_sarmatian_romance = cn_xelmantica name_list_romano_gallic = cn_helmantica name_list_romano_hispanic = cn_helmantica name_list_romano_british = cn_helmantica @@ -12667,6 +13186,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bigerra + name_list_sarmatian_romance = cn_bigerxa name_list_romano_gallic = cn_bigerra name_list_romano_hispanic = cn_bigerra name_list_romano_british = cn_bigerra @@ -12694,6 +13214,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mirobriga + name_list_sarmatian_romance = cn_mirobriga name_list_romano_gallic = cn_mirobriga name_list_romano_hispanic = cn_mirobriga name_list_romano_british = cn_mirobriga @@ -12716,6 +13237,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_abila + name_list_sarmatian_romance = cn_abila name_list_romano_gallic = cn_abila name_list_romano_hispanic = cn_abila name_list_romano_british = cn_abila @@ -12746,6 +13268,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_abila + name_list_sarmatian_romance = cn_abila name_list_romano_gallic = cn_abila name_list_romano_hispanic = cn_abila name_list_romano_british = cn_abila @@ -12772,6 +13295,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sarabris + name_list_sarmatian_romance = cn_sarabris name_list_romano_gallic = cn_sarabris name_list_romano_hispanic = cn_sarabris name_list_romano_british = cn_sarabris @@ -12804,6 +13328,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_adrata + name_list_sarmatian_romance = cn_adrata name_list_romano_gallic = cn_adrata name_list_romano_hispanic = cn_adrata name_list_romano_british = cn_adrata @@ -12836,6 +13361,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_adrata + name_list_sarmatian_romance = cn_adrata name_list_romano_gallic = cn_adrata name_list_romano_hispanic = cn_adrata name_list_romano_british = cn_adrata @@ -12868,6 +13394,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_emerita_augusta + name_list_sarmatian_romance = cn_emerita_augusta name_list_romano_gallic = cn_emerita_augusta name_list_romano_hispanic = cn_emerita_augusta name_list_romano_british = cn_emerita_augusta @@ -12898,6 +13425,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_emerita_augusta + name_list_sarmatian_romance = cn_emerita_augusta name_list_romano_gallic = cn_emerita_augusta name_list_romano_hispanic = cn_emerita_augusta name_list_romano_british = cn_emerita_augusta @@ -12930,6 +13458,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_turgalium + name_list_sarmatian_romance = cn_turgalium name_list_romano_gallic = cn_turgalium name_list_romano_hispanic = cn_turgalium name_list_romano_british = cn_turgalium @@ -12956,6 +13485,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lacipea + name_list_sarmatian_romance = cn_lacipea name_list_romano_gallic = cn_lacipea name_list_romano_hispanic = cn_lacipea name_list_romano_british = cn_lacipea @@ -12983,6 +13513,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iulipa + name_list_sarmatian_romance = cn_yulipa name_list_romano_gallic = cn_iulipa name_list_romano_hispanic = cn_iulipa name_list_romano_british = cn_iulipa @@ -13008,6 +13539,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iulipa + name_list_sarmatian_romance = cn_yulipa name_list_romano_gallic = cn_iulipa name_list_romano_hispanic = cn_iulipa name_list_romano_british = cn_iulipa @@ -13041,6 +13573,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oliventia + name_list_sarmatian_romance = cn_oliventya name_list_romano_gallic = cn_oliventia name_list_romano_hispanic = cn_oliventia name_list_romano_british = cn_oliventia @@ -13062,6 +13595,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_contributa_iulia + name_list_sarmatian_romance = cn_contributa_iulya name_list_romano_gallic = cn_contributa_iulia name_list_romano_hispanic = cn_contributa_iulia name_list_romano_british = cn_contributa_iulia @@ -13084,6 +13618,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_metellinum + name_list_sarmatian_romance = cn_metelinum name_list_romano_gallic = cn_metellinum name_list_romano_hispanic = cn_metellinum name_list_romano_british = cn_metellinum @@ -13114,6 +13649,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_metellinum + name_list_sarmatian_romance = cn_metelinum name_list_romano_gallic = cn_metellinum name_list_romano_hispanic = cn_metellinum name_list_romano_british = cn_metellinum @@ -13146,6 +13682,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_custoria + name_list_sarmatian_romance = cn_custorya name_list_romano_gallic = cn_custoria name_list_romano_hispanic = cn_custoria name_list_romano_british = cn_custoria @@ -13172,6 +13709,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_fornacis + name_list_sarmatian_romance = cn_fornacis name_list_romano_gallic = cn_fornacis name_list_romano_hispanic = cn_fornacis name_list_romano_british = cn_fornacis @@ -13199,6 +13737,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_norba_caesarina + name_list_sarmatian_romance = cn_norba_caesarina name_list_romano_gallic = cn_norba_caesarina name_list_romano_hispanic = cn_norba_caesarina name_list_romano_british = cn_norba_caesarina @@ -13221,6 +13760,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_norba_caesarina + name_list_sarmatian_romance = cn_norba_caesarina name_list_romano_gallic = cn_norba_caesarina name_list_romano_hispanic = cn_norba_caesarina name_list_romano_british = cn_norba_caesarina @@ -13245,6 +13785,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ovila + name_list_sarmatian_romance = cn_ovila name_list_romano_gallic = cn_ovila name_list_romano_hispanic = cn_ovila name_list_romano_british = cn_ovila @@ -13280,6 +13821,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_olisipo + name_list_sarmatian_romance = cn_olisipO_n name_list_romano_gallic = cn_olisipo name_list_romano_hispanic = cn_olisipo name_list_romano_british = cn_olisipo @@ -13316,6 +13858,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_olisipo + name_list_sarmatian_romance = cn_olisipO_n name_list_romano_gallic = cn_olisipo name_list_romano_hispanic = cn_olisipo name_list_romano_british = cn_olisipo @@ -13350,6 +13893,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_collipo + name_list_sarmatian_romance = cn_colipO_n name_list_romano_gallic = cn_collipo name_list_romano_hispanic = cn_collipo name_list_romano_british = cn_collipo @@ -13371,6 +13915,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caetobriga + name_list_sarmatian_romance = cn_caetobriga name_list_romano_gallic = cn_caetobriga name_list_romano_hispanic = cn_caetobriga name_list_romano_british = cn_caetobriga @@ -13393,6 +13938,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_scalabis + name_list_sarmatian_romance = cn_scalabis name_list_romano_gallic = cn_scalabis name_list_romano_hispanic = cn_scalabis name_list_romano_british = cn_scalabis @@ -13417,6 +13963,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_salacia + name_list_sarmatian_romance = cn_salacya name_list_romano_gallic = cn_salacia name_list_romano_hispanic = cn_salacia name_list_romano_british = cn_salacia @@ -13441,6 +13988,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_maior_novus + name_list_sarmatian_romance = cn_mons_maior_novus name_list_romano_gallic = cn_mons_maior_novus name_list_romano_hispanic = cn_mons_maior_novus name_list_romano_british = cn_mons_maior_novus @@ -13470,6 +14018,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_calanta + name_list_sarmatian_romance = cn_calanta name_list_romano_gallic = cn_calanta name_list_romano_hispanic = cn_calanta name_list_romano_british = cn_calanta @@ -13496,6 +14045,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_egitania + name_list_sarmatian_romance = cn_egitanya name_list_romano_gallic = cn_egitania name_list_romano_hispanic = cn_egitania name_list_romano_british = cn_egitania @@ -13524,6 +14074,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_egitania + name_list_sarmatian_romance = cn_egitanya name_list_romano_gallic = cn_egitania name_list_romano_hispanic = cn_egitania name_list_romano_british = cn_egitania @@ -13559,6 +14110,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pugna_tagi + name_list_sarmatian_romance = cn_pugna_tagi name_list_romano_gallic = cn_pugna_tagi name_list_romano_hispanic = cn_pugna_tagi name_list_romano_british = cn_pugna_tagi @@ -13590,6 +14142,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aeminium + name_list_sarmatian_romance = cn_aeminium name_list_romano_gallic = cn_aeminium name_list_romano_hispanic = cn_aeminium name_list_romano_british = cn_aeminium @@ -13625,6 +14178,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aeminium + name_list_sarmatian_romance = cn_aeminium name_list_romano_gallic = cn_aeminium name_list_romano_hispanic = cn_aeminium name_list_romano_british = cn_aeminium @@ -13661,6 +14215,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_collippo + name_list_sarmatian_romance = cn_colifo name_list_romano_gallic = cn_collippo name_list_romano_hispanic = cn_collippo name_list_romano_british = cn_collippo @@ -13691,6 +14246,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_eburobricio + name_list_sarmatian_romance = cn_eburobriciO_n name_list_romano_gallic = cn_eburobricio name_list_romano_hispanic = cn_eburobricio name_list_romano_british = cn_eburobricio @@ -13722,6 +14278,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alpesa + name_list_sarmatian_romance = cn_alpesa name_list_romano_gallic = cn_alpesa name_list_romano_hispanic = cn_alpesa name_list_romano_british = cn_alpesa @@ -13744,6 +14301,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alpesa + name_list_sarmatian_romance = cn_alpesa name_list_romano_gallic = cn_alpesa name_list_romano_hispanic = cn_alpesa name_list_romano_british = cn_alpesa @@ -13773,6 +14331,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cratonum + name_list_sarmatian_romance = cn_cratonum name_list_romano_gallic = cn_cratonum name_list_romano_hispanic = cn_cratonum name_list_romano_british = cn_cratonum @@ -13795,6 +14354,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vissaium + name_list_sarmatian_romance = cn_vizaium name_list_romano_gallic = cn_vissaium name_list_romano_hispanic = cn_vissaium name_list_romano_british = cn_vissaium @@ -13817,6 +14377,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vissaium + name_list_sarmatian_romance = cn_vizaium name_list_romano_gallic = cn_vissaium name_list_romano_hispanic = cn_vissaium name_list_romano_british = cn_vissaium @@ -13841,6 +14402,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_trancosum + name_list_sarmatian_romance = cn_trancosum name_list_romano_gallic = cn_trancosum name_list_romano_hispanic = cn_trancosum name_list_romano_british = cn_trancosum @@ -13863,6 +14425,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alauario + name_list_sarmatian_romance = cn_alauariO_n name_list_romano_gallic = cn_alauario name_list_romano_hispanic = cn_alauario name_list_romano_british = cn_alauario @@ -13885,6 +14448,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alauario + name_list_sarmatian_romance = cn_alauariO_n name_list_romano_gallic = cn_alauario name_list_romano_hispanic = cn_alauario name_list_romano_british = cn_alauario @@ -13906,6 +14470,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castrum_darium + name_list_sarmatian_romance = cn_castrum_darium name_list_romano_gallic = cn_castrum_darium name_list_romano_hispanic = cn_castrum_darium name_list_romano_british = cn_castrum_darium @@ -13927,6 +14492,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lamaecus + name_list_sarmatian_romance = cn_lamaecus name_list_romano_gallic = cn_lamaecus name_list_romano_hispanic = cn_lamaecus name_list_romano_british = cn_lamaecus @@ -13957,6 +14523,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ossonoba + name_list_sarmatian_romance = cn_ozonoba name_list_romano_gallic = cn_ossonoba name_list_romano_hispanic = cn_ossonoba name_list_romano_british = cn_ossonoba @@ -13993,6 +14560,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ossonoba + name_list_sarmatian_romance = cn_ozonoba name_list_romano_gallic = cn_ossonoba name_list_romano_hispanic = cn_ossonoba name_list_romano_british = cn_ossonoba @@ -14020,6 +14588,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_myrtilis + name_list_sarmatian_romance = cn_myrtilis name_list_romano_gallic = cn_myrtilis name_list_romano_hispanic = cn_myrtilis name_list_romano_british = cn_myrtilis @@ -14047,6 +14616,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_silvia + name_list_sarmatian_romance = cn_silvya name_list_romano_gallic = cn_silvia name_list_romano_hispanic = cn_silvia name_list_romano_british = cn_silvia @@ -14076,6 +14646,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_silvia + name_list_sarmatian_romance = cn_silvya name_list_romano_gallic = cn_silvia name_list_romano_hispanic = cn_silvia name_list_romano_british = cn_silvia @@ -14111,6 +14682,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lacobrica + name_list_sarmatian_romance = cn_lacobrica name_list_romano_gallic = cn_lacobrica name_list_romano_hispanic = cn_lacobrica name_list_romano_british = cn_lacobrica @@ -14137,6 +14709,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pax_iulia + name_list_sarmatian_romance = cn_paks_iulya name_list_romano_gallic = cn_pax_iulia name_list_romano_hispanic = cn_pax_iulia name_list_romano_british = cn_pax_iulia @@ -14167,6 +14740,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ebora + name_list_sarmatian_romance = cn_ebora name_list_romano_gallic = cn_ebora name_list_romano_hispanic = cn_ebora name_list_romano_british = cn_ebora @@ -14199,6 +14773,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pax_iulia + name_list_sarmatian_romance = cn_paks_iulya name_list_romano_gallic = cn_pax_iulia name_list_romano_hispanic = cn_pax_iulia name_list_romano_british = cn_pax_iulia @@ -14226,6 +14801,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aruci_novum + name_list_sarmatian_romance = cn_aruci_novum name_list_romano_gallic = cn_aruci_novum name_list_romano_hispanic = cn_aruci_novum name_list_romano_british = cn_aruci_novum @@ -14250,6 +14826,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aruci_novum + name_list_sarmatian_romance = cn_aruci_novum name_list_romano_gallic = cn_aruci_novum name_list_romano_hispanic = cn_aruci_novum name_list_romano_british = cn_aruci_novum @@ -14281,6 +14858,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_restitutia + name_list_sarmatian_romance = cn_restitutya name_list_romano_gallic = cn_restitutia name_list_romano_hispanic = cn_restitutia name_list_romano_british = cn_restitutia @@ -14324,6 +14902,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_urci + name_list_sarmatian_romance = cn_urci name_list_romano_gallic = cn_urci name_list_romano_hispanic = cn_urci name_list_romano_british = cn_urci @@ -14357,6 +14936,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_urci + name_list_sarmatian_romance = cn_urci name_list_romano_gallic = cn_urci name_list_romano_hispanic = cn_urci name_list_romano_british = cn_urci @@ -14392,6 +14972,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_eliocroca + name_list_sarmatian_romance = cn_eliocroca name_list_romano_gallic = cn_eliocroca name_list_romano_hispanic = cn_eliocroca name_list_romano_british = cn_eliocroca @@ -14416,6 +14997,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_basti + name_list_sarmatian_romance = cn_basti name_list_romano_gallic = cn_basti name_list_romano_hispanic = cn_basti name_list_romano_british = cn_basti @@ -14438,6 +15020,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_istugir + name_list_sarmatian_romance = cn_istugir name_list_romano_gallic = cn_istugir name_list_romano_hispanic = cn_istugir name_list_romano_british = cn_istugir @@ -14466,6 +15049,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_auringis + name_list_sarmatian_romance = cn_auringis name_list_romano_gallic = cn_auringis name_list_romano_hispanic = cn_auringis name_list_romano_british = cn_auringis @@ -14487,6 +15071,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_istugir + name_list_sarmatian_romance = cn_istugir name_list_romano_gallic = cn_istugir name_list_romano_hispanic = cn_istugir name_list_romano_british = cn_istugir @@ -14517,6 +15102,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iliberris + name_list_sarmatian_romance = cn_iliberxis name_list_romano_gallic = cn_iliberris name_list_romano_hispanic = cn_iliberris name_list_romano_british = cn_iliberris @@ -14559,6 +15145,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iliberris + name_list_sarmatian_romance = cn_iliberxis name_list_romano_gallic = cn_iliberris name_list_romano_hispanic = cn_iliberris name_list_romano_british = cn_iliberris @@ -14615,6 +15202,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_acci + name_list_sarmatian_romance = cn_acci name_list_romano_gallic = cn_acci name_list_romano_hispanic = cn_acci name_list_romano_british = cn_acci @@ -14651,6 +15239,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_igabrum + name_list_sarmatian_romance = cn_igabrum name_list_romano_gallic = cn_igabrum name_list_romano_hispanic = cn_igabrum name_list_romano_british = cn_igabrum @@ -14679,6 +15268,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_igabrum + name_list_sarmatian_romance = cn_igabrum name_list_romano_gallic = cn_igabrum name_list_romano_hispanic = cn_igabrum name_list_romano_british = cn_igabrum @@ -14709,6 +15299,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_anticaria + name_list_sarmatian_romance = cn_anticarya name_list_romano_gallic = cn_anticaria name_list_romano_hispanic = cn_anticaria name_list_romano_british = cn_anticaria @@ -14750,6 +15341,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_corduba + name_list_sarmatian_romance = cn_corduba name_list_romano_gallic = cn_corduba name_list_romano_hispanic = cn_corduba name_list_romano_british = cn_corduba @@ -14781,6 +15373,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_corduba + name_list_sarmatian_romance = cn_corduba name_list_romano_gallic = cn_corduba name_list_romano_hispanic = cn_corduba name_list_romano_british = cn_corduba @@ -14813,6 +15406,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_catiliana + name_list_sarmatian_romance = cn_catilyana name_list_romano_gallic = cn_catiliana name_list_romano_hispanic = cn_catiliana name_list_romano_british = cn_catiliana @@ -14857,6 +15451,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carbula + name_list_sarmatian_romance = cn_carbula name_list_romano_gallic = cn_carbula name_list_romano_hispanic = cn_carbula name_list_romano_british = cn_carbula @@ -14881,6 +15476,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oxintigis + name_list_sarmatian_romance = cn_oksintigis name_list_romano_gallic = cn_oxintigis name_list_romano_hispanic = cn_oxintigis name_list_romano_british = cn_oxintigis @@ -14908,6 +15504,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ilipla + name_list_sarmatian_romance = cn_ilipla name_list_romano_gallic = cn_ilipla name_list_romano_hispanic = cn_ilipla name_list_romano_british = cn_ilipla @@ -14954,6 +15551,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ilipla + name_list_sarmatian_romance = cn_ilipla name_list_romano_gallic = cn_ilipla name_list_romano_hispanic = cn_ilipla name_list_romano_british = cn_ilipla @@ -15002,6 +15600,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_onoba_aesturia + name_list_sarmatian_romance = cn_onoba_aesturya name_list_romano_gallic = cn_onoba_aesturia name_list_romano_hispanic = cn_onoba_aesturia name_list_romano_british = cn_onoba_aesturia @@ -15040,6 +15639,7 @@ h_western_roman_empire = { province = 1839 cultural_names = { name_list_roman = cn_fluminis_anae + name_list_sarmatian_romance = cn_fluminis_anae name_list_romano_gallic = cn_fluminis_anae name_list_romano_hispanic = cn_fluminis_anae name_list_romano_british = cn_fluminis_anae @@ -15063,6 +15663,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_olontigi + name_list_sarmatian_romance = cn_olontigi name_list_romano_gallic = cn_olontigi name_list_romano_hispanic = cn_olontigi name_list_romano_british = cn_olontigi @@ -15099,6 +15700,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hispalis + name_list_sarmatian_romance = cn_xispalis name_list_romano_gallic = cn_hispalis name_list_romano_hispanic = cn_hispalis name_list_romano_british = cn_hispalis @@ -15139,6 +15741,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hispalis + name_list_sarmatian_romance = cn_xispalis name_list_romano_gallic = cn_hispalis name_list_romano_hispanic = cn_hispalis name_list_romano_british = cn_hispalis @@ -15181,6 +15784,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carmo + name_list_sarmatian_romance = cn_carmO_n name_list_romano_gallic = cn_carmo name_list_romano_hispanic = cn_carmo name_list_romano_british = cn_carmo @@ -15221,6 +15825,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_trans_amnem + name_list_sarmatian_romance = cn_trans_amnem name_list_romano_gallic = cn_trans_amnem name_list_romano_hispanic = cn_trans_amnem name_list_romano_british = cn_trans_amnem @@ -15248,6 +15853,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gades + name_list_sarmatian_romance = cn_gadE_s name_list_romano_gallic = cn_gades name_list_romano_hispanic = cn_gades name_list_romano_british = cn_gades @@ -15286,6 +15892,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gades + name_list_sarmatian_romance = cn_gadE_s name_list_romano_gallic = cn_gades name_list_romano_hispanic = cn_gades name_list_romano_british = cn_gades @@ -15326,6 +15933,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mellaria + name_list_sarmatian_romance = cn_melarya name_list_romano_gallic = cn_mellaria name_list_romano_hispanic = cn_mellaria name_list_romano_british = cn_mellaria @@ -15368,6 +15976,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ceret + name_list_sarmatian_romance = cn_ceret name_list_romano_gallic = cn_ceret name_list_romano_hispanic = cn_ceret name_list_romano_british = cn_ceret @@ -15417,7 +16026,8 @@ h_western_roman_empire = { color = { 20 130 20 } cultural_names = { #Roman Cultures - name_list_roman = cn_malaca + name_list_roman = cn_mala + name_list_sarmatian_romance = cn_malaca name_list_romano_gallic = cn_malaca name_list_romano_hispanic = cn_malaca name_list_romano_british = cn_malaca @@ -15455,7 +16065,8 @@ h_western_roman_empire = { province = 1846 cultural_names = { #Roman Cultures - name_list_roman = cn_malaca + name_list_roman = cn_mala + name_list_sarmatian_romance = cn_malaca name_list_romano_gallic = cn_malaca name_list_romano_hispanic = cn_malaca name_list_romano_british = cn_malaca @@ -15496,6 +16107,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_maenaca + name_list_sarmatian_romance = cn_maenaca name_list_romano_gallic = cn_maenaca name_list_romano_hispanic = cn_maenaca name_list_romano_british = cn_maenaca @@ -15533,6 +16145,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_murtetum + name_list_sarmatian_romance = cn_murtetum name_list_romano_gallic = cn_murtetum name_list_romano_hispanic = cn_murtetum name_list_romano_british = cn_murtetum @@ -15574,6 +16187,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_traducta + name_list_sarmatian_romance = cn_traducta name_list_romano_gallic = cn_traducta name_list_romano_hispanic = cn_traducta name_list_romano_british = cn_traducta @@ -15613,6 +16227,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_traducta + name_list_sarmatian_romance = cn_traducta name_list_romano_gallic = cn_traducta name_list_romano_hispanic = cn_traducta name_list_romano_british = cn_traducta @@ -15653,6 +16268,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arx + name_list_sarmatian_romance = cn_arks name_list_romano_gallic = cn_arx name_list_romano_hispanic = cn_arx name_list_romano_british = cn_arx @@ -15690,6 +16306,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_maurorum + name_list_sarmatian_romance = cn_maurorum name_list_romano_gallic = cn_maurorum name_list_romano_hispanic = cn_maurorum name_list_romano_british = cn_maurorum @@ -15744,6 +16361,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bracara_augusta + name_list_sarmatian_romance = cn_bracara_augusta name_list_romano_gallic = cn_bracara_augusta name_list_romano_hispanic = cn_bracara_augusta name_list_romano_british = cn_bracara_augusta @@ -15766,6 +16384,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_portus_cale + name_list_sarmatian_romance = cn_portus_cale name_list_romano_gallic = cn_portus_cale name_list_romano_hispanic = cn_portus_cale name_list_romano_british = cn_portus_cale @@ -15787,6 +16406,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bracara_augusta + name_list_sarmatian_romance = cn_bracara_augusta name_list_romano_gallic = cn_bracara_augusta name_list_romano_hispanic = cn_bracara_augusta name_list_romano_british = cn_bracara_augusta @@ -15807,7 +16427,8 @@ h_western_roman_empire = { province = 1762 cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_flaviae + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_flaviae name_list_romano_gallic = cn_aquae_flaviae name_list_romano_hispanic = cn_aquae_flaviae name_list_romano_british = cn_aquae_flaviae @@ -15831,6 +16452,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vimaranes + name_list_sarmatian_romance = cn_vimaranE_s name_list_romano_gallic = cn_vimaranes name_list_romano_hispanic = cn_vimaranes name_list_romano_british = cn_vimaranes @@ -15853,6 +16475,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iuliobriga + name_list_sarmatian_romance = cn_yuliobriga name_list_romano_gallic = cn_iuliobriga name_list_romano_hispanic = cn_iuliobriga name_list_romano_british = cn_iuliobriga @@ -15875,6 +16498,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iuliobriga + name_list_sarmatian_romance = cn_yuliobriga name_list_romano_gallic = cn_iuliobriga name_list_romano_hispanic = cn_iuliobriga name_list_romano_british = cn_iuliobriga @@ -15912,6 +16536,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ventosa + name_list_sarmatian_romance = cn_ventosa name_list_romano_gallic = cn_ventosa name_list_romano_hispanic = cn_ventosa name_list_romano_british = cn_ventosa @@ -15937,6 +16562,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ventosa + name_list_sarmatian_romance = cn_ventosa name_list_romano_gallic = cn_ventosa name_list_romano_hispanic = cn_ventosa name_list_romano_british = cn_ventosa @@ -15964,6 +16590,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alba_pompeia + name_list_sarmatian_romance = cn_alba_pompeya name_list_romano_gallic = cn_alba_pompeia name_list_romano_hispanic = cn_alba_pompeia name_list_romano_british = cn_alba_pompeia @@ -15986,6 +16613,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ocellodurum + name_list_sarmatian_romance = cn_ocelodurum name_list_romano_gallic = cn_ocellodurum name_list_romano_hispanic = cn_ocellodurum name_list_romano_british = cn_ocellodurum @@ -16014,6 +16642,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ocellodurum + name_list_sarmatian_romance = cn_ocelodurum name_list_romano_gallic = cn_ocellodurum name_list_romano_hispanic = cn_ocellodurum name_list_romano_british = cn_ocellodurum @@ -16041,6 +16670,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_albucela + name_list_sarmatian_romance = cn_albucela name_list_romano_gallic = cn_albucela name_list_romano_hispanic = cn_albucela name_list_romano_british = cn_albucela @@ -16079,6 +16709,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_coronia + name_list_sarmatian_romance = cn_coronya name_list_romano_gallic = cn_coronia name_list_romano_hispanic = cn_coronia name_list_romano_british = cn_coronia @@ -16110,6 +16741,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_coronia + name_list_sarmatian_romance = cn_coronya name_list_romano_gallic = cn_coronia name_list_romano_hispanic = cn_coronia name_list_romano_british = cn_coronia @@ -16137,6 +16769,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ferreoleum + name_list_sarmatian_romance = cn_ferxeoleum name_list_romano_gallic = cn_ferreoleum name_list_romano_hispanic = cn_ferreoleum name_list_romano_british = cn_ferreoleum @@ -16165,6 +16798,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mindunetum + name_list_sarmatian_romance = cn_mindunetum name_list_romano_gallic = cn_mindunetum name_list_romano_hispanic = cn_mindunetum name_list_romano_british = cn_mindunetum @@ -16198,6 +16832,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_assegonia + name_list_sarmatian_romance = cn_azegonya name_list_romano_gallic = cn_assegonia name_list_romano_hispanic = cn_assegonia name_list_romano_british = cn_assegonia @@ -16222,6 +16857,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_assegonia + name_list_sarmatian_romance = cn_azegonya name_list_romano_gallic = cn_assegonia name_list_romano_hispanic = cn_assegonia name_list_romano_british = cn_assegonia @@ -16243,6 +16879,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_flavium_brigantium + name_list_sarmatian_romance = cn_flavium_brigantium name_list_romano_gallic = cn_flavium_brigantium name_list_romano_hispanic = cn_flavium_brigantium name_list_romano_british = cn_flavium_brigantium @@ -16269,6 +16906,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_petronum + name_list_sarmatian_romance = cn_petronum name_list_romano_gallic = cn_petronum name_list_romano_hispanic = cn_petronum name_list_romano_british = cn_petronum @@ -16291,6 +16929,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castellum_tude + name_list_sarmatian_romance = cn_castelum_tude name_list_romano_gallic = cn_castellum_tude name_list_romano_hispanic = cn_castellum_tude name_list_romano_british = cn_castellum_tude @@ -16319,6 +16958,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vicus_spacorum + name_list_sarmatian_romance = cn_vicus_spacorum name_list_romano_gallic = cn_vicus_spacorum name_list_romano_hispanic = cn_vicus_spacorum name_list_romano_british = cn_vicus_spacorum @@ -16345,6 +16985,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castellum_tude + name_list_sarmatian_romance = cn_castelum_tude name_list_romano_gallic = cn_castellum_tude name_list_romano_hispanic = cn_castellum_tude name_list_romano_british = cn_castellum_tude @@ -16381,6 +17022,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_legio + name_list_sarmatian_romance = cn_legiO_n name_list_romano_gallic = cn_legio name_list_romano_hispanic = cn_legio name_list_romano_british = cn_legio @@ -16409,6 +17051,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_legio + name_list_sarmatian_romance = cn_legiO_n name_list_romano_gallic = cn_legio name_list_romano_hispanic = cn_legio name_list_romano_british = cn_legio @@ -16435,6 +17078,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_villa_pliniana + name_list_sarmatian_romance = cn_vila_plinyana name_list_romano_gallic = cn_villa_pliniana name_list_romano_hispanic = cn_villa_pliniana name_list_romano_british = cn_villa_pliniana @@ -16461,6 +17105,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_comeniaca + name_list_sarmatian_romance = cn_comeniaca name_list_romano_gallic = cn_comeniaca name_list_romano_hispanic = cn_comeniaca name_list_romano_british = cn_comeniaca @@ -16482,7 +17127,8 @@ h_western_roman_empire = { color = { 207 104 0 } cultural_names = { #Roman Cultures - name_list_roman = cn_asturica_ovidus + name_list_roman = cn_asturica + name_list_sarmatian_romance = cn_asturica_ovidus name_list_romano_gallic = cn_asturica_ovidus name_list_romano_hispanic = cn_asturica_ovidus name_list_romano_british = cn_asturica_ovidus @@ -16512,6 +17158,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ovetum + name_list_sarmatian_romance = cn_ovetum name_list_romano_gallic = cn_ovetum name_list_romano_hispanic = cn_ovetum name_list_romano_british = cn_ovetum @@ -16549,6 +17196,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gigia + name_list_sarmatian_romance = cn_gigya name_list_romano_gallic = cn_gigia name_list_romano_hispanic = cn_gigia name_list_romano_british = cn_gigia @@ -16571,6 +17219,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_asturica + name_list_sarmatian_romance = cn_asturica name_list_romano_gallic = cn_asturica name_list_romano_hispanic = cn_asturica name_list_romano_british = cn_asturica @@ -16597,6 +17246,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lucus_augusti + name_list_sarmatian_romance = cn_lucus_augusti name_list_romano_gallic = cn_lucus_augusti name_list_romano_hispanic = cn_lucus_augusti name_list_romano_british = cn_lucus_augusti @@ -16618,6 +17268,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_asturica + name_list_sarmatian_romance = cn_asturica name_list_romano_gallic = cn_asturica name_list_romano_hispanic = cn_asturica name_list_romano_british = cn_asturica @@ -16645,6 +17296,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_auriense + name_list_sarmatian_romance = cn_auriense name_list_romano_gallic = cn_auriense name_list_romano_hispanic = cn_auriense name_list_romano_british = cn_auriense @@ -16680,6 +17332,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pons_ferratus + name_list_sarmatian_romance = cn_pons_ferxatus name_list_romano_gallic = cn_pons_ferratus name_list_romano_hispanic = cn_pons_ferratus name_list_romano_british = cn_pons_ferratus @@ -16702,6 +17355,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_forum_limicorum + name_list_sarmatian_romance = cn_forum_limicorum name_list_romano_gallic = cn_forum_limicorum name_list_romano_hispanic = cn_forum_limicorum name_list_romano_british = cn_forum_limicorum @@ -16727,6 +17381,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_forum_limicorum + name_list_sarmatian_romance = cn_forum_limicorum name_list_romano_gallic = cn_forum_limicorum name_list_romano_hispanic = cn_forum_limicorum name_list_romano_british = cn_forum_limicorum @@ -16749,6 +17404,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nemetobriga + name_list_sarmatian_romance = cn_nemetobriga name_list_romano_gallic = cn_nemetobriga name_list_romano_hispanic = cn_nemetobriga name_list_romano_british = cn_nemetobriga @@ -16771,6 +17427,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_flavionavia + name_list_sarmatian_romance = cn_flavionavya name_list_romano_gallic = cn_flavionavia name_list_romano_hispanic = cn_flavionavia name_list_romano_british = cn_flavionavia @@ -16796,6 +17453,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_flavionavia + name_list_sarmatian_romance = cn_flavionavya name_list_romano_gallic = cn_flavionavia name_list_romano_hispanic = cn_flavionavia name_list_romano_british = cn_flavionavia @@ -16833,6 +17491,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carballidus + name_list_sarmatian_romance = cn_carbalidus name_list_romano_gallic = cn_carballidus name_list_romano_hispanic = cn_carballidus name_list_romano_british = cn_carballidus @@ -16870,6 +17529,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_molinia + name_list_sarmatian_romance = cn_molinya name_list_romano_gallic = cn_molinia name_list_romano_hispanic = cn_molinia name_list_romano_british = cn_molinia @@ -16892,6 +17552,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_molinia + name_list_sarmatian_romance = cn_molinya name_list_romano_gallic = cn_molinia name_list_romano_hispanic = cn_molinia name_list_romano_british = cn_molinia @@ -16925,6 +17586,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_occilis + name_list_sarmatian_romance = cn_occilis name_list_romano_gallic = cn_occilis name_list_romano_hispanic = cn_occilis name_list_romano_british = cn_occilis @@ -16955,6 +17617,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_segontia + name_list_sarmatian_romance = cn_segontya name_list_romano_gallic = cn_segontia name_list_romano_hispanic = cn_segontia name_list_romano_british = cn_segontia @@ -16983,6 +17646,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lobetum + name_list_sarmatian_romance = cn_lobetum name_list_romano_gallic = cn_lobetum name_list_romano_hispanic = cn_lobetum name_list_romano_british = cn_lobetum @@ -17005,6 +17669,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lobetum + name_list_sarmatian_romance = cn_lobetum name_list_romano_gallic = cn_lobetum name_list_romano_hispanic = cn_lobetum name_list_romano_british = cn_lobetum @@ -17029,6 +17694,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_damaniu + name_list_sarmatian_romance = cn_damaniu name_list_romano_gallic = cn_damaniu name_list_romano_hispanic = cn_damaniu name_list_romano_british = cn_damaniu @@ -17053,6 +17719,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_belgeda + name_list_sarmatian_romance = cn_belgeda name_list_romano_gallic = cn_belgeda name_list_romano_hispanic = cn_belgeda name_list_romano_british = cn_belgeda @@ -17084,6 +17751,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augusta_bilbilis + name_list_sarmatian_romance = cn_augusta_bilbilis name_list_romano_gallic = cn_augusta_bilbilis name_list_romano_hispanic = cn_augusta_bilbilis name_list_romano_british = cn_augusta_bilbilis @@ -17112,6 +17780,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augusta_bilbilis + name_list_sarmatian_romance = cn_augusta_bilbilis name_list_romano_gallic = cn_augusta_bilbilis name_list_romano_hispanic = cn_augusta_bilbilis name_list_romano_british = cn_augusta_bilbilis @@ -17139,6 +17808,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_agiria + name_list_sarmatian_romance = cn_agirya name_list_romano_gallic = cn_agiria name_list_romano_hispanic = cn_agiria name_list_romano_british = cn_agiria @@ -17173,6 +17843,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ilerda + name_list_sarmatian_romance = cn_ilerda name_list_romano_gallic = cn_ilerda name_list_romano_hispanic = cn_ilerda name_list_romano_british = cn_ilerda @@ -17209,6 +17880,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ilerda + name_list_sarmatian_romance = cn_ilerda name_list_romano_gallic = cn_ilerda name_list_romano_hispanic = cn_ilerda name_list_romano_british = cn_ilerda @@ -17258,6 +17930,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caesaraugusta + name_list_sarmatian_romance = cn_caesaraugusta name_list_romano_gallic = cn_caesaraugusta name_list_romano_hispanic = cn_caesaraugusta name_list_romano_british = cn_caesaraugusta @@ -17295,6 +17968,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caesaraugusta + name_list_sarmatian_romance = cn_caesaraugusta name_list_romano_gallic = cn_caesaraugusta name_list_romano_hispanic = cn_caesaraugusta name_list_romano_british = cn_caesaraugusta @@ -17332,6 +18006,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_segia + name_list_sarmatian_romance = cn_segya name_list_romano_gallic = cn_segia name_list_romano_hispanic = cn_segia name_list_romano_british = cn_segia @@ -17362,6 +18037,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gallicum + name_list_sarmatian_romance = cn_galicum name_list_romano_gallic = cn_gallicum name_list_romano_hispanic = cn_gallicum name_list_romano_british = cn_gallicum @@ -17406,6 +18082,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_flavia + name_list_sarmatian_romance = cn_flavya name_list_romano_gallic = cn_flavia name_list_romano_hispanic = cn_flavia name_list_romano_british = cn_flavia @@ -17437,6 +18114,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_flavia + name_list_sarmatian_romance = cn_flavya name_list_romano_gallic = cn_flavia name_list_romano_hispanic = cn_flavia name_list_romano_british = cn_flavia @@ -17474,6 +18152,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iacca + name_list_sarmatian_romance = cn_yacca name_list_romano_gallic = cn_iacca name_list_romano_hispanic = cn_iacca name_list_romano_british = cn_iacca @@ -17516,6 +18195,7 @@ h_western_roman_empire = { color = { 110 65 20 } cultural_names = { name_list_roman = cn_corbio + name_list_sarmatian_romance = cn_corbiO_n name_list_romano_gallic = cn_corbio name_list_romano_hispanic = cn_corbio name_list_romano_british = cn_corbio @@ -17566,6 +18246,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_volotania + name_list_sarmatian_romance = cn_volotanya name_list_romano_gallic = cn_volotania name_list_romano_hispanic = cn_volotania name_list_romano_british = cn_volotania @@ -17596,6 +18277,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bargidum + name_list_sarmatian_romance = cn_bargidum name_list_romano_gallic = cn_bargidum name_list_romano_hispanic = cn_bargidum name_list_romano_british = cn_bargidum @@ -17635,6 +18317,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_osca + name_list_sarmatian_romance = cn_osca name_list_romano_gallic = cn_osca name_list_romano_hispanic = cn_osca name_list_romano_british = cn_osca @@ -17665,6 +18348,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_barbastrum + name_list_sarmatian_romance = cn_barbastrum name_list_romano_gallic = cn_barbastrum name_list_romano_hispanic = cn_barbastrum name_list_romano_british = cn_barbastrum @@ -17692,6 +18376,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vindius + name_list_sarmatian_romance = cn_vindius name_list_romano_gallic = cn_vindius name_list_romano_hispanic = cn_vindius name_list_romano_british = cn_vindius @@ -17720,6 +18405,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sancta_iuliana + name_list_sarmatian_romance = cn_sancta_iulyana name_list_romano_gallic = cn_sancta_iuliana name_list_romano_hispanic = cn_sancta_iuliana name_list_romano_british = cn_sancta_iuliana @@ -17750,6 +18436,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_portus_victoriae + name_list_sarmatian_romance = cn_portus_victoriae name_list_romano_gallic = cn_portus_victoriae name_list_romano_hispanic = cn_portus_victoriae name_list_romano_british = cn_portus_victoriae @@ -17780,6 +18467,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vellica + name_list_sarmatian_romance = cn_velica name_list_romano_gallic = cn_vellica name_list_romano_hispanic = cn_vellica name_list_romano_british = cn_vellica @@ -17816,6 +18504,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_deobriga + name_list_sarmatian_romance = cn_deobriga name_list_romano_gallic = cn_deobriga name_list_romano_hispanic = cn_deobriga name_list_romano_british = cn_deobriga @@ -17844,6 +18533,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ammaia + name_list_sarmatian_romance = cn_ammaya name_list_romano_gallic = cn_ammaia name_list_romano_hispanic = cn_ammaia name_list_romano_british = cn_ammaia @@ -17874,6 +18564,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_deobriga + name_list_sarmatian_romance = cn_deobriga name_list_romano_gallic = cn_deobriga name_list_romano_hispanic = cn_deobriga name_list_romano_british = cn_deobriga @@ -17904,6 +18595,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_deobriga + name_list_sarmatian_romance = cn_deobriga name_list_romano_gallic = cn_deobriga name_list_romano_hispanic = cn_deobriga name_list_romano_british = cn_deobriga @@ -17935,6 +18627,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_clunia_sulpicia + name_list_sarmatian_romance = cn_clunia_sulpicya name_list_romano_gallic = cn_clunia_sulpicia name_list_romano_hispanic = cn_clunia_sulpicia name_list_romano_british = cn_clunia_sulpicia @@ -17963,6 +18656,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_clunia_sulpicia + name_list_sarmatian_romance = cn_clunia_sulpicya name_list_romano_gallic = cn_clunia_sulpicia name_list_romano_hispanic = cn_clunia_sulpicia name_list_romano_british = cn_clunia_sulpicia @@ -17990,6 +18684,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ataporca + name_list_sarmatian_romance = cn_ataporca name_list_romano_gallic = cn_ataporca name_list_romano_hispanic = cn_ataporca name_list_romano_british = cn_ataporca @@ -18020,6 +18715,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_segisama_iulia + name_list_sarmatian_romance = cn_segisama_iulya name_list_romano_gallic = cn_segisama_iulia name_list_romano_hispanic = cn_segisama_iulia name_list_romano_british = cn_segisama_iulia @@ -18047,6 +18743,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pallantia + name_list_sarmatian_romance = cn_palantya name_list_romano_gallic = cn_pallantia name_list_romano_hispanic = cn_pallantia name_list_romano_british = cn_pallantia @@ -18080,6 +18777,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castra_vasconensis + name_list_sarmatian_romance = cn_castra_vasconensis name_list_romano_gallic = cn_castra_vasconensis name_list_romano_hispanic = cn_castra_vasconensis name_list_romano_british = cn_castra_vasconensis @@ -18105,6 +18803,7 @@ h_western_roman_empire = { cultural_names = { #added "Iruña" as cn_iruna, let me know if a different transliteration is necessary. #Roman Cultures name_list_roman = cn_pompaelo + name_list_sarmatian_romance = cn_pompaelO_n name_list_romano_gallic = cn_pompaelo name_list_romano_hispanic = cn_pompaelo name_list_romano_british = cn_pompaelo @@ -18132,6 +18831,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tubalia + name_list_sarmatian_romance = cn_tubalya name_list_romano_gallic = cn_tubalia name_list_romano_hispanic = cn_tubalia name_list_romano_british = cn_tubalia @@ -18159,6 +18859,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_andelos + name_list_sarmatian_romance = cn_andelos name_list_romano_gallic = cn_andelos name_list_romano_hispanic = cn_andelos name_list_romano_british = cn_andelos @@ -18187,6 +18888,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tutela + name_list_sarmatian_romance = cn_tutela name_list_romano_gallic = cn_tutela name_list_romano_hispanic = cn_tutela name_list_romano_british = cn_tutela @@ -18212,6 +18914,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tutela + name_list_sarmatian_romance = cn_tutela name_list_romano_gallic = cn_tutela name_list_romano_hispanic = cn_tutela name_list_romano_british = cn_tutela @@ -18239,6 +18942,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_turiaso + name_list_sarmatian_romance = cn_turiasO_n name_list_romano_gallic = cn_turiaso name_list_romano_hispanic = cn_turiaso name_list_romano_british = cn_turiaso @@ -18267,6 +18971,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tritium + name_list_sarmatian_romance = cn_tritium name_list_romano_gallic = cn_tritium name_list_romano_hispanic = cn_tritium name_list_romano_british = cn_tritium @@ -18292,6 +18997,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tritium + name_list_sarmatian_romance = cn_tritium name_list_romano_gallic = cn_tritium name_list_romano_hispanic = cn_tritium name_list_romano_british = cn_tritium @@ -18319,6 +19025,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vareia + name_list_sarmatian_romance = cn_vareya name_list_romano_gallic = cn_vareia name_list_romano_hispanic = cn_vareia name_list_romano_british = cn_vareia @@ -18346,6 +19053,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arenetum + name_list_sarmatian_romance = cn_arenetum name_list_romano_gallic = cn_arenetum name_list_romano_hispanic = cn_arenetum name_list_romano_british = cn_arenetum @@ -18374,6 +19082,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_flaviobriga + name_list_sarmatian_romance = cn_flaviobriga name_list_romano_gallic = cn_flaviobriga name_list_romano_hispanic = cn_flaviobriga name_list_romano_british = cn_flaviobriga @@ -18401,6 +19110,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_flaviobriga + name_list_sarmatian_romance = cn_flaviobriga name_list_romano_gallic = cn_flaviobriga name_list_romano_hispanic = cn_flaviobriga name_list_romano_british = cn_flaviobriga @@ -18430,6 +19140,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_veleia + name_list_sarmatian_romance = cn_veleya name_list_romano_gallic = cn_veleia name_list_romano_hispanic = cn_veleia name_list_romano_british = cn_veleia @@ -18461,6 +19172,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oiasso + name_list_sarmatian_romance = cn_oiazO_n name_list_romano_gallic = cn_oiasso name_list_romano_hispanic = cn_oiasso name_list_romano_british = cn_oiasso @@ -18480,6 +19192,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oiasso + name_list_sarmatian_romance = cn_oiazO_n name_list_romano_gallic = cn_oiasso name_list_romano_hispanic = cn_oiasso name_list_romano_british = cn_oiasso @@ -18511,6 +19224,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_turbula + name_list_sarmatian_romance = cn_turbula name_list_romano_gallic = cn_turbula name_list_romano_hispanic = cn_turbula name_list_romano_british = cn_turbula @@ -18538,6 +19252,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_turbula + name_list_sarmatian_romance = cn_turbula name_list_romano_gallic = cn_turbula name_list_romano_hispanic = cn_turbula name_list_romano_british = cn_turbula @@ -18567,6 +19282,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cartago_vetus + name_list_sarmatian_romance = cn_cartago_vetus name_list_romano_gallic = cn_cartago_vetus name_list_romano_hispanic = cn_cartago_vetus name_list_romano_british = cn_cartago_vetus @@ -18596,6 +19312,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castra_arbor + name_list_sarmatian_romance = cn_castra_arbor name_list_romano_gallic = cn_castra_arbor name_list_romano_hispanic = cn_castra_arbor name_list_romano_british = cn_castra_arbor @@ -18618,6 +19335,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castalia + name_list_sarmatian_romance = cn_castalya name_list_romano_gallic = cn_castalia name_list_romano_hispanic = cn_castalia name_list_romano_british = cn_castalia @@ -18639,6 +19357,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_amni_imposta + name_list_sarmatian_romance = cn_amni_imposta name_list_romano_gallic = cn_amni_imposta name_list_romano_hispanic = cn_amni_imposta name_list_romano_british = cn_amni_imposta @@ -18660,6 +19379,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_catava + name_list_sarmatian_romance = cn_catava name_list_romano_gallic = cn_catava name_list_romano_hispanic = cn_catava name_list_romano_british = cn_catava @@ -18682,6 +19402,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tarraco + name_list_sarmatian_romance = cn_tarxacO_n name_list_romano_gallic = cn_tarraco name_list_romano_hispanic = cn_tarraco name_list_romano_british = cn_tarraco @@ -18721,6 +19442,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tarraco + name_list_sarmatian_romance = cn_tarxacO_n name_list_romano_gallic = cn_tarraco name_list_romano_hispanic = cn_tarraco name_list_romano_british = cn_tarraco @@ -18762,6 +19484,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dertosa + name_list_sarmatian_romance = cn_dertosa name_list_romano_gallic = cn_dertosa name_list_romano_hispanic = cn_dertosa name_list_romano_british = cn_dertosa @@ -18795,6 +19518,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_leonica + name_list_sarmatian_romance = cn_leonica name_list_romano_gallic = cn_leonica name_list_romano_hispanic = cn_leonica name_list_romano_british = cn_leonica @@ -18814,6 +19538,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_leonica + name_list_sarmatian_romance = cn_leonica name_list_romano_gallic = cn_leonica name_list_romano_hispanic = cn_leonica name_list_romano_british = cn_leonica @@ -18856,6 +19581,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_barcino + name_list_sarmatian_romance = cn_barcinO_n name_list_romano_gallic = cn_barcino name_list_romano_hispanic = cn_barcino name_list_romano_british = cn_barcino @@ -18893,6 +19619,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_barcino + name_list_sarmatian_romance = cn_barcinO_n name_list_romano_gallic = cn_barcino name_list_romano_hispanic = cn_barcino name_list_romano_british = cn_barcino @@ -18927,6 +19654,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_olerdola + name_list_sarmatian_romance = cn_olerdola name_list_romano_gallic = cn_olerdola name_list_romano_hispanic = cn_olerdola name_list_romano_british = cn_olerdola @@ -18954,6 +19682,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_minorisa + name_list_sarmatian_romance = cn_minorisa name_list_romano_gallic = cn_minorisa name_list_romano_hispanic = cn_minorisa name_list_romano_british = cn_minorisa @@ -18977,6 +19706,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vicus_ausonae + name_list_sarmatian_romance = cn_vicus_ausonae name_list_romano_gallic = cn_vicus_ausonae name_list_romano_hispanic = cn_vicus_ausonae name_list_romano_british = cn_vicus_ausonae @@ -19004,6 +19734,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castrum_bergium + name_list_sarmatian_romance = cn_castrum_bergium name_list_romano_gallic = cn_castrum_bergium name_list_romano_hispanic = cn_castrum_bergium name_list_romano_british = cn_castrum_bergium @@ -19026,6 +19757,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_orgella + name_list_sarmatian_romance = cn_orgela name_list_romano_gallic = cn_orgella name_list_romano_hispanic = cn_orgella name_list_romano_british = cn_orgella @@ -19057,6 +19789,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_orgella + name_list_sarmatian_romance = cn_orgela name_list_romano_gallic = cn_orgella name_list_romano_hispanic = cn_orgella name_list_romano_british = cn_orgella @@ -19089,6 +19822,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_balagium + name_list_sarmatian_romance = cn_balagium name_list_romano_gallic = cn_balagium name_list_romano_hispanic = cn_balagium name_list_romano_british = cn_balagium @@ -19125,6 +19859,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vetula + name_list_sarmatian_romance = cn_vetula name_list_romano_gallic = cn_vetula name_list_romano_hispanic = cn_vetula name_list_romano_british = cn_vetula @@ -19154,6 +19889,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iulia_libyca + name_list_sarmatian_romance = cn_yulia_libyca name_list_romano_gallic = cn_iulia_libyca name_list_romano_hispanic = cn_iulia_libyca name_list_romano_british = cn_iulia_libyca @@ -19174,6 +19910,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iulia_libyca + name_list_sarmatian_romance = cn_yulia_libyca name_list_romano_gallic = cn_iulia_libyca name_list_romano_hispanic = cn_iulia_libyca name_list_romano_british = cn_iulia_libyca @@ -19202,6 +19939,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gerunda + name_list_sarmatian_romance = cn_gerunda name_list_romano_gallic = cn_gerunda name_list_romano_hispanic = cn_gerunda name_list_romano_british = cn_gerunda @@ -19248,6 +19986,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gerunda + name_list_sarmatian_romance = cn_gerunda name_list_romano_gallic = cn_gerunda name_list_romano_hispanic = cn_gerunda name_list_romano_british = cn_gerunda @@ -19294,6 +20033,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_glaretum + name_list_sarmatian_romance = cn_glaretum name_list_romano_gallic = cn_glaretum name_list_romano_hispanic = cn_glaretum name_list_romano_british = cn_glaretum @@ -19315,6 +20055,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_olotis + name_list_sarmatian_romance = cn_olotis name_list_romano_gallic = cn_olotis name_list_romano_hispanic = cn_olotis name_list_romano_british = cn_olotis @@ -19341,6 +20082,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_perpinianum + name_list_sarmatian_romance = cn_perpinianum name_list_romano_gallic = cn_perpinianum name_list_romano_hispanic = cn_perpinianum name_list_romano_british = cn_perpinianum @@ -19367,6 +20109,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rosas + name_list_sarmatian_romance = cn_rosas name_list_romano_gallic = cn_rosas name_list_romano_hispanic = cn_rosas name_list_romano_british = cn_rosas @@ -19404,6 +20147,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_baliares + name_list_sarmatian_romance = cn_baliarE_s name_list_romano_gallic = cn_baliares name_list_romano_hispanic = cn_baliares name_list_romano_british = cn_baliares @@ -19439,6 +20183,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_balearica + name_list_sarmatian_romance = cn_balearica name_list_romano_gallic = cn_balearica name_list_romano_hispanic = cn_balearica name_list_romano_british = cn_balearica @@ -19474,6 +20219,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pollentia + name_list_sarmatian_romance = cn_polentya name_list_romano_gallic = cn_pollentia name_list_romano_hispanic = cn_pollentia name_list_romano_british = cn_pollentia @@ -19496,6 +20242,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_minorica + name_list_sarmatian_romance = cn_minorica name_list_romano_gallic = cn_minorica name_list_romano_hispanic = cn_minorica name_list_romano_british = cn_minorica @@ -19527,6 +20274,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ebusus + name_list_sarmatian_romance = cn_ebusus name_list_romano_gallic = cn_ebusus name_list_romano_hispanic = cn_ebusus name_list_romano_british = cn_ebusus @@ -19548,6 +20296,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ebusus + name_list_sarmatian_romance = cn_ebusus name_list_romano_gallic = cn_ebusus name_list_romano_hispanic = cn_ebusus name_list_romano_british = cn_ebusus @@ -19577,6 +20326,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vallisoletum + name_list_sarmatian_romance = cn_valisoletum name_list_romano_gallic = cn_vallisoletum name_list_romano_hispanic = cn_vallisoletum name_list_romano_british = cn_vallisoletum @@ -19605,6 +20355,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vallisoletum + name_list_sarmatian_romance = cn_valisoletum name_list_romano_gallic = cn_vallisoletum name_list_romano_hispanic = cn_vallisoletum name_list_romano_british = cn_vallisoletum @@ -19635,6 +20386,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_septimanca + name_list_sarmatian_romance = cn_septimanca name_list_romano_gallic = cn_septimanca name_list_romano_hispanic = cn_septimanca name_list_romano_british = cn_septimanca @@ -19656,6 +20408,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aranda_durii + name_list_sarmatian_romance = cn_aranda_durii name_list_romano_gallic = cn_aranda_durii name_list_romano_hispanic = cn_aranda_durii name_list_romano_british = cn_aranda_durii @@ -19678,6 +20431,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_segovia + name_list_sarmatian_romance = cn_segovya name_list_romano_gallic = cn_segovia name_list_romano_hispanic = cn_segovia name_list_romano_british = cn_segovia @@ -19697,6 +20451,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_segovia + name_list_sarmatian_romance = cn_segovya name_list_romano_gallic = cn_segovia name_list_romano_hispanic = cn_segovia name_list_romano_british = cn_segovia @@ -19718,6 +20473,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lar_eques + name_list_sarmatian_romance = cn_lar_equE_s name_list_romano_gallic = cn_lar_eques name_list_romano_hispanic = cn_lar_eques name_list_romano_british = cn_lar_eques @@ -19745,6 +20501,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ulmetes + name_list_sarmatian_romance = cn_ulmetE_s name_list_romano_gallic = cn_ulmetes name_list_romano_hispanic = cn_ulmetes name_list_romano_british = cn_ulmetes @@ -19764,6 +20521,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ulmetes + name_list_sarmatian_romance = cn_ulmetE_s name_list_romano_gallic = cn_ulmetes name_list_romano_hispanic = cn_ulmetes name_list_romano_british = cn_ulmetes @@ -19791,6 +20549,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oria + name_list_sarmatian_romance = cn_orya name_list_romano_gallic = cn_oria name_list_romano_hispanic = cn_oria name_list_romano_british = cn_oria @@ -19816,6 +20575,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oria + name_list_sarmatian_romance = cn_orya name_list_romano_gallic = cn_oria name_list_romano_hispanic = cn_oria name_list_romano_british = cn_oria @@ -19843,6 +20603,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_osoma + name_list_sarmatian_romance = cn_osoma name_list_romano_gallic = cn_osoma name_list_romano_hispanic = cn_osoma name_list_romano_british = cn_osoma @@ -19864,6 +20625,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sanctus_stephanus + name_list_sarmatian_romance = cn_sanctus_stefanus name_list_romano_gallic = cn_sanctus_stephanus name_list_romano_hispanic = cn_sanctus_stephanus name_list_romano_british = cn_sanctus_stephanus @@ -19904,6 +20666,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_toletum + name_list_sarmatian_romance = cn_toletum name_list_romano_gallic = cn_toletum name_list_romano_hispanic = cn_toletum name_list_romano_british = cn_toletum @@ -19950,6 +20713,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_toletum + name_list_sarmatian_romance = cn_toletum name_list_romano_gallic = cn_toletum name_list_romano_hispanic = cn_toletum name_list_romano_british = cn_toletum @@ -19996,6 +20760,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_toletum + name_list_sarmatian_romance = cn_toletum name_list_romano_gallic = cn_toletum name_list_romano_hispanic = cn_toletum name_list_romano_british = cn_toletum @@ -20048,6 +20813,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caesarobriga + name_list_sarmatian_romance = cn_caesarobriga name_list_romano_gallic = cn_caesarobriga name_list_romano_hispanic = cn_caesarobriga name_list_romano_british = cn_caesarobriga @@ -20090,6 +20856,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_matritum + name_list_sarmatian_romance = cn_matritum name_list_romano_gallic = cn_matritum name_list_romano_hispanic = cn_matritum name_list_romano_british = cn_matritum @@ -20131,6 +20898,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carae + name_list_sarmatian_romance = cn_carae name_list_romano_gallic = cn_carae name_list_romano_hispanic = cn_carae name_list_romano_british = cn_carae @@ -20158,6 +20926,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_matriton + name_list_sarmatian_romance = cn_matritO_n name_list_romano_gallic = cn_matriton name_list_romano_hispanic = cn_matriton name_list_romano_british = cn_matriton @@ -20180,6 +20949,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ischadia + name_list_sarmatian_romance = cn_ischadya name_list_romano_gallic = cn_ischadia name_list_romano_hispanic = cn_ischadia name_list_romano_british = cn_ischadia @@ -20207,6 +20977,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alternia + name_list_sarmatian_romance = cn_alternya name_list_romano_gallic = cn_alternia name_list_romano_hispanic = cn_alternia name_list_romano_british = cn_alternia @@ -20235,6 +21006,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castra_cunecis + name_list_sarmatian_romance = cn_castra_cunecis name_list_romano_gallic = cn_castra_cunecis name_list_romano_hispanic = cn_castra_cunecis name_list_romano_british = cn_castra_cunecis @@ -20284,6 +21056,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castra_cunecis + name_list_sarmatian_romance = cn_castra_cunecis name_list_romano_gallic = cn_castra_cunecis name_list_romano_hispanic = cn_castra_cunecis name_list_romano_british = cn_castra_cunecis @@ -20320,6 +21093,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ercavica + name_list_sarmatian_romance = cn_ercavica name_list_romano_gallic = cn_ercavica name_list_romano_hispanic = cn_ercavica name_list_romano_british = cn_ercavica @@ -20352,6 +21126,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_valeria + name_list_sarmatian_romance = cn_valerya name_list_romano_gallic = cn_valeria name_list_romano_hispanic = cn_valeria name_list_romano_british = cn_valeria @@ -20384,6 +21159,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_almadus + name_list_sarmatian_romance = cn_almadus name_list_romano_gallic = cn_almadus name_list_romano_hispanic = cn_almadus name_list_romano_british = cn_almadus @@ -20406,6 +21182,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_almadus + name_list_sarmatian_romance = cn_almadus name_list_romano_gallic = cn_almadus name_list_romano_hispanic = cn_almadus name_list_romano_british = cn_almadus @@ -20430,6 +21207,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alces + name_list_sarmatian_romance = cn_alcE_s name_list_romano_gallic = cn_alces name_list_romano_hispanic = cn_alces name_list_romano_british = cn_alces @@ -20454,6 +21232,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carcovium + name_list_sarmatian_romance = cn_carcovium name_list_romano_gallic = cn_carcovium name_list_romano_hispanic = cn_carcovium name_list_romano_british = cn_carcovium @@ -20479,6 +21258,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alaceria + name_list_sarmatian_romance = cn_alacerya name_list_romano_gallic = cn_alaceria name_list_romano_hispanic = cn_alaceria name_list_romano_british = cn_alaceria @@ -20507,6 +21287,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alaceria + name_list_sarmatian_romance = cn_alacerya name_list_romano_gallic = cn_alaceria name_list_romano_hispanic = cn_alaceria name_list_romano_british = cn_alaceria @@ -20537,6 +21318,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_villae_tartessorum + name_list_sarmatian_romance = cn_vilae_tartezorum name_list_romano_gallic = cn_villae_tartessorum name_list_romano_hispanic = cn_villae_tartessorum name_list_romano_british = cn_villae_tartessorum @@ -20576,6 +21358,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sisapo + name_list_sarmatian_romance = cn_sisapO_n name_list_romano_gallic = cn_sisapo name_list_romano_hispanic = cn_sisapo name_list_romano_british = cn_sisapo @@ -20612,6 +21395,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sisapo + name_list_sarmatian_romance = cn_sisapO_n name_list_romano_gallic = cn_sisapo name_list_romano_hispanic = cn_sisapo name_list_romano_british = cn_sisapo @@ -20655,6 +21439,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nava_lucillus + name_list_sarmatian_romance = cn_nava_lucilus name_list_romano_gallic = cn_nava_lucillus name_list_romano_hispanic = cn_nava_lucillus name_list_romano_british = cn_nava_lucillus @@ -20693,6 +21478,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caepulla + name_list_sarmatian_romance = cn_caepula name_list_romano_gallic = cn_caepulla name_list_romano_hispanic = cn_caepulla name_list_romano_british = cn_caepulla @@ -20732,6 +21518,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ocilis + name_list_sarmatian_romance = cn_ocilis name_list_romano_gallic = cn_ocilis name_list_romano_hispanic = cn_ocilis name_list_romano_british = cn_ocilis @@ -20774,6 +21561,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ocilis + name_list_sarmatian_romance = cn_ocilis name_list_romano_gallic = cn_ocilis name_list_romano_hispanic = cn_ocilis name_list_romano_british = cn_ocilis @@ -20818,6 +21606,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_morum + name_list_sarmatian_romance = cn_morum name_list_romano_gallic = cn_morum name_list_romano_hispanic = cn_morum name_list_romano_british = cn_morum @@ -20856,6 +21645,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_olcania + name_list_sarmatian_romance = cn_olcania name_list_romano_gallic = cn_olcania name_list_romano_hispanic = cn_olcania name_list_romano_british = cn_olcania @@ -20900,6 +21690,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_quintana_regis + name_list_sarmatian_romance = cn_quintana_regis name_list_romano_gallic = cn_quintana_regis name_list_romano_hispanic = cn_quintana_regis name_list_romano_british = cn_quintana_regis @@ -20936,6 +21727,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_laminium + name_list_sarmatian_romance = cn_laminium name_list_romano_gallic = cn_laminium name_list_romano_hispanic = cn_laminium name_list_romano_british = cn_laminium @@ -20963,6 +21755,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_laminium + name_list_sarmatian_romance = cn_laminium name_list_romano_gallic = cn_laminium name_list_romano_hispanic = cn_laminium name_list_romano_british = cn_laminium @@ -20987,6 +21780,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_calise + name_list_sarmatian_romance = cn_calise name_list_romano_gallic = cn_calise name_list_romano_hispanic = cn_calise name_list_romano_british = cn_calise @@ -21017,6 +21811,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bellomonte + name_list_sarmatian_romance = cn_belomonte name_list_romano_gallic = cn_bellomonte name_list_romano_hispanic = cn_bellomonte name_list_romano_british = cn_bellomonte @@ -21042,6 +21837,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_munera + name_list_sarmatian_romance = cn_munera name_list_romano_gallic = cn_munera name_list_romano_hispanic = cn_munera name_list_romano_british = cn_munera @@ -21070,6 +21866,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_munera + name_list_sarmatian_romance = cn_munera name_list_romano_gallic = cn_munera name_list_romano_hispanic = cn_munera name_list_romano_british = cn_munera @@ -21105,6 +21902,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_libisosa + name_list_sarmatian_romance = cn_libisosa name_list_romano_gallic = cn_libisosa name_list_romano_hispanic = cn_libisosa name_list_romano_british = cn_libisosa @@ -21126,6 +21924,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mariana + name_list_sarmatian_romance = cn_maryana name_list_romano_gallic = cn_mariana name_list_romano_hispanic = cn_mariana name_list_romano_british = cn_mariana @@ -21148,6 +21947,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_valentia + name_list_sarmatian_romance = cn_valentya name_list_romano_gallic = cn_valentia name_list_romano_hispanic = cn_valentia name_list_romano_british = cn_valentia @@ -21197,6 +21997,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_valentia + name_list_sarmatian_romance = cn_valentya name_list_romano_gallic = cn_valentia name_list_romano_hispanic = cn_valentia name_list_romano_british = cn_valentia @@ -21248,6 +22049,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_saguntum + name_list_sarmatian_romance = cn_saguntum name_list_romano_gallic = cn_saguntum name_list_romano_hispanic = cn_saguntum name_list_romano_british = cn_saguntum @@ -21297,6 +22099,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rechina + name_list_sarmatian_romance = cn_rechina name_list_romano_gallic = cn_rechina name_list_romano_hispanic = cn_rechina name_list_romano_british = cn_rechina @@ -21340,7 +22143,8 @@ h_western_roman_empire = { color = { 27 130 60 } cultural_names = { #Roman Cultures - name_list_roman = cn_carthago_nova + name_list_roman = cn_carthago + name_list_sarmatian_romance = cn_carthagO_n_nova name_list_romano_gallic = cn_carthago_nova name_list_romano_hispanic = cn_carthago_nova name_list_romano_british = cn_carthago_nova @@ -21369,7 +22173,8 @@ h_western_roman_empire = { province = 1851 cultural_names = { #Roman Cultures - name_list_roman = cn_carthago_nova + name_list_roman = cn_carthago + name_list_sarmatian_romance = cn_carthagO_n_nova name_list_romano_gallic = cn_carthago_nova name_list_romano_hispanic = cn_carthago_nova name_list_romano_british = cn_carthago_nova @@ -21408,6 +22213,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aquilae + name_list_sarmatian_romance = cn_aquilae name_list_romano_gallic = cn_aquilae name_list_romano_hispanic = cn_aquilae name_list_romano_british = cn_aquilae @@ -21446,6 +22252,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_murtia + name_list_sarmatian_romance = cn_murtya name_list_romano_gallic = cn_murtia name_list_romano_hispanic = cn_murtia name_list_romano_british = cn_murtia @@ -21482,6 +22289,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bolvax + name_list_sarmatian_romance = cn_bolvaks name_list_romano_gallic = cn_bolvax name_list_romano_hispanic = cn_bolvax name_list_romano_british = cn_bolvax @@ -21527,6 +22335,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lucentum + name_list_sarmatian_romance = cn_lucentum name_list_romano_gallic = cn_lucentum name_list_romano_hispanic = cn_lucentum name_list_romano_british = cn_lucentum @@ -21569,6 +22378,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lucentum + name_list_sarmatian_romance = cn_lucentum name_list_romano_gallic = cn_lucentum name_list_romano_hispanic = cn_lucentum name_list_romano_british = cn_lucentum @@ -21613,6 +22423,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_libisosa + name_list_sarmatian_romance = cn_libisosa name_list_romano_gallic = cn_libisosa name_list_romano_hispanic = cn_libisosa name_list_romano_british = cn_libisosa @@ -21635,6 +22446,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dianum + name_list_sarmatian_romance = cn_dianum name_list_romano_gallic = cn_dianum name_list_romano_hispanic = cn_dianum name_list_romano_british = cn_dianum @@ -21675,6 +22487,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_dianum + name_list_sarmatian_romance = cn_dianum name_list_romano_gallic = cn_dianum name_list_romano_hispanic = cn_dianum name_list_romano_british = cn_dianum @@ -21717,6 +22530,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_saltigi + name_list_sarmatian_romance = cn_saltigi name_list_romano_gallic = cn_saltigi name_list_romano_hispanic = cn_saltigi name_list_romano_british = cn_saltigi @@ -21774,6 +22588,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_pola + name_list_sarmatian_romance = cn_pola name_list_romano_gallic = cn_pola name_list_romano_hispanic = cn_pola name_list_romano_british = cn_pola @@ -21798,6 +22613,7 @@ h_western_roman_empire = { province = 2518 cultural_names = { name_list_roman = cn_pola + name_list_sarmatian_romance = cn_pola name_list_romano_gallic = cn_pola name_list_romano_hispanic = cn_pola name_list_romano_british = cn_pola @@ -21824,6 +22640,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_piranum + name_list_sarmatian_romance = cn_piranum name_list_romano_gallic = cn_piranum name_list_romano_hispanic = cn_piranum name_list_romano_british = cn_piranum @@ -21851,6 +22668,7 @@ h_western_roman_empire = { #LT-Rasck: Piquentium matches Pazin Location better than Parentium #Latin Cultures name_list_roman = cn_parentium + name_list_sarmatian_romance = cn_parentium name_list_romano_gallic = cn_parentium name_list_romano_hispanic = cn_parentium name_list_romano_british = cn_parentium @@ -21882,6 +22700,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_albona + name_list_sarmatian_romance = cn_albona name_list_romano_gallic = cn_albona name_list_romano_hispanic = cn_albona name_list_romano_british = cn_albona @@ -21909,6 +22728,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_carnium + name_list_sarmatian_romance = cn_carnium name_list_romano_gallic = cn_carnium name_list_romano_hispanic = cn_carnium name_list_romano_british = cn_carnium @@ -21933,6 +22753,7 @@ h_western_roman_empire = { province = 3100 cultural_names = { name_list_roman = cn_carnium + name_list_sarmatian_romance = cn_carnium name_list_romano_gallic = cn_carnium name_list_romano_hispanic = cn_carnium name_list_romano_british = cn_carnium @@ -21960,6 +22781,7 @@ h_western_roman_empire = { province = 3102 cultural_names = { name_list_roman = cn_celeia + name_list_sarmatian_romance = cn_celeya name_list_romano_gallic = cn_celeia name_list_romano_hispanic = cn_celeia name_list_romano_british = cn_celeia @@ -21985,6 +22807,7 @@ h_western_roman_empire = { province = 3101 cultural_names = { name_list_roman = cn_lapis + name_list_sarmatian_romance = cn_lapis name_list_romano_gallic = cn_lapis name_list_romano_hispanic = cn_lapis name_list_romano_british = cn_lapis @@ -22012,6 +22835,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_emona + name_list_sarmatian_romance = cn_emona name_list_romano_gallic = cn_emona name_list_romano_hispanic = cn_emona name_list_romano_british = cn_emona @@ -22036,6 +22860,7 @@ h_western_roman_empire = { province = 3096 cultural_names = { name_list_roman = cn_emona + name_list_sarmatian_romance = cn_emona name_list_romano_gallic = cn_emona name_list_romano_hispanic = cn_emona name_list_romano_british = cn_emona @@ -22062,6 +22887,7 @@ h_western_roman_empire = { cultural_names = { #LT-Rascek: Closest matching location name_list_roman = cn_neviodunum + name_list_sarmatian_romance = cn_neviodunum name_list_romano_gallic = cn_neviodunum name_list_romano_hispanic = cn_neviodunum name_list_romano_british = cn_neviodunum @@ -22088,6 +22914,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nova_urbs + name_list_sarmatian_romance = cn_nova_urbs name_list_romano_gallic = cn_nova_urbs name_list_romano_hispanic = cn_nova_urbs name_list_romano_british = cn_nova_urbs @@ -22112,6 +22939,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_romula + name_list_sarmatian_romance = cn_romula name_list_romano_gallic = cn_romula name_list_romano_hispanic = cn_romula name_list_romano_british = cn_romula @@ -22144,6 +22972,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_tergeste + name_list_sarmatian_romance = cn_tergeste name_list_romano_gallic = cn_tergeste name_list_romano_hispanic = cn_tergeste name_list_romano_british = cn_tergeste @@ -22186,6 +23015,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_utinum + name_list_sarmatian_romance = cn_utinum name_list_romano_gallic = cn_utinum name_list_romano_hispanic = cn_utinum name_list_romano_gothic = cn_utinum @@ -22212,6 +23042,7 @@ h_western_roman_empire = { province = 2507 cultural_names = { name_list_roman = cn_gradus + name_list_sarmatian_romance = cn_gradus name_list_romano_gallic = cn_gradus name_list_romano_hispanic = cn_gradus name_list_romano_british = cn_gradus @@ -22241,6 +23072,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_forum_iulii + name_list_sarmatian_romance = cn_forum_iulii name_list_romano_gallic = cn_forum_iulii name_list_romano_hispanic = cn_forum_iulii name_list_romano_british = cn_forum_iulii @@ -22265,6 +23097,7 @@ h_western_roman_empire = { province = 2512 cultural_names = { name_list_roman = cn_caprulae + name_list_sarmatian_romance = cn_caprulae name_list_romano_gallic = cn_caprulae name_list_romano_hispanic = cn_caprulae name_list_romano_british = cn_caprulae @@ -22290,6 +23123,7 @@ h_western_roman_empire = { province = 2513 cultural_names = { name_list_roman = cn_reunia + name_list_sarmatian_romance = cn_reunya name_list_romano_gallic = cn_reunia name_list_romano_hispanic = cn_reunia name_list_romano_british = cn_reunia @@ -22315,6 +23149,7 @@ h_western_roman_empire = { province = 8766 cultural_names = { name_list_roman = cn_iulia_concordia + name_list_sarmatian_romance = cn_yulia_concordya name_list_romano_gallic = cn_iulia_concordia name_list_romano_hispanic = cn_iulia_concordia name_list_romano_british = cn_iulia_concordia @@ -22342,6 +23177,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_pons_sonti + name_list_sarmatian_romance = cn_pons_sonti name_list_romano_gallic = cn_pons_sonti name_list_romano_hispanic = cn_pons_sonti name_list_romano_british = cn_pons_sonti @@ -22366,6 +23202,7 @@ h_western_roman_empire = { province = 2516 cultural_names = { name_list_roman = cn_pons_sonti + name_list_sarmatian_romance = cn_pons_sonti name_list_romano_gallic = cn_pons_sonti name_list_romano_hispanic = cn_pons_sonti name_list_romano_british = cn_pons_sonti @@ -22392,6 +23229,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tulminum + name_list_sarmatian_romance = cn_tulminum name_list_romano_gallic = cn_tulminum name_list_romano_hispanic = cn_tulminum name_list_romano_british = cn_tulminum @@ -22419,6 +23257,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_venetiae + name_list_sarmatian_romance = cn_venetiae name_list_romano_gallic = cn_venetiae name_list_romano_hispanic = cn_venetiae name_list_romano_gothic = cn_venetiae @@ -22439,6 +23278,7 @@ h_western_roman_empire = { province = 2517 cultural_names = { name_list_roman = cn_venetiae + name_list_sarmatian_romance = cn_venetiae name_list_romano_gallic = cn_venetiae name_list_romano_hispanic = cn_venetiae name_list_romano_gothic = cn_venetiae @@ -22464,6 +23304,7 @@ h_western_roman_empire = { province = 2506 cultural_names = { name_list_roman = cn_mestracum + name_list_sarmatian_romance = cn_mestracum name_list_romano_gallic = cn_mestracum name_list_romano_hispanic = cn_mestracum name_list_romano_gothic = cn_mestracum @@ -22485,6 +23326,7 @@ h_western_roman_empire = { province = 2504 cultural_names = { name_list_roman = cn_fossa_clodia + name_list_sarmatian_romance = cn_foza_clodya name_list_romano_gallic = cn_fossa_clodia name_list_romano_hispanic = cn_fossa_clodia name_list_romano_gothic = cn_fossa_clodia @@ -22506,6 +23348,7 @@ h_western_roman_empire = { province = 8767 cultural_names = { name_list_roman = cn_metamaucum + name_list_sarmatian_romance = cn_metamaucum name_list_romano_gallic = cn_metamaucum name_list_romano_hispanic = cn_metamaucum name_list_romano_gothic = cn_metamaucum @@ -22552,6 +23395,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_brixia + name_list_sarmatian_romance = cn_briksya name_list_romano_gallic = cn_brixia name_list_romano_hispanic = cn_brixia name_list_romano_british = cn_brixia @@ -22576,6 +23420,7 @@ h_western_roman_empire = { province = 2494 cultural_names = { name_list_roman = cn_brixia + name_list_sarmatian_romance = cn_briksya name_list_romano_gallic = cn_brixia name_list_romano_hispanic = cn_brixia name_list_romano_british = cn_brixia @@ -22601,6 +23446,7 @@ h_western_roman_empire = { province = 2493 cultural_names = { name_list_roman = cn_bergomum + name_list_sarmatian_romance = cn_bergomum name_list_romano_gallic = cn_bergomum name_list_romano_hispanic = cn_bergomum name_list_romano_british = cn_bergomum @@ -22622,6 +23468,7 @@ h_western_roman_empire = { province = 8762 cultural_names = { name_list_roman = cn_clarium + name_list_sarmatian_romance = cn_clarium name_list_romano_gallic = cn_clarium name_list_romano_hispanic = cn_clarium name_list_romano_british = cn_clarium @@ -22645,6 +23492,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_tridentum + name_list_sarmatian_romance = cn_tridentum name_list_romano_gallic = cn_tridentum name_list_romano_hispanic = cn_tridentum name_list_romano_british = cn_tridentum @@ -22669,6 +23517,7 @@ h_western_roman_empire = { province = 2499 cultural_names = { name_list_roman = cn_tridentum + name_list_sarmatian_romance = cn_tridentum name_list_romano_gallic = cn_tridentum name_list_romano_hispanic = cn_tridentum name_list_romano_british = cn_tridentum @@ -22694,6 +23543,7 @@ h_western_roman_empire = { province = 2498 cultural_names = { name_list_roman = cn_pons_drusi + name_list_sarmatian_romance = cn_pons_drusi name_list_romano_gallic = cn_pons_drusi name_list_romano_hispanic = cn_pons_drusi name_list_romano_british = cn_pons_drusi @@ -22717,6 +23567,7 @@ h_western_roman_empire = { province = 2495 cultural_names = { name_list_roman = cn_ripa + name_list_sarmatian_romance = cn_ripa name_list_romano_gallic = cn_ripa name_list_romano_hispanic = cn_ripa name_list_romano_british = cn_ripa @@ -22738,6 +23589,7 @@ h_western_roman_empire = { province = 8761 cultural_names = { name_list_roman = cn_tiranum + name_list_sarmatian_romance = cn_tiranum name_list_romano_gallic = cn_tiranum name_list_romano_hispanic = cn_tiranum name_list_romano_british = cn_tiranum @@ -22767,6 +23619,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_tarvisium + name_list_sarmatian_romance = cn_tarvisium name_list_romano_gallic = cn_tarvisium name_list_romano_hispanic = cn_tarvisium name_list_romano_british = cn_tarvisium @@ -22791,6 +23644,7 @@ h_western_roman_empire = { province = 2505 cultural_names = { name_list_roman = cn_tarvisium + name_list_sarmatian_romance = cn_tarvisium name_list_romano_gallic = cn_tarvisium name_list_romano_hispanic = cn_tarvisium name_list_romano_british = cn_tarvisium @@ -22820,6 +23674,7 @@ h_western_roman_empire = { province = 2500 cultural_names = { name_list_roman = cn_vicetia + name_list_sarmatian_romance = cn_vicetya name_list_romano_gallic = cn_vicetia name_list_romano_hispanic = cn_vicetia name_list_romano_british = cn_vicetia @@ -22847,6 +23702,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_patavium + name_list_sarmatian_romance = cn_patavium name_list_romano_gallic = cn_patavium name_list_romano_hispanic = cn_patavium name_list_romano_british = cn_patavium @@ -22871,6 +23727,7 @@ h_western_roman_empire = { province = 2503 cultural_names = { name_list_roman = cn_patavium + name_list_sarmatian_romance = cn_patavium name_list_romano_gallic = cn_patavium name_list_romano_hispanic = cn_patavium name_list_romano_british = cn_patavium @@ -22896,6 +23753,7 @@ h_western_roman_empire = { province = 2509 cultural_names = { name_list_roman = cn_leonicum + name_list_sarmatian_romance = cn_leonicum name_list_romano_gallic = cn_leonicum name_list_romano_hispanic = cn_leonicum name_list_romano_gothic = cn_leonicum @@ -22921,6 +23779,7 @@ h_western_roman_empire = { province = 8765 cultural_names = { name_list_roman = cn_aeste + name_list_sarmatian_romance = cn_aeste name_list_romano_gallic = cn_aeste name_list_romano_hispanic = cn_aeste name_list_romano_british = cn_aeste @@ -22944,6 +23803,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_policium + name_list_sarmatian_romance = cn_policium name_list_romano_gallic = cn_policium name_list_romano_hispanic = cn_policium name_list_romano_british = cn_policium @@ -22968,6 +23828,7 @@ h_western_roman_empire = { province = 2525 cultural_names = { name_list_roman = cn_rodigium + name_list_sarmatian_romance = cn_rodigium name_list_romano_gallic = cn_rodigium name_list_romano_hispanic = cn_rodigium name_list_romano_british = cn_rodigium @@ -22989,6 +23850,7 @@ h_western_roman_empire = { province = 2524 cultural_names = { name_list_roman = cn_hadria + name_list_sarmatian_romance = cn_xadrya name_list_romano_gallic = cn_hadria name_list_romano_hispanic = cn_hadria name_list_romano_gothic = cn_hadria @@ -23018,6 +23880,7 @@ h_western_roman_empire = { province = 2502 cultural_names = { name_list_roman = cn_bretina + name_list_sarmatian_romance = cn_bretina name_list_romano_gallic = cn_bretina name_list_romano_hispanic = cn_bretina name_list_romano_british = cn_bretina @@ -23056,6 +23919,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_mediolanum + name_list_sarmatian_romance = cn_mediolanum name_list_romano_gallic = cn_mediolanum name_list_romano_hispanic = cn_mediolanum name_list_romano_british = cn_mediolanum @@ -23083,6 +23947,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_mediolanum + name_list_sarmatian_romance = cn_mediolanum name_list_romano_gallic = cn_mediolanum name_list_romano_hispanic = cn_mediolanum name_list_romano_british = cn_mediolanum @@ -23111,6 +23976,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_modica + name_list_sarmatian_romance = cn_modica name_list_romano_gallic = cn_modica name_list_romano_hispanic = cn_modica name_list_romano_gothic = cn_modica @@ -23143,6 +24009,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_comum + name_list_sarmatian_romance = cn_comum name_list_romano_gallic = cn_comum name_list_romano_hispanic = cn_comum name_list_romano_gothic = cn_comum @@ -23166,6 +24033,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_novum_comum + name_list_sarmatian_romance = cn_novum_comum name_list_romano_gallic = cn_novum_comum name_list_romano_hispanic = cn_novum_comum name_list_romano_gothic = cn_novum_comum @@ -23190,6 +24058,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_plumbia + name_list_sarmatian_romance = cn_plumbya name_list_romano_gallic = cn_plumbia name_list_romano_hispanic = cn_plumbia name_list_romano_gothic = cn_plumbia @@ -23212,6 +24081,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_bilitio + name_list_sarmatian_romance = cn_bilitiO_n name_list_romano_gallic = cn_bilitio name_list_romano_hispanic = cn_bilitio name_list_romano_gothic = cn_bilitio @@ -23238,6 +24108,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_ticinum + name_list_sarmatian_romance = cn_ticinum name_list_romano_gallic = cn_ticinum name_list_romano_hispanic = cn_ticinum name_list_romano_british = cn_ticinum @@ -23263,6 +24134,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_ticinum + name_list_sarmatian_romance = cn_ticinum name_list_romano_gallic = cn_ticinum name_list_romano_hispanic = cn_ticinum name_list_romano_british = cn_ticinum @@ -23289,6 +24161,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_laus_pompeia + name_list_sarmatian_romance = cn_laus_pompeya name_list_romano_gallic = cn_laus_pompeia name_list_romano_hispanic = cn_laus_pompeia name_list_romano_british = cn_laus_pompeia @@ -23314,6 +24187,7 @@ h_western_roman_empire = { province = 2474 cultural_names = { name_list_roman = cn_viglebanum + name_list_sarmatian_romance = cn_viglebanum name_list_romano_gallic = cn_viglebanum name_list_romano_hispanic = cn_viglebanum name_list_romano_british = cn_viglebanum @@ -23352,6 +24226,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_placentia + name_list_sarmatian_romance = cn_placentya name_list_romano_gallic = cn_placentia name_list_romano_hispanic = cn_placentia name_list_romano_british = cn_placentia @@ -23377,6 +24252,7 @@ h_western_roman_empire = { province = 2489 cultural_names = { name_list_roman = cn_roncaliae + name_list_sarmatian_romance = cn_roncaliae name_list_romano_gallic = cn_roncaliae name_list_romano_hispanic = cn_roncaliae name_list_romano_british = cn_roncaliae @@ -23405,6 +24281,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_novaria + name_list_sarmatian_romance = cn_novarya name_list_romano_gallic = cn_novaria name_list_romano_hispanic = cn_novaria name_list_romano_british = cn_novaria @@ -23430,6 +24307,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_novaria + name_list_sarmatian_romance = cn_novarya name_list_romano_gallic = cn_novaria name_list_romano_hispanic = cn_novaria name_list_romano_british = cn_novaria @@ -23456,6 +24334,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_bugella + name_list_sarmatian_romance = cn_bugela name_list_romano_gallic = cn_bugella name_list_romano_hispanic = cn_bugella name_list_romano_british = cn_bugella @@ -23482,6 +24361,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_vericallae + name_list_sarmatian_romance = cn_vericalae name_list_romano_gallic = cn_vericallae name_list_romano_hispanic = cn_vericallae name_list_romano_british = cn_vericallae @@ -23510,6 +24390,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_mutina + name_list_sarmatian_romance = cn_mutina name_list_romano_gallic = cn_mutina name_list_romano_hispanic = cn_mutina name_list_romano_british = cn_mutina @@ -23535,6 +24416,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_mutina + name_list_sarmatian_romance = cn_mutina name_list_romano_gallic = cn_mutina name_list_romano_hispanic = cn_mutina name_list_romano_british = cn_mutina @@ -23573,6 +24455,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_canusia + name_list_sarmatian_romance = cn_canusya name_list_romano_gallic = cn_canusia name_list_romano_hispanic = cn_canusia name_list_romano_british = cn_canusia @@ -23610,7 +24493,8 @@ h_western_roman_empire = { province = 2534 cultural_names = { #Roman - name_list_roman = cn_regium_lepidi + name_list_roman = cn_regium + name_list_sarmatian_romance = cn_regium_lepidi name_list_romano_gallic = cn_regium_lepidi name_list_romano_hispanic = cn_regium_lepidi name_list_romano_british = cn_regium_lepidi @@ -23649,6 +24533,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_centum + name_list_sarmatian_romance = cn_centum name_list_romano_gallic = cn_centum name_list_romano_hispanic = cn_centum name_list_romano_british = cn_centum @@ -23686,6 +24571,7 @@ h_western_roman_empire = { province = 2530 cultural_names = { name_list_roman = cn_felina + name_list_sarmatian_romance = cn_felina name_list_romano_gallic = cn_felina name_list_romano_hispanic = cn_felina name_list_romano_gothic = cn_felina @@ -23707,6 +24593,7 @@ h_western_roman_empire = { province = 2533 cultural_names = { name_list_roman = cn_brixellum + name_list_sarmatian_romance = cn_brikselum name_list_romano_gallic = cn_brixellum name_list_romano_hispanic = cn_brixellum name_list_romano_gothic = cn_brixellum @@ -23734,6 +24621,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_alpes_cottiae + name_list_sarmatian_romance = cn_alpes_cotiae name_list_romano_gallic = cn_alpes_cottiae name_list_romano_hispanic = cn_alpes_cottiae name_list_romano_british = cn_alpes_cottiae @@ -23772,6 +24660,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_genua + name_list_sarmatian_romance = cn_genua name_list_romano_gallic = cn_genua name_list_romano_hispanic = cn_genua name_list_romano_british = cn_genua @@ -23809,6 +24698,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_genua + name_list_sarmatian_romance = cn_genua name_list_romano_gallic = cn_genua name_list_romano_hispanic = cn_genua name_list_romano_british = cn_genua @@ -23847,6 +24737,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_monoecus + name_list_sarmatian_romance = cn_monoecus name_list_romano_gallic = cn_monoecus name_list_romano_hispanic = cn_monoecus name_list_romano_british = cn_monoecus @@ -23881,6 +24772,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_sabatia + name_list_sarmatian_romance = cn_sabatya name_list_romano_gallic = cn_sabatia name_list_romano_hispanic = cn_sabatia name_list_romano_british = cn_sabatia @@ -23906,6 +24798,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_luna + name_list_sarmatian_romance = cn_luna name_list_romano_gallic = cn_luna name_list_romano_hispanic = cn_luna name_list_romano_british = cn_luna @@ -23927,6 +24820,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_luna + name_list_sarmatian_romance = cn_luna name_list_romano_gallic = cn_luna name_list_romano_hispanic = cn_luna name_list_romano_british = cn_luna @@ -23949,6 +24843,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_clavarum + name_list_sarmatian_romance = cn_clavarum name_list_romano_gallic = cn_clavarum name_list_romano_hispanic = cn_clavarum name_list_romano_british = cn_clavarum @@ -23973,6 +24868,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_augusta_taurinorum + name_list_sarmatian_romance = cn_augusta_taurinorum name_list_romano_gallic = cn_augusta_taurinorum name_list_romano_hispanic = cn_augusta_taurinorum name_list_romano_british = cn_augusta_taurinorum @@ -23994,6 +24890,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_augusta_taurinorum + name_list_sarmatian_romance = cn_augusta_taurinorum name_list_romano_gallic = cn_augusta_taurinorum name_list_romano_hispanic = cn_augusta_taurinorum name_list_romano_british = cn_augusta_taurinorum @@ -24016,6 +24913,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_carreum + name_list_sarmatian_romance = cn_carxeum name_list_romano_gallic = cn_carreum name_list_romano_hispanic = cn_carreum name_list_romano_british = cn_carreum @@ -24038,6 +24936,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_sancta_agatha + name_list_sarmatian_romance = cn_sancta_agatha name_list_romano_gallic = cn_sancta_agatha name_list_romano_hispanic = cn_sancta_agatha name_list_romano_british = cn_sancta_agatha @@ -24062,6 +24961,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_canapitium + name_list_sarmatian_romance = cn_canapitium name_list_romano_gallic = cn_canapitium name_list_romano_hispanic = cn_canapitium name_list_romano_british = cn_canapitium @@ -24083,6 +24983,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_eporedia + name_list_sarmatian_romance = cn_eporedya name_list_romano_gallic = cn_eporedia name_list_romano_hispanic = cn_eporedia name_list_romano_british = cn_eporedia @@ -24105,6 +25006,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pinarolium + name_list_sarmatian_romance = cn_pinarolium name_list_romano_gallic = cn_pinarolium name_list_romano_hispanic = cn_pinarolium name_list_romano_british = cn_pinarolium @@ -24127,6 +25029,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_segusio + name_list_sarmatian_romance = cn_segusiO_n name_list_romano_gallic = cn_segusio name_list_romano_hispanic = cn_segusio name_list_romano_british = cn_segusio @@ -24151,6 +25054,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_mons_ferratus + name_list_sarmatian_romance = cn_mons_ferxatus name_list_romano_gallic = cn_mons_ferratus name_list_romano_hispanic = cn_mons_ferratus name_list_romano_british = cn_mons_ferratus @@ -24172,6 +25076,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_hasta_pompeia + name_list_sarmatian_romance = cn_xasta_pompeya name_list_romano_gallic = cn_hasta_pompeia name_list_romano_hispanic = cn_hasta_pompeia name_list_romano_british = cn_hasta_pompeia @@ -24194,6 +25099,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_alba_pompeia + name_list_sarmatian_romance = cn_alba_pompeya name_list_romano_gallic = cn_alba_pompeia name_list_romano_hispanic = cn_alba_pompeia name_list_romano_british = cn_alba_pompeia @@ -24215,7 +25121,8 @@ h_western_roman_empire = { province = 2468 cultural_names = { #Roman - name_list_roman = cn_aquae_statiellae + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_statiellae name_list_romano_gallic = cn_aquae_statiellae name_list_romano_hispanic = cn_aquae_statiellae name_list_romano_british = cn_aquae_statiellae @@ -24240,6 +25147,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_cuneum + name_list_sarmatian_romance = cn_cuneum name_list_romano_gallic = cn_cuneum name_list_romano_hispanic = cn_cuneum name_list_romano_british = cn_cuneum @@ -24261,6 +25169,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_cuneum + name_list_sarmatian_romance = cn_cuneum name_list_romano_gallic = cn_cuneum name_list_romano_hispanic = cn_cuneum name_list_romano_british = cn_cuneum @@ -24283,6 +25192,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_salutiae + name_list_sarmatian_romance = cn_salutiae name_list_romano_gallic = cn_salutiae name_list_romano_hispanic = cn_salutiae name_list_romano_british = cn_salutiae @@ -24305,6 +25215,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_regalis + name_list_sarmatian_romance = cn_mons_regalis name_list_romano_gallic = cn_mons_regalis name_list_romano_hispanic = cn_mons_regalis name_list_romano_british = cn_mons_regalis @@ -24329,6 +25240,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_dertona + name_list_sarmatian_romance = cn_dertona name_list_romano_gallic = cn_dertona name_list_romano_hispanic = cn_dertona name_list_romano_british = cn_dertona @@ -24350,6 +25262,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_dertona + name_list_sarmatian_romance = cn_dertona name_list_romano_gallic = cn_dertona name_list_romano_hispanic = cn_dertona name_list_romano_british = cn_dertona @@ -24372,6 +25285,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_iria + name_list_sarmatian_romance = cn_irya name_list_romano_gallic = cn_iria name_list_romano_hispanic = cn_iria name_list_romano_british = cn_iria @@ -24408,6 +25322,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_forum_cornelii + name_list_sarmatian_romance = cn_forum_cornelii name_list_romano_gallic = cn_forum_cornelii name_list_romano_hispanic = cn_forum_cornelii name_list_romano_british = cn_forum_cornelii @@ -24430,6 +25345,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_forum_livii + name_list_sarmatian_romance = cn_forum_livii name_list_romano_gallic = cn_forum_livii name_list_romano_hispanic = cn_forum_livii name_list_romano_british = cn_forum_livii @@ -24452,6 +25368,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_ariminum + name_list_sarmatian_romance = cn_ariminum name_list_romano_gallic = cn_ariminum name_list_romano_hispanic = cn_ariminum name_list_romano_british = cn_ariminum @@ -24476,6 +25393,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_bononia + name_list_sarmatian_romance = cn_bononya name_list_romano_gallic = cn_bononia name_list_romano_hispanic = cn_bononia name_list_romano_british = cn_bononia @@ -24513,6 +25431,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_bononia + name_list_sarmatian_romance = cn_bononya name_list_romano_gallic = cn_bononia name_list_romano_hispanic = cn_bononia name_list_romano_british = cn_bononia @@ -24555,6 +25474,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_misano + name_list_sarmatian_romance = cn_misanO_n name_list_romano_gallic = cn_misano name_list_romano_hispanic = cn_misano name_list_romano_british = cn_misano @@ -24583,6 +25503,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_ferrariae + name_list_sarmatian_romance = cn_ferxariae name_list_romano_gallic = cn_ferrariae name_list_romano_hispanic = cn_ferrariae name_list_romano_british = cn_ferrariae @@ -24608,6 +25529,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_ferrariae + name_list_sarmatian_romance = cn_ferxariae name_list_romano_gallic = cn_ferrariae name_list_romano_hispanic = cn_ferrariae name_list_romano_british = cn_ferrariae @@ -24634,6 +25556,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pomposia + name_list_sarmatian_romance = cn_pomposya name_list_romano_gallic = cn_pomposia name_list_romano_hispanic = cn_pomposia name_list_romano_british = cn_pomposia @@ -24660,6 +25583,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_castrum_cumiacli + name_list_sarmatian_romance = cn_castrum_cumiacli name_list_romano_gallic = cn_castrum_cumiacli name_list_romano_hispanic = cn_castrum_cumiacli name_list_romano_british = cn_castrum_cumiacli @@ -24688,6 +25612,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_casenaticum + name_list_sarmatian_romance = cn_casenaticum name_list_romano_gallic = cn_casenaticum name_list_romano_hispanic = cn_casenaticum name_list_romano_british = cn_casenaticum @@ -24713,6 +25638,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_casenaticum + name_list_sarmatian_romance = cn_casenaticum name_list_romano_gallic = cn_casenaticum name_list_romano_hispanic = cn_casenaticum name_list_romano_british = cn_casenaticum @@ -24739,6 +25665,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_monteferetra + name_list_sarmatian_romance = cn_monteferetra name_list_romano_gallic = cn_monteferetra name_list_romano_hispanic = cn_monteferetra name_list_romano_british = cn_monteferetra @@ -24767,6 +25694,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_urbinum + name_list_sarmatian_romance = cn_urbinum name_list_romano_gallic = cn_urbinum name_list_romano_hispanic = cn_urbinum name_list_romano_british = cn_urbinum @@ -24804,6 +25732,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_urbinum + name_list_sarmatian_romance = cn_urbinum name_list_romano_gallic = cn_urbinum name_list_romano_hispanic = cn_urbinum name_list_romano_british = cn_urbinum @@ -24842,6 +25771,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_tifernum_tiberinum + name_list_sarmatian_romance = cn_tifernum_tiberinum name_list_romano_gallic = cn_tifernum_tiberinum name_list_romano_hispanic = cn_tifernum_tiberinum name_list_romano_british = cn_tifernum_tiberinum @@ -24868,6 +25798,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_pisaurum + name_list_sarmatian_romance = cn_pisaurum name_list_romano_gallic = cn_pisaurum name_list_romano_hispanic = cn_pisaurum name_list_romano_british = cn_pisaurum @@ -24918,6 +25849,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_italia_suburbicaria + name_list_sarmatian_romance = cn_italia_suburbicarya name_list_romano_gallic = cn_italia_suburbicaria name_list_romano_hispanic = cn_italia_suburbicaria name_list_romano_british = cn_italia_suburbicaria @@ -24940,6 +25872,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_tuscia_et_umbria + name_list_sarmatian_romance = cn_tuscia_et_umbrya name_list_romano_gallic = cn_tuscia_et_umbria name_list_romano_hispanic = cn_tuscia_et_umbria name_list_romano_british = cn_tuscia_et_umbria @@ -24961,6 +25894,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_florentia + name_list_sarmatian_romance = cn_florentya name_list_romano_gallic = cn_florentia name_list_romano_hispanic = cn_florentia name_list_romano_british = cn_florentia @@ -24985,6 +25919,7 @@ h_western_roman_empire = { province = 2543 cultural_names = { name_list_roman = cn_florentia + name_list_sarmatian_romance = cn_florentya name_list_romano_gallic = cn_florentia name_list_romano_hispanic = cn_florentia name_list_romano_british = cn_florentia @@ -25011,6 +25946,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_pinita + name_list_sarmatian_romance = cn_pinita name_list_romano_gallic = cn_pinita name_list_romano_hispanic = cn_pinita name_list_romano_british = cn_pinita @@ -25054,6 +25990,7 @@ h_western_roman_empire = { province = 2558 cultural_names = { name_list_roman = cn_volterrae + name_list_sarmatian_romance = cn_volterxae name_list_romano_gallic = cn_volterrae name_list_romano_hispanic = cn_volterrae name_list_romano_british = cn_volterrae @@ -25081,6 +26018,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_luca + name_list_sarmatian_romance = cn_luca name_list_romano_gallic = cn_luca name_list_romano_hispanic = cn_luca name_list_romano_british = cn_luca @@ -25105,6 +26043,7 @@ h_western_roman_empire = { province = 2537 cultural_names = { name_list_roman = cn_luca + name_list_sarmatian_romance = cn_luca name_list_romano_gallic = cn_luca name_list_romano_hispanic = cn_luca name_list_romano_british = cn_luca @@ -25130,6 +26069,7 @@ h_western_roman_empire = { province = 2538 cultural_names = { name_list_roman = cn_clusium + name_list_sarmatian_romance = cn_clusium name_list_romano_gallic = cn_pistorium name_list_romano_hispanic = cn_pistorium name_list_romano_british = cn_pistorium @@ -25155,6 +26095,7 @@ h_western_roman_empire = { province = 2545 cultural_names = { name_list_roman = cn_pratum + name_list_sarmatian_romance = cn_pratum name_list_romano_gallic = cn_pratum name_list_romano_hispanic = cn_pratum name_list_romano_british = cn_pratum @@ -25182,6 +26123,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_arretium + name_list_sarmatian_romance = cn_arxetium name_list_romano_gallic = cn_arretium name_list_romano_hispanic = cn_arretium name_list_romano_british = cn_arretium @@ -25206,6 +26148,7 @@ h_western_roman_empire = { province = 2554 cultural_names = { name_list_roman = cn_arretium + name_list_sarmatian_romance = cn_arxetium name_list_romano_gallic = cn_arretium name_list_romano_hispanic = cn_arretium name_list_romano_british = cn_arretium @@ -25231,6 +26174,7 @@ h_western_roman_empire = { province = 2544 cultural_names = { name_list_roman = cn_vallis_umbrosa + name_list_sarmatian_romance = cn_valis_umbrosa name_list_romano_gallic = cn_vallis_umbrosa name_list_romano_hispanic = cn_vallis_umbrosa name_list_romano_british = cn_vallis_umbrosa @@ -25263,6 +26207,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_saena_iulia + name_list_sarmatian_romance = cn_saena_iulya name_list_romano_gallic = cn_saena_iulia name_list_romano_hispanic = cn_saena_iulia name_list_romano_british = cn_saena_iulia @@ -25287,6 +26232,7 @@ h_western_roman_empire = { province = 2560 cultural_names = { name_list_roman = cn_saena_iulia + name_list_sarmatian_romance = cn_saena_iulya name_list_romano_gallic = cn_saena_iulia name_list_romano_hispanic = cn_saena_iulia name_list_romano_british = cn_saena_iulia @@ -25312,6 +26258,7 @@ h_western_roman_empire = { province = 2567 cultural_names = { name_list_roman = cn_mons_ilcinus + name_list_sarmatian_romance = cn_mons_ilcinus name_list_romano_gallic = cn_mons_ilcinus name_list_romano_hispanic = cn_mons_ilcinus name_list_romano_british = cn_mons_ilcinus @@ -25337,6 +26284,7 @@ h_western_roman_empire = { province = 2565 cultural_names = { name_list_roman = cn_clusium + name_list_sarmatian_romance = cn_clusium name_list_romano_gallic = cn_clusium name_list_romano_hispanic = cn_clusium name_list_romano_british = cn_clusium @@ -25368,6 +26316,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_cosa + name_list_sarmatian_romance = cn_cosa name_list_romano_gallic = cn_cosa name_list_romano_hispanic = cn_cosa name_list_romano_british = cn_cosa @@ -25392,6 +26341,7 @@ h_western_roman_empire = { province = 2569 cultural_names = { name_list_roman = cn_cosa + name_list_sarmatian_romance = cn_cosa name_list_romano_gallic = cn_cosa name_list_romano_hispanic = cn_cosa name_list_romano_british = cn_cosa @@ -25417,6 +26367,7 @@ h_western_roman_empire = { province = 2570 cultural_names = { name_list_roman = cn_suana + name_list_sarmatian_romance = cn_suana name_list_romano_gallic = cn_suana name_list_romano_hispanic = cn_suana name_list_romano_british = cn_suana @@ -25442,6 +26393,7 @@ h_western_roman_empire = { province = 2562 cultural_names = { name_list_roman = cn_grossetum + name_list_sarmatian_romance = cn_grozetum name_list_romano_gallic = cn_grossetum name_list_romano_hispanic = cn_grossetum name_list_romano_british = cn_grossetum @@ -25469,6 +26421,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_urbs_vestus + name_list_sarmatian_romance = cn_urbs_vestus name_list_romano_gallic = cn_urbs_vestus name_list_romano_hispanic = cn_urbs_vestus name_list_romano_british = cn_urbs_vestus @@ -25493,6 +26446,7 @@ h_western_roman_empire = { province = 2568 cultural_names = { name_list_roman = cn_urbs_vestus + name_list_sarmatian_romance = cn_urbs_vestus name_list_romano_gallic = cn_urbs_vestus name_list_romano_hispanic = cn_urbs_vestus name_list_romano_british = cn_urbs_vestus @@ -25518,6 +26472,7 @@ h_western_roman_empire = { province = 2566 cultural_names = { name_list_roman = cn_perusia + name_list_sarmatian_romance = cn_perusya name_list_romano_gallic = cn_perusia name_list_romano_hispanic = cn_perusia name_list_romano_british = cn_perusia @@ -25545,6 +26500,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_pisae + name_list_sarmatian_romance = cn_pisae name_list_romano_gallic = cn_pisae name_list_romano_hispanic = cn_pisae name_list_romano_british = cn_pisae @@ -25569,6 +26525,7 @@ h_western_roman_empire = { province = 2536 cultural_names = { name_list_roman = cn_pisae + name_list_sarmatian_romance = cn_pisae name_list_romano_gallic = cn_pisae name_list_romano_hispanic = cn_pisae name_list_romano_british = cn_pisae @@ -25594,6 +26551,7 @@ h_western_roman_empire = { province = 2557 cultural_names = { name_list_roman = cn_labro + name_list_sarmatian_romance = cn_labrO_n name_list_romano_gallic = cn_labro name_list_romano_hispanic = cn_labro name_list_romano_british = cn_labro @@ -25614,7 +26572,8 @@ h_western_roman_empire = { b_piombino = { province = 2561 cultural_names = { - name_list_roman = cn_populino + name_list_roman = cn_populi + name_list_sarmatian_romance = cn_populino name_list_romano_gallic = cn_populino name_list_romano_hispanic = cn_populino name_list_romano_british = cn_populino @@ -25659,6 +26618,7 @@ h_western_roman_empire = { province = 2578 cultural_names = { name_list_roman = cn_alsium + name_list_sarmatian_romance = cn_alsium name_list_romano_gallic = cn_alsium name_list_romano_hispanic = cn_alsium name_list_romano_british = cn_alsium @@ -25692,6 +26652,7 @@ h_western_roman_empire = { province = 2574 cultural_names = { name_list_roman = cn_falerii + name_list_sarmatian_romance = cn_falerii name_list_romano_gallic = cn_falerii name_list_romano_hispanic = cn_falerii name_list_romano_british = cn_falerii @@ -25735,6 +26696,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_viterbium + name_list_sarmatian_romance = cn_viterbium name_list_romano_gallic = cn_viterbium name_list_romano_hispanic = cn_viterbium name_list_romano_british = cn_viterbium @@ -25771,6 +26733,7 @@ h_western_roman_empire = { province = 2572 cultural_names = { name_list_roman = cn_viterbium + name_list_sarmatian_romance = cn_viterbium name_list_romano_gallic = cn_viterbium name_list_romano_hispanic = cn_viterbium name_list_romano_british = cn_viterbium @@ -25808,6 +26771,7 @@ h_western_roman_empire = { province = 2573 cultural_names = { name_list_roman = cn_sutrium + name_list_sarmatian_romance = cn_sutrium name_list_romano_gallic = cn_sutrium name_list_romano_hispanic = cn_sutrium name_list_romano_british = cn_sutrium @@ -25844,7 +26808,8 @@ h_western_roman_empire = { b_civitavecchia = { province = 2571 cultural_names = { - name_list_roman = cn_centum_cellae + name_list_roman = cn_centum + name_list_sarmatian_romance = cn_centum_cellae name_list_romano_gallic = cn_centum_cellae name_list_romano_hispanic = cn_centumcellae name_list_romano_british = cn_centumcellae @@ -25880,6 +26845,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_tibur + name_list_sarmatian_romance = cn_tibur name_list_romano_gallic = cn_tibur name_list_romano_hispanic = cn_tibur name_list_romano_british = cn_tibur @@ -25916,6 +26882,7 @@ h_western_roman_empire = { province = 2589 cultural_names = { name_list_roman = cn_tibur + name_list_sarmatian_romance = cn_tibur name_list_romano_gallic = cn_tibur name_list_romano_hispanic = cn_tibur name_list_romano_british = cn_tibur @@ -25953,6 +26920,7 @@ h_western_roman_empire = { province = 2590 cultural_names = { name_list_roman = cn_velitrae + name_list_sarmatian_romance = cn_velitrae name_list_romano_gallic = cn_velitrae name_list_romano_hispanic = cn_velitrae name_list_romano_british = cn_velitrae @@ -25974,6 +26942,7 @@ h_western_roman_empire = { province = 2591 cultural_names = { name_list_roman = cn_signia + name_list_sarmatian_romance = cn_signya name_list_romano_gallic = cn_signia name_list_romano_hispanic = cn_signia name_list_romano_british = cn_signia @@ -26007,6 +26976,7 @@ h_western_roman_empire = { province = 2592 cultural_names = { name_list_roman = cn_tarracina + name_list_sarmatian_romance = cn_tarxacina name_list_romano_gallic = cn_tarracina name_list_romano_hispanic = cn_tarracina name_list_romano_british = cn_tarracina @@ -26035,6 +27005,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_spoletum + name_list_sarmatian_romance = cn_spoletum name_list_romano_gallic = cn_spoletum name_list_romano_hispanic = cn_spoletum name_list_romano_british = cn_spoletum @@ -26059,6 +27030,7 @@ h_western_roman_empire = { province = 2585 cultural_names = { name_list_roman = cn_spoletum + name_list_sarmatian_romance = cn_spoletum name_list_romano_gallic = cn_spoletum name_list_romano_hispanic = cn_spoletum name_list_romano_british = cn_spoletum @@ -26084,6 +27056,7 @@ h_western_roman_empire = { province = 2581 cultural_names = { name_list_roman = cn_asisium + name_list_sarmatian_romance = cn_asisium name_list_romano_gallic = cn_asisium name_list_romano_hispanic = cn_asisium name_list_romano_british = cn_asisium @@ -26105,6 +27078,7 @@ h_western_roman_empire = { province = 2586 cultural_names = { name_list_roman = cn_interamna_nahars + name_list_sarmatian_romance = cn_interamna_nahars name_list_romano_gallic = cn_interamna_nahars name_list_romano_hispanic = cn_interamna_nahars name_list_romano_british = cn_interamna_nahars @@ -26128,6 +27102,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_praetutium + name_list_sarmatian_romance = cn_praetutium name_list_romano_gallic = cn_praetutium name_list_romano_hispanic = cn_praetutium name_list_romano_british = cn_praetutium @@ -26164,6 +27139,7 @@ h_western_roman_empire = { province = 2600 cultural_names = { name_list_roman = cn_alba_fucens + name_list_sarmatian_romance = cn_alba_fucens name_list_romano_gallic = cn_alba_fucens name_list_romano_hispanic = cn_alba_fucens name_list_romano_british = cn_alba_fucens @@ -26197,6 +27173,7 @@ h_western_roman_empire = { province = 2588 cultural_names = { name_list_roman = cn_reate + name_list_sarmatian_romance = cn_reate name_list_romano_gallic = cn_reate name_list_romano_hispanic = cn_reate name_list_romano_british = cn_reate @@ -26272,6 +27249,7 @@ h_western_roman_empire = { province = 2583 cultural_names = { name_list_roman = cn_callium + name_list_sarmatian_romance = cn_calium name_list_romano_gallic = cn_callium name_list_romano_hispanic = cn_callium name_list_romano_british = cn_callium @@ -26293,6 +27271,7 @@ h_western_roman_empire = { province = 2582 cultural_names = { name_list_roman = cn_iguvium + name_list_sarmatian_romance = cn_iguvium name_list_romano_gallic = cn_iguvium name_list_romano_hispanic = cn_iguvium name_list_romano_british = cn_iguvium @@ -26314,6 +27293,7 @@ h_western_roman_empire = { province = 2587 cultural_names = { name_list_roman = cn_camerinum + name_list_sarmatian_romance = cn_camerinum name_list_romano_gallic = cn_camerinum name_list_romano_hispanic = cn_camerinum name_list_romano_british = cn_camerinum @@ -26337,6 +27317,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_firmum + name_list_sarmatian_romance = cn_firmum name_list_romano_gallic = cn_firmum name_list_romano_hispanic = cn_firmum name_list_romano_british = cn_firmum @@ -26357,6 +27338,7 @@ h_western_roman_empire = { province = 2598 cultural_names = { name_list_roman = cn_firmum + name_list_sarmatian_romance = cn_firmum name_list_romano_gallic = cn_firmum name_list_romano_hispanic = cn_firmum name_list_romano_british = cn_firmum @@ -26378,6 +27360,7 @@ h_western_roman_empire = { province = 2597 cultural_names = { name_list_roman = cn_asculum + name_list_sarmatian_romance = cn_asculum name_list_romano_gallic = cn_asculum name_list_romano_hispanic = cn_asculum name_list_romano_british = cn_asculum @@ -26457,6 +27440,7 @@ h_western_roman_empire = { province = 2593 cultural_names = { name_list_roman = cn_caieta + name_list_sarmatian_romance = cn_caieta name_list_romano_gallic = cn_caieta name_list_romano_hispanic = cn_caieta name_list_romano_british = cn_caieta @@ -26490,6 +27474,7 @@ h_western_roman_empire = { province = 2602 cultural_names = { name_list_roman = cn_casinum + name_list_sarmatian_romance = cn_casinum name_list_romano_gallic = cn_casinum name_list_romano_hispanic = cn_casinum name_list_romano_british = cn_casinum @@ -26526,6 +27511,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_neapolis + name_list_sarmatian_romance = cn_neapolis name_list_romano_gallic = cn_neapolis name_list_romano_hispanic = cn_neapolis name_list_romano_british = cn_neapolis @@ -26559,6 +27545,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_neapolis + name_list_sarmatian_romance = cn_neapolis name_list_romano_gallic = cn_neapolis name_list_romano_hispanic = cn_neapolis name_list_romano_british = cn_neapolis @@ -26593,6 +27580,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_amalphia + name_list_sarmatian_romance = cn_amalfya name_list_romano_gallic = cn_amalphia name_list_romano_hispanic = cn_amalphia name_list_romano_british = cn_amalphia @@ -26638,6 +27626,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_beneventum + name_list_sarmatian_romance = cn_beneventum name_list_romano_gallic = cn_beneventum name_list_romano_hispanic = cn_beneventum name_list_romano_british = cn_beneventum @@ -26663,6 +27652,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_beneventum + name_list_sarmatian_romance = cn_beneventum name_list_romano_gallic = cn_beneventum name_list_romano_hispanic = cn_beneventum name_list_romano_british = cn_beneventum @@ -26689,6 +27679,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_alliphae + name_list_sarmatian_romance = cn_alifae name_list_romano_gallic = cn_alliphae name_list_romano_hispanic = cn_alliphae name_list_romano_british = cn_alliphae @@ -26711,6 +27702,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_aesernia + name_list_sarmatian_romance = cn_aesernya name_list_romano_gallic = cn_aesernia name_list_romano_hispanic = cn_aesernia name_list_romano_british = cn_aesernia @@ -26733,6 +27725,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_melphis + name_list_sarmatian_romance = cn_melfis name_list_romano_gallic = cn_melphis name_list_romano_hispanic = cn_melphis name_list_romano_british = cn_melphis @@ -26759,6 +27752,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_aequum_tuticum + name_list_sarmatian_romance = cn_aequm_tuticum name_list_romano_gallic = cn_aequum_tuticum name_list_romano_hispanic = cn_aequum_tuticum name_list_romano_british = cn_aequum_tuticum @@ -26783,6 +27777,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_anxanum + name_list_sarmatian_romance = cn_anksanum name_list_romano_gallic = cn_anxanum name_list_romano_hispanic = cn_anxanum name_list_romano_british = cn_anxanum @@ -26808,6 +27803,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_anxanum + name_list_sarmatian_romance = cn_anksanum name_list_romano_gallic = cn_anxanum name_list_romano_hispanic = cn_anxanum name_list_romano_british = cn_anxanum @@ -26834,6 +27830,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_teate + name_list_sarmatian_romance = cn_teate name_list_romano_gallic = cn_teate name_list_romano_hispanic = cn_teate name_list_romano_british = cn_teate @@ -26860,6 +27857,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_anglonum + name_list_sarmatian_romance = cn_anglonum name_list_romano_gallic = cn_anglonum name_list_romano_hispanic = cn_anglonum name_list_romano_british = cn_anglonum @@ -26895,6 +27893,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_turnum + name_list_sarmatian_romance = cn_turnum name_list_romano_gallic = cn_turnum name_list_romano_hispanic = cn_turnum name_list_romano_british = cn_turnum @@ -26917,6 +27916,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sipontum + name_list_sarmatian_romance = cn_sipontum name_list_romano_gallic = cn_sipontum name_list_romano_hispanic = cn_sipontum name_list_romano_british = cn_sipontum @@ -26951,6 +27951,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_venusia + name_list_sarmatian_romance = cn_venusya name_list_romano_gallic = cn_venusia name_list_romano_hispanic = cn_venusia name_list_romano_british = cn_venusia @@ -26985,6 +27986,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_aceruntia + name_list_sarmatian_romance = cn_aceruntya name_list_romano_gallic = cn_aceruntia name_list_romano_hispanic = cn_aceruntia name_list_romano_british = cn_aceruntia @@ -27021,6 +28023,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_barium + name_list_sarmatian_romance = cn_barium name_list_romano_gallic = cn_barium name_list_romano_hispanic = cn_barium name_list_romano_british = cn_barium @@ -27058,6 +28061,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_barium + name_list_sarmatian_romance = cn_barium name_list_romano_gallic = cn_barium name_list_romano_hispanic = cn_barium name_list_romano_british = cn_barium @@ -27096,6 +28100,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_matheola + name_list_sarmatian_romance = cn_matheola name_list_romano_gallic = cn_matheola name_list_romano_hispanic = cn_matheola name_list_romano_british = cn_matheola @@ -27134,6 +28139,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_tarentum + name_list_sarmatian_romance = cn_tarentum name_list_romano_gallic = cn_tarentum name_list_romano_hispanic = cn_tarentum name_list_romano_british = cn_tarentum @@ -27174,6 +28180,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_lupiae + name_list_sarmatian_romance = cn_lupiae name_list_romano_gallic = cn_lupiae name_list_romano_hispanic = cn_lupiae name_list_romano_british = cn_lupiae @@ -27211,6 +28218,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_lupiae + name_list_sarmatian_romance = cn_lupiae name_list_romano_gallic = cn_lupiae name_list_romano_hispanic = cn_lupiae name_list_romano_british = cn_lupiae @@ -27249,6 +28257,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_brundisium + name_list_sarmatian_romance = cn_brundisium name_list_romano_gallic = cn_brundisium name_list_romano_hispanic = cn_brundisium name_list_romano_british = cn_brundisium @@ -27287,6 +28296,7 @@ h_western_roman_empire = { cultural_names = { #Roman Сultures name_list_roman = cn_hydruntum + name_list_sarmatian_romance = cn_xydruntum name_list_romano_gallic = cn_hydruntum name_list_romano_hispanic = cn_hydruntum name_list_romano_british = cn_hydruntum @@ -27326,6 +28336,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_fovea + name_list_sarmatian_romance = cn_fovea name_list_romano_gallic = cn_fovea name_list_romano_hispanic = cn_fovea name_list_romano_british = cn_fovea @@ -27358,6 +28369,7 @@ h_western_roman_empire = { province = 2610 cultural_names = { name_list_roman = cn_luceria + name_list_sarmatian_romance = cn_lucerya name_list_romano_gallic = cn_luceria name_list_romano_hispanic = cn_luceria name_list_romano_british = cn_luceria @@ -27391,6 +28403,7 @@ h_western_roman_empire = { province = 2605 cultural_names = { name_list_roman = cn_larinum + name_list_sarmatian_romance = cn_larinum name_list_romano_gallic = cn_larinum name_list_romano_hispanic = cn_larinum name_list_romano_british = cn_larinum @@ -27412,6 +28425,7 @@ h_western_roman_empire = { province = 8758 cultural_names = { name_list_roman = cn_vesta + name_list_sarmatian_romance = cn_vesta name_list_romano_gallic = cn_vesta name_list_romano_hispanic = cn_vesta name_list_romano_british = cn_vesta @@ -27448,7 +28462,8 @@ h_western_roman_empire = { capital = c_reggio_calabria cultural_names = { - name_list_roman = cn_lucania_et_brutii + name_list_roman = cn_luca + name_list_sarmatian_romance = cn_lucania_et_brutii name_list_romano_gallic = cn_lucania_et_brutii name_list_romano_hispanic = cn_lucania_et_brutii name_list_romano_british = cn_lucania_et_brutii @@ -27470,6 +28485,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_salernum + name_list_sarmatian_romance = cn_salernum name_list_romano_gallic = cn_salernum name_list_romano_hispanic = cn_salernum name_list_romano_british = cn_salernum @@ -27502,6 +28518,7 @@ h_western_roman_empire = { province = 2612 cultural_names = { name_list_roman = cn_salernum + name_list_sarmatian_romance = cn_salernum name_list_romano_gallic = cn_salernum name_list_romano_hispanic = cn_salernum name_list_romano_british = cn_salernum @@ -27536,6 +28553,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_marathea + name_list_sarmatian_romance = cn_marathea name_list_romano_gallic = cn_marathea name_list_romano_hispanic = cn_marathea name_list_romano_british = cn_marathea @@ -27569,6 +28587,7 @@ h_western_roman_empire = { province = 2616 cultural_names = { name_list_roman = cn_potenia + name_list_sarmatian_romance = cn_potenya name_list_romano_gallic = cn_potenia name_list_romano_hispanic = cn_potenia name_list_romano_british = cn_potenia @@ -27603,6 +28622,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_buxentum + name_list_sarmatian_romance = cn_buksentum name_list_romano_gallic = cn_buxentum name_list_romano_hispanic = cn_buxentum name_list_romano_british = cn_buxentum @@ -27640,6 +28660,7 @@ h_western_roman_empire = { province = 2632 cultural_names = { name_list_roman = cn_stylianum + name_list_sarmatian_romance = cn_stylianum name_list_romano_gallic = cn_stylianum name_list_romano_hispanic = cn_stylianum name_list_romano_british = cn_stylianum @@ -27680,6 +28701,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_regium + name_list_sarmatian_romance = cn_regium name_list_romano_gallic = cn_regium name_list_romano_hispanic = cn_regium name_list_romano_british = cn_regium @@ -27717,6 +28739,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_regium + name_list_sarmatian_romance = cn_regium name_list_romano_gallic = cn_regium name_list_romano_hispanic = cn_regium name_list_romano_british = cn_regium @@ -27755,6 +28778,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_scylletium + name_list_sarmatian_romance = cn_scyletium name_list_romano_gallic = cn_scylletium name_list_romano_hispanic = cn_scylletium name_list_romano_british = cn_scylletium @@ -27793,6 +28817,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tropaea + name_list_sarmatian_romance = cn_tropya name_list_romano_gallic = cn_tropaea name_list_romano_hispanic = cn_tropaea name_list_romano_british = cn_tropaea @@ -27833,6 +28858,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_consentia + name_list_sarmatian_romance = cn_consentya name_list_romano_gallic = cn_consentia name_list_romano_hispanic = cn_consentia name_list_romano_british = cn_consentia @@ -27870,6 +28896,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_consentia + name_list_sarmatian_romance = cn_consentya name_list_romano_gallic = cn_consentia name_list_romano_hispanic = cn_consentia name_list_romano_british = cn_consentia @@ -27908,6 +28935,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castrum_villarum + name_list_sarmatian_romance = cn_castrum_vilarum name_list_romano_gallic = cn_castrum_villarum name_list_romano_hispanic = cn_castrum_villarum name_list_romano_british = cn_castrum_villarum @@ -27942,6 +28970,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_blanda + name_list_sarmatian_romance = cn_blanda name_list_romano_gallic = cn_blanda name_list_romano_hispanic = cn_blanda name_list_romano_british = cn_blanda @@ -27978,6 +29007,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_roscianum + name_list_sarmatian_romance = cn_roscianum name_list_romano_gallic = cn_roscianum name_list_romano_hispanic = cn_roscianum name_list_romano_british = cn_roscianum @@ -27999,6 +29029,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_roscianum + name_list_sarmatian_romance = cn_roscianum name_list_romano_gallic = cn_roscianum name_list_romano_hispanic = cn_roscianum name_list_romano_british = cn_roscianum @@ -28021,6 +29052,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_croton + name_list_sarmatian_romance = cn_crotO_n name_list_romano_gallic = cn_croton name_list_romano_hispanic = cn_croton name_list_romano_british = cn_croton @@ -28055,6 +29087,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_catacium + name_list_sarmatian_romance = cn_catacium name_list_romano_gallic = cn_catacium name_list_romano_hispanic = cn_catacium name_list_romano_british = cn_catacium @@ -28092,6 +29125,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_sicilia + name_list_sarmatian_romance = cn_sicilya name_list_romano_gallic = cn_sicilia name_list_romano_hispanic = cn_sicilia name_list_romano_british = cn_sicilia @@ -28130,6 +29164,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_panormus + name_list_sarmatian_romance = cn_panormus name_list_romano_gallic = cn_panormus name_list_romano_hispanic = cn_panormus name_list_romano_british = cn_panormus @@ -28176,6 +29211,7 @@ h_western_roman_empire = { province = 2635 cultural_names = { name_list_roman = cn_panormus + name_list_sarmatian_romance = cn_panormus name_list_romano_gallic = cn_panormus name_list_romano_hispanic = cn_panormus name_list_romano_british = cn_panormus @@ -28223,6 +29259,7 @@ h_western_roman_empire = { province = 2636 cultural_names = { name_list_roman = cn_drepanum + name_list_sarmatian_romance = cn_drepanum name_list_romano_gallic = cn_drepanum name_list_romano_hispanic = cn_drepanum name_list_romano_british = cn_drepanum @@ -28262,6 +29299,7 @@ h_western_roman_empire = { province = 2645 cultural_names = { name_list_roman = cn_castrum_phimes + name_list_sarmatian_romance = cn_castrum_fimE_s name_list_romano_gallic = cn_castrum_phimes name_list_romano_hispanic = cn_castrum_phimes name_list_romano_british = cn_castrum_phimes @@ -28299,6 +29337,7 @@ h_western_roman_empire = { province = 2644 cultural_names = { name_list_roman = cn_mazaria + name_list_sarmatian_romance = cn_mazarya name_list_romano_gallic = cn_mazaria name_list_romano_hispanic = cn_mazaria name_list_romano_british = cn_mazaria @@ -28337,6 +29376,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_messana + name_list_sarmatian_romance = cn_mezana name_list_romano_gallic = cn_messana name_list_romano_hispanic = cn_messana name_list_romano_british = cn_messana @@ -28374,6 +29414,7 @@ h_western_roman_empire = { province = 2633 cultural_names = { name_list_roman = cn_messana + name_list_sarmatian_romance = cn_mezana name_list_romano_gallic = cn_messana name_list_romano_hispanic = cn_messana name_list_romano_british = cn_messana @@ -28411,7 +29452,8 @@ h_western_roman_empire = { b_cefalu = { province = 2634 cultural_names = { - name_list_roman = cn_cephaloedium + name_list_roman = cn_cepha + name_list_sarmatian_romance = cn_cefaloedium name_list_romano_gallic = cn_cephaloedium name_list_romano_hispanic = cn_cephaloedium name_list_romano_british = cn_cephaloedium @@ -28458,6 +29500,7 @@ h_western_roman_empire = { province = 2639 cultural_names = { name_list_roman = cn_catana + name_list_sarmatian_romance = cn_catana name_list_romano_gallic = cn_catana name_list_romano_hispanic = cn_catana name_list_romano_british = cn_catana @@ -28498,6 +29541,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_syracusae + name_list_sarmatian_romance = cn_syracusae name_list_romano_gallic = cn_syracusae name_list_romano_hispanic = cn_syracusae name_list_romano_british = cn_syracusae @@ -28537,6 +29581,7 @@ h_western_roman_empire = { province = 2638 cultural_names = { name_list_roman = cn_syracusae + name_list_sarmatian_romance = cn_syracusae name_list_romano_gallic = cn_syracusae name_list_romano_hispanic = cn_syracusae name_list_romano_british = cn_syracusae @@ -28577,6 +29622,7 @@ h_western_roman_empire = { province = 2643 cultural_names = { name_list_roman = cn_leontini + name_list_sarmatian_romance = cn_leontini name_list_romano_gallic = cn_leontini name_list_romano_hispanic = cn_leontini name_list_romano_british = cn_leontini @@ -28615,6 +29661,7 @@ h_western_roman_empire = { province = 2642 cultural_names = { name_list_roman = cn_calata_hieronis + name_list_sarmatian_romance = cn_calata_hieronis name_list_romano_gallic = cn_calata_hieronis name_list_romano_hispanic = cn_calata_hieronis name_list_romano_british = cn_calata_hieronis @@ -28655,6 +29702,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_agrigentum + name_list_sarmatian_romance = cn_agrigentum name_list_romano_gallic = cn_agrigentum name_list_romano_hispanic = cn_agrigentum name_list_romano_british = cn_agrigentum @@ -28700,6 +29748,7 @@ h_western_roman_empire = { province = 2637 cultural_names = { name_list_roman = cn_agrigentum + name_list_sarmatian_romance = cn_agrigentum name_list_romano_gallic = cn_agrigentum name_list_romano_hispanic = cn_agrigentum name_list_romano_british = cn_agrigentum @@ -28746,6 +29795,7 @@ h_western_roman_empire = { province = 2640 cultural_names = { name_list_roman = cn_henna + name_list_sarmatian_romance = cn_xenna name_list_romano_gallic = cn_henna name_list_romano_hispanic = cn_henna name_list_romano_british = cn_henna @@ -28792,6 +29842,7 @@ h_western_roman_empire = { province = 2641 cultural_names = { name_list_roman = cn_castra_nicia + name_list_sarmatian_romance = cn_castra_nicya name_list_romano_gallic = cn_castra_nicia name_list_romano_hispanic = cn_castra_nicia name_list_romano_british = cn_castra_nicia @@ -28815,6 +29866,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_melita + name_list_sarmatian_romance = cn_melita name_list_romano_gallic = cn_melita name_list_romano_hispanic = cn_melita name_list_romano_british = cn_melita @@ -28849,6 +29901,7 @@ h_western_roman_empire = { province = 2646 cultural_names = { name_list_roman = cn_melita + name_list_sarmatian_romance = cn_melita name_list_romano_gallic = cn_melita name_list_romano_hispanic = cn_melita name_list_romano_british = cn_melita @@ -28891,6 +29944,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_caralis + name_list_sarmatian_romance = cn_caralis name_list_romano_gallic = cn_caralis name_list_romano_hispanic = cn_caralis name_list_romano_british = cn_caralis @@ -28932,6 +29986,7 @@ h_western_roman_empire = { province = 2653 cultural_names = { name_list_roman = cn_caralis + name_list_sarmatian_romance = cn_caralis name_list_romano_gallic = cn_caralis name_list_romano_hispanic = cn_caralis name_list_romano_british = cn_caralis @@ -28975,6 +30030,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ecclesiae + name_list_sarmatian_romance = cn_ecclesiae name_list_romano_gallic = cn_ecclesiae name_list_romano_hispanic = cn_ecclesiae name_list_romano_british = cn_ecclesiae @@ -29016,6 +30072,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_somasum + name_list_sarmatian_romance = cn_somasum name_list_romano_gallic = cn_somasum name_list_romano_hispanic = cn_somasum name_list_romano_british = cn_somasum @@ -29061,6 +30118,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aristanis + name_list_sarmatian_romance = cn_aristanis name_list_romano_gallic = cn_aristanis name_list_romano_hispanic = cn_aristanis name_list_romano_british = cn_aristanis @@ -29118,6 +30176,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sassaris + name_list_sarmatian_romance = cn_sazaris name_list_romano_gallic = cn_sassaris name_list_romano_hispanic = cn_sassaris name_list_romano_british = cn_sassaris @@ -29159,6 +30218,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_algarium + name_list_sarmatian_romance = cn_algarium name_list_romano_gallic = cn_algarium name_list_romano_hispanic = cn_algarium name_list_romano_british = cn_algarium @@ -29200,6 +30260,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_turris_libissonis + name_list_sarmatian_romance = cn_turxis_libizonis name_list_romano_gallic = cn_turris_libissonis name_list_romano_hispanic = cn_turris_libissonis name_list_romano_british = cn_turris_libissonis @@ -29264,6 +30325,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_isilis + name_list_sarmatian_romance = cn_isilis name_list_romano_gallic = cn_isilis name_list_romano_hispanic = cn_isilis name_list_romano_british = cn_isilis @@ -29309,6 +30371,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_adiacium + name_list_sarmatian_romance = cn_adiacium name_list_romano_gallic = cn_adiacium name_list_romano_hispanic = cn_adiacium name_list_romano_british = cn_adiacium @@ -29346,6 +30409,7 @@ h_western_roman_empire = { province = 2650 cultural_names = { name_list_roman = cn_adiacium + name_list_sarmatian_romance = cn_adiacium name_list_romano_gallic = cn_adiacium name_list_romano_hispanic = cn_adiacium name_list_romano_british = cn_adiacium @@ -29390,6 +30454,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_mantinum + name_list_sarmatian_romance = cn_mantinum name_list_romano_gallic = cn_mantinum name_list_romano_hispanic = cn_mantinum name_list_romano_british = cn_mantinum @@ -29420,6 +30485,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_bonifacium + name_list_sarmatian_romance = cn_bonifacium name_list_romano_gallic = cn_bonifacium name_list_romano_hispanic = cn_bonifacium name_list_romano_british = cn_bonifacium @@ -29452,6 +30518,7 @@ h_western_roman_empire = { province = 2652 cultural_names = { name_list_roman = cn_bonifacium + name_list_sarmatian_romance = cn_bonifacium name_list_romano_gallic = cn_bonifacium name_list_romano_hispanic = cn_bonifacium name_list_romano_british = cn_bonifacium @@ -29508,6 +30575,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_grisonia + name_list_sarmatian_romance = cn_grisonya name_list_romano_gallic = cn_grisonia name_list_romano_hispanic = cn_grisonia name_list_romano_british = cn_grisonia @@ -29536,6 +30604,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_curia + name_list_sarmatian_romance = cn_curya name_list_romano_gallic = cn_curia name_list_romano_hispanic = cn_curia name_list_romano_british = cn_curia @@ -29566,6 +30635,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_vallis_dulcis + name_list_sarmatian_romance = cn_valis_dulcis name_list_romano_gallic = cn_vallis_dulcis name_list_romano_hispanic = cn_vallis_dulcis name_list_romano_british = cn_vallis_dulcis @@ -29601,6 +30671,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_sanctus_gallus + name_list_sarmatian_romance = cn_sanctus_galus name_list_romano_gallic = cn_sanctus_gallus name_list_romano_hispanic = cn_sanctus_gallus name_list_romano_british = cn_sanctus_gallus @@ -29631,6 +30702,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_constantia + name_list_sarmatian_romance = cn_constantya name_list_romano_gallic = cn_constantia name_list_romano_hispanic = cn_constantia name_list_romano_british = cn_constantia @@ -29662,6 +30734,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_sanctus_gallus + name_list_sarmatian_romance = cn_sanctus_galus name_list_romano_gallic = cn_sanctus_gallus name_list_romano_hispanic = cn_sanctus_gallus name_list_romano_british = cn_sanctus_gallus @@ -29694,7 +30767,8 @@ h_western_roman_empire = { cultural_names = { #Roman - name_list_roman = cn_brigantium + name_list_roman = cn_briga + name_list_sarmatian_romance = cn_brigantium name_list_romano_gallic = cn_brigantium name_list_romano_hispanic = cn_brigantium name_list_romano_british = cn_brigantium @@ -29717,7 +30791,8 @@ h_western_roman_empire = { province = 2787 cultural_names = { #Roman - name_list_roman = cn_brigantium + name_list_roman = cn_briga + name_list_sarmatian_romance = cn_brigantium name_list_romano_gallic = cn_brigantium name_list_romano_hispanic = cn_brigantium name_list_romano_british = cn_brigantium @@ -29752,6 +30827,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_esconova + name_list_sarmatian_romance = cn_esconova name_list_romano_gallic = cn_esconova name_list_romano_hispanic = cn_esconova name_list_romano_british = cn_esconova @@ -29791,6 +30867,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_augusta_vindelicorum + name_list_sarmatian_romance = cn_augusta_vindelicorum name_list_romano_gallic = cn_augusta_vindelicorum name_list_romano_hispanic = cn_augusta_vindelicorum name_list_romano_british = cn_augusta_vindelicorum @@ -29812,6 +30889,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_augusta_vindelicorum + name_list_sarmatian_romance = cn_augusta_vindelicorum name_list_romano_gallic = cn_augusta_vindelicorum name_list_romano_hispanic = cn_augusta_vindelicorum name_list_romano_british = cn_augusta_vindelicorum @@ -29838,6 +30916,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rostro_nemaviae + name_list_sarmatian_romance = cn_rostro_nemaviae name_list_romano_gallic = cn_rostro_nemaviae name_list_romano_hispanic = cn_rostro_nemaviae name_list_romano_british = cn_rostro_nemaviae @@ -29860,6 +30939,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_navoae + name_list_sarmatian_romance = cn_navoae name_list_romano_gallic = cn_navoae name_list_romano_hispanic = cn_navoae name_list_romano_british = cn_navoae @@ -29885,6 +30965,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_cambodunum + name_list_sarmatian_romance = cn_cambodunum name_list_romano_gallic = cn_cambodunum name_list_romano_hispanic = cn_cambodunum name_list_romano_british = cn_cambodunum @@ -29910,6 +30991,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_cambodunum + name_list_sarmatian_romance = cn_cambodunum name_list_romano_gallic = cn_cambodunum name_list_romano_hispanic = cn_cambodunum name_list_romano_british = cn_cambodunum @@ -29940,6 +31022,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cassiliacum + name_list_sarmatian_romance = cn_caziliacum name_list_romano_gallic = cn_cassiliacum name_list_romano_hispanic = cn_cassiliacum name_list_romano_british = cn_cassiliacum @@ -29975,6 +31058,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_campus_speciosus + name_list_sarmatian_romance = cn_campus_speciosus name_list_romano_gallic = cn_campus_speciosus name_list_romano_hispanic = cn_campus_speciosus name_list_romano_british = cn_campus_speciosus @@ -29999,6 +31083,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_castra_regina + name_list_sarmatian_romance = cn_castra_regina name_list_romano_gallic = cn_castra_regina name_list_romano_hispanic = cn_castra_regina name_list_romano_british = cn_castra_regina @@ -30025,6 +31110,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_castra_regina + name_list_sarmatian_romance = cn_castra_regina name_list_romano_gallic = cn_castra_regina name_list_romano_hispanic = cn_castra_regina name_list_romano_british = cn_castra_regina @@ -30052,6 +31138,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aventinum + name_list_sarmatian_romance = cn_aventinum name_list_romano_gallic = cn_aventinum name_list_romano_hispanic = cn_aventinum name_list_romano_british = cn_aventinum @@ -30074,6 +31161,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_leomontium + name_list_sarmatian_romance = cn_leomontium name_list_romano_gallic = cn_leomontium name_list_romano_hispanic = cn_leomontium name_list_romano_british = cn_leomontium @@ -30097,7 +31185,8 @@ h_western_roman_empire = { cultural_names = { #Roman - name_list_roman = cn_monachium + name_list_roman = cn_mona + name_list_sarmatian_romance = cn_monachium name_list_romano_gallic = cn_monachium name_list_romano_hispanic = cn_monachium name_list_romano_british = cn_monachium @@ -30120,7 +31209,8 @@ h_western_roman_empire = { province = 2945 cultural_names = { #Roman - name_list_roman = cn_monachium + name_list_roman = cn_mona + name_list_sarmatian_romance = cn_monachium name_list_romano_gallic = cn_monachium name_list_romano_hispanic = cn_monachium name_list_romano_british = cn_monachium @@ -30153,6 +31243,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ariodunum + name_list_sarmatian_romance = cn_ariodunum name_list_romano_gallic = cn_ariodunum name_list_romano_hispanic = cn_ariodunum name_list_romano_british = cn_ariodunum @@ -30176,6 +31267,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_isinisca + name_list_sarmatian_romance = cn_isinisca name_list_romano_gallic = cn_isinisca name_list_romano_hispanic = cn_isinisca name_list_romano_british = cn_isinisca @@ -30235,6 +31327,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_castra_batava + name_list_sarmatian_romance = cn_castra_batava name_list_romano_gallic = cn_castra_batava name_list_romano_hispanic = cn_castra_batava name_list_romano_british = cn_castra_batava @@ -30263,6 +31356,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_castra_batava + name_list_sarmatian_romance = cn_castra_batava name_list_romano_gallic = cn_castra_batava name_list_romano_hispanic = cn_castra_batava name_list_romano_british = cn_castra_batava @@ -30324,6 +31418,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_tirolis + name_list_sarmatian_romance = cn_tirolis name_list_romano_gallic = cn_tirolis name_list_romano_hispanic = cn_tirolis name_list_romano_british = cn_tirolis @@ -30346,6 +31441,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_oenipons + name_list_sarmatian_romance = cn_oenipons name_list_romano_gallic = cn_oenipons name_list_romano_hispanic = cn_oenipons name_list_romano_british = cn_oenipons @@ -30371,6 +31467,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oenipons + name_list_sarmatian_romance = cn_oenipons name_list_romano_gallic = cn_oenipons name_list_romano_hispanic = cn_oenipons name_list_romano_british = cn_oenipons @@ -30408,6 +31505,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_albianum + name_list_sarmatian_romance = cn_albianum name_list_romano_gallic = cn_albianum name_list_romano_hispanic = cn_albianum name_list_romano_british = cn_albianum @@ -30432,6 +31530,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_brixino + name_list_sarmatian_romance = cn_briksinO_n name_list_romano_gallic = cn_brixino name_list_romano_hispanic = cn_brixino name_list_romano_british = cn_brixino @@ -30453,6 +31552,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_brixino + name_list_sarmatian_romance = cn_briksinO_n name_list_romano_gallic = cn_brixino name_list_romano_hispanic = cn_brixino name_list_romano_british = cn_brixino @@ -30475,6 +31575,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_brunecium + name_list_sarmatian_romance = cn_brunecium name_list_romano_gallic = cn_brunecium name_list_romano_hispanic = cn_brunecium name_list_romano_british = cn_brunecium @@ -30499,6 +31600,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_aguntum + name_list_sarmatian_romance = cn_aguntum name_list_romano_gallic = cn_aguntum name_list_romano_hispanic = cn_aguntum name_list_romano_british = cn_aguntum @@ -30520,6 +31622,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_aguntum + name_list_sarmatian_romance = cn_aguntum name_list_romano_gallic = cn_aguntum name_list_romano_hispanic = cn_aguntum name_list_romano_british = cn_aguntum @@ -30546,6 +31649,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_matreium + name_list_sarmatian_romance = cn_matreium name_list_romano_gallic = cn_matreium name_list_romano_hispanic = cn_matreium name_list_romano_british = cn_matreium @@ -30575,6 +31679,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_graecium + name_list_sarmatian_romance = cn_graecium name_list_romano_gallic = cn_graecium name_list_romano_hispanic = cn_graecium name_list_romano_british = cn_graecium @@ -30596,6 +31701,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_graecium + name_list_sarmatian_romance = cn_graecium name_list_romano_gallic = cn_graecium name_list_romano_hispanic = cn_graecium name_list_romano_british = cn_graecium @@ -30649,7 +31755,8 @@ h_western_roman_empire = { cultural_names = { #Roman - name_list_roman = cn_flavia_solva + name_list_roman = cn_flavia + name_list_sarmatian_romance = cn_flavya_solva name_list_romano_gallic = cn_flavia_solva name_list_romano_hispanic = cn_flavia_solva name_list_romano_british = cn_flavia_solva @@ -30670,7 +31777,8 @@ h_western_roman_empire = { province = 3109 cultural_names = { #Roman - name_list_roman = cn_flavia_solva + name_list_roman = cn_flavia + name_list_sarmatian_romance = cn_flavya_solva name_list_romano_gallic = cn_flavia_solva name_list_romano_hispanic = cn_flavia_solva name_list_romano_british = cn_flavia_solva @@ -30693,6 +31801,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_marburgum + name_list_sarmatian_romance = cn_marburgum name_list_romano_gallic = cn_marburgum name_list_romano_hispanic = cn_marburgum name_list_romano_british = cn_marburgum @@ -30715,6 +31824,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_colles + name_list_sarmatian_romance = cn_colE_s name_list_romano_gallic = cn_colles name_list_romano_hispanic = cn_colles name_list_romano_british = cn_colles @@ -30739,6 +31849,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_virunum + name_list_sarmatian_romance = cn_virunum name_list_romano_gallic = cn_virunum name_list_romano_hispanic = cn_virunum name_list_romano_british = cn_virunum @@ -30760,6 +31871,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_virunum + name_list_sarmatian_romance = cn_virunum name_list_romano_gallic = cn_virunum name_list_romano_hispanic = cn_virunum name_list_romano_british = cn_virunum @@ -30782,6 +31894,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_noreia + name_list_sarmatian_romance = cn_noreya name_list_romano_gallic = cn_noreia name_list_romano_hispanic = cn_noreia name_list_romano_british = cn_noreia @@ -30809,7 +31922,8 @@ h_western_roman_empire = { color = { 90 95 100 } cultural_names = { #Roman Cultures - name_list_roman = cn_monate + name_list_roman = cn_mona + name_list_sarmatian_romance = cn_monate name_list_romano_gallic = cn_monate name_list_romano_hispanic = cn_monate name_list_romano_british = cn_monate @@ -30830,7 +31944,8 @@ h_western_roman_empire = { color = { 90 95 100 } cultural_names = { #Roman Cultures - name_list_roman = cn_monate + name_list_roman = cn_mona + name_list_sarmatian_romance = cn_monate name_list_romano_gallic = cn_monate name_list_romano_hispanic = cn_monate name_list_romano_british = cn_monate @@ -30852,6 +31967,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mura + name_list_sarmatian_romance = cn_mura name_list_romano_gallic = cn_mura name_list_romano_hispanic = cn_mura name_list_romano_british = cn_mura @@ -30874,6 +31990,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_irunicum + name_list_sarmatian_romance = cn_irunicum name_list_romano_gallic = cn_irunicum name_list_romano_hispanic = cn_irunicum name_list_romano_british = cn_irunicum @@ -30897,6 +32014,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_graviacis + name_list_sarmatian_romance = cn_graviacis name_list_romano_gallic = cn_graviacis name_list_romano_hispanic = cn_graviacis name_list_romano_british = cn_graviacis @@ -30922,6 +32040,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_poedicum + name_list_sarmatian_romance = cn_poedicum name_list_romano_gallic = cn_poedicum name_list_romano_hispanic = cn_poedicum name_list_romano_british = cn_poedicum @@ -30962,6 +32081,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_sancticum + name_list_sarmatian_romance = cn_sancticum name_list_romano_gallic = cn_sancticum name_list_romano_hispanic = cn_sancticum name_list_romano_british = cn_sancticum @@ -30983,6 +32103,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_sancticum + name_list_sarmatian_romance = cn_sancticum name_list_romano_gallic = cn_sancticum name_list_romano_hispanic = cn_sancticum name_list_romano_british = cn_sancticum @@ -31005,6 +32126,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_beliandrum + name_list_sarmatian_romance = cn_beliandrum name_list_romano_gallic = cn_beliandrum name_list_romano_hispanic = cn_beliandrum name_list_romano_british = cn_beliandrum @@ -31027,6 +32149,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_teurnia + name_list_sarmatian_romance = cn_teurnya name_list_romano_gallic = cn_teurnia name_list_romano_hispanic = cn_teurnia name_list_romano_british = cn_teurnia @@ -31056,6 +32179,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_iuvavum + name_list_sarmatian_romance = cn_yuvavum name_list_romano_gallic = cn_iuvavum name_list_romano_hispanic = cn_iuvavum name_list_romano_british = cn_iuvavum @@ -31081,6 +32205,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_iuvavum + name_list_sarmatian_romance = cn_yuvavum name_list_romano_gallic = cn_iuvavum name_list_romano_hispanic = cn_iuvavum name_list_romano_british = cn_iuvavum @@ -31107,6 +32232,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_brunodunum + name_list_sarmatian_romance = cn_brunodunum name_list_romano_gallic = cn_brunodunum name_list_romano_hispanic = cn_brunodunum name_list_romano_british = cn_brunodunum @@ -31129,6 +32255,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_artobriga + name_list_sarmatian_romance = cn_artobriga name_list_romano_gallic = cn_artobriga name_list_romano_hispanic = cn_artobriga name_list_romano_british = cn_artobriga @@ -31151,6 +32278,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_salinae + name_list_sarmatian_romance = cn_salinae name_list_romano_gallic = cn_salinae name_list_romano_hispanic = cn_salinae name_list_romano_british = cn_salinae @@ -31175,6 +32303,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_cucullae + name_list_sarmatian_romance = cn_cuculae name_list_romano_gallic = cn_cucullae name_list_romano_hispanic = cn_cucullae name_list_romano_british = cn_cucullae @@ -31197,6 +32326,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_cucullae + name_list_sarmatian_romance = cn_cuculae name_list_romano_gallic = cn_cucullae name_list_romano_hispanic = cn_cucullae name_list_romano_british = cn_cucullae @@ -31222,6 +32352,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_haedicollis + name_list_sarmatian_romance = cn_xaedicolis name_list_romano_gallic = cn_haedicollis name_list_romano_hispanic = cn_haedicollis name_list_romano_british = cn_haedicollis @@ -31246,6 +32377,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_lentia + name_list_sarmatian_romance = cn_lentya name_list_romano_gallic = cn_lentia name_list_romano_hispanic = cn_lentia name_list_romano_british = cn_lentia @@ -31267,6 +32399,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_lentia + name_list_sarmatian_romance = cn_lentya name_list_romano_gallic = cn_lentia name_list_romano_hispanic = cn_lentia name_list_romano_british = cn_lentia @@ -31289,6 +32422,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_gesodunum + name_list_sarmatian_romance = cn_gesodunum name_list_romano_gallic = cn_gesodunum name_list_romano_hispanic = cn_gesodunum name_list_romano_british = cn_gesodunum @@ -31310,7 +32444,8 @@ h_western_roman_empire = { province = 3133 cultural_names = { #Roman Cultures - name_list_roman = cn_ovilava + name_list_roman = cn_ovila + name_list_sarmatian_romance = cn_ovilava name_list_romano_gallic = cn_ovilava name_list_romano_hispanic = cn_ovilava name_list_romano_british = cn_ovilava @@ -31337,7 +32472,8 @@ h_western_roman_empire = { color = { 120 120 120 } cultural_names = { #Most likely Limes fortification #Roman - name_list_roman = cn_ioviacum + name_list_roman = cn_iovia + name_list_sarmatian_romance = cn_yovyacum name_list_romano_gallic = cn_ioviacum name_list_romano_hispanic = cn_ioviacum name_list_romano_british = cn_ioviacum @@ -31359,7 +32495,8 @@ h_western_roman_empire = { color = { 120 120 120 } cultural_names = { #Roman - name_list_roman = cn_ioviacum + name_list_roman = cn_iovia + name_list_sarmatian_romance = cn_yovyacum name_list_romano_gallic = cn_ioviacum name_list_romano_hispanic = cn_ioviacum name_list_romano_british = cn_ioviacum @@ -31395,6 +32532,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_locus_felicis + name_list_sarmatian_romance = cn_locus_felicis name_list_romano_gallic = cn_locus_felicis name_list_romano_hispanic = cn_locus_felicis name_list_romano_british = cn_locus_felicis @@ -31417,6 +32555,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_locus_felicis + name_list_sarmatian_romance = cn_locus_felicis name_list_romano_gallic = cn_locus_felicis name_list_romano_hispanic = cn_locus_felicis name_list_romano_british = cn_locus_felicis @@ -31438,6 +32577,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_stiriate + name_list_sarmatian_romance = cn_stiriate name_list_romano_gallic = cn_stiriate name_list_romano_hispanic = cn_stiriate name_list_romano_british = cn_stiriate @@ -31467,6 +32607,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_aelium_cethium + name_list_sarmatian_romance = cn_aelium_cethium name_list_romano_gallic = cn_aelium_cethium name_list_romano_hispanic = cn_aelium_cethium name_list_romano_british = cn_aelium_cethium @@ -31488,6 +32629,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_aelium_cethium + name_list_sarmatian_romance = cn_aelium_cethium name_list_romano_gallic = cn_aelium_cethium name_list_romano_hispanic = cn_aelium_cethium name_list_romano_british = cn_aelium_cethium @@ -31509,6 +32651,7 @@ h_western_roman_empire = { province = 3122 cultural_names = { name_list_roman = cn_mariaecella + name_list_sarmatian_romance = cn_mariaecela name_list_romano_gallic = cn_mariaecella name_list_romano_hispanic = cn_mariaecella name_list_romano_british = cn_mariaecella @@ -31530,6 +32673,7 @@ h_western_roman_empire = { province = 3094 cultural_names = { name_list_roman = cn_musonium + name_list_sarmatian_romance = cn_musonium name_list_romano_gallic = cn_musonium name_list_romano_hispanic = cn_musonium name_list_romano_british = cn_musonium @@ -31554,6 +32698,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_pons_aeni + name_list_sarmatian_romance = cn_pons_aeni name_list_romano_gallic = cn_pons_aeni name_list_romano_hispanic = cn_pons_aeni name_list_romano_british = cn_pons_aeni @@ -31576,6 +32721,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_pons_aeni + name_list_sarmatian_romance = cn_pons_aeni name_list_romano_gallic = cn_pons_aeni name_list_romano_hispanic = cn_pons_aeni name_list_romano_british = cn_pons_aeni @@ -31600,6 +32746,7 @@ h_western_roman_empire = { province = 2981 cultural_names = { name_list_roman = cn_bedaium + name_list_sarmatian_romance = cn_bedaium name_list_romano_gallic = cn_bedaium name_list_romano_hispanic = cn_bedaium name_list_romano_british = cn_bedaium @@ -31635,12 +32782,180 @@ h_western_roman_empire = { color={ 200 100 100 } capital = c_cetina + c_cetina = { + color = { 150 80 45 } + + cultural_names = { + #Roman Cultures + name_list_roman = cn_spalatum + name_list_sarmatian_romance = cn_spalatum + name_list_romano_gallic = cn_spalatum + name_list_romano_hispanic = cn_spalatum + name_list_romano_british = cn_spalatum + name_list_romano_african = cn_spalatum + name_list_romano_raetian = cn_spalatum + name_list_romano_thracian = cn_spalatum + name_list_romano_illyrian = cn_spalatum + name_list_romano_pannonian = cn_spalatum + name_list_dalmatian = cn_spalatro #see: https://en.wikipedia.org/wiki/Split,_Croatia#Name + name_list_romano_noric = cn_spalatum + name_list_romano_gothic = cn_spalatum + name_list_romano_dacian = cn_spalatum + name_list_romano_aramean = cn_spalatum + name_list_romano_vandalic = cn_spalatum + #Byzantine Cultures + name_list_greek = cn_spalathos + name_list_greek_gothic = cn_spalathos + name_list_greek_persian = cn_spalathos + name_list_isaurian_persian = cn_spalathos + name_list_grecco_axumite = cn_spalathos + name_list_bosporan = cn_spalathos + name_list_pontic = cn_spalathos + name_list_tsakonian = cn_spalathos + name_list_massalian = cn_spalathos + name_list_helleno_thracian = cn_spalathos + name_list_helleno_libyan = cn_spalathos + #Later Latin Cultures + name_list_italian = cn_spalato + name_list_cisalpine = cn_spalato + name_list_sicilian = cn_spalato + name_list_sardinian = cn_spalato + #Germanic Cultures + name_list_skirian = cn_spalatum + name_list_ostrogothic = cn_spalatum + name_list_thuringian = cn_spalatum + } + + b_split = { + province = 467 + cultural_names = { + #Roman Cultures + name_list_roman = cn_spalatum + name_list_sarmatian_romance = cn_spalatum + name_list_romano_gallic = cn_spalatum + name_list_romano_hispanic = cn_spalatum + name_list_romano_british = cn_spalatum + name_list_romano_african = cn_spalatum + name_list_romano_raetian = cn_spalatum + name_list_romano_thracian = cn_spalatum + name_list_romano_illyrian = cn_spalatum + name_list_romano_pannonian = cn_spalatum + name_list_dalmatian = cn_spalatro #see: https://en.wikipedia.org/wiki/Split,_Croatia#Name + name_list_romano_noric = cn_spalatum + name_list_romano_gothic = cn_spalatum + name_list_romano_dacian = cn_spalatum + name_list_romano_aramean = cn_spalatum + name_list_romano_vandalic = cn_spalatum + #Byzantine Cultures + name_list_greek = cn_spalathos + name_list_greek_gothic = cn_spalathos + name_list_greek_persian = cn_spalathos + name_list_isaurian_persian = cn_spalathos + name_list_grecco_axumite = cn_spalathos + name_list_bosporan = cn_spalathos + name_list_pontic = cn_spalathos + name_list_tsakonian = cn_spalathos + name_list_massalian = cn_spalathos + name_list_helleno_thracian = cn_spalathos + name_list_helleno_libyan = cn_spalathos + #Later Latin Cultures + name_list_italian = cn_spalato + name_list_cisalpine = cn_spalato + name_list_sicilian = cn_spalato + name_list_sardinian = cn_spalato + #Germanic Cultures + name_list_skirian = cn_spalatum + name_list_ostrogothic = cn_spalatum + name_list_thuringian = cn_spalatum + } + color = { 150 80 45 } + } + b_sinjcroat = { + province = 3551 + cultural_names = { + #Roman Cultures + name_list_roman = cn_trono + name_list_sarmatian_romance = cn_tronO_n + name_list_romano_gallic = cn_trono + name_list_romano_hispanic = cn_trono + name_list_romano_british = cn_trono + name_list_romano_african = cn_trono + name_list_romano_raetian = cn_trono + name_list_romano_thracian = cn_trono + name_list_romano_illyrian = cn_trono + name_list_romano_pannonian = cn_trono + name_list_dalmatian = cn_trono + name_list_romano_noric = cn_trono + name_list_romano_gothic = cn_trono + name_list_romano_dacian = cn_trono + name_list_romano_aramean = cn_trono + name_list_romano_vandalic = cn_trono + #Byzantine Cultures + name_list_greek = cn_trono + name_list_greek_gothic = cn_trono + name_list_greek_persian = cn_trono + name_list_isaurian_persian = cn_trono + name_list_grecco_axumite = cn_trono + name_list_bosporan = cn_trono + name_list_pontic = cn_trono + name_list_tsakonian = cn_trono + name_list_massalian = cn_trono + name_list_helleno_thracian = cn_trono + name_list_helleno_libyan = cn_trono + #Germanic Cultures + name_list_skirian = cn_trono + name_list_ostrogothic = cn_trono + name_list_thuringian = cn_trono + } + color = { 150 80 45 } + } + b_solin = { + province = 3552 + cultural_names = { + #Roman Cultures + name_list_roman = cn_salona + name_list_sarmatian_romance = cn_salona + name_list_romano_gallic = cn_salona + name_list_romano_hispanic = cn_salona + name_list_romano_british = cn_salona + name_list_romano_african = cn_salona + name_list_romano_raetian = cn_salona + name_list_romano_thracian = cn_salona + name_list_romano_illyrian = cn_salona + name_list_romano_pannonian = cn_salona + name_list_dalmatian = cn_salona + name_list_romano_noric = cn_salona + name_list_romano_gothic = cn_salona + name_list_romano_dacian = cn_salona + name_list_romano_aramean = cn_salona + name_list_romano_vandalic = cn_salona + #Byzantine Cultures + name_list_greek = cn_salona + name_list_greek_gothic = cn_salona + name_list_greek_persian = cn_salona + name_list_isaurian_persian = cn_salona + name_list_grecco_axumite = cn_salona + name_list_bosporan = cn_salona + name_list_pontic = cn_salona + name_list_tsakonian = cn_salona + name_list_massalian = cn_salona + name_list_helleno_thracian = cn_salona + name_list_helleno_libyan = cn_salona + #Germanic Cultures + name_list_skirian = cn_salona + name_list_ostrogothic = cn_salona + name_list_thuringian = cn_salona + } + color = { 150 80 45 } + } + } c_zadar = { color = { 162 53 53 } cultural_names = { #Roman Cultures name_list_roman = cn_iader + name_list_sarmatian_romance = cn_yader name_list_romano_gallic = cn_iader name_list_romano_hispanic = cn_iader name_list_romano_british = cn_iader @@ -31683,6 +32998,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iader + name_list_sarmatian_romance = cn_yader name_list_romano_gallic = cn_iader name_list_romano_hispanic = cn_iader name_list_romano_british = cn_iader @@ -31726,6 +33042,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aenona + name_list_sarmatian_romance = cn_aenona name_list_romano_gallic = cn_aenona name_list_romano_hispanic = cn_aenona name_list_romano_british = cn_aenona @@ -31753,6 +33070,7 @@ h_western_roman_empire = { #LT-Rascek: Not exact, but close-ish #Roman Cultures name_list_roman = cn_alba_maritima + name_list_sarmatian_romance = cn_alba_maritima name_list_romano_gallic = cn_alba_maritima name_list_romano_hispanic = cn_blandona name_list_romano_british = cn_blandona @@ -31780,6 +33098,7 @@ h_western_roman_empire = { #LT-Rascek: Not exact, but close-ish #Roman Cultures name_list_roman = cn_ansium + name_list_sarmatian_romance = cn_ansium name_list_romano_gallic = cn_ansium name_list_romano_hispanic = cn_ansium name_list_romano_british = cn_ansium @@ -31808,6 +33127,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ninia + name_list_sarmatian_romance = cn_ninya name_list_romano_gallic = cn_ninia name_list_romano_hispanic = cn_ninia name_list_romano_british = cn_ninia @@ -31833,6 +33153,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ninia + name_list_sarmatian_romance = cn_ninya name_list_romano_gallic = cn_ninia name_list_romano_hispanic = cn_ninia name_list_romano_british = cn_ninia @@ -31859,6 +33180,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_varvaria + name_list_sarmatian_romance = cn_varvarya name_list_romano_gallic = cn_varvaria name_list_romano_hispanic = cn_varvaria name_list_romano_british = cn_varvaria @@ -31885,6 +33207,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_scardona + name_list_sarmatian_romance = cn_scardona name_list_romano_gallic = cn_scardona name_list_romano_hispanic = cn_scardona name_list_romano_british = cn_scardona @@ -31907,169 +33230,6 @@ h_western_roman_empire = { color = { 168 76 44 } } } - c_cetina = { - color = { 150 80 45 } - - cultural_names = { - #Roman Cultures - name_list_roman = cn_spalatum - name_list_romano_gallic = cn_spalatum - name_list_romano_hispanic = cn_spalatum - name_list_romano_british = cn_spalatum - name_list_romano_african = cn_spalatum - name_list_romano_raetian = cn_spalatum - name_list_romano_thracian = cn_spalatum - name_list_romano_illyrian = cn_spalatum - name_list_romano_pannonian = cn_spalatum - name_list_dalmatian = cn_spalatro #see: https://en.wikipedia.org/wiki/Split,_Croatia#Name - name_list_romano_noric = cn_spalatum - name_list_romano_gothic = cn_spalatum - name_list_romano_dacian = cn_spalatum - name_list_romano_aramean = cn_spalatum - name_list_romano_vandalic = cn_spalatum - #Byzantine Cultures - name_list_greek = cn_spalathos - name_list_greek_gothic = cn_spalathos - name_list_greek_persian = cn_spalathos - name_list_isaurian_persian = cn_spalathos - name_list_grecco_axumite = cn_spalathos - name_list_bosporan = cn_spalathos - name_list_pontic = cn_spalathos - name_list_tsakonian = cn_spalathos - name_list_massalian = cn_spalathos - name_list_helleno_thracian = cn_spalathos - name_list_helleno_libyan = cn_spalathos - #Later Latin Cultures - name_list_italian = cn_spalato - name_list_cisalpine = cn_spalato - name_list_sicilian = cn_spalato - name_list_sardinian = cn_spalato - #Germanic Cultures - name_list_skirian = cn_spalatum - name_list_ostrogothic = cn_spalatum - name_list_thuringian = cn_spalatum - } - - b_sinjcroat = { - province = 3551 - cultural_names = { - #Roman Cultures - name_list_roman = cn_trono - name_list_romano_gallic = cn_trono - name_list_romano_hispanic = cn_trono - name_list_romano_british = cn_trono - name_list_romano_african = cn_trono - name_list_romano_raetian = cn_trono - name_list_romano_thracian = cn_trono - name_list_romano_illyrian = cn_trono - name_list_romano_pannonian = cn_trono - name_list_dalmatian = cn_trono - name_list_romano_noric = cn_trono - name_list_romano_gothic = cn_trono - name_list_romano_dacian = cn_trono - name_list_romano_aramean = cn_trono - name_list_romano_vandalic = cn_trono - #Byzantine Cultures - name_list_greek = cn_trono - name_list_greek_gothic = cn_trono - name_list_greek_persian = cn_trono - name_list_isaurian_persian = cn_trono - name_list_grecco_axumite = cn_trono - name_list_bosporan = cn_trono - name_list_pontic = cn_trono - name_list_tsakonian = cn_trono - name_list_massalian = cn_trono - name_list_helleno_thracian = cn_trono - name_list_helleno_libyan = cn_trono - #Germanic Cultures - name_list_skirian = cn_trono - name_list_ostrogothic = cn_trono - name_list_thuringian = cn_trono - } - color = { 150 80 45 } - } - b_split = { - province = 467 - cultural_names = { - #Roman Cultures - name_list_roman = cn_spalatum - name_list_romano_gallic = cn_spalatum - name_list_romano_hispanic = cn_spalatum - name_list_romano_british = cn_spalatum - name_list_romano_african = cn_spalatum - name_list_romano_raetian = cn_spalatum - name_list_romano_thracian = cn_spalatum - name_list_romano_illyrian = cn_spalatum - name_list_romano_pannonian = cn_spalatum - name_list_dalmatian = cn_spalatro #see: https://en.wikipedia.org/wiki/Split,_Croatia#Name - name_list_romano_noric = cn_spalatum - name_list_romano_gothic = cn_spalatum - name_list_romano_dacian = cn_spalatum - name_list_romano_aramean = cn_spalatum - name_list_romano_vandalic = cn_spalatum - #Byzantine Cultures - name_list_greek = cn_spalathos - name_list_greek_gothic = cn_spalathos - name_list_greek_persian = cn_spalathos - name_list_isaurian_persian = cn_spalathos - name_list_grecco_axumite = cn_spalathos - name_list_bosporan = cn_spalathos - name_list_pontic = cn_spalathos - name_list_tsakonian = cn_spalathos - name_list_massalian = cn_spalathos - name_list_helleno_thracian = cn_spalathos - name_list_helleno_libyan = cn_spalathos - #Later Latin Cultures - name_list_italian = cn_spalato - name_list_cisalpine = cn_spalato - name_list_sicilian = cn_spalato - name_list_sardinian = cn_spalato - #Germanic Cultures - name_list_skirian = cn_spalatum - name_list_ostrogothic = cn_spalatum - name_list_thuringian = cn_spalatum - } - color = { 150 80 45 } - } - b_solin = { - province = 3552 - cultural_names = { - #Roman Cultures - name_list_roman = cn_salona - name_list_romano_gallic = cn_salona - name_list_romano_hispanic = cn_salona - name_list_romano_british = cn_salona - name_list_romano_african = cn_salona - name_list_romano_raetian = cn_salona - name_list_romano_thracian = cn_salona - name_list_romano_illyrian = cn_salona - name_list_romano_pannonian = cn_salona - name_list_dalmatian = cn_salona - name_list_romano_noric = cn_salona - name_list_romano_gothic = cn_salona - name_list_romano_dacian = cn_salona - name_list_romano_aramean = cn_salona - name_list_romano_vandalic = cn_salona - #Byzantine Cultures - name_list_greek = cn_salona - name_list_greek_gothic = cn_salona - name_list_greek_persian = cn_salona - name_list_isaurian_persian = cn_salona - name_list_grecco_axumite = cn_salona - name_list_bosporan = cn_salona - name_list_pontic = cn_salona - name_list_tsakonian = cn_salona - name_list_massalian = cn_salona - name_list_helleno_thracian = cn_salona - name_list_helleno_libyan = cn_salona - #Germanic Cultures - name_list_skirian = cn_salona - name_list_ostrogothic = cn_salona - name_list_thuringian = cn_salona - } - color = { 150 80 45 } - } - } c_pagania = { color = { 180 110 50 } @@ -32078,6 +33238,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_muccurum + name_list_sarmatian_romance = cn_muccurum name_list_romano_gallic = cn_muccurum name_list_romano_hispanic = cn_muccurum name_list_romano_british = cn_muccurum @@ -32104,6 +33265,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_almissa + name_list_sarmatian_romance = cn_almiza name_list_romano_gallic = cn_almissa name_list_romano_hispanic = cn_almissa name_list_romano_british = cn_almissa @@ -32142,6 +33304,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pharus + name_list_sarmatian_romance = cn_farus name_list_romano_gallic = cn_pharus name_list_romano_hispanic = cn_pharus name_list_romano_british = cn_pharus @@ -32182,6 +33345,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iapudia + name_list_sarmatian_romance = cn_yapudya name_list_romano_gallic = cn_iapudia name_list_romano_hispanic = cn_iapudia name_list_romano_british = cn_iapudia @@ -32203,6 +33367,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castra_lucia + name_list_sarmatian_romance = cn_castra_lucya name_list_romano_gallic = cn_castra_lucia name_list_romano_hispanic = cn_castra_lucia name_list_romano_british = cn_castra_lucia @@ -32225,6 +33390,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vegium + name_list_sarmatian_romance = cn_vegium name_list_romano_gallic = cn_vegium name_list_romano_hispanic = cn_vegium name_list_romano_british = cn_vegium @@ -32247,6 +33413,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_urbina + name_list_sarmatian_romance = cn_urbina name_list_romano_gallic = cn_urbina name_list_romano_hispanic = cn_urbina name_list_romano_british = cn_urbina @@ -32269,6 +33436,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_castra_longa + name_list_sarmatian_romance = cn_castra_longa name_list_romano_gallic = cn_castra_longa name_list_romano_hispanic = cn_castra_longa name_list_romano_british = cn_castra_longa @@ -32293,6 +33461,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_senia + name_list_sarmatian_romance = cn_senya name_list_romano_gallic = cn_senia name_list_romano_hispanic = cn_senia name_list_romano_british = cn_senia @@ -32338,6 +33507,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_senia + name_list_sarmatian_romance = cn_senya name_list_romano_gallic = cn_senia name_list_romano_hispanic = cn_senia name_list_romano_british = cn_senia @@ -32384,6 +33554,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_monetium + name_list_sarmatian_romance = cn_monetium name_list_romano_gallic = cn_monetium name_list_romano_hispanic = cn_monetium name_list_romano_british = cn_monetium @@ -32422,6 +33593,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_flumen + name_list_sarmatian_romance = cn_flumen name_list_romano_gallic = cn_flumen name_list_romano_hispanic = cn_flumen name_list_romano_british = cn_flumen @@ -32446,6 +33618,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_crepsa + name_list_sarmatian_romance = cn_crepsa name_list_romano_gallic = cn_crepsa name_list_romano_hispanic = cn_crepsa name_list_romano_british = cn_crepsa @@ -32479,6 +33652,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_crepsa + name_list_sarmatian_romance = cn_crepsa name_list_romano_gallic = cn_crepsa name_list_romano_hispanic = cn_crepsa name_list_romano_british = cn_crepsa @@ -32513,6 +33687,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_curicum + name_list_sarmatian_romance = cn_curicum name_list_romano_gallic = cn_curicum name_list_romano_hispanic = cn_curicum name_list_romano_british = cn_curicum @@ -32551,6 +33726,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_epidaurum + name_list_sarmatian_romance = cn_epidaurum name_list_romano_gallic = cn_epidaurum name_list_romano_hispanic = cn_epidaurum name_list_romano_british = cn_epidaurum @@ -32588,6 +33764,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_epidaurum + name_list_sarmatian_romance = cn_epidaurum name_list_romano_gallic = cn_epidaurum name_list_romano_hispanic = cn_epidaurum name_list_romano_british = cn_epidaurum @@ -32624,6 +33801,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_epidaurum + name_list_sarmatian_romance = cn_epidaurum name_list_romano_gallic = cn_epidaurum name_list_romano_hispanic = cn_epidaurum name_list_romano_british = cn_epidaurum @@ -32661,6 +33839,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_stagnum + name_list_sarmatian_romance = cn_stagnum name_list_romano_gallic = cn_stagnum name_list_romano_hispanic = cn_stagnum name_list_romano_british = cn_stagnum @@ -32699,6 +33878,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_asamum + name_list_sarmatian_romance = cn_asamum name_list_romano_gallic = cn_asamum name_list_romano_hispanic = cn_asamum name_list_romano_british = cn_asamum @@ -32738,7 +33918,8 @@ h_western_roman_empire = { province = 3573 cultural_names = { #Roman Cultures - name_list_roman = cn_risinum + name_list_roman = cn_ris + name_list_sarmatian_romance = cn_risinum name_list_romano_gallic = cn_risinum name_list_romano_hispanic = cn_risinum name_list_romano_british = cn_risinum @@ -32777,6 +33958,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_culmen + name_list_sarmatian_romance = cn_culmen name_list_romano_gallic = cn_culmen name_list_romano_hispanic = cn_culmen name_list_romano_british = cn_culmen @@ -32807,6 +33989,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_culmen + name_list_sarmatian_romance = cn_culmen name_list_romano_gallic = cn_culmen name_list_romano_hispanic = cn_culmen name_list_romano_british = cn_culmen @@ -32836,6 +34019,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_daorsum + name_list_sarmatian_romance = cn_daorsum name_list_romano_gallic = cn_daorsum name_list_romano_hispanic = cn_daorsum name_list_romano_british = cn_daorsum @@ -32858,6 +34042,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rusticiarum + name_list_sarmatian_romance = cn_rusticiarum name_list_romano_gallic = cn_rusticiarum name_list_romano_hispanic = cn_rusticiarum name_list_romano_british = cn_rusticiarum @@ -32880,6 +34065,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_narona + name_list_sarmatian_romance = cn_narona name_list_romano_gallic = cn_narona name_list_romano_hispanic = cn_narona name_list_romano_british = cn_narona @@ -32902,6 +34088,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_leusinio + name_list_sarmatian_romance = cn_leusiniO_n name_list_romano_gallic = cn_leusinio name_list_romano_hispanic = cn_leusinio name_list_romano_british = cn_leusinio @@ -32924,6 +34111,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_delminium + name_list_sarmatian_romance = cn_delminium name_list_romano_gallic = cn_delminium name_list_romano_hispanic = cn_delminium name_list_romano_british = cn_delminium @@ -32948,6 +34136,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_melcumanus + name_list_sarmatian_romance = cn_melcumanus name_list_romano_gallic = cn_melcumanus name_list_romano_hispanic = cn_melcumanus name_list_romano_british = cn_melcumanus @@ -32969,6 +34158,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_benzzavaticum + name_list_sarmatian_romance = cn_benzzavaticum name_list_romano_gallic = cn_benzzavaticum name_list_romano_hispanic = cn_benzzavaticum name_list_romano_british = cn_benzzavaticum @@ -32991,6 +34181,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_potuaticum + name_list_sarmatian_romance = cn_potuaticum name_list_romano_gallic = cn_potuaticum name_list_romano_hispanic = cn_potuaticum name_list_romano_british = cn_potuaticum @@ -33019,6 +34210,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_emotha + name_list_sarmatian_romance = cn_emotha name_list_romano_gallic = cn_emotha name_list_romano_hispanic = cn_emotha name_list_romano_british = cn_emotha @@ -33051,6 +34243,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bariduo + name_list_sarmatian_romance = cn_bariduO_n name_list_romano_gallic = cn_bariduo name_list_romano_hispanic = cn_bariduo name_list_romano_british = cn_bariduo @@ -33073,6 +34266,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_salvium + name_list_sarmatian_romance = cn_salvium name_list_romano_gallic = cn_salvium name_list_romano_hispanic = cn_salvium name_list_romano_british = cn_salvium @@ -33095,6 +34289,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pelva + name_list_sarmatian_romance = cn_pelva name_list_romano_gallic = cn_pelva name_list_romano_hispanic = cn_pelva name_list_romano_british = cn_pelva @@ -33117,6 +34312,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_emotha + name_list_sarmatian_romance = cn_emotha name_list_romano_gallic = cn_emotha name_list_romano_hispanic = cn_emotha name_list_romano_british = cn_emotha @@ -33146,6 +34342,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ramia + name_list_sarmatian_romance = cn_ramya name_list_romano_gallic = cn_ramia name_list_romano_hispanic = cn_ramia name_list_romano_british = cn_ramia @@ -33175,6 +34372,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bistua_vetus + name_list_sarmatian_romance = cn_bistua_vetus name_list_romano_gallic = cn_bistua_vetus name_list_romano_hispanic = cn_bistua_vetus name_list_romano_british = cn_bistua_vetus @@ -33197,6 +34395,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arduba + name_list_sarmatian_romance = cn_arduba name_list_romano_gallic = cn_arduba name_list_romano_hispanic = cn_arduba name_list_romano_british = cn_arduba @@ -33223,6 +34422,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bersellum + name_list_sarmatian_romance = cn_berselum name_list_romano_gallic = cn_bersellum name_list_romano_hispanic = cn_bersellum name_list_romano_british = cn_bersellum @@ -33247,6 +34447,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_partes_inferiores + name_list_sarmatian_romance = cn_partes_inferiorE_s name_list_romano_gallic = cn_partes_inferiores name_list_romano_hispanic = cn_partes_inferiores name_list_romano_british = cn_partes_inferiores @@ -33268,6 +34469,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sapua + name_list_sarmatian_romance = cn_sapua name_list_romano_gallic = cn_sapua name_list_romano_hispanic = cn_sapua name_list_romano_british = cn_sapua @@ -33290,6 +34492,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_baloie + name_list_sarmatian_romance = cn_baloie name_list_romano_gallic = cn_baloie name_list_romano_hispanic = cn_baloie name_list_romano_british = cn_baloie @@ -33316,6 +34519,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_catera + name_list_sarmatian_romance = cn_catera name_list_romano_gallic = cn_catera name_list_romano_hispanic = cn_catera name_list_romano_british = cn_catera @@ -33345,6 +34549,7 @@ h_western_roman_empire = { cultural_names = { #Domavium was the largest settlement in region #Roman Cultures name_list_roman = cn_domavium + name_list_sarmatian_romance = cn_domavium name_list_romano_gallic = cn_domavium name_list_romano_hispanic = cn_domavium name_list_romano_british = cn_domavium @@ -33365,7 +34570,8 @@ h_western_roman_empire = { province = 3567 cultural_names = { #Roman Cultures - name_list_roman = cn_aquae_sulphurae + name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae_sulphurae name_list_romano_gallic = cn_aquae_sulphurae name_list_romano_hispanic = cn_aquae_sulphurae name_list_romano_british = cn_aquae_sulphurae @@ -33388,6 +34594,7 @@ h_western_roman_empire = { cultural_names = { #Anachronastic names, but they are latin #Roman Cultures name_list_roman = cn_plumbum + name_list_sarmatian_romance = cn_plumbum name_list_romano_gallic = cn_plumbum name_list_romano_hispanic = cn_plumbum name_list_romano_british = cn_plumbum @@ -33414,6 +34621,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_domavium + name_list_sarmatian_romance = cn_domavium name_list_romano_gallic = cn_domavium name_list_romano_hispanic = cn_domavium name_list_romano_british = cn_domavium @@ -33436,6 +34644,7 @@ h_western_roman_empire = { cultural_names = { #Partial name only; from Digital Atlas of the Roman Empire #Roman Cultures name_list_roman = cn_ris + name_list_sarmatian_romance = cn_ris name_list_romano_gallic = cn_ris name_list_romano_hispanic = cn_ris name_list_romano_british = cn_ris @@ -33462,6 +34671,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_raetinium + name_list_sarmatian_romance = cn_raetinium name_list_romano_gallic = cn_raetinium name_list_romano_hispanic = cn_raetinium name_list_romano_british = cn_raetinium @@ -33494,6 +34704,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_metulum + name_list_sarmatian_romance = cn_metulum name_list_romano_gallic = cn_metulum name_list_romano_hispanic = cn_metulum name_list_romano_british = cn_metulum @@ -33515,6 +34726,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_metulum + name_list_sarmatian_romance = cn_metulum name_list_romano_gallic = cn_metulum name_list_romano_hispanic = cn_metulum name_list_romano_british = cn_metulum @@ -33537,6 +34749,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mons_acutus + name_list_sarmatian_romance = cn_mons_acutus name_list_romano_gallic = cn_mons_acutus name_list_romano_hispanic = cn_mons_acutus name_list_romano_british = cn_mons_acutus @@ -33559,6 +34772,7 @@ h_western_roman_empire = { cultural_names = { #Karlovac nearby #Roman Cultures name_list_roman = cn_romula + name_list_sarmatian_romance = cn_romula name_list_romano_gallic = cn_romula name_list_romano_hispanic = cn_romula name_list_romano_british = cn_romula @@ -33581,6 +34795,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ad_fines + name_list_sarmatian_romance = cn_ad_finE_s name_list_romano_gallic = cn_ad_fines name_list_romano_hispanic = cn_ad_fines name_list_romano_british = cn_ad_fines @@ -33623,6 +34838,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sirmium + name_list_sarmatian_romance = cn_sirmium name_list_romano_gallic = cn_sirmium name_list_romano_hispanic = cn_sirmium name_list_romano_british = cn_sirmium @@ -33644,6 +34860,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sirmium + name_list_sarmatian_romance = cn_sirmium name_list_romano_gallic = cn_sirmium name_list_romano_hispanic = cn_sirmium name_list_romano_british = cn_sirmium @@ -33666,6 +34883,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cuccium + name_list_sarmatian_romance = cn_cuccium name_list_romano_gallic = cn_cuccium name_list_romano_hispanic = cn_cuccium name_list_romano_british = cn_cuccium @@ -33688,6 +34906,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_taurunum + name_list_sarmatian_romance = cn_taurunum name_list_romano_gallic = cn_taurunum name_list_romano_hispanic = cn_taurunum name_list_romano_british = cn_taurunum @@ -33712,6 +34931,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cornacum + name_list_sarmatian_romance = cn_cornacum name_list_romano_gallic = cn_cornacum name_list_romano_hispanic = cn_cornacum name_list_romano_british = cn_cornacum @@ -33733,6 +34953,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cornacum + name_list_sarmatian_romance = cn_cornacum name_list_romano_gallic = cn_cornacum name_list_romano_hispanic = cn_cornacum name_list_romano_british = cn_cornacum @@ -33755,6 +34976,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mursa + name_list_sarmatian_romance = cn_mursa name_list_romano_gallic = cn_mursa name_list_romano_hispanic = cn_mursa name_list_romano_british = cn_mursa @@ -33777,6 +34999,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_picentinum + name_list_sarmatian_romance = cn_picentinum name_list_romano_gallic = cn_picentinum name_list_romano_hispanic = cn_picentinum name_list_romano_british = cn_picentinum @@ -33804,6 +35027,7 @@ h_western_roman_empire = { cultural_names = { name_list_roman = cn_salinae + name_list_sarmatian_romance = cn_salinae name_list_romano_gallic = cn_salinae name_list_romano_hispanic = cn_salinae name_list_romano_british = cn_salinae @@ -33837,6 +35061,7 @@ h_western_roman_empire = { province = 3510 cultural_names = { name_list_roman = cn_salinae + name_list_sarmatian_romance = cn_salinae name_list_romano_gallic = cn_salinae name_list_romano_hispanic = cn_salinae name_list_romano_british = cn_salinae @@ -33872,6 +35097,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bellina + name_list_sarmatian_romance = cn_belina name_list_romano_gallic = cn_bellina name_list_romano_hispanic = cn_bellina name_list_romano_british = cn_bellina @@ -33897,6 +35123,7 @@ h_western_roman_empire = { province = 3511 cultural_names = { name_list_roman = cn_ad_drinum + name_list_sarmatian_romance = cn_ad_drinum name_list_romano_gallic = cn_ad_drinum name_list_romano_hispanic = cn_ad_drinum name_list_romano_british = cn_ad_drinum @@ -33921,6 +35148,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_oser + name_list_sarmatian_romance = cn_oser name_list_romano_gallic = cn_oser name_list_romano_hispanic = cn_oser name_list_romano_british = cn_oser @@ -33950,6 +35178,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_canabea + name_list_sarmatian_romance = cn_canabea name_list_romano_gallic = cn_canabea name_list_romano_hispanic = cn_canabea name_list_romano_british = cn_canabea @@ -33976,6 +35205,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_maezaeum + name_list_sarmatian_romance = cn_maezaeum name_list_romano_gallic = cn_maezaeum name_list_romano_hispanic = cn_maezaeum name_list_romano_british = cn_maezaeum @@ -34002,6 +35232,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tolys + name_list_sarmatian_romance = cn_tolys name_list_romano_gallic = cn_tolys name_list_romano_hispanic = cn_tolys name_list_romano_british = cn_tolys @@ -34035,6 +35266,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_andautonia + name_list_sarmatian_romance = cn_andautonya name_list_romano_gallic = cn_andautonia name_list_romano_hispanic = cn_andautonia name_list_romano_british = cn_andautonia @@ -34060,6 +35292,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_andautonia + name_list_sarmatian_romance = cn_andautonya name_list_romano_gallic = cn_andautonia name_list_romano_hispanic = cn_andautonia name_list_romano_british = cn_andautonia @@ -34086,6 +35319,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_chasma + name_list_sarmatian_romance = cn_chasma name_list_romano_gallic = cn_chasma name_list_romano_hispanic = cn_chasma name_list_romano_british = cn_chasma @@ -34112,6 +35346,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_neviodunum + name_list_sarmatian_romance = cn_neviodunum name_list_romano_gallic = cn_neviodunum name_list_romano_hispanic = cn_neviodunum name_list_romano_british = cn_neviodunum @@ -34134,6 +35369,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_siscia + name_list_sarmatian_romance = cn_siscya name_list_romano_gallic = cn_siscia name_list_romano_hispanic = cn_siscia name_list_romano_british = cn_siscia @@ -34159,6 +35395,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_populi + name_list_sarmatian_romance = cn_populi name_list_romano_gallic = cn_populi name_list_romano_hispanic = cn_populi name_list_romano_british = cn_populi @@ -34189,6 +35426,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_populi + name_list_sarmatian_romance = cn_populi name_list_romano_gallic = cn_populi name_list_romano_hispanic = cn_populi name_list_romano_british = cn_populi @@ -34216,6 +35454,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_crisium + name_list_sarmatian_romance = cn_crisium name_list_romano_gallic = cn_crisium name_list_romano_hispanic = cn_crisium name_list_romano_british = cn_crisium @@ -34243,6 +35482,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_ad_piretis + name_list_sarmatian_romance = cn_ad_piretis name_list_romano_gallic = cn_ad_piretis name_list_romano_hispanic = cn_ad_piretis name_list_romano_british = cn_ad_piretis @@ -34265,6 +35505,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_serota + name_list_sarmatian_romance = cn_serota name_list_romano_gallic = cn_serota name_list_romano_hispanic = cn_serota name_list_romano_british = cn_serota @@ -34289,6 +35530,7 @@ h_western_roman_empire = { cultural_names = { #DAotRE: Largest City of the three #Roman name_list_roman = cn_marsonia + name_list_sarmatian_romance = cn_marsonya name_list_romano_gallic = cn_marsonia name_list_romano_hispanic = cn_marsonia name_list_romano_british = cn_marsonia @@ -34310,6 +35552,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_incero + name_list_sarmatian_romance = cn_incerO_n name_list_romano_gallic = cn_incero name_list_romano_hispanic = cn_incero name_list_romano_british = cn_incero @@ -34332,6 +35575,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_varianis + name_list_sarmatian_romance = cn_varianis name_list_romano_gallic = cn_varianis name_list_romano_hispanic = cn_varianis name_list_romano_british = cn_varianis @@ -34354,6 +35598,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_marsonia + name_list_sarmatian_romance = cn_marsonya name_list_romano_gallic = cn_marsonia name_list_romano_hispanic = cn_marsonia name_list_romano_british = cn_marsonia @@ -34378,6 +35623,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_urbanus + name_list_sarmatian_romance = cn_urbanus name_list_romano_gallic = cn_urbanus name_list_romano_hispanic = cn_urbanus name_list_romano_british = cn_urbanus @@ -34399,6 +35645,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_ad_ladios + name_list_sarmatian_romance = cn_ad_ladios name_list_romano_gallic = cn_ad_ladios name_list_romano_hispanic = cn_ad_ladios name_list_romano_british = cn_ad_ladios @@ -34421,6 +35668,7 @@ h_western_roman_empire = { cultural_names = { #Roman name_list_roman = cn_servitium + name_list_sarmatian_romance = cn_servitium name_list_romano_gallic = cn_servitium name_list_romano_hispanic = cn_servitium name_list_romano_british = cn_servitium @@ -34449,6 +35697,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_berginium + name_list_sarmatian_romance = cn_berginium name_list_romano_gallic = cn_berginium name_list_romano_hispanic = cn_berginium name_list_romano_british = cn_berginium @@ -34470,6 +35719,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_berginium + name_list_sarmatian_romance = cn_berginium name_list_romano_gallic = cn_berginium name_list_romano_hispanic = cn_berginium name_list_romano_british = cn_berginium @@ -34492,6 +35742,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ad_praetorium + name_list_sarmatian_romance = cn_ad_praetorium name_list_romano_gallic = cn_ad_praetorium name_list_romano_hispanic = cn_ad_praetorium name_list_romano_british = cn_ad_praetorium @@ -34521,6 +35772,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sopianae + name_list_sarmatian_romance = cn_sopianae name_list_romano_gallic = cn_sopianae name_list_romano_hispanic = cn_sopianae name_list_romano_british = cn_sopianae @@ -34559,6 +35811,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sopianae + name_list_sarmatian_romance = cn_sopianae name_list_romano_gallic = cn_sopianae name_list_romano_hispanic = cn_sopianae name_list_romano_british = cn_sopianae @@ -34597,6 +35850,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_altinum + name_list_sarmatian_romance = cn_altinum name_list_romano_gallic = cn_altinum name_list_romano_hispanic = cn_altinum name_list_romano_british = cn_altinum @@ -34621,6 +35875,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alta_ripa + name_list_sarmatian_romance = cn_alta_ripa name_list_romano_gallic = cn_alta_ripa name_list_romano_hispanic = cn_alta_ripa name_list_romano_british = cn_alta_ripa @@ -34646,6 +35901,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alta_ripa + name_list_sarmatian_romance = cn_alta_ripa name_list_romano_gallic = cn_alta_ripa name_list_romano_hispanic = cn_alta_ripa name_list_romano_british = cn_alta_ripa @@ -34672,6 +35928,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_fortiana + name_list_sarmatian_romance = cn_fortyana name_list_romano_gallic = cn_fortiana name_list_romano_hispanic = cn_fortiana name_list_romano_british = cn_fortiana @@ -34698,6 +35955,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_iovia + name_list_sarmatian_romance = cn_yovya name_list_romano_gallic = cn_iovia name_list_romano_hispanic = cn_iovia name_list_romano_british = cn_iovia @@ -34735,6 +35993,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gorsium + name_list_sarmatian_romance = cn_gorsium name_list_romano_gallic = cn_gorsium name_list_romano_hispanic = cn_gorsium name_list_romano_british = cn_gorsium @@ -34768,6 +36027,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gorsium + name_list_sarmatian_romance = cn_gorsium name_list_romano_gallic = cn_gorsium name_list_romano_hispanic = cn_gorsium name_list_romano_british = cn_gorsium @@ -34803,6 +36063,7 @@ h_western_roman_empire = { #Roman Cultures #Floriana = possible name (DAotRE) name_list_roman = cn_floriana + name_list_sarmatian_romance = cn_floryana name_list_romano_gallic = cn_floriana name_list_romano_hispanic = cn_floriana name_list_romano_british = cn_floriana @@ -34830,6 +36091,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aquincum + name_list_sarmatian_romance = cn_aquincum name_list_romano_gallic = cn_aquincum name_list_romano_hispanic = cn_aquincum name_list_romano_british = cn_aquincum @@ -34852,6 +36114,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_istrogranum + name_list_sarmatian_romance = cn_istrogranum name_list_romano_gallic = cn_istrogranum name_list_romano_hispanic = cn_istrogranum name_list_romano_british = cn_istrogranum @@ -34884,7 +36147,7 @@ h_western_roman_empire = { name_list_czech = cn_ostrihom name_list_old_slavic = cn_stregom #Others - name_list_iazyges = cn_oioril + name_list_sarmatian = cn_oioril } color = { 255 92 91 } } @@ -34893,6 +36156,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_brigetio + name_list_sarmatian_romance = cn_brigetiO_n name_list_romano_gallic = cn_brigetio name_list_romano_hispanic = cn_brigetio name_list_romano_british = cn_brigetio @@ -34935,6 +36199,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_valcum + name_list_sarmatian_romance = cn_valcum name_list_romano_gallic = cn_valcum name_list_romano_hispanic = cn_valcum name_list_romano_british = cn_valcum @@ -34970,6 +36235,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_valcum + name_list_sarmatian_romance = cn_valcum name_list_romano_gallic = cn_valcum name_list_romano_hispanic = cn_valcum name_list_romano_british = cn_valcum @@ -35016,6 +36282,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alba_regalis + name_list_sarmatian_romance = cn_alba_regalis name_list_romano_gallic = cn_alba_regalis name_list_romano_hispanic = cn_alba_regalis name_list_romano_british = cn_alba_regalis @@ -35041,6 +36308,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tricciana + name_list_sarmatian_romance = cn_triccyana name_list_romano_gallic = cn_tricciana name_list_romano_hispanic = cn_tricciana name_list_romano_british = cn_tricciana @@ -35076,6 +36344,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_alba_regalis + name_list_sarmatian_romance = cn_alba_regalis name_list_romano_gallic = cn_alba_regalis name_list_romano_hispanic = cn_alba_regalis name_list_romano_british = cn_alba_regalis @@ -35098,6 +36367,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_herculia + name_list_sarmatian_romance = cn_xerculya name_list_romano_gallic = cn_herculia name_list_romano_hispanic = cn_herculia name_list_romano_british = cn_herculia @@ -35121,6 +36391,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_limusa + name_list_sarmatian_romance = cn_limusa name_list_romano_gallic = cn_limusa name_list_romano_hispanic = cn_limusa name_list_romano_british = cn_limusa @@ -35154,6 +36425,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arrabona + name_list_sarmatian_romance = cn_arxabona name_list_romano_gallic = cn_arrabona name_list_romano_hispanic = cn_arrabona name_list_romano_british = cn_arrabona @@ -35188,6 +36460,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arrabona + name_list_sarmatian_romance = cn_arxabona name_list_romano_gallic = cn_arrabona name_list_romano_hispanic = cn_arrabona name_list_romano_british = cn_arrabona @@ -35223,6 +36496,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ad_flexum + name_list_sarmatian_romance = cn_ad_fleksum name_list_romano_gallic = cn_ad_flexum name_list_romano_hispanic = cn_ad_flexum name_list_romano_british = cn_ad_flexum @@ -35251,6 +36525,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_scarbanita + name_list_sarmatian_romance = cn_scarbanita name_list_romano_gallic = cn_scarbanita name_list_romano_hispanic = cn_scarbanita name_list_romano_british = cn_scarbanita @@ -35286,6 +36561,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_scarbanita + name_list_sarmatian_romance = cn_scarbanita name_list_romano_gallic = cn_scarbanita name_list_romano_hispanic = cn_scarbanita name_list_romano_british = cn_scarbanita @@ -35326,6 +36602,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ginsium + name_list_sarmatian_romance = cn_ginsium name_list_romano_gallic = cn_ginsium name_list_romano_hispanic = cn_ginsium name_list_romano_british = cn_ginsium @@ -35363,6 +36640,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_savaria + name_list_sarmatian_romance = cn_savarya name_list_romano_gallic = cn_savaria name_list_romano_hispanic = cn_savaria name_list_romano_british = cn_savaria @@ -35398,6 +36676,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_savaria + name_list_sarmatian_romance = cn_savarya name_list_romano_gallic = cn_savaria name_list_romano_hispanic = cn_savaria name_list_romano_british = cn_savaria @@ -35434,6 +36713,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_curta + name_list_sarmatian_romance = cn_curta name_list_romano_gallic = cn_curta name_list_romano_hispanic = cn_curta name_list_romano_british = cn_curta @@ -35468,7 +36748,8 @@ h_western_roman_empire = { province = 3977 cultural_names = { #Roman Cultures - name_list_roman = cn_monasterium + name_list_roman = cn_mona + name_list_sarmatian_romance = cn_monasterium name_list_romano_gallic = cn_monasterium name_list_romano_hispanic = cn_monasterium name_list_romano_british = cn_monasterium @@ -35502,6 +36783,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caesariana + name_list_sarmatian_romance = cn_caesaryana name_list_romano_gallic = cn_caesariana name_list_romano_hispanic = cn_caesariana name_list_romano_british = cn_caesariana @@ -35535,6 +36817,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caesariana + name_list_sarmatian_romance = cn_caesaryana name_list_romano_gallic = cn_caesariana name_list_romano_hispanic = cn_caesariana name_list_romano_british = cn_caesariana @@ -35565,6 +36848,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bocconium + name_list_sarmatian_romance = cn_bocconium name_list_romano_gallic = cn_bocconium name_list_romano_hispanic = cn_bocconium name_list_romano_british = cn_bocconium @@ -35587,6 +36871,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_mogentiana + name_list_sarmatian_romance = cn_mogentyana name_list_romano_gallic = cn_mogentiana name_list_romano_hispanic = cn_mogentiana name_list_romano_british = cn_mogentiana @@ -35620,6 +36905,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vindovina + name_list_sarmatian_romance = cn_vindovina name_list_romano_gallic = cn_vindovina name_list_romano_hispanic = cn_vindovina name_list_romano_british = cn_vindovina @@ -35647,6 +36933,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vindovina + name_list_sarmatian_romance = cn_vindovina name_list_romano_gallic = cn_vindovina name_list_romano_hispanic = cn_vindovina name_list_romano_british = cn_vindovina @@ -35675,6 +36962,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_aquae + name_list_sarmatian_romance = cn_aquae name_list_romano_gallic = cn_aquae name_list_romano_hispanic = cn_aquae name_list_romano_british = cn_aquae @@ -35697,6 +36985,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carnuntum + name_list_sarmatian_romance = cn_carnuntum name_list_romano_gallic = cn_carnuntum name_list_romano_hispanic = cn_carnuntum name_list_romano_british = cn_carnuntum @@ -35727,6 +37016,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carthago + name_list_sarmatian_romance = cn_carthagO_n name_list_romano_gallic = cn_carthago name_list_romano_hispanic = cn_carthago name_list_romano_british = cn_carthago @@ -35795,6 +37085,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tingis + name_list_sarmatian_romance = cn_tingis name_list_romano_gallic = cn_tingis name_list_romano_hispanic = cn_tingis name_list_romano_british = cn_tingis @@ -35835,6 +37126,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tingis + name_list_sarmatian_romance = cn_tingis name_list_romano_gallic = cn_tingis name_list_romano_hispanic = cn_tingis name_list_romano_british = cn_tingis @@ -35877,6 +37169,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_zilil + name_list_sarmatian_romance = cn_zilil name_list_romano_gallic = cn_zilil name_list_romano_hispanic = cn_zilil name_list_romano_british = cn_zilil @@ -35919,6 +37212,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_oppidum_novum + name_list_sarmatian_romance = cn_ofidum_novum name_list_romano_gallic = cn_oppidum_novum name_list_romano_hispanic = cn_oppidum_novum name_list_romano_british = cn_oppidum_novum @@ -35968,6 +37262,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_septa + name_list_sarmatian_romance = cn_septa name_list_romano_gallic = cn_septa name_list_romano_hispanic = cn_septa name_list_romano_british = cn_septa @@ -36009,6 +37304,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_septa + name_list_sarmatian_romance = cn_septa name_list_romano_gallic = cn_septa name_list_romano_hispanic = cn_septa name_list_romano_british = cn_septa @@ -36051,6 +37347,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tamuda + name_list_sarmatian_romance = cn_tamuda name_list_romano_gallic = cn_tamuda name_list_romano_hispanic = cn_tamuda name_list_romano_british = cn_tamuda @@ -36099,6 +37396,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rusaddir + name_list_sarmatian_romance = cn_rusaddir name_list_romano_gallic = cn_rusaddir name_list_romano_hispanic = cn_rusaddir name_list_romano_british = cn_rusaddir @@ -36139,6 +37437,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rusaddir + name_list_sarmatian_romance = cn_rusaddir name_list_romano_gallic = cn_rusaddir name_list_romano_hispanic = cn_rusaddir name_list_romano_british = cn_rusaddir @@ -36344,6 +37643,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_volubilis + name_list_sarmatian_romance = cn_volubilis name_list_romano_gallic = cn_volubilis name_list_romano_hispanic = cn_volubilis name_list_romano_british = cn_volubilis @@ -36398,6 +37698,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caesarea + name_list_sarmatian_romance = cn_caesarea name_list_romano_gallic = cn_caesarea name_list_romano_hispanic = cn_caesarea name_list_romano_british = cn_caesarea @@ -36439,6 +37740,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_cartennae + name_list_sarmatian_romance = cn_cartennae name_list_romano_gallic = cn_cartennae name_list_romano_hispanic = cn_cartennae name_list_romano_british = cn_cartennae @@ -36478,6 +37780,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_caesarea + name_list_sarmatian_romance = cn_caesarea name_list_romano_gallic = cn_caesarea name_list_romano_hispanic = cn_caesarea name_list_romano_british = cn_caesarea @@ -36528,6 +37831,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_icosium + name_list_sarmatian_romance = cn_icosium name_list_romano_gallic = cn_icosium name_list_romano_hispanic = cn_icosium name_list_romano_british = cn_icosium @@ -36569,6 +37873,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_icosium + name_list_sarmatian_romance = cn_icosium name_list_romano_gallic = cn_icosium name_list_romano_hispanic = cn_icosium name_list_romano_british = cn_icosium @@ -36611,6 +37916,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lambdia + name_list_sarmatian_romance = cn_lambdya name_list_romano_gallic = cn_lambdia name_list_romano_hispanic = cn_lambdia name_list_romano_british = cn_lambdia @@ -36652,6 +37958,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_rusuccuru + name_list_sarmatian_romance = cn_rusuccuru name_list_romano_gallic = cn_rusuccuru name_list_romano_hispanic = cn_rusuccuru name_list_romano_british = cn_rusuccuru @@ -36699,6 +38006,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pomaria + name_list_sarmatian_romance = cn_pomarya name_list_romano_gallic = cn_pomaria name_list_romano_hispanic = cn_pomaria name_list_romano_british = cn_pomaria @@ -36736,6 +38044,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_pomaria + name_list_sarmatian_romance = cn_pomarya name_list_romano_gallic = cn_pomaria name_list_romano_hispanic = cn_pomaria name_list_romano_british = cn_pomaria @@ -36779,7 +38088,8 @@ h_western_roman_empire = { province = 4667 cultural_names = { #Roman Cultures - name_list_roman = cn_albulae + name_list_roman = cn_albula + name_list_sarmatian_romance = cn_albulae name_list_romano_gallic = cn_albulae name_list_romano_hispanic = cn_albulae name_list_romano_british = cn_albulae @@ -36848,6 +38158,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sigus + name_list_sarmatian_romance = cn_sigus name_list_romano_gallic = cn_sigus name_list_romano_hispanic = cn_sigus name_list_romano_british = cn_sigus @@ -36875,6 +38186,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sigus + name_list_sarmatian_romance = cn_sigus name_list_romano_gallic = cn_sigus name_list_romano_hispanic = cn_sigus name_list_romano_british = cn_sigus @@ -36913,6 +38225,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_arsenaria + name_list_sarmatian_romance = cn_arsenarya name_list_romano_gallic = cn_arsenaria name_list_romano_hispanic = cn_arsenaria name_list_romano_british = cn_arsenaria @@ -36953,6 +38266,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_siga + name_list_sarmatian_romance = cn_siga name_list_romano_gallic = cn_siga name_list_romano_hispanic = cn_siga name_list_romano_british = cn_siga @@ -36973,6 +38287,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_siga + name_list_sarmatian_romance = cn_siga name_list_romano_gallic = cn_siga name_list_romano_hispanic = cn_siga name_list_romano_british = cn_siga @@ -36995,6 +38310,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_regiae + name_list_sarmatian_romance = cn_regiae name_list_romano_gallic = cn_regiae name_list_romano_hispanic = cn_regiae name_list_romano_british = cn_regiae @@ -37026,6 +38342,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_numerus_syrorum + name_list_sarmatian_romance = cn_numerus_syrorum name_list_romano_gallic = cn_syrorum name_list_romano_hispanic = cn_syrorum name_list_romano_british = cn_syrorum @@ -37054,6 +38371,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_numerus_syrorum + name_list_sarmatian_romance = cn_numerus_syrorum name_list_romano_gallic = cn_syrorum name_list_romano_hispanic = cn_syrorum name_list_romano_british = cn_syrorum @@ -37104,6 +38422,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_saldae + name_list_sarmatian_romance = cn_saldae name_list_romano_gallic = cn_saldae name_list_romano_hispanic = cn_saldae name_list_romano_british = cn_saldae @@ -37145,6 +38464,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_saldae + name_list_sarmatian_romance = cn_saldae name_list_romano_gallic = cn_saldae name_list_romano_hispanic = cn_saldae name_list_romano_british = cn_saldae @@ -37187,6 +38507,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_igilgili + name_list_sarmatian_romance = cn_igilgili name_list_romano_gallic = cn_igilgili name_list_romano_hispanic = cn_igilgili name_list_romano_british = cn_igilgili @@ -37293,6 +38614,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_macri + name_list_sarmatian_romance = cn_macri name_list_romano_gallic = cn_macri name_list_romano_hispanic = cn_macri name_list_romano_british = cn_macri @@ -37361,6 +38683,7 @@ h_western_roman_empire = { cultural_names = { #Modified vandalic cn_carthago to cartago in order to add a special character to it. #Roman Cultures name_list_roman = cn_carthago + name_list_sarmatian_romance = cn_carthagO_n name_list_romano_gallic = cn_carthago name_list_romano_hispanic = cn_carthago name_list_romano_british = cn_carthago @@ -37400,6 +38723,7 @@ h_western_roman_empire = { cultural_names = { #Changed vandalic cn to cn_utina in order to add a special character to it. #Roman Cultures name_list_roman = cn_uthina + name_list_sarmatian_romance = cn_uthina name_list_romano_gallic = cn_uthina name_list_romano_hispanic = cn_uthina name_list_romano_british = cn_uthina @@ -37427,6 +38751,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_zica + name_list_sarmatian_romance = cn_zica name_list_romano_gallic = cn_zica name_list_romano_hispanic = cn_zica name_list_romano_british = cn_zica @@ -37453,6 +38778,7 @@ h_western_roman_empire = { cultural_names = { #Modified vandalic cn_carthago to cartago in order to add a special character to it. #Roman Cultures name_list_roman = cn_carthago + name_list_sarmatian_romance = cn_carthagO_n name_list_romano_gallic = cn_carthago name_list_romano_hispanic = cn_carthago name_list_romano_british = cn_carthago @@ -37494,6 +38820,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_neapolis + name_list_sarmatian_romance = cn_neapolis name_list_romano_gallic = cn_neapolis name_list_romano_hispanic = cn_neapolis name_list_romano_british = cn_neapolis @@ -37533,6 +38860,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_suliana + name_list_sarmatian_romance = cn_sulyana name_list_romano_gallic = cn_suliana name_list_romano_hispanic = cn_suliana name_list_romano_british = cn_suliana @@ -37576,6 +38904,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hippo_zarytus + name_list_sarmatian_romance = cn_xifo_zarytus name_list_romano_gallic = cn_hippo_zarytus name_list_romano_hispanic = cn_hippo_zarytus name_list_romano_british = cn_hippo_zarytus @@ -37618,6 +38947,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_thabraca + name_list_sarmatian_romance = cn_thabraca name_list_romano_gallic = cn_thabraca name_list_romano_hispanic = cn_thabraca name_list_romano_british = cn_thabraca @@ -37665,6 +38995,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_vaga + name_list_sarmatian_romance = cn_vaga name_list_romano_gallic = cn_vaga name_list_romano_hispanic = cn_vaga name_list_romano_british = cn_vaga @@ -37705,6 +39036,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sicca_veneria + name_list_sarmatian_romance = cn_sicca_venerya name_list_romano_gallic = cn_sicca_veneria name_list_romano_hispanic = cn_sicca_veneria name_list_romano_british = cn_sicca_veneria @@ -37740,6 +39072,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lares + name_list_sarmatian_romance = cn_larE_s name_list_romano_gallic = cn_lares name_list_romano_hispanic = cn_lares name_list_romano_british = cn_lares @@ -37776,6 +39109,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sicca_veneria + name_list_sarmatian_romance = cn_sicca_venerya name_list_romano_gallic = cn_sicca_veneria name_list_romano_hispanic = cn_sicca_veneria name_list_romano_british = cn_sicca_veneria @@ -37812,6 +39146,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_thalla + name_list_sarmatian_romance = cn_thala name_list_romano_gallic = cn_thalla name_list_romano_hispanic = cn_thalla name_list_romano_british = cn_thalla @@ -37866,6 +39201,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lares + name_list_sarmatian_romance = cn_larE_s name_list_romano_gallic = cn_lares name_list_romano_hispanic = cn_lares name_list_romano_british = cn_lares @@ -37901,6 +39237,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lares + name_list_sarmatian_romance = cn_larE_s name_list_romano_gallic = cn_lares name_list_romano_hispanic = cn_lares name_list_romano_british = cn_lares @@ -37937,6 +39274,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_ruspina + name_list_sarmatian_romance = cn_ruspina name_list_romano_gallic = cn_ruspina name_list_romano_hispanic = cn_ruspina name_list_romano_british = cn_ruspina @@ -37976,6 +39314,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_honoriopolis + name_list_sarmatian_romance = cn_xonoriopolis name_list_romano_gallic = cn_honoriopolis name_list_romano_hispanic = cn_honoriopolis name_list_romano_british = cn_honoriopolis @@ -38016,6 +39355,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sufetenae + name_list_sarmatian_romance = cn_sufetenae name_list_romano_gallic = cn_sufetenae name_list_romano_hispanic = cn_sufetenae name_list_romano_british = cn_sufetenae @@ -38041,6 +39381,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sufetenae + name_list_sarmatian_romance = cn_sufetenae name_list_romano_gallic = cn_sufetenae name_list_romano_hispanic = cn_sufetenae name_list_romano_british = cn_sufetenae @@ -38068,6 +39409,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_camunia + name_list_sarmatian_romance = cn_camunya name_list_romano_gallic = cn_camunia name_list_romano_hispanic = cn_camunia name_list_romano_british = cn_camunia @@ -38108,6 +39450,7 @@ h_western_roman_empire = { cultural_names = { #Roman Namelists name_list_roman = cn_mactaris + name_list_sarmatian_romance = cn_mactaris name_list_romano_gallic = cn_mactaris name_list_romano_hispanic = cn_mactaris name_list_romano_british = cn_mactaris @@ -38135,6 +39478,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_sufetula + name_list_sarmatian_romance = cn_sufetula name_list_romano_gallic = cn_sufetula name_list_romano_hispanic = cn_sufetula name_list_romano_british = cn_sufetula @@ -38170,6 +39514,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_taparura + name_list_sarmatian_romance = cn_taparura name_list_romano_gallic = cn_taparura name_list_romano_hispanic = cn_taparura name_list_romano_british = cn_taparura @@ -38207,6 +39552,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_taparura + name_list_sarmatian_romance = cn_taparura name_list_romano_gallic = cn_taparura name_list_romano_hispanic = cn_taparura name_list_romano_british = cn_taparura @@ -38246,6 +39592,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_thysdrus + name_list_sarmatian_romance = cn_thysdrus name_list_romano_gallic = cn_thysdrus name_list_romano_hispanic = cn_thysdrus name_list_romano_british = cn_thysdrus @@ -38293,6 +39640,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_numidia_cirtensis + name_list_sarmatian_romance = cn_numidia_cirtensis name_list_romano_gallic = cn_numidia_cirtensis name_list_romano_hispanic = cn_numidia_cirtensis name_list_romano_british = cn_numidia_cirtensis @@ -38319,6 +39667,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_constantina + name_list_sarmatian_romance = cn_constantina name_list_romano_gallic = cn_constantina name_list_romano_hispanic = cn_constantina name_list_romano_british = cn_constantina @@ -38358,6 +39707,7 @@ h_western_roman_empire = { province = 4631 cultural_names = { name_list_roman = cn_constantina + name_list_sarmatian_romance = cn_constantina name_list_romano_gallic = cn_constantina name_list_romano_hispanic = cn_constantina name_list_romano_british = cn_constantina @@ -38405,6 +39755,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tigisis + name_list_sarmatian_romance = cn_tigisis name_list_romano_gallic = cn_tigisis name_list_romano_hispanic = cn_tigisis name_list_romano_british = cn_tigisis @@ -38441,6 +39792,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tipasa + name_list_sarmatian_romance = cn_tipasa name_list_romano_gallic = cn_tipasa name_list_romano_hispanic = cn_tipasa name_list_romano_british = cn_tipasa @@ -38508,6 +39860,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hippo_regius + name_list_sarmatian_romance = cn_xifo_regius name_list_romano_gallic = cn_hippo_regius name_list_romano_hispanic = cn_hippo_regius name_list_romano_british = cn_hippo_regius @@ -38546,6 +39899,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_hippo_regius + name_list_sarmatian_romance = cn_xifo_regius name_list_romano_gallic = cn_hippo_regius name_list_romano_hispanic = cn_hippo_regius name_list_romano_british = cn_hippo_regius @@ -38575,6 +39929,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_calama + name_list_sarmatian_romance = cn_calama name_list_romano_gallic = cn_calama name_list_romano_hispanic = cn_calama name_list_romano_british = cn_calama @@ -38623,6 +39978,7 @@ h_western_roman_empire = { cultural_names = { #Roman Namelists name_list_roman = cn_capsa + name_list_sarmatian_romance = cn_capsa name_list_romano_gallic = cn_capsa name_list_romano_hispanic = cn_capsa name_list_romano_british = cn_capsa @@ -38647,6 +40003,7 @@ h_western_roman_empire = { cultural_names = { #Roman Namelists name_list_roman = cn_capsa + name_list_sarmatian_romance = cn_capsa name_list_romano_gallic = cn_capsa name_list_romano_hispanic = cn_capsa name_list_romano_british = cn_capsa @@ -38680,6 +40037,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_numidia_militana + name_list_sarmatian_romance = cn_numidia_militana name_list_romano_gallic = cn_numidia_militana name_list_romano_hispanic = cn_numidia_militana name_list_romano_british = cn_numidia_militana @@ -38704,6 +40062,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lambaesis + name_list_sarmatian_romance = cn_lambaesis name_list_romano_gallic = cn_lambaesis name_list_romano_hispanic = cn_lambaesis name_list_romano_british = cn_lambaesis @@ -38729,6 +40088,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_lambaesis + name_list_sarmatian_romance = cn_lambaesis name_list_romano_gallic = cn_lambaesis name_list_romano_hispanic = cn_lambaesis name_list_romano_british = cn_lambaesis @@ -38756,6 +40116,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_bagai + name_list_sarmatian_romance = cn_bagai name_list_romano_gallic = cn_bagai name_list_romano_hispanic = cn_bagai name_list_romano_british = cn_bagai @@ -38780,6 +40141,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_nicives + name_list_sarmatian_romance = cn_nicivE_s name_list_romano_gallic = cn_nicives name_list_romano_hispanic = cn_nicives name_list_romano_british = cn_nicives @@ -38857,6 +40219,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_limisa + name_list_sarmatian_romance = cn_limisa name_list_romano_gallic = cn_limisa name_list_romano_hispanic = cn_limisa name_list_romano_british = cn_limisa @@ -38930,6 +40293,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tripolitana + name_list_sarmatian_romance = cn_tripolitana name_list_romano_gallic = cn_tripolitana name_list_romano_hispanic = cn_tripolitana name_list_romano_british = cn_tripolitana @@ -38955,6 +40319,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_theonteos + name_list_sarmatian_romance = cn_theonteos name_list_romano_gallic = cn_theonteos name_list_romano_hispanic = cn_theonteos name_list_romano_british = cn_theonteos @@ -38980,6 +40345,7 @@ h_western_roman_empire = { cultural_names = { #Added cn_castra_teontiensis to vandals rather than cn_castra_theontiensis so I could add a special character to it. #Roman Cultures name_list_roman = cn_castra_theontiensis + name_list_sarmatian_romance = cn_castra_theontiensis name_list_romano_gallic = cn_castra_theontiensis name_list_romano_hispanic = cn_castra_theontiensis name_list_romano_british = cn_castra_theontiensis @@ -39037,6 +40403,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_girba + name_list_sarmatian_romance = cn_girba name_list_romano_gallic = cn_girba name_list_romano_hispanic = cn_girba name_list_romano_british = cn_girba @@ -39077,6 +40444,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_girba + name_list_sarmatian_romance = cn_girba name_list_romano_gallic = cn_girba name_list_romano_hispanic = cn_girba name_list_romano_british = cn_girba @@ -39124,6 +40492,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gigthis + name_list_sarmatian_romance = cn_gigthis name_list_romano_gallic = cn_gigthis name_list_romano_hispanic = cn_gigthis name_list_romano_british = cn_gigthis @@ -39170,6 +40539,7 @@ h_western_roman_empire = { cultural_names = { #Changed vandalic cn_thebunte to cn_tebunte in order to add a special character. #Roman Cultures name_list_roman = cn_thebunte + name_list_sarmatian_romance = cn_thebunte name_list_romano_gallic = cn_thebunte name_list_romano_hispanic = cn_thebunte name_list_romano_british = cn_thebunte @@ -39222,6 +40592,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tacapae + name_list_sarmatian_romance = cn_tacapae name_list_romano_gallic = cn_tacapae name_list_romano_hispanic = cn_tacapae name_list_romano_british = cn_tacapae @@ -39249,6 +40620,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_tacapae + name_list_sarmatian_romance = cn_tacapae name_list_romano_gallic = cn_tacapae name_list_romano_hispanic = cn_tacapae name_list_romano_british = cn_tacapae @@ -39289,6 +40661,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_turris_tamalleni + name_list_sarmatian_romance = cn_turxis_tamaleni name_list_romano_gallic = cn_turris_tamalleni name_list_romano_hispanic = cn_turris_tamalleni name_list_romano_british = cn_turris_tamalleni @@ -39310,6 +40683,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_turris_tamalleni + name_list_sarmatian_romance = cn_turxis_tamaleni name_list_romano_gallic = cn_turris_tamalleni name_list_romano_hispanic = cn_turris_tamalleni name_list_romano_british = cn_turris_tamalleni @@ -39340,6 +40714,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_syrtica + name_list_sarmatian_romance = cn_syrtica name_list_romano_gallic = cn_syrtica name_list_romano_hispanic = cn_syrtica name_list_romano_british = cn_syrtica @@ -39422,6 +40797,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_anabucis + name_list_sarmatian_romance = cn_anabucis name_list_romano_gallic = cn_anabucis name_list_romano_hispanic = cn_anabucis name_list_romano_british = cn_anabucis @@ -39464,6 +40840,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_corniclanum + name_list_sarmatian_romance = cn_corniclanum name_list_romano_gallic = cn_corniclanum name_list_romano_hispanic = cn_corniclanum name_list_romano_british = cn_corniclanum @@ -39554,6 +40931,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_gerisa + name_list_sarmatian_romance = cn_gerisa name_list_romano_gallic = cn_gerisa name_list_romano_hispanic = cn_gerisa name_list_romano_british = cn_gerisa @@ -39581,6 +40959,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augila + name_list_sarmatian_romance = cn_augila name_list_romano_gallic = cn_augila name_list_romano_hispanic = cn_augila name_list_romano_british = cn_augila @@ -39616,6 +40995,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_augila + name_list_sarmatian_romance = cn_augila name_list_romano_gallic = cn_augila name_list_romano_hispanic = cn_augila name_list_romano_british = cn_augila @@ -39740,6 +41120,7 @@ h_western_roman_empire = { cultural_names = { #Roman Cultures name_list_roman = cn_carthago + name_list_sarmatian_romance = cn_carthagO_n name_list_romano_gallic = cn_carthago name_list_romano_hispanic = cn_carthago name_list_romano_british = cn_carthago diff --git a/WtWSMS/common/landed_titles/sea_minorities_map_color_title.txt b/WtWSMS/common/landed_titles/sea_minorities_map_color_title.txt deleted file mode 100644 index 8ec7c24912..0000000000 --- a/WtWSMS/common/landed_titles/sea_minorities_map_color_title.txt +++ /dev/null @@ -1,17 +0,0 @@ - -d_map_base_color = { color = { 84 78 60 } } -d_map_color_majority = { color = { 50 50 249 } } -d_map_color_majority_shared_hof = { color = { 0.678 0.847 0.902 } } -d_map_color_large_minority = { color = { 50 249 50 } } -d_map_color_small_minority = { color = { 249 249 50 } } - -d_sea_minorities_map_culture_faith = { color = { 249 249 249 } } -d_sea_minorities_map_culture = { color = { 249 249 249 } } -d_sea_minorities_map_faith = { color = { 249 249 249 } } - -## base -d_siro_map_base = { - color = { 84 78 60 } - capital = c_roma - can_create = { always = no } -} diff --git a/WtWSMS/common/landed_titles/vanilla_compatability.txt b/WtWSMS/common/landed_titles/vanilla_compatability.txt index 861593e307..4755cbd79b 100644 --- a/WtWSMS/common/landed_titles/vanilla_compatability.txt +++ b/WtWSMS/common/landed_titles/vanilla_compatability.txt @@ -21,140 +21,3 @@ k_italy = { } } } - -e_gaul = { - color={ 0 100 30 } - capital = c_ile_de_france - - definite_form = yes - - can_create = { - custom_description = { - text = only_creatable_by_decision - always = no - } - } - -} - -e_italy = { - color={ 178 34 34 } - capital = c_lombardia - - cultural_names = { - #Roman Cultures - name_list_roman = cn_italia - name_list_romano_gallic = cn_italia - name_list_romano_hispanic = cn_italia - name_list_romano_british = cn_italia - name_list_romano_african = cn_italia - name_list_romano_raetian = cn_italia - name_list_romano_thracian = cn_italia - name_list_romano_illyrian = cn_italia - name_list_romano_pannonian = cn_italia - name_list_dalmatian = cn_italia - name_list_romano_noric = cn_italia - name_list_romano_gothic = cn_italia - name_list_romano_dacian = cn_italia - name_list_romano_aramean = cn_italia - name_list_romano_vandalic = cn_italia - #Byzantine Cultures - name_list_greek = cn_italia - name_list_greek_gothic = cn_italia - name_list_greek_persian = cn_italia - name_list_isaurian_persian = cn_italia - name_list_grecco_axumite = cn_italia - name_list_bosporan = cn_italia - name_list_pontic = cn_italia - name_list_tsakonian = cn_italia - name_list_massalian = cn_italia - name_list_helleno_thracian = cn_italia - name_list_helleno_libyan = cn_italia - } - - #Correct title for Italians - ai_primary_priority = { - if = { - limit = { culture = culture:italian } - add = @correct_culture_primary_score - } - } - - can_create = { - custom_description = { - text = only_creatable_by_decision - always = no - } - } -} - -e_spain = { - color = { 233 200 20 } - capital = c_toledo # Toledo - - ai_primary_priority = { - if = { - limit = { culture = { has_cultural_pillar = heritage_iberian } } - add = @correct_culture_primary_score - } - } - - can_create = { - custom_description = { - text = only_creatable_by_decision - always = no - } - } -} - -e_north_africa = { - color = { 255 255 255 } - capital = c_tunis - - cultural_names = { - #Roman Cultures - name_list_roman = cn_carthago - name_list_romano_gallic = cn_carthago - name_list_romano_hispanic = cn_carthago - name_list_romano_british = cn_carthago - name_list_romano_african = cn_carthago - name_list_romano_raetian = cn_carthago - name_list_romano_thracian = cn_carthago - name_list_romano_illyrian = cn_carthago - name_list_romano_pannonian = cn_carthago - name_list_dalmatian = cn_carthago - name_list_romano_noric = cn_carthago - name_list_romano_gothic = cn_carthago - name_list_romano_dacian = cn_carthago - name_list_romano_aramean = cn_carthago - name_list_romano_vandalic = cn_carthago - #Byzantine Cultures - name_list_greek = cn_karchedon - name_list_greek_gothic = cn_karchedon - name_list_greek_persian = cn_karchedon - name_list_isaurian_persian = cn_karchedon - name_list_grecco_axumite = cn_karchedon - name_list_bosporan = cn_karchedon - name_list_pontic = cn_karchedon - name_list_tsakonian = cn_karchedon - name_list_massalian = cn_karchedon - name_list_helleno_thracian = cn_karchedon - name_list_helleno_libyan = cn_karchedon - #NW Semitic Cultures - name_list_carthaginian = cn_qart-hadasht - #Berber Cultures - name_list_northern_berber = cn_amaziga - name_list_eastern_berber = cn_amaziga - #East Germanic Cultures - name_list_vandalic = cn_vandalica - #Unknown - #name_list_manden = cn_zenaga (Previously greater west african cultural group) - } - - can_create = { - custom_description = { - text = only_creatable_by_decision - always = no - } - } -} \ No newline at end of file diff --git a/WtWSMS/common/laws/BP_high_tribal_laws.txt b/WtWSMS/common/laws/BP_high_tribal_laws.txt index 9ff91fb57c..81bba9222c 100644 --- a/WtWSMS/common/laws/BP_high_tribal_laws.txt +++ b/WtWSMS/common/laws/BP_high_tribal_laws.txt @@ -90,6 +90,8 @@ high_tribal_organization = { flag = title_revocation_allowed_if_authority_1 flag = high_tribal_taxes_2 flag = development_nerf_20_percent + flag = cannot_use_confederation_decision + flag = cannot_use_raid_law_effect can_keep = { realm_law_use_high_tribal_organization_trigger = yes @@ -127,6 +129,7 @@ high_tribal_organization = { flag = vassal_retraction_allowed_if_authority_1 flag = high_tribal_taxes_3 flag = development_nerf_10_percent + flag = cannot_use_raid_law_effect can_keep = { realm_law_use_high_tribal_organization_trigger = yes diff --git a/WtWSMS/common/laws/BP_subroman_administrative_laws.txt b/WtWSMS/common/laws/BP_subroman_administrative_laws.txt index 8d0664fe4e..de762273f4 100644 --- a/WtWSMS/common/laws/BP_subroman_administrative_laws.txt +++ b/WtWSMS/common/laws/BP_subroman_administrative_laws.txt @@ -1,5 +1,4 @@ -@subroman_administrative_aristocracy_law_cooldown = 10 -@non_roman_minority_rule_law_cooldown = 30 +@non_roman_minority_rule_law_cooldown = 30 #Covers Non-Romans ruling a Roman Realm; Visigothica, Ostrogothica, Vandalica, Italia, &c. ... #Also used by Dynastic without changes @@ -1994,73 +1993,24 @@ subroman_administrative_aristocracy_law = { } can_pass = { - trigger_if = { - limit = { top_liege != this } - custom_tooltip = { - text = mechanically_driven_law - always = no - } - } - trigger_else = { - custom_description = { - subject = root - text = "has_subroman_administrative_aristocracy_law_cooldown" - NAND = { - has_variable = subroman_administrative_aristocracy_law_cooldown - NOT = { culture = { has_innovation = innovation_all_things } } - } - } - #Adjacency - has_realm_law = subroman_administrative_aristocracy_law_1 - #At least 50 percent plus one of your vassals are at this law or better - custom_tooltip = { - text = half_of_subroman_duke_vassals_has_law_0_or_better - root.percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_0 > root.subroman_vassal_with_law_cutoff_percent - } - #Trying to improve the law means you'll need some prestige and influence - trigger_if = { - limit = { - has_realm_law = subroman_administrative_aristocracy_law_1 - is_ai = no - } - prestige_level >= 3 - influence_level >= 3 - } + subroman_TYPE_aristocracy_law_can_pass_trigger = { + TYPE = administrative + LESS_ARISTOCRATIC_LEVEL = 0 + CURRENT_ARISTOCRATIC_LEVEL = 0 + MORE_ARISTOCRATIC_LEVEL = 1 + USES_INFLUENCE = yes } } on_pass = { - if = { - limit = { top_liege != this } - - } - else = { - set_variable = { - name = subroman_administrative_aristocracy_law_cooldown - years = @subroman_administrative_aristocracy_law_cooldown - } - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_1 } - custom_tooltip = { - text = every_vassal_may_decline_their_aristocracy_one_level - every_vassal = { #Decline Law One Level - limit = { - bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_administrative_aristocracy_law_0 } - NOT = { has_realm_law = subroman_administrative_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_decline_one_level - decline_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = event_generic_neutral - title = top_liege_makes_aristocracy_less_powerful_tt - desc = top_liege_makes_aristocracy_less_powerful_desc - } - } - } - } - } + subroman_TYPE_aristocracy_law_can_pass_effect = { + TYPE = administrative + LESS_ARISTOCRATIC_LEVEL = 0 + CURRENT_ARISTOCRATIC_LEVEL = 0 + MORE_ARISTOCRATIC_LEVEL = 1 + LEAST_ARISTOCRATIC_LEVEL = 0 + MOST_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = yes } } @@ -2069,12 +2019,12 @@ subroman_administrative_aristocracy_law = { if = { limit = { has_realm_law = subroman_administrative_aristocracy_law_1 } if = { - limit = { this.prestige < 0 } - value = 100 + limit = { this.prestige < -100 } + value = 50 } else_if = { - limit = { this.influence < 50 } - value = 50 + limit = { this.influence < -50 } + value = 25 } else = { value = 0 } } @@ -2098,99 +2048,24 @@ subroman_administrative_aristocracy_law = { } can_pass = { - trigger_if = { - limit = { top_liege != this } - custom_tooltip = { - text = mechanically_driven_law - always = no - } - } - trigger_else = { - custom_description = { - subject = root - text = "has_subroman_administrative_aristocracy_law_cooldown" - NAND = { - has_variable = subroman_administrative_aristocracy_law_cooldown - NOT = { culture = { has_innovation = innovation_all_things } } - } - } - #Adjacency - OR = { - has_realm_law = subroman_administrative_aristocracy_law_0 - has_realm_law = subroman_administrative_aristocracy_law_2 - } - #At least 50 percent plus one of your vassals are at this law or better - custom_tooltip = { - text = half_of_subroman_duke_vassals_has_law_1_or_better - root.percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_1 > root.subroman_vassal_with_law_cutoff_percent - } - #Trying to improve the law means you'll need some prestige and influence - trigger_if = { - limit = { - has_realm_law = subroman_administrative_aristocracy_law_2 - is_ai = no - } - prestige_level >= 3 - influence_level >= 3 - } + subroman_TYPE_aristocracy_law_can_pass_trigger = { + TYPE = administrative + LESS_ARISTOCRATIC_LEVEL = 0 + CURRENT_ARISTOCRATIC_LEVEL = 1 + MORE_ARISTOCRATIC_LEVEL = 2 + USES_INFLUENCE = yes } } on_pass = { - if = { - limit = { top_liege != this } - - } - else = { - set_variable = { - name = subroman_administrative_aristocracy_law_cooldown - years = @subroman_administrative_aristocracy_law_cooldown - } - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_0 } - add_prestige = 150 - change_influence = 150 - custom_tooltip = { - text = every_vassal_may_improve_their_aristocracy_one_level - every_vassal = { #Improve Law One Level - limit = { - bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_administrative_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_improve_one_level - improve_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = event_generic_neutral - title = top_liege_makes_aristocracy_more_powerful_tt - desc = top_liege_makes_aristocracy_more_powerful_desc - } - } - } - } - } - else_if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_2 } - custom_tooltip = { - text = every_vassal_may_decline_their_aristocracy_one_level - every_vassal = { #Decline Law One Level - limit = { - bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_administrative_aristocracy_law_0 } - NOT = { has_realm_law = subroman_administrative_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_decline_one_level - decline_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = event_generic_neutral - title = top_liege_makes_aristocracy_less_powerful_tt - desc = top_liege_makes_aristocracy_less_powerful_desc - } - } - } - } - } + subroman_TYPE_aristocracy_law_can_pass_effect = { + TYPE = administrative + LESS_ARISTOCRATIC_LEVEL = 0 + CURRENT_ARISTOCRATIC_LEVEL = 1 + MORE_ARISTOCRATIC_LEVEL = 2 + LEAST_ARISTOCRATIC_LEVEL = 0 + MOST_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = yes } } @@ -2200,12 +2075,12 @@ subroman_administrative_aristocracy_law = { if = { limit = { has_realm_law = subroman_administrative_aristocracy_law_2 } if = { - limit = { this.prestige < 0 } - value = 100 + limit = { this.prestige < -100 } + value = 50 } else_if = { - limit = { this.influence < 50 } - value = 50 + limit = { this.influence < -50 } + value = 25 } else = { value = 0 } } @@ -2214,7 +2089,7 @@ subroman_administrative_aristocracy_law = { limit = { has_realm_law = subroman_administrative_aristocracy_law_0 } if = { limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 100 + value = 50 } else = { value = 0 } } @@ -2239,99 +2114,24 @@ subroman_administrative_aristocracy_law = { } can_pass = { - trigger_if = { - limit = { top_liege != this } - custom_tooltip = { - text = mechanically_driven_law - always = no - } - } - trigger_else = { - custom_description = { - subject = root - text = "has_subroman_administrative_aristocracy_law_cooldown" - NAND = { - has_variable = subroman_administrative_aristocracy_law_cooldown - NOT = { culture = { has_innovation = innovation_all_things } } - } - } - #Adjacency - OR = { - has_realm_law = subroman_administrative_aristocracy_law_1 - has_realm_law = subroman_administrative_aristocracy_law_3 - } - #At least 50 percent plus one of your vassals are at this law or better - custom_tooltip = { - text = half_of_subroman_duke_vassals_has_law_2_or_better - root.percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_2 > root.subroman_vassal_with_law_cutoff_percent - } - #Trying to improve the law means you'll need some prestige and influence - trigger_if = { - limit = { - has_realm_law = subroman_administrative_aristocracy_law_3 - is_ai = no - } - prestige_level >= 3 - influence_level >= 3 - } + subroman_TYPE_aristocracy_law_can_pass_trigger = { + TYPE = administrative + LESS_ARISTOCRATIC_LEVEL = 1 + CURRENT_ARISTOCRATIC_LEVEL = 2 + MORE_ARISTOCRATIC_LEVEL = 3 + USES_INFLUENCE = yes } } on_pass = { - if = { - limit = { top_liege != this } - - } - else = { - set_variable = { - name = subroman_administrative_aristocracy_law_cooldown - years = @subroman_administrative_aristocracy_law_cooldown - } - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_1 } - add_prestige = 150 - change_influence = 150 - custom_tooltip = { - text = every_vassal_may_improve_their_aristocracy_one_level - every_vassal = { #Improve Law One Level - limit = { - bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_administrative_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_improve_one_level - improve_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = event_generic_neutral - title = top_liege_makes_aristocracy_more_powerful_tt - desc = top_liege_makes_aristocracy_more_powerful_desc - } - } - } - } - } - else_if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_3 } - custom_tooltip = { - text = every_vassal_may_decline_their_aristocracy_one_level - every_vassal = { #Decline Law One Level - limit = { - bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_administrative_aristocracy_law_0 } - NOT = { has_realm_law = subroman_administrative_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_decline_one_level - decline_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = event_generic_neutral - title = top_liege_makes_aristocracy_less_powerful_tt - desc = top_liege_makes_aristocracy_less_powerful_desc - } - } - } - } - } + subroman_TYPE_aristocracy_law_can_pass_effect = { + TYPE = administrative + LESS_ARISTOCRATIC_LEVEL = 1 + CURRENT_ARISTOCRATIC_LEVEL = 2 + MORE_ARISTOCRATIC_LEVEL = 3 + LEAST_ARISTOCRATIC_LEVEL = 0 + MOST_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = yes } } @@ -2341,12 +2141,12 @@ subroman_administrative_aristocracy_law = { if = { limit = { has_realm_law = subroman_administrative_aristocracy_law_3 } if = { - limit = { this.prestige < 0 } - value = 100 + limit = { this.prestige < -100 } + value = 50 } else_if = { - limit = { this.influence < 50 } - value = 50 + limit = { this.influence < -50 } + value = 25 } else = { value = 0 } } @@ -2355,7 +2155,7 @@ subroman_administrative_aristocracy_law = { limit = { has_realm_law = subroman_administrative_aristocracy_law_1 } if = { limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 100 + value = 50 } else = { value = 0 } } @@ -2382,99 +2182,24 @@ subroman_administrative_aristocracy_law = { } can_pass = { - trigger_if = { - limit = { top_liege != this } - custom_tooltip = { - text = mechanically_driven_law - always = no - } - } - trigger_else = { - custom_description = { - subject = root - text = "has_subroman_administrative_aristocracy_law_cooldown" - NAND = { - has_variable = subroman_administrative_aristocracy_law_cooldown - NOT = { culture = { has_innovation = innovation_all_things } } - } - } - #Adjacency - OR = { - has_realm_law = subroman_administrative_aristocracy_law_2 - has_realm_law = subroman_administrative_aristocracy_law_4 - } - #At least 50 percent plus one of your vassals are at this law or better - custom_tooltip = { - text = half_of_subroman_duke_vassals_has_law_3_or_better - root.percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_3 > root.subroman_vassal_with_law_cutoff_percent - } - #Trying to improve the law means you'll need some prestige and influence - trigger_if = { - limit = { - has_realm_law = subroman_administrative_aristocracy_law_4 - is_ai = no - } - prestige_level >= 3 - influence_level >= 3 - } + subroman_TYPE_aristocracy_law_can_pass_trigger = { + TYPE = administrative + LESS_ARISTOCRATIC_LEVEL = 2 + CURRENT_ARISTOCRATIC_LEVEL = 3 + MORE_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = yes } } on_pass = { - if = { - limit = { top_liege != this } - - } - else = { - set_variable = { - name = subroman_administrative_aristocracy_law_cooldown - years = @subroman_administrative_aristocracy_law_cooldown - } - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_2 } - add_prestige = 150 - change_influence = 150 - custom_tooltip = { - text = every_vassal_may_improve_their_aristocracy_one_level - every_vassal = { #Improve Law One Level - limit = { - bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_administrative_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_improve_one_level - improve_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = event_generic_neutral - title = top_liege_makes_aristocracy_more_powerful_tt - desc = top_liege_makes_aristocracy_more_powerful_desc - } - } - } - } - } - else_if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_4 } - custom_tooltip = { - text = every_vassal_may_decline_their_aristocracy_one_level - every_vassal = { #Decline Law One Level - limit = { - bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_administrative_aristocracy_law_0 } - NOT = { has_realm_law = subroman_administrative_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_decline_one_level - decline_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = event_generic_neutral - title = top_liege_makes_aristocracy_less_powerful_tt - desc = top_liege_makes_aristocracy_less_powerful_desc - } - } - } - } - } + subroman_TYPE_aristocracy_law_can_pass_effect = { + TYPE = administrative + LESS_ARISTOCRATIC_LEVEL = 2 + CURRENT_ARISTOCRATIC_LEVEL = 3 + MORE_ARISTOCRATIC_LEVEL = 4 + LEAST_ARISTOCRATIC_LEVEL = 0 + MOST_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = yes } } @@ -2483,12 +2208,12 @@ subroman_administrative_aristocracy_law = { if = { limit = { has_realm_law = subroman_administrative_aristocracy_law_4 } if = { - limit = { this.prestige < 0 } - value = 100 + limit = { this.prestige < -100 } + value = 50 } else_if = { - limit = { this.influence < 50 } - value = 50 + limit = { this.influence < -25 } + value = 25 } else = { value = 0 } } @@ -2497,7 +2222,7 @@ subroman_administrative_aristocracy_law = { limit = { has_realm_law = subroman_administrative_aristocracy_law_2 } if = { limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 100 + value = 50 } else = { value = 0 } } @@ -2522,60 +2247,24 @@ subroman_administrative_aristocracy_law = { } can_pass = { - trigger_if = { - limit = { top_liege != this } - custom_tooltip = { - text = mechanically_driven_law - always = no - } - } - trigger_else = { - custom_description = { - subject = root - text = "has_subroman_administrative_aristocracy_law_cooldown" - NAND = { - has_variable = subroman_administrative_aristocracy_law_cooldown - NOT = { culture = { has_innovation = innovation_all_things } } - } - } - has_realm_law = subroman_administrative_aristocracy_law_3 + subroman_TYPE_aristocracy_law_can_pass_trigger = { + TYPE = administrative + LESS_ARISTOCRATIC_LEVEL = 3 + CURRENT_ARISTOCRATIC_LEVEL = 4 + MORE_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = yes } } on_pass = { - if = { - limit = { top_liege != this } - - } - else = { - set_variable = { - name = subroman_administrative_aristocracy_law_cooldown - years = @subroman_administrative_aristocracy_law_cooldown - } - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_3 } - add_prestige = 150 - change_influence = 150 - custom_tooltip = { - text = every_vassal_may_improve_their_aristocracy_one_level - every_vassal = { #Improve Law One Level - limit = { - bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_administrative_aristocracy_law_0 } - NOT = { has_realm_law = subroman_administrative_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_improve_one_level - improve_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = event_generic_neutral - title = top_liege_makes_aristocracy_more_powerful_tt - desc = top_liege_makes_aristocracy_more_powerful_desc - } - } - } - } - } + subroman_TYPE_aristocracy_law_can_pass_effect = { + TYPE = administrative + LESS_ARISTOCRATIC_LEVEL = 3 + CURRENT_ARISTOCRATIC_LEVEL = 4 + MORE_ARISTOCRATIC_LEVEL = 4 + LEAST_ARISTOCRATIC_LEVEL = 0 + MOST_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = yes } } @@ -2585,7 +2274,7 @@ subroman_administrative_aristocracy_law = { limit = { has_realm_law = subroman_administrative_aristocracy_law_3 } if = { limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 100 + value = 50 } else = { value = 0 } } diff --git a/WtWSMS/common/laws/BP_subroman_dynastic_laws.txt b/WtWSMS/common/laws/BP_subroman_dynastic_laws.txt index 01a38bae48..6168d4c0c8 100644 --- a/WtWSMS/common/laws/BP_subroman_dynastic_laws.txt +++ b/WtWSMS/common/laws/BP_subroman_dynastic_laws.txt @@ -1,6 +1,4 @@ -@subroman_dynastic_aristocracy_law_cooldown = 10 - -#The overall military landing mechanic; focused on centralization +#The overall military landing mechanic; focused on centralization # We don't have many examples of Non-Roman Sub-Roman states, so this is a little odd subroman_dynastic_military_centralization_top_liege_law = { default = subroman_dynastic_military_centralization_top_liege_law_0 @@ -733,70 +731,24 @@ subroman_dynastic_aristocracy_law = { } can_pass = { - trigger_if = { - limit = { top_liege != this } - custom_tooltip = { - text = mechanically_driven_law - always = no - } - } - trigger_else = { - custom_description = { - subject = root - text = "has_subroman_dynastic_aristocracy_law_cooldown" - NAND = { - has_variable = subroman_dynastic_aristocracy_law_cooldown - NOT = { culture = { has_innovation = innovation_all_things } } - } - } - #Adjacency - has_realm_law = subroman_dynastic_aristocracy_law_1 - #At least 50 percent plus one of your vassals are at this law or better - custom_tooltip = { - text = half_of_subroman_dynastic_duke_vassals_has_law_0_or_better - root.percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_0 > root.subroman_vassal_with_law_cutoff_percent - } - #Trying to improve the law means you'll need some prestige and influence - trigger_if = { - limit = { - has_realm_law = subroman_dynastic_aristocracy_law_1 - is_ai = no - } - prestige_level >= 3 - #influence_level >= 3 - } + subroman_TYPE_aristocracy_law_can_pass_trigger = { + TYPE = dynastic + LESS_ARISTOCRATIC_LEVEL = 0 + CURRENT_ARISTOCRATIC_LEVEL = 0 + MORE_ARISTOCRATIC_LEVEL = 1 + USES_INFLUENCE = no } } on_pass = { - if = { - limit = { top_liege != this } - - } - else = { - set_variable = { - name = subroman_dynastic_aristocracy_law_cooldown - years = @subroman_dynastic_aristocracy_law_cooldown - } - if = { - limit = { has_realm_law = subroman_dynastic_aristocracy_law_1 } - every_vassal = { #Decline Law One Level - limit = { - bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_0 } - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_decline_one_level - decline_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = msg_liege_passed_law - title = top_liege_makes_aristocracy_less_powerful_tt - desc = top_liege_makes_aristocracy_less_powerful_desc - } - } - } - } + subroman_TYPE_aristocracy_law_can_pass_effect = { + TYPE = dynastic + LESS_ARISTOCRATIC_LEVEL = 0 + CURRENT_ARISTOCRATIC_LEVEL = 0 + MORE_ARISTOCRATIC_LEVEL = 1 + LEAST_ARISTOCRATIC_LEVEL = 0 + MOST_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = no } } @@ -833,94 +785,24 @@ subroman_dynastic_aristocracy_law = { } can_pass = { - trigger_if = { - limit = { top_liege != this } - custom_tooltip = { - text = mechanically_driven_law - always = no - } - } - trigger_else = { - custom_description = { - subject = root - text = "has_subroman_dynastic_aristocracy_law_cooldown" - NAND = { - has_variable = subroman_dynastic_aristocracy_law_cooldown - NOT = { culture = { has_innovation = innovation_all_things } } - } - } - #Adjacency - OR = { - has_realm_law = subroman_dynastic_aristocracy_law_0 - has_realm_law = subroman_dynastic_aristocracy_law_2 - } - #At least 50 percent plus one of your vassals are at this law or better - custom_tooltip = { - text = half_of_subroman_dynastic_duke_vassals_has_law_1_or_better - root.percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_1 > root.subroman_vassal_with_law_cutoff_percent - } - #Trying to improve the law means you'll need some prestige and influence - trigger_if = { - limit = { - has_realm_law = subroman_dynastic_aristocracy_law_2 - is_ai = no - } - prestige_level >= 3 - #influence_level >= 3 - } + subroman_TYPE_aristocracy_law_can_pass_trigger = { + TYPE = dynastic + LESS_ARISTOCRATIC_LEVEL = 0 + CURRENT_ARISTOCRATIC_LEVEL = 0 + MORE_ARISTOCRATIC_LEVEL = 1 + USES_INFLUENCE = no } } on_pass = { - if = { - limit = { top_liege != this } - - } - else = { - set_variable = { - name = subroman_dynastic_aristocracy_law_cooldown - years = @subroman_dynastic_aristocracy_law_cooldown - } - if = { - limit = { has_realm_law = subroman_dynastic_aristocracy_law_0 } - add_prestige = 150 - #change_influence = 150 - - every_vassal = { #Improve Law One Level - limit = { - bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_improve_one_level - improve_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = msg_liege_passed_law - title = top_liege_makes_aristocracy_more_powerful_tt - desc = top_liege_makes_aristocracy_more_powerful_desc - } - } - } - } - else_if = { - limit = { has_realm_law = subroman_dynastic_aristocracy_law_2 } - every_vassal = { #Decline Law One Level - limit = { - bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_0 } - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_decline_one_level - decline_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = msg_liege_passed_law - title = top_liege_makes_aristocracy_less_powerful_tt - desc = top_liege_makes_aristocracy_less_powerful_desc - } - } - } - } + subroman_TYPE_aristocracy_law_can_pass_effect = { + TYPE = dynastic + LESS_ARISTOCRATIC_LEVEL = 0 + CURRENT_ARISTOCRATIC_LEVEL = 1 + MORE_ARISTOCRATIC_LEVEL = 2 + LEAST_ARISTOCRATIC_LEVEL = 0 + MOST_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = no } } @@ -930,12 +812,12 @@ subroman_dynastic_aristocracy_law = { if = { limit = { has_realm_law = subroman_dynastic_aristocracy_law_2 } if = { - limit = { this.prestige < 0 } - value = 100 + limit = { this.prestige < -100 } + value = 50 } #else_if = { - # limit = { this.influence < 50 } - # value = 50 + # limit = { this.influence < -50 } + # value = 25 #} else = { value = 0 } } @@ -944,7 +826,7 @@ subroman_dynastic_aristocracy_law = { limit = { has_realm_law = subroman_dynastic_aristocracy_law_0 } if = { limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 100 + value = 50 } else = { value = 0 } } @@ -968,94 +850,24 @@ subroman_dynastic_aristocracy_law = { } can_pass = { - trigger_if = { - limit = { top_liege != this } - custom_tooltip = { - text = mechanically_driven_law - always = no - } - } - trigger_else = { - custom_description = { - subject = root - text = "has_subroman_dynastic_aristocracy_law_cooldown" - NAND = { - has_variable = subroman_dynastic_aristocracy_law_cooldown - NOT = { culture = { has_innovation = innovation_all_things } } - } - } - #Adjacency - OR = { - has_realm_law = subroman_dynastic_aristocracy_law_1 - has_realm_law = subroman_dynastic_aristocracy_law_3 - } - #At least 50 percent plus one of your vassals are at this law or better - custom_tooltip = { - text = half_of_subroman_dynastic_duke_vassals_has_law_2_or_better - root.percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_2 > root.subroman_vassal_with_law_cutoff_percent - } - #Trying to improve the law means you'll need some prestige and influence - trigger_if = { - limit = { - has_realm_law = subroman_dynastic_aristocracy_law_3 - is_ai = no - } - prestige_level >= 3 - #influence_level >= 3 - } + subroman_TYPE_aristocracy_law_can_pass_trigger = { + TYPE = dynastic + LESS_ARISTOCRATIC_LEVEL = 1 + CURRENT_ARISTOCRATIC_LEVEL = 2 + MORE_ARISTOCRATIC_LEVEL = 3 + USES_INFLUENCE = no } } on_pass = { - if = { - limit = { top_liege != this } - - } - else = { - set_variable = { - name = subroman_dynastic_aristocracy_law_cooldown - years = @subroman_dynastic_aristocracy_law_cooldown - } - if = { - limit = { has_realm_law = subroman_dynastic_aristocracy_law_1 } - add_prestige = 150 - #change_influence = 150 - - every_vassal = { #Improve Law One Level - limit = { - bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_improve_one_level - improve_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = msg_liege_passed_law - title = top_liege_makes_aristocracy_more_powerful_tt - desc = top_liege_makes_aristocracy_more_powerful_desc - } - } - } - } - else_if = { - limit = { has_realm_law = subroman_dynastic_aristocracy_law_3 } - every_vassal = { #Decline Law One Level - limit = { - bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_0 } - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_decline_one_level - decline_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = msg_liege_passed_law - title = top_liege_makes_aristocracy_less_powerful_tt - desc = top_liege_makes_aristocracy_less_powerful_desc - } - } - } - } + subroman_TYPE_aristocracy_law_can_pass_effect = { + TYPE = dynastic + LESS_ARISTOCRATIC_LEVEL = 1 + CURRENT_ARISTOCRATIC_LEVEL = 2 + MORE_ARISTOCRATIC_LEVEL = 3 + LEAST_ARISTOCRATIC_LEVEL = 0 + MOST_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = no } } @@ -1065,12 +877,12 @@ subroman_dynastic_aristocracy_law = { if = { limit = { has_realm_law = subroman_dynastic_aristocracy_law_3 } if = { - limit = { this.prestige < 0 } - value = 100 + limit = { this.prestige < -100 } + value = 50 } #else_if = { - # limit = { this.influence < 50 } - # value = 50 + # limit = { this.influence < -50 } + # value = 25 #} else = { value = 0 } } @@ -1079,7 +891,7 @@ subroman_dynastic_aristocracy_law = { limit = { has_realm_law = subroman_dynastic_aristocracy_law_1 } if = { limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 100 + value = 50 } else = { value = 0 } } @@ -1105,94 +917,24 @@ subroman_dynastic_aristocracy_law = { } can_pass = { - trigger_if = { - limit = { top_liege != this } - custom_tooltip = { - text = mechanically_driven_law - always = no - } - } - trigger_else = { - custom_description = { - subject = root - text = "has_subroman_dynastic_aristocracy_law_cooldown" - NAND = { - has_variable = subroman_dynastic_aristocracy_law_cooldown - NOT = { culture = { has_innovation = innovation_all_things } } - } - } - #Adjacency - OR = { - has_realm_law = subroman_dynastic_aristocracy_law_2 - has_realm_law = subroman_dynastic_aristocracy_law_4 - } - #At least 50 percent plus one of your vassals are at this law or better - custom_tooltip = { - text = half_of_subroman_dynastic_duke_vassals_has_law_3_or_better - root.percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_3 > root.subroman_vassal_with_law_cutoff_percent - } - #Trying to improve the law means you'll need some prestige and influence - trigger_if = { - limit = { - has_realm_law = subroman_dynastic_aristocracy_law_4 - is_ai = no - } - prestige_level >= 3 - #influence_level >= 3 - } + subroman_TYPE_aristocracy_law_can_pass_trigger = { + TYPE = dynastic + LESS_ARISTOCRATIC_LEVEL = 2 + CURRENT_ARISTOCRATIC_LEVEL = 3 + MORE_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = no } } on_pass = { - if = { - limit = { top_liege != this } - - } - else = { - set_variable = { - name = subroman_dynastic_aristocracy_law_cooldown - years = @subroman_dynastic_aristocracy_law_cooldown - } - if = { - limit = { has_realm_law = subroman_dynastic_aristocracy_law_2 } - add_prestige = 150 - #change_influence = 150 - - every_vassal = { #Improve Law One Level - limit = { - bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_improve_one_level - improve_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = msg_liege_passed_law - title = top_liege_makes_aristocracy_more_powerful_tt - desc = top_liege_makes_aristocracy_more_powerful_desc - } - } - } - } - else_if = { - limit = { has_realm_law = subroman_dynastic_aristocracy_law_4 } - every_vassal = { #Decline Law One Level - limit = { - bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_0 } - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_decline_one_level - decline_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = msg_liege_passed_law - title = top_liege_makes_aristocracy_less_powerful_tt - desc = top_liege_makes_aristocracy_less_powerful_desc - } - } - } - } + subroman_TYPE_aristocracy_law_can_pass_effect = { + TYPE = dynastic + LESS_ARISTOCRATIC_LEVEL = 2 + CURRENT_ARISTOCRATIC_LEVEL = 3 + MORE_ARISTOCRATIC_LEVEL = 4 + LEAST_ARISTOCRATIC_LEVEL = 0 + MOST_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = no } } @@ -1201,12 +943,12 @@ subroman_dynastic_aristocracy_law = { if = { limit = { has_realm_law = subroman_dynastic_aristocracy_law_4 } if = { - limit = { this.prestige < 0 } - value = 100 + limit = { this.prestige < -100 } + value = 50 } #else_if = { - # limit = { this.influence < 50 } - # value = 50 + # limit = { this.influence < -50 } + # value = 25 #} else = { value = 0 } } @@ -1215,7 +957,7 @@ subroman_dynastic_aristocracy_law = { limit = { has_realm_law = subroman_dynastic_aristocracy_law_2 } if = { limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 100 + value = 50 } else = { value = 0 } } @@ -1241,58 +983,24 @@ subroman_dynastic_aristocracy_law = { } can_pass = { - trigger_if = { - limit = { top_liege != this } - custom_tooltip = { - text = mechanically_driven_law - always = no - } - } - trigger_else = { - custom_description = { - subject = root - text = "has_subroman_dynastic_aristocracy_law_cooldown" - NAND = { - has_variable = subroman_dynastic_aristocracy_law_cooldown - NOT = { culture = { has_innovation = innovation_all_things } } - } - } - has_realm_law = subroman_dynastic_aristocracy_law_3 + subroman_TYPE_aristocracy_law_can_pass_trigger = { + TYPE = dynastic + LESS_ARISTOCRATIC_LEVEL = 3 + CURRENT_ARISTOCRATIC_LEVEL = 4 + MORE_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = no } } on_pass = { - if = { - limit = { top_liege != this } - - } - else = { - set_variable = { - name = subroman_dynastic_aristocracy_law_cooldown - years = @subroman_dynastic_aristocracy_law_cooldown - } - if = { - limit = { has_realm_law = subroman_dynastic_aristocracy_law_3 } - add_prestige = 150 - #change_influence = 150 - - every_vassal = { #Improve Law One Level - limit = { - bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_0 } - NOT = { has_realm_law = subroman_dynastic_aristocracy_law_4 } - } - random = { - chance = subroman_chance_vassal_gets_aristocratic_law_improve_one_level - improve_aristocracy_law_one_level_effect = yes - send_interface_message = { - type = msg_liege_passed_law - title = top_liege_makes_aristocracy_more_powerful_tt - desc = top_liege_makes_aristocracy_more_powerful_desc - } - } - } - } + subroman_TYPE_aristocracy_law_can_pass_effect = { + TYPE = dynastic + LESS_ARISTOCRATIC_LEVEL = 3 + CURRENT_ARISTOCRATIC_LEVEL = 4 + MORE_ARISTOCRATIC_LEVEL = 4 + LEAST_ARISTOCRATIC_LEVEL = 0 + MOST_ARISTOCRATIC_LEVEL = 4 + USES_INFLUENCE = no } } @@ -1302,7 +1010,7 @@ subroman_dynastic_aristocracy_law = { limit = { has_realm_law = subroman_dynastic_aristocracy_law_3 } if = { limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 100 + value = 50 } else = { value = 0 } } diff --git a/WtWSMS/common/modifiers/BP_decision_modifiers.txt b/WtWSMS/common/modifiers/BP_decision_modifiers.txt new file mode 100644 index 0000000000..0b1668f107 --- /dev/null +++ b/WtWSMS/common/modifiers/BP_decision_modifiers.txt @@ -0,0 +1,13 @@ +#For the "2000 year Gothic Kingdom" Trait +gothic_hero = { + icon = asatru_raven_positive + legitimacy_gain_mult = 0.25 + monthly_dynasty_prestige = 0.05 + monthly_prestige = 0.5 + + courtly_opinion = 5 + belligerent_opinion = 5 + glory_hound_opinion = 5 + parochial_opinion = 5 + minority_opinion = -10 +} \ No newline at end of file diff --git a/WtWSMS/common/on_action/BP_on_actions/000_BP_game_start.txt b/WtWSMS/common/on_action/BP_on_actions/000_BP_game_start.txt index e75b4dce07..71795e5bcc 100644 --- a/WtWSMS/common/on_action/BP_on_actions/000_BP_game_start.txt +++ b/WtWSMS/common/on_action/BP_on_actions/000_BP_game_start.txt @@ -44,6 +44,7 @@ bp_game_start = { setup_roman_governments_based_on_dlc setup_other_governments_based_on_dlc end_situations_that_are_not_valid + make_negative_influence_positive } } @@ -492,7 +493,7 @@ setup_realm_and_title_succession_laws = { has_title = title:k_alamannia has_title = title:h_italy has_title = title:k_lombardia - has_title = title:k_ostrogoths + has_title = title:d_ostrogoths has_title = title:k_suebia has_title = title:k_thuringia has_title = title:k_vandalica @@ -560,7 +561,7 @@ setup_realm_and_title_succession_laws = { has_title = title:k_yemen #Germans has_title = title:h_italy - has_title = title:k_ostrogoths + has_title = title:d_ostrogoths } NOT = { has_realm_law = single_heir_succession_law } } @@ -1762,3 +1763,28 @@ end_situations_that_are_not_valid = { situation:dynastic_cycle ?= { end_situation = yes } } } + +make_negative_influence_positive = { + effect = { + every_ruler = { + limit = { + OR = { + government_has_flag = government_is_roman_administrative + government_has_flag = government_is_subroman_administrative + } + } + if = { + limit = { this.influence < 0 } + change_influence = { + value = this.influence + multiply = -1.00 + add = 50 #At least 50 + add = { + value = 250 + multiply = this.primary_title.tier + } + } + } + } + } +} \ No newline at end of file diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_culture_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_culture_on_actions.txt index 90940bcac6..7bb90da8d3 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_culture_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_culture_on_actions.txt @@ -3,6 +3,7 @@ # scope:founder = The founder of the new culture on_culture_created = { on_actions = { + bp_force_recalculation_of_culture_heads bp_setup_necessary_divergence_name_tracking bp_apply_special_hybrid_cases bp_remove_certain_innovations @@ -10,8 +11,15 @@ on_culture_created = { } } +bp_force_recalculation_of_culture_heads = { + effect = { + recalculate_cultural_heads_of_type = domain + recalculate_cultural_heads_of_type = herd + } +} + bp_setup_necessary_divergence_name_tracking = { - #Only divergent cultures have roots; hybrids are their own roots when diverging away from + #Only divergent cultures have roots; hybrids are their own roots when created trigger = { is_divergent_culture = yes } effect = { #If a root already exists, track it. @@ -34,7 +42,6 @@ bp_setup_necessary_divergence_name_tracking = { bp_apply_special_hybrid_cases = { effect = { - #Glorious East Celtic Namelist! random_parent_culture = { limit = { has_same_culture_heritage = root } save_scope_as = parent_1 @@ -46,13 +53,43 @@ bp_apply_special_hybrid_cases = { } save_scope_as = parent_2 } + debug_log = "SPECIAL_HYBRID" if = { limit = { is_hybrid_culture = yes exists = scope:parent_2 - hybrid_has_new_namelist_trigger = yes } - scope:founder = { trigger_event = bp_culture_emergence_events.1001 } + #Glorious East Celtic Name List! + if = { + limit = { + has_valid_east_celtic_ancestors_trigger = { + CULTURE_1 = scope:parent_1 + CULTURE_2 = scope:parent_2 + } + } + scope:founder = { trigger_event = bp_culture_emergence_events.9001 } + } + #Glorious Sarmato-Romans! + else_if = { + limit = { + OR = { + AND = { + #Scythian Parent + scope:parent_1 = { sarmatian_romance_scythian_parent_trigger = yes } + #Latin Parent + scope:parent_2 = { sarmatian_romance_proto_romance_parent_trigger = yes } + } + AND = { + #Scythian Parent + scope:parent_2 = { sarmatian_romance_scythian_parent_trigger = yes } + #Latin Parent + scope:parent_1 = { sarmatian_romance_proto_romance_parent_trigger = yes } + } + } + } + debug_log = "WHY_AM_I_NOT_FIRING?" + scope:founder = { trigger_event = bp_culture_emergence_events.9002 } + } } } } diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_error_suppression.txt b/WtWSMS/common/on_action/BP_on_actions/BP_error_suppression.txt index 0c941ddac7..a526795992 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_error_suppression.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_error_suppression.txt @@ -218,6 +218,8 @@ set_unused_variables = { add_variable_to_suppress_it_effect = { NAME = flag_united_the_husamguk } add_variable_to_suppress_it_effect = { NAME = foederatus_tributary } add_variable_to_suppress_it_effect = { NAME = form_portugal_decision } + add_variable_to_suppress_it_effect = { NAME = former_consul_east } + add_variable_to_suppress_it_effect = { NAME = former_consul_west } add_variable_to_suppress_it_effect = { NAME = founder_culture } add_variable_to_suppress_it_effect = { NAME = fp2_james_0002_conversos_character } add_variable_to_suppress_it_effect = { NAME = fp3_the_umma_strikes_back_achievement_tracker } diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/476/BP_476_start_feb.txt b/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/476/BP_476_start_feb.txt index 730696c932..ea1d84b77a 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/476/BP_476_start_feb.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/476/BP_476_start_feb.txt @@ -563,6 +563,33 @@ BP_set_armies_476_feb_DLC = { title = title:e_magister_military_ere } } + title:k_dalmatia.holder = { + title:k_dalmatia = { every_title_maa_regiment = { destroy_maa_regiment = yes } } + create_maa_regiment = { + type = roman_heavy_infantry + check_can_recruit = no + size = 3 + title = title:k_dalmatia + } + create_maa_regiment = { + type = roman_light_infantry + check_can_recruit = no + size = 3 + title = title:k_dalmatia + } + create_maa_regiment = { + type = light_horsemen + check_can_recruit = no + size = 1 + title = title:k_dalmatia + } + create_maa_regiment = { + type = ballista + check_can_recruit = no + size = 1 + title = title:k_dalmatia + } + } } } diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/BP_global_gamestart.txt b/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/BP_global_gamestart.txt index 5e76de3e6b..6029d373ea 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/BP_global_gamestart.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/BP_global_gamestart.txt @@ -198,7 +198,7 @@ BP_set_religion_effects_by_date = { BP_realm_capitals_by_date = { effect = { #Capital changes for specific time periods - title:k_ostrogoths.holder = { + title:d_ostrogoths.holder = { if = { limit = { current_date < 488.1.1 } set_realm_capital = title:c_turnovo diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_heritage_language_drift_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_heritage_language_drift_on_actions.txt index 8e7eb5e313..9fafaa48c9 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_heritage_language_drift_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_heritage_language_drift_on_actions.txt @@ -11,6 +11,7 @@ liguistic_drift = { effect = { every_culture_global = { limit = { + NOT = { has_global_variable = language_drift_happened } is_a_living_culture_trigger = yes OR = { has_cultural_pillar = language_latin @@ -42,6 +43,8 @@ liguistic_drift = { } save_scope_as = drift_culture + set_global_variable = { name = language_drift_happened years = 10 } + #Latin if = { limit = { has_cultural_pillar = language_latin } @@ -293,6 +296,7 @@ heritage_drift = { effect = { every_culture_global = { limit = { + NOT = { has_global_variable = heritage_drift_happened } is_a_living_culture_trigger = yes OR = { has_cultural_pillar = heritage_latin @@ -308,6 +312,8 @@ heritage_drift = { } save_scope_as = drift_culture + set_global_variable = { name = heritage_drift_happened years = 10 } + if = { limit = { has_cultural_pillar = heritage_latin } generic_drift_culture_event_effect = { diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_narrative_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_narrative_on_actions.txt new file mode 100644 index 0000000000..6cfeefd0f7 --- /dev/null +++ b/WtWSMS/common/on_action/BP_on_actions/BP_narrative_on_actions.txt @@ -0,0 +1,62 @@ +BP_fall_of_rome_mechanic = { + trigger = { NOT = { has_global_variable = fall_of_rome } } + effect = { + if = { + limit = { + #Da Pope shouldn't trigger it ever; Translatio Imperii + NOT = { title:c_roma.holder.top_liege = { government_has_flag = government_is_theocracy } } + NOR = { #If any of the following is true, we would *not* be checking this + title:c_roma.holder.top_liege = { any_held_title = { this = title:e_wre } } + title:c_roma.holder.top_liege = { any_held_title = { this = title:e_byzantium } } + title:c_roma.holder.top_liege = { any_held_title = { this = title:h_roman_empire } } + title:c_roma.holder.top_liege = { any_held_title = { this = title:h_western_roman_empire } } + title:c_roma.holder.top_liege = { any_held_title = { this = title:h_eastern_roman_empire } } + title:c_roma.holder.top_liege.culture = { has_cultural_parameter = greco_roman_social_tradition } + } + } + #Prevent from firing twice + set_global_variable = { name = fall_of_rome value = title:c_roma.holder.top_liege } + + every_independent_ruler = { add_to_list = rulers_to_send_event_to } + every_player = { add_to_list = rulers_to_send_event_to } + + every_in_list = { + list = rulers_to_send_event_to + trigger_event = { id = bp_narrative_events.0001 } + } + } + } +} + +# root = the new holder +# scope:title = the title that changes hands +# scope:previous_holder = previous holder. Might be dead +on_title_gain = { + on_actions = { BP_fall_of_rome_mechanic } +} + +# A title is lost by a character +# root = the old holder +# scope:title = the title that changes hands +# scope:new_holder = new holder. +on_title_lost = { + on_actions = { BP_fall_of_rome_mechanic } +} + +# A vassal changes their liege +# root = vassal changing their status +# scope:old_liege = the previous liege of the vassal +# It is also fired for rulers gaining independence, those can be identified by checking current liege +on_vassal_change = { + on_actions = { BP_fall_of_rome_mechanic } +} + +# A character gains a vassal +# root = character gaining vassal +# scope:vassal = vassal being gained +# scope:old_liege = the previous liege of the vassal. Might be the null character (vassal used to be a non-ruler or independent), so make sure to use "exists" checks where relevant +on_vassal_gained = { + on_actions = { + BP_fall_of_rome_mechanic + } +} diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_religion_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_religion_on_actions.txt index c7e1297690..82652b74ae 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_religion_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_religion_on_actions.txt @@ -58,4 +58,11 @@ BP_change_faith_dynasty_coa = { house = { set_coa = dynasty:k_france } } } -} \ No newline at end of file +} + +# Code on-action: character changes faith. Not called when a character gets a faith on birth, creation, and similar +# Root is the character +# scope:old_faith is the faith they used to have +on_character_faith_change = { + events = { bp_faith_conversion.0011 } #Remove BP religion traits +} diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt index 293e2068d9..758b2be30c 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt @@ -47,6 +47,7 @@ BP_convert_sub_roman_admin_to_dynastic = { TARGET_TYPE = dynastic ENOBLE_COURTIERS = no TITLE_TROOPS = no + DESTROY_NON_PRIMARY_TITULARS = no } #Eliminate noble family titles every_vassal_or_below = { @@ -71,6 +72,7 @@ BP_convert_sub_roman_dynastic_to_admin = { TARGET_TYPE = administrative ENOBLE_COURTIERS = yes TITLE_TROOPS = yes + DESTROY_NON_PRIMARY_TITULARS = yes } } } @@ -89,6 +91,7 @@ BP_subroman_dynastic_under_subroman_admin = { TARGET_TYPE = administrative ENOBLE_COURTIERS = yes TITLE_TROOPS = yes + DESTROY_NON_PRIMARY_TITULARS = yes } } } @@ -281,6 +284,7 @@ BP_roman_admin_govs_under_nonroman_government_checks = { TARGET_TYPE = dynastic ENOBLE_COURTIERS = no TITLE_TROOPS = no + DESTROY_NON_PRIMARY_TITULARS = no } } else_if = { diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt index d79db2e335..7b4cc42e1a 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt @@ -65,7 +65,6 @@ on_title_gain = { BP_apply_title_laws #Specific other on-actions BP_add_theocratic_traits - BP_fall_of_rome BP_hegemonic_collapse BP_check_independent_roman_polities BP_fix_tribal_government_grants @@ -228,11 +227,35 @@ BP_fix_tribal_government_grants = { on_vassal_change = { on_actions = { BP_degrade_roman_government - BP_fall_of_rome BP_cleanup_landless_chars_under_non_admin + BP_completely_landless_realm_vassal_change } } +BP_completely_landless_realm_vassal_change = { + trigger = { + scope:old_liege ?= { + is_independent_ruler = yes + government_allows = administrative + is_landed = no + trigger_if = { + limit = { any_vassal = { count > 0 } } + any_vassal_or_below = { count < 1 is_landed = yes primary_title.tier >= tier_county } + } + } + } + effect = { + scope:old_liege ?= { + if = { + limit = { any_vassal = { count > 0 } } + every_vassal_or_below = { every_held_title = { prev = { destroy_title = prev } } } + } + every_held_title = { prev = { destroy_title = prev } } + } + } +} + + BP_degrade_roman_government = { effect = { ### If an admin ruler becomes independent, who are not of a high enough rank, changes government @@ -303,36 +326,53 @@ BP_subroman_to_roman = { } } +# A title is lost by a character +# root = the old holder +# scope:title = the title that changes hands +# scope:new_holder = new holder. on_title_lost = { on_actions = { - BP_fall_of_rome + BP_completely_landless_realm } } -##### Generic Modifiers +##### Generic On Actions -#Fires when Rome falls -BP_fall_of_rome = { +BP_completely_landless_realm = { + trigger = { + is_independent_ruler = yes + government_allows = administrative + is_landed = no + trigger_if = { + limit = { any_vassal = { count > 0 } } + any_vassal_or_below = { count < 1 is_landed = yes primary_title.tier >= tier_county } + } + } + effect = { + if = { + limit = { any_vassal = { count > 0 } } + every_vassal_or_below = { every_held_title = { prev = { destroy_title = prev } } } + } + every_held_title = { prev = { destroy_title = prev } } + } +} + +on_realm_capital_change = { + on_actions = { bp_consume_capital_movement_variables } +} + +# Called when realm capital changes. It can be manual move, loss in conquest, move after inheritance, +# move when granted a better title, becoming landed for the first time +# root: New realm capital barony +# scope:old_capital - previous capital barony. Can be empty, can be owned by someone else +bp_consume_capital_movement_variables = { effect = { if = { limit = { - #Only shocking the first time... - NOT = { has_global_variable = fall_of_rome } - #Da Pope shouldn't trigger it ever; Translatio Imperii - NOT = { title:c_roma.holder.top_liege = { government_has_flag = government_is_theocracy } } - NOR = { #If any of the following is true, we would *not* be checking this - title:c_roma.holder.top_liege = { has_primary_title = title:e_wre } - title:c_roma.holder.top_liege = { has_primary_title = title:e_byzantium } - title:c_roma.holder.top_liege = { has_primary_title = title:h_roman_empire } - title:c_roma.holder.top_liege.culture = { has_cultural_parameter = greco_roman_social_tradition } - } - } - #Prevent from firing twice - set_global_variable = { - name = fall_of_rome - value = title:c_roma.holder.top_liege + holder = { has_variable = migration_can_move_capital } + NOT = { holder = { has_variable = block_immediate_variable_removal } } } - title:c_roma.holder.top_liege = { trigger_event = bp_narrative_events.0001 } + holder = { remove_variable = migration_can_move_capital } } } } \ No newline at end of file diff --git a/WtWSMS/common/religion/doctrine_types/30_core_tenets_BP_overwrite.txt b/WtWSMS/common/religion/doctrine_types/30_core_tenets_BP_overwrite.txt index 7a2abf283e..3f8ec1fdeb 100644 --- a/WtWSMS/common/religion/doctrine_types/30_core_tenets_BP_overwrite.txt +++ b/WtWSMS/common/religion/doctrine_types/30_core_tenets_BP_overwrite.txt @@ -1771,13 +1771,3 @@ tenet_sacred_destruction = { virtues = { wrathful } } } - - - - - - - - - - diff --git a/WtWSMS/common/religion/doctrine_types/BP_core_tents.txt b/WtWSMS/common/religion/doctrine_types/BP_core_tents.txt index 7ece388c83..115578e371 100644 --- a/WtWSMS/common/religion/doctrine_types/BP_core_tents.txt +++ b/WtWSMS/common/religion/doctrine_types/BP_core_tents.txt @@ -577,6 +577,7 @@ tenet_wedding_ceremonies = { better_spouses = yes marriage_acceptance_bonus = yes hostile_scheme_success_chance_vs_spouse_penalty = yes + piety_from_first_marriage = yes } character_modifier = { diff --git a/WtWSMS/common/script_values/00_culture_values_BP_overwrite.txt b/WtWSMS/common/script_values/00_culture_values_BP_overwrite.txt index b503eeae02..c4e7adad15 100644 --- a/WtWSMS/common/script_values/00_culture_values_BP_overwrite.txt +++ b/WtWSMS/common/script_values/00_culture_values_BP_overwrite.txt @@ -86,6 +86,10 @@ hybridization_threshold_value = { } ##### Changed from Vanilla vvvvv + if = { + limit = { root.culture = { has_cultural_parameter = lower_hybridization_acceptance } } + subtract = lower_hybridization_acceptance_value + } if = { limit = { general_situation_regional_parameter_trigger = { @@ -117,7 +121,7 @@ hybridization_threshold_value = { } max = 90 - min = 0 + min = 10 ##### Changed from Vanilla ^^^^^ } diff --git a/WtWSMS/common/script_values/99_steward_values_BP_overwrite.txt b/WtWSMS/common/script_values/99_steward_values_BP_overwrite.txt index 3686ea0871..c84f8779c5 100644 --- a/WtWSMS/common/script_values/99_steward_values_BP_overwrite.txt +++ b/WtWSMS/common/script_values/99_steward_values_BP_overwrite.txt @@ -1,4 +1,10 @@ -##### Changed from Vanilla: Brought in line with religious conversion +##### Changed from Vanilla: Increased by 25% to adapt to our Vanilla changes +task_accept_culture_base_progress = { + value = 0.0125 + multiply = scope:councillor_liege.primary_title.tier +} + +##### Changed from Vanilla: Brought in line with religious conversion steward_promote_culture_base = 0.50 ##### Changed from Vanilla: Support new BP innovations/traditions/effects diff --git a/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt b/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt index b8bdaa09fc..1f7a01dc10 100644 --- a/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt +++ b/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt @@ -276,3 +276,105 @@ percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocrac add = 1 } } + +number_of_subroman_dynastic_dukes = { + value = 0 + every_vassal = { + limit = { + primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes + } + add = 1 + } + min = 1 #Div by zero risk +} +percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_0 = { + value = 0 + every_vassal = { + limit = { + primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes + has_realm_law_flag = subroman_dynastic_aristocracy_law_0 + } + add = 1 + } + divide = number_of_subroman_dynastic_dukes +} +percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_1 = { + value = 0 + every_vassal = { + limit = { + primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes + OR = { + has_realm_law_flag = subroman_dynastic_aristocracy_law_0 + has_realm_law_flag = subroman_dynastic_aristocracy_law_1 + } + } + add = 1 + } + divide = number_of_subroman_dynastic_dukes + #Catch Edge case of there being 0 dukes + if = { + limit = { + any_vassal = { + count < 1 + primary_title.tier >= tier_duchy + } + } + add = 1 + } +} +percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_2 = { + value = 0 + every_vassal = { + limit = { + primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes + OR = { + has_realm_law_flag = subroman_dynastic_aristocracy_law_0 + has_realm_law_flag = subroman_dynastic_aristocracy_law_1 + has_realm_law_flag = subroman_dynastic_aristocracy_law_2 + } + } + add = 1 + } + divide = number_of_subroman_dynastic_dukes + #Catch Edge case of there being 0 dukes + if = { + limit = { + any_vassal = { + count < 1 + primary_title.tier >= tier_duchy + } + } + add = 1 + } +} +percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_3 = { + value = 0 + every_vassal = { + limit = { + primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes + OR = { + has_realm_law_flag = subroman_dynastic_aristocracy_law_0 + has_realm_law_flag = subroman_dynastic_aristocracy_law_1 + has_realm_law_flag = subroman_dynastic_aristocracy_law_2 + has_realm_law_flag = subroman_dynastic_aristocracy_law_3 + } + } + add = 1 + } + divide = number_of_subroman_dynastic_dukes + #Catch Edge case of there being 0 dukes + if = { + limit = { + any_vassal = { + count < 1 + primary_title.tier >= tier_duchy + } + } + add = 1 + } +} \ No newline at end of file diff --git a/WtWSMS/common/script_values/BP_character_value.txt b/WtWSMS/common/script_values/BP_character_value.txt index 84d80390d3..c2c09b2c71 100644 --- a/WtWSMS/common/script_values/BP_character_value.txt +++ b/WtWSMS/common/script_values/BP_character_value.txt @@ -1,5 +1,5 @@ #Get the total development of a characters realm total_realm_development = { value = 0 - every_sub_realm_county = { add = this.development_level } + every_realm_county = { add = this.development_level } } \ No newline at end of file diff --git a/WtWSMS/common/script_values/BP_culture_values.txt b/WtWSMS/common/script_values/BP_culture_values.txt index f8d7191ae4..254e12350a 100644 --- a/WtWSMS/common/script_values/BP_culture_values.txt +++ b/WtWSMS/common/script_values/BP_culture_values.txt @@ -57,4 +57,6 @@ autochthon_baseline_acceptance_value = 20 number_of_counties_of_ruler_culture = { #Char Scope value = 0 every_county = { limit = { this.culture = prev.culture is_landless_type_title = no } add = 1 } -} \ No newline at end of file +} + +lower_hybridization_acceptance_value = 20 \ No newline at end of file diff --git a/WtWSMS/common/script_values/BP_decision_values.txt b/WtWSMS/common/script_values/BP_decision_values.txt index 75c3901bee..b8d11c7083 100644 --- a/WtWSMS/common/script_values/BP_decision_values.txt +++ b/WtWSMS/common/script_values/BP_decision_values.txt @@ -267,9 +267,27 @@ num_raised_circumcellions_infantry = { multiply = 200 } -establish_de_jure_cost_0 = 1000 -establish_de_jure_cost_1 = 1500 -establish_de_jure_cost_2 = 2500 +establish_de_jure_cost_0 = { + value = 1000 + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 400 + } +} +establish_de_jure_cost_1 = { + value = 1500 + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 600 + } +} +establish_de_jure_cost_2 = { + value = 2500 + if = { + limit = { has_dynasty_perk = BP_despoilation_legacy_4 } + subtract = 1000 + } +} prestige_distance_oghuric = { value = 100 diff --git a/WtWSMS/common/script_values/BP_law_values.txt b/WtWSMS/common/script_values/BP_law_values.txt index 0665ca9f8c..04e27fa504 100644 --- a/WtWSMS/common/script_values/BP_law_values.txt +++ b/WtWSMS/common/script_values/BP_law_values.txt @@ -275,3 +275,6 @@ change_clerical_influence_prestige_cost = { } } } + +subroman_dynastic_aristocracy_law_cooldown = 10 +subroman_administrative_aristocracy_law_cooldown = 10 \ No newline at end of file diff --git a/WtWSMS/common/script_values/BP_migration_situation_values.txt b/WtWSMS/common/script_values/BP_migration_situation_values.txt index 1c748c6d2a..7cc3acb3f2 100644 --- a/WtWSMS/common/script_values/BP_migration_situation_values.txt +++ b/WtWSMS/common/script_values/BP_migration_situation_values.txt @@ -31,27 +31,33 @@ migration_integrate_title_speed_improvement_value = 1.25 #Event Gold Value: migration_gold_gift_without_treasury = { save_temporary_scope_as = the_char - value = 100 + value = 160 multiply = { value = scope:the_char.primary_title.tier - subtract = 1 + subtract = 2 } + subtract = scope:the_char.gold + min = 0 } migration_gold_gift_with_treasury = { save_temporary_scope_as = the_char - value = 25 + value = 40 multiply = { value = scope:the_char.primary_title.tier - subtract = 1 + subtract = 2 } + subtract = scope:the_char.gold + min = 0 } migration_treasury = { save_temporary_scope_as = the_char - value = 75 + value = 120 multiply = { value = scope:the_char.primary_title.tier - subtract = 1 + subtract = 2 } + subtract = scope:the_char.treasury + min = 0 } #Tribal Sub-Roman Decision number_of_counties_that_are_held_by_you_or_a_subroman = { diff --git a/WtWSMS/common/script_values/BP_migration_situation_war_values.txt b/WtWSMS/common/script_values/BP_migration_situation_war_values.txt index 673fafb9ed..6e125a5b0e 100644 --- a/WtWSMS/common/script_values/BP_migration_situation_war_values.txt +++ b/WtWSMS/common/script_values/BP_migration_situation_war_values.txt @@ -1,21 +1,15 @@ #CB Values -migration_war_required_fame_level = { - value = 3 - add = { #AKA, county adds 2, duchy adds 1, kingdom adds 0 - value = primary_title.tier - multiply = -1.0 - add = 3 - } +migration_war_effective_fame_level = { + value = 0 + add = this.prestige_level if = { limit = { culture = { has_cultural_parameter = cb_lower_prestige_level_requirement } } - subtract = 1 + add = 1 #Yes, this is correct; lowering prestige requirement is effectively making your fame level 1 higher + } + if = { + limit = { any_character_trait = { has_trait_flag = one_effective_fame_level_for_migrations } } + add = 1 } - min = low_prestige_level - max = max_prestige_level -} -minor_migration_war_required_fame_level = { - value = migration_war_required_fame_level - subtract = 1 min = low_prestige_level max = max_prestige_level } diff --git a/WtWSMS/common/scripted_effects/07_dlc_ep3_scripted_effects_BP_overwrite.txt b/WtWSMS/common/scripted_effects/07_dlc_ep3_scripted_effects_BP_overwrite.txt index f9af2003b4..4d2d9267d0 100644 --- a/WtWSMS/common/scripted_effects/07_dlc_ep3_scripted_effects_BP_overwrite.txt +++ b/WtWSMS/common/scripted_effects/07_dlc_ep3_scripted_effects_BP_overwrite.txt @@ -724,6 +724,7 @@ ep3_become_landed_transfer_effect = { admin_government_reset_effect = {} +##### Changed from Vanilla: Caught some weird edge effects relating to tribal landing ##### Changed from Vanilla: Catch some additional new admin governments! create_noble_family_effect = { debug_log = create_noble_family_title @@ -876,25 +877,43 @@ create_noble_family_effect = { } } } - scope:new_title.holder ?= { - save_scope_as = noble_family_head - scope:new_title = { set_coa = scope:noble_family_head.house } - } - custom_description = { text = create_noble_family_tt } - - #Notifications - every_player = { + ##### Changed from Vanilla vvvvv + if = { #Only Tribal Holdings; remove that nf title limit = { - top_liege = scope:new_noble_family_holder.top_liege - this != scope:new_noble_family_holder - # China has hundreds of Noble Families, it gets spammy - NOT = { government_allows = merit } + scope:new_noble_family_holder = { + any_held_title = { + count = all + OR = { + this.title_province = { has_holding_type = tribal_holding } + is_noble_family_title = yes + } + } + } } - trigger_event = { - id = ep3_emperor_yearly.2410 - days = 1 + scope:new_noble_family_holder = { destroy_title = scope:new_title } + } + else = { + scope:new_title.holder ?= { + save_scope_as = noble_family_head + scope:new_title = { set_coa = scope:noble_family_head.house } + } + custom_description = { text = create_noble_family_tt } + + #Notifications + every_player = { + limit = { + top_liege = scope:new_noble_family_holder.top_liege + this != scope:new_noble_family_holder + # China has hundreds of Noble Families, it gets spammy + NOT = { government_allows = merit } + } + trigger_event = { + id = ep3_emperor_yearly.2410 + days = 1 + } } } + ##### Changed from Vanilla ^^^^^ } debug_log_scopes = yes diff --git a/WtWSMS/common/scripted_effects/BP_decision_effects.txt b/WtWSMS/common/scripted_effects/BP_decision_effects.txt index c894af5350..8d3065e26c 100644 --- a/WtWSMS/common/scripted_effects/BP_decision_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_decision_effects.txt @@ -165,4 +165,57 @@ create_custom_titular_duchy_effect = { trigger_event = major_decisions.1101 } -} \ No newline at end of file +} + +celebrate_2000_year_anniversery_of_goths_effect = { + #Dynastic effects + dynasty = { + #Gain Renown, enough to gain 3 perks if you had none before + add_dynasty_prestige = 2000 + + #Your dynasty prestige level increases to Well-Known or better + if = { + limit = { dynasty_prestige_level = 0 } + add_dynasty_prestige_level = 5 + } + else_if = { + limit = { dynasty_prestige_level = 1 } + add_dynasty_prestige_level = 4 + } + else_if = { + limit = { dynasty_prestige_level = 2 } + add_dynasty_prestige_level = 3 + } + else_if = { + limit = { dynasty_prestige_level = 3 } + add_dynasty_prestige_level = 2 + } + else_if = { + limit = { dynasty_prestige_level >= 4 } + add_dynasty_prestige_level = 1 + } + } + + add_character_modifier = gothic_hero + + #You're asserting yourself over Rome, so your orientation wrt Rome declines + if = { + limit = { has_realm_law_in_group = non_roman_minority_rule_law } + if = { + limit = { has_realm_law = non_roman_minority_rule_law_4 } + add_realm_law = non_roman_minority_rule_law_3 + } + else_if = { + limit = { has_realm_law = non_roman_minority_rule_law_3 } + add_realm_law = non_roman_minority_rule_law_2 + } + else_if = { + limit = { has_realm_law = non_roman_minority_rule_law_2 } + add_realm_law = non_roman_minority_rule_law_1 + } + else_if = { + limit = { has_realm_law = non_roman_minority_rule_law_1 } + add_realm_law = non_roman_minority_rule_law_0 + } + } +} diff --git a/WtWSMS/common/scripted_effects/BP_historical_artifact_effects.txt b/WtWSMS/common/scripted_effects/BP_historical_artifact_effects.txt index 128e2aca54..f59fb0255e 100644 --- a/WtWSMS/common/scripted_effects/BP_historical_artifact_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_historical_artifact_effects.txt @@ -33,7 +33,7 @@ bp_create_crowns_regalia_effect = { # sent by Zeno to Theoderic else_if = { limit = { current_date >= 487.1.1 } - title:k_ostrogoths.holder ?= { create_artifact_regalia_wre_effect = { OWNER = this } } + title:d_ostrogoths.holder ?= { create_artifact_regalia_wre_effect = { OWNER = this } } } # Starts in WRE else = { diff --git a/WtWSMS/common/scripted_effects/BP_law_effects.txt b/WtWSMS/common/scripted_effects/BP_law_effects.txt index ffe177c99b..7b559907d8 100644 --- a/WtWSMS/common/scripted_effects/BP_law_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_law_effects.txt @@ -48,4 +48,62 @@ } } } -} \ No newline at end of file +} + +subroman_TYPE_aristocracy_law_can_pass_effect = { + if = { + limit = { top_liege = this } + set_variable = { + name = subroman_$TYPE$_aristocracy_law_cooldown + years = subroman_$TYPE$_aristocracy_law_cooldown + } + if = { + limit = { + has_realm_law = subroman_$TYPE$_aristocracy_law_$LESS_ARISTOCRATIC_LEVEL$ + NOT = { $LESS_ARISTOCRATIC_LEVEL$ = $CURRENT_ARISTOCRATIC_LEVEL$ } + } + add_prestige = 150 + if = { + limit = { always = $USES_INFLUENCE$ } + change_influence = 150 + } + every_vassal = { #Improve Law One Level + limit = { + bp_realm_law_use_subroman_$TYPE$_aristocracy_trigger = yes + NOT = { has_realm_law = subroman_$TYPE$_aristocracy_law_$MORE_ARISTOCRATIC_LEVEL$ } + } + random = { + chance = subroman_chance_vassal_gets_aristocratic_law_improve_one_level + improve_aristocracy_law_one_level_effect = yes + send_interface_message = { + type = msg_liege_passed_law + title = top_liege_makes_aristocracy_more_powerful_tt + desc = top_liege_makes_aristocracy_more_powerful_desc + } + } + } + } + else_if = { + limit = { + has_realm_law = subroman_$TYPE$_aristocracy_law_$MORE_ARISTOCRATIC_LEVEL$ + NOT = { $CURRENT_ARISTOCRATIC_LEVEL$ = $MORE_ARISTOCRATIC_LEVEL$ } + } + every_vassal = { #Decline Law One Level + limit = { + bp_realm_law_use_subroman_$TYPE$_aristocracy_trigger = yes + NOT = { has_realm_law = subroman_$TYPE$_aristocracy_law_$LEAST_ARISTOCRATIC_LEVEL$ } + NOT = { has_realm_law = subroman_$TYPE$_aristocracy_law_$MOST_ARISTOCRATIC_LEVEL$ } + } + random = { + chance = subroman_chance_vassal_gets_aristocratic_law_decline_one_level + decline_aristocracy_law_one_level_effect = yes + send_interface_message = { + type = msg_liege_passed_law + title = top_liege_makes_aristocracy_less_powerful_tt + desc = top_liege_makes_aristocracy_less_powerful_desc + } + } + } + } + } +} diff --git a/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt b/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt index 40e1e90cc9..0acf09ec57 100644 --- a/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt @@ -1,4 +1,5 @@ -migration_cb_title_and_modifier_application_effect = { +#TODO: Character creation needs to change location to be IN THE COUNTY, not the leaders location +migration_cb_title_and_modifier_application_effect = { #Abandon your confederation if you have one, to make things simple if = { limit = { $ATTACKER$ = { is_confederation_member = yes } } @@ -9,6 +10,11 @@ } } + if = { + limit = { scope:attacker = { is_tributary = yes } } + scope:attacker = { end_tributary = yes } + } + create_title_and_vassal_change = { type = independency save_scope_as = change_attacker_titles_vassals_independent @@ -263,13 +269,40 @@ } scope:new_char = { becomes_independent = { change = scope:change_attacker_titles_vassals_independent } } } - every_in_list = { + every_in_list = { #TODO: Generalize when we have multiple attackers list = attacker_titles_to_liege + + create_character = { + location = scope:war_leader.location + culture = this.culture + faith = this.faith + gender_female_chance = { + if = { + limit = { this.faith = { has_doctrine = doctrine_gender_male_dominated } } + value = 0 + } + else_if = { + limit = { this.faith = { has_doctrine = doctrine_gender_female_dominated } } + value = 100 + } + else = { value = 50 } + } + trait = peasant_leader + save_scope_as = new_char + after_creation = { + add_trait_xp = { + trait = peasant_leader + value = { 10 90 } + } + } + } + scope:new_char = { add_to_list = new_holders } change_title_holder = { - holder = this.liege + holder = scope:new_char change = scope:change_attacker_titles_vassals_to_liege take_baronies = yes } + scope:new_char = { add_to_list = attacker_handed_off_vassals } } #### Handle attacker vassals @@ -279,7 +312,7 @@ } every_in_list = { list = attacker_handed_off_vassals - change_liege = { liege = this.liege.liege change = scope:change_attacker_titles_vassals_to_liege } + change_liege = { liege = $ATTACKER$.liege change = scope:change_attacker_titles_vassals_to_liege } } #### Take Defender Titles @@ -342,6 +375,18 @@ resolve_title_and_vassal_change = scope:change_attacker_titles_vassals_independent resolve_title_and_vassal_change = scope:change_defender_vassals_tributized + #### Become Independent if you aren't already + if = { + limit = { $ATTACKER$ = { is_independent_ruler = no } } + create_title_and_vassal_change = { + type = independency + save_scope_as = attacker_becomes_independent + add_claim_on_loss = no + } + $ATTACKER$ = { becomes_independent = { change = scope:attacker_becomes_independent } } + resolve_title_and_vassal_change = scope:attacker_becomes_independent + } + #### If you were in a confederation, your old holders join it hidden_effect = { if = { @@ -454,6 +499,14 @@ object = scope:the_target_title migration_flip_culture_faith_in_realm_effect = { THE_ATTACKER = $ATTACKER$ } } + + #Garbage Collection + hidden_effect = { + if = { + limit = { $ATTACKER$ = { has_variable = number_of_migration_source_counties } } + $ATTACKER$ = { remove_variable = number_of_migration_source_counties } + } + } } migration_war_fire_government_culture_events_effect = { if = { diff --git a/WtWSMS/common/scripted_effects/BP_roman_administrative_effects.txt b/WtWSMS/common/scripted_effects/BP_roman_administrative_effects.txt index 3e0a690338..20a6782eea 100644 --- a/WtWSMS/common/scripted_effects/BP_roman_administrative_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_roman_administrative_effects.txt @@ -253,7 +253,7 @@ change_government_subroman_administrative_effect = { limit = { this = this.house.house_head OR = { - this.primary_title.tier >= tier_duchy #Don't want nf running counties... + this.primary_title.tier >= tier_county #Don't want nf running baronies... #Senators are always noble has_trait = senator_west has_trait = senator_east @@ -279,14 +279,15 @@ change_government_subroman_administrative_effect = { else = { this.domicile = { move_domicile = prev.top_liege.capital_county.title_province } } } hidden_effect = { - add_treasury = { + add_treasury = { #Give starting treasury value = 100 multiply = { value = primary_title.tier - subtract = 2 min = 1 } } + # Give admins a modicum of influence to start + change_influence = 250 } } } @@ -295,7 +296,7 @@ change_government_roman_administrative_effect = { if = { limit = { this = this.house.house_head - this.primary_title.tier >= tier_duchy #Don't want nf running counties... + this.primary_title.tier >= tier_county #Don't want nf running baronies... any_held_title = { count < 1 is_noble_family_title = yes } } create_noble_family_effect = { GOVERNMENT_GIVER = this } @@ -304,7 +305,6 @@ change_government_roman_administrative_effect = { value = 100 multiply = { value = primary_title.tier - subtract = 2 min = 1 } } @@ -597,6 +597,17 @@ flip_subroman_government_types_effect = { #Root Char } } } + if = { + limit = { always = $DESTROY_NON_PRIMARY_TITULARS$ } + every_held_title = { + limit = { + NOT = { prev.primary_title = this } + is_titular = yes + is_noble_family_title = no + } + this.holder = { destroy_title = prev } + } + } if = { limit = { always = $TITLE_TROOPS$ } convert_personal_troops_to_title_troops_effect = yes @@ -624,6 +635,17 @@ flip_subroman_government_types_effect = { #Root Char } } } + if = { + limit = { always = $DESTROY_NON_PRIMARY_TITULARS$ } + every_held_title = { + limit = { + NOT = { prev.primary_title = this } + is_titular = yes + is_noble_family_title = no + } + this.holder = { destroy_title = prev } + } + } } #Set Laws accordingly and clear flags set_sub_roman_type_law_effect = { diff --git a/WtWSMS/common/scripted_effects/BP_senate_mechanics_effects.txt b/WtWSMS/common/scripted_effects/BP_senate_mechanics_effects.txt index 92d71f13e3..84eac12dc6 100644 --- a/WtWSMS/common/scripted_effects/BP_senate_mechanics_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_senate_mechanics_effects.txt @@ -90,6 +90,20 @@ destroy_senate_effect = { } } +become_consul_memory_effect = { + if = { + limit = { has_character_modifier = roman_consul_west } + add_character_flag = roman_consul_west + } + else_if = { + limit = { has_character_modifier = roman_consul_east } + add_character_flag = roman_consul_east + } + create_character_memory = { type = elected_consul_memory } + if = { limit = { has_character_flag = roman_consul_west } remove_variable = roman_consul_west } + if = { limit = { has_character_flag = roman_consul_east } remove_variable = roman_consul_east } +} + senate_election_effect = { every_living_character = { #Remove the old Consul limit = { has_character_modifier = roman_consul_$REGION$ } @@ -126,6 +140,8 @@ senate_election_effect = { save_scope_as = new_consul_$REGION$ } } + scope:new_consul_$REGION$ = { become_consul_memory_effect = yes } + # Save the variables remove_global_variable = $REGION$_consul_nominee set_global_variable = { @@ -178,6 +194,7 @@ add_senator_trait_and_participant_effect = { add_trait = senator_$REGION$ } situation:BP_senate = { add_manual_participant = prev } + create_character_memory = { type = elected_senator_memory } } made_a_senator_effect = { #recipient scope diff --git a/WtWSMS/common/scripted_effects/sea_map_color_effects.txt b/WtWSMS/common/scripted_effects/sea_map_color_effects.txt deleted file mode 100644 index d75f77e732..0000000000 --- a/WtWSMS/common/scripted_effects/sea_map_color_effects.txt +++ /dev/null @@ -1,7 +0,0 @@ -siro_e_map_barony = { - every_barony = { - county = { - prev = { set_color_from_title = prev } - } - } -} \ No newline at end of file diff --git a/WtWSMS/common/scripted_guis/BP_gui_effects.txt b/WtWSMS/common/scripted_guis/BP_gui_effects.txt index 36dd3c9ea8..91a9d20107 100644 --- a/WtWSMS/common/scripted_guis/BP_gui_effects.txt +++ b/WtWSMS/common/scripted_guis/BP_gui_effects.txt @@ -1,96 +1,13 @@ -#NB: Less performative but more conformal changes: -# * Remove reset_custom_map_mode_effect references -# * Change "every_county" to "every_barony" - -reset_custom_map_mode_effect = { +reset_custom_map_mode_effect = { effect = { if = { limit = { exists = global_var:custom_map_mode } remove_global_variable = custom_map_mode } - } -} - -minority_culture_map_effect = { - effect = { - root = { save_temporary_scope_as = the_culture } - set_global_variable = { name = custom_map_mode_changing value = 1 } - set_global_variable = { name = custom_map_mode value = flag:minority_culture_map_effect } - every_county = { - if = { - limit = { this.culture = scope:the_culture } - every_county_province = { barony = { set_color_from_title = title:d_map_color_majority } } - } - else_if = { - limit = { - county_has_specific_large_minority_culture_trigger = { - CULTURE = scope:the_culture - } - } - every_county_province = { barony = { set_color_from_title = title:d_map_color_large_minority } } - } - else_if = { - limit = { - county_has_specific_small_minority_culture_trigger = { - CULTURE = scope:the_culture - } - } - every_county_province = { barony = { set_color_from_title = title:d_map_color_small_minority } } - } - else = { - every_county_province = { barony = { set_color_from_title = title:d_map_base_color } } - } - } - remove_global_variable = custom_map_mode_changing - } - is_shown = { - exists = global_var:custom_map_mode - global_var:custom_map_mode = flag:minority_culture_map_effect - } - is_valid = { NOT = { exists = global_var:custom_map_mode_changing } } -} -minority_faith_map_effect = { - effect = { - root = { save_temporary_scope_as = the_faith } - set_global_variable = { name = custom_map_mode_changing value = 1 } - set_global_variable = { name = custom_map_mode value = flag:minority_faith_map_effect } every_county = { - if = { - limit = { this.faith = scope:the_faith } - every_county_province = { barony = { set_color_from_title = title:d_map_color_majority } } - } - else_if = { - limit = { - exists = scope:the_faith.religious_head - this.faith.religious_head = scope:the_faith.religious_head - } - every_county_province = { barony = { set_color_from_title = title:d_map_color_majority_shared_hof } } - } - else_if = { - limit = { - county_has_specific_large_minority_faith_trigger = { - FAITH = scope:the_faith - } - } - every_county_province = { barony = { set_color_from_title = title:d_map_color_large_minority } } - } - else_if = { - limit = { - county_has_specific_small_minority_faith_trigger = { - FAITH = scope:the_faith - } - } - every_county_province = { barony = { set_color_from_title = title:d_map_color_small_minority } } - } - else = { - every_county_province = { barony = { set_color_from_title = title:d_map_base_color } } - } + limit = { is_landless_type_title = no } + save_temporary_scope_as = the_county + every_county_province = { barony = { set_color_from_title = scope:the_county } } } - remove_global_variable = custom_map_mode_changing - } - is_shown = { - exists = global_var:custom_map_mode - global_var:custom_map_mode = flag:minority_faith_map_effect } - is_valid = { NOT = { exists = global_var:custom_map_mode_changing } } -} +} \ No newline at end of file diff --git a/WtWSMS/common/scripted_guis/BP_migration_gui_effects.txt b/WtWSMS/common/scripted_guis/BP_migration_gui_effects.txt new file mode 100644 index 0000000000..ea04c846f8 --- /dev/null +++ b/WtWSMS/common/scripted_guis/BP_migration_gui_effects.txt @@ -0,0 +1,113 @@ +migration_in_range_effect = { + effect = { + root = { save_temporary_scope_as = the_player } + set_global_variable = { name = custom_map_mode_changing value = 1 } + set_global_variable = { name = custom_map_mode value = flag:migration_in_range_map } + + every_county = { + limit = { is_landless_type_title = no } + save_temporary_scope_as = target + if = { + limit = { + OR = { + this.holder = scope:the_player + this.holder = { target_is_liege_or_above = scope:the_player } + } + } + every_county_province = { barony = { set_title_color = { 50 249 50 } } } + } + else_if = { + limit = { + migration_can_be_migrator_rank_trigger = { CHAR = scope:the_player } + bp_migration_war_general_distance_logic_gui_trigger = { + MIGRATING_CHAR = scope:the_player + TITLE = scope:target + HIERARCHY_TYPE_CHECK = any_in_de_jure_hierarchy + TARGET_OR_RANGE = target + } + } + every_county_province = { barony = { set_title_color = { 50 50 249 } } } + } + else = { + every_county_province = { barony = { set_title_color = { 84 78 60 } } } + } + } + remove_global_variable = custom_map_mode_changing + } + is_shown = { + exists = global_var:custom_map_mode + global_var:custom_map_mode = flag:migration_in_range_map + } + is_valid = { + NOT = { exists = global_var:custom_map_mode_changing } + trigger_if = { + limit = { exists = root } + root = { save_temporary_scope_as = the_player } + general_situation_regional_parameter_trigger = { + CHARACTER = scope:the_player + PARAMETER = migration_cbs_enabled + } + NOT = { government_has_flag = government_is_high_tribal } + } + } +} +migration_in_range_to_be_migrated_effect = { + effect = { + root = { save_temporary_scope_as = the_player } + set_global_variable = { name = custom_map_mode_changing value = 1 } + set_global_variable = { name = custom_map_mode value = flag:migration_in_range_map } + + every_county = { + limit = { + is_landless_type_title = no + } + save_temporary_scope_as = target + if = { + limit = { + OR = { + this.holder = scope:the_player + this.holder = { target_is_liege_or_above = scope:the_player } + } + } + every_county_province = { barony = { set_title_color = { 50 249 50 } } } + } + else_if = { + limit = { + migration_can_be_target_of_migration_trigger = { DEFENDER = scope:the_player } + OR = { + migration_can_be_migrator_rank_trigger = { CHAR = this.holder } + migration_can_be_migrator_rank_trigger = { CHAR = this.holder.top_liege } + } + NOR = { + this.holder = { government_has_flag = government_is_high_tribal } + this.holder.top_liege = { government_has_flag = government_is_high_tribal } + } + OR = { + bp_migration_war_general_distance_logic_gui_trigger = { + MIGRATING_CHAR = scope:target.holder.top_liege + TITLE = scope:target.holder.top_liege.primary_title + HIERARCHY_TYPE_CHECK = any_in_de_facto_hierarchy + TARGET_OR_RANGE = range + } + bp_migration_war_general_distance_logic_gui_trigger = { + MIGRATING_CHAR = scope:target.holder + TITLE = scope:target.holder.primary_title + HIERARCHY_TYPE_CHECK = any_in_de_facto_hierarchy + TARGET_OR_RANGE = range + } + } + } + every_county_province = { barony = { set_title_color = { 249 50 50 } } } + } + else = { + every_county_province = { barony = { set_title_color = { 84 78 60 } } } + } + } + remove_global_variable = custom_map_mode_changing + } + is_shown = { + exists = global_var:custom_map_mode + global_var:custom_map_mode = flag:migration_in_range_map + } + is_valid = { NOT = { exists = global_var:custom_map_mode_changing } } +} \ No newline at end of file diff --git a/WtWSMS/common/scripted_guis/BP_minority_gui_effects.txt b/WtWSMS/common/scripted_guis/BP_minority_gui_effects.txt new file mode 100644 index 0000000000..9ea7d77fbd --- /dev/null +++ b/WtWSMS/common/scripted_guis/BP_minority_gui_effects.txt @@ -0,0 +1,87 @@ +#NB: Less performative but more conformal changes: +# * Remove reset_custom_map_mode_effect references +# * Change "every_county" to "every_barony" + +minority_culture_map_effect = { + effect = { + root = { save_temporary_scope_as = the_culture } + set_global_variable = { name = custom_map_mode_changing value = 1 } + set_global_variable = { name = custom_map_mode value = flag:minority_culture_map_effect } + every_county = { + if = { + limit = { this.culture = scope:the_culture } + every_county_province = { barony = { set_title_color = { 50 50 249 } } } + } + else_if = { + limit = { + county_has_specific_large_minority_culture_trigger = { + CULTURE = scope:the_culture + } + } + every_county_province = { barony = { set_title_color = { 50 249 50 } } } + } + else_if = { + limit = { + county_has_specific_small_minority_culture_trigger = { + CULTURE = scope:the_culture + } + } + every_county_province = { barony = { set_title_color = { 249 249 50 } } } + } + else = { + every_county_province = { barony = { set_title_color = { 84 78 60 } } } + } + } + remove_global_variable = custom_map_mode_changing + } + is_shown = { + exists = global_var:custom_map_mode + global_var:custom_map_mode = flag:minority_culture_map_effect + } + is_valid = { NOT = { exists = global_var:custom_map_mode_changing } } +} +minority_faith_map_effect = { + effect = { + root = { save_temporary_scope_as = the_faith } + set_global_variable = { name = custom_map_mode_changing value = 1 } + set_global_variable = { name = custom_map_mode value = flag:minority_faith_map_effect } + every_county = { + if = { + limit = { this.faith = scope:the_faith } + every_county_province = { barony = { set_title_color = { 50 50 249 } } } + } + else_if = { + limit = { + exists = scope:the_faith.religious_head + this.faith.religious_head = scope:the_faith.religious_head + } + every_county_province = { barony = { set_title_color = { 249 249 249 } } } + } + else_if = { + limit = { + county_has_specific_large_minority_faith_trigger = { + FAITH = scope:the_faith + } + } + every_county_province = { barony = { set_title_color = { 50 249 50 } } } + } + else_if = { + limit = { + county_has_specific_small_minority_faith_trigger = { + FAITH = scope:the_faith + } + } + every_county_province = { barony = { set_title_color = { 249 249 50 } } } + } + else = { + every_county_province = { barony = { set_title_color = { 84 78 60 } } } + } + } + remove_global_variable = custom_map_mode_changing + } + is_shown = { + exists = global_var:custom_map_mode + global_var:custom_map_mode = flag:minority_faith_map_effect + } + is_valid = { NOT = { exists = global_var:custom_map_mode_changing } } +} diff --git a/WtWSMS/common/scripted_guis/sea_minorities_gui.txt b/WtWSMS/common/scripted_guis/sea_minorities_gui.txt deleted file mode 100644 index f1bafe91f2..0000000000 --- a/WtWSMS/common/scripted_guis/sea_minorities_gui.txt +++ /dev/null @@ -1,75 +0,0 @@ -custom_map_mode_initialize = { - effect = { - set_global_variable = { - name = custom_map_mode - value = flag:none - } - siro_e_map_barony = yes - } - is_valid = { - has_global_variable = custom_map_mode - NOT = { global_var:custom_map_mode = flag:none } - } -} - -minorities_map = { - effect = { - if = { - limit = { - OR = { - NOT = { has_global_variable = custom_map_mode } - NOT = { global_var:custom_map_mode = flag:minorities_map } - } - } - set_global_variable = { - name = custom_map_mode_changing - value = 1 - } - set_global_variable = { - name = custom_map_mode - value = flag:minorities_map - } - every_barony = { - if = { - limit = { - county = { - county_has_minority_faith_trigger = yes - county_has_minority_culture_trigger = no - } - } - set_color_from_title = title:d_sea_minorities_map_faith - } - else_if = { - limit = { - county = { - county_has_minority_faith_trigger = no - county_has_minority_culture_trigger = yes - } - } - set_color_from_title = title:d_sea_minorities_map_culture - } - else_if = { - limit = { - county = { - county_has_minority_faith_trigger = yes - county_has_minority_culture_trigger = yes - } - } - set_color_from_title = title:d_sea_minorities_map_culture_faith - } - else = { - set_color_from_title = title:d_siro_map_base - } - } - remove_global_variable = custom_map_mode_changing - } - remove_global_variable = custom_map_mode - } - is_shown = { - has_global_variable = custom_map_mode - global_var:custom_map_mode = flag:minorities_map - } - is_valid = { - NOT = { exists = global_var:custom_map_mode_changing } - } -} diff --git a/WtWSMS/common/scripted_triggers/00_scripted_rule_triggers_BP_overwrite.txt b/WtWSMS/common/scripted_triggers/00_scripted_rule_triggers_BP_overwrite.txt index fd792aa903..4fbfc40723 100644 --- a/WtWSMS/common/scripted_triggers/00_scripted_rule_triggers_BP_overwrite.txt +++ b/WtWSMS/common/scripted_triggers/00_scripted_rule_triggers_BP_overwrite.txt @@ -2,8 +2,19 @@ ##### Changed from Vanilla: Ashurians can always raid can_raid_trigger = { OR = { + ##### Changed from Vanilla vvvvv + # Government logic. - government_has_flag = government_can_raid_rule + trigger_if = { + limit = { government_has_flag = government_is_high_tribal } + AND = { + government_has_flag = government_can_raid_rule + NOT = { has_realm_law_flag = cannot_use_raid_law_effect } + } + } + trigger_else = { government_has_flag = government_can_raid_rule } + ##### Changed from Vanilla ^^^^^ + ## Admin - Frontier themes vassal_contract_has_flag = admin_theme_can_raid ## Clan - Ghazi diff --git a/WtWSMS/common/scripted_triggers/BP_culture_creation_triggers.txt b/WtWSMS/common/scripted_triggers/BP_culture_creation_triggers.txt index 84d3a82dc4..f5a51efb5e 100644 --- a/WtWSMS/common/scripted_triggers/BP_culture_creation_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_culture_creation_triggers.txt @@ -5,7 +5,12 @@ has_valid_east_celtic_ancestors_trigger_generic = { OR = { has_cultural_pillar = heritage_mongolic has_cultural_pillar = heritage_turkic - the_culture_or_parent_or_above_with_heritage_is_trigger = { CULTURE = culture:sarmatian } + has_cultural_pillar = heritage_oghuric + has_cultural_pillar = heritage_tiele + has_cultural_pillar = heritage_xiongnu + has_cultural_pillar = heritage_yuezhi + has_cultural_pillar = heritage_sarmatian + has_cultural_pillar = heritage_sakan } } $CULTURE_2$ = { has_cultural_pillar = heritage_celtic } @@ -23,15 +28,13 @@ has_valid_east_celtic_ancestors_trigger = { } } } -#Trigger for seeing if a new namelist event (for hybrids) is warranted -hybrid_has_new_namelist_trigger = { - #East Celtic - OR = { - has_valid_east_celtic_ancestors_trigger = { - CULTURE_1 = scope:parent_1 - CULTURE_2 = scope:parent_2 - } - } +#Sarmatian Romance +sarmatian_romance_scythian_parent_trigger = { #Culture Scope + has_primary_name_list = name_list_sarmatian + has_cultural_pillar = language_scythian +} +sarmatian_romance_proto_romance_parent_trigger = { + has_cultural_parameter = language_dialect_continuum_proto_romance } #Culture Hybridization Triggers iberian_culture_divergence_trigger = { diff --git a/WtWSMS/common/scripted_triggers/BP_law_triggers.txt b/WtWSMS/common/scripted_triggers/BP_law_triggers.txt index 31ccd508a1..38771d9a6f 100644 --- a/WtWSMS/common/scripted_triggers/BP_law_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_law_triggers.txt @@ -197,3 +197,58 @@ bp_can_have_roman_minority_law_trigger = { is_landed = yes this.primary_title.tier >= tier_county } + +subroman_TYPE_aristocracy_law_can_pass_trigger = { + trigger_if = { + limit = { top_liege != this } + custom_tooltip = { + text = mechanically_driven_law + always = no + } + } + trigger_else = { + custom_description = { + subject = root + text = has_subroman_$TYPE$_aristocracy_law_cooldown + NAND = { + has_variable = subroman_$TYPE$_aristocracy_law_cooldown + NOT = { culture = { has_innovation = innovation_all_things } } + } + } + #Adjacency + OR = { + trigger_if = { + limit = { NOT = { $LESS_ARISTOCRATIC_LEVEL$ = $CURRENT_ARISTOCRATIC_LEVEL$ } } + has_realm_law = subroman_$TYPE$_aristocracy_law_$LESS_ARISTOCRATIC_LEVEL$ + } + trigger_if = { + limit = { NOT = { $CURRENT_ARISTOCRATIC_LEVEL$ = $MORE_ARISTOCRATIC_LEVEL$ } } + has_realm_law = subroman_$TYPE$_aristocracy_law_$MORE_ARISTOCRATIC_LEVEL$ + } + } + trigger_if = { + limit = { NOT = { $CURRENT_ARISTOCRATIC_LEVEL$ = 4 } } + #At least 50 percent plus one of your vassals are at this law or better + custom_tooltip = { + text = half_of_subroman_duke_vassals_has_law_$LESS_ARISTOCRATIC_LEVEL$_or_better + root.percent_of_subroman_$TYPE$_dukes_with_subroman_$TYPE$_aristocracy_law_level_1 > subroman_vassal_with_law_cutoff_percent + } + } + #Trying to improve the law means you'll need some prestige and influence + trigger_if = { + limit = { + has_realm_law = subroman_$TYPE$_aristocracy_law_$MORE_ARISTOCRATIC_LEVEL$ + is_ai = no + } + prestige_level >= 3 + } + trigger_if = { + limit = { + has_realm_law = subroman_$TYPE$_aristocracy_law_$MORE_ARISTOCRATIC_LEVEL$ + is_ai = no + always = $USES_INFLUENCE$ + } + influence_level >= 3 + } + } +} diff --git a/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt b/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt index 0da757cd5d..8217bf76dc 100644 --- a/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt @@ -97,6 +97,18 @@ target_title_not_in_great_steppe_trigger = { } } } +migration_can_be_migrator_rank_trigger = { + OR = { + $CHAR$.primary_title.tier = tier_duchy + $CHAR$.primary_title.tier = tier_kingdom + } +} +migration_can_be_target_of_migration_trigger = { + OR = { + $DEFENDER$.realm_size > 8 + $DEFENDER$.primary_title.tier >= tier_kingdom + } +} #Events battle_of_tolbiac_character_trigger = { OR = { diff --git a/WtWSMS/common/scripted_triggers/BP_scripted_gui_triggers.txt b/WtWSMS/common/scripted_triggers/BP_scripted_gui_triggers.txt new file mode 100644 index 0000000000..8c6cd3089b --- /dev/null +++ b/WtWSMS/common/scripted_triggers/BP_scripted_gui_triggers.txt @@ -0,0 +1,170 @@ +#Migration GUI triggers +holder_or_above_is_migration_target_trigger = { + holder = { save_temporary_scope_as = the_holder } + OR = { + scope:the_holder = { + general_situation_regional_parameter_trigger = { + CHARACTER = scope:the_holder + PARAMETER = targetable_by_migration_cbs + } + } + trigger_if = { + limit = { scope:the_holder = { is_independent_ruler = no } } + scope:the_holder.top_liege = { + general_situation_regional_parameter_trigger = { + CHARACTER = scope:the_holder.top_liege + PARAMETER = targetable_by_migration_cbs + } + } + } + } +} +holder_or_above_is_migration_range_trigger = { + holder = { save_temporary_scope_as = the_holder } + OR = { + scope:the_holder = { + general_situation_regional_parameter_trigger = { + CHARACTER = scope:the_holder + PARAMETER = migration_cbs_enabled + } + } + trigger_if = { + limit = { scope:the_holder = { is_independent_ruler = no } } + scope:the_holder.top_liege = { + general_situation_regional_parameter_trigger = { + CHARACTER = scope:the_holder.top_liege + PARAMETER = migration_cbs_enabled + } + } + } + } +} +character_migrator_and_has_fame_level_trigger = { + AND = { + general_situation_regional_parameter_trigger = { + CHARACTER = $CHAR$ + PARAMETER = migration_cbs_enabled + } + $CHAR$.migration_war_effective_fame_level > $VALUE$ + } +} +#Make sure this stays linked well to bp_migration_war_distace_tier_logic_trigger +bp_migration_war_general_distance_logic_gui_trigger = { + OR = { + #100k is about the distance from Constantinople to Chios or nearly to the Danube + # We base everything on this distance, keeping mind the actual distance is the square-root + # Of this value (i.e., 10k = 100) + trigger_if = { + limit = { + character_migrator_and_has_fame_level_trigger = { + CHAR = $MIGRATING_CHAR$ + VALUE = 4 + } + } + $TITLE$ ?= { + $HIERARCHY_TYPE_CHECK$ = { + tier = tier_county + holder = { in_diplomatic_range = scope:the_player } + } + holder_or_above_is_migration_$TARGET_OR_RANGE$_trigger = yes + } + } + trigger_if = { + limit = { + character_migrator_and_has_fame_level_trigger = { + CHAR = $MIGRATING_CHAR$ + VALUE = 3 + } + } + $TITLE$ ?= { + $HIERARCHY_TYPE_CHECK$ = { + tier = tier_county + save_temporary_scope_as = the_county + scope:the_player = { + any_realm_county = { + squared_distance = { target = scope:the_county value < 640000 } #800 + } + } + } + holder_or_above_is_migration_$TARGET_OR_RANGE$_trigger = yes + } + } + trigger_if = { + limit = { + character_migrator_and_has_fame_level_trigger = { + CHAR = $MIGRATING_CHAR$ + VALUE = 2 + } + } + $TITLE$ ?= { + $HIERARCHY_TYPE_CHECK$ = { + tier = tier_county + save_temporary_scope_as = the_county + scope:the_player = { + any_realm_county = { + squared_distance = { target = scope:the_county value < 160000 } #400 + } + } + } + holder_or_above_is_migration_$TARGET_OR_RANGE$_trigger = yes + } + } + trigger_if = { + limit = { + character_migrator_and_has_fame_level_trigger = { + CHAR = $MIGRATING_CHAR$ + VALUE = 1 + } + } + $TITLE$ ?= { + $HIERARCHY_TYPE_CHECK$ = { + tier = tier_county + save_temporary_scope_as = the_county + scope:the_player = { + any_realm_county = { + squared_distance = { target = scope:the_county value < 40000 } #200 + } + } + } + holder_or_above_is_migration_$TARGET_OR_RANGE$_trigger = yes + } + } + trigger_if = { + limit = { + character_migrator_and_has_fame_level_trigger = { + CHAR = $MIGRATING_CHAR$ + VALUE = 0 + } + } + $TITLE$ ?= { + $HIERARCHY_TYPE_CHECK$ = { + tier = tier_county + save_temporary_scope_as = the_county + scope:the_player = { + any_realm_county = { + squared_distance = { target = scope:the_county value < 10000 } #100 + } + } + } + holder_or_above_is_migration_$TARGET_OR_RANGE$_trigger = yes + } + } + #Neighboring Kingdom is always valid + trigger_if = { #Needed to prevent self-referencing + limit = { + character_migrator_and_has_fame_level_trigger = { + CHAR = $MIGRATING_CHAR$ + VALUE = -1 + } + } + $TITLE$ ?= { + $HIERARCHY_TYPE_CHECK$ = { + tier = tier_county + any_title_to_title_neighboring_and_across_water_county = { + holder = { target_is_same_character_or_above = scope:the_player } + } + } + } + } + } +} diff --git a/WtWSMS/common/scripted_triggers/BP_title_creation_triggers.txt b/WtWSMS/common/scripted_triggers/BP_title_creation_triggers.txt index eba77fd494..8f50df3db5 100644 --- a/WtWSMS/common/scripted_triggers/BP_title_creation_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_title_creation_triggers.txt @@ -95,10 +95,7 @@ creation_trigger_italian_kingdoms_trigger = { #Historical blockers (aka the kingdoms that duchies should drift into anyway, instead of allowing creation) custom_description = { #These were in CK2 text = has_a_blocking_title - NOR = { - has_title = title:k_ostrogoths - has_title = title:k_visigoths - } + NOT = { has_title = title:k_visigoths } } } #Balto-Finnish Kingdoms diff --git a/WtWSMS/common/scripted_triggers/BP_war_triggers.txt b/WtWSMS/common/scripted_triggers/BP_war_triggers.txt index 53dcf07cc9..b51384d402 100644 --- a/WtWSMS/common/scripted_triggers/BP_war_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_war_triggers.txt @@ -38,4 +38,66 @@ bp_federate_war_validity_trigger = { } } } +} + +bp_migration_war_distace_tier_logic_trigger = { + OR = { + #100k is about the distance from Constantinople to Chios or nearly to the Danube + # We base everything on this distance, keeping mind the actual distance is the square-root + # Of this value (i.e., 10k = 100) + trigger_if = { + limit = { this.migration_war_effective_fame_level > 4 } + scope:target = { + any_in_de_jure_hierarchy = { + tier = tier_county + holder = { in_diplomatic_range = root } + } + } + } + trigger_if = { + limit = { this.migration_war_effective_fame_level > 3 } + scope:target = { + any_in_de_jure_hierarchy = { + tier = tier_county + squared_distance = { target = root.capital_county value < 640000 } #800 + } + } + } + trigger_if = { + limit = { this.migration_war_effective_fame_level > 2 } + scope:target = { + any_in_de_jure_hierarchy = { + tier = tier_county + squared_distance = { target = root.capital_county value < 160000 } #400 + } + } + } + trigger_if = { + limit = { this.migration_war_effective_fame_level > 1 } + scope:target = { + any_in_de_jure_hierarchy = { + tier = tier_county + squared_distance = { target = root.capital_county value < 40000 } #200 + } + } + } + trigger_if = { + limit = { this.migration_war_effective_fame_level > 0 } + scope:target = { + any_in_de_jure_hierarchy = { + tier = tier_county + squared_distance = { target = root.capital_county value < 10000 } #100 + } + } + } + #Neighboring Kingdom is always valid + scope:target = { + any_in_de_jure_hierarchy = { + tier = tier_county + any_title_to_title_neighboring_and_across_water_county = { + holder = { target_is_same_character_or_above = root } + } + } + } + } } \ No newline at end of file diff --git a/WtWSMS/common/scripted_triggers/mpo_scripted_triggers_BP_overwrite.txt b/WtWSMS/common/scripted_triggers/mpo_scripted_triggers_BP_overwrite.txt index c7fdc11aa4..dc42a61a8c 100644 --- a/WtWSMS/common/scripted_triggers/mpo_scripted_triggers_BP_overwrite.txt +++ b/WtWSMS/common/scripted_triggers/mpo_scripted_triggers_BP_overwrite.txt @@ -7,6 +7,13 @@ OR = { primary_title = title:h_china primary_title = title:h_dar_al_islam + ##### Changed from Vanilla vvvvv + primary_title = title:h_roman_empire + primary_title = title:h_western_roman_empire + primary_title = title:h_eastern_roman_empire + primary_title = title:h_italy + primary_title = title:h_persia + ##### Changed from Vanilla ^^^^^ } } } \ No newline at end of file diff --git a/WtWSMS/common/situation/situations/BP_migration_situation.txt b/WtWSMS/common/situation/situations/BP_migration_situation.txt index ceaf7270f4..98567e46d4 100644 --- a/WtWSMS/common/situation/situations/BP_migration_situation.txt +++ b/WtWSMS/common/situation/situations/BP_migration_situation.txt @@ -1,7 +1,7 @@ BP_migration_situation = { gui_window_name = "BP_window_migration_situation" gui_participation_window_name = "window_situation_participation" - illustration = "gfx/interface/illustrations/terrain_types/mpo_season_abudant_grazing.dds" + illustration = "gfx/interface/illustrations/_other/migration_period.dds" situation_group_type = major map_mode = sub_regions @@ -251,6 +251,7 @@ cheaper_adventurer_invasions = yes } character_modifier = { + raid_speed = 0.15 #AI Weights ai_war_chance = 1.0 ai_boldness = 0.50 @@ -264,6 +265,7 @@ cultural_unification_cb_enabled = yes } character_modifier = { + raid_speed = 0.15 #AI Weights ai_war_chance = 0.5 ai_boldness = 0.25 @@ -401,7 +403,10 @@ different_custom_duchy_decision = yes } character_modifier = {} - county_modifier = {} + county_modifier = { + development_growth_factor = -0.2 + development_decline_factor = 0.2 + } } tribals = { parameters = { @@ -412,7 +417,10 @@ different_custom_duchy_decision = yes } character_modifier = {} - county_modifier = {} + county_modifier = { + development_growth_factor = -0.2 + development_decline_factor = 0.2 + } } others = { parameters = {} diff --git a/WtWSMS/common/situation/situations/BP_roman_senate.txt b/WtWSMS/common/situation/situations/BP_roman_senate.txt index 5b0eca79d9..0da06bed1d 100644 --- a/WtWSMS/common/situation/situations/BP_roman_senate.txt +++ b/WtWSMS/common/situation/situations/BP_roman_senate.txt @@ -241,6 +241,10 @@ scope:situation_sub_region = { every_situation_sub_region_participant = { recalculate_participant_group = scope:situation + if = { + limit = { scope:situation = { is_manual_participant = prev } } + scope:situation = { remove_manual_participant = prev } + } } } } diff --git a/WtWSMS/common/traits/BP_traits.txt b/WtWSMS/common/traits/BP_traits.txt index 4beeb9f866..1d553e173d 100644 --- a/WtWSMS/common/traits/BP_traits.txt +++ b/WtWSMS/common/traits/BP_traits.txt @@ -646,9 +646,9 @@ corrupt = { icon = gallowsbait.dds } legendary_leader = { - shown_in_ruler_designer = no flag = initial_legitimacy_boost flag = increased_subjugation_limit + flag = one_effective_fame_level_for_migrations desc = { first_valid = { @@ -673,9 +673,7 @@ legendary_leader = { learning = 3 men_at_arms_cap = 1 - # general_opinion = 15 - # opposite_opinion = -5 - # same_opinion = 5 + ruler_designer_cost = 160 ai_honor = dominant_positive_ai_value ai_greed = dominant_negative_ai_value diff --git a/WtWSMS/common/trigger_localization/BP_law_triggers.txt b/WtWSMS/common/trigger_localization/BP_law_triggers.txt index c2488f0855..240b4de2af 100644 --- a/WtWSMS/common/trigger_localization/BP_law_triggers.txt +++ b/WtWSMS/common/trigger_localization/BP_law_triggers.txt @@ -22,6 +22,10 @@ has_subroman_administrative_aristocracy_law_cooldown = { first = HAS_SUBROMAN_ARISTOCRACY_LAW_COOLDOWN third = HAS_SUBROMAN_ARISTOCRACY_LAW_COOLDOWN } +has_subroman_dynastic_aristocracy_law_cooldown = { + first = HAS_SUBROMAN_ARISTOCRACY_LAW_COOLDOWN + third = HAS_SUBROMAN_ARISTOCRACY_LAW_COOLDOWN +} has_non_roman_minority_rule_law_cooldown = { first = HAS_NON_ROMAN_MINORITY_RULE_LAW_COOLDOWN third = HAS_NON_ROMAN_MINORITY_RULE_LAW_COOLDOWN diff --git a/WtWSMS/descriptor.mod.info b/WtWSMS/descriptor.mod.info index ffed4684b5..690dfbdc0e 100644 --- a/WtWSMS/descriptor.mod.info +++ b/WtWSMS/descriptor.mod.info @@ -10,7 +10,7 @@ tags={ "Religion" "Total Conversion" } -version = "0.3.0" +version = "0.3.1" supported_version="1.19.*" path = "mod/WtWSMS" replace_path="history/characters" diff --git a/WtWSMS/events/_BP_events/BP_narrative_events.txt b/WtWSMS/events/_BP_events/BP_narrative_events.txt index 87a09249e0..fe42315f6a 100644 --- a/WtWSMS/events/_BP_events/BP_narrative_events.txt +++ b/WtWSMS/events/_BP_events/BP_narrative_events.txt @@ -16,7 +16,15 @@ bp_narrative_events.0001 = { #WTWSMS id: zusk_event.30 immediate = { title:c_roma.holder.top_liege = { save_scope_as = barbarian_ruler } - scope:barbarian_ruler = { trigger_event = { id = bp_narrative_events.0003 days = 2 delayed = yes } } + if = { + limit = { root = scope:barbarian_ruler } + scope:barbarian_ruler = { trigger_event = { id = bp_narrative_events.0003 days = 2 delayed = yes } } + } + + create_character_memory = { + type = fall_of_rome_memory + participants = { sacker = scope:barbarian_ruler } + } } right_portrait = { diff --git a/WtWSMS/events/_BP_events/culture_events/BP_change_tradition_events.txt b/WtWSMS/events/_BP_events/culture_events/BP_change_tradition_events.txt index 308e765de7..d596ee0a79 100644 --- a/WtWSMS/events/_BP_events/culture_events/BP_change_tradition_events.txt +++ b/WtWSMS/events/_BP_events/culture_events/BP_change_tradition_events.txt @@ -58,7 +58,7 @@ bp_change_tradition_events.0002 = { has_government = nomad_government } } - has_cultural_era_or_later = culture_era_classical_antiquity + no_longer_in_tribal_era_trigger = yes } trigger_else = { has_cultural_era_or_later = culture_era_early_medieval } } diff --git a/WtWSMS/events/_BP_events/culture_events/BP_culture_emergence.txt b/WtWSMS/events/_BP_events/culture_events/BP_culture_emergence.txt index c0ddbcd9ff..20611f65a4 100644 --- a/WtWSMS/events/_BP_events/culture_events/BP_culture_emergence.txt +++ b/WtWSMS/events/_BP_events/culture_events/BP_culture_emergence.txt @@ -477,35 +477,6 @@ bp_culture_emergence_events.0001 = { ##### Changed from Vanilla ^^^^^ } -#Formation of Glorious East Celtic Culture! -bp_culture_emergence_events.1001 = { - type = character_event - title = bp_culture_emergence_events.1001.t - desc = bp_culture_emergence_events.1001.desc - theme = culture_change - content_source = dlc_WtWSMS - - right_portrait = scope:founder - - option = { - trigger = { - this = scope:founder - has_valid_east_celtic_ancestors_trigger = { - CULTURE_1 = scope:parent_1 - CULTURE_2 = scope:parent_2 - } - } - name = bp_culture_emergence_events.1001.response - - #Update the name list - custom_description = { - text = uses_east_celtic_name_list - subject = scope:founder.culture - scope:founder.culture = { set_name_list = name_list_east_celtic } - } - } -} - #Standard Version of hybrid event: we adopt their mannerisms bp_culture_emergence_events.1002 = { #root is founder scope = none @@ -584,3 +555,44 @@ bp_culture_emergence_events.1101 = { } } +#Formation of Glorious East Celtic Culture! +bp_culture_emergence_events.9001 = { + type = character_event + title = bp_culture_emergence_events.9001.t + desc = bp_culture_emergence_events.9001.desc + theme = culture_change + content_source = dlc_WtWSMS + + right_portrait = scope:founder + + option = { + name = bp_culture_emergence_events.9001.response + + #Update the name list + custom_tooltip = { + text = uses_east_celtic_name_list + scope:founder.culture = { set_name_list = name_list_east_celtic } + } + } +} + +#Formation of Glorious Sarmatian Romance! +bp_culture_emergence_events.9002 = { + type = character_event + title = bp_culture_emergence_events.9002.t + desc = bp_culture_emergence_events.9002.desc + theme = culture_change + content_source = dlc_WtWSMS + + right_portrait = scope:founder + + option = { + name = bp_culture_emergence_events.9002.response + + #Update the name list + custom_tooltip = { + text = uses_samaritan_romance_name_list + scope:founder.culture = { set_name_list = name_list_sarmatian_romance } + } + } +} \ No newline at end of file diff --git a/WtWSMS/events/_BP_events/culture_events/BP_slavic_traditions_change.txt b/WtWSMS/events/_BP_events/culture_events/BP_slavic_traditions_change.txt index 1e336aea8c..114c859f74 100644 --- a/WtWSMS/events/_BP_events/culture_events/BP_slavic_traditions_change.txt +++ b/WtWSMS/events/_BP_events/culture_events/BP_slavic_traditions_change.txt @@ -333,7 +333,7 @@ bp_slavic_traditions_change.0001 = { root = { has_cultural_tradition = tradition_early_slavic_traditions } root = { has_cultural_tradition = tradition_early_slavic_warfare } } - root = { has_cultural_era_or_later = culture_era_classical_antiquity } + root = { no_longer_in_tribal_era_trigger = yes } } immediate = { diff --git a/WtWSMS/events/_BP_events/decisions_events/BP_culture_decisions.txt b/WtWSMS/events/_BP_events/decisions_events/BP_culture_decisions.txt index e5c635e705..3c8d680bc1 100644 --- a/WtWSMS/events/_BP_events/decisions_events/BP_culture_decisions.txt +++ b/WtWSMS/events/_BP_events/decisions_events/BP_culture_decisions.txt @@ -1,6 +1,7 @@ namespace = BP_major_culture_decisions #0001-0099: Special one-offs +#0100-0199: Other Decisiosn #Establishment of Ostrogothic culture BP_major_culture_decisions.0001 = { @@ -163,4 +164,95 @@ BP_major_culture_decisions.0002 = { trigger = { NOT = { this = scope:culture_former } } name = BP_major_culture_decisions.0002.neutral } +} + +#2000 year anniversery of the Goths +BP_major_culture_decisions.0100 = { + type = character_event + title = BP_major_culture_decisions.0100.t + theme = realm + + override_background = { reference = throne_room_scope } + + content_source = dlc_WtWSMS + + desc = { + first_valid = { + triggered_desc = { + trigger = { this = scope:the_celebrant } + desc = BP_major_culture_decisions.0100.celebrant.desc + } + triggered_desc = { + trigger = { + NOT = { this = scope:the_celebrant } + this.culture = { has_cultural_pillar = heritage_gothic } + } + desc = BP_major_culture_decisions.0100.other_goths.desc + } + triggered_desc = { + trigger = { + NOT = { this = scope:the_celebrant } + OR = { + this.culture = { has_cultural_parameter = greco_roman_social_tradition } + this.culture = { has_cultural_parameter = can_restore_roman_empire } + } + } + desc = BP_major_culture_decisions.0100.romans.desc + } + desc = BP_major_culture_decisions.0100.others.desc + } + } + + left_portrait = { + character = scope:the_celebrant + animation = personality_bold + } + + immediate = { + scope:the_celebrant = { save_scope_as = background_throne_room_scope } + + if = { + limit = { NOT = { root = scope:the_celebrant } } + show_as_tooltip = { + scope:the_celebrant = { celebrate_2000_year_anniversery_of_goths_effect = yes } + } + } + } + + option = { #The Celebrant + trigger = { this = scope:the_celebrant } + name = BP_major_culture_decisions.0100.its_a_party + + celebrate_2000_year_anniversery_of_goths_effect = yes + + every_player = { + limit = { NOT = { this = scope:the_celebrant } } + trigger_event = { id = BP_major_culture_decisions.0100 } + } + } + option = { #Same Culture as the Celebrant + trigger = { + NOT = { this = scope:the_celebrant } + this.culture = { has_cultural_pillar = heritage_gothic } + NOT = { has_relation_grudge = scope:the_celebrant } + NOT = { has_relation_rival = scope:the_celebrant } + NOT = { has_relation_nemesis = scope:the_celebrant } + } + name = BP_major_culture_decisions.0100.other_goths + } + option = { #Same Culture as the Celebrant + trigger = { + NOT = { this = scope:the_celebrant } + NOT = { this.culture = { has_cultural_pillar = heritage_gothic } } + NOT = { has_relation_grudge = scope:the_celebrant } + NOT = { has_relation_rival = scope:the_celebrant } + NOT = { has_relation_nemesis = scope:the_celebrant } + } + name = BP_major_culture_decisions.0100.good_for_him + } + option = { #The fallback option + fallback = yes + trigger = { NOT = { this = scope:the_celebrant } } + name = BP_major_culture_decisions.0100.neutral + } } \ No newline at end of file diff --git a/WtWSMS/events/_BP_events/government_events/BP_roman_senate_events.txt b/WtWSMS/events/_BP_events/government_events/BP_roman_senate_events.txt index df4f4da0d1..bcbca7fdfa 100644 --- a/WtWSMS/events/_BP_events/government_events/BP_roman_senate_events.txt +++ b/WtWSMS/events/_BP_events/government_events/BP_roman_senate_events.txt @@ -541,7 +541,7 @@ BP_roman_senate_events.0051 = { #You're 25 and now a (Western) Senator! option = { name = BP_roman_senate_events.0051.a - add_trait = senator_west + add_senator_trait_and_participant_effect = { REGION = west } } } BP_roman_senate_events.0052 = { #The consul or Rome holder made you a Senator @@ -1036,7 +1036,7 @@ BP_roman_senate_events.1051 = { #You're 25 and now a(n Eastern) Senator! option = { name = BP_roman_senate_events.1051.a - add_trait = senator_east + add_senator_trait_and_participant_effect = { REGION = east } } } BP_roman_senate_events.1052 = { #The consul or Constantinople holder made you a Senator diff --git a/WtWSMS/events/_BP_events/religion_events/bp_faith_conversion.txt b/WtWSMS/events/_BP_events/religion_events/bp_faith_conversion.txt index 0cd2196089..7331f0522e 100644 --- a/WtWSMS/events/_BP_events/religion_events/bp_faith_conversion.txt +++ b/WtWSMS/events/_BP_events/religion_events/bp_faith_conversion.txt @@ -5,8 +5,11 @@ bp_faith_conversion.0001 = { #Culture head converts from an unreformed to reform #old faith, and there's doctrinal disagreements about marriage trigger = { root = root.culture.culture_head - root.culture = { any_culture_county = { percent >= 0.50 this.holder = root } } - root.culture = { any_culture_county = { percent >= 0.50 this.faith = scope:old_faith } } + trigger_if = { + limit = { root.culture = { any_culture_county = { count > 0 } } } + root.culture = { any_culture_county = { percent >= 0.50 this.holder = root } } + root.culture = { any_culture_county = { percent >= 0.50 this.faith = scope:old_faith } } + } scope:old_faith = { has_doctrine_parameter = unreformed } OR = { NAND = { @@ -147,3 +150,27 @@ bp_faith_conversion.0002 = { #All other rulers of the culture learn of the stick name = bp_faith_conversion.0002.b } } + +#TODO: BGA? Replace with proper event injection +bp_faith_conversion.0011 = { #Cleanup mod religion traits + hidden = yes + + immediate = { + if = { + limit = { faith.religion != religion:judaism_religion } + remove_trait = house_of_david + } + if = { + limit = { faith.religion != religion:hinduism_religion } + remove_trait = hindu_philosophy_vedanta + } + if = { + limit = { NOT = { faith = { has_doctrine_parameter = utilizes_enarei } } } + remove_trait = enarei + } + if = { + limit = { faith != faith:assyrian_pagan } + remove_trait = servant_of_assur + } + } +} diff --git a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt index d39c760978..28365e01b0 100644 --- a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt +++ b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt @@ -30,7 +30,7 @@ scripted_effect jumpstart_culture_progress_effect = { } $TARGET_CULTURE$ = { if = { - limit = { NOT = { has_cultural_era_or_later = culture_era_classical_antiquity } } + limit = { no_longer_in_tribal_era_trigger = yes } join_era = culture_era_classical_antiquity } } @@ -158,6 +158,14 @@ migration_situation_war.0100 = { this.culture = { has_innovation = innovation_social_stratification } this.culture = { has_innovation = innovation_leges_barbarorum } } + show_as_unavailable = { + has_character_flag = roman_government_bootstrap_available + NAND = { + this.culture = { has_innovation = innovation_writing } + this.culture = { has_innovation = innovation_social_stratification } + this.culture = { has_innovation = innovation_leges_barbarorum } + } + } name = migration_situation_war.0100.adopt_subroman_government convert_to_subroman_government_effect = yes @@ -173,6 +181,7 @@ migration_situation_war.0100 = { limit = { bp_can_become_federate_trigger = yes } convert_to_roman_federate_government_effect = yes } + else = { convert_to_subroman_government_effect = yes } } } #Should propagate down the whole tree @@ -240,6 +249,25 @@ migration_situation_war.0100 = { } } + #Remove various blocking variables + hidden_effect = { + if = { + limit = { has_variable = subroman_administrative_aristocracy_law_cooldown } + remove_variable = subroman_administrative_aristocracy_law_cooldown + } + if = { + limit = { has_variable = subroman_dynastic_aristocracy_law_cooldown } + remove_variable = subroman_dynastic_aristocracy_law_cooldown + } + if = { + limit = { + bp_can_have_roman_minority_law_trigger = yes + NOT = { has_realm_law = non_roman_minority_rule_law_2 } + } + add_realm_law_skip_effects = non_roman_minority_rule_law_2 + } + } + ai_chance = { base = 10 modifier = { #Traditionalist Culture doesn't like it @@ -641,16 +669,33 @@ scripted_effect change_original_culture_traditions_effect = { } } +#Culture Event dispatch migration_situation_war.0200 = { + hidden = yes + type = character_event + theme = culture_change + content_source = dlc_WtWSMS + + immediate = { + #We have to have + if = { + limit = { NOT = { government_has_flag = government_is_tribal } } + trigger_event = { id = migration_situation_war.0201 } + } + else = { remove_character_flag_if_has_it_effect = { FLAG = was_culture_head } } + } +} + +migration_situation_war.0201 = { type = character_event theme = culture_change content_source = dlc_WtWSMS override_background = { reference = throne_room_scope } - title = migration_situation_war.0200.t + title = migration_situation_war.0201.t - desc = migration_situation_war.0200.desc + desc = migration_situation_war.0201.desc trigger = { has_dlc_feature = diverge_culture #Safety @@ -704,7 +749,7 @@ migration_situation_war.0200 = { } option = { - name = migration_situation_war.become_migratory_culture + name = migration_situation_war.0201.become_migratory_culture #Summarize Changes if = { @@ -820,7 +865,7 @@ migration_situation_war.0200 = { } } option = { - name = migration_situation_war.do_not_become_migratory_culture + name = migration_situation_war.0201.do_not_become_migratory_culture add_prestige = 500 add_prestige_level = 1 diff --git a/WtWSMS/events/activities/coronation_activity/coronation_events_1.txt b/WtWSMS/events/activities/coronation_activity/coronation_events_1.txt new file mode 100644 index 0000000000..cae49af204 --- /dev/null +++ b/WtWSMS/events/activities/coronation_activity/coronation_events_1.txt @@ -0,0 +1,11121 @@ +##### Changed from Vanilla: coronation_events.1032: Blocked creating Holy Orders before Scriptural Cannon +namespace = coronation_events + +##################################### +# Coronation - Flavour Events # +# coronation_events - 1000-1999 # +##################################### + +# Bard disses you at your coronation +coronation_events.1000 = { + type = activity_event + title = coronation_events.1000.t + desc = { + first_valid = { + triggered_desc = { + trigger = { + has_character_flag = has_rival + } + desc = coronation_events.1000.rival.desc + } + triggered_desc = { + trigger = { + has_character_flag = low_county_opinion + } + desc = coronation_events.1000.low_county_opinion.desc + } + triggered_desc = { + trigger = { + has_character_flag = tyrant + } + desc = coronation_events.1000.tyrant.desc + } + desc = coronation_events.1000.desc_fallback + } + } + right_portrait = { + trigger = { exists = scope:rival } + character = scope:rival + animation = schadenfreude + } + center_portrait = { + character = scope:bard + animation = instrument_active + } + left_portrait = { + character = root + animation = boredom + } + theme = coronation_activity + cooldown = { years = 5 } + + trigger = { + OR = { + scope:activity = { + any_attending_character = { + has_relation_rival = root + NOT = { + has_dread_level_towards = { + target = root + level >= 2 + } + } + } + } + scope:activity.activity_location.county = { + county_opinion < 0 + } + tyranny >= 20 + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + grab_appropriate_bard_effect = yes + if = { + limit = { + scope:activity = { + any_attending_character = { + has_relation_rival = root + } + } + } + scope:activity = { + random_attending_character = { + limit = { + has_relation_rival = root + NOT = { + has_dread_level_towards = { + target = root + level >= 2 + } + } + } + save_scope_as = rival + } + } + add_character_flag = { + flag = has_rival + } + } + if = { + limit = { + scope:activity.activity_location.county = { + county_opinion < 0 + } + } + add_character_flag = { + flag = low_county_opinion + } + } + if = { + limit = { + tyranny > 20 + } + add_character_flag = { + flag = tyrant + } + } + } + + # bribe + option = { + name = coronation_events.1000.bribe + pay_short_term_gold = { + target = scope:bard + gold = activity_minor_gold_value + } + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = medium_influence_gain + } + else = { + add_prestige = medium_prestige_gain + } + stress_impact = { + base = minor_stress_impact_loss + greedy = medium_stress_impact_gain + } + ai_chance = { + base = 50 + modifier = { + factor = 0 + OR = { + has_trait = greedy + short_term_gold < activity_minor_gold_value + } + } + } + } + + # diplo duel rap battle + option = { + name = coronation_events.1000.epic_rap_battle + trigger = { + OR = { + has_trait = lifestyle_poet + has_trait = violet_poet + has_trait = gregarious + has_trait = eccentric + has_trait_xp = { + trait = tourney_participant + track = wit + value >= 50 + } + diplomacy > 18 + has_trait = lifestyle_reveler + } + + } + duel = { + skill = diplomacy + target = scope:bard + # the bard gets destroyed by you + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = 3.5 + min = -49 + } + desc = coronation_events.1000.epic_rap_battle.tt.success + send_interface_toast = { + title = coronation_events.1000.epic_rap_battle.tt.success + left_icon = scope:bard + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + } + } + # the bard destroys you + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = -3.5 + min = -49 + } + desc = coronation_events.1000.epic_rap_battle.tt.failure + send_interface_toast = { + title = coronation_events.1000.epic_rap_battle.tt.failure + left_icon = scope:bard + add_prestige = minor_prestige_loss + } + } + } + stress_impact = { + shy = medium_stress_impact_gain + } + ai_chance = { + base = 50 + modifier = { + factor = 0 + diplomacy < 15 + } + modifier = { + factor = 0 + has_trait = shy + } + } + } + + # remove the bard by force + option = { + name = coronation_events.1000.guards + if = { + limit = { + scope:bard = { + is_ai = yes + } + } + rightfully_imprison_character_less_verbose_effect = { + TARGET = scope:bard + IMPRISONER = root + } + } + + add_dread = medium_dread_gain + stress_impact = { + humble = medium_stress_impact_gain + compassionate = medium_stress_impact_gain + } + ai_chance = { + base = 50 + modifier = { + factor = 0 + OR = { + has_trait = compassionate + has_trait = humble + } + } + ai_value_modifier = { + ai_vengefulness = 50 + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + + if = { + limit = { + has_character_flag = low_county_opinion + } + remove_character_flag = low_county_opinion + } + if = { + limit = { + has_character_flag = has_rival + } + remove_character_flag = has_rival + } + if = { + limit = { + has_character_flag = tyrant + } + remove_character_flag = tyrant + } + } +} + +# Crown has disappeared! +coronation_events.1002 = { + type = activity_event + title = coronation_events.1002.t + desc = { + first_valid = { + triggered_desc = { + trigger = { + exists = scope:rival + } + desc = coronation_events.1002.rival.desc + } + desc = coronation_events.1002.desc + } + } + left_portrait = { + trigger = { exists = scope:rival } + character = scope:rival + animation = schadenfreude + } + + right_portrait = { + character = scope:helper + animation = worry + } + + center_portrait = { + character = root + animation = survey + camera = camera_event_left + } + theme = coronation_activity + cooldown = { years = 5 } + override_background = { + reference = sitting_room + } + + trigger = { + scope:activity = { + any_guest_subset = { + name = supporter + } + } + OR = { + stewardship < 9 + scope:activity = { + any_attending_character = { + has_relation_rival = root + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + root.involved_activity = { save_scope_as = activity } + scope:activity = { + random_attending_character = { + limit = { + has_relation_rival = root + } + save_scope_as = rival + } + + random_guest_subset = { + name = supporter + save_scope_as = helper + } + } + } + + # organize the mess + option = { + name = coronation_events.1002.find + trigger = { + stewardship >= high_skill_rating + } + + add_stewardship_lifestyle_xp = medium_lifestyle_xp + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + ai_chance = { + base = 50 + modifier = { + factor = 0 + intrigue > stewardship + } + } + } + + # counterfeit the missing thing + option = { + name = coronation_events.1002.counterfeit + trigger = { + intrigue >= high_skill_rating + } + + add_intrigue_lifestyle_xp = medium_lifestyle_xp + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + ai_chance = { + base = 50 + modifier = { + factor = 0 + stewardship > intrigue + } + } + } + + # lash the servants + option = { + name = coronation_events.1002.hold + trigger = { + NOT = { + exists = scope:rival + } + } + + add_dread = minor_dread_gain + custom_tooltip = coronation_tt_negative + scope:activity = { activity_special_type_progression_negative = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:negative + CHAR = root + } + + stress_impact = { + compassionate = minor_stress_impact_gain + wrathful = minor_stress_impact_loss + sadistic = minor_stress_impact_loss + } + + ai_chance = { + base = 0 + modifier = { + factor = 50 + OR = { + AND = { + intrigue < 10 + stewardship < 12 + } + OR = { + has_trait = sadistic + has_trait = wrathful + } + } + } + } + } + + # Well you... + option = { + name = coronation_events.1002.accuse + flavor = coronation_events.1002.accuse.flavor + trigger = { + exists = scope:rival + } + + scope:rival = { + increase_wounds_no_death_effect = { REASON = fight } + } + if = { + limit = { + OR = { + scope:rival = { is_ai = yes } + AND = { + scope:rival = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_nemesis_effect = { + REASON = rival_crown_stolen + CHARACTER = scope:rival + OPINION = 0 + } + } + + stress_impact = { + wrathful = minor_stress_impact_loss + calm = minor_stress_impact_gain + } + + ai_chance = { + base = 0 + modifier = { + factor = 50 + has_trait = wrathful + } + ai_value_modifier = { + ai_vengefulness = 50 + } + } + } + + # you got a friend in me + option = { + name = coronation_events.1002.friend + trigger = { + scope:helper ?= { + intrigue >= 12 + } + } + + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + if = { + limit = { + reverse_opinion = { + target = scope:helper + value >= 30 + } + OR = { + scope:helper = { is_ai = yes } + AND = { + scope:helper = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_help_with_crown + CHARACTER = scope:helper + OPINION = 20 + } + } + else = { + reverse_add_opinion = { + target = scope:helper + modifier = friendliness_opinion + opinion = 25 + } + } + coronation_move_towards_supporter_effect = { CHARACTER = scope:helper } + + ai_chance = { + base = 50 + modifier = { + add = 50 + has_trait = gregarious + } + ai_value_modifier = { + ai_vengefulness = -50 + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Guest overhears some pretty secret conversation (feast shared event) +coronation_events.1004 = { + type = activity_event + title = coronation_events.1004.t + desc = coronation_events.1004.desc + right_portrait = { + character = scope:spy + camera = camera_event_right + animation = war_over_tie + } + + center_portrait = { + character = scope:confidant + camera = camera_event_right + animation = flirtation_left + } + + left_portrait = { + character = root + animation = worry + camera = camera_event_left + } + + theme = feast_activity + + cooldown = { years = 5 } + + trigger = { + is_ruler = yes + scope:activity = { + any_attending_character = { + is_ai = yes + is_adult = yes + NOT = { + this = root + } + any_secret = { + is_known_by = root + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity.activity_host ?= { save_scope_as = host } + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + NOT = { + this = root + } + any_secret = { + is_known_by = root + } + } + save_scope_as = confidant + random_secret = { + limit = { + is_known_by = root + } + save_scope_as = secret_to_reveal + } + } + } + + create_character = { + template = intrigue_court_position_holder_template + location = root.location + faith = scope:activity.activity_location.faith + culture = scope:activity.activity_location.culture + gender_female_chance = 50 + save_scope_as = spy + } + scope:spy = { + add_to_activity_without_travel = scope:activity + } + } + + # bribe the spy + option = { + name = coronation_events.1004.bribe + trigger = { + short_term_gold >= activity_minor_gold_value + NOT = { intrigue >= high_skill_rating } + } + pay_short_term_gold = { + target = scope:spy + gold = activity_minor_gold_value + } + if = { + limit = { + reverse_opinion = { + target = scope:confidant + value > 30 + } + OR = { + scope:confidant = { is_ai = yes } + AND = { + scope:confidant = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_kept_secret + CHARACTER = scope:confidant + OPINION = 20 + } + } + else = { + reverse_add_opinion = { + target = scope:confidant + modifier = trust_opinion + opinion = 25 + } + } + if = { + limit = { + this = scope:host + } + coronation_move_towards_supporter_effect = { CHARACTER = scope:confidant } + } + + stress_impact = { + greedy = medium_stress_impact_gain + } + ai_chance = { + base = 50 + modifier = { + factor = 0 + OR = { + has_trait = greedy + short_term_gold < activity_minor_gold_value + } + } + } + } + + # wow, cool. Come work for me. + option = { + name = coronation_events.1004.recruit + trigger = { + intrigue >= high_skill_rating + } + add_courtier = scope:spy + scope:secret_to_reveal = { + reveal_to = scope:spy + } + ai_chance = { + base = 50 + ai_value_modifier = { + ai_sociability = 50 + } + modifier = { + factor = 0 + has_trait = paranoid + } + } + } + + # not so fast, you little rat! + option = { + name = coronation_events.1004.intimidation + duel = { + skills = { intrigue prowess } + target = scope:spy + # the spy cowers + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = 3.5 + min = -49 + } + desc = coronation_events.1004.intimidation.tt.success + send_interface_toast = { + title = coronation_events.1004.intimidation.tt.success + left_icon = scope:spy + add_dread = minor_dread_gain + if = { + limit = { + reverse_opinion = { + target = scope:confidant + value > 30 + } + OR = { + scope:confidant = { is_ai = yes } + AND = { + scope:confidant = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_kept_secret + CHARACTER = scope:confidant + OPINION = 20 + } + } + else = { + reverse_add_opinion = { + target = scope:confidant + modifier = trust_opinion + opinion = 25 + } + } + if = { + limit = { + this = scope:host + } + coronation_move_towards_supporter_effect = { CHARACTER = scope:confidant } + } + } + } + # the spy scoffs + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = -3.5 + min = -49 + } + desc = coronation_events.1004.intimidation.tt.failure + send_interface_toast = { + title = coronation_events.1004.intimidation.tt.failure + left_icon = scope:spy + scope:secret_to_reveal = { + expose_secret = scope:spy + } + } + } + } + ai_chance = { + base = 50 + modifier = { + factor = 0 + OR = { + intrigue < 15 + prowess < 15 + } + } + } + } + + # call the guards + option = { + name = coronation_events.1004.guards + trigger = { + this = scope:host + } + rightfully_imprison_character_less_verbose_effect = { + TARGET = scope:spy + IMPRISONER = root + } + + scope:secret_to_reveal = { + reveal_to = scope:spy + } + ai_chance = { + base = 50 + ai_value_modifier = { + ai_vengefulness = 50 + } + } + } + + # opt-out + option = { + name = coronation_events.1004.opt-out + trigger = { + this != scope:host + } + + scope:secret_to_reveal = { + expose_secret = scope:spy + } + + ai_chance = { + base = 50 + modifier = { + factor = 0 + scope:secret_to_reveal.secret_owner = { + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + } + } + } + } + after = { + # For MP + coronation_ready_effect = yes + + if = { + limit = { + is_ai = yes + } + scope:spy ?= { + if = { + limit = { + NOT = { + is_courtier_of = root + is_imprisoned_by = root + } + } + silent_disappearance_effect = yes + } + } + } + } +} + +# two guests arguing to see who goes in first +coronation_events.1007 = { + type = activity_event + title = coronation_events.1007.t + desc = { + first_valid = { + triggered_desc = { + trigger = { + this = scope:host + } + desc = coronation_events.1007.desc + } + desc = coronation_events.1007.guest.desc + } + } + left_portrait = { + character = scope:host + camera = camera_event_chariot_very_left_hippodrome + animation = schadenfreude + } + + center_portrait = { + character = scope:first_guest + scripted_animation = { + triggered_animation = { + trigger = { + OR = { + scope:first_guest = { number_of_commander_traits >= 1 } + scope:first_guest = { is_knight = yes } + } + } + animation = marshal_random_weapon + } + animation = disapproval + } + } + + right_portrait = { + character = scope:second_guest + animation = interested + } + theme = coronation_activity + + override_background = { + trigger = { + #Don't want Constantinople background for depth perspective chars + location.county = title:c_byzantion + } + reference = bp2_courtyard + } + + cooldown = { years = 5 } + + trigger = { + scope:activity = { + any_attending_character = { + is_ai = yes + is_adult = yes + OR = { + is_of_major_interest_trigger = { CHARACTER = scope:activity.activity_host } + is_of_minor_interest_trigger = { CHARACTER = scope:activity.activity_host } + } + NOR = { + this = root + this = scope:activity.activity_host + } + count >= 2 + } + } + trigger_if = { + limit = { + NOT = { + this = scope:activity.activity_host + } + } + OR = { + is_of_major_interest_trigger = { CHARACTER = scope:activity.activity_host } + is_of_minor_interest_trigger = { CHARACTER = scope:activity.activity_host } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity.activity_host ?= { save_scope_as = host } + + if = { + limit = { + this = scope:host + } + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + NOR = { + this = root + this = scope:host + } + is_of_major_interest_trigger = { CHARACTER = scope:activity.activity_host } + } + alternative_limit = { + is_ai = yes + is_adult = yes + NOR = { + this = root + this = scope:host + } + is_of_minor_interest_trigger = { CHARACTER = scope:activity.activity_host } + } + save_scope_as = first_guest + } + } + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + NOR = { + this = root + this = scope:host + this = scope:first_guest + } + is_of_major_interest_trigger = { CHARACTER = scope:activity.activity_host } + } + alternative_limit = { + is_ai = yes + is_adult = yes + NOR = { + this = root + this = scope:host + this = scope:first_guest + } + is_of_minor_interest_trigger = { CHARACTER = scope:activity.activity_host } + } + save_scope_as = second_guest + } + } + } + else = { + save_scope_as = first_guest + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + NOR = { + this = root + this = scope:host + this = scope:first_guest + } + is_of_major_interest_trigger = { CHARACTER = involved_activity.activity_host } + } + alternative_limit = { + is_ai = yes + is_adult = yes + NOR = { + this = root + this = scope:host + this = scope:first_guest + } + is_of_minor_interest_trigger = { CHARACTER = involved_activity.activity_host } + } + save_scope_as = second_guest + } + } + } + } + + # guest option: be the bigger person + option = { + trigger = { + root = scope:first_guest + } + name = coronation_events.1007.bigger + + add_piety = minor_piety_gain + + stress_impact = { + arbitrary = minor_stress_impact_gain + impatient = minor_stress_impact_gain + cynical = minor_stress_impact_gain + callous = minor_stress_impact_gain + sadistic = minor_stress_impact_gain + } + ai_chance = { + base = 50 + ai_value_modifier = { + ai_vengefulness = -50 + } + } + } + + # guest option: demand to go first + option = { + trigger = { + root = scope:first_guest + } + name = coronation_events.1007.demand + if = { + limit = { + OR = { + scope:second_guest = { is_ai = yes } + AND = { + scope:second_guest = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_rival_effect = { + REASON = rival_demanded_to_go_first + CHARACTER = scope:second_guest + OPINION = 0 + } + } + + stress_impact = { + patient = minor_stress_impact_gain + temperate = minor_stress_impact_gain + content = minor_stress_impact_gain + compassionate = minor_stress_impact_gain + } + ai_chance = { + base = 50 + ai_value_modifier = { + ai_vengefulness = 50 + } + } + } + + # host option: diplo solution + option = { + trigger = { + root = scope:host + diplomacy >= high_skill_rating + } + show_as_unavailable = { + diplomacy < high_skill_rating + root = scope:host + } + name = coronation_events.1007.appease + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + scope:first_guest = { + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 15 + } + } + scope:second_guest = { + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 15 + } + } + stress_impact = { + impatient = minor_stress_impact_gain + callous = minor_stress_impact_gain + lazy = minor_stress_impact_gain + } + ai_chance = { + base = 50 + modifier = { + add = diplomacy + } + modifier = { + add = -20 + OR = { + has_trait = impatient + has_trait = callous + has_trait = lazy + } + } + } + } + + # host option: choose first guest + option = { + trigger = { + root = scope:host + } + name = coronation_events.1007.first_guest + + if = { + limit = { + can_add_hook = { + type = favor_hook + target = scope:first_guest + } + } + add_hook = { + type = favor_hook + target = scope:first_guest + } + } + reverse_add_opinion = { + target = scope:first_guest + modifier = grateful_opinion + opinion = 25 + } + if = { + limit = { + this = scope:host + } + coronation_move_towards_supporter_effect = { CHARACTER = scope:first_guest } + } + + + stress_impact = { + impatient = minor_stress_impact_gain + callous = minor_stress_impact_gain + lazy = minor_stress_impact_gain + } + ai_chance = { + base = 50 + opinion_modifier = { + opinion_target = scope:first_guest + multiplier = 0.5 + } + modifier = { + scope:second_guest.current_military_strength > scope:first_guest.current_military_strength + add = -50 + } + } + } + + # host option: choose second guest + option = { + trigger = { + root = scope:host + } + name = coronation_events.1007.second_guest + + if = { + limit = { + can_add_hook = { + type = favor_hook + target = scope:second_guest + } + } + add_hook = { + type = favor_hook + target = scope:second_guest + } + } + + reverse_add_opinion = { + target = scope:second_guest + modifier = grateful_opinion + opinion = 25 + } + + if = { + limit = { + this = scope:host + } + coronation_move_towards_supporter_effect = { CHARACTER = scope:second_guest } + } + + stress_impact = { + impatient = minor_stress_impact_gain + callous = minor_stress_impact_gain + lazy = minor_stress_impact_gain + } + ai_chance = { + base = 50 + opinion_modifier = { + opinion_target = scope:second_guest + multiplier = 0.5 + } + modifier = { + scope:first_guest.current_military_strength > scope:second_guest.current_military_strength + add = -50 + } + } + } + + #opt-out + option = { + trigger = { + root = scope:host + } + name = coronation_events.1007.opt_out + + stress_impact = { + base = minor_stress_impact_loss + patient = minor_stress_impact_gain + compassionate = minor_stress_impact_gain + diligent = minor_stress_impact_gain + } + + ai_chance = { + base = 50 + modifier = { + add = 20 + OR = { + has_trait = impatient + has_trait = callous + has_trait = lazy + } + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +scripted_effect coronation_events_1011_reward_effect = { + switch = { + trigger = has_trait + education_$SKILL$_1 = { + scope:ancestor_artifact = { + add_artifact_modifier = artifact_monthly_$SKILL$_lifestyle_xp_1_modifier + } + } + education_$SKILL$_2 = { + scope:ancestor_artifact = { + add_artifact_modifier = artifact_monthly_$SKILL$_lifestyle_xp_2_modifier + } + } + education_$SKILL$_3 = { + scope:ancestor_artifact = { + add_artifact_modifier = artifact_monthly_$SKILL$_lifestyle_xp_3_modifier + } + } + education_$SKILL$_4 = { + scope:ancestor_artifact = { + add_artifact_modifier = artifact_monthly_$SKILL$_lifestyle_xp_4_modifier + } + } + education_$SKILL$_5 = { + scope:ancestor_artifact = { + add_artifact_modifier = artifact_monthly_$SKILL$_lifestyle_xp_4_modifier + #add_artifact_modifier = artifact_$SKILL$_per_prestige_level_modifier + } + } + } + custom_tooltip = coronation_events.1011.root_reward.tt +} + +# decide upon new bonuses for your crown +coronation_events.1011 = { + type = activity_event + title = coronation_events.1011.t + desc = coronation_events.1011.desc + override_background = { + reference = relaxing_room + } + left_portrait = { + character = root + animation = admiration + camera = camera_event_center + } + right_portrait = { + character = scope:priest + animation = crowning + } + + lower_right_portrait = { + character = scope:previous_holder + } + + artifact = { + position = lower_left_portrait + target = scope:ancestor_artifact + trigger = { exists = scope:ancestor_artifact } + } + theme = coronation_activity + + cooldown = { years = 5 } + + trigger = { + coronation_living_officiator_trigger = yes + has_activity_intent = coronation_exalt_crown + exists = primary_title.previous_holder + primary_title.previous_holder = { + has_same_education_trait_as_root_trigger = no + } + trigger_if = { + limit = { + coronation_proper_artifact_crown_trigger = yes + } + any_character_artifact = { + artifact_slot_type = helmet + } + } + trigger_else_if = { + limit = { + coronation_proper_artifact_regalia_trigger = yes + } + any_character_artifact = { + artifact_slot_type = regalia + } + } + trigger_else = { + any_character_artifact = { + OR = { + artifact_slot_type = helmet + artifact_slot_type = regalia + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + involved_activity.var:officiator ?= { + save_scope_as = priest + } + if = { + limit = { + coronation_proper_artifact_crown_trigger = yes + } + random_character_artifact = { + limit = { + artifact_slot_type = helmet + } + save_scope_as = ancestor_artifact + } + } + else_if = { + limit = { + coronation_proper_artifact_regalia_trigger = yes + } + random_character_artifact = { + limit = { + artifact_slot_type = regalia + } + save_scope_as = ancestor_artifact + } + } + else = { + random_character_artifact = { + limit = { + OR = { + artifact_slot_type = helmet + artifact_slot_type = regalia + } + } + save_scope_as = ancestor_artifact + } + } + + primary_title = { + previous_holder ?= { save_scope_as = previous_holder } + } + } + + # refit + option = { + name = coronation_events.1011.refit + add_prestige = medium_prestige_gain + switch = { + trigger = has_trait + education_diplomacy = { + coronation_events_1011_reward_effect = { SKILL = diplomacy } + } + education_martial = { + coronation_events_1011_reward_effect = { SKILL = martial } + } + education_stewardship = { + coronation_events_1011_reward_effect = { SKILL = stewardship } + } + education_intrigue = { + coronation_events_1011_reward_effect = { SKILL = intrigue } + } + education_learning = { + coronation_events_1011_reward_effect = { SKILL = learning } + } + } + + stress_impact = { + humble = minor_stress_impact_gain + } + + ai_chance = { + base = 50 + ai_value_modifier = { + ai_compassion = -50 + } + } + } + + # roll with it + option = { + name = coronation_events.1011.previous + if = { + limit = { + exists = root.dynasty + scope:previous_holder = { + dynasty ?= root.dynasty + } + } + dynasty = { add_dynasty_prestige = miniscule_dynasty_prestige_gain } + } + else = { + add_legitimacy = miniscule_legitimacy_gain + } + scope:previous_holder = { + switch = { + trigger = has_trait + education_diplomacy = { + coronation_events_1011_reward_effect = { SKILL = diplomacy } + } + education_martial = { + coronation_events_1011_reward_effect = { SKILL = martial } + } + education_stewardship = { + coronation_events_1011_reward_effect = { SKILL = stewardship } + } + education_intrigue = { + coronation_events_1011_reward_effect = { SKILL = intrigue } + } + education_learning = { + coronation_events_1011_reward_effect = { SKILL = learning } + } + } + } + + stress_impact = { + ambitious = medium_stress_impact_gain + } + + ai_chance = { + base = 50 + ai_value_modifier = { + ai_compassion = 50 + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + + +# Main dish in the banquet is undercooked (feast shared event) +coronation_events.1012 = { + type = activity_event + title = coronation_events.1012.t + desc = { + first_valid = { + triggered_desc = { + trigger = { + this = scope:host + } + desc = coronation_events.1012.host.desc + } + desc = coronation_events.1012.guest.desc + } + } + center_portrait = { + character = scope:guest + camera = camera_event_center + animation = anger + } + + left_portrait = { + character = scope:host + animation = stunned + camera = camera_event_left + } + + theme = feast_activity + + cooldown = { years = 5 } + + trigger = { + is_vegetarian_trigger = no + trigger_if = { + limit = { + scope:activity = { + has_activity_type = activity_coronation + } + } + scope:activity = { + has_activity_option = { + category = ceremony_feast_type + option = ceremony_feast_type_austere + } + } + } + trigger_if = { + limit = { + scope:activity = { + has_activity_type = activity_feast + } + } + scope:activity = { + has_activity_option = { + category = feast_option_food + option = feast_food_bad + } + } + } + # to avoid getting similar accident-adjacent events in succession + NOT = { + has_character_flag = poor_activity_option_accident + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + add_character_flag = { + flag = poor_activity_option_accident + years = 5 + } + scope:activity.activity_host ?= { save_scope_as = host } + + if = { + limit = { + this = scope:host + } + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + NOT = { + this = root + } + } + save_scope_as = guest + } + } + } + else = { + save_scope_as = guest + } + } + + # EAT IT. + option = { + name = coronation_events.1012.eat_it + trigger = { + this = scope:host + has_activity_intent = coronation_weaken_detractors + scope:guest = { + is_in_guest_subset = { name = detractor } + } + } + + scope:guest = { + show_as_tooltip = { add_trait = ill } + hidden_effect = { + trigger_event = { + id = health.1001 + days = { 3 10 } + } + } + } + if = { + limit = { + OR = { + scope:guest = { is_ai = yes } + AND = { + scope:guest = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_rival_effect = { + REASON = rival_forced_bad_food + CHARACTER = scope:guest + OPINION = -20 + } + } + + coronation_weaken_detractors_opinion_effect = yes + + stress_impact = { + vengeful = minor_stress_impact_loss + callous = minor_stress_impact_loss + } + + ai_chance = { + base = 50 + modifier = { + add = 20 + OR = { + has_trait = vengeful + has_trait = callous + } + } + } + } + + # send back + option = { + name = coronation_events.1012.back + trigger = { + this = scope:host + } + + reverse_add_opinion = { + target = scope:guest + modifier = grateful_opinion + opinion = 25 + } + coronation_move_towards_supporter_effect = { CHARACTER = scope:guest } + + custom_tooltip = coronation_tt_negative + scope:activity = { activity_special_type_progression_negative = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:negative + CHAR = root + } + + stress_impact = { + temperate = minor_stress_impact_loss + gluttonous = medium_stress_impact_gain + } + + ai_chance = { + base = 50 + modifier = { + factor = 0 + has_trait = gluttonous + } + modifier = { + add = 20 + has_trait = temperate + } + } + } + + # new trend + option = { + name = coronation_events.1012.trend + trigger = { + this = scope:host + stewardship >= high_skill_rating + } + show_as_unavailable = { + this = scope:host + stewardship < high_skill_rating + } + + random = { + chance = 10 + show_as_tooltip = { add_trait = ill } + hidden_effect = { + trigger_event = { + id = health.1001 + days = { 3 10 } + } + } + } + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = minor_influence_gain + } + else = { + add_prestige = minor_prestige_gain + } + ai_chance = { + base = 0 + } + } + + # complain + option = { + name = coronation_events.1012.complain + trigger = { + this = scope:guest + } + + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = minor_influence_gain + } + else = { + add_prestige = minor_prestige_gain + } + + stress_impact = { + base = minor_stress_impact_gain + gluttonous = medium_stress_impact_gain + } + + ai_chance = { + base = 50 + modifier = { + factor = 0 + has_trait = gluttonous + } + } + } + + # just munch down + option = { + name = coronation_events.1012.munch + trigger = { + this = scope:guest + } + + random = { + chance = 10 + show_as_tooltip = { add_trait = ill } + hidden_effect = { + trigger_event = { + id = health.1001 + days = { 3 10 } + } + } + } + + scope:host = { + add_opinion = { + target = root + modifier = friendliness_opinion + opinion = 20 + } + } + + stress_impact = { + gluttonous = medium_stress_impact_loss + } + + ai_chance = { + base = 0 + modifier = { + factor = 50 + has_trait = gluttonous + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# A torch accident sets something on fire (feast shared event) +coronation_events.1013 = { + type = activity_event + title = coronation_events.1013.t + desc = { + first_valid = { + triggered_desc = { + trigger = { + this = scope:host + } + desc = coronation_events.1013.host.desc + } + desc = coronation_events.1013.guest.desc + } + } + right_portrait = { + character = scope:guest + camera = camera_event_right + animation = drink + } + + center_portrait = { + character = root + animation = shock + camera = camera_event_left + } + + theme = feast_activity + + cooldown = { years = 5 } + + override_effect_2d = { + reference = smoke + } + + trigger = { + trigger_if = { + limit = { + involved_activity = { + has_activity_type = activity_coronation + } + } + involved_activity = { + has_activity_option = { + category = ceremony_feast_type + option = ceremony_feast_type_austere + } + } + } + trigger_if = { + limit = { + involved_activity = { + has_activity_type = activity_feast + } + } + involved_activity = { + has_activity_option = { + category = feast_option_food + option = feast_food_bad + } + } + } + # to avoid getting similar accident-adjacent events in succession + NOT = { + has_character_flag = poor_activity_option_accident + } + involved_activity = { + any_attending_character = { + is_ai = yes + is_adult = yes + NOR = { + this = root + this = scope:host + involved_activity.var:officiator ?= this + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity.activity_host ?= { save_scope_as = host } + + if = { + limit = { + scope:activity = { + has_activity_type = activity_coronation + } + } + add_character_flag = { + flag = poor_activity_option_accident + years = 5 + } + + if = { + limit = { + this = scope:host + } + custom_tooltip = coronation_tt_negative + scope:activity = { activity_special_type_progression_negative = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:negative + CHAR = root + } + + } + } + if = { + limit = { + is_ai = yes + } + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + NOR = { + this = root + this = scope:host + involved_activity.var:officiator ?= this + } + } + save_scope_as = guest + } + } + } + else = { + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + NOT = { + this = root + } + } + save_scope_as = guest + } + } + } + } + + # burn! + option = { + name = coronation_events.1013.burn + trigger = { + OR = { + AND = { + root = scope:host + has_activity_intent = coronation_weaken_detractors + scope:guest = { + is_in_guest_subset = { name = detractor } + } + } + AND = { + NOT = { + this = scope:host + } + has_activity_intent = coronation_offer_support + scope:guest = { + is_in_guest_subset = { name = detractor } + } + } + AND = { + NOT = { + this = scope:host + } + has_activity_intent = coronation_disrupt_loyalists + scope:guest = { + is_in_guest_subset = { name = supporter } + } + } + } + } + + scope:guest = { + increase_wounds_no_death_effect = { REASON = burned } + } + + if = { + limit = { + this = scope:host + } + custom_tooltip = coronation_tt_negative + scope:activity = { activity_special_type_progression_negative = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:negative + CHAR = root + } + } + + coronation_weaken_detractors_opinion_effect = yes + + stress_impact = { + base = medium_stress_impact_loss + } + + ai_chance = { + base = 50 + } + } + + # make sure guest doesn't get hurt + option = { + name = coronation_events.1013.hero + trigger = { + OR = { + has_trait = brave + has_trait = compassionate + has_trait = reckless + AND = { + root = scope:host + has_activity_intent = coronation_embrace_supporters + scope:guest = { + is_in_guest_subset = { name = supporter } + } + } + AND = { + root = scope:host + has_activity_intent = coronation_impress_attendees + } + } + } + + increase_wounds_no_death_effect = { REASON = burned } + + add_prestige = medium_prestige_gain + + if = { + limit = { + root = scope:host + has_activity_intent = coronation_impress_attendees + } + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + } + + if = { + limit = { + has_activity_intent = coronation_embrace_supporters + scope:guest = { + is_in_guest_subset = { name = supporter } + } + } + if = { + limit = { + OR = { + scope:guest = { is_ai = yes } + AND = { + scope:guest = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_saved_fire + CHARACTER = scope:guest + OPINION = 20 + } + } + coronation_embrace_supporters_opinion_effect = yes + } + + stress_impact = { + brave = medium_stress_impact_loss + } + + ai_chance = { + base = 50 + } + } + + # snuff out the fire + option = { + name = coronation_events.1013.snuff_out + trigger = { + learning >= high_skill_rating + } + show_as_unavailable = { + learning < high_skill_rating + } + if = { + limit = { + scope:activity = { + has_activity_type = activity_coronation + } + OR = { + is_ai = no + this = scope:activity.activity_host + is_in_guest_subset = { name = supporter } + has_activity_intent = coronation_offer_support + } + } + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + } + if = { + limit = { + has_activity_intent = coronation_embrace_supporters + scope:guest = { + is_in_guest_subset = { name = supporter } + } + } + if = { + limit = { + OR = { + scope:guest = { is_ai = yes } + AND = { + scope:guest = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_saved_fire + CHARACTER = scope:guest + OPINION = 20 + } + } + coronation_embrace_supporters_opinion_effect = yes + } + add_learning_lifestyle_xp = medium_lifestyle_xp + stress_impact = { + brave = minor_stress_impact_loss + craven = minor_stress_impact_gain + } + ai_chance = { + base = 100 + modifier = { + factor = 0 + has_trait = craven + } + modifier = { + add = 25 + has_trait = brave + } + } + } + + # effortlessly douse the fire + option = { + name = coronation_events.1013.douse + trigger = { + prowess >= high_skill_rating + } + show_as_unavailable = { + prowess < high_skill_rating + } + add_prestige = minor_prestige_gain + if = { + limit = { + scope:activity = { + has_activity_type = activity_coronation + } + OR = { + is_ai = no + this = scope:activity.activity_host + is_in_guest_subset = { name = supporter } + has_activity_intent = coronation_offer_support + } + } + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + } + if = { + limit = { + has_activity_intent = coronation_embrace_supporters + scope:guest = { + is_in_guest_subset = { name = supporter } + } + } + if = { + limit = { + OR = { + scope:guest = { is_ai = yes } + AND = { + scope:guest = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_saved_fire + CHARACTER = scope:guest + OPINION = 20 + } + } + coronation_embrace_supporters_opinion_effect = yes + } + stress_impact = { + brave = minor_stress_impact_loss + craven = minor_stress_impact_gain + } + ai_chance = { + base = 100 + modifier = { + factor = 0 + has_trait = craven + } + modifier = { + add = 25 + has_trait = brave + } + } + } + + # run! + option = { + name = coronation_events.1013.run + + scope:guest = { + increase_wounds_no_death_effect = { REASON = burned } + } + + add_prestige = minor_prestige_loss + + stress_impact = { + brave = medium_stress_impact_gain + craven = minor_stress_impact_loss + } + + ai_chance = { + base = 100 + modifier = { + factor = 0 + has_trait = brave + } + modifier = { + add = 25 + has_trait = craven + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Guests stampede over a rumor of food scarcity (feast shared event) +coronation_events.1014 = { + type = activity_event + title = coronation_events.1014.t + desc = { + first_valid = { + triggered_desc = { + trigger = { + this = scope:host + } + desc = coronation_events.1014.host.desc + } + desc = coronation_events.1014.guest.desc + } + } + right_portrait = { + character = scope:guest + camera = camera_event_left + animation = disbelief + } + + left_portrait = { + character = root + animation = paranoia + camera = camera_event_left + } + + theme = feast_activity + + cooldown = { years = 5 } + + trigger = { + scope:activity = { + any_attending_character = { + is_ai = yes + is_adult = yes + NOR = { + this = root + this = scope:host + involved_activity.var:officiator ?= this + } + } + } + trigger_if = { + limit = { + scope:activity = { + has_activity_type = activity_feast + } + } + scope:activity = { + has_activity_option = { + category = feast_option_food + option = feast_food_bad + } + } + } + trigger_if = { + limit = { + scope:activity = { + has_activity_type = activity_coronation + } + } + scope:activity = { + has_activity_option = { + category = ceremony_feast_type + option = ceremony_feast_type_austere + } + } + } + # to avoid getting similar accident-adjacent events in succession + NOT = { + has_character_flag = poor_activity_option_accident + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + add_character_flag = { + flag = poor_activity_option_accident + years = 5 + } + scope:activity.activity_host ?= { save_scope_as = host } + if = { + limit = { + this = scope:host + } + custom_tooltip = coronation_tt_negative + scope:activity = { activity_special_type_progression_negative = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:negative + CHAR = root + } + } + + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + NOT = { + this = root + this = scope:host + involved_activity.var:officiator ?= this + } + } + save_scope_as = guest + } + } + } + + # join the stampede + option = { + name = coronation_events.1014.join + + random = { + chance = 10 + increase_wounds_no_death_effect = { REASON = accident } + if = { + limit = { + OR = { + is_ai = no + this = scope:activity.activity_host + scope:activity = { + is_target_in_variable_list = { + name = major_detractor + target = root + } + } + has_activity_intent = coronation_disrupt_loyalists + } + } + custom_tooltip = coronation_tt_negative + scope:activity = { activity_special_type_progression_negative = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:negative + CHAR = root + } + } + } + hidden_effect = { + change_current_weight = 20 + } + add_character_modifier = { + modifier = full_of_dessert_modifier + years = 5 + } + scope:guest = { + increase_wounds_no_death_effect = { REASON = accident } + } + + stress_impact = { + base = minor_stress_impact_gain + gluttonous = minor_stress_impact_loss + } + ai_chance = { + base = 0 + modifier = { + factor = 50 + has_trait = gluttonous + } + } + } + + # calm down the crowd + option = { + name = coronation_events.1014.calm + trigger = { + diplomacy >= high_skill_rating + } + show_as_unavailable = { + diplomacy < high_skill_rating + } + if = { + limit = { + OR = { + is_ai = no + this = scope:activity.activity_host + is_in_guest_subset = { name = supporter } + has_activity_intent = coronation_offer_support + } + } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { + activity_special_type_progression_tiny = yes + every_attending_character = { + limit = { + this != scope:host + this != root + } + custom = custom.every_attending_character + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 15 + } + } + } + } + else = { + scope:activity = { + every_attending_character = { + limit = { + this != scope:host + this != root + } + custom = custom.every_attending_character + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 15 + } + } + } + } + stress_impact = { + brave = minor_stress_impact_loss + craven = minor_stress_impact_gain + } + ai_chance = { + base = 50 + modifier = { + factor = 0 + has_trait = craven + } + } + } + + # run! + option = { + name = coronation_events.1014.run + + scope:guest = { + increase_wounds_no_death_effect = { REASON = accident } + } + + add_prestige = minor_prestige_loss + + stress_impact = { + brave = medium_stress_impact_gain + craven = minor_stress_impact_loss + } + ai_chance = { + base = 50 + modifier = { + add = 50 + has_trait = craven + } + modifier = { + factor = 0 + has_trait = brave + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Friendly religious figure raises a toast in your name at your coronation banquet +coronation_events.1015 = { + type = activity_event + title = coronation_events.1015.t + desc = coronation_events.1015.desc + right_portrait = { + character = scope:guest + animation = toast + } + + left_portrait = { + character = root + animation = drink + } + + theme = feast_activity + + override_effect_2d = { + reference = legend_glow + } + + cooldown = { years = 5 } + + trigger = { + piety_level >= high_piety_level + drinks_alcohol_trigger = yes + scope:activity = { + any_attending_character = { + is_ai = yes + is_adult = yes + NOT = { + this = root + } + this.faith = root.faith + drinks_alcohol_trigger = yes + OR = { + has_trait = zealous + piety_level >= high_piety_level + } + is_clergy = yes + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + NOT = { + this = root + } + is_clergy = yes + } + save_scope_as = guest + } + } + } + + # hell yeah it's divine + option = { + name = coronation_events.1015.divine + trigger = { + has_activity_intent = coronation_impress_attendees + } + + scope:activity = { + custom_tooltip = coronation_tt_positive_tiny + activity_special_type_progression_tiny = yes + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + every_attending_character = { + limit = { + has_trait = zealous + NOT = { this = scope:host } + } + custom = custom.every_zealous_attending_character + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 15 + } + } + } + + coronation_impress_attendees_opinion_effect = yes + + stress_impact = { + shy = minor_stress_impact_gain + gregarious = minor_stress_impact_loss + cynical = minor_stress_impact_gain + zealous = medium_stress_impact_loss + } + ai_chance = { + base = 5 + ai_value_modifier = { + ai_zeal = high_chance_impact_positive_ai_value + ai_sociability = high_chance_impact_positive_ai_value + } + } + } + + # cherish the toast + option = { + name = coronation_events.1015.cherish + + if = { + limit = { + reverse_opinion = { + target = scope:guest + value > 30 + } + OR = { + scope:guest = { is_ai = yes } + AND = { + scope:guest = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_toasted_coronation + CHARACTER = scope:guest + OPINION = 20 + } + } + else = { + reverse_add_opinion = { + target = scope:guest + modifier = grateful_opinion + opinion = 25 + } + } + + stress_impact = { + base = minor_stress_impact_loss + shy = minor_stress_impact_gain + cynical = minor_stress_impact_gain + gregarious = minor_stress_impact_loss + zealous = minor_stress_impact_loss + } + ai_chance = { + base = 1 + ai_value_modifier = { + ai_zeal = high_chance_impact_positive_ai_value + ai_sociability = high_chance_impact_positive_ai_value + } + modifier = { + stress_level >= 1 + add = 2 + } + } + } + + # the audacity + option = { + name = coronation_events.1015.hush + + add_dread = minor_dread_gain + + scope:guest = { + add_stress = medium_stress_gain + } + + stress_impact = { + cynical = minor_stress_impact_loss + gregarious = minor_stress_impact_gain + zealous = medium_stress_impact_gain + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_vengefulness = high_chance_impact_positive_ai_value + ai_zeal = high_chance_impact_negative_ai_value + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# You have the opportunity to raise a toast at your coronation banquet +coronation_events.1016 = { + type = activity_event + title = coronation_events.1016.t + desc = coronation_events.1016.desc + right_portrait = { + character = scope:guest + animation = wedding_drunk + camera = camera_event_very_right + } + + center_portrait = { + character = scope:guest_2 + animation = drink_goblet + camera = camera_event_right + } + + left_portrait = { + character = scope:host + animation = toast_goblet + } + + theme = feast_activity + + cooldown = { years = 5 } + + trigger = { + scope:activity = { + any_guest_subset = { + name = detractor + is_ai = yes + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + count >= 2 + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity.activity_host ?= { save_scope_as = host } + + scope:activity = { + random_guest_subset = { + name = detractor + limit = { + is_ai = yes + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + } + save_scope_as = guest + } + } + + scope:activity = { + random_guest_subset = { + name = detractor + limit = { + is_ai = yes + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + NOT = { + this = scope:guest + } + } + save_scope_as = guest_2 + } + } + } + + # great toast + option = { + name = coronation_events.1016.great + trigger = { + has_activity_intent = coronation_impress_attendees + } + + duel = { + skill = diplomacy + value = high_skill_rating + # you manage to win them over + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = 3.5 + min = -49 + } + desc = coronation_events.1016.great.tt.success + send_interface_toast = { + title = coronation_events.1016.great.tt.success + left_icon = root + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + scope:guest = { + add_opinion = { + target = root + modifier = friendliness_opinion + opinion = 20 + } + } + scope:guest_2 = { + add_opinion = { + target = root + modifier = friendliness_opinion + opinion = 20 + } + } + coronation_impress_attendees_opinion_effect = yes + } + } + # they don't think it's good enough + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = -3.5 + min = -49 + } + desc = coronation_events.1016.great.tt.failure + send_interface_toast = { + title = coronation_events.1016.great.tt.failure + left_icon = root + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = minor_influence_loss + } + else = { + add_prestige = minor_prestige_loss + } + } + } + } + ai_chance = { + base = 5 + } + } + + # embarrass guests toast + option = { + name = coronation_events.1016.embarrass + trigger = { + has_activity_intent = coronation_weaken_detractors + intrigue >= high_skill_rating + } + show_as_unavailable = { + has_activity_intent = coronation_weaken_detractors + intrigue < high_skill_rating + } + + add_dread = medium_dread_gain + + scope:guest = { + add_stress = medium_stress_gain + } + + scope:guest_2 = { + add_stress = medium_stress_gain + } + + scope:guest = { + add_opinion = { + target = root + modifier = insult_opinion + opinion = -20 + } + } + + scope:guest_2 = { + add_opinion = { + target = root + modifier = insult_opinion + opinion = -20 + } + } + + coronation_weaken_detractors_opinion_effect = yes + + ai_chance = { + base = 5 + } + } + + # why bother? + option = { + name = coronation_events.1016.nah + stress_impact = { + base = minor_stress_impact_loss + } + ai_chance = { + base = 1 + modifier = { + stress_level >= 1 + add = 2 + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Participants bring their local beverages for you to try on at your coronation banquet +coronation_events.1017 = { + type = activity_event + title = coronation_events.1017.t + desc = coronation_events.1017.desc + right_portrait = { + character = scope:supporter + animation = debating + } + + center_portrait = { + character = scope:detractor + animation = disgust + camera = camera_event_right + } + + left_portrait = { + character = root + animation = drink_goblet + } + + theme = feast_activity + + cooldown = { years = 5 } + + trigger = { + root.culture != scope:activity.activity_location.culture + scope:activity = { + any_guest_subset = { + name = detractor + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + is_ai = yes + NOT = { + this.culture = root.culture + this.culture = scope:activity.activity_location.culture + } + } + any_guest_subset = { + name = supporter + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + is_ai = yes + this.culture = scope:activity.activity_location.culture + } + } + faith_forbids_alcohol_trigger = no + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity = { + random_guest_subset = { + name = detractor + limit = { + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + is_ai = yes + NOT = { + this.culture = root.culture + this.culture = scope:activity.activity_location.culture + } + } + save_scope_as = detractor + } + } + + scope:activity = { + random_guest_subset = { + name = supporter + limit = { + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + is_ai = yes + this.culture = scope:activity.activity_location.culture + } + save_scope_as = supporter + } + } + } + + # praise all the beverages, making a speech about the land + option = { + name = coronation_events.1017.diplo + trigger = { + has_activity_intent = coronation_impress_attendees + diplomacy >= high_skill_rating + } + + scope:activity = { + custom_tooltip = coronation_tt_positive_tiny + activity_special_type_progression_tiny = yes + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + activity_location.county = { + add_county_modifier = { + modifier = bp4_coronation_good_harvest_modifier + years = 10 + } + } + } + + coronation_impress_attendees_opinion_effect = yes + + stress_impact = { + paranoid = minor_stress_impact_gain + inappetetic = minor_stress_impact_gain + arrogant = minor_stress_impact_gain + gluttonous = minor_stress_impact_loss + } + + ai_chance = { + base = 5 + modifier = { + has_trait = paranoid + add = -2 + } + modifier = { + has_trait = inappetetic + add = -2 + } + modifier = { + has_trait = arrogant + add = -2 + } + modifier = { + has_trait = gluttonous + add = 2 + } + } + } + + # praise all the beverages, making a speech about the land (watered down) + option = { + name = coronation_events.1017.diplo + trigger = { + NOT = { + has_activity_intent = coronation_impress_attendees + } + diplomacy < high_skill_rating + } + + scope:activity = { + activity_location.county = { + add_county_modifier = { + modifier = bp4_coronation_good_harvest_modifier + years = 5 + } + } + } + + coronation_impress_attendees_opinion_effect = yes + + stress_impact = { + paranoid = minor_stress_impact_gain + inappetetic = minor_stress_impact_gain + arrogant = minor_stress_impact_gain + gluttonous = minor_stress_impact_loss + } + + ai_chance = { + base = 5 + modifier = { + has_trait = paranoid + add = -2 + } + modifier = { + has_trait = inappetetic + add = -2 + } + modifier = { + has_trait = arrogant + add = -2 + } + modifier = { + has_trait = gluttonous + add = 2 + } + } + } + + # humiliate dissenter + option = { + name = coronation_events.1017.isolate + trigger = { + has_activity_intent = coronation_weaken_detractors + } + + if = { + limit = { + has_royal_court = yes + } + change_current_court_grandeur = medium_court_grandeur_gain + } + else = { + every_courtier = { + custom = custom.every_courtier + limit = { + is_adult = yes + } + add_opinion = { + target = root + modifier = grateful_opinion + opinion = 10 + } + } + } + + scope:detractor = { + add_opinion = { + target = root + modifier = angry_opinion + opinion = -25 + } + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = medium_influence_loss + } + else = { + add_prestige = medium_prestige_loss + } + } + + coronation_weaken_detractors_opinion_effect = yes + + stress_impact = { + paranoid = minor_stress_impact_gain + inappetetic = minor_stress_impact_gain + arrogant = minor_stress_impact_gain + gluttonous = minor_stress_impact_loss + } + + ai_chance = { + base = 5 + modifier = { + has_trait = paranoid + add = -2 + } + modifier = { + has_trait = inappetetic + add = -2 + } + modifier = { + has_trait = arrogant + add = -2 + } + modifier = { + has_trait = gluttonous + add = 2 + } + } + } + + # praise supporter + option = { + name = coronation_events.1017.empower + trigger = { + has_activity_intent = coronation_embrace_supporters + } + if = { + limit = { + OR = { + scope:supporter = { is_ai = yes } + AND = { + scope:supporter = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_praised_vintage + CHARACTER = scope:supporter + OPINION = 20 + } + } + if = { + limit = { + is_valid_to_hire_court_position_type = court_brewmaster_court_position + } + show_as_tooltip = { + appoint_court_position = { + recipient = scope:supporter + court_position = court_brewmaster_court_position + } + } + } + + hidden_effect = { + if = { + limit = { + is_valid_to_hire_court_position_type = court_brewmaster_court_position + NOT = { employs_court_position = court_brewmaster_court_position } + } + appoint_court_position = { + recipient = scope:supporter + court_position = court_brewmaster_court_position + } + } + else_if = { + limit = { + is_valid_to_hire_court_position_type = court_brewmaster_court_position + employs_court_position = court_brewmaster_court_position + } + add_character_flag = temporary_court_position_cost_removal + replace_court_position = { + recipient = scope:supporter + holder = court_position:court_brewmaster_court_position + court_position = court_brewmaster_court_position + } + remove_character_flag = temporary_court_position_cost_removal + } + } + + coronation_embrace_supporters_opinion_effect = yes + + stress_impact = { + paranoid = minor_stress_impact_gain + inappetetic = minor_stress_impact_gain + arrogant = minor_stress_impact_gain + gluttonous = minor_stress_impact_loss + } + + ai_chance = { + base = 5 + modifier = { + has_trait = paranoid + add = -2 + } + modifier = { + has_trait = inappetetic + add = -2 + } + modifier = { + has_trait = arrogant + add = -2 + } + modifier = { + has_trait = gluttonous + add = 2 + } + } + } + + # praise supporter (watered down) + option = { + name = coronation_events.1017.empower + trigger = { + NOT = { + has_activity_intent = coronation_embrace_supporters + } + } + + show_as_tooltip = { + appoint_court_position = { + recipient = scope:supporter + court_position = court_brewmaster_court_position + } + } + hidden_effect = { + if = { + limit = { + is_valid_to_hire_court_position_type = court_brewmaster_court_position + NOT = { employs_court_position = court_brewmaster_court_position } + } + appoint_court_position = { + recipient = scope:supporter + court_position = court_brewmaster_court_position + } + } + else_if = { + limit = { + is_valid_to_hire_court_position_type = court_brewmaster_court_position + employs_court_position = court_brewmaster_court_position + } + add_character_flag = temporary_court_position_cost_removal + replace_court_position = { + recipient = scope:supporter + holder = court_position:court_brewmaster_court_position + court_position = court_brewmaster_court_position + } + remove_character_flag = temporary_court_position_cost_removal + } + } + + stress_impact = { + paranoid = minor_stress_impact_gain + inappetetic = minor_stress_impact_gain + arrogant = minor_stress_impact_gain + gluttonous = minor_stress_impact_loss + } + + ai_chance = { + base = 5 + modifier = { + has_trait = paranoid + add = -2 + } + modifier = { + has_trait = inappetetic + add = -2 + } + modifier = { + has_trait = arrogant + add = -2 + } + modifier = { + has_trait = gluttonous + add = 2 + } + } + } + + # I couldn't possibly drink first + option = { + name = coronation_events.1017.nah + + scope:activity = { + every_attending_character = { + limit = { + NOT = { this = root } + } + custom = custom.every_attending_character + add_opinion = { + target = root + modifier = respect_opinion + opinion = 5 + } + } + } + + stress_impact = { + paranoid = minor_stress_impact_loss + inappetetic = minor_stress_impact_loss + arrogant = minor_stress_impact_loss + gluttonous = minor_stress_impact_gain + } + + ai_chance = { + base = 1 + modifier = { + has_trait = paranoid + add = 2 + } + modifier = { + has_trait = inappetetic + add = 2 + } + modifier = { + has_trait = arrogant + add = 2 + } + modifier = { + has_trait = gluttonous + add = -2 + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# While arranging seats at the table at your coronation banquet, you make a decision about where your detractors will sit +coronation_events.1018 = { + type = activity_event + title = coronation_events.1018.t + desc = { + desc = coronation_events.1018.desc + triggered_desc = { + trigger = { has_trait = wrathful } + desc = coronation_events.1018.desc.wrathful + } + triggered_desc = { + trigger = { diplomacy > 10 } + desc = coronation_events.1018.desc.diplo + } + } + center_portrait = { + character = scope:detractor + animation = flirtation + } + + right_portrait = { + character = scope:supporter + animation = happiness + + } + + left_portrait = { + character = scope:host + animation = scheme + camera = camera_event_left_wedding + } + + theme = feast_activity + + cooldown = { years = 5 } + + trigger = { + scope:activity = { + any_guest_subset = { + name = supporter + is_ai = yes + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + } + any_guest_subset = { + name = detractor + is_ai = yes + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + } + } + has_activity_intent = coronation_weaken_detractors + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity.activity_host ?= { save_scope_as = host } + custom_tooltip = happened_because_intent_tt + scope:activity = { + random_guest_subset = { + name = detractor + limit = { + is_ai = yes + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + } + save_scope_as = detractor + } + } + + scope:activity = { + random_guest_subset = { + name = supporter + limit = { + is_ai = yes + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + } + save_scope_as = supporter + } + } + } + + # deal + option = { + name = coronation_events.1018.deal + add_hook_if_possible_default_length_effect = { + TARGET = scope:detractor + TYPE = favor_hook + } + + stress_impact = { + gregarious = minor_stress_impact_loss + trusting = minor_stress_impact_loss + just = minor_stress_impact_loss + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_vengefulness = high_chance_impact_negative_ai_value + ai_sociability = high_chance_impact_positive_ai_value + } + } + } + + # switch + option = { + name = coronation_events.1018.switch + add_character_modifier = { + modifier = bp4_shielded_reign_modifier + years = 10 + } + scope:detractor = { + add_stress = medium_stress_gain + } + + stress_impact = { + paranoid = minor_stress_impact_loss + deceitful = minor_stress_impact_loss + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_vengefulness = high_chance_impact_positive_ai_value + ai_sociability = high_chance_impact_negative_ai_value + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +scripted_effect coronation_events_1019_memory_reward_effect = { + custom_tooltip = coronation_events.1019.memory_reward.tt + add_prestige = minor_prestige_gain + if = { + limit = { + scope:$SCOPE$_memory = { + has_memory_category = marriage + } + } + progress_towards_lover_effect = { + REASON = lover_coronation_gifts + CHARACTER = scope:$SCOPE$ + OPINION = 20 + } + } + if = { + limit = { + scope:$SCOPE$_memory = { + OR = { + has_memory_category = war + has_memory_category = martial + } + } + } + add_martial_lifestyle_xp = minor_lifestyle_xp + } + if = { + limit = { + scope:$SCOPE$_memory = { + has_memory_category = major + } + } + add_prestige = minor_prestige_gain + } + if = { + limit = { + scope:$SCOPE$_memory = { + has_memory_category = family + } + } + dynasty = { + add_dynasty_prestige = minor_dynasty_prestige_gain + } + } + if = { + limit = { + scope:$SCOPE$_memory = { + has_memory_category = travel + } + } + traveler_travel_xp_effect = { + MIN = 3 + MAX = 5 + } + } + + if = { + limit = { + scope:$SCOPE$_memory = { + has_memory_category = travel + } + } + traveler_travel_xp_effect = { + MIN = 3 + MAX = 5 + } + } + + if = { + limit = { + scope:$SCOPE$_memory = { + has_memory_category = childhood + } + } + if = { + limit = { + reverse_opinion = { + target = scope:$SCOPE$ + value > 40 + } + OR = { + scope:$SCOPE$ = { is_ai = yes } + AND = { + scope:$SCOPE$ = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_coronation_gifts + CHARACTER = scope:$SCOPE$ + OPINION = 20 + } + } + else = { + reverse_add_opinion = { + target = scope:$SCOPE$ + modifier = grateful_opinion + opinion = 25 + } + } + } +} + +# You distribute gifts to your supporters at your coronation banquet +coronation_events.1019 = { + type = activity_event + title = coronation_events.1019.t + desc = coronation_events.1019.desc + right_portrait = { + character = scope:supporter + animation = throne_room_conversation_4 + } + + center_portrait = { + character = scope:supporter_2 + animation = throne_room_bow_1 + camera = camera_event_right + } + + left_portrait = { + character = root + animation = wedding_bride_left + } + + theme = feast_activity + + cooldown = { years = 5 } + + trigger = { + has_activity_intent = coronation_embrace_supporters + scope:activity = { + any_guest_subset = { + name = supporter + any_memory = { + has_memory_category = positive + has_memory_participant = root + } + count >= 2 + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity = { + random_guest_subset = { + name = supporter + limit = { + any_memory = { + has_memory_category = positive + has_memory_participant = root + } + } + save_scope_as = supporter + } + random_guest_subset = { + name = supporter + limit = { + NOT = { + this = scope:supporter + } + any_memory = { + has_memory_category = positive + has_memory_participant = root + } + } + save_scope_as = supporter_2 + } + } + + scope:supporter = { + random_memory = { + limit = { + has_memory_category = positive + has_memory_participant = root + } + save_scope_as = supporter_memory + } + } + + scope:supporter_2 = { + random_memory = { + limit = { + has_memory_category = positive + has_memory_participant = root + } + save_scope_as = supporter_2_memory + } + } + } + + # give them both gifts + option = { + name = coronation_events.1019.both + + pay_short_term_gold = { + target = scope:supporter + gold = minor_gold_value + } + + pay_short_term_gold = { + target = scope:supporter_2 + gold = minor_gold_value + } + if = { + limit = { + reverse_opinion = { + target = scope:supporter + value > 40 + } + OR = { + scope:supporter = { is_ai = yes } + AND = { + scope:supporter = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_coronation_gifts + CHARACTER = scope:supporter + OPINION = 20 + } + } + else = { + reverse_add_opinion = { + target = scope:supporter + modifier = grateful_opinion + opinion = 25 + } + } + if = { + limit = { + reverse_opinion = { + target = scope:supporter_2 + value > 40 + } + OR = { + scope:supporter_2 = { is_ai = yes } + AND = { + scope:supporter_2 = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_coronation_gifts + CHARACTER = scope:supporter_2 + OPINION = 20 + } + } + else = { + reverse_add_opinion = { + target = scope:supporter_2 + modifier = grateful_opinion + opinion = 25 + } + } + + + + stress_impact = { + gregarious = minor_stress_impact_loss + trusting = minor_stress_impact_loss + just = minor_stress_impact_loss + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_greed = high_chance_impact_negative_ai_value + ai_sociability = high_chance_impact_positive_ai_value + } + modifier = { + short_term_gold <= medium_gold_value + add = -2 + } + } + } + + # give supporter a gift + option = { + name = coronation_events.1019.supporter + remove_short_term_gold = minor_gold_value + + coronation_events_1019_memory_reward_effect = { SCOPE = supporter } + + stress_impact = { + gregarious = minor_stress_impact_loss + trusting = minor_stress_impact_loss + } + + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_greed = medium_chance_impact_negative_ai_value + ai_sociability = medium_chance_impact_positive_ai_value + } + modifier = { + short_term_gold <= minor_gold_value + add = -2 + } + modifier = { + scope:supporter_2.current_military_strength > scope:supporter.current_military_strength + add = -2 + } + } + } + + # give supporter_2 a gift + option = { + name = coronation_events.1019.supporter_2 + remove_short_term_gold = minor_gold_value + + coronation_events_1019_memory_reward_effect = { SCOPE = supporter_2 } + + stress_impact = { + gregarious = minor_stress_impact_loss + trusting = minor_stress_impact_loss + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_greed = medium_chance_impact_negative_ai_value + ai_sociability = medium_chance_impact_positive_ai_value + } + modifier = { + short_term_gold <= minor_gold_value + add = -2 + } + modifier = { + scope:supporter.current_military_strength > scope:supporter_2.current_military_strength + add = -2 + } + } + } + + # don't give any gifts + option = { + name = coronation_events.1019.nah + add_stewardship_lifestyle_xp = medium_lifestyle_xp + + stress_impact = { + paranoid = minor_stress_impact_loss + shy = minor_stress_impact_loss + arrogant = minor_stress_impact_loss + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_greed = high_chance_impact_positive_ai_value + ai_sociability = high_chance_impact_negative_ai_value + } + modifier = { + has_lifestyle = stewardship_lifestyle + add = 2 + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Clan vassals show their concerns +coronation_events.1020 = { + type = activity_event + title = coronation_events.1020.t + desc = coronation_events.1020.desc + right_portrait = { + character = scope:dynasty_vassal + animation = throne_room_conversation_4 + } + + center_portrait = { + character = scope:not_dynasty_vassal + animation = throne_room_bow_1 + camera = camera_event_right + } + + left_portrait = { + character = root + animation = wedding_bride_left + } + + theme = feast_activity + + cooldown = { years = 5 } + + trigger = { + government_has_flag = government_is_clan + scope:activity = { + any_attending_character = { + is_ai = yes + government_has_flag = government_is_clan + NOT = { + dynasty = root.dynasty + } + is_vassal_of = root + } + } + scope:activity = { + any_attending_character = { + is_ai = yes + government_has_flag = government_is_clan + dynasty = root.dynasty + is_vassal_of = root + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + government_has_flag = government_is_clan + dynasty = root.dynasty + is_vassal_of = root + } + save_scope_as = dynasty_vassal + } + random_attending_character = { + limit = { + is_ai = yes + government_has_flag = government_is_clan + NOT = { + dynasty = root.dynasty + } + is_vassal_of = root + } + save_scope_as = not_dynasty_vassal + } + } + } + + # embrace supporter + option = { + trigger = { + has_activity_intent = coronation_embrace_supporters + OR = { + scope:not_dynasty_vassal = { + is_in_guest_subset = { name = supporter } + } + scope:dynasty_vassal = { + is_in_guest_subset = { name = supporter } + } + } + } + name = coronation_events.1020.embrace_supporters + custom_tooltip = coronation_events.1020.embrace_supporters.tt + + if = { + limit = { + scope:not_dynasty_vassal = { + is_in_guest_subset = { name = supporter } + } + } + add_hook_if_possible_default_length_effect = { + TARGET = scope:not_dynasty_vassal + TYPE = favor_hook + } + scope:not_dynasty_vassal = { + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 15 + } + add_prestige = medium_prestige_gain + } + } + + if = { + limit = { + scope:dynasty_vassal = { + is_in_guest_subset = { name = supporter } + } + } + house = { + add_unity_value = { + value = medium_unity_gain + character = root + desc = clan_unity_coronation_increased + } + } + scope:dynasty_vassal = { + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 15 + } + add_prestige = medium_prestige_gain + } + } + + + ai_chance = { + base = 100 + ai_value_modifier = { + ai_sociability = high_chance_impact_positive_ai_value + ai_rationality = high_chance_impact_positive_ai_value + } + } + } + + # weaken detractor + option = { + trigger = { + has_activity_intent = coronation_weaken_detractors + OR = { + scope:not_dynasty_vassal = { + is_in_guest_subset = { name = detractor } + } + scope:dynasty_vassal = { + is_in_guest_subset = { name = detractor } + } + } + } + name = coronation_events.1020.weaken_detractors + + if = { + limit = { + scope:not_dynasty_vassal = { + is_in_guest_subset = { name = detractor } + } + } + house = { + add_unity_value = { + value = medium_unity_gain + character = root + desc = clan_unity_coronation_increased + } + } + scope:not_dynasty_vassal = { + add_opinion = { + modifier = angry_opinion + target = root + opinion = -20 + } + add_stress = medium_stress_gain + } + } + + if = { + limit = { + scope:dynasty_vassal = { + is_in_guest_subset = { name = detractor } + } + } + if = { + limit = { + scope:not_dynasty_vassal = { + NOT = { is_in_guest_subset = { name = detractor } } + } + } + house = { + add_unity_value = { + value = medium_unity_loss + character = root + desc = clan_unity_coronation_decreased + } + } + } + scope:dynasty_vassal = { + add_opinion = { + modifier = angry_opinion + target = root + opinion = -20 + } + add_stress = medium_stress_gain + } + } + custom_tooltip = coronation_events.1020.weaken_detractors.tt + + coronation_weaken_detractors_opinion_effect = yes + + stress_impact = { + arrogant = minor_stress_impact_loss + vengeful = minor_stress_impact_loss + stubborn = minor_stress_impact_loss + } + ai_chance = { + base = 100 + ai_value_modifier = { + ai_vengefulness = high_chance_impact_positive_ai_value + ai_rationality = high_chance_impact_positive_ai_value + } + } + } + + # talk your way out of it + option = { + trigger = { diplomacy >= high_skill_rating } + name = coronation_events.1020.a + flavor = coronation_events.1020.a.flavor + + house = { + add_unity_value = { + value = minor_unity_gain + character = root + desc = clan_unity_coronation_increased + } + } + + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + scope:dynasty_vassal = { + add_opinion = { + modifier = pleased_opinion + target = root + opinion = 10 + } + } + scope:not_dynasty_vassal = { + add_opinion = { + modifier = pleased_opinion + target = root + opinion = 10 + } + } + + ai_chance = { + base = 10 + ai_value_modifier = { + ai_sociability = high_chance_impact_positive_ai_value + ai_rationality = high_chance_impact_positive_ai_value + } + } + } + + # support the vassal that is not part of your house + option = { + name = coronation_events.1020.b + flavor = coronation_events.1020.b.tt + scope:not_dynasty_vassal = { + add_opinion = { + modifier = pleased_opinion + target = root + opinion = 20 + } + } + + add_hook_if_possible_default_length_effect = { + TARGET = scope:not_dynasty_vassal + TYPE = favor_hook + } + + house = { + add_unity_value = { + value = medium_unity_loss + character = root + desc = clan_unity_coronation_decreased + } + } + + every_vassal_or_below = { + limit = { dynasty = root.dynasty } + custom = coronation_events.1020.b.custom + add_opinion = { + modifier = angry_opinion + target = root + opinion = -10 + } + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_honor = high_chance_impact_positive_ai_value + ai_rationality = high_chance_impact_positive_ai_value + } + } + } + + # imprison the non dynastic vassal for the impertinence + option = { + name = coronation_events.1020.c + + add_dread = minor_dread_gain + + house = { + add_unity_value = { + value = medium_unity_gain + character = root + desc = clan_unity_coronation_increased + } + } + if = { + limit = { + OR = { + scope:not_dynasty_vassal = { + is_ai = yes + } + is_ai = no + } + } + imprison_character_effect = { + IMPRISONER = root + TARGET = scope:not_dynasty_vassal + } + } + + + stress_impact = { just = medium_stress_gain } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_vengefulness = high_chance_impact_positive_ai_value + ai_rationality = high_chance_impact_negative_ai_value + } + } + } + + # focus on family + option = { + name = coronation_events.1020.d + + house = { + add_unity_value = { + value = medium_unity_gain + character = root + desc = clan_unity_coronation_increased + } + } + + scope:not_dynasty_vassal = { + add_opinion = { + modifier = refusal_opinion + target = root + opinion = -20 + } + } + every_vassal_or_below = { + limit = { + government_has_flag = government_is_clan + NOT = { + dynasty = root.dynasty + } + NOT = { this = scope:not_dynasty_vassal } + } + custom = clan.1101.d.custom + + add_opinion = { + modifier = disappointed_opinion + target = root + opinion = -10 + } + } + stress_impact = { + forgiving = medium_stress_impact_gain + compassionate = medium_stress_impact_gain + generous = minor_stress_impact_gain + humble = minor_stress_impact_gain + just = medium_stress_impact_gain + craven = minor_stress_impact_gain + trusting = minor_stress_impact_gain + } + ai_chance = { + base = 1 + ai_value_modifier = { + ai_sociability = high_chance_impact_positive_ai_value + ai_rationality = high_chance_impact_negative_ai_value + } + modifier = { + factor = 0 + OR = { + has_trait = forgiving + has_trait = compassionate + has_trait = generous + has_trait = humble + has_trait = just + has_trait = craven + has_trait = trusting + } + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Powerful taxman approaches host +coronation_events.1021 = { + type = activity_event + title = coronation_events.1021.t + desc = coronation_events.1021.desc + left_portrait = { + character = root + animation = disapproval + } + + right_portrait = { + character = scope:supporter + animation = eavesdrop + camera = camera_event_very_right + } + + center_portrait = { + character = scope:taxman + animation = betting + camera = camera_event_center_pointing_left + } + override_background = { + reference = relaxing_room + } + + theme = coronation_activity + + cooldown = { years = 5 } + + trigger = { + government_has_flag = government_is_clan + + scope:activity = { + any_attending_character = { + is_ai = yes + is_tax_collector = yes + is_vassal_of = root + tax_slot = { + any_tax_slot_vassal = { + count >= 1 + } + } + ai_greed > 0 + } + any_guest_subset = { + name = supporter + is_ai = yes + is_tax_collector = no + OR = { + is_courtier_of = root + is_vassal_of = root + } + trigger_if = { + limit = { + root = { + has_activity_intent = coronation_embrace_supporters + } + } + OR = { + is_powerful_vassal_of = root + is_councillor_of = root + } + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + is_tax_collector = yes + is_vassal_of = root + tax_slot = { + any_tax_slot_vassal = { + count >= 1 + } + } + ai_greed > 0 + } + save_scope_as = taxman + save_scope_as = tax_collector + } + random_guest_subset = { + name = supporter + limit = { + is_ai = yes + is_powerful_vassal_of = root + is_councillor_of = root + } + alternative_limit = { + is_ai = yes + is_powerful_vassal_of = root + } + alternative_limit = { + is_ai = yes + is_vassal_of = root + } + save_scope_as = supporter + } + } + } + + # embrace_supporters + option = { + trigger = { + has_activity_intent = coronation_embrace_supporters + } + name = coronation_events.1021.embrace_supporters + flavor = coronation_events.1021.embrace_supporters.flavor + + scope:supporter = { + add_opinion = { + target = root + modifier = loyalty_opinion + opinion = 20 + } + } + add_character_modifier = { + modifier = coronation_tax_collectors_watched_modifier + years = 10 + } + scope:taxman = { + add_character_modifier = { + modifier = coronation_tax_collector_scrutiny_modifier + years = 10 + } + } + + stress_impact = { greedy = minor_stress_impact_gain } + + ai_chance = { + base = 5 + ai_value_modifier = { + ai_greed = high_chance_impact_negative_ai_value + ai_honor = high_chance_impact_positive_ai_value + } + } + } + + # impress_attendees + option = { + trigger = { + has_activity_intent = coronation_impress_attendees + diplomacy >= high_skill_rating + } + show_as_unavailable = { + has_activity_intent = coronation_impress_attendees + diplomacy < high_skill_rating + } + name = coronation_events.1021.impress_attendees + flavor = coronation_events.1021.impress_attendees.flavor + + house = { + add_unity_value = { + value = minor_unity_gain + character = root + desc = clan_unity_coronation_nepotism.desc + } + } + scope:taxman = { + tax_slot = { + every_tax_slot_vassal = { + custom = custom.every_tax_slot_vassal + limit = { + is_ai = yes + } + add_opinion = { + target = root + modifier = respect_opinion + opinion = 10 + } + } + } + } + + + coronation_impress_attendees_opinion_effect = yes + + stress_impact = { greedy = minor_stress_impact_gain } + + ai_chance = { + base = 5 + ai_value_modifier = { + ai_greed = high_chance_impact_negative_ai_value + ai_honor = high_chance_impact_positive_ai_value + } + } + } + + # you're not that important + option = { + name = coronation_events.1021.a + flavor = coronation_events.1021.a.flavor + + house = { + add_unity_value = { + value = minor_unity_gain + character = root + desc = clan_unity_coronation_nepotism.desc + } + } + + add_legitimacy = minor_legitimacy_gain + + scope:taxman = { + add_opinion = { + target = root + modifier = angry_opinion + opinion = -30 + } + } + + stress_impact = { greedy = minor_stress_impact_gain } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_greed = high_chance_impact_negative_ai_value + ai_honor = high_chance_impact_positive_ai_value + } + } + } + + # empower tax collector + option = { + name = coronation_events.1021.c + flavor = coronation_events.1021.c.flavor + + house = { + add_unity_value = { + value = minor_unity_loss + character = root + desc = clan_unity_refused_nepotism.desc + } + } + add_character_modifier = { + modifier = bp4_empowered_tax_collectors_modifier + years = 10 + } + scope:taxman = { + if = { + limit = { + highest_skill = diplomacy + } + add_diplomacy_skill = 1 + } + else_if = { + limit = { + highest_skill = intrigue + } + add_intrigue_skill = 1 + } + else = { + add_stewardship_skill = 1 + } + } + + + stress_impact = { + honest = minor_stress_impact_gain + greedy = minor_stress_impact_loss + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_greed = high_chance_impact_positive_ai_value + ai_sociability = high_chance_impact_negative_ai_value + } + } + } + + # strike a deal with the tax collector + option = { + name = coronation_events.1021.b + flavor = coronation_events.1021.b.flavor + scope:taxman = { + add_opinion = { + target = root + modifier = pleased_opinion + opinion = 30 + } + add_character_modifier = { + modifier = coronation_thriving_collector_modifier + years = 5 + } + tax_slot = { + every_tax_slot_vassal = { + custom = custom.every_tax_slot_vassal + limit = { + is_ai = yes + } + add_character_modifier = { + modifier = coronation_harsh_collector_modifier + years = 5 + } + } + } + } + + + stress_impact = { + honest = minor_stress_impact_gain + greedy = minor_stress_impact_loss + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_greed = medium_chance_impact_positive_ai_value + ai_sociability = medium_chance_impact_negative_ai_value + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# A supporter offers you a gift during the feast in exchange for better court clothing +coronation_events.1022 = { + type = activity_event + title = coronation_events.1022.t + desc = coronation_events.1022.desc + right_portrait = { + character = scope:supporter + animation = throne_room_conversation_4 + } + + left_portrait = { + character = root + animation = wedding_bride_left + } + + theme = feast_activity + + cooldown = { years = 5 } + + trigger = { + has_activity_intent = coronation_embrace_supporters + scope:activity = { + any_guest_subset = { + name = supporter + is_ai = yes + #Needs enough money to afford silken robes + OR = { + is_ruler = yes + gold >= 100 + } + #Needs appropriate personality + NOR = { + has_trait = greedy + has_trait = temperate + has_trait = humble + has_trait = peasant_leader + } + any_memory = { + has_memory_category = positive + NOT = { + has_memory_type = had_sex + } + has_memory_participant = root + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity = { + random_guest_subset = { + name = supporter + limit = { + #Needs enough money to afford silken robes + OR = { + is_ruler = yes + gold >= 100 + } + #Needs appropriate personality + NOR = { + has_trait = greedy + has_trait = temperate + has_trait = humble + has_trait = peasant_leader + } + any_memory = { + has_memory_category = positive + NOT = { + has_memory_type = had_sex + } + has_memory_participant = root + } + is_ai = yes + } + save_scope_as = supporter + } + } + + scope:supporter = { + hidden_effect = { + add_gold = major_gold_value + } + random_memory = { + limit = { + has_memory_category = positive + has_memory_participant = root + } + save_scope_as = supporter_memory + } + } + } + + # accept the gift and the deal + option = { + name = coronation_events.1022.a + + scope:supporter = { + pay_short_term_gold = { + target = root + gold = minor_gold_value + } + } + + if = { + limit = { has_dlc_feature = royal_court } + custom_tooltip = free_fashion_for_15_years + add_character_flag = { + flag = court_free_fashion + years = 15 + } + } + else = { + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = medium_influence_gain + } + else = { + add_prestige = medium_prestige_gain + } + } + + reverse_add_opinion = { + target = scope:supporter + modifier = pleased_opinion + opinion = 30 + } + + stress_impact = { + greedy = minor_stress_impact_loss + arbitrary = minor_stress_impact_gain + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_greed = high_chance_impact_positive_ai_value + ai_sociability = high_chance_impact_positive_ai_value + } + modifier = { + short_term_gold <= medium_gold_value + add = 2 + } + } + } + + # ask for more gold in exchange for a future deal + option = { + name = coronation_events.1022.b + scope:supporter = { + pay_short_term_gold = { + target = root + gold = major_gold_value + } + if = { + limit = { + can_add_hook = { + type = favor_hook + target = root + } + } + add_hook = { + type = favor_hook + target = root + } + } + } + + reverse_add_opinion = { + target = scope:supporter + modifier = pleased_opinion + opinion = 30 + } + + stress_impact = { + greedy = minor_stress_impact_loss + diligent = minor_stress_impact_gain + content = minor_stress_impact_gain + } + + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_greed = medium_chance_impact_positive_ai_value + ai_sociability = medium_chance_impact_positive_ai_value + } + modifier = { + short_term_gold <= minor_gold_value + add = 4 + } + } + } + + # redirect the gift towards the realm + option = { + name = coronation_events.1022.c + + scope:supporter = { + add_stewardship_skill = 1 + } + + add_stewardship_lifestyle_xp = medium_lifestyle_xp + + stress_impact = { + greedy = minor_stress_impact_gain + lazy = minor_stress_impact_gain + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_greed = medium_chance_impact_negative_ai_value + ai_sociability = medium_chance_impact_positive_ai_value + } + modifier = { + has_lifestyle = stewardship_lifestyle + add = 2 + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Detractor makes a backhanded compliment in a toast +coronation_events.1023 = { + type = activity_event + title = coronation_events.1023.t + desc = { + desc = coronation_events.1023.desc + triggered_desc = { + trigger = { + exists = scope:supporter + } + desc = coronation_events.1023.supporter.desc + } + } + right_portrait = { + character = scope:detractor + animation = toast + } + + center_portrait = { + character = root + animation = drink + } + + left_portrait = { + trigger = { + exists = scope:supporter + } + character = scope:supporter + animation = shock + } + + theme = feast_activity + + cooldown = { years = 5 } + + trigger = { + drinks_alcohol_trigger = yes + scope:activity = { + any_guest_subset = { + name = detractor + is_ai = yes + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + NOT = { + has_dread_level_towards = { + target = root + level >= 2 + } + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity = { + random_guest_subset = { + name = detractor + limit = { + is_ai = yes + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + NOT = { + has_dread_level_towards = { + target = root + level >= 2 + } + } + } + save_scope_as = detractor + } + } + + if = { + limit = { + has_activity_intent = coronation_embrace_supporters + scope:activity = { + any_guest_subset = { + name = supporter + is_ai = yes + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + } + } + } + scope:activity = { + random_guest_subset = { + name = supporter + limit = { + is_ai = yes + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + } + save_scope_as = supporter + } + } + } + } + + # boldly make a retort + option = { + name = coronation_events.1023.a + trigger = { + has_activity_intent = coronation_impress_attendees + } + scope:activity = { + custom_tooltip = coronation_tt_positive_tiny + activity_special_type_progression_tiny = yes + } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + coronation_impress_attendees_opinion_effect = yes + + stress_impact = { + shy = minor_stress_impact_gain + wrathful = minor_stress_impact_gain + brave = medium_stress_impact_loss + } + ai_chance = { + base = 5 + ai_value_modifier = { + ai_boldness = high_chance_impact_positive_ai_value + ai_sociability = high_chance_impact_positive_ai_value + ai_rationality = high_chance_impact_positive_ai_value + } + } + } + + # redirect toast to supporter + option = { + name = coronation_events.1023.b + trigger = { + has_activity_intent = coronation_embrace_supporters + exists = scope:supporter + } + if = { + limit = { + scope:supporter = { + opinion = { + target = root + value > 30 + } + } + OR = { + scope:supporter = { is_ai = yes } + AND = { + scope:supporter = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_toasted_coronation + CHARACTER = scope:supporter + OPINION = 20 + } + } + else = { + reverse_add_opinion = { + target = scope:supporter + modifier = grateful_opinion + opinion = 25 + } + } + + coronation_embrace_supporters_opinion_effect = yes + + stress_impact = { + shy = minor_stress_impact_gain + gregarious = minor_stress_impact_loss + vengeful = medium_stress_impact_gain + wrathful = minor_stress_impact_gain + } + + ai_chance = { + base = 5 + ai_value_modifier = { + ai_vengefulness = high_chance_impact_negative_ai_value + ai_sociability = high_chance_impact_positive_ai_value + } + } + } + + # answer the toast directly and imprison detractor + option = { + name = coronation_events.1023.c + trigger = { + has_activity_intent = coronation_weaken_detractors + scope:detractor = { + is_ai = yes + } + } + hard_imprison_character_effect = { + TARGET = scope:detractor + IMPRISONER = root + } + add_dread = medium_dread_gain + scope:detractor = { + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = medium_influence_loss + } + else = { + add_prestige = medium_prestige_loss + } + if = { + limit = { + OR = { + is_ai = yes + AND = { + root = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_rival_effect = { + REASON = rival_unjustified_imprisonment + CHARACTER = root + OPINION = -50 + } + } + } + if = { + limit = { + scope:detractor = { + is_a_faction_member = yes + } + } + scope:detractor.joined_faction = { + add_faction_discontent = major_discontent_gain + } + } + + coronation_weaken_detractors_opinion_effect = yes + + stress_impact = { + shy = minor_stress_impact_gain + gregarious = minor_stress_impact_gain + vengeful = medium_stress_impact_loss + wrathful = minor_stress_impact_loss + humble = medium_stress_impact_gain + compassionate = medium_stress_impact_gain + } + + ai_chance = { + base = 5 + ai_value_modifier = { + ai_vengefulness = high_chance_impact_positive_ai_value + ai_zeal = high_chance_impact_negative_ai_value + } + modifier = { + factor = 0 + OR = { + has_trait = humble + has_trait = compassionate + } + } + } + } + + # remove the detractor by force + option = { + name = coronation_events.1023.d + trigger = { + NOT = { + has_activity_intent = coronation_weaken_detractors + } + } + scope:detractor = { remove_from_activity = scope:activity } + add_dread = minor_dread_gain + if = { + limit = { + scope:detractor = { + is_a_faction_member = yes + } + } + scope:detractor.joined_faction = { + add_faction_discontent = minor_discontent_gain + } + } + scope:detractor = { + add_opinion = { + modifier = humiliated_opinion + target = root + opinion = -25 + } + } + stress_impact = { + humble = medium_stress_impact_gain + compassionate = medium_stress_impact_gain + } + ai_chance = { + base = 1 + modifier = { + factor = 0 + OR = { + has_trait = compassionate + has_trait = humble + } + } + modifier = { + factor = 0.5 + scope:detractor = { + is_a_faction_member = yes + } + } + ai_value_modifier = { + ai_vengefulness = high_chance_impact_positive_ai_value + ai_zeal = high_chance_impact_negative_ai_value + } + } + } + + # gracefully ignore + option = { + name = coronation_events.1023.e + + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = minor_influence_gain + } + else = { + add_prestige = minor_prestige_gain + } + + scope:detractor = { + add_opinion = { + target = root + modifier = insult_opinion + opinion = -10 + } + } + + stress_impact = { + shy = minor_stress_impact_loss + vengeful = medium_stress_impact_gain + wrathful = minor_stress_impact_gain + } + + ai_chance = { + base = 1 + ai_value_modifier = { + ai_vengefulness = high_chance_impact_negative_ai_value + ai_zeal = high_chance_impact_positive_ai_value + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Foreign guest brings a gift of friendship +coronation_events.1024 = { + type = activity_event + title = coronation_events.1024.t + desc = { + random_valid = { + triggered_desc = { + trigger = { + NOT = { + scope:foreign.faith = root.faith + } + } + desc = coronation_events.1024.intro_diff_faith + } + triggered_desc = { + trigger = { + NOT = { + scope:foreign.culture = root.culture + } + } + desc = coronation_events.1024.intro_diff_culture + } + desc = coronation_events.1024.intro_diff_neither + } + desc = coronation_events.1024.desc + triggered_desc = { + trigger = { + has_activity_intent = coronation_embrace_supporters + } + desc = coronation_events.1024.supporter.desc + } + triggered_desc = { + trigger = { + has_activity_intent = coronation_weaken_detractors + } + desc = coronation_events.1024.detractor.desc + } + } + left_portrait = { + character = scope:guest + trigger = { + exists = scope:guest + } + triggered_animation = { + trigger = { + scope:guest = { + is_in_guest_subset = { name = supporter } + } + } + animation = admiration + } + animation = scheme + } + + right_portrait = { + character = scope:foreign + animation = throne_room_bow_1 + camera = camera_event_right + } + + center_portrait = { + character = root + animation = happiness + } + + theme = feast_activity + + cooldown = { years = 5 } + + trigger = { + scope:activity = { + any_attending_character = { + is_ai = yes + is_independent_ruler = yes + NOT = { + culture = root.culture + has_relation_rival = root + is_in_guest_subset = { name = detractor } + } + save_temporary_scope_as = foreign_temp + trigger_if = { + limit = { + root = { has_activity_intent = coronation_weaken_detractors } + } + scope:activity = { + any_guest_subset = { + name = detractor + is_ai = yes + highest_held_title_tier >= tier_county + opinion = { + target = scope:foreign_temp + value <= 0 + } + NOT = { + has_relation_rival = scope:foreign_temp + } + } + } + } + } + } + trigger_if = { + limit = { + has_activity_intent = coronation_embrace_supporters + } + scope:activity = { + any_guest_subset = { + name = supporter + is_ai = yes + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + scope:activity = { + activity_host = { save_scope_as = host } + random_attending_character = { + limit = { + is_ai = yes + is_independent_ruler = yes + NOT = { + culture = root.culture + has_relation_rival = root + is_in_guest_subset = { name = detractor } + } + } + save_scope_as = foreign + } + if = { + limit = { + root = { + has_activity_intent = coronation_embrace_supporters + } + } + random_guest_subset = { + name = supporter + limit = { + is_ai = yes + } + save_scope_as = guest + } + } + if = { + limit = { + root = { + has_activity_intent = coronation_weaken_detractors + } + } + random_guest_subset = { + name = detractor + limit = { + is_ai = yes + highest_held_title_tier >= tier_county + opinion = { + target = scope:foreign + value <= 0 + } + NOT = { + has_relation_rival = scope:foreign + } + } + save_scope_as = guest + } + } + } + } + + # use the situation to awe the people present + option = { + trigger = { + has_activity_intent = coronation_impress_attendees + } + name = coronation_events.1024.impress_attendees + + scope:foreign = { + pay_short_term_gold = { + target = root + gold = activity_minor_gold_value + } + } + culture = { + change_cultural_acceptance = { + target = scope:foreign.culture + value = low_positive_culture_acceptance + desc = cultural_acceptance_gain_event + } + } + + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + coronation_impress_attendees_opinion_effect = yes + + stress_impact = { + content = minor_stress_impact_gain + humble = minor_stress_impact_gain + } + + ai_chance = { + base = 100 + ai_value_modifier = { + ai_sociability = high_chance_impact_positive_ai_value + ai_rationality = high_chance_impact_positive_ai_value + } + } + } + + # use the situation to bolster a supporter + option = { + trigger = { + has_activity_intent = coronation_embrace_supporters + scope:foreign = { + NOR = { + is_at_war_with = root + is_allied_to = root + } + highest_held_title_tier >= tier_county + is_in_guest_subset = { name = supporter } + #Not way way stronger than root + half_max_military_strength < root.max_military_strength + } + } + name = coronation_events.1024.embrace_supporters + + scope:foreign = { + pay_short_term_gold = { + target = root + gold = activity_minor_gold_value + } + add_opinion = { + target = root + modifier = event_negotiated_alliance_opinion + } + save_scope_as = recipient + } + + scope:guest = { + if = { + limit = { + highest_held_title_tier < root.highest_held_title_tier + } + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = medium_influence_gain + } + else = { + add_prestige = medium_prestige_gain + } + } + } + + custom_tooltip = negotiate_alliance_effect_tooltip + create_alliance = { + target = scope:foreign + allied_through_owner = root + allied_through_target = scope:foreign + } + + stress_impact = { + arrogant = minor_stress_impact_gain + fickle = minor_stress_impact_gain + paranoid = minor_stress_impact_gain + } + + ai_chance = { + base = 100 + ai_value_modifier = { + ai_honor = 1 + } + #Root is much stronger + modifier = { + add = -100 + root.half_max_military_strength > scope:foreign.max_military_strength + } + modifier = { + factor = 0 + OR = { + has_trait = paranoid + has_trait = fickle + has_trait = arrogant + } + } + } + } + + # use the situation to stress out a detractor + option = { + trigger = { + has_activity_intent = coronation_weaken_detractors + exists = scope:guest + } + name = coronation_events.1024.weaken_detractors + + scope:foreign = { + pay_short_term_gold = { + target = root + gold = activity_minor_gold_value + } + } + + scope:guest = { + add_stress = medium_stress_gain + if = { + limit = { + OR = { + root = { is_ai = no } + AND = { + is_ai = yes + scope:foreign = { is_ai = yes } + } + } + } + progress_towards_rival_effect = { + REASON = rival_foreign_threat + CHARACTER = scope:foreign + OPINION = -30 + } + } + if = { + limit = { + OR = { + is_ai = yes + AND = { + root = { is_ai = no } + is_ai = no + } + } + } + progress_towards_rival_effect = { + REASON = rival_foreign_threat + CHARACTER = scope:foreign + OPINION = -30 + } + } + } + + coronation_weaken_detractors_opinion_effect = yes + + stress_impact = { + compassionate = medium_stress_impact_gain + craven = medium_stress_impact_gain + } + + ai_chance = { + base = 100 + ai_value_modifier = { + ai_vengefulness = 1 + ai_compassion = -1 + } + modifier = { + factor = 0 + OR = { + has_trait = compassionate + has_trait = craven + } + } + } + } + + # use the situation to ensnare them as tributary + option = { + trigger = { + has_activity_intent = coronation_exalt_crown + scope:foreign = { + is_tributary = no + highest_held_title_tier < root.highest_held_title_tier + is_landed = yes + } + } + name = coronation_events.1024.exalt_crown + + scope:foreign = { + add_opinion = { + modifier = audacity_opinion + target = root + opinion = -30 + } + pay_short_term_gold = { + target = root + gold = activity_minor_gold_value + } + } + start_tributary_interaction_effect = { + TRIBUTARY = scope:foreign + SUZERAIN = root + } + if = { + limit = { + scope:foreign = { + OR = { + highest_held_title_tier >= tier_kingdom + max_military_strength >= root.max_military_strength + } + } + } + add_tyranny = medium_tyranny_gain + } + else_if = { + limit = { + scope:foreign = { + OR = { + highest_held_title_tier >= tier_duchy + max_military_strength >= root.half_max_military_strength + } + } + } + add_tyranny = minor_tyranny_gain + } + + + stress_impact = { + content = medium_stress_impact_gain + generous = medium_stress_impact_gain + humble = medium_stress_impact_gain + just = medium_stress_impact_gain + } + + ai_chance = { + base = 50 + ai_value_modifier = { + ai_honor = -1 + ai_greed = 1 + } + modifier = { + add = 50 + scope:foreign = { + highest_held_title_tier < tier_kingdom + } + } + modifier = { + factor = 0 + OR = { + has_trait = content + has_trait = generous + has_trait = humble + has_trait = just + } + } + } + } + + # rudely decline + option = { + name = coronation_events.1024.a + + add_prestige = medium_prestige_gain + + scope:foreign = { + add_opinion = { + target = root + modifier = disappointed_opinion + opinion = -20 + } + } + + stress_impact = { + greedy = minor_stress_impact_gain + trusting = minor_stress_impact_gain + } + + ai_chance = { + base = 10 + ai_value_modifier = { + ai_compassion = -1 + ai_greed = -1 + } + modifier = { + factor = 0 + OR = { + has_trait = greedy + has_trait = trusting + } + } + } + } + + # politely accept + option = { + name = coronation_events.1024.b + + scope:foreign = { + pay_short_term_gold = { + target = root + gold = activity_minor_gold_value + } + } + + culture = { + change_cultural_acceptance = { + target = scope:foreign.culture + value = miniscule_positive_culture_acceptance + desc = cultural_acceptance_gain_event + } + } + + scope:foreign = { + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 10 + } + } + + stress_impact = { + callous = miniscule_stress_impact_gain + } + + ai_chance = { + base = 10 + ai_value_modifier = { + ai_compassion = 0.5 + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# two guests argue during the feast +coronation_events.1025 = { + type = activity_event + title = coronation_events.1025.t + + desc = { + desc = coronation_events.1025.desc.intro + triggered_desc = { + trigger = { exists = scope:supporter } + desc = coronation_events.1025.desc.supporter + } + triggered_desc = { + trigger = { exists = scope:detractor } + desc = coronation_events.1025.desc.detractor + } + } + + left_portrait = { + trigger = { exists = scope:supporter } + character = scope:supporter + animation = drink_goblet + camera = camera_event_very_right + } + + center_portrait = { + character = root + animation = wedding_objection_start + } + + right_portrait = { + trigger = { exists = scope:detractor } + character = scope:detractor + animation = drink_goblet + camera = camera_event_very_left + } + + theme = feast_activity + cooldown = { years = 5 } + + trigger = { + scope:activity = { + any_attending_character = { + is_ai = yes + is_adult = yes + is_in_guest_subset = { name = supporter } + } + any_attending_character = { + is_ai = yes + is_adult = yes + is_in_guest_subset = { name = detractor } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + is_in_guest_subset = { name = supporter } + } + save_scope_as = supporter + } + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + is_in_guest_subset = { name = detractor } + } + save_scope_as = detractor + } + } + } + + option = { + name = coronation_events.1025.a + trigger = { + has_activity_intent = coronation_embrace_supporters + exists = scope:supporter + } + if = { + limit = { + reverse_opinion = { + target = scope:supporter + value > 40 + } + OR = { + scope:supporter = { is_ai = yes } + AND = { + scope:supporter = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_took_side_in_fight + CHARACTER = scope:supporter + OPINION = 30 + } + } + else = { + scope:supporter = { + add_opinion = { + target = root + modifier = grateful_opinion + opinion = 30 + } + } + } + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = minor_influence_gain + } + else = { + add_prestige = minor_prestige_gain + } + scope:detractor = { + add_opinion = { + modifier = contempt_opinion + target = root + opinion = -20 + } + } + + stress_impact = { + gregarious = minor_stress_impact_loss + shy = minor_stress_impact_gain + } + + coronation_embrace_supporters_opinion_effect = yes + + ai_chance = { + base = 30 + ai_value_modifier = { + ai_greed = high_chance_impact_negative_ai_value + ai_honor = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1025.b + trigger = { + has_activity_intent = coronation_impress_attendees + } + + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + coronation_impress_attendees_opinion_effect = yes + + stress_impact = { + brave = minor_stress_impact_loss + craven = minor_stress_impact_gain + } + + ai_chance = { + base = 25 + ai_value_modifier = { + ai_sociability = high_chance_impact_positive_ai_value + ai_rationality = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1025.d + trigger = { + has_activity_intent = coronation_weaken_detractors + exists = scope:detractor + } + + scope:detractor = { + add_opinion = { + target = root + modifier = insulted_opinion + opinion = -25 + } + add_stress = medium_stress_gain + } + + coronation_weaken_detractors_opinion_effect = yes + + stress_impact = { + vengeful = minor_stress_impact_loss + compassionate = minor_stress_impact_gain + } + + ai_chance = { + base = 20 + ai_value_modifier = { + ai_vengefulness = high_chance_impact_positive_ai_value + ai_rationality = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1025.e + trigger = { + has_activity_intent = coronation_exalt_crown + any_vassal = { + has_vassal_stance = parochial + } + } + + coronation_exalt_crown_opinion_effect = yes + + stress_impact = { + arrogant = minor_stress_impact_gain + content = minor_stress_impact_gain + } + + ai_chance = { + base = 50 + ai_value_modifier = { + ai_sociability = high_chance_impact_positive_ai_value + ai_rationality = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1025.c + + if = { + limit = { + reverse_opinion = { + target = scope:supporter + value > 40 + } + OR = { + scope:supporter = { is_ai = yes } + AND = { + scope:supporter = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_took_side_in_fight + CHARACTER = scope:supporter + OPINION = 20 + } + } + else = { + scope:supporter = { + add_opinion = { + target = root + modifier = grateful_opinion + opinion = 20 + } + } + } + scope:detractor = { + add_opinion = { + modifier = contempt_opinion + target = root + opinion = -10 + } + } + + stress_impact = { + ambitious = minor_stress_impact_gain + shy = minor_stress_impact_gain + } + + ai_chance = { + base = 40 + ai_value_modifier = { + ai_rationality = high_chance_impact_positive_ai_value + ai_sociability = medium_chance_impact_positive_ai_value + } + opinion_modifier = { + opinion_target = scope:supporter + multiplier = 0.5 + } + modifier = { + scope:detractor.current_military_strength > scope:supporter.current_military_strength + add = -50 + } + } + } + + option = { + name = coronation_events.1025.f + + if = { + limit = { + reverse_opinion = { + target = scope:detractor + value >= 0 + } + OR = { + scope:detractor = { is_ai = yes } + AND = { + scope:detractor = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_took_side_in_fight + CHARACTER = scope:detractor + OPINION = 20 + } + } + else = { + scope:detractor = { + add_opinion = { + target = root + modifier = grateful_opinion + opinion = 30 + } + } + } + scope:supporter = { + add_opinion = { + modifier = angry_opinion + target = root + opinion = -10 + } + } + + stress_impact = { + ambitious = minor_stress_impact_gain + shy = minor_stress_impact_gain + } + + ai_chance = { + base = 40 + ai_value_modifier = { + ai_rationality = high_chance_impact_positive_ai_value + ai_sociability = medium_chance_impact_positive_ai_value + } + opinion_modifier = { + opinion_target = scope:detractor + multiplier = 0.5 + } + modifier = { + scope:supporter.current_military_strength > scope:detractor.current_military_strength + add = -50 + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# coronation cake token hunt +coronation_events.1026 = { + type = activity_event + title = coronation_events.1026.t + + desc = { + desc = coronation_events.1026.desc + first_valid = { + triggered_desc = { + trigger = { root = scope:token_finder } + desc = coronation_events.1026.special_desc + } + triggered_desc = { + trigger = { + scope:token_finder = { + is_in_guest_subset = { name = supporter } + } + } + desc = coronation_events.1026.supporter_desc + } + triggered_desc = { + trigger = { + scope:token_finder = { + is_in_guest_subset = { name = detractor } + } + } + desc = coronation_events.1026.detractor_desc + } + desc = coronation_events.1026.fallback_desc + } + } + + left_portrait = { + trigger = { + NOT = { + scope:token_finder = root + } + } + character = root + animation = ecstasy + } + center_portrait = { + character = scope:token_finder + animation = toast + camera = camera_event_left + } + right_portrait = { + character = scope:guest + trigger = { exists = scope:guest } + animation = throne_room_cheer_1 + camera = camera_event_right + } + + theme = feast_activity + cooldown = { years = 5 } + + trigger = { + scope:activity = { + has_activity_option = { + category = ceremony_feast_type + option = ceremony_feast_type_lavish + } + any_attending_character = { + count >= 2 + is_ai = yes + is_adult = yes + NOT = { this = root } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity = { + random_attending_character = { + limit = { + trigger_if = { + limit = { + root = { + has_activity_intent = coronation_embrace_supporters + } + } + OR = { + is_in_guest_subset = { name = supporter } + this = root + } + } + trigger_if = { + limit = { + root = { + has_activity_intent = coronation_weaken_detractors + } + } + OR = { + is_in_guest_subset = { name = detractor } + this = root + } + } + } + save_scope_as = token_finder + } + random_attending_character = { + limit = { + is_ai = yes + is_adult = yes + NOT = { this = root } + NOT = { this = scope:token_finder } + } + save_scope_as = guest + } + } + } + + option = { + name = coronation_events.1026.special + trigger = { + scope:token_finder = root + } + + add_prestige = medium_prestige_gain + if = { + limit = { + has_legitimacy = yes + } + add_legitimacy = minor_legitimacy_gain + } + else_if = { + limit = { + government_has_flag = government_has_merit + } + change_merit = medium_merit_gain + } + else = { + add_prestige = minor_prestige_gain + } + + scope:activity = { + every_attending_character = { + limit = { NOT = { this = root } } + custom = custom.every_attending_character + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 10 + } + } + } + + + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + stress_impact = { + arrogant = minor_stress_impact_loss + humble = minor_stress_impact_gain + } + + ai_chance = { + base = 500 + } + } + + option = { + name = coronation_events.1026.a + trigger = { + has_activity_intent = coronation_impress_attendees + NOT = { + root = scope:token_finder + } + } + + coronation_impress_attendees_opinion_effect = yes + custom_tooltip = coronation_tt_positive_tiny + + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + scope:activity = { + every_attending_character = { + limit = { + is_ai = yes + NOT = { this = root } + } + custom = custom.every_attending_character + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 5 + } + } + activity_special_type_progression_tiny = yes + } + + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = minor_influence_gain + } + else = { + add_prestige = minor_prestige_gain + } + + stress_impact = { + brave = minor_stress_impact_loss + craven = minor_stress_impact_gain + } + + ai_chance = { + base = 30 + modifier = { + factor = 0.5 + has_trait = craven + } + ai_value_modifier = { + ai_honor = high_chance_impact_positive_ai_value + ai_sociability = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1026.b + trigger = { + has_activity_intent = coronation_embrace_supporters + scope:token_finder = { + is_in_guest_subset = { name = supporter } + } + NOT = { + root = scope:token_finder + } + } + + pay_short_term_gold = { + target = scope:token_finder + gold = activity_minor_gold_value + } + + if = { + limit = { + reverse_opinion = { + target = scope:token_finder + value > 50 + } + OR = { + scope:token_finder = { is_ai = yes } + AND = { + scope:token_finder = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_token_reward + CHARACTER = scope:token_finder + OPINION = 20 + } + } + else = { + scope:token_finder = { + add_opinion = { + target = root + modifier = grateful_opinion + opinion = 20 + } + } + } + + + coronation_embrace_supporters_opinion_effect = yes + + stress_impact = { + generous = minor_stress_impact_loss + greedy = minor_stress_impact_gain + } + + ai_chance = { + base = 40 + modifier = { + factor = 2 + has_trait = generous + } + modifier = { + factor = 0.5 + has_trait = greedy + } + ai_value_modifier = { + ai_greed = high_chance_impact_negative_ai_value + ai_sociability = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1026.c + trigger = { + has_activity_intent = coronation_weaken_detractors + scope:token_finder = { + is_in_guest_subset = { name = detractor } + } + NOT = { + root = scope:token_finder + } + } + + scope:token_finder = { + add_stress = medium_stress_gain + add_opinion = { + target = root + modifier = insulted_opinion + opinion = -15 + } + } + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = minor_influence_gain + } + else = { + add_prestige = minor_prestige_gain + } + + coronation_weaken_detractors_opinion_effect = yes + + stress_impact = { + vengeful = minor_stress_impact_loss + compassionate = minor_stress_impact_gain + } + + ai_chance = { + base = 25 + modifier = { + add = 20 + has_trait = vengeful + } + modifier = { + factor = 0.5 + has_trait = compassionate + } + ai_value_modifier = { + ai_honor = high_chance_impact_negative_ai_value + ai_sociability = high_chance_impact_negative_ai_value + } + } + } + + option = { + name = coronation_events.1026.d + trigger = { + has_activity_intent = coronation_exalt_crown + NOT = { + root = scope:token_finder + } + exists = dynasty + scope:token_finder.dynasty ?= root.dynasty + } + dynasty = { add_dynasty_prestige = minor_dynasty_prestige_gain } + + coronation_exalt_crown_opinion_effect = yes + + stress_impact = { + arrogant = minor_stress_impact_loss + content = minor_stress_impact_gain + } + + ai_chance = { + base = 50 + modifier = { + add = 10 + has_trait = arrogant + } + modifier = { + factor = 0.5 + has_trait = content + } + ai_value_modifier = { + ai_honor = high_chance_impact_negative_ai_value + ai_sociability = high_chance_impact_negative_ai_value + } + } + } + + option = { + name = coronation_events.1026.e + + stress_impact = { + base = minor_stress_impact_loss + gluttonous = minor_stress_impact_loss + temperate = minor_stress_impact_gain + } + + ai_chance = { + base = 60 + modifier = { + add = 20 + has_trait = gluttonous + } + modifier = { + factor = 0.5 + has_trait = temperate + } + ai_value_modifier = { + ai_sociability = medium_chance_impact_negative_ai_value + ai_honor = medium_chance_impact_negative_ai_value + } + } + } + + option = { + name = coronation_events.1026.f + + add_piety = minor_piety_gain + stress_impact = { + gluttonous = minor_stress_impact_gain + temperate = minor_stress_impact_loss + } + + ai_chance = { + base = 30 + modifier = { + add = 30 + has_trait = temperate + } + modifier = { + factor = 0.5 + has_trait = gluttonous + } + ai_value_modifier = { + ai_sociability = high_chance_impact_positive_ai_value + ai_honor = medium_chance_impact_positive_ai_value + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# a guest is highlighted during a choreography +coronation_events.1027 = { + type = activity_event + title = coronation_events.1027.t + desc = { + desc = coronation_events.1027.desc + first_valid = { + triggered_desc = { + trigger = { root = scope:highlighted_guest } + desc = coronation_events.1027.special_desc + } + triggered_desc = { + trigger = { + scope:highlighted_guest = { + is_in_guest_subset = { name = supporter } + } + } + desc = coronation_events.1027.supporter_desc + } + triggered_desc = { + trigger = { + scope:highlighted_guest = { + is_in_guest_subset = { name = detractor } + } + } + desc = coronation_events.1027.detractor_desc + } + desc = coronation_events.1027.fallback_desc + } + } + + left_portrait = { + character = root + animation = throne_room_applaud_1 + } + + right_portrait = { + trigger = { + NOT = { + scope:highlighted_guest = root + } + } + character = scope:highlighted_guest + animation = dancing + } + + theme = feast_activity + cooldown = { years = 5 } + + trigger = { + scope:activity = { + NOT = { + has_activity_option = { + category = ceremony_feast_type + option = ceremony_feast_type_austere + } + } + any_attending_character = { + is_adult = yes + is_ai = yes + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + scope:activity = { + random_attending_character = { + limit = { + is_adult = yes + is_ai = yes + } + create_character_memory = { + type = coronation_highlighted_memory + participants = { + host = scope:host + } + } + save_scope_as = highlighted_guest + } + } + } + + option = { + name = coronation_events.1027.special + trigger = { + root = scope:highlighted_guest + } + + add_prestige = medium_prestige_gain + add_legitimacy = minor_legitimacy_gain + + scope:activity = { + every_attending_character = { + limit = { NOT = { this = root } } + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 10 + } + } + } + + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + stress_impact = { + gregarious = minor_stress_impact_loss + shy = minor_stress_impact_gain + } + + ai_chance = { + base = 500 + ai_value_modifier = { + ai_sociability = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1027.a + trigger = { + has_activity_intent = coronation_impress_attendees + NOT = { root = scope:highlighted_guest } + } + + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + coronation_impress_attendees_opinion_effect = yes + + stress_impact = { + gregarious = minor_stress_impact_loss + shy = minor_stress_impact_gain + } + + ai_chance = { + base = 30 + ai_value_modifier = { + ai_sociability = medium_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1027.b + trigger = { + has_activity_intent = coronation_embrace_supporters + scope:highlighted_guest = { + is_in_guest_subset = { name = supporter } + } + } + if = { + limit = { + reverse_opinion = { + target = scope:highlighted_guest + value > 50 + } + OR = { + scope:highlighted_guest = { is_ai = yes } + AND = { + scope:highlighted_guest = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + CHARACTER = scope:highlighted_guest + REASON = friend_dance + OPINION = 20 + } + } + else = { + reverse_add_opinion = { + target = scope:highlighted_guest + modifier = spirits_lifted_opinion + opinion = 20 + } + } + + scope:highlighted_guest = { + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = minor_influence_gain + } + else = { + add_prestige = minor_prestige_gain + } + } + + coronation_embrace_supporters_opinion_effect = yes + + stress_impact = { + generous = minor_stress_impact_loss + arrogant = minor_stress_impact_gain + } + + ai_chance = { + base = 40 + ai_value_modifier = { + ai_greed = medium_chance_impact_negative_ai_value + ai_compassion = medium_chance_impact_positive_ai_value + ai_sociability = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1027.c + trigger = { + has_activity_intent = coronation_weaken_detractors + scope:highlighted_guest = { + is_in_guest_subset = { name = detractor } + } + } + + scope:highlighted_guest = { + add_stress = medium_stress_gain + add_opinion = { + target = root + modifier = insulted_opinion + opinion = -15 + } + } + + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = minor_influence_gain + } + else = { + add_prestige = minor_prestige_gain + } + + coronation_weaken_detractors_opinion_effect = yes + + stress_impact = { + vengeful = minor_stress_impact_loss + compassionate = minor_stress_impact_gain + } + + ai_chance = { + base = 25 + ai_value_modifier = { + ai_honor = high_chance_impact_negative_ai_value + ai_sociability = high_chance_impact_negative_ai_value + } + } + } + + option = { + name = coronation_events.1027.d + trigger = { + has_activity_intent = coronation_exalt_crown + NOT = { root = scope:highlighted_guest } + } + + dynasty = { + add_dynasty_prestige = minor_dynasty_prestige_gain + } + + coronation_exalt_crown_opinion_effect = yes + + stress_impact = { + arrogant = minor_stress_impact_loss + humble = minor_stress_impact_gain + } + + ai_chance = { + base = 50 + ai_value_modifier = { + ai_zeal = medium_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1027.e + + scope:activity = { + every_attending_character = { + limit = { + is_ai = yes + NOT = { this = root } + } + custom = custom.every_attending_character + add_opinion = { + target = root + modifier = friendliness_opinion + opinion = 10 + } + } + } + + stress_impact = { + gregarious = minor_stress_impact_loss + shy = minor_stress_impact_gain + } + + ai_chance = { + base = 45 + modifier = { + add = 10 + has_trait = gregarious + } + modifier = { + factor = 0.5 + has_trait = shy + } + ai_value_modifier = { + ai_sociability = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1027.f + + scope:activity = { + every_attending_character = { + limit = { + is_ai = yes + NOT = { this = root } + } + custom = custom.every_attending_character + add_opinion = { + target = root + modifier = disappointed_opinion + opinion = -5 + } + } + } + + stress_impact = { + base = minor_stress_impact_loss + shy = minor_stress_impact_loss + gregarious = minor_stress_impact_gain + } + + ai_chance = { + base = 35 + modifier = { + add = 15 + has_trait = shy + } + modifier = { + factor = 0.4 + has_trait = gregarious + } + ai_value_modifier = { + ai_sociability = high_chance_impact_negative_ai_value + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Multi-faith blessing offer during the Coronation Ceremony +coronation_events.1028 = { + type = activity_event + title = coronation_events.1028.t + + theme = coronation_activity + cooldown = { years = 5 } + + left_portrait = { + character = root + animation = interested + } + + center_portrait = { + character = scope:clergy_representative + animation = ecstasy + camera = camera_event_right + } + + right_portrait = { + character = scope:guest + animation = stunned + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + scope:guest = { + is_in_guest_subset = { name = detractor } + } + } + desc = coronation_events.1028.detractor.desc + } + triggered_desc = { + trigger = { + scope:guest = { + is_in_guest_subset = { name = supporter } + } + } + desc = coronation_events.1028.supporter.desc + } + desc = coronation_events.1028.fallback.desc + } + } + + trigger = { + faith = { + NOT = { + has_doctrine = doctrine_pluralism_pluralistic + } + } + scope:activity = { + any_attending_character = { + is_adult = yes + is_ai = yes + NOT = { + faith = root.faith + has_trait = cynical + } + } + trigger_if = { + limit = { + root = { has_activity_intent = coronation_weaken_detractors } + } + any_attending_character = { + is_adult = yes + is_ai = yes + is_in_guest_subset = { name = detractor } + faith = root.faith + } + } + trigger_if = { + limit = { + root = { has_activity_intent = coronation_embrace_supporters } + } + any_attending_character = { + is_adult = yes + is_ai = yes + is_in_guest_subset = { name = supporter } + faith = root.faith + } + } + trigger_else = { + any_attending_character = { + is_adult = yes + is_ai = yes + faith = root.faith + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + if = { + limit = { + has_activity_intent = coronation_weaken_detractors + } + scope:activity = { + random_attending_character = { + limit = { + is_adult = yes + is_ai = yes + is_in_guest_subset = { name = detractor } + faith = root.faith + } + save_scope_as = guest + } + } + } + else_if = { + limit = { + has_activity_intent = coronation_embrace_supporters + } + scope:activity = { + random_attending_character = { + limit = { + is_adult = yes + is_ai = yes + is_in_guest_subset = { name = supporter } + faith = root.faith + } + save_scope_as = guest + } + } + } + else = { + scope:activity = { + random_attending_character = { + limit = { + is_adult = yes + is_ai = yes + faith = root.faith + } + save_scope_as = guest + } + } + } + scope:activity = { + random_attending_character = { + limit = { + is_adult = yes + NOT = { + faith = root.faith + has_trait = cynical + } + } + save_scope_as = clergy_representative + } + } + } + + option = { + name = coronation_events.1028.supporter + trigger = { + has_activity_intent = coronation_embrace_supporters + scope:guest = { + is_in_guest_subset = { name = supporter } + } + } + add_learning_lifestyle_xp = medium_lifestyle_xp + add_piety = medium_piety_gain + if = { + limit = { + can_set_relation_friend_trigger = { CHARACTER = scope:guest } + scope:guest = { + opinion = { + target = root + value > 0 + } + } + OR = { + scope:guest = { is_ai = yes } + AND = { + scope:guest = { + is_ai = no + } + is_ai = no + } + } + } + progress_towards_friend_effect = { + REASON = friend_matters_of_faith + CHARACTER = scope:guest + OPINION = default_friend_opinion + } + } + else = { + reverse_add_opinion = { + target = scope:guest + modifier = kindness_opinion + opinion = 20 + } + } + + + + scope:guest = { + add_piety = medium_piety_gain + } + + coronation_embrace_supporters_opinion_effect = yes + + stress_impact = { + shy = minor_stress_impact_gain + gregarious = minor_stress_impact_loss + } + + ai_chance = { + base = 50 + ai_value_modifier = { + ai_zeal = high_chance_impact_negative_ai_value + ai_sociability = medium_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1028.detractor + trigger = { + has_activity_intent = coronation_weaken_detractors + scope:guest = { + is_in_guest_subset = { name = detractor } + } + faith = { + faith_hostility_level = { + target = scope:clergy_representative.faith + value > faith_astray_level + } + } + } + add_intrigue_lifestyle_xp = medium_lifestyle_xp + + + scope:guest = { + add_piety = medium_piety_loss + add_stress = major_stress_gain + } + + scope:activity = { + every_attending_character = { + limit = { + NOT = { + has_trait = cynical + } + faith = root.faith + } + + custom = coronation_events.1028.detractor.tt + + add_opinion = { + target = scope:guest + modifier = impious_opinion + opinion = -10 + } + } + } + + coronation_weaken_detractors_opinion_effect = yes + + stress_impact = { + forgiving = minor_stress_impact_gain + vengeful = minor_stress_impact_loss + } + + ai_chance = { + base = 50 + ai_value_modifier = { + ai_honor = high_chance_impact_negative_ai_value + ai_vengefulness = medium_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1028.c # Publicly rebuke the request + + trigger = { + has_trait = zealous + } + add_piety = major_piety_gain + + random = { + chance = { + value = 10 + if = { + limit = { + scope:clergy_representative.faith = { + faith_hostility_level = { + target = root.faith + value >= faith_astray_level + } + } + } + add = 10 + } + else_if = { + limit = { + scope:clergy_representative.faith = { + faith_hostility_level = { + target = root.faith + value >= faith_hostile_level + } + } + } + add = 20 + } + else_if = { + limit = { + scope:clergy_representative.faith = { + faith_hostility_level = { + target = root.faith + value >= faith_evil_level + } + } + } + add = 30 + } + } + add_trait = holy_warrior + } + + scope:clergy_representative = { + add_opinion = { + target = root + modifier = insulted_opinion + opinion = -15 + } + add_stress = minor_stress_gain + } + + scope:activity = { + every_attending_character = { + limit = { + NOT = { + this = scope:clergy_representative + } + has_trait = zealous + faith = root.faith + NOT = { this = root } + } + custom = coronation_events.1028.c.tt + add_opinion = { + target = root + modifier = pious_opinion + opinion = 20 + } + } + } + + stress_impact = { + zealous = minor_stress_impact_loss + cynical = major_stress_impact_gain + compassionate = minor_stress_impact_gain + } + + ai_chance = { + base = 30 + ai_value_modifier = { + ai_zeal = high_chance_impact_positive_ai_value + ai_sociability = high_chance_impact_negative_ai_value + } + } + } + + option = { + name = coronation_events.1028.a + trigger = { + has_trait = cynical + } + add_character_modifier = { + modifier = tolerant_opinion_modifier + years = 25 + } + + scope:guest = { + coronation_move_towards_supporter_effect = { CHARACTER = scope:guest } + add_opinion = { + target = root + modifier = kindness_opinion + opinion = 20 + } + } + add_piety = { + value = miniscule_piety_loss + if = { + limit = { + scope:clergy_representative.faith = { + faith_hostility_level = { + target = root.faith + value = faith_astray_level + } + } + } + add = minor_piety_loss + } + else_if = { + limit = { + scope:clergy_representative.faith = { + faith_hostility_level = { + target = root.faith + value >= faith_hostile_level + } + } + } + add = medium_piety_loss + } + else_if = { + limit = { + scope:clergy_representative.faith = { + faith_hostility_level = { + target = root.faith + value >= faith_evil_level + } + } + } + add = major_piety_loss + } + } + + random = { + chance = { + value = 10 + if = { + limit = { + scope:clergy_representative.faith = { + faith_hostility_level = { + target = root.faith + value >= faith_astray_level + } + } + } + add = 10 + } + else_if = { + limit = { + scope:clergy_representative.faith = { + faith_hostility_level = { + target = root.faith + value >= faith_hostile_level + } + } + } + add = 20 + } + else_if = { + limit = { + scope:clergy_representative.faith = { + faith_hostility_level = { + target = root.faith + value >= faith_evil_level + } + } + } + add = 30 + } + } + add_perk = apostate_perk + } + + scope:activity = { + every_attending_character = { + limit = { + has_trait = zealous + faith = root.faith + } + + custom = coronation_events.1028.a.tt + + add_opinion = { + target = root + modifier = impious_opinion + opinion = -10 + } + } + } + + if = { + limit = { + scope:activity = { + any_attending_character = { + faith = scope:clergy_representative.faith + this != scope:clergy_representative + } + } + } + scope:activity = { + every_attending_character = { + limit = { + faith = scope:clergy_representative.faith + NOT = { + this = scope:clergy_representative + } + } + custom = coronation_events.1028.a.tt3 + add_opinion = { + target = root + modifier = pleased_opinion + opinion = 10 + } + } + } + } + + stress_impact = { + cynical = minor_stress_impact_loss + } + + ai_chance = { + base = 50 + ai_value_modifier = { + ai_zeal = high_chance_impact_negative_ai_value + ai_sociability = medium_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1028.b # Politely decline alternative blessings + + trigger = { + NOR = { + has_trait = zealous + has_trait = cynical + } + } + add_piety = medium_piety_gain + + scope:activity = { + every_attending_character = { + limit = { + has_trait = zealous + faith = root.faith + } + + custom = coronation_events.1028.b.tt + + add_opinion = { + target = root + modifier = pious_opinion + opinion = 10 + } + } + } + + stress_impact = { + zealous = minor_stress_impact_loss + cynical = minor_stress_impact_gain + } + + ai_chance = { + base = 40 + ai_value_modifier = { + ai_zeal = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1028.d # Evade the question entirely + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = minor_influence_gain + } + else = { + add_prestige = minor_prestige_gain + } + + stress_impact = { + cynical = minor_stress_impact_loss + honest = minor_stress_impact_gain + } + + ai_chance = { + base = 20 + ai_value_modifier = { + ai_honor = medium_chance_impact_negative_ai_value + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# you discover some forgotten ancient rights +coronation_events.1029 = { + type = activity_event + title = coronation_events.1029.t + + desc = { + first_valid = { + triggered_desc = { + trigger = { + has_activity_intent = coronation_embrace_supporters + } + desc = coronation_events.1029.supporter.desc + } + triggered_desc = { + trigger = { + has_activity_intent = coronation_weaken_detractors + } + desc = coronation_events.1029.detractor.desc + } + desc = coronation_events.1029.desc + } + } + + left_portrait = { + character = scope:guest + triggered_animation = { + trigger = { scope:guest = { is_in_guest_subset = { name = detractor } } } + animation = rage + } + triggered_animation = { + trigger = { scope:guest = { is_in_guest_subset = { name = supporter } } } + animation = ecstasy + } + } + + center_portrait = { + character = root + animation = interested + camera = camera_event_left + } + + right_portrait = { + character = scope:priest + animation = chancellor + } + + theme = coronation_activity + cooldown = { years = 5 } + + trigger = { + coronation_living_officiator_trigger = yes + primary_title.previous_holder ?= { + exists = yes + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + grab_mythical_founder_effect = yes + involved_activity.var:officiator ?= { + save_scope_as = priest + } + root.primary_title = { + save_scope_as = primary_title + } + + if = { + limit = { + has_activity_intent = coronation_embrace_supporters + } + scope:activity = { + random_guest_subset = { + name = supporter + save_scope_as = guest + } + } + } + else_if = { + limit = { + has_activity_intent = coronation_weaken_detractors + } + scope:activity = { + random_guest_subset = { + name = detractor + save_scope_as = guest + } + } + } + else = { + scope:activity = { + random_attending_character = { + limit = { is_ai = yes } + save_scope_as = guest + } + } + } + } + + option = { + name = coronation_events.1029.a + trigger = { + has_activity_intent = coronation_exalt_crown + has_ce1_dlc_trigger = yes + } + + gain_legitimizing_legend_seed_tooltip_effect = yes + legend_seed_great_deed_title_effect = { + TITLE = root.primary_title + } + + coronation_exalt_crown_opinion_effect = yes + + stress_impact = { ambitious = minor_stress_impact_loss } + ai_chance = { base = 50 } + } + + option = { + name = coronation_events.1029.b + trigger = { + has_activity_intent = coronation_embrace_supporters + } + if = { + limit = { + reverse_opinion = { + target = scope:guest + value > 30 + } + OR = { + scope:guest = { is_ai = yes } + AND = { + scope:guest = { + is_ai = no + } + is_ai = no + } + } + } + scope:guest = { + progress_towards_friend_effect = { + REASON = friend_ancestral_vow + CHARACTER = root + OPINION = 20 + } + } + } + else = { + reverse_add_opinion = { + target = scope:guest + modifier = loyalty_opinion + opinion = 25 + } + } + + coronation_embrace_supporters_opinion_effect = yes + + stress_impact = { generous = minor_stress_impact_loss } + ai_chance = { + base = 40 + ai_value_modifier = { + ai_sociability = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1029.c + trigger = { + has_activity_intent = coronation_weaken_detractors + } + if = { + limit = { + scope:guest = { is_ai = yes } + } + add_hook_if_possible_default_length_effect = { + TARGET = scope:guest + TYPE = manipulation_hook + } + } + + coronation_move_towards_supporter_effect = { CHARACTER = scope:guest } + + scope:guest = { + add_opinion = { + target = root + modifier = insulted_opinion + opinion = -15 + } + add_stress = minor_stress_gain + } + + coronation_weaken_detractors_opinion_effect = yes + stress_impact = { vengeful = minor_stress_impact_loss } + ai_chance = { + base = 30 + ai_value_modifier = { + ai_vengefulness = high_chance_impact_positive_ai_value + } + } + } + + option = { + name = coronation_events.1029.d + trigger = { + has_activity_intent = coronation_impress_attendees + diplomacy >= medium_skill_rating + } + show_as_unavailable = { + has_activity_intent = coronation_impress_attendees + diplomacy < medium_skill_rating + } + + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { + activity_special_type_progression_tiny = yes + } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + coronation_impress_attendees_opinion_effect = yes + + stress_impact = { brave = minor_stress_impact_loss } + ai_chance = { base = 100 } + } + + option = { + name = coronation_events.1029.e + add_piety = minor_piety_gain + stress_impact = { shy = minor_stress_impact_loss } + + ai_chance = { + base = 20 + ai_value_modifier = { + ai_honor = high_chance_impact_negative_ai_value + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Scholar offers to include the coronation in their chronicle +scripted_trigger coronation_events_1030_valid_scholar = { + learning > 10 + is_ai = yes + is_in_guest_subset = { name = supporter } + OR = { + is_vassal_of = root + is_courtier_of = root + } +} + +coronation_events.1030 = { + type = activity_event + title = coronation_events.1030.t + + desc = { + first_valid = { + triggered_desc = { + trigger = { has_activity_intent = coronation_exalt_crown } + desc = coronation_events.1030.exalt.desc + } + triggered_desc = { + trigger = { has_activity_intent = coronation_impress_attendees } + desc = coronation_events.1030.impress.desc + } + triggered_desc = { + trigger = { has_activity_intent = coronation_embrace_supporters } + desc = coronation_events.1030.supporters.desc + } + triggered_desc = { + trigger = { has_activity_intent = coronation_weaken_detractors } + desc = coronation_events.1030.detractors.desc + } + } + } + + center_portrait = { + character = root + animation = interested + camera = camera_event_left + } + + right_portrait = { + character = scope:scholar + animation = storyteller + } + + theme = coronation_activity + cooldown = { years = 5 } + + trigger = { + involved_activity = { + any_attending_character = { + coronation_events_1030_valid_scholar = yes + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + involved_activity = { + random_attending_character = { + limit = { + coronation_events_1030_valid_scholar = yes + } + weight = { + base = 1 + modifier = { + add = learning + } + modifier = { + is_vassal_of = root + add = 5 + } + } + save_scope_as = scholar + } + } + } + + option = { + name = coronation_events.1030.a + trigger = { + has_activity_intent = coronation_exalt_crown + } + + scope:scholar = { + duel = { + skills = { learning diplomacy } + value = high_skill_rating + # the scholar gets it right + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = 3.5 + min = -49 + } + desc = coronation_events.1030.tt.success + send_interface_toast = { + title = coronation_events.1030.tt.success + left_icon = scope:scholar + root = { + if = { + limit = { + has_ce1_dlc_trigger = yes + has_legend_chapter_trigger = { CHAPTER = extra_deed } + } + add_character_modifier = { + modifier = bp4_chronicled_coronation_modifier + years = 5 + } + promoted_legend ?= { + change_legend_quality_effect = { + VALUE = major_legend_quality_increase + } + set_legend_chapter = { + name = extra_deed + localization_key = legend_chapter_great_coronation + } + } + } + else = { + add_prestige = medium_prestige_gain + add_legitimacy = minor_legitimacy_gain + } + } + } + } + # the scholar gets it wrong + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = -3.5 + min = -49 + } + desc = coronation_events.1030.tt.failure + send_interface_toast = { + title = coronation_events.1030.tt.failure + left_icon = scope:scholar + add_prestige = minor_prestige_loss + add_stress = minor_stress_gain + } + } + } + } + + + + stress_impact = { arrogant = minor_stress_impact_loss } + + ai_chance = { + base = 40 + } + } + + option = { + name = coronation_events.1030.b + trigger = { + has_activity_intent = coronation_impress_attendees + } + + scope:scholar = { + duel = { + skills = { learning diplomacy } + value = high_skill_rating + # the scholar gets it right + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = 3.5 + min = -49 + } + desc = coronation_events.1030.tt.success + send_interface_toast = { + title = coronation_events.1030.tt.success + left_icon = scope:scholar + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + } + } + # the scholar gets it wrong + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = -3.5 + min = -49 + } + desc = coronation_events.1030.tt.failure + send_interface_toast = { + title = coronation_events.1030.tt.failure + left_icon = scope:scholar + add_prestige = minor_prestige_loss + add_stress = minor_stress_gain + } + } + } + } + + stress_impact = { gregarious = minor_stress_impact_loss } + + ai_chance = { base = 50 } + } + + option = { + name = coronation_events.1030.c + trigger = { + has_activity_intent = coronation_embrace_supporters + } + + scope:scholar = { + duel = { + skills = { learning diplomacy } + value = high_skill_rating + # the scholar gets it right + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = 3.5 + min = -49 + } + desc = coronation_events.1030.tt.success + send_interface_toast = { + title = coronation_events.1030.tt.success + left_icon = scope:scholar + scope:activity = { + every_guest_subset = { + name = supporter + limit = { is_ai = yes } + custom = every_supporter_activity + add_opinion = { + target = root + modifier = grateful_opinion + opinion = 10 + } + } + } + } + } + # the scholar gets it wrong + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = -3.5 + min = -49 + } + desc = coronation_events.1030.tt.failure + send_interface_toast = { + title = coronation_events.1030.tt.failure + left_icon = scope:scholar + add_prestige = minor_prestige_loss + add_stress = minor_stress_gain + } + } + } + } + + + + stress_impact = { compassionate = minor_stress_impact_loss } + + ai_chance = { base = 35 } + } + + option = { + name = coronation_events.1030.d + trigger = { + has_activity_intent = coronation_weaken_detractors + } + + scope:scholar = { + duel = { + skills = { learning diplomacy } + value = high_skill_rating + # the scholar gets it right + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = 3.5 + min = -49 + } + desc = coronation_events.1030.tt.success + send_interface_toast = { + title = coronation_events.1030.tt.success + left_icon = scope:scholar + scope:activity = { + every_guest_subset = { + name = detractor + limit = { is_ai = yes } + custom = every_detractor_tt + add_opinion = { + target = root + modifier = insulted_opinion + opinion = -10 + } + add_stress = minor_stress_gain + add_legitimacy = miniscule_legitimacy_loss + } + } + } + } + # the scholar gets it wrong + 50 = { + compare_modifier = { + value = scope:duel_value + multiplier = -3.5 + min = -49 + } + desc = coronation_events.1030.tt.failure + send_interface_toast = { + title = coronation_events.1030.tt.failure + left_icon = scope:scholar + add_prestige = minor_prestige_loss + add_stress = minor_stress_gain + } + } + } + } + + stress_impact = { vengeful = minor_stress_impact_loss } + + ai_chance = { base = 30 } + } + + option = { + name = coronation_events.1030.e + + add_piety = minor_piety_gain + + stress_impact = { + shy = minor_stress_impact_loss + zealous = minor_stress_impact_loss + } + + ai_chance = { + base = 20 + ai_value_modifier = { + ai_zeal = high_chance_impact_positive_ai_value + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Host sets the tone for the choir +coronation_events.1031 = { + type = activity_event + title = coronation_events.1031.t + + desc = { + first_valid = { + triggered_desc = { + trigger = { has_activity_intent = coronation_exalt_crown } + desc = coronation_events.1031.exalt.desc + } + triggered_desc = { + trigger = { has_activity_intent = coronation_impress_attendees } + desc = coronation_events.1031.impress.desc + } + triggered_desc = { + trigger = { has_activity_intent = coronation_embrace_supporters } + desc = coronation_events.1031.supporters.desc + } + triggered_desc = { + trigger = { has_activity_intent = coronation_weaken_detractors } + desc = coronation_events.1031.detractors.desc + } + } + } + + left_portrait = { + character = root + animation = personality_honorable + } + + center_portrait = { + trigger = { exists = involved_activity.var:officiator } + character = involved_activity.var:officiator + animation = chancellor + camera = camera_event_right + } + + theme = coronation_activity + cooldown = { years = 5 } + + trigger = { + coronation_living_officiator_trigger = yes + scope:activity = { + NOT = { + has_activity_option = { + category = ceremony_size + option = coronation_small_ceremony + } + } + } + faith.religion = religion:christianity_religion + NOR = { + government_has_flag = government_is_nomadic + government_has_flag = government_is_tribal + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + involved_activity.var:officiator ?= { + save_scope_as = priest + } + } + + option = { + name = coronation_events.1031.e + + trigger = { + OR = { + culture = { + has_cultural_tradition = tradition_music_theory + } + has_trait = lifestyle_poet + } + } + + custom_tooltip = coronation_tt_positive_medium + scope:activity = { activity_special_type_progression_medium = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_medium + CHAR = root + } + add_learning_skill = 1 + + scope:activity = { + if = { + limit = { exists = var:officiator } + var:officiator ?= { + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 15 + } + } + } + every_attending_character = { + limit = { + is_ai = yes + OR = { + has_trait = lifestyle_poet + has_trait = scholar + } + NOT = { + this = root + } + } + custom = every_poet_scholar + add_opinion = { + target = root + modifier = amazed_opinion + opinion = 10 + } + } + } + + stress_impact = { + shy = minor_stress_impact_gain + } + + ai_chance = { + base = 300 + } + } + + + option = { + name = coronation_events.1031.a + + trigger = { + NOR = { + culture = { + has_cultural_tradition = tradition_music_theory + } + has_trait = lifestyle_poet + } + } + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + scope:activity = { + every_attending_character = { + limit = { + is_ai = yes + is_vassal_of = root + } + custom = every_attending_vassal + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 10 + } + } + } + + stress_impact = { arrogant = minor_stress_impact_loss } + + ai_chance = { base = 40 } + } + + option = { + name = coronation_events.1031.b + add_diplomacy_skill = 1 + scope:activity = { + every_attending_character = { + limit = { + is_ai = yes + OR = { + is_in_guest_subset = { name = detractor } + has_trait = compassionate + } + this != root + } + custom = every_attending_detractor_or_compassionate + add_opinion = { + target = root + modifier = kindness_opinion + opinion = 10 + } + } + } + + stress_impact = { compassionate = minor_stress_impact_loss } + + ai_chance = { base = 30 } + } + + option = { + name = coronation_events.1031.c + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + root.dynasty = { + add_dynasty_prestige = minor_dynasty_prestige_gain + } + + scope:activity = { + every_guest_subset = { + name = detractor + limit = { is_ai = yes } + custom = every_detractor_tt + add_opinion = { + target = root + modifier = insulted_opinion + opinion = -10 + } + add_stress = minor_stress_gain + } + } + + stress_impact = { vengeful = minor_stress_impact_loss } + + ai_chance = { base = 20 } + } + + option = { + name = coronation_events.1031.d + add_stress = minor_stress_loss + stress_impact = { shy = minor_stress_impact_loss } + ai_chance = { base = 10 } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +##### Changed from Vanilla: Blocked creating Holy Orders before Scriptural Cannon + +# You prepare a grand gesture for the ceremony +coronation_events.1032 = { + type = activity_event + title = coronation_events.1032.t + + desc = coronation_events.1032.desc + + left_portrait = { + character = root + animation = personality_compassionate + } + + center_portrait = { + trigger = { exists = scope:supporter } + character = scope:supporter + camera = camera_event_right + animation = interested_left + } + + right_portrait = { + trigger = { exists = scope:detractor } + character = scope:detractor + animation = war_over_win + } + + theme = coronation_activity + cooldown = { years = 5 } + + trigger = { + ##### Changed from Vanilla vvvvv + root.culture = { has_innovation = innovation_scriptural_cannon } + ##### Changed from Vanilla ^^^^^ + scope:activity = { + any_guest_subset = { + name = supporter + is_ai = yes + } + any_guest_subset = { + name = detractor + is_ai = yes + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + involved_activity.var:officiator ?= { + save_scope_as = priest + } + + scope:activity = { + random_guest_subset = { + name = supporter + limit = { + is_ai = yes + } + save_scope_as = supporter + } + random_guest_subset = { + name = detractor + limit = { + is_ai = yes + } + save_scope_as = detractor + } + } + + if = { + limit = { + NOT = { + 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 = { + tier = tier_barony + is_capital_barony = no + barony_is_valid_for_holy_order_lease_trigger = { CHARACTER = root } + } + } + } + } + random_held_county = { + limit = { + any_in_de_jure_hierarchy = { + tier = tier_barony + is_capital_barony = no + barony_is_valid_for_holy_order_lease_trigger = { CHARACTER = root } + } + } + random_in_de_jure_hierarchy = { + limit = { + tier = tier_barony + is_capital_barony = no + barony_is_valid_for_holy_order_lease_trigger = { CHARACTER = root } + } + save_scope_as = barony + } + } + } + } + + option = { + name = coronation_events.1032.c + flavor = coronation_events.1032.c.flavor + + trigger = { + exists = scope:barony + NOT = { + 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 = { + tier = tier_barony + is_capital_barony = no + barony_is_valid_for_holy_order_lease_trigger = { CHARACTER = root } + } + } + } + } + + custom_tooltip = create_holy_order_decision_effect_message_coronation + + if = { + limit = { + exists = scope:barony + } + hidden_effect = { + if = { + limit = { NOT = { 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 + + add_piety = medium_piety_loss + + + stress_impact = { impatient = minor_stress_impact_loss } + + ai_chance = { base = 20 } + } + + option = { + name = coronation_events.1032.d + flavor = coronation_events.1032.d.flavor + + trigger = { + OR = { + dread >= major_dread_value + has_trait = wrathful + } + scope:detractor = { + NAND = { + has_trait = blind + has_trait = disfigured + } + } + } + + add_dread = medium_dread_gain + scope:detractor = { + if = { + limit = { + NOT = { + has_trait = blind + } + } + add_trait = blind + add_opinion = { + modifier = blinded_me + target = root + } + } + else = { + add_trait = disfigured + add_opinion = { + modifier = disfigured_me + target = root + } + } + } + add_tyranny = medium_tyranny_gain + + stress_impact = { + vengeful = medium_stress_impact_loss + sadistic = medium_stress_impact_loss + compassionate = major_stress_impact_gain + forgiving = major_stress_impact_gain + } + + ai_chance = { + base = 15 + modifier = { + factor = 0 + OR = { + has_trait = compassionate + has_trait = forgiving + ai_compassion >= low_positive_ai_value + } + } + } + } + option = { + name = coronation_events.1032.a + flavor = coronation_events.1032.a.flavor + + custom_tooltip = coronation_tt_positive_tiny + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + scope:activity = { + activity_special_type_progression_tiny = yes + every_attending_character = { + limit = { + is_ai = yes + is_in_guest_subset = { name = supporter } + NOT = { + this = root + } + } + custom = every_supporter_activity + add_opinion = { + target = root + modifier = amused_opinion + opinion = 10 + } + } + } + remove_short_term_gold = medium_gold_value + + stress_impact = { compassionate = minor_stress_impact_loss } + + ai_chance = { base = 35 } + } + + option = { + name = coronation_events.1032.b + trigger = { + scope:supporter = { + OR = { + highest_held_title_tier >= tier_kingdom + AND = { + highest_held_title_tier < tier_kingdom + is_landed = yes + is_independent_ruler = yes + is_tributary = no + } + is_landed = no + } + } + } + + if = { + limit = { + scope:supporter = { + highest_held_title_tier >= tier_kingdom + } + } + scope:supporter = { + add_opinion = { + target = root + modifier = event_negotiated_alliance_opinion + } + } + custom_tooltip = { + text = create_alliance_supporter_tt + create_alliance = { + target = scope:supporter + allied_through_owner = root + allied_through_target = scope:supporter + } + } + } + else_if = { + limit = { + scope:supporter = { + highest_held_title_tier < tier_kingdom + is_landed = yes + is_independent_ruler = yes + is_tributary = no + } + } + create_title_and_vassal_change = { + type = swear_fealty + save_scope_as = change + add_claim_on_loss = no + } + scope:supporter = { + change_liege = { + liege = root + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + } + else_if = { + limit = { + scope:supporter = { + is_landed = no + } + OR = { + scope:supporter = { is_ai = yes } + AND = { + scope:supporter = { + is_ai = no + } + is_ai = no + } + } + } + set_relation_friend = { + reason = friend_coronation_honor + target = scope:supporter + } + hidden_effect = { + add_opinion = { + target = scope:supporter + modifier = friendliness_opinion + opinion = 50 + } + } + + reverse_add_opinion = { + target = scope:supporter + modifier = friendliness_opinion + opinion = 50 + } + } + + stress_impact = { arrogant = minor_stress_impact_loss } + + ai_chance = { base = 30 } + } + option = { + name = coronation_events.1032.e + + scope:detractor = { + add_opinion = { + target = root + opinion = 15 + modifier = commiseration_opinion + } + } + stress_impact = { + shy = minor_stress_impact_loss + ambitious = minor_stress_impact_gain + arrogant = minor_stress_impact_gain + } + ai_chance = { + base = 50 + } + } + + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# Rival speaks up +coronation_events.1033 = { + type = activity_event + title = coronation_events.1033.t + desc = coronation_events.1033.desc + + left_portrait = { + character = root + animation = disapproval + } + + right_portrait = { + character = scope:rival + animation = anger + } + + theme = coronation_activity + cooldown = { years = 5 } + + trigger = { + has_activity_intent = coronation_weaken_detractors + scope:activity = { + any_attending_character = { + has_relation_rival = root + OR = { + is_powerful_vassal = yes + highest_held_title_tier >= tier_kingdom + } + drinks_alcohol_trigger = yes + NOT = { + has_trait = temperate + } + OR = { + has_trait = drunkard + has_trait = lifestyle_reveler + ai_rationality < medium_positive_ai_value + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + custom_tooltip = happened_because_intent_tt + scope:activity = { + random_attending_character = { + limit = { + has_relation_rival = root + OR = { + is_powerful_vassal = yes + highest_held_title_tier >= tier_kingdom + } + drinks_alcohol_trigger = yes + NOT = { + has_trait = temperate + } + OR = { + has_trait = drunkard + has_trait = lifestyle_reveler + ai_rationality < medium_positive_ai_value + } + } + save_scope_as = rival + } + var:officiator ?= { + save_scope_as = priest + } + } + } + + option = { + name = coronation_events.1033.c + + add_dread = minor_dread_gain + rightfully_imprison_character_effect = { + IMPRISONER = root + TARGET = scope:rival + } + scope:activity = { + every_guest_subset = { + name = detractor + custom = every_detractor_activity + add_opinion = { + target = root + modifier = angry_opinion + opinion = -30 + } + } + } + + stress_impact = { + sadistic = minor_stress_impact_loss + callous = minor_stress_impact_loss + compassionate = minor_stress_impact_gain + forgiving = minor_stress_impact_gain + } + + ai_chance = { + base = 20 + modifier = { + factor = 0 + OR = { + has_trait = compassionate + has_trait = forgiving + } + } + } + } + + option = { + name = coronation_events.1033.a + add_legitimacy = minor_legitimacy_gain + add_piety = minor_piety_gain + if = { + limit = { + NOT = { has_relation_nemesis = scope:rival } + OR = { + scope:rival = { is_ai = yes } + AND = { + scope:rival = { + is_ai = no + } + is_ai = no + } + } + } + set_relation_nemesis = { + target = scope:rival + reason = rival_publicly_denounced_at_coronation + } + } + else = { + scope:rival = { + add_opinion = { + target = root + modifier = humiliated_opinion + opinion = -50 + } + } + } + stress_impact = { + base = medium_stress_gain + cynical = minor_stress_impact_gain + } + + ai_chance = { + base = 40 + modifier = { + factor = 0 + has_trait = cynical + } + } + } + + option = { + name = coronation_events.1033.b + + trigger = { + diplomacy >= 14 + } + + add_legitimacy = minor_legitimacy_gain + if = { + limit = { + government_allows = administrative + top_liege = scope:activity.activity_host + } + change_influence = minor_influence_gain + } + else = { + add_prestige = minor_prestige_gain + } + add_diplomacy_skill = 1 + + if = { + limit = { + OR = { + scope:rival = { is_ai = yes } + AND = { + scope:rival = { + is_ai = no + } + is_ai = no + } + } + } + scope:rival = { + remove_relation_rival = root + add_opinion = { + target = root + modifier = humbled_opinion + opinion = 25 + } + } + } + + scope:activity = { + every_attending_character = { + limit = { + is_ai = yes + OR = { + has_trait = compassionate + has_trait = trusting + is_in_guest_subset = { name = supporter } + } + } + custom = custom.every_compassionate_trusting_supporter + add_opinion = { + target = root + modifier = loyalty_opinion + opinion = 10 + } + } + } + + stress_impact = { forgiving = minor_stress_impact_loss } + + ai_chance = { base = 30 } + } + + option = { + name = coronation_events.1033.d + add_legitimacy = minor_legitimacy_loss + stress_impact = { + calm = minor_stress_impact_loss + humble = minor_stress_impact_loss + vengeful = medium_stress_impact_gain + arrogant = medium_stress_impact_gain + } + + ai_chance = { + base = 10 + modifier = { + factor = 0 + OR = { + has_trait = vengeful + has_trait = arrogant + } + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# choose a robe for the coronation +coronation_events.1034 = { + type = activity_event + title = coronation_events.1034.t + desc = coronation_events.1034.desc + + theme = coronation_activity + + cooldown = { years = 5 } + + left_portrait = { + character = root + animation = shock + camera = camera_event_left + } + + center_portrait = { + character = scope:supporter + animation = debating + camera = camera_event_center + } + + right_portrait = { + character = scope:detractor + animation = anger + camera = camera_event_right + } + + lower_right_portrait = { + character = scope:host + } + + trigger = { + faith = { + NOR = { + has_doctrine_parameter = naked_adherents_active + has_doctrine_parameter = naked_priests_active + } + } + scope:host = { + culture = { has_graphical_east_asia_culture_group_trigger = yes } + faith = { + NOR = { + has_doctrine_parameter = naked_adherents_active + has_doctrine_parameter = naked_priests_active + } + } + } + scope:activity = { + any_guest_subset = { + name = detractor + this != root + culture = { has_graphical_east_asia_culture_group_trigger = yes } + faith = { + NOR = { + has_doctrine_parameter = naked_adherents_active + has_doctrine_parameter = naked_priests_active + } + } + } + any_guest_subset = { + name = supporter + this != root + culture = { has_graphical_east_asia_culture_group_trigger = yes } + faith = { + NOR = { + has_doctrine_parameter = naked_adherents_active + has_doctrine_parameter = naked_priests_active + } + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + scope:activity = { + random_guest_subset = { + name = detractor + limit = { + this != root + culture = { has_graphical_east_asia_culture_group_trigger = yes } + faith = { + NOR = { + has_doctrine_parameter = naked_adherents_active + has_doctrine_parameter = naked_priests_active + } + } + } + save_scope_as = detractor + } + random_guest_subset = { + name = supporter + limit = { + this != root + culture = { has_graphical_east_asia_culture_group_trigger = yes } + faith = { + NOR = { + has_doctrine_parameter = naked_adherents_active + has_doctrine_parameter = naked_priests_active + } + } + } + save_scope_as = supporter + } + } + } + + option = { + name = coronation_events.1034.a # "I shall wear a robe finer than theirs — let them take the hint." + trigger = { + highest_held_title_tier >= scope:host.highest_held_title_tier + OR = { + is_in_guest_subset = { name = detractor } + dislikes_character_trigger = { CHARACTER = scope:host } + } + } + + custom_tooltip = coronation_events.1034.a.tt + + add_intrigue_lifestyle_xp = minor_lifestyle_xp + + add_character_flag = outshining_host + scope:host = { + trigger_event = coronation_events.1035 + } + + stress_impact = { + ambitious = minor_stress_impact_loss + arrogant = minor_stress_impact_loss + humble = minor_stress_impact_gain + } + + ai_chance = { + base = 30 + modifier = { + add = 25 + has_trait = arrogant + } + modifier = { + add = 10 + has_trait = ambitious + } + modifier = { + add = -20 + has_trait = humble + } + } + } + + option = { + name = coronation_events.1034.b # "I will match the Host’s colors, a silent sign of my allegiance." + trigger = { + OR = { + likes_character_trigger = { CHARACTER = scope:host } + is_in_guest_subset = { name = supporter } + } + } + + add_diplomacy_lifestyle_xp = minor_lifestyle_xp + + add_merit_if_relevant_effect = { + MERIT = minor_merit_value + } + + add_opinion = { + target = scope:host + modifier = respect_opinion + opinion = 10 + } + + stress_impact = { + trusting = minor_stress_impact_loss + deceitful = minor_stress_impact_gain + } + + ai_chance = { + base = 30 + modifier = { + add = 20 + has_trait = trusting + } + modifier = { + add = -10 + has_trait = deceitful + } + } + } + + option = { + name = coronation_events.1034.c # "Tradition guides me — I will wear what is proper." + add_piety = minor_piety_gain + + if = { + limit = { has_trait = confucian_education } + add_trait_xp = { + trait = confucian_education + value = lifestyle_confucian_education_xp_gain_minor_value + } + } + else = { + add_learning_lifestyle_xp = minor_lifestyle_xp + } + + stress_impact = { + zealous = minor_stress_impact_loss + arbitrary = minor_stress_impact_gain + } + + ai_chance = { + base = 10 + modifier = { + add = 20 + has_trait = zealous + } + modifier = { + add = -15 + has_trait = arbitrary + } + } + } + + option = { + name = coronation_events.1034.d # "Let fashion speak — I’ll wear what the capital wears." + add_prestige = minor_prestige_gain + add_diplomacy_lifestyle_xp = minor_lifestyle_xp + + stress_impact = { + gregarious = minor_stress_impact_loss + zealous = minor_stress_impact_gain + } + + ai_chance = { + base = 10 + modifier = { + add = 15 + has_trait = gregarious + } + modifier = { + add = -15 + has_trait = zealous + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# some awful guest is trying to outshine you +coronation_events.1035 = { + type = activity_event + title = coronation_events.1035.t + desc = coronation_events.1035.desc + + theme = coronation_activity + + cooldown = { years = 5 } + + left_portrait = { + character = root + animation = disapproval + camera = camera_event_left + } + + center_portrait = { + character = scope:offending_guest + animation = fanning_coyly + camera = camera_event_center + } + + trigger = { + scope:host = { + culture = { has_graphical_east_asia_culture_group_trigger = yes } + } + scope:activity = { + any_attending_character = { + has_character_flag = outshining_host + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + scope:activity = { + random_attending_character = { + limit = { + has_character_flag = outshining_host + } + save_scope_as = offending_guest + } + } + } + + option = { + name = coronation_events.1035.a # "Let them have their moment. My mandate stands above fabric." + + if = { + limit = { government_allows = merit } + change_merit = minor_merit_gain + } + else = { + add_prestige = minor_prestige_gain + } + + scope:offending_guest = { + add_opinion = { + target = root + modifier = weak_opinion + opinion = 10 + } + } + + custom_tooltip = coronation_tt_negative + scope:activity = { activity_special_type_progression_negative = yes } + + hidden_effect = { + scope:offending_guest = { + send_interface_toast = { + title = coronation_events.1035.a.toast + left_icon = root + add_prestige = minor_prestige_gain + } + } + } + + stress_impact = { + humble = minor_stress_impact_loss + arrogant = minor_stress_impact_gain + } + + ai_chance = { + base = 50 + modifier = { + add = 20 + has_trait = humble + } + modifier = { + add = -10 + has_trait = arrogant + } + } + } + + option = { + name = coronation_events.1035.b # "Their insult will not be forgotten." + + progress_towards_rival_effect = { + REASON = rival_outshine_coronation + CHARACTER = scope:offending_guest + OPINION = -20 + } + + hidden_effect = { + scope:offending_guest = { + send_interface_toast = { + title = coronation_events.1035.b.toast + left_icon = root + show_as_tooltip = { + root = { + progress_towards_rival_effect = { + REASON = rival_outshine_coronation + CHARACTER = scope:offending_guest + OPINION = -20 + } + } + } + } + } + } + + stress_impact = { + wrathful = minor_stress_impact_loss + forgiving = minor_stress_impact_gain + } + + ai_chance = { + base = 30 + modifier = { + add = 20 + has_trait = wrathful + } + modifier = { + add = -15 + has_trait = forgiving + } + } + } + + option = { + name = coronation_events.1035.c # "A gentle word in private should suffice." + + scope:offending_guest = { + add_opinion = { + target = root + modifier = annoyed_opinion + opinion = -5 + } + } + + add_diplomacy_lifestyle_xp = minor_lifestyle_xp + + hidden_effect = { + scope:offending_guest = { + send_interface_toast = { + title = coronation_events.1035.c.toast + left_icon = root + add_stress = minor_stress_gain + } + } + } + + stress_impact = { + just = minor_stress_impact_loss + callous = minor_stress_impact_gain + } + + ai_chance = { + base = 20 + modifier = { + add = 15 + has_trait = just + } + modifier = { + add = -10 + has_trait = callous + } + } + } + after = { + # For MP + coronation_ready_effect = yes + + scope:activity = { + every_attending_character = { + remove_character_flag = outshining_host + } + } + } +} + +# People are reciting verses in honor of the coronation +coronation_events.1036 = { + type = activity_event + title = coronation_events.1036.t + desc = { + first_valid = { + triggered_desc = { + trigger = { + scope:host.culture = { has_cultural_pillar = heritage_chinese } + } + desc = coronation_events.1036.china.desc + } + triggered_desc = { + trigger = { + scope:host.culture = { has_cultural_pillar = heritage_japonic } + } + desc = coronation_events.1036.japan.desc + } + triggered_desc = { + trigger = { + scope:host.culture = { has_cultural_pillar = heritage_korean } + } + desc = coronation_events.1036.korea.desc + } + desc = coronation_events.1036.desc + } + } + + theme = coronation_activity + + cooldown = { years = 5 } + + left_portrait = { + character = root + animation = fanning + } + + center_portrait = { + character = scope:verse_initiator + animation = storyteller + } + + right_portrait = { + character = scope:host + animation = throne_room_bow_1 + } + + trigger = { + scope:host = { + culture = { has_graphical_east_asia_culture_group_trigger = yes } + } + scope:activity = { + any_attending_character = { + this != root + OR = { + likes_character_trigger = { CHARACTER = scope:host } + is_in_guest_subset = { name = supporter } + } + OR = { + has_trait = lifestyle_poet + has_trait = violet_poet + AND = { + has_trait = tourney_participant + has_trait_xp = { + trait = tourney_participant + track = wit + value >= 25 + } + } + } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + scope:activity = { + random_attending_character = { + limit = { + this != root + OR = { + has_trait = lifestyle_poet + has_trait = violet_poet + AND = { + has_trait = tourney_participant + has_trait_xp = { + trait = tourney_participant + track = wit + value >= 25 + } + } + } + } + save_scope_as = verse_initiator + } + } + } + + option = { + name = coronation_events.1036.a # Praise Host in verse + + trigger = { + OR = { + has_trait = lifestyle_poet + has_trait = violet_poet + AND = { + has_trait = tourney_participant + has_trait_xp = { + trait = tourney_participant + track = wit + value >= 25 + } + } + } + OR = { + likes_character_trigger = { CHARACTER = scope:host } + is_in_guest_subset = { name = supporter } + } + } + + progress_towards_friend_effect = { + REASON = best_friend_poetry + CHARACTER = scope:host + OPINION = 15 + } + + if = { + limit = { + NOT = { has_trait = lifestyle_poet } + } + add_trait = lifestyle_poet + } + else_if = { + limit = { + has_trait = lifestyle_poet + has_trait_xp = { + trait = lifestyle_poet + value < 100 + } + } + add_trait_xp = { + trait = lifestyle_poet + value = 10 + } + } + + stress_impact = { + gregarious = minor_stress_impact_loss + } + + ai_chance = { + base = 40 + modifier = { + add = 20 + has_trait = gregarious + } + modifier = { + add = 15 + likes_character_trigger = { CHARACTER = scope:host } + } + ai_value_modifier = { + ai_sociability = 1 + } + } + } + + option = { + name = coronation_events.1036.b # Veiled critique of Host + + trigger = { + OR = { + has_trait = lifestyle_poet + has_trait = violet_poet + AND = { + has_trait = tourney_participant + has_trait_xp = { + trait = tourney_participant + track = wit + value >= 25 + } + } + } + OR = { + dislikes_character_trigger = { CHARACTER = scope:host } + is_in_guest_subset = { name = detractor } + } + } + + if = { + limit = { + NOT = { has_trait = lifestyle_poet } + } + add_trait = lifestyle_poet + } + else_if = { + limit = { + has_trait = lifestyle_poet + has_trait_xp = { + trait = lifestyle_poet + value < 100 + } + } + add_trait_xp = { + trait = lifestyle_poet + value = 10 + } + } + + scope:activity.host = { + progress_towards_rival_effect = { + CHARACTER = root + REASON = rival_poetry + OPINION = -10 + } + } + + stress_impact = { + cynical = minor_stress_impact_loss + } + + ai_chance = { + base = 30 + modifier = { + add = 20 + has_trait = cynical + } + modifier = { + add = 20 + dislikes_character_trigger = { CHARACTER = scope:host } + } + ai_value_modifier = { + ai_vengefulness = 1 + } + } + } + + option = { + name = coronation_events.1036.c # Compose formal verse + + trigger = { + OR = { + has_trait = lifestyle_poet + has_trait = violet_poet + AND = { + has_trait = tourney_participant + has_trait_xp = { + trait = tourney_participant + track = wit + value >= 25 + } + } + } + } + + if = { + limit = { has_trait = confucian_education } + add_trait_xp = { + trait = confucian_education + value = lifestyle_confucian_education_xp_gain_minor_value + } + } + else = { + add_learning_lifestyle_xp = minor_lifestyle_xp + } + if = { + limit = { + NOT = { has_trait = lifestyle_poet } + } + add_trait = lifestyle_poet + } + else_if = { + limit = { + has_trait = lifestyle_poet + has_trait_xp = { + trait = lifestyle_poet + value < 100 + } + } + add_trait_xp = { + trait = lifestyle_poet + value = 10 + } + } + + stress_impact = { + ambitious = minor_stress_impact_loss + } + + ai_chance = { + base = 35 + modifier = { + add = 20 + has_trait = ambitious + } + ai_value_modifier = { + ai_zeal = 1 + } + } + } + + option = { + name = coronation_events.1036.d # Praise the recital + + progress_towards_friend_effect = { + REASON = friend_praised_poetry + CHARACTER = scope:verse_initiator + OPINION = 15 + } + + stress_impact = { + trusting = minor_stress_impact_loss + } + + ai_chance = { + base = 35 + modifier = { + add = 15 + has_trait = trusting + } + ai_value_modifier = { + ai_sociability = 1 + } + } + } + + option = { + name = coronation_events.1036.e # Subtle critique of recital + + add_intrigue_lifestyle_xp = minor_lifestyle_xp + scope:verse_initiator = { + add_opinion = { + target = root + modifier = frustrated_opinion + opinion = -15 + } + } + + stress_impact = { + arrogant = minor_stress_impact_loss + } + + ai_chance = { + base = 25 + modifier = { + add = 20 + has_trait = arrogant + } + ai_value_modifier = { + ai_greed = 1 + ai_vengefulness = 1 + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} + +# someone is taking a natural occurrence as an omen +coronation_events.1037 = { + type = activity_event + title = coronation_events.1037.t + desc = coronation_events.1037.desc + theme = coronation_activity + cooldown = { years = 10 } + + left_portrait = { + character = scope:host + animation = stress + camera = camera_event_center_pointing_right + } + + center_portrait = { + character = scope:skeptical_guest + animation = shock + camera = camera_event_center_pointing_left + } + + right_portrait = { + trigger = { exists = scope:respected_elder } + character = scope:respected_elder + animation = personality_zealous + } + + trigger = { + culture = { has_graphical_east_asia_culture_group_trigger = yes } + OR = { + location.county = { + any_county_situation = { + OR = { + situation_type = natural_disaster_flood + situation_type = natural_disaster_earthquake + } + } + } + # Ongoing plague + any_sub_realm_county = { + any_county_province_epidemic = { + outbreak_intensity > minor + } + } + } + scope:activity = { + any_attending_character = { + is_ai = yes + has_trait = zealous + culture = { has_graphical_east_asia_culture_group_trigger = yes } + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + scope:activity = { + random_attending_character = { + limit = { + is_ai = yes + has_trait = zealous + culture = { has_graphical_east_asia_culture_group_trigger = yes } + } + save_scope_as = skeptical_guest + } + random_attending_character ?= { + limit = { + age > 60 + OR = { + AND = { + has_trait = confucian_education + has_trait_xp = { + trait = confucian_education + value > 70 + } + } + learning >= high_skill_rating + has_relation_elder = root + } + } + save_scope_as = respected_elder + } + } + location.county = { + random_county_situation ?= { + limit = { + OR = { + situation_type = natural_disaster_flood + situation_type = natural_disaster_earthquake + } + } + save_scope_as = omen_happening + } + } + if = { + limit = { + NOT = { + exists = scope:omen_happening + } + } + random_sub_realm_county = { + random_county_province = { + random_province_epidemic = { + limit = { + outbreak_intensity > minor + } + save_scope_as = omen_happening + } + } + } + } + } + + option = { + name = coronation_events.1037.a # Invoke scripture, poetry, or history + + trigger = { + OR = { + has_trait = confucian_education + learning >= high_skill_rating + } + } + + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + add_learning_lifestyle_xp = medium_lifestyle_xp + + scope:skeptical_guest = { + add_opinion = { + target = scope:host + modifier = impressed_opinion + opinion = 15 + } + } + + stress_impact = { + arrogant = minor_stress_impact_loss + diligent = minor_stress_impact_loss + } + + ai_chance = { + base = 35 + modifier = { + add = 20 + has_trait = confucian_education + } + modifier = { + add = 15 + learning >= high_skill_rating + } + modifier = { + add = 15 + has_trait = arrogant + } + modifier = { + add = 15 + has_trait = diligent + } + ai_value_modifier = { + ai_honor = 1 + } + } + } + + option = { + name = coronation_events.1037.b # Invite a respected elder to speak + + trigger = { + exists = scope:respected_elder + } + + if = { + limit = { has_trait = confucian_education } + add_trait_xp = { + trait = confucian_education + value = lifestyle_confucian_education_xp_gain_minor_value + } + } + else_if = { + limit = { + location = { + is_province_valid_confucian_education_trigger = yes + } + has_government = celestial_government + } + add_trait = confucian_education + } + else = { + add_learning_lifestyle_xp = minor_lifestyle_xp + } + + if = { + limit = { + scope:respected_elder = { + num_of_relation_disciple < disciples_limit_value + } + } + set_elder_relation_effect = { + ELDER = scope:respected_elder + DISCIPLE = root + MERIT = minor_merit_gain + } + } + + stress_impact = { + zealous = minor_stress_impact_loss + temperate = minor_stress_impact_loss + } + + ai_chance = { + base = 30 + modifier = { + add = 20 + has_trait = temperate + } + modifier = { + add = 20 + has_trait = zealous + } + ai_value_modifier = { + ai_honor = 1 + ai_zeal = 2 + } + } + } + + option = { + name = coronation_events.1037.c # Expel them from the ceremony + + add_dread = medium_dread_gain + add_prestige = minor_prestige_loss + + scope:skeptical_guest = { + remove_from_activity = scope:activity + } + + stress_impact = { + wrathful = minor_stress_impact_loss + arbitrary = minor_stress_impact_loss + just = minor_stress_impact_gain + } + + ai_chance = { + base = 20 + modifier = { + add = 20 + has_trait = wrathful + } + modifier = { + add = 10 + has_trait = arbitrary + } + modifier = { + add = -10 + has_trait = just + } + ai_value_modifier = { + ai_greed = 1 + ai_vengefulness = 2 + } + } + } + + option = { + name = coronation_events.1037.d # Laugh it off + + scope:skeptical_guest = { + add_opinion = { + target = scope:host + modifier = dismissed_me_opinion + opinion = -5 + } + } + + stress_impact = { + base = minor_stress_impact_loss + zealous = minor_stress_impact_gain + cynical = minor_stress_impact_loss + } + + ai_chance = { + base = 25 + modifier = { + add = -10 + has_trait = zealous + } + modifier = { + add = -10 + has_trait = cynical + } + ai_value_modifier = { + ai_zeal = -1 + } + } + } + after = { + # For MP + coronation_ready_effect = yes + } +} + +coronation_events.1038 = { + type = activity_event + title = coronation_events.1038.t + desc = coronation_events.1038.desc + theme = coronation_activity + cooldown = { years = 10 } + + override_background = { + reference = temple + } + + override_effect_2d = { + reference = smoke + } + + left_portrait = { + character = root + animation = emperor + camera = camera_event_center_pointing_right + } + + right_portrait = { + character = scope:rite_official + animation = hunting_knife_start + camera = camera_event_very_left + } + + trigger = { + has_title = title:h_china + scope:activity = { + any_attending_character = { + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + is_ai = yes + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + scope:activity = { + random_attending_character = { + limit = { + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + is_ai = yes + } + save_scope_as = rite_official + } + } + scope:rite_official = { + random_secret ?= { + limit = { + is_known_by = root + } + save_scope_as = secret + } + } + } + + option = { + name = coronation_events.1038.e # Cite the rites and leave + flavor = coronation_events.1038.e.flavor + trigger = { + has_trait = confucian_education + } + + add_piety = minor_piety_gain + + add_trait_xp = { + trait = confucian_education + value = lifestyle_confucian_education_xp_gain_medium_value + } + + stress_impact = { + zealous = minor_stress_impact_loss + cynical = minor_stress_impact_gain + } + + ai_chance = { + base = 35 + modifier = { + add = 25 + has_trait = confucian_education + } + modifier = { + add = 25 + has_trait = zealous + } + modifier = { + add = -15 + has_trait = cynical + } + } + } + + option = { + name = coronation_events.1038.a # Destroy rite official + trigger = { + scope:rite_official = { + is_in_guest_subset = { name = detractor } + } + } + scope:rite_official = { + add_stress = major_stress_gain + change_merit = medium_merit_loss + add_opinion = { + modifier = contempt_opinion + target = root + opinion = -20 + } + } + + if = { + limit = { + has_activity_intent = coronation_weaken_detractors + } + coronation_weaken_detractors_opinion_effect = yes + } + + add_intrigue_lifestyle_xp = minor_lifestyle_xp + + stress_impact = { + compassionate = minor_stress_impact_gain + callous = minor_stress_impact_loss + arrogant = minor_stress_impact_loss + } + + ai_chance = { + base = 40 + modifier = { + add = -20 + has_trait = compassionate + } + modifier = { + add = 10 + has_trait = callous + } + modifier = { + add = 10 + has_trait = arrogant + } + modifier = { + add = 20 + has_activity_intent = coronation_weaken_detractors + } + } + } + + option = { + name = coronation_events.1038.b # Bond with rite official + + trigger = { + scope:rite_official = { + is_in_guest_subset = { name = detractor } + } + } + + add_diplomacy_lifestyle_xp = minor_lifestyle_xp + + coronation_move_towards_supporter_effect = { CHARACTER = scope:rite_official } + if = { + limit = { + has_activity_intent = coronation_embrace_supporters + } + coronation_embrace_supporters_opinion_effect = yes + } + + stress_impact = { + gregarious = minor_stress_impact_loss + callous = minor_stress_impact_gain + } + + ai_chance = { + base = 30 + modifier = { + add = 30 + has_trait = gregarious + } + modifier = { + add = -20 + has_trait = callous + } + } + } + + option = { + name = coronation_events.1038.c # Use the situation to improve the ceremony + + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + if = { + limit = { + has_activity_intent = coronation_impress_attendees + } + coronation_impress_attendees_opinion_effect = yes + } + + stress_impact = { + diligent = minor_stress_impact_loss + lazy = minor_stress_impact_gain + } + + ai_chance = { + base = 25 + modifier = { + add = 30 + has_trait = diligent + } + modifier = { + add = -20 + has_trait = lazy + } + } + + } + + option = { + name = coronation_events.1038.d # Make sure to mention your formidable house + + dynasty = { add_dynasty_prestige = minor_dynasty_prestige_gain } + + if = { + limit = { + has_activity_intent = coronation_exalt_crown + } + coronation_exalt_crown_opinion_effect = yes + } + + stress_impact = { + diligent = minor_stress_impact_loss + arrogant = minor_stress_impact_loss + humble = minor_stress_impact_gain + } + + ai_chance = { + base = 20 + modifier = { + add = 20 + has_trait = vengeful + } + modifier = { + add = -15 + has_trait = forgiving + } + modifier = { + add = -10 + has_trait = just + } + } + } + after = { + # For MP + coronation_ready_effect = yes + } +} + +coronation_events.1039 = { + type = activity_event + title = coronation_events.1039.t + desc = coronation_events.1039.desc + theme = coronation_activity + cooldown = { years = 10 } + + override_background = { + reference = temple + } + + left_portrait = { + character = root + animation = personality_zealous + camera = camera_event_center_pointing_right + } + + center_portrait = { + character = scope:supporter + animation = prayer + camera = camera_event_very_left_fov35 + } + + trigger = { + government_is_japanese_trigger = yes + is_independent_ruler = yes + trigger_if = { + limit = { tgp_realm_has_ceremonial_liege_trigger = yes } + tgp_has_ceremonial_liege_title_trigger = yes + } + scope:activity = { + any_guest_subset = { + name = supporter + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + is_ai = yes + } + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + scope:activity = { + random_guest_subset = { + name = supporter + limit = { + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + is_ai = yes + } + save_scope_as = supporter + } + } + } + + option = { + name = coronation_events.1039.d # "Compose a poem on harmony." + flavor = coronation_events.1039.d.flavor + trigger = { + has_trait = lifestyle_poet + } + + save_scope_as = owner + custom_tooltip = coronation_events.1039.d.tt + hidden_effect_new_object = { + + get_artifact_quality_effect = yes + get_artifact_wealth_effect = yes + + scope:owner = { + create_artifact = { + name = coronation_events_1039_poem_name + creator = scope:owner + description = coronation_events_1039_poem_desc + visuals = scroll + type = miscellaneous + modifier = artifact_monthly_minor_prestige_1_modifier + modifier = artifact_attraction_opinion_1_modifier + save_scope_as = newly_created_artifact + wealth = scope:wealth + quality = scope:quality + } + } + + scope:newly_created_artifact = { + add_scaled_artifact_modifier_piety_effect = yes + add_scaled_artifact_modifier_majesty_effect = yes + } + } + + stress_impact = { + diligent = minor_stress_impact_loss + lazy = minor_stress_impact_gain + } + + ai_chance = { + base = 40 + modifier = { + add = 20 + has_trait = diligent + } + modifier = { + add = -15 + has_trait = lazy + } + } + } + + option = { + name = coronation_events.1039.a # "The good of the realm." + add_diplomacy_lifestyle_xp = medium_lifestyle_xp + + if = { + limit = { + has_activity_intent = coronation_embrace_supporters + } + coronation_embrace_supporters_opinion_effect = yes + } + + stress_impact = { + just = minor_stress_impact_loss + callous = minor_stress_impact_gain + arrogant = minor_stress_impact_gain + } + + ai_chance = { + base = 40 + modifier = { + add = 20 + has_trait = just + } + modifier = { + add = -15 + has_trait = callous + } + modifier = { + add = -10 + has_trait = arrogant + } + } + } + + option = { + name = coronation_events.1039.b # "I will make a statement." + + custom_tooltip = coronation_tt_positive_medium + scope:activity = { activity_special_type_progression_medium = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_medium + CHAR = root + } + + stress_impact = { + arrogant = minor_stress_impact_loss + humble = minor_stress_impact_gain + } + + ai_chance = { + base = 30 + modifier = { + add = -20 + has_trait = humble + } + modifier = { + add = 15 + has_trait = arrogant + } + } + } + + option = { + name = coronation_events.1039.c # "I will keep everything a secret." + add_intrigue_lifestyle_xp = major_lifestyle_xp + + stress_impact = { + deceitful = minor_stress_impact_loss + gregarious = minor_stress_impact_loss + honest = minor_stress_impact_gain + } + + ai_chance = { + base = 25 + modifier = { + add = 25 + has_trait = deceitful + } + modifier = { + add = -20 + has_trait = honest + } + modifier = { + add = 10 + has_trait = gregarious + } + } + } + after = { + # For MP + coronation_ready_effect = yes + } +} + +scripted_trigger coronation_events_1040_neighbor_trigger = { + highest_held_title_tier <= root.highest_held_title_tier + is_tributary = no + is_at_war = no + NOR = { + has_trait = conqueror + has_trait = greatest_of_khans + has_trait = ambitious + has_trait = arrogant + has_trait = paranoid + } + opinion = { + target = root + value > -20 + } +} + +coronation_events.1040 = { + type = activity_event + title = coronation_events.1040.t + desc = coronation_events.1040.desc + theme = coronation_activity + cooldown = { years = 10 } + + override_background = { + reference = throne_room + } + + left_portrait = { + character = root + animation = chaplain + camera = camera_event_center_pointing_right + } + + center_portrait = { + character = scope:tributary_1 + animation = debating + camera = camera_event_center_pointing_left + } + + right_portrait = { + character = scope:tributary_2 + animation = personality_zealous + } + + trigger = { + has_government = mandala_government + scope:activity = { + any_guest_subset = { + name = supporter + OR = { + is_of_major_interest_to_root_trigger = yes + is_of_minor_interest_to_root_trigger = yes + } + is_ai = yes + } + } + any_neighboring_top_liege_realm_owner = { + coronation_events_1040_neighbor_trigger = yes + } + } + + immediate = { + # For MP + coronation_busy_effect = yes + + every_neighboring_top_liege_realm_owner = { + limit = { + coronation_events_1040_neighbor_trigger = yes + } + add_to_list = potential_tributaries + } + random_in_list = { + list = potential_tributaries + save_scope_as = tributary_1 + } + + if = { + limit = { + any_in_list = { + list = potential_tributaries + count > 1 + } + } + random_in_list = { + list = potential_tributaries + limit = { + NOT = { this = scope:tributary_1 } + } + save_scope_as = tributary_2 + } + } + } + + option = { # Special — Reuse one you found earlier + name = coronation_events.1040.special + + trigger = { + learning >= high_skill_rating + } + + add_learning_lifestyle_xp = medium_lifestyle_xp + custom_tooltip = coronation_tt_positive_medium + scope:activity = { activity_special_type_progression_medium = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_medium + CHAR = root + } + + if = { + limit = { exists = scope:tributary_1 } + scope:tributary_1 = { + start_tributary_interaction_effect = { + TRIBUTARY = this + SUZERAIN = root + } + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 30 + } + } + } + + if = { + limit = { exists = scope:tributary_2 } + scope:tributary_2 = { + start_tributary_interaction_effect = { + TRIBUTARY = this + SUZERAIN = root + } + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 30 + } + } + } + + stress_impact = { + arrogant = medium_stress_impact_gain + greedy = minor_stress_impact_loss + humble = medium_stress_impact_loss + } + + ai_chance = { + base = 40 + modifier = { + add = 50 + learning >= high_skill_rating + } + modifier = { + add = 20 + has_trait = greedy + } + modifier = { + add = 20 + has_trait = humble + } + modifier = { + add = -10 + has_trait = arrogant + } + modifier = { + add = 10 + has_trait = diligent + } + } + } + + option = { # A — Spare no Expense + name = coronation_events.1040.a + + add_piety = massive_piety_loss + custom_tooltip = coronation_tt_positive_medium + scope:activity = { activity_special_type_progression_medium = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_medium + CHAR = root + } + + if = { + limit = { exists = scope:tributary_1 } + scope:tributary_1 = { + start_tributary_interaction_effect = { + TRIBUTARY = this + SUZERAIN = root + } + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 30 + } + } + } + + if = { + limit = { exists = scope:tributary_2 } + scope:tributary_2 = { + start_tributary_interaction_effect = { + TRIBUTARY = this + SUZERAIN = root + } + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 30 + } + } + } + + stress_impact = { + diligent = medium_stress_impact_loss + arrogant = medium_stress_impact_loss + greedy = medium_stress_impact_gain + } + + ai_chance = { + base = 40 + modifier = { + add = -40 + has_trait = greedy + } + modifier = { + add = 20 + has_trait = diligent + } + modifier = { + add = 20 + has_trait = arrogant + } + } + } + + option = { # B — Simple Mandala + name = coronation_events.1040.b + + add_piety = major_piety_loss + custom_tooltip = coronation_tt_positive_tiny + scope:activity = { activity_special_type_progression_tiny = yes } + coronation_add_magnificence_log_effect = { + VALUE = flag:positive_tiny + CHAR = root + } + + if = { + limit = { exists = scope:tributary_1 } + scope:tributary_1 = { + start_tributary_interaction_effect = { + TRIBUTARY = this + SUZERAIN = root + } + add_opinion = { + target = root + modifier = impressed_opinion + opinion = 30 + } + } + } + + stress_impact = { + diligent = minor_stress_impact_loss + arrogant = minor_stress_impact_loss + greedy = minor_stress_impact_gain + } + + ai_chance = { + base = 40 + modifier = { + add = -20 + has_trait = greedy + } + modifier = { + add = 10 + has_trait = arrogant + } + modifier = { + add = 10 + has_trait = diligent + } + } + } + + option = { # C — That's wasteful + name = coronation_events.1040.c + + add_piety = minor_piety_gain + + stress_impact = { + diligent = minor_stress_impact_gain + arrogant = minor_stress_impact_gain + greedy = medium_stress_impact_loss + } + + ai_chance = { + base = 40 + modifier = { + add = 20 + has_trait = greedy + } + modifier = { + add = -10 + has_trait = arrogant + } + modifier = { + add = -10 + has_trait = diligent + } + } + } + + after = { + # For MP + coronation_ready_effect = yes + } +} \ No newline at end of file diff --git a/WtWSMS/gfx/interface/illustrations/_other/_BP.info b/WtWSMS/gfx/interface/illustrations/_other/_BP.info new file mode 100644 index 0000000000..5e363015ce --- /dev/null +++ b/WtWSMS/gfx/interface/illustrations/_other/_BP.info @@ -0,0 +1 @@ +migration_period.dds: From https://commons.wikimedia.org/wiki/File:Oton_Ivekovic,_Dolazak_Hrvata_na_Jadran.jpg [Publid Domain] \ No newline at end of file diff --git a/WtWSMS/gfx/interface/illustrations/_other/migration_period.dds b/WtWSMS/gfx/interface/illustrations/_other/migration_period.dds new file mode 100644 index 0000000000000000000000000000000000000000..90e281d2f0d47c2f6249b3746c44ce8df4779b25 GIT binary patch literal 360128 zcmaI8eQ*<3p7+}k&)mh*8czrY0@>$sv*n2+kF5#B<}JbV>`v9a&oeuL1=&1f7tkz2Hy1b6#|s72+ebasCM=Xysn}w{~fWyV-xwvLh=9_xr0V`S>m5%idA7UCeG@k%6Li zG50-G89}!Xu%TaWti7h^1+vtW@+0wtcq0SHioP zZGW)ZO660W>;GzNQ-njlgU%Ei6IvMW*WXRoh(BETx)AJ63mZ6&dy5i;U0!=O5V*yx zKS9%VRGM3UB0bmbQn(FXub`(^hE6eu9|qRdh(o@DrZx&pi?8FceuZ%^FT9ZEPBFj!^*6^JaxFfSiDj$B%gh&FjE~>K@v5q-QnMs5w3+X% z5pOY?##3f7&1qVs)OeQs8hfNO;vvw)NIUV+Fh7%dH&AQDZ3XFp1 zv4mobAPl%Ri>pHB&a|)xmWxEH_K0yt&HAZ5VuquY(}5?)c~-Ya+$3rdp4u#K3b6ry zc#pU`)YR0JTOAUacqT=W>(De^wuzLZ=>`j|qG%5`g)&?h+I^E4V>ERPHp7+uO-1)6 zX^&W8)axwLN;HR2XO}igG|fJ5mK5QUW5#91aZ@DXfY^m# z(6|cEZ+5a&hC9s&Vf9HntN9d5j@x)0wNVt&FC7CUolXnotI!^A&1u@kP@Ho*S^Xxo zdn9pxA88-GKGn1t`B^r?k@nxWFJjt*blhwWtj6^!D+m3XaeN@Zn0H87t{{{N=V8s} zdjBRd&V_~H@;%b(kmd|cZw_U-{KUSmSBGxMtrkU&?o#ciIS*sE)@2l~g$ch}p$modCn;NqOer!UcPy;deUtt#YvlOxyV z!FQvo6g9-0V)8RH#v!JKsWp}8Nj)^}tx9vPK24j~r%~Q%(_EMF-9>mdaEe*)tI|^x z`7UU>aPl&Dh>1jk-5+u9GUhg(eU~x$lF7#AkGLH^ep_|;L!7r+Rh8tMot@2{g5ADw zu`UT)Wo7yyTYj-f+-e+4J*8hyM5O+4gvvr!KjRJIr-fV{=b&2L>wY zZTI#bZgzI&9runNvso!=?kVZOc;$M>ZR$92;)H>mk7v~E_8wD@e>!>9)U(k3_;G-G z(_PZT@e%$_3+MIH|Ni3cI{Kp*&E&B=@ z`{NG&K$oM-|BoHx2k?C-f7}{6plQMGAGbzZyaLPqxOKcmb85P1`$CIOA54c@4jfPe z6cuf`*pk49A8mKHn9Y%qd02(cQP+}6Jm*i5FZJYkXGcx3U@iLMgDW?e2NBgBn18=_!Q6C*DMV zOK6eEJMN$Lm@_Q(rDq5Fa~}3*u;wi3kHO&FdmrMs*|zs1Vlm4bpQO#X|IDvMsE^!l z_MraqFFkL%3u(gnood_v0GY+A`XJ*Ezutt)HlC~4JEI>Qd64NDAEGpwqHU~yfW zA9kUgWxJnPYmQy_pWneuatEHv+2u%;v_=o`JWH86=J9+H6R~EqHM^|!+5w9_>6$;l z{Te(mb`92G&{Oj**AAr7fvz3+&99R#idxp{{`dy^T)Db;Erz52O@Ls2u znmVo>plzi7YiPF|wf%|J0_1#{3kJ61dP=&`x4mOoYa~*k`_R3;BV8!u?|TmRa9pLq z!`yIJzxryerj16QDk>_vJ!O%#bjmdv^9s5B4(p>&Ulyp6O4G`yAT&9;j;xeCT=%rY zstCK8Li&n57WQ&QWtCj)Q!i(qS2Ypbgmx$wxgYwy!)!8+e468s(#u@7pk_b6i+c+k)ga)e9+&Rr2M7Qm!9ehoxVmo#o1G- zTv{07%039CN<|O%KX^l5jkt@WdA&XzZs7{~2g#V=5sEqGgGYjgTURTvbs)O|RlO23|QZ%g&Z!KCv`tG{$vKXDF^L6<5BmY59s8@oA><_MMSO+)F-= z_q%FP-t4Wet`S>&1(qTl<}+&nS1IaiTS%pDG4FaClQV(K+`Hb+&RN$jSgvqo%VlP_ zmkp^6H!)uf201RxU1q8aTCh$W;sz@#=T1uxnRtjb(P9g8u*+gu8EV1&SXP#ct_+1= ztqe{?ML~a}`NOt# z=Ojx=bu{^pik6UKSVEo0c_mV7+B&{RqBE>6FYgiQ^n4%>{-M*naZ=taDx85Gl{STr zCp#Vy-Z~SHlsJ&qB3kx}ygFpoc+;c=o{1Q#QOP3KCzIKu;wmwfy$!zG6l&A9vS+1L zp+YLzZ5KC+omxRXC$AQ@0?*pzOqe%O)LGoG&1PMP=a9_K1D_m?g17cLb9Q;7#MMUn z2w&O1pGW?cD4%l?JNr@a#94WzG{~L!ojtlro^H2YITu?g9#KA6HX2(c4hCJW(WpfZ z_AS(%Lw&uUYw>faPwM_(3A=2TQ(sWjNOYy-JlLxvmbR&(v#?4!5;%+e&VwoNSB(^8 zL%%pOBRdluHFNfqRNw2#*Lk4hWy{A}PHo{!epfuqEl)xf6Esu0Gl5wnzGf_#v* zpxwGyqmfuei9bGva_LGTPRdywjaTj9E1NBX^D!nZNRJ6$6&sAEqj(RR=1>XGzMc#m zhZXlFQmH-Qq%&v!uy!lOUnj2#H%HpClCotOlQmj|74w|7Th1uW(#+NJL zD~ty$$^UgiOX2%vl(be+Dh@GmZPv9CR>J^Et|##Lp0Lhn#K89u-^t$m{L<3UWimcg zl!k6`bha%%1)SeECxFS$2;mVnFk1Nce_S5({tcg^NhKe5`v0*mjEA^o24 zS$a4?-C_4n#|(6J;b!-D)gtgolLk79EkHe9jAD~gLuI-;j65* zu8#1Sx7t+U!FtPjj{68*pxF49`%ppoFenGx6x+qYGt1BCRk%|gYRv3 zV5Y%($^Ayp9cz}l?|Gw#3kG#JJiObSkjh(`OYU&cxNf)afyah%{~6>r<35Q^vwr^% z{qMNVTB`R;&pYnU&V2GC&q24dJ!gCeoTUX>a2Mtym1W^i~=1JDmjkPrPqBl(?9zQp9d)^3{*xR$xOc5{yH zCi%k1x6JKspHf-lGWWG(G~G2u&fBi&^;Mp0$I?8@7JL4DOsiu3#HM?@1K;;?$0EFu z`o8ba$DHL9RqX!rvDtx~O469NsY=hqV_MLt|CML1kIwn2UwP*H3R*5e(ij(vm9Vya zH&un>w8B#+&o#&lMx?oRMfH>8$7p5BzYO;c9w;aG-PM)SnaF)Rl6d}W;3CY+u=~Jk z!~$PY56baqC%3yLjs-4h4?1Yjlk*C1&{w(Vj%mo(+>d%R9>=4{3I+9XGbu+aWzC*w zyAomj+riOvZh+bjKC(J;{$@8gSsB(hqy2f-Pl3BToLZN^?2nODv6XdIR&NCp|lW^FQ=s-D+&(zVy%;Bh|`1fMxxy%mYt>W!Vj=$CkA> zf9P)R>G(dteu#BIA;h{qM87PgBf1Bk=AOAe9reKTp<7{H{^efWPgfK2HTPKa)2?@V zc62yWItqN&>U7TgKkO-K1y34@RlqIH9i|R*Tm$zkYwenGxd6!^A#U z{yy%DR(o~#J>V+5S90I`f^2yUxT;X#4QcMa=T(!DRWpx-B})v&i&IBptX>cnr@VsI zk+pA>300R&6OL-IG#`oy&oC*g6+E<@aa9hU@P<8%zKn@`g`2aN2w*sC@cJ@XzeN^(g#M2&k%BDhgb(F&Rihm-3oeKjEfr5o>&- zcuT0aYjmmjGUIA)PCg{{zxUlgmrB(f%Lavw(k<{*&~!vn1kG_TSt^MF8;%TPzTo~h z<2wCn=pwXJb3VfTOx_*|)PS?ngM(jTJm+!_duj!Ap-=d~oFMDw%uI5I%nOx5Sz!gn z`&uD5m<~V0b!IzPiVvA2%hsAjg{d~N*^S~O&XsgsF{6Bnow1jOcKZC2X`vKcq+))e zLzg)^G16Tcde`TCV=B7>=WUS+JuRLBm-$`Qpb+}g zn3Ru7rm|N{iQU;aGxJsSsFaAby)_vb@YW71$gnwM?rVP{?* zlScji$uaO&(@X%owJG%5Igxq{o)RjTP+!Ro(Uwym6Dt5DzLHjp1NW}ikI7JI682fb zbwcFa@9a4K{m0qtgtSSlG?`3mK07O#d-eJpc*<&LsZsDwA|8KbB6e1)P0x-@MD3C> zLa5#%H?|2yxu{)Eb4J%>%p%kE``MA`Mlt0`_1a+zuNLVhVrF@e?d@BPnq}}WwI*>k z8a|;7Y>AJ?I<5v@Sra$Qb=HQC(bz`Wto7y3BHtOW_|wstUDo)@?unQ^I-6Qp7>OR1 z{r<++&qizH-V@)olYD=#d;Y@_*tRPE`HAQe*=Cf=7jb``UG8Ss>-&ZzV#^tZy2C4(ft)TPxmCZw-AsI>PF951_p5PGDRe|<1J*BC zADLGjko7By)J)^ z_)uW^AXg`qiiugRq(-b3q2~>gwAtDE4831Xak$O!_J0PYr} zs;OymJj3>0Ae?2JPeM04#T90Q>_eoTTJ73Wtn>D1>I~LPs9yu8?ex{DxoN^-7!kv# zz*Ww!T$bp56%kuo4CBWq2MTE~bnxEZl-&!i%H}e3E3@32%4sHyw;o&b^vu(~OP<2Q z7pV=t`<^rxjBN0J=mu_K{#ou_N9hXSF<-!+J^eDQYIiuE@!j+sznc7**hs`_e#ZNe zyKz2aCi;MJ=~ATL?8)9s=H7)(Xj<(}SnyWhru*HVN|WAr%l)pqi)XhCxexUS5jA@X z+?1OcQHhO6RTY=rJ9~0t_GGp1virLw$8^M+>r_`YbJw z_7LUFiCo}v&p&pwIn}_sJwNM6U;zGc$Ej9$L&i#aUh2@Znt3~T4de9S4)8};%H@J> zPiUqp=xIGPbQ8i;g}k5IK{%lh;YmK8P0g5a{@*UPPm}W+1mcpO`D5mUHbuCKmCo?X zz#n6pDiIEma=Bcw`wP&pD_QLMqObh)8L86q*KRdZ8+oJu`##%jclT?a@B5T1td3ac z=Prs^nw}~r=fRHKZ|YvgCXOFXlhfW9)X% zvK~juXgmpv^_ubR{wj9?`W(p@uC1az>_6y1xylaFr#?eK$N6(1(|U>yPX8<(Suf!Q!GK54VePf;+t2GrlA0M=oN8VU~se2j54e z5B;2JQv?21?iu)3RJN7b0ISUsTU#5Ey!ak4%>}*OE?+jAoy2i3%ckDg1%FR-v(pR? z=}Bv>p7025uA3)T@d_0WJP$m0OmNB#51UFIhjpiNscv%KX4`AK;eMy5E5)*3y5H%* zx~=y{&)XfLfFGRoVGk*H-~D!vIbzV?fR1ESUDOS5(LQY~Kx`TGs~gBy*XXCd>}l?> z<#GLKbo!mXVuM~c#0){#p(r&o#1t1B3|sEnV}d2qyZEgT#yZ|V zGPR4-oLPVR(+ymtdYfydtb`AY1>TE=H!#jXV5umyaL!c9B?ucBo7qamVCVk5{SJ8# zzx!h*5)1EUf~oJ)LilA)FaBis(WiotQloS_oaS7OPWlnnvtwiP8uTGfJ@mUJb+B=h z0e&zKSBTuXb4DJ5pJv)oD(&LV-kEYLVVe8NUzJpDly`DQeJVF1w=libbR6|?Myomh zh!cDi%kEr-di>K}N?PzROM_c0R)VkUQ{SY9gfwS!I2>m1jq2!ddNF?XvQkFDc=^A| zY7;fkvv&S+Z=?o(LXJCTAoIfu3r#aMSXaAv#SGnv(YY4>Li~0Z{-A%g`2MH9+mG@- zHcy*r=vsOq&7b1vKbVYq<8JX3CzL7a)6y={WUBn#8M#_~ZjN)V$Tih`JT>L9}r&a5F zH9jU`-Kc+M{EAG+ZPw?;uZUy*vBbXddI{f0;w$J{DK^{iYUHS7OH_M1KieauBj>`XytzyANQq$|MKt5^_)3dJWHRE=v4>sH$<0J9_f8e*1;H{rjdHH9@&qj~%Z1=|4*(iqTxy9&_ zXt3x{k;T}v<7EC=6UT9fqka+RU4J<`xEQlUyByQ(BKV5?BO6+rx*d%J*w!TM(RQ{w zP!AsaE#Eyo8aoWG+-4jFucbB1OfGf=H)a{~NlhEsu$(iOgcPLF|F$)`7RNIge&Z|Sld|=w-A;JOUw*ssE1XYt&lbKyylKnbAMtx4HJ*OdfouD6BnVU4QQh zp9$WN&qvS6OAH1c?JLbUIS!qLei%zkO^wJ$JJ5vfjsTLrdS%xEcUSgI50+3w^Ku~eirY3vN@ zO>-rNv$!AlX;9xS&M_vHo2AQ~+1k+XvWWGJS6K40_z}0ae$4-}_$AzHh2YEJvo4!c zC7cyB8ma2gLyqQ(D6DHZI@3#m-xwvHxwr!P1Wu|d6(4eK1?>p&)0Z0f7r=j+kp9PzUh-Ec4Gz4KZ7)t zRMj8)FT1~=kMJ*puhMW7ukik3hiYw@Ay#23D^_^HQ(EW=PgPe?)C%uq_dc$|0Nay} zTW4;$FS~gx;2ye9^)wlc#%k}Oj=+yh5i!>OK^T1WhWz@d&^zoGo! zA8zTmegMOQ_067p2Xw5a?C4n!?y7o~_@5$h-@szNbbzCN+~abwxn@sEPei9HB6cb} zlQQ8vnU7$5Qh^zEJ9sM|(d&sl$d(_ka&yOw<$iEdv3soY#WBK3aVf<9s{gM&4i`ne z0lva~;rea=U%R`5{Mc)rN)HF!e7gr+q-c>#gp=BsGGcAHYyiB}uf*?cLb^YLI1Iv3 zX86kvg0E^TDA&pUgZ*bt!-IL@U_X}Ig_FqNps7h%kMk2scZqP8jeTOhXISd`g@c|> zI0jFGmw+99l22jyF<;?wlf#U|3Gs}G_r!GgobXaNH!`<&UR1}51=~!^Ac}K+J$~kf51cMg1sB1kalas ztc!3AJ%8Nz#O_JCmY=xcE4zB`di`H`>Z zu*1=~{KTamEm9lYfPCqNUi}8|gPsDbqjr+~N1Q4tk9Z&*xgJdqFD16~Eq26%`&Bd( zI0^S>t51^pfz9yyE%!18o$eOmdoo(CcL*G5X7$j$clpA-{s39GMXp>~QiE|)@z$CO znThCA_*=7J`L?Kn4b*2AzlFXW+`KRxv*sx3*~ChjHa~v63VfBycGRUm6$MMOTYDHj zEu_=4?4xiir%zecmEs0wDshEXz*%c1o0?Wh5Bigz%!P?R5q@r#=u};)?jX^NERJbE z;*Suw^&SOo;r`aZdCy2*hSjCaN2C@eFp>~XOIS}j|8l~EbtB8=EdriLH+!ISNLcUn zYjN`};Y;^6DQ;dVF83x=g@S;1E=L>bCmVda;GDBg+~uoaBT5Z;Ej3`^(!zs&y+7OV z5be+#;0G0~W5Z~tN8At>sbW*aV%cu?2rJ*W=2EFg;7>oBL%(TZa@m|y;okKbOeT)_ zQ3}B&hK*wB`<9Muwk~uFaU1#POW!}_3u#l2t1+(sa;~hb8ttLQhpXzO72=;ZSM<{G z?@gytDa0LxT&`UGD(SG;wqUHV$e2Ge!?h!rUn={iEw`b6+{q3g&dMzQw7BRP@pl|sbP=UnLag36rV_q-{dLx`7Th&=pegwrY{lU3 zmV6am`x$Gj8Y7%G8!<_*CY~ElCFkRhqyH+wUF{l^+eJ-csVnk?Fj=2PdQpIX&u~TB zBMHhGX-s}Dg6W#4@TQ6!^d%dFr)Tjze3{9(CO#q$_Vw!4#Lq<++MFGrEXkEs zwUL-vGDRYhHSvk)bh|aT7#oS!CtW&X!|dnas*xzxi~22z+tF&1DY7Op5-TsCY0gcJ zL<6c#n~2qqM^t-u%lK&2+K|nziH}B=uwK6=@ofBGxH+yqF&Q;GXLGsO-tlra=hz!x zGfsOIXFc*~z^i+4UC?4G7oC*ht_kG8t@X{#xl!;?L}Fcpw^+Uc?L8^)+&##Q<UCruKiK9keQS}mMA@svtv?obMwp<>Ac9-@>S1`J0ygo z>7PUWhmw9jI1WA4pvV2n1-_S^0Ke|I-Td<>e3e<~Jp;Zv+VZ>tE|oHgE8t$UR0x(Y zg^nk+WBrP>n0Dr-iJsN)G27jS_loJG8~Rts%07R^j(%&-{M1NvuW+R1r>IxdY+d#d z^jil_?>!=}3@Of>5quQNT-mB8{rf3)a^x(Ov)xu}!x>o22fsyrsmxSaIgIZiiE(p8 ztPbJxOP-Yuhbqe|`B88>EmT&Vlg%M5ckecIU(W8QTxalI{qugi<7M#&u4)-Y?Ur5^ z_o=gba-8nu`VLDgLWQ|dppMjMWbMRWzn6^Ef#+!Ns^J>cqb#uCr;iw8ve{lEe#BH% zR2CDzH2f{5BUlfat4l|wH z3;Il$W|TZ@j0rSXSV+1^+No*XabX3QL=Ts?^ugig=p9kbC(* zA>LzkT;LBl4-HUfxRbwDAaK0YvEiR8z?X0KtpAPPz!i2tN7GkSrb&Dc;+qU_gR4$( zn%WGmvRIv3GxVE6S_$kx8sUq*+X;_-()ZKt(18@M7c^1jb~rRG>-D!^EZ)x*h!0Ut3XBc^~}L)tr)UT;Thyj?^>{ zzM5yt%kN)2=qWQr`1==bTnPA|`W>;()R=KOu55Em&yaFqAwuDJKknE50CsjZc<_Gz zhaR|5Q}_F?duGbZjqAZ#g?wuILI3^!L5?Zj1&%6ob{^dcuCo2}TSd#68~wqw)3E{R zwD97K#I`5>F2q6iM+OF1%&&~$B$pmS91rFxvxj@oPf-zCfS$rfBH@@Ia0~lej$(ZQ zedgb~6vX#XDW{oSM?arY1*Vl*Tr4Oa#K&M<%eA6E8_`~^n4ej`(7Bu0A+VHx#A*&PQ{9~sJLj!l}v8l##e3oO3Th`S-Ty4_3ctU zZ{BnF(Wlnt2E=0x3DB)mHSilM+P?=0SFuxF`fBO4U@R{#q=k*4d-kM%W$0$Vy*c$j zKpa+eIL*hvRrgYZ+{Vx@ZZ=%@0*Rx|Sstt4Uq*j|{eaklJ49{^!;`az@xn|5JA{RN6J_0Y&jHTIlMiLM%Q&E0St_wvpr#2zg zg&G{@_)*MX062C6^N-fI#9)@~;wQ(t{{;V-#B)K@n(eh`- z=At9=ooom?+=OgevP4hxBP^@9E%EcRb*eY8HhxwNA5W{6TJN zB8K=b9+f2pyl%Sr4){v&QHxHkP;^KPPh)s0XTX}_{zZLA}n zmm`(M!4ACHT(-H<0^N>c!{N1`S>%%9$`>2PCnYDVcQt^R$`-0BIum)BqWtxp@wJ~N zXR;dMt7d@5WBI(KBF^q_KKoZGT;TP8^VwJ6FG~aQ`wqjA_X_$!clV4o8GY_EZt%V5 z!Pjzc%5h*(9+eHcC1L1*vWxORN1os5a4yY3$Ad1<-Uc@Y`0xVwRbJ@sE?$h@j@pLJ zp=Z(lv!BeSNc+>)teTC|;321RL_XzJ&C2bGXlW?;l)rA;r&M4{5@prc7z(sg`PIwLs~)zvsI zY6F2lMm{TAvq=~DO4JR^+D9dO=+>>>O=rcGVx!$*X_EvYr|}!T(nCQ>FC;zpY?iCfcyD?FEL+rudFkJaDvN05rrTzHtgpj)F0D)oLJj5fb7k}{l z7VGg<5;!Q$m#h+LUnk;5H_6~AXKElL`~Y2J!L>>H!Gkz8-MQ#t<~s;`SUm`xpI^PY zQ5FR{W73_C#RR1=`?*Dq3GraXHcK=UKIpvX-z3L{qn#t!&2k-d3ibG&=wXho=+eccQ7e7BT4@BnmHH0#C|c_3 zW%oO7n^T+l5;}`ni)>queND>73dH?f?{Df(Iqvm0IOK=`5pbjJ){eWFFy(HfxN&H9>RPcBKerGDqV*)pQ+7}^fwe` zBwUqO*#J5I`;$dF!fp4m_jIIO#H1PTU3{ZIa(;{@wtZ??cOTbL;@hg0b079=?b#gB zsT`@yo$D8P=vr(qZ2wbF8M>clu3wm)6HJ7I!eM>ydhY%OYug8)p8FRxJ``AwcCzN? zlQ{3`vZYJbBM!=J)4EBzP%s#fuYdo3?~CAi__nTwFZ`eX39}8Ctlf8QSSc zlH;}f0!!@GR6<)1KB_HQV%UInf~IA(4M=w(u5Uf_px^ZJC07gjcLg5_3*aeTP&0cF zXPKqbbPM#^cznS?tmgaz>xm7%s^C6rD|qH!a+dfHy;>mx-Dj6iW7+0ba1vXkU#Ea) z(wb(2zU2+fIBd|dPWWf?>0RCjZs&p?-^T-w;vIv(4g3{iQyyQ7Z&~OHylvpNREi~B z6^TgrI(K;?|AK?od*fP;_~*Rd+S+ZTTzf;apB$$nIvj8Dbq@HKl6n76@9`xH;z!YL z6=}@#`_LZbJl5&&c`$#|(Dl*+;x>iKk~H|lY^}G$PX)i0kXE=`9IlhQh4RVN@fpHb z*q?*=f+0?*c=0Wwd(TBU4(mHHQY}=g+Ou(@U$tj8Etob&==RL&1$)-)tY64}>kRhx z4NnQz8ag!XaBN6e=x%IO!X80)(G-3JrO=@5mJpvMsQ<2o2ygMG5OkgmoTZ*!LgEqz z3+%un++V)WRO8`l-nU!TP-&=@nXxzG{#u#2KMe*;r4}C_*|-Yhm`}6avkS}*-mb3P z%*)&}rv~ZWXSpmR52fq4IB%&2!SL6YTb#4V`z51%j@CtY) z+vs#&0atYoIBdk`h86k>{7I~8HJ^umMro1ZG4PXC$d8fuuLaH6Hx```O#oS_KOuig zRVEPc!}s;-7jgdoe#;=i&na5%jRVAwsT9IRga$i|0||+x;2S4<3TQnd4CxGzpT0#JrnKLY_^HmndtLa*JNX((L8ki zMR>aWrn1Q5R5tdwV}=D^#rh(N1@Kj@alh64Y-06zkT>d|MLi95bypXo!%6&Iv&&#=8ia&ylen^qeY_QS^t*L zMkN!Q=U>6`AlBIp$d`u>*#Q6Tt?Pal;WCcT>-WYV%W%tSkD~?oh;=^IIbM+I^ek@$ z|K;vIusk<@UMw?oQ_scMj;Dizv#-P_qlj1XH^9T3Ht6*Y33vc4(C^}BWN%Qf+nhKn zn^?(AxH6K<=CjesXoN3%k?4n7UOS2SI9adXzyDd}XG0a@EA7~Aa}xf3@x{ur_V}o*6ij%(ld?^FtgeaMMWJ@v zvi`(~RNnyqF7l-^!p24L=?C5q^x!{nEO5^}AwNR6$-=+fmJdr+FaLCULaq}n7OO1- z%Ry-wma0RKQ}-+)yt@J)+_q}mD|Lozb*sj!Lj?qUw94L)QeCZiV!Ng4EftHzFK@B1 z`rF|AeeDDLNxWGi61ifLH;8I37aEdRAkHwGIt?3HvSf)jS}msY`)8}Ak9_`YSJ%qW zo4x?gRaPS|pe&u9*$uy>%VgNn3Ux4d>yp1tx+%0DN;7Y7dy3A=oX7NES?=WNrA6viX3(`I)euGLoty>gTEvd_v_=#I)8dJ|?`3eb0ZOPQ!)~kwlCd4gez)i1tBHFYFFMmcK_m~3;XKkyPzxeW8O90xX53i=}z`OvC89nPji<7L<1e5bPwWFW?5!3?lsRq&bs?0=8b-%i76%=1UGZVF0_wg+h^Gc?y-#-*%ok;)#|5q!7@KG=m_`x zxBUZ8EPaJdlJvf=`OX&RX-3OmF~Va1Z1#1sf8)iD6M zsh5jL-Rp53$jH=_>m8X&ko+1q_|`5Q=T&Q63%Kh}!duw_j>7Y;Bk@|{AkTWhEzT(? z^e*_zH2!2O_-5ZQZyCqL~02l1MXCLC3zHxv`j(emLi;icJWX(QpH1RSerq_Lj~ z@sl2=-KM67u-`^Q93t88CJYV^q`^rMRn?Yv|OcbE9{{Mf&@GPKJV_&nwGaIL;b+Jt!0Rwf}-Z!1Nd6Lj;( zh;Q<33>Oy6(gtrN8{#g& zx2|#t{K^Q!S^H(grK&OY6A$WRg}E!Iz*qJZYs9`I9~X{91YA#pqu>^fzwiQIm1aD? zTz+8&QLjEzaoNU)@MBh&RhFgE^7;3E_ufs!duiH&fN_~CY#As(#|m{E?wYbdpNfPR z-?PJiV$`!%J9z5+SSWH1ewD?DAdt9dOox6P7q=GmjZI=6r^6ilBpXF@NAl_j;+;P* z=_tfEiN&>&5phrwww+wJE!mk-#FGX2f5HC8qf$|LpO!;> z*1D|KHU>^)*@{;uW9OiRzCip}*uC;^zX3nWaWSXM#a2rCWg#okMO>`rguhB=;cpy) zA25G@?`#%vSO4;R(~q9Ln~l-?{&eiw#F;2Qo5zT|im}1Puj_Gq0fFsXU=xUkU6a@o zPvyEC_3_Q|0}%myv>2QFSc0Af&)CLQ?ZofsqRL~4mybGfRmP9w6R|Xea&T1)%Zs_K z(7EhgX7fZeE@Sy7A>K_6>X#Jl8J~z|us;sm6rJl^%A@_Gg|uoX{>AukVRkQgiC^H~ zcqI-cEU%@vjxRp;CTh^yO+`zUDhhF*K z5`SoKqhm38Sh^J(TSs(1=!(7dqsE5dc02jAjI~@a1_k_HNWJxNU8(qy&^$A} z|4XbR@v|W+#%J#EqYq3gq~%Pw!l<`ISBT(1-MQGUFt&^PN8w;WJVE!ls2~W%2Hj+I zm2}3aqw=w%(XesLy2seZZN|QvvDhm3iB0;oiOi>%Ccr!KPYYTyxhWP4r&3L+^rx|~ z)l3&2g?Do~`&jK*v@Kj*6pBqoSITxfYgj})huP-1YL~r23B$X^d%`GqEMRP^4(sl68L*WKdzxcnUWYARg_P7=Q2XLF>Ukg92W zqS;TI*BQ4uVxkZ?Yvq=ynBZ)81Xjsyg4t}dua*yUZG88!J<)0g^R2-Vh5s?by7oX9 z!#?q)d!lWe#ct2G!M|#)&jr?Ve1CntrQ<&M$E$c>eTjR!-)1&{f204ThvmzvF2UN& zcb~*9l~q>2zTF>$|CR97Jmo9AgoCyVk#Lt%sNcD(|^5~6K z$jA2^gR|}M&t1^5`8@n?7m5*)cmD!(BUQ`X0QdahXbRo{Uzrte<$a`!f{(ymmo97@ zK4K#rRi6)Y>$!UuA`u>3b^l`e3j6!@!o7>w_fFjdN7Y+)XP@TAFBA%4BjGFThejH@ z7;SC7e&P2X>iNOo^$XYg2MUS;zUr?iE;b$F-heJ;q~3+)@B=x7&viOuwFm9f)RYPx z0v{N{J<&$AWecSqi6 z%X}~N6?Nnk=I=SKuy+X8vpG_JoCl|L_nzW*afQ%Q z>K2aEi5&Y7^)LX`hlszbKa^9!K}=3n?eF4uSJIGo2+wrcAB%(wuusB3^c5{$XCeEE z@wi(b;rv{IKQ4f;oB3mvX@uUnTpLp?CVpzI{zifqPCd!~9A1 zWyE)eD-8Ia5tkWPT{VakEdUhjKmv+jpz5HHn5Wbk!c{-{sa{9oJ`)Ke{Axo?CY|yV zn?^q-^E&)Ch&O^?Fq<8FGS3&30*&(6wqZI9eWda`hohj4M2nt!s%Y=R@VvkUU7Hss z?=H=$4Py)0d2_>#hTGqso^mz*+A;jC80%{PBo~Xd$@6TW>r6B)Kv$Zs!T0M=7My9c z|F&{}*AR4~~K_%VCF3wbNUCqWE7*-*5GnPaaZBL%Y3Ay>n>2ohLY~-)@0hgQ?d?9)fcW)xiwW zlcb6~R5kj2s{9WFLqe;stHJI#1)YkmeKkz(r|mbbZXUkeeefpJ$}EJv zVZ__{rf#PYhxIO#Ru;Y(f-Y;k-QXQ!KJtCw+?jocp}h!W&6SF+zP!%F5dU9X{Fr@+ z_xkhZ#;$k4Sua3uf&YN1X1Lip#Kp7hAa*U)yk9-M^htbeS>J)~8XPwoyS}ktT}lPg z3b-WHpm0mDFOm6MVd~I1x#oSIH&q^$M=$G%8vLdjQ44NAW#o(LmV|RCxQ#`mq{a%ia33{ zx@6E8K}G%5B7>_kFQ2NA?ev z)ea-ReK=}lXLE$7PO?q8&38v)Y|gyzHuS8=YA(4N$15UQr2cL^R{JUk`)s17JXhFz zcXPZc`Mi->nm$Ce-(3^$EaY;8n;ce0axr#0ny&t@(08EcoG}{zHNGW&wcSbAgRk~k zbJO+Ed2H>(zj!X1(bRv-$Ffl^)>ZxrxS-JY-ZZHvxa=p-`_Rr`v4PJ!5^ErvE`U4E zN;9wD^S6UPP84-hTjHC?;YLmF1y5}pUdXkBpB{4WQH00nbmU?`xXKqc=Ds+ zNfI4v-MYSGcn`8|vA}H}KO^m%>tzW?%~qD_kH&}PFRotw{%ll{&5AR>XbmUUEa@$#S~-n=TvEZaaqyJm zSYIR_eaL+>&8F()XF||NoizB)TnHKtV_(Wty?qS(e-U3XeI38|;A^Neo9pC{m{+;t zC3W&GA;p%TJ%W8WHru^v#9MM-9I#{GDUIK45Xy2fZ0(`CsdF(UyzKq1x}(vUKuL-8 zWULN4ahiSw`!3*rsC*Uie~Oao#=etS(@fLVv8i*>ll(?*61=s|barxW0!mUt3jX+w z(MIS^_GmSBw~gJgM=uLqj>hSS_#MEFC4IU_;dcciYbu(MZ-w#R!;A7^_?c5qvhSm@ z(e+C^u0~0ckpH$W8mX>U)?z%o$SXC zm$2}Q^*`3~>~iQUX0uaI{AJ*9{E8y{a=HJ9r1uYM3z9+LA7r1XUo=XpNQ z>)!$12)^!k&2Hw;R}UW4Xm;UqPQN$vod9&b<1U5ZES4TO?#AolB?Elk(C11@W*PV@ zX?M00y!4laN7w%Zd^Px&#%97hX*AkHcYvo5-nO;yO`$!-a^*8oBct+45)k<_=;N0Qr|&auvAdH+3%ok_PFCaz+s?mlwH7A zCv-aPVfIf~j~B9i*w58O&OLb;t=UAEfnQ=m{f~MGUu18z+B<-+U~q0Ayi<8t|NRyA zGL!h?)Z|UPe&hd6YcZ~2ETW!}*9I7!2p(&J@$4}0l)0gyhTx+(a0Bqta1#3Q4Dit0 zPuqKeUzjBX$&I2-rza;_yl;aJF$#QDm^-12;y4{kM$-&hb-Z_E6!Qhpsla2XCkwrd ze3Mgw-aokA1n=;^gX1~&W&rnvf$&CFPak-mQ-LTO+em!xoN7Wna)N10(eTv(@5mF# z2|(UUxJFNOx23EtiI}1@T9^M&ObFkpVPk)c~Un6GQR`$GuThU+HJ*lEX#6M_)X#8E3;ahj`}P{1GV`#;JcRk|3@xx>e64^+b1vkc3s-8IvR6ZvhS)9-+dIH;0htknJz4#eK1m?Wx=n@&$(Cg&4`_y#3e| zzrsuCp9`q3+Z;k2={I%s>0l|jD$1-*AI9id$sW4 z#*N3oJ6zHmsAK4-sfm)i1-eWm*y6@`CcyUeknj}SOQk$;jG!(gfUDjWbo~u6;?KG^ z?6VR*OUYa?j)`^r1r@j&zV#&h@3*AadBE_OiN7kF$z;Ko3E!&F1-9Mk7FsYLK;D7? zAA33Bmj+|A54J&1QWwgQw*Z|Py$*bELgV!wxbv0|*%`RmOd7zqwZ0SC}Z$_4Z_9MtcGEzg(sWjVTg?CBLg34J)y&!Vk`sz^^7+06V zzyZ>Z>>Gag+ohJ1^p58Fmf>rdw?@s z%9ZA;z*!zox|#4;>p=>-SCvd5mlAx691g4barnBxKlUF>?Uz-)7r3lm_PBmJ0vsZ$ zeAa&;rHBjZg)DS4(J+{>4yWo<8ttQ>9l(Beci7mt{b^$?uZWV70Uckq2x6TxBn022cLBs`^QJ;7HMwUH9> zX-&4fvd8dyR+~ni5S&GggmMS)dB5JswWMB@t#p0EIp~A=Y&uPFjaFY%ek^rXrg)V< zi}P~Y-H9H2kFh6()&m&lGx>zI9{8$*@KT4(-l^Z^y}Xab>^I zPT;zpvtH6q%mb&{+S}{pt+KY9=3L;XT=qgA!BYw_MUT1r)SI(fbRprsD{8tR)}Tki}BO1ix( zFAWOnn6WG`4hkDKrk54)bIFO34a8Rlyoo%tJrOI6>rUXVRO7k=9TI-CIA!JU2JA!M z8?8j$V(z70uT9v?Z|Gy*@5J-BHm>iJ#l8HabTZ)+PP0GvdNqnPz*d`$z>%|(S5s;R zdg5%2RPTLBX1|PTG-t%8T)Z@K=-m7n@w*n&m*?<1EPp~VE#OTv1zbVk+a)FS^zY?C ziOT-8I3{&U-Ylw+k`|HfRa`@&Rh;;4rDX^?(BDeC6)SMwy4%^hnZL=g|KK=Y%a3yX z>(*n9LXLYzd!3GoIqoN(rMIKW85YA%ylTEtvRX%sRZFP9ExBE@NhcpH#hEiwqj=KQ zbfP<1DN={x$8IG@r~FhF^&wBEbyTrfNJ`T|2r0LuNWvS8CxF95@5tnjoYIi+;B2?c>v z&#pN-*xz0a2Gfooz@M}R0JJLr|9Iia@^^rz;@~}quS=tQR{q-!@QIAc2%YY#(@S`! zw?FQ`-!%3e=56SB6%~JjE?Br9)V&4#Li~0FLG|Fl^*yo@((S~=}Pj1Yi&g(Gy=Evc%yLC4k{&=LXEKKkiaLfYm z*T=M}y0{BChL1O>r`TP{4VJ0P?5+TK!*mC5m>2MQl>JU1PM^Qn!QEtFtIutU9A;|2 zUHcF4pD>dM2mG%|xk5qg0x zPq6Q>6#UjtS?F2|(1n1jJSQ@l1X?x9hDknB^QZMBN0><{L2nM@9Q57832Yw??Ck&M zc%`d`eW*YC@(u+a>u|urPoN%`Wn%o?awU8)yGPnk@6QI}*K#I;tDtWhYJqcfFD0xP z{}_KZmE4Ez`>14=9LMcw{s=r2a8iwi@JI`f#y{ys-d;*oM@YS~Ev06=g~~`Y8gCdB zD*0yTceQ9E4m#axfe-TR`Wufd{3z2I9iJN%W>7!ezo8pAN%gq9NbB(A&E)gwPf@>u z{dqhNsQ--q*#;xQRkZnK{Sa_an5IAK!uEglkAT0zb`rl4eoZzf$24R+pPniWqK+pQ zF4GUeXON?U8S;MPgIEmPhaB##j__YfpkTln8a1BWo0s3H*MYIXXR}Xdr zZ#kXLwp#u)`#%DlqY}BG$;Q(8F5xn!bE-<_d$0V+6@woEe4XMX`D4Mf%QG7Ij?Z8) zTXNu)PIzC^!AI^(Y$i z{YW4;%&)h5k3hd%QcM0BY^OK#Y7V$7n_bHx=Y80$H*W?{81S5E1>ZOdep78EI-;#H z^t}Z1L(_Lh{6NjnE6qlN!`e^)1-uxD?~BS$v0tq&%$z|E!_a~6(j;G2E#iZsN@#5nXJJ8q;Lg5? zkzPv?9JK=k*WZJu_}(?E{GvQ2{2W9n_$K~ga=(WB-*>InNBrZkbJQGwKdZg9b#hI5 zR|uQq@fV?UEft*T*Utza{8yqYo)Nn5Tq@T6Ug1)91$xgAufiY!A9BPLj;n-6GjeQs zOx*T+z5ZqMJ#k1l3!Z)(#?5DX=X#*~25=RloxV)B)DPALcFDaF%BT z0}O4@4TZC6ycVbe^{Fk&E#$HPCPevBw)kb;A_Qr5D;hH~?dWu4F*L+>7;^jjx z^#Et}WH$zTfS*qOWHH-3e^2tLOK*_Z#|v{mYfdQ=Rg>*;VgFj*WI6`CVleX*_^;G< zYD_)`T=qdJy8!-5wySi1eM%OSqoeEaamnq=7f#p9iZnJ6SI^?LiA^L3j!V`wSh@KF z^108vYgch)@_CE-VX8-dj9@zst;gkRntX-^8PtT>JY(S zRPOix`wt23>bu=@06b4NZ#}mv-ip9Z0)D9Kj=5oog^x?dz*IboirsoXwIzFaID)=L@_0@vqKq@A7sJ3POK=`ZCn*u!DQ5GR)McH{#G}1HXbs+dQbETxy8xb3UE|qJj_(x$%~niyIaBi z==N)Lq`g?b->cw$ZNi@d{#6fO$1L!c0st>zKCs+6hx|1k-_qiCK}U>$4mIbooou9d zS$x9frCH#u=R#wp2c<^w2|G?34|a<$@SNF9MWlV;`{HtKs!RIi-_^XV0B>Lxw21Wv zc%5Vek7N@lWBIpU1l}!bjSFkiJ@NJ*{(I;6{4HUjqp5Kf^BCRZd~H>#Q9RMJWrvbH zDl)6t^lGwGO2tj4s`)|5MQQ!bOG9Gk5|xcfR>9sfu~AAM70wmu;HdNhDlz?j33%?f zgEzd3<0l?{biWaJFcd2+u5f=IEj2p5v&nZ@eK}LiCpV*hRXu)R>H;1$TgHHw+A@l} zR@^Ht2ZM!CX`h7qQmvDK>%w{4tz=@_mY?6SPx4LIvg-P~$*0pJ8|cSP_}-8qoHj8x z<fnx0cmu~ z=3G{!=^2iB*|;b6@F)j%48MIT*1=gA%&Vw@slR;;opgJS+a2gBq$i(e-bTG8 z9EcykHW24@I|z>zqMj6iuRivtovzn_YxKYCvHoDV{A#_yTzwcgNM!@e^XzlXNw?ec zryENj!{(#i1)SzV&H}+>WZjFm@Ood$lYNc-x2rSmV!UH&`C}u)sH4DFUMiRWbZR&I zeZ#GX?{MK88l~mIVfHm<`!i+qZg%NvCapYp0v>K*&UJ1V+x~GrS6Uy1Bdl07Rg7}r zvrwqF!tG`ftLOg?JP~wa>(QIs4+7~Ew>6)#OCL8o^53^2e+Y7{b`$DZRdwRVCjOnk z_}a-6n<5EJ*%UTBZ-{J_BP}_vhP}$liheNBae&V5s%HC*(|KEDf)WF zX7IBfcLBboo6JSp09?1iE|yA*`+z@)4o3JPn>4X8!TJK(Od9KQuz`TdWI|nWq-P=P z0xDspL;Sc6_#>qj{9S^NDM>ZJDNorVc%N>9OJXqvcq)WgSmZlb@?$%wVmIoeK;Cbh;w6#mKcs+_n7|D>7=YY9#&D|Y|C z1P76ME5UEbX*f^XaA;8>|2I|oDr2aZKCWJ;hOqxQ^wJ@$`;k&g1>*lqB-n$qI6iXy zy-~DS7=wxcXJz2;BHPIg291n)TDW&4OZ)~HpA>?t+-J}J!HPN>9p!3iQa8ajU1qAA z-zS*yi(|gRdHdAdY_d`4>n)@6Uv)|sF3`8O&PSy}_QPo1Qlr@OW_Hpl>=FE4f3QnD zDj1n+c@WQ+)0uTOir_cx%JRz8W%goGjdy~tP883XXT(ZA6a+ft)omv^%gY{yH{inc7HMThYr~(>xdJ2=^zXtyPit>HJ z$7$JvD)O<0U2W+Tr-uJ@b%%RqkVXBb-^4)gL=INaE(1*m)}AI3#NRKeY0V(^Z#jR0 z+5+5OP|xL^!0{y=m*|dkF*e2PpXDP=HLFsq!oJW55cn0~cksNZPv0C0=xHPT?fjd0 zCQDifj|;g_H1F{9&$zt5K61$Cb4Wo z{m@x_ud-`4=yjOqyM9*OmMTb^4bN!FxZkVmi@Xn?l`XYqcprKoqk1v~U!^}Obgm|& z;`W$ZgH*Qd6n{^i?8Ed-Z2^B!$8@B~G9+;u5@j-szM z1D~lyovu0cBJ9wVrarY*{(wJ(+Fz!axr^ zWn4(bOG~qY-{ooRk*$%91#52G9q4bo*|H7zYMEbGR;7Ccf0$?Cx4RbhQ^#ILY=`@sl3~kJAcWpy!W~lIfxga4=Cyw7ie7mo! zyAHT5hPupV@R_}RVW7T7!Rz!0DckwkJSZ&bzc<+LGT>&mqP3HJ2@KWwlZw0|mCvJOR zA$*m|9KN+*&Wqhg*Ncjn7dG^V+-SufEI5+~4paEi8(ZW-!NC`r^J1rf*d4zjMuhNz z{_Z@E<8<2#N6;qN$KfvYa~kg}oldm<=fe#2L00WW{-XFP%f)N9UlBXS9<^k+B5vYU zdF&HbdRIgoK~aKV2{O6bja&??!%?~qd}T5l_4lRs@Env%e-UqqIo~zUTJo0Y$ey1f zbsL779T74wSa|gK5y4e1XKQ9q`g+RvfpuvAyjAk|{>)Lkv{y_wTdh~5BZ5|ce{EJ` zC6qt7Lw4?!7{k(@~{TqhR6E-jTRXT)E-0 z$FZ(~4>mB$Kbw5YWjhwaRjIvVLUxY~NmdD$Yq?RnIrS?F26OOP+P8m^yCOZEK8jo- zXR=ZN-Tr|yX%*)b#W$49O?f=2xo$BreQ8O3dL_9})P*0qXVFrIFjJ7WN{v#;Fb z5L{){&TxOaQC4O$&tO046O+zOd=QPD z$K9ayfsb$~NjrFo0Mf~`&kL6W#c+AqQQ9~!M6baQA_O9 z*Gv|`ndFYBAI58P$XVbA6-_1ne{u5mPq96dEzoo$@KceS8v)PBc;XGb4Y&sJ10ObF zKH(|FJx*~S|E-;4wjtoHqglVwg?eGDO1)i)&pG&~6!;qU;ad3FZt$eC&Gw`lJXJ2o znUPGZ2c%PYbI{7Q`D?U7~dI@e?R2@#>w~+CJ_=iJSmt(uOAMWqUh|B5n;Cz^I zlNt58E1bC|Y#st1J)$PSs&~OjcwHZZu3mDsy+O85#v6>Y;EnBecheB&57wN?*p2f_ z*j!E=C!z-{q5ubVep#+v#qn(^Di{MEI!6WjqWFLF{V~k9_VLKgr(>AM{b7;Jv!K6V zc?bn~%YlU#h(Gk;SeC;3{2b~PFfZe+&>yb|62`Sy(;&7Bhh_LNf%_=+@gVS*A9{EM zxD2s6nJ)M^8 zCUDpy-i6*|&{(mYf;;W>u5e#}oREg_`tyNWUNjj35*UqnpF4b@UMOC&SmQI@Nazy%RcWY>Ik9Z+)luk<@)JQ-n@)lFxt!@ z#{%o@1PjfFhyQ$ar!GFW2irXc53vV&UoliccY?qq2 zFhC#zzsdyT)w$i^M|+$PT1QdIh}iiw@^6NhD6=`id}sKP->)G)`rOO9-p!Gt!v#gP zHUdvwJnwz7nYRSYzk)8vWBs<~5B;_f%j9xPf7}-uWJU}$TvK^w?Z>xqTqO`TQxxH= z4zj*V_}lr?!kqUW^oLx7xq;*$Fw|nt84)g~LcCazYWWwr!0+)Eq4e=LKXT-UtmJD!}_>dk!?&!Os>MDiC@S1)^ zyMS**osNPFq+7_Qli14{F&;Ou_u*$vw>A~vPv;%UfWCn9NfhbzZKz-D5Alf??`(?n z?!i)h3T6J7=#9{uM3k$Qz`ux&`}OS)oIVA_!IF}^J?8?hk|kHrnF z|G2JorDjF%()#)^_@8rc=fGFtJk@380Q_DFZfE#KyzXgka>74+htz%7qu${DV9GEK z+>$u=g$BRhoyc-&owQUaV1^G}{%g}Q>jU7Gx!!CKspFG>Q}e4j{GKYM)4mQqP=%iY zx|=|?wZ2++2R^mpUlOahE@dVQ+WJ)K?0WYB;H%QpVEZu~Cvb5C3tS{-vn_6tzsj3U zJL~7~B~AU0fmiQ|>j<{01=~h`I()xGEo+1BDitLAbRBS{Kk7>ql8Tg7 zoh_suQ@5j!t-^j6Tx%ytdlp|1I7rZJ{C>Vp?t;&1OkahTWhWHkSJ&-`{IE`zMNH%D zKy5f~;@qqVyp`6zM0h2NG3fHp$5dzf_N=t^_qKf8PVv$5=Z)Z~<8Heh z`koLtPtjF(Wbx9MHftX5zk+q$WZb7CJ7Qy7fuHoKkBEo^JQWJ|Rml*bb%)HPb+pXdW$`peU9*FK9pwx=4I_2(6>-Se7smZ7Ha<{dh2#~Hq5J#c zV-i$XcH|bG<7dOM8wKE}OrtA1Bz`@mtLAO>@=-x+WO7P!lNkJd(l!fSaBzo_iJ^5a zr_*0gcM8j%Gw1GszpADe9?t^Tq}$h0QE8K~;hBTFr|?%zY67{fDT}a1jVBZ-B1j=B z)Gc1-f~5x!PUAe;_?SN`<)#?cXPK2c#S?|nSPXdS;TYw8F=Z3y7EboOi~pxfFkpx` zIp>(>B_(;9W3XV{J@8zvboveS*He=qs+*)r;d=4mtwAX=Ko4Zg1P|LL&ZPwta0Q0nnp$y%{cGMC-|>WcJb(LmjT?<9yk<5_8wXg1ff z(0!-d?RLjL@L{#lk_$WvcQ&o4?9_9NqtEL-#r@mIxp>+?%Kl`)k?ckNT>HRv=(Bf` zXV7`(JoU*9)V9@dV-D1KcZxLU52=!~+ z-)>mtx!c4i#kYCkvkKpUK664GJ&g4{T+YkjpUf4SiqWYbFl~SI`tQPD1s`YnF#Fbx zuKk){e$I8=$R%j)P43ehB>((t?zf{~mg#ga2zN)B@JpIa!dqAuWtp0p>R_!2Uub6P zQ`S-R_Fd-oL{vHB-y?j@hC}9nMfjZSzhve&3-2(l)wU#yCwL-0pGyGuM4+dFSK1eW4{FB{@Et|Dj}o7)CtOx`MOfiH2=d>A zd43uJlo6~m7P!{mi~L3&>*5r^L$P6%y3h!I>?-OT?@9akIP$GAZxGsonQRREX-;c< zX9=z;pt1tTbHP9d9*KWc_KmNcbu_h3lH)$UZZt-DD}TJR7z4iI%gS;Ig0G+>tFvOa zz^T`NMxKBBT((GfrwR}xSFnG3v-#y&;3y93)PM))`$GA}s^1R@t_R5!!A<$4LQNDt z%+g2MKSYoN!>4Qx@;;^JETo@R^LM@Q`3m_ZB;^vkwf3ZM7H!Jr(Kn|C`LM}ofL_5j zx|L-z-^2Pq?L)|!sWzFa!FPkNh{u5o;ip-5cH#RW&dV8HwD8rI>S~h1>3lWq9YtPC z9{I{gpm!l>0(FhMhcOLL!{0Qli&vW)r4_QC4wFwdN(rWSM_%d@J!&?iBo8xg{GQ;w zM3crpH;ewkOD%N|N_RQb_r;G&d-031@lNp1=NBFqt>O!UmP)z@#l1o(%vKMI7NISB z+uJCN!ro0m_e8SjWVX-NK00V#u|)?CVj(6nyW) zOQwtTDXc$H8kl%M@RdDTe~9ESSQGZ9J;P-Eu&CoQ^0ABu+3;QHb}dR@?^Dzh#}{tH z_xD18XG{i?XQNUSbY}3=vf8_ue}~C``HPCp$a^ly(l@!zSf>ar);H{3asXciCcPJu z``~}KveoiFb|x^lmU84+-*8!&qVnLqG=_L;3w-R0ne-P}9XarzV zv6|F|OK!p|tUpy#;4LJ`3GrhX7fU54c!ro%({Qk1Tk5`aqK(!;2Na_pg#Mo~>ArXz z>-~-aS4}R!v5I+iv)$%6gLV5r$f`KLpzCX!1McGW8`c~I2Wc++Uq88r|0{NfXAEit z9ad9#9ciDOoV&t9VW;{i@Cm%>;X`f}`ru%kxkhv%b6FWv1;loaCOJ>w)e7PGnsf#G zX)N7C?n23N{6_`M-xE9aFJZiwtfe=5;I|T-UaevEt1BWK?xXI16_aRlc%gazR&vO~ zeAEoR4$Bg2fRiLm!C`xUX;uoxxm*=+K)QALa2>|eExx?^{`{aA^pEGjTgjYBe-XTm zly*9s2);4}a>e)1E`w(PUP`*w==0#YQaP;GiT%sD=4F3Xs#zX0>UC$a-DeeH2f41J z6DoUVsY>={*Bs<`Xk2S^Zo~CI&waxfcGlW z8tnn#t0reFeBq6P&s0&d4Z5V6ayj0gue&qyyGO-(;3X_Cm98SVDckptq&}b`TIdB1 zk}iHm^T1ycg2-#haot&^1%4%o@&;qXf2Gyyuf2}*P0l(qRk(kal9Zp|tD)K&O(tYp%@N(FByowP%JKJhM>=VkSu7TcwVT2D~)kXbYi`$E^%clAy35aK|g$3uV=c& zJ%atgdd+FzxNzy!CK=~%G6e$fN`s<7-~Tv82i75Ju6w1}33 z+@Zjiwc)&)7)+j#PzLEG{8X`@dZ`ipiS$7Y-zc5pRC^}9SvtbOo}ufOD#ZphVEu;i31lAcx_xL=aJbliFcI1&2CXN@@T@}dJUZDxu-$QBdR zf4<>Ox3`Z@{rQI0WHGVRr#M&P=bnM7!>m1YzV|fyJfjUNr58|F=PAqffC=wC(s8$~}Zb}-K|BSFRa4tOcL!fft9>vgsJU*ncP z{xY}F`xagw59_sWv3G8$_6Ivoac|$K_R0BCZZ~V#7cGu*ms!`O_x$Clzum}(M=so* zI?R>tH0o!jE_0#p^Xkp1QSO8A#Y=am-r~L=LLK__U5L?Jf<1g&z_Y<_NFU1s&(dPO|@~ zR{IRb5y499sI7Nm!cdrYRNaXRKX>(@ZrDcZwP&|N_c79Jv=05!&px`p2H!AmZB$;W zlc8un{++iO{hfO47uPYr6m7P!ZWXw2F*dur1wKwJw?x$upXvYhh^s^1&xy~n)K)nr z+(+)m>!~5ZCWm{;e9qd~;*!u0SrJ4R!Tim=RG1z7$`ZlyIL6I;K9wN)>zucbA@z^#>+5GLLo>`mHX3L|uESDKhaGhc!%6{z0~bca$N@y_^i$f?fwuw5(VF5EsbeS1BovkAOr9!0~*i#Rgu50>)q_d)*Cqpo6e1iZ8Z=`?KI9A!~Q zi29&fb`|($oE`yQ=@z0?7w7GP0G^#!N$jA zoZtS~1NCcGY6tEtBxfZK^>W|5KelGQpH!q!G!EbF6-h(cpfkKH7K7g46^u(tDdk3; z5)WH<;1+lQnu;AFE%G@s1ZVxOAp20yC|Kji%)ohkvXs@-13y`>cYKp)B;D}qh(D{? z??t^m>K>1cKPEV?$?{8MtQrU(VCycXnLx zUQoc}xMY5;3eT^cEa7vjQaL?rCH0TA*88&qIIeT%K_~E+P{#O!v(l`nE5}S5`=kG2 z!h8#Pt3|(t@NZVL7CtEW(n{;4_n|*oJ#$`y3)hyzGHK)Cli!@L8aDo~1TPsbywO^P z{z9{}y1Fh^m9is8khFTtj|somntt^M1YZTNm+6#bMEroy1c^?2{MOE$b@;wU-S+R* z;rwcxO^sw;*jW0SCiuz{He^XZq^YfCwxXX)$4Z7e%q*?B0EN$q4hQODaet4wPWF?2 zlOLjACf7qfcaF-7v*K}%yAJ(Ou(u;$TpSd`9P1;v>W%EPhW)_PR;-Iebiw22VB`{I z@mx{;_gP62vEJLr6-h!aZ-|&5EqJQ5Gn?Hjbxdi3 zp{KTFrSyNA^EKVcl_^JyOWB9dqa5i;rFe?7Z){r_oqnEUConIbvQC-9V+MwxZOwMj3(1D+~(&|GsD zd{lnjo5uf{RP%*C{GV0qR{L+c=U6pvxpQ;sHGsRJhRaiLv5B>8dXum`+8x##Eh6?W zD}_zq10VhF(Zb!S4sIUvox9T=+~b7G-<=-dJRT}LGj)WcDD5Nie`@2i@s+8YoEq-e zu1tMB)t7bSZn?>MRI_;#@Onr_w{u8`W zM9|!BZH>Yw3EsU_h3Ecy|HT97Cj>d5u9N=8k$1#oj8hf;z2Li@NbbfuGnffa&fZXEDZmDb@#66u@D*%;{hN`inpN76r@v>ox?HP!isN2{?z#oIaSr|) zQimEg>doZ2NJQgCaz9}iK-;Vs6U%*8>n%xvUZ$$wj5kk~ROlynFu&I-$(R_8)*6*0 zbemGXv^8}_%DP$vd8;K$bM5%7xs|D^hGf#9pMvNGVSZL-&UqMzU@!^Yd~ z2f*(BsW=fBMrZxg(%K z;cfl=je+gNKQ#Xsb=CT^_vQ-{{2Ds1y9Zs!)m^v(UqAAp%r)fv zp4K)P&?fsenpX&}G8igeJ_e*qQ*YYHI9qbIJ6Dt4Lb6w<`-a~LQ{abYC1=5$Ao${Q zs(y^%m-fEkH+bVQy#T-0tQexM)1<|;`aWdx7? z$a~vG&ciou&=FjP^(VsQIv0zohv=vo=Y<1gKRK@d?RvCBhm7htu4mM{1RRF_r?YP= zQdGJcj6`Q~-y%LEOZ-yl_Vgiw+gNrS{hcgML>|l%eAP$MxUY%t+-@g+bE6uEzK3}! z#w~(hU9@W758kU7zQJro8>(@;iGRu#GxTnOQo$fej^HZ9`N0pChmMxjDd4;IBsY9o z2fS&E##N$AI@0Mr@;N@lPY_&{PJ8T_XA1s9YEFXRVeY=FD!>`08u}vY0EP7j&O$`; z33_Ar>{j4m)R8g!Q-h-8Y}*{cY0v}emE;g|&(t7v46$cihxN!Cp&wq^UP#8I;&tTI zp?wMKDiD0tx1{2}d0tp{HoL6AIhqYcd>TAHcuCX+3L1k8{o-C>J)^G0fP2i>bMr&s zvw|f%_*{$7U(OYAeZc>yiCY+dvnLiX-dThVE|60Vqs}IXL7| z%y6}R>B-aRcSj8IVxxFeEQfJw5WE>~x9@cW$FXKza0q&!AtE6SYi0TZRZ|U}Vk+c* z`d}YEpYnWGgZ_C+S)WlVF(39>8t6u`Qf#Jz*+JkX!`OZ3cu%JWP?^{bUQ5&aI01Y$ zomtQ4_hG-Ocx`we*&l2Wo5j(oG2;STD@CR#>ZGSqj7(LSSPpn<+8js}Fdj^K{gbWT z62=W{uA1;!Cp_e+9MH+58R$a^byTFIAmJdrqz$ciF{wMt7d~Gxo+K1<*xYjn=1zjP_ zMXFY>xV z;}L#4QQ~_sZ$&;~yn)Pz&z)**C-|z@bzWDM0yE6Uqp!<0qQ4agzG69Jd=<2#R zb;9EXZ6E0`QjV4fR|r018ye~`ZWYyd%`tr56E_>{Q{aiDH27L5>oj}>;Q8Yl%s$c| zxqt)f(GM`xj_u9BQ7NAC_n?g$`ry;uCc6d4@j8q@UVlZ{h5ixs3k<_YM;-InQFfd8Vequp4 z_zF5|&v8;$jIyU8Y{$iwCfO?7oXTe7rY_)k*g+=u!dD$EWHX%@?}G&u{Y8B59m)0AP?}47! zN2z4J$>HPH;up|C117!EM{v`c%a%C8%mfsP{CuZ19p&gX-jRbcSJlFWA zk^^C)MivI}+CbBB_{4nvV5aqS;MYDwD4HO3gcJ&sSAf%)@^Eqm z>td!`o%9NFM>v`>Sb(RjIg5qpp*E|%g|uv-x*Yu_Z&vd*;@3kzm5ZU@)M^*3RkB4e zpq`NEMPnN`VpQyw{1k7VMgP4)S8Z03U6MvarS5^}_fuhOEQ$I$rKGGT!AvbaDXjtz zSZ$?H)t#r)m=6@-a}r~!^&!%|1>9anupzw7t;7hvQa#UDn=}tZIQ)4~vzY;%k zPoM6axUcb0X^1R}0;IoE! z&5ki!0s3LDzmx-?g>{Fob3LhgnOZ9{BrhFu*9gH`bTJO!^*ssUJ5nKu5v%)Y49|(g zTqJzUY_cLe#JkA2f9|d0^%&O|P}c~*P_iS&hqtA+raJ9S1)}rmqeIPvZwh6crDo`K z8pDSvq61=m*@v!FT`Hj#x(RMLZ{)gr=B=<@kUGd417v-x*XQqiY~ma?*Zkcne{UJL zitGHxHd~V5I-Sl`T@RfQK3a-gXP3)WK;59It7%Bo%TXzl$t2-hN?M|d|y6*#I z|4U2M_Bvb_+gRVPUI(A|>GBB|jw2cA1>}7xlHxj%B{-?9yxdra>quqW`mlY{_MiWf zdL7sCIukuau5TEEMpa5lZv4A!np}UI&1VKKL!H3H1MudOs@9mve&LJVUWfBe7z{No z^jl|o#=s}eN=;{5nr5+XH*AgGI^aXMt8K)Ie%9vsd2m1aQRu7H`%~|U=`_}T#P#tw zTN;O?Ja7$#`hf`6g*=(wD$5db9Cc_#bgR%YWid>fP5bfsn0sb|yx+T!w1PJS-_qvF z1DB9oR0(a1JJU=0onBfFfxkk1z@vV`Lw&0nCF{Ud1y?q!NS(Y#UF*g80w0BWBTyv# z*vo!$Up(DHO#-G}W4l*O(_=&J3@SU(jw zi8J(LVlTfLe=Y@8bd$d5kApDuLCfM??r+&*Vq?OoV7nHo?_wBzQ?xjlDhCZb?1%>crAkS&i>3 zn}Cv#Q?uy_%$IvgHKZO2e%>9)3Di9m7kV`lz)^@NaspS$X8rYI&-|IxqFWg|13aZB z2j%zC(y$Q{yp=Av!CT8>dSs*(I7$qrTU~@l&&0X&GH_M4P=F7V_&MXz{c1#Hk!50p-z@Qy=q{jTDUi6tqYGDO_a0R@|3Veej zu4emXte>P01OlW^(11Kw@IL{k$M)(Bw$qoH$4NbezaYz~pI~O2RrvR?9(}bb0X`Bw zZu(-QunD?>Gi^oQW-zO`Ya^`Bo0e?*e#82*Yv&RP-_c80PoQOU=;$TH-m?25zTwGi z$wt<-{?%_DP|y2LUqVh?cwqR+)r3`U7)37olXSK)igh6=ojE@`{MOkK<*D^Z;Mf1U zQD1g_6uDU1+YIv7cKcAzUBbEqJ_G&5Lz0*3JzrMFPOSuJW7rIw#kjM6?dG1mVc!mMyPro$o)N2V|b$C8IL9S!jzwdmsDTMV0 zHoj*g*H=fG4weBKr1r z6ym|%EmpHRPZh?y+x>g zO)kf0L=POf-8u>X6z}h)ica{9RnLjrv(P0q8x7<4khi5(8@pDKudXo$9ul3;zww$0 zdE;Ftkuf<|P<{so?(hFAPEv|{w2yG-i#MiT3~p@arYd+E-^%u-6n;lPk&XJ0_Ck zI@yx)7Ua4~#pD?9$JP|;#ta1S{9`ur3h4*@g&fy2e+4`dZP=Fjx2rZ=i?dN&xNI=1 zj;eVxtI<4Dwr&23WUen3x6Qws)M)ydZTP&qsgPBYgHk@^kKwvYA7X(r>@T@R{pWD~ zQZ(u9zy3uP{N(mVn|1Z8A<^F4Ttj{rwfN6qC%c71nD?VM62r{(BIzg0x{%{_d_TnN zJqBJ8S0*C0Tfr+))NSaU1qo%l=x3nwT{7M#xWwM#%wT&F_D1t9;Fq5u&D=lf<@pc^wfDrkE@5^Q>+{E*oDv23n%A>l8VIj^{&;Wx+PO562#HZ zq5Q!EJO#ar9wGb~z8j{_Z||89SU=y>Tr z8o!XClVN>l1@B8fYqj-te6O+d6!$v%M~^!G4`)dGrlRs1kUf<)%BZ?v- zz=s5X{eYOsX510*R8ey{yG8a%Czrw_3CSk%n0H1cR){>MMz)}zw>8fxQSdr+h;kR8 z!y$J9^BP&|>t%ee&v%Qxy>qU2mt+acX8zNAXc0%}sK@=~o$P&lKN*!;Gk^UtbX~~; z!zAH5`?8Dw?LK(s^`zZ{`&NuU>esrUUsuPGi;?QYdYc91G{zqTaK@mxTQoHI5(IbA z$bVQ(V!nRDYsPg!eG_~ik`1|Yz4|)noq#8$EBHQmjEqCbmnsx!V-$6ZtWl>MlAcaQ ze)tJ^sYWsLSBKkyIry-oNzEVs(S{s_ zY$y(%sS?|z=g6lsnLguV9X3S7u4$BaP~FmHE<5=K^s`-@MpuUOoS8C}TXNk}VoI5_f3*+%j^Cd? zfhxu+lvym;fV0*<^4pf!xF7!Bdvv)uzQ_0KRU;Dk2&Ylj=(4*Cs>wn8#<~WPF^KwuG7Gyg@+FxMTkBaYInjwxh47w(oeOuQNV4L!Zq82 z{p9)o=l}c+{T}$NL^z0f7uY55SUu)*Pu3DFo)4_^U{90&Z1syT<1&tme17{@^h;$X zt5rsSlPy`T@ZqAK+0_&SzG|`CO835sV%}&%f24>C3e4dK5vvm^r5?xAX!W^f@bso? zpY?t4PpZ1`#W--2ySeZUPv2yvgA+@2sWKpCg0C`99S+ilmuQCItNYaQ?1TB9dCfB$ z8XltGe51V`dCS0A4qFU9R++xed`9q;bd`Vm%zRJE(3dR%zlr{qrk1*tB;seK_M^W+ zvR7t5UKd7O=LnxZvi&8z?-S%wx_3*yORBDB>3zUgEEMB?sD^af*5}|$VyR4~YX&|e zyOMdb0zHr`e;g(_OTmIaGtkXk9roa5cpc=&Ce(g?0y$UU{S3&x z3pA(u(%{2}X|w7aLXL)&E!)r)xjY;%oOP}+r+i9gDM!}n!+OgM*hBC|dE1eYG(30P z)$?>X;d4Y|%9am&J`9Jd?KcCLn*SQ2Hx1`}9;Gn1`GZcMV=+ug!vnr7PB`H^;&TLb z+5exU_YZ3-zte`(xU(xsk+)S;bboN!QZbp3&WsVkQQGeAb8UNV-_EEZfSB;u?d}wJ zTB-u^AS8{QeMT5|o{mJ+F`A;$a59I?I-Uf<ykr0SL7t-vWD`XGy+UdG_4i zeqIQ9Ws9X&XbqKXeYT8rn^h_xut1%phc7@E+#1=)$*mL6zbcf8DCSW-bldMvpr4Hn z(cWS7A31h7Opg1&Hxd1Olzp|_8VQEs??uk3DO^*-6=4rd*kqf0n2j6`^c+)a*4?bb zT=(L)wgF%Da0~YJ*xT~y@{D^A_QF`6-rL@YoCR|>9w&3c?d3aU+J$qdc z=B`JsJj3Xaw{>rK#1D*OJeI_Uy&R)Hi~TNpAJ5L5o!%S!!xvxd z-HV(|x3%SstOULW9U}R@?!TE%lh<{>C7vPkPs|zB>oAw|E?o=b_fxiP#@;ZE_j7FQ zJGX_ue@U_RTy%XhAoLe}W!V{m3uLu_4~}`tY$iNZqIrfUe3S2yjC`wM>95&NdHpoY z9znkJeCX|FdC6+s#c%3Rds3->Nqt74))^+A3`<6nEl~oz<%945zFPESv||DI%BS@2 zC+FK5tseTY1?jaG^FdtCm!Dw2oD1qV$`*2-H9n7GUQ`>F&GC$g|3^V#4*4kkd;+=% z)Hz{buF^p8&c9u=E#`h7VlYsT%Vi;%sfw9+?;l$l zPzMF2sz66@NLRvcCv&}XqubQver$>BpO)Z$ug}FFliwSo(V9{0YczfKF-;zi^(9Kz z;r{gR8s&AUW2!G=90hzBX0)2q$;{NUMT!C+D7noh@Owe2NT)6=nWkbKGuQ*XCN*ZV z%^BbfX`cFwybk)DjQL!@fW7EA;&BtQjo_-s^lxP{w`{D9rZB$~IN5exl)wworPNx~ zVf2B`TVrj!i~uM+FMe<4e`l)jzP{N^CF=0J7@g180GzU2AG6d?3qpLZA%{7l;1q*g zRcwvuP27vsiD{v0QMs&634mAnWYVgUDp{7H2H{Zu|Ic~9cJjIsYn z5O_*4$XbA_B7K1h;Ihq;gta9>=8OYO4p~L3dCf-d?SAPnpX^choD?dB9YYoA0G?l= zzbteIIx4zbQ)|T$HXf!D^S$`*mVQ2eBZc___$$ogu(wYEoHcGl?jic|@l^V$m*6W_ z>lgsv#a9$5Kdi*#B#J)kB)EyzKzD%amGlp;v(Z}KCi)*CFY!j(zASjK-Qx`BwiBE+ zT!}da;jda+I?^|ujdRR0)pI;9^34Ygm{V@ZW|9BX2Og}FEsh*yWqEn&t&l#H?aD7* z9@mE~&b`OpL%x-J<}mUY{QC{LCh=48K)1I9OP)Ir94pnD@kQL0?s! zV|A+{@39t(u=^JD>Xuox5_)vDGBumMJ-%~%qq9I)44!Fne^b-*8=sFKX}4g`_iTLM zUMYTve{bBf&prU2YrJ&OS5EMfcvi9e5Z-6RK2fWY-{GJ+)`)rVh=!KugdTOI3_!d;2*&3^JL+4GJaFi))#?S@gHiTtfY&2evvK=Y z@CEc6n5$T8N#9gn zXMCK&=Qe`?A#ynuJocrIL$^I=B)oQ0%K=L@>QKJ3$59=tbwSgC1P-}gv(ds*9U;7Vl8ttO^%FGgJX#}_MI_1czV&lkya4=rt8_~J3YO?qfh=p zCF&Lg)_#Jka2idl!IAObU~vS0)~&+zm^*Ux!jr8rj3J6vhl>NBCT8qgz^BY$-~qmg zS?ZGWx7g1=usrao;2%Uze?EVOeb1wz6SKFGOAi@)?iTnQ><4Vb(RKa0d=7ZRl{@@! z@;Qzg2vbt*ZI=~wxDR+pMQik?K&wmLo6C`$(5%IrcY1cgCCaExVW*3Ee9UJUYVDnA z?y8;lwDx-Q(dfL3b!Nrr-n7T*wDcR!S%JIuf3~o99(km(0fmxfR-X-4sQoPbjuyPo zKIeN!y!RU$jjr48_}S1^gKKv$>~PlI*gqd{F~9N^(zd z^kZM)*Wg2}&-!!+Jx?zjn2`1zhtA5Cn>|MMS!NrXfX8;Z3~UtYse`VUU)Eg0(bKV@ z^WVlE0Uzz1EFRkBxehMeyK+dzCgw!Y? z&0*-MY8y?a1@KNb2riM+9@cHrY8Js?b(h0R3m;>*cbMLTe1%FFc=up$i`PnluUh|G zE%e+Sz*Pm%y&So@?q<{2%+IsHSNU?K61nhU%puL|e|tAPHbxIFMn=L$V}H%7*uQsv zQ}u8o_Q5De%ngk^+-V zo1AS{DpebS3wSrA@OzRA61C@^2H$_FNG}*kUV$kw+j(cIUr-EW!RHK1-+R;J8J4sM zt!{;4Li*!zqq(K!YpnW0anxuTp3+`G|AgGfcEN!~X4T1IVRG!_dsTQ|i`oJe;l+YW znc?^081wl#j^Hc=iPqggy~Dm{xZ>I)N=L#>`bgq0Y{wkH@o7?CfR1OD(fJ7*e2 zG&R$7K&lnJd0Ac~?gnp_RV_$PKFBg^^rM1F4p$roA4NNUhFpph*w44un87?Rb63h| z;H!H$K;!WP!kha){df)L77v^?U(Pkea`*7s>9q9Byf_F1BNiSft6@pzj(_Oq^v2A6DCt4deGW_HqnE z=7o6*=Ybn5BQqM#(iXvdFj&bs!>N!Fd?S2jA*qWpe-wI&y>>$U*7FV#ly#AfkUyzdq%(?al6I^TGE zGjwznzCms`cr9yIQ+^0X#-}LV&3~OYiTU9z{7T-KW3+38r{mD4JC5V^sr+neH~1*T zrP__cE0KhcOB3GIm>7eP-Vh#%&*l3C>@U*m^uz}d4%bwmpA;;MG<*_UcxR0UId}$M zGS|sz;BM(2Q$*^@lacE3v;_Yug0LpQ2UQO;QSyCr(}-Lo_~xV=z8QQ!X<8;YMW$8n z68s~}BQ*FSp@SQOZ#u}QNsuS*XHzZ(A5{=KQKk&}Y*M`~+0#Ml13l1icsh$dQmOHM~r2n&yY=DkD!~44u+I3=EL>Qq_m!QO#e0pjcxd$We8PqKvxkkCQ zq>jreQYVF!UacZHr_=WM82Uow5H)5=j?0{M_A=@M$&~}YmH{p#`r9gz@zdReAD^p} z@)U59zqd?B@XXU+@+GHQ*+tzqgm@uPmm2 z=^iEXz}%zjWFAP%J`K5@VmNbz0;U95g%eQchmCf)8eqQKWE z6s22Zt3{p9t*Jv@J%I`FV%{{Z*ZOmY@alkCPRb;2HRDY*3z*+w-G%ZN@&@eQLDOsoR zmSWgqnRlh$@{S}Q3of>Ig`QcM_q^gnKBEMjO6ZsJISc(~I^Ges(dhO+Z9qjX5?vrKrLu?7**``07s&L{W5jo9 zvfPbhU!uom%U4_hF7?-N+1qUKMTL8=PRlCnJyQ&HrZz+8M$=z(K7&rv{v^g3!ml$c3Os%TbpK|HiSS*ZhaVV$r7O~<5su8+U+gm027#xjF0&c{b26!ptePr%- z#_sZunPVElOCjDUvlzJ>rZAu*ms4z^wh_3h)3h}6DsUI{p*g}^VJ!I8B7Zm1?Ys2W ztKuTh=D1*N`Y&(N%rVE=*sJ3G36lx9&_aHRI#wrzQC00429vfgZ`{d)!)$^M9GY z8+dA7SUwO85L^Rz7eXDA0y`2}!fQF~4iAN6W%(opeVUl`>$krT+#=d$tf+IyhtO)@ zhklb`qtL6b6}#@=H&;!s5&K2ihxuCUTb{CHJ?5>iwbq*J(T6%dr6}mRk*`@4q=2tP z=BR_u;3??vm(rLkL~}n>p9Y^Lzxl(W%9xQ4itO;3 zSc<2$JA$PC*=8p(-D2*Rs7e3T$%g!<0IiZuFp@6egk6F8cJD->&EPWT$T zyw+(}cpRPm@z&Tb{(81uoRD_%8!MguwbKFVnqF_oOaTYmyV^_8_g6#zMb1-*y)@P1 zc{ye~WZ<(%&nBHJI|W}rlCly1DTO*nJ`c{WvctZm;Smc#5LP{<3G#v4*w| zgXhToq36{$!f(UKa+2S|KYKdRJt0-{P8h?63BJnQ&#ndDrhSw9i({3%9Q2e8ODW;H zkHdMrZ#=wI+jtT>DeP4(2nzEznki}wcxrsMR}CB#9bf9YKKA@Z0FO6I*MisjBIQ?Y zflrAot6W|Q{>o^g;{DR?5GSWTCi<;mdiDUpRdGl@34VLv`inxSw8pd4Qq~9^SSo68 z*1|`K&#amF?dr^y2V{7WxujYW({@Kz)7VamU|P z{jssu_|0R*qHFnAJv+-XeZlANQiu{^YK^A-~^d1|3#5h+* zcCnB*BFFLDp}a{dCAz%BGJV|${z~cav$f=X3~e8R{(?_*G&Q&JufTs=*R>nC>sr=i zIs|-`f5dnW5xy#BHnjqmRoBR!ZOA9e%;e=t;7vK!Z?NM1dy_eaIk-VE<-2Bf1MgtY zU<*o{Bds3&@Wd4Ef1krm`Yw}Eeh2!wNRhJi&j>CG8ny>ZVq4%N%C{1~gLO$ZqHctB zvdobF8M!L@67&=JKko!j%g<1gEd;NDSM4O9kENXar#5_lFy~DWJY~C~L*H%UA1A}m z9SjSsYr#+YG+I-wuLdsp`6cZ@3Ha5VUu`eJ_qYF?UjKfwI(Fj=7OYQ6tkG1vMEWY@ zUKaHvBOyODPmUuGLmcX?;7$l>E9y1+?1puiFM@AMG~jXdSO|jr7D3_D;dy7_4`RVj z_k%Cf8^9OE)P8^T9x9QH{bu))B{9pyH7oR;{NBWXm-LCc5qUpF>Y0iz#C$O3csql+ z;{u-!pP4v~=QlX$1J9Ju5{A9~e)Rjwj_K4V*JYZim6<<8z^zYAp zI`4A!&K;fU?(Y@ein2qr=zRVbawEG~=T4`?X0CNI$hngJdKP@rqnzxqja?&fkZ9K5A@iID~m(rmn$C=7=wp zmFZRmzV7O77_b9hxt`>^+Mv@yj_r2OaqxR~4D?C9*0(Jd^XiMcTq@}2Qkb*a>l%!} zRSXPq6m(hmm=#A&z*l>1W7nboa>YhQ+OSJ_9sQf zd1ObIih(FlCaV9YBIBRAqJx>W8?xH4dGP621lGa3M9?0*g@R9uSW zg(@{{bQ|`YnDZm~BhXJN)fQu;2>g_hQ;okJ0iRuTsqyCe-+oo$<_MnpL6Yt!JQkfD z*8C;ri=je2y$#2ARSx^B*sr$@{XXHbdK{A$g14^JXwL0{4(rln%f4+fY*K^{cMp!| zkYBS0{muYI9jV3<>jQJ^aK0AJLmHA}pbLc)q|d_3u&tZ^6ZYE2-Sbm?&&G;!duHkv z4-_w+?VmsnV@9^+p`YZpm$A-z;G&lJBq+;%A?Pmu>Zz$9c#I+cN#HB0naVCa!6Zl? ztzLMti?w0Deg9NX2YBbEVzhE?Z37K=V{(wef@jD zE&SWv4;MuA_lok`6ZO+=g2u=As)2*-16gxD>Wn%Wa{`wL@uo2a;e+&sC~#NFO@g}{ z!2f78Bj!=mo#jgPv3sbGR6M(Q5BMlrqpyU{AZA8R$Kh$~%?zEj)uG>Ax_xH29y+GV zerdEGcm}pv3+8c>mR%f0zbGwJtJUQ1sFCIb$#1=9_M;CLg{WsJjQ&!}`IWvZ;HeFT zh2ZyrgYMU%4rTOyqVN zZNKppbXNn}ylGh4#UHU|u@5IT{_`Ik7!!aWq$pcfH60ZSd;RoQ@Kgqx9@!de73h|h zmMv3h!MI4%;H!ihj^oziJT>5;;L{LsQgWvkYevAW-v!w6~VqQ@hU#&P1dGX%$o$aCehpu9^^X;rEe?dRbquo z83bRZbWU3gqfv0N4i8lp5 zU=)HP=xal{l+O#@IqNtn(FWwHClc4Qz**qM^jsVGwho)DZo~5(I;LDscs5(dOrGen zqy*hv3w|wm?r(Oq^H0a4QU-b1&qJNExo_wct&~V(qC3@U7;qaK*$_EAQkqUV_`O|BGG={AFaBZp`m_qn~q- zx|18BvIJM5AYW%U)B)3_b%p);e&DlwmLjFLK&rDP>|De>WdaV)? zuO0<%iiN|^MZ#k#wit{AXUTtDN|CwXe&}&XzgpgCo>@#o=f3H$w%^0?VB9*1vWW_Fqy(9(<$s5DNwH-TFJnMB_l7BQP48>yd3mccedD( z%iyZqc6x^qdTgqR4);fPxv(cx(~k3Wwxy{h1wN`}@+eK_d`~AE>TWYToj&hKXfyUP zM~w(-xp?R;3y9RHr|&Hm$@eMjooVeDP$Eytl};@Vv<6b1By;Sul;Mo7CF257YQ7wY&a$h(6&jR=~n=NYx4s-VC{P~Zt_a*})*6XfUT*=-Z-$Cfc z24rL1PS4j|JFxHwIxH9ZP72pMh4wGxmtDVpCvZ)rf*;Yz`g>*xzM9GY;SWUDzKQYs zi0;baSTucvd@C`ZNF2xgBw8kMzh867p&ivMaH^&Dxfi&~v+$vt#{29FXRKyyqXG^a z^1lq;3+FFW8*&_u9`i(tp-=lDZz1^0vs_UgEDmFDEQ`5n=p%Lldtg}{&#??9AIF&` z1o;v@96g)tCcoF|gSg#s_QfT$bOm`_)|RHYA#ljkMRi=qo*54K6C+q4?< z$QHNVPV{3#D|8~+vj{q2?}qCF%V~ydgx*R6g74Lv>u;{``aOidLhNb7df+WL zQ=lYy^Rw9xzr7%=zZt{#75aBx5kAq6oCaP@<@^L!{dBLnu^LCC@$lgtCy{VE(visFJ`AQ(%|_qH{r8P zM9+=$e%H{8nv5g}hNwh%cws=x0qtZ2izJzmhs8S*i;KkXT*(D6PnzIIc02*Dnc!`) zTo2LVR92Kj=Y=^L8XC;+#A_S=&;cBTz0ve6sXr=}mPPN6e9rIIfNTbl({2wI~F*CtMXS%Ph+f{yfnfcb9-a$KFbv6?Lje zEt?3g^J$NLfyV`qv*u6Zd4VQW9Trhvvvct(aqG<;JGhz-@bgT{)^Qm4k}~IU9)R8z z3t3A<7JBt3({;cpF|Ld;;pl-s%!K#DW^U}-3LNEyE^6!a>KJ(B>>BYlzc}Kxmc(ug z3C`2I26zndG2z28D5r8E89W`I{r#LfEuG-|Gh@oN;vr!;Z=s^VJ;~&gL=bxL{Yjsi z@B!z23FQAc1(kjfx|A)vL9bC|qy>R8oBB&IKg8Y?)0)^T$f>Y4pO`ub9h{Hpn;I5O zW^2<`@E_%q2PdJs7YLuy5UUlg$x*Qc_!PMz*qeTWw^>HuQw(5UXl>5Gk3wfHcX9p= zCn)J;JN)(Ck7mJ76@#au66E|HkBOoc&nuwmm+p}fv)Hl8p4##-~z2R*-F z9pz|uLz^Ri3fZw{w3UC#CNUUy3YW)`iq^Fff3NVGjm446@C!Qssu=jGVA%%ust9BU zWkp)#p-285`i{-;=?!G18q5bn(P+#KJQMk)PfoP~*EBW#@i{r_nUKB>{>CTG`w}E) z%r#0oNWQCGp*LjkzM7s~ho1R)h^wf0wHElNChIOIJkr?1!G#R)6lf>-zuS0bmUa`o zWrBelxOkk^DHY`L?A`Nc@c-ty?S?Ysenybr+l)N|H|Sv@bpnsGOsV`SK99)J4WphI zd4pD|s!F!;4`k%~NGC9v&mRebhg2vum82fAtiezXd=$;jB&_KBY@jFVz~5Wy>XyKl z^H(u1f__q{JeyAw9i=+Nf-jqphAv%V!4F9f_l%A#NXTcN^TJQuFK~<+xFsX)@6r3o z96aS8P!PT+Yqh%T@x9wk(?h5q!uD$S9Qr<9ds>nS4)VVJq!WE1?}N3R)S;xmLPdV> z43haF{7Nf0ne@qiy=H{yr?CF<-eKUK2cwC^C~}=Sf7S|rO)NuoLa()!?ALe$x=@}5 zuW%1IuM0--Q>d3tgPtBiy^34!#_r>OjG>wx_mdR#P)qiEIKnsS9Zh22YNfWD;4&`% z_KFV71(BEDbQ(t|3j1liZnxXd!cQood~^4chhy7ECkd{KO=jC=;H_yE!q>%gUCi!& zYB`mxj5Rbibku<-$6mF8N?fm8rY=l{USVb5(ku!yxgnt#pA(i<{t}<0kZ*PDaq1l0jxH`(S<#2*asMng z)Q5Scb=Yecz*iYYN40@a3j3KXfbOq28<+l=-{pFChE=IFQTQ68i_4bXW`BPsj{W7p zhpsf|S6*RWcfAJQ;}-B$$4tU|96VNv&Et9DXiW87VV+)~H*I3R#7kPPy$^feGuQGK z;wMz7J%hV}*Mzw_?{4JAN26Sp_!||fqZ2p+-%zHH2tIpkH11+{^;YZ%+YT|ioJ&il zy}*AiP9Hk=9QbzO+0!@RGj^rm=OF%q(NVu zS#LHAd8Wc?_Hl<7c;g#w!t^gZ^Q?mb3{SzKY^pWkCtq5+wQgPP zq*O~Ou%Dn-ko`mciK+KOT^W_)r1XD|M{Q$qq(vN84o01gN%+rxc|Ndp`mTiUF%3RT zP?YN*uR|TmW@i3{%>UfpEARzEchgLJ3IC7y^pm8{w0`k;Q$4Pi#Wb!*Qr`7Xzvuve zq}Jt(mB?j4tlkl%Z-8%4roq?nb2!liz_UXhEfal04Fre4Rs4ZJg*bAAFI9s&C=(1$>o@qF+V5+P+@H?>++Ez{}x zrbMA>XNyG?P77Sv>n8I!Ih*LN2XCa+70CqOsQmD4LNB8((6V=gs+%*3MfkS*`H4)E zmpo3UhSdYlMa*+v#a-wqTe;D>VF8;@?oWWPS{;GUWwc$W=OwY%Zv}rfad&u*=yn#P zK?C?NK6gxcc46xIjR8l(v;e$lT0GFwCVUj~m+7(JZ8LnMdZ6)I;S0yI!3p3-#6dWQ zC6mz5@R|?%(W0Q6R3_m{6mj_R328O&*UM4DlR*Y%X%kj@l#cHmI3@UYD%^WaD_w7V zuddc;{QkiURex=>b^bc~Pv2E&ea2Nh_Nd{D*D5@_(Rs9xF+z`Y9zrcP+R8h8GWIs! zjxrEbIECkklbp!5;c-PaRMrMwN3ICgJ`ZgIuCh11dGODx8f$A!WmW%GPMN!A{=ag^ zS`8hSHXdEJNyo6McbQ+ku1p$@EBXI=U8&URR`IW~M`}YAtN34lr%Krk(4`k|()!5U zF&hhLFs}^FUe8j`$BnGApm5ph$kPz3*C<)&E9{&zihPR56PgB!c^;Ykuaj8kM&t$}XZT2yy#u%gITot-lU37?eKdHZ zwXvGviPzqrrluG78jTeCCg|Uq$n}+~4hwiD;kCF@iTmZV2Y!sa;UGWI(Eg)ss6ULZ ztZWbZ;_iVFiRhi8QRBnYz(w@P$n!cV3NCtwR2{g#fwy{mgwNt?W^dg~VpEBG7`Uq{ zR(oVFLjhmao^XGNy2O`VnzfB4hk2#n89EH#U-n4tVgu?Mc1G*tm#mYpMd_o^6j!?groJ>8IP zIgR{=Z>WpDaTm8&VIX`O_4&-1>>SZ8lq!^eb_#k{l5=2{*TCQSf}Z3uB$N#H`P^oW zcFJr(j;2bTlnJh?o2jTEdLYK1_13}<=;zKo+=BCQ=2|pC=6i|BX4|~yinD2QluIG+ z6SlB{DD!f!Ny@~Xo|m24^}*C;kJH7`O6BUIrx)PU?rFomKKlUU*%DZF@n8Q<>8K49 z4;ecsTOV?$lx|ZAo|R`)9=(<&`~E_*`U-d;W9zJv@IWR@ z;HxZjQetISoCQCVXqp7?^rt>YO+M=cPX*Z!(A6t06$(fS_@!koKDG+S{rQJ$0Z#gsh*~PEB zb~_cCgzb>?>&~O+p}PeCCx7Bl^f4=){>NMf&)3uPY%m1>CS!2wbR>_<-IBH43auLQ z$Fv2v$Dgs#O=nkOUij(v=1vg3yS#AZ2>5QsY)=F$!$%Hw!Vo(dyhBVZp0pShVyOGmT>KXLNrLH_)HkQbLg&c zDq;hG??6ssSz(#K5qc}ciCVVBMv+q{%ZtdpGS!}`XcSL{ql?6OIj^tT2E6rHVRvr_Pb^EEz7cao@dR{X;#J{^*<5>9x+*M#AZHzN ziB@bY_P?LD3f~(MOsN|eU$4F9Rb-ybo-ferb$6evhc0`_a%T#O>6uK|!W4WkJ@jXp zsbNX-4$!Czl8TF&7N%2{c~3cA+PMdF#aL+B|6Diy!wW4Cer@3& zAICnXcp7?mZA}jK<}&h^eV#i~zx1CL6Pe5KR3_Yg2YTeIc&9VMNkQe%g{pwJsLv9k z^{6{)9p|qHuQO3+v2Dd=xhL%`0iR@>ZN`2i_>&FJe*Bi;EHC!r@DB_g26I%t!;wo7 z{>vzTm_c4UzvpmE%X;V%j48Hk9qJGQE8sgUiRE*$Tm>9K#p~`9y*YS#J<)LvI_$td z;D2DWBl@dL{)N3&z&{%A+)t~Z_g2t(^syNs%Q2x6)Gx+&bP;{7&;=bKsbj2c1FlL7 z{dyI6deT>x*MXOh(e6=}^oQ;Slj$&CSK}P*Baf5w*9@J8!|xdFfIsK3s1C__!sGV| ze%n19<#VrAjG~S`NB~dZaTcT;qJYRFu z3~=r|`r^^|fdd6&%CUjyU72Hyp73`K;pK`iUq6D%(#R8aOhP{fot2EmQUv$yO;Py! z058g6c8Z7gmJd&5FTv8o0&B6h0zH;H%s`^zySyym}4p zZ&|@0bYr{ux^k~|EAZA=mU$O}`vfeyHD|yJdHo}IF|XrintpJzA3Em>Bn0&1JgQW7 z*oeO78(5s1A-WpQ7==p;d|C>=*?{CJbLO%*pJp=@{CvA3I|3ryk(K=3A^X4`X-(u9 zf^JS>4w#v1sXK}LRddm38}vZl`{!6Ijz52hJjkilk%!OZ90fk*agwHu`1>(MPY83Z z@eLSM2JyV?4|DL#uEyt4tG)_cS*B9sXcQW)R=OXTQ%r$5GZh^-4{L_{d3q=6rMai! zx8Lb|)v z`)}WW;U$yF7XSOI^Q9(BgY{wQ$EAh2R?|ky< zA0HDj=S8eW9{$gWPtW;JVBR-l&3J*kB1(gYo{$3A3-1G4UL0vcOGNmtU+O$ZucBTw z9JB#vAy>h#vInJ;e3J85W-vz;cT~ftBT7F_Eal1P>-U*V1~?7*{@y0^ZzRu#*$O|b zyFoHR2gvsndJ2O0oRxZ$|4MMX-mmjafPcMszm(u0L}PE~O7M3>^pdv$_()Np4WFJ~ zm_n{3a&W4rRRskkpCvYvq4K~r(rZ!_EKWvxv68z<;TWGuK$i+W-Xe$B1DB-U{J%L> zjae`JAN_o1yR;Q`j`&z!h0dM7e;0{)z++D@$Bf8@;Nwe6Zh{B>g+A&G_^8k1XsQAA z{^J|e?6u@Nu|TIw5ge3#v7yK+vIxa3=Wz_sS3I7HQQs8_4vNq>A?`G zH$FdnHmFN_PLo(7bH1M09H~zknhOwJ*~bSLsWU{!>yu2V7qLu-1@pzKm}}Enq&QSf z`~8(s)TLMx{CXp}Uh89`r-0AqR0_pu@OCXt%?X09zWPY^TXBqMWm|o^QqW3T}7L^xJE}dmW}`;JZ7-_?a^J z6AyXvb-({G>N)7iEbi|j`tmw|FI3@QcS>G`g5ats=1zUUMWu0T{yFpBg}6$0j_9F` zrpCrUeejCQ+0SXnK2Q?^4i6&VUHicJWe$V4p%eG^-+fEj#r#U_GyDX>w!mYa?c3Eo zB=0>Zk8phq_BumAziMc=OAazUsn9NGG+3mD>(6OAGLzZtdisu>&HVA{nL|!X`xEaW z=jC_c`;m7$KYyp&pOX(c|NB=ejckOT>>cpp1$du4b+p}%JT6a9qOR`wmG?Xe+9wwe z?ex42ogjEC5Ao$Z5B&mp4z$ex|BJdO#A2@io1cG@BzaoRiGdH{_hbhBAC!`OvF+Qq z0P-)`nGeENBk*%amOgI`UuG;_nYw4l*Rbb<>EfY}Jotb6YQw9BkiX+xKpq*^eA~#e zbVU9HEKwM-ps728HH=)d+#O+Uz@0T)?nX)iZlCUjM)7JGZJc_q`0C9^k7)W;%-hcn zd%b@tjzny>hD;Xt%3}K2AAzfQtPv~hfPWBqL{|6=`SQ$t;RyB@w@^cR^81|JPzQY% zAN12of~R&qU6jF73CPik-xaX0hT{_J!Dmc%n6QUrSg1i_;Wp$t$oT$Rr?LWk4U5&& zrzB(4-?MG{?i7>gitb6`%n+=p**3j9M9qM~lKkg&`Yo&1eYU!vPkVka{I^=N;gkBpIi}g{dvlNKKhPGu0+E$L;9fv7b$RwW1-}FZ|~qbF2!tw|D#D z$2!h7!M6xk)PZ0)Q+H5!d|b1gxl}U!bewi9E6Yrslx9IRO-LsNIYT3#6uN;-A~7Lk zc;$v=n6JTa7vp>+?~2TGpbO_kQ?vqI8_(#6?A6$Rl}F&)x>$p#Rloaq^NXTC-CnH(BPWuNt@i@xYES(WfzT{*86G48P+b!5Okld^!DmBOagV(QDXftO4~& zsf}5n(-P_$&6c2m`JYD9L+Z7;_b~^6P6BwUD)z)55-IRh`)PlY=py{pXF1Y8LSDKIdIzZ8hrEQp zYG|Mm_pnE?(!i$gCr4v1eEQ?PBfxVRAVj2^3AK&Z3~(hR>2)or@0fe}da7dUVx><^ z#s<{6*+d@rWnPdPk8}}yqz(3m599F)eKgVWi^{i~sl)IkQr4MIMflc7{8}x1>p}<( z6M6rU!~F9JY3oh*TqeI(Y~#PlJi`M^Oq5SdjbvSTD(6g z;Mld$orGo+_LOi+Kzp2D08Y6(Lem+E70xGm3WLCNnt}q&gya+&8YSeU82S0I7J8>) zp{Jo3JAFEHq;u7=#WQ`$cFC@~VWz#k-AoJYn#>Lru=x_Bi23z(X}y+X;W- zTj=b}N|#ye^^2aw`TF+V`kWEE>+{=+HwrjkL+>`wDy)gvFmJc$WNgiTfn>dF$h`{YnK)t{qi?g;TtV8=#Gs@LCm{3O}|j| zEBM&spEdk>$@5(P$Uh(b=PKmfZu-e@e%OoHFu#}nvmTR}wf~RP7hgZLqfA>L}>fBb69nt(|TaIIf_8_&>wxwu}h=bh#`K5kBkZJ|*^h zoDde|Ec%W%-ZH9!PCY0roAp#q;B%INU=Qy%uhw$W32E)k_)M3XeC`K)jK3syT2yYG zFgKvi(vFe)9nd#um2|2j*)Xk`8AjbhCCFy3)dPn}BLj(bz#Z9HA3X}amJxbp!h3O^ zA$J|Vm&V*t2l3Bn3Yi$eH{pC2bX3E99*dAo_&(3YXH%$a;{3e-vnuFLpWcgMz5xAc zcJ^Tvp6~1@1?p4i+jKXMOtxvbO(-RIiuQZr97EOcJckWRHZ z5Mb1y2hmF4gj|x*uYs;RnoEq;26izfQP+J1dl9l-yPH_{Ypx+*ukJYG^fX#(+X9}i zd(2&l#6i!2GaLK@re806Y>#FK4tf6Lf_W}8^QRBq>l;YeWbj9>Xn*V&rf4pI(FPUK zuebh8rNs3fW3FfUA$a6)faq3neIDq0n5)pkE4!1n`T+7E=uqn&UL^8QwiEh9-yl=g8GBW< z+2r`E;%KBhUe^NMI-fN)m`NViZNFMic&KF$e|M=G{FOUCnOHB@!B6J_uDZ(?92*tR z#7^;Dd2ePL_^Y18WEbXfJYrT1>v4S^i)!u&BfMX&(JX-XF{W2IwjmEx?K8`Jpg&g7 zSg;}W^MyrQ{3Hi7YaN@tJ7wh+`c#x$R;haSuZK_24j=jac#_(2a`<=D^g;NdXk8s1 z2mgrDEP<|#Z$%wJ9p)c!BREe8k?^%lKkyfF^^fI%XMjIUsE7T6#ncricno+} zP3oiSjeoTQ--ro6_W*b=_6Z{cui@`5UYb2jaG9n^NBTY4Mxnlzh??&GcSpf%DYfjT z`_rdmdAdT6qd59X(fobjD>3i*6uCAx<9RuH8o0|FdgR*!AJ4#m5AREfczxf#??6{3 zc<;@=+kraIq{8qwt`*T9;(1_mMNEE3_&=PUpON>8=_PrsBJaI+Z61AcOBz>|9EM?iDJF$B7UHx&9)Hd_fEXTZ_X37t!XdZU}hc`0JhXcXX; zcq{kyJt&g~`bTH6hIlX7iF;z~#3;T;)VnY5` z*UxxWP`D!Kbt=3L6W`F>Zt4f_+Mw|~%1jw}rK0DUY04^nWrH?$7q5d8MZX}Ok~*k7 zb$9BjU`cmy?E<~i9dBxy-FLq92U4T-}`@xi;JVD(-ps>>4Cv@$d5CGdVA5QV8Gh~UiTH=K6brn z9?vJ6-S@qx?CAMe06{=0_KUID6 zrIz?>)^EP_uvDxy)1KEKmNJC}YR~I`_R>K7NT;6vW|g5V8r?koVaV)E01mY z&w&rRc<@s*VP-AfN1Fbf6?0@>q4Kc!eDkGQ3cisx!QK-xPDs#A9X>oe0p6<1{B#m% zh>scyxd!|l<6-oucS1@OF?TD8Dfj&n`lxmxPKCpS&w4@kt$%4qih?Rp3%wxrHu!Ug zGgHU~ZJx;^-$pLI5`HOS;vUu^ZnTgI+m@fciZqPZlQYki9g z`Pu`!TwM^*RStpAIeb@P8ajk3zG$-oN5yA+snr(`Ibp*xR|02E*q9uAaUPlLnOzP1 z_PC;)?jP!7qG7#$%g|j4P6PpTUn4{kk{q;j@#|t0(|v7 z_lQh%=|ApjEN7uRFFQ8q#`9sa_};L1UOOuEdV<^9hEL8M@?5^4urD?4yl~rvxoYAd zbnsDQYrKzndPbjG7y$3)qI0dyx7k-*iGlqr!C4B0Y(eh(JJzNIebDnCeP#N;&>RB3 zI!95)R@c{DEeJ5#jX7djL4kHR_$TaHY}gH5mODX9D_#H5SL)8pJUjDw-@~gvHNN8f zk9W=v`=B?w{7w=4=D>OH9LaMW(P-0Ir^W8de%dlf#v=X2a&T~{`-6L@w` zaWi=ZuftGQqko1Rjq5lq+-5H`z6yT`dUkf1?G1MnM}MJCABB!C(cHXzOXQiyfApyD zS?D&CY&Rh<;xcn_>BS13mM zuDsL;o+_fp+H}nSB0b?WyB_mE%3P)+b3uBa0^Fd}2RiVFC13Qquo{c@H)PaT5J_ zTQVzIHu?v%QzwB3%oAiTcTP0bfu$N>QBi%sH2tFsUs0Bx?jStX+z9HRiC_K(|1PO> z%EB_a9=Iygm7iRgN=q7ZdppjblC{g*BS5!BnJLtje)#p=#NRF)dqgAm3g=(8%zpxk%{{`vSWNv9U zd^UoQp6u+v_gSIb9y)?PN*@lgdr${%*FK>;(EmM=DeQ&B{`Rn5MexyMnTGWY`%P;z zaq@dl0pqWS{!B(x!aDHlT~xvWeNTiAz}f+PCCe&h3GkYJR;gNtIv1z1d4j7nq9_v_ z7Val~=!u9h9H&Y|@G3Keg<|;?ShRt96r0Z{W=Z|32$DKjB3f+Jmw7h6*-L?pv{hWD z<>alnUkW-ag0Hj%O6bbqLyR|Dsn}Lg3#MZ@_6+KA%vx*t|2g{lz@+Z8ZAxlq;7RSY)@ZwDd0nZI zj8L^v6SdB+>$7&x`#!D8M=(N~cF%0wW*R?&BnC?Cs`*$u4aRC>SuB+tdV*6)VhrFL zE8TSBR^9=c22U;=TrkPDoe@ZRqx`yKV=5SPL}Dx$sk6)fnJ>f;H2RN$3E*M7)PIR~_)E?8m8m-k?w zt&RM(yp8ZK|9j1vA?D1*?xse4@czV?uos=t#%}u(^T@H6z_(mLjhBvXhnurgayYco zuex5QK1<$joMqL6*QmuD5Ab9DRc&7M4<7R6jTm&Ff;Y(*^MOfL>F=lbz%KT{6?Vvz zA7rX%2A%3Db{YKp8wGth4*Y;nZ&EWtfz{atKB^te&o1bFUP1ku==2wUro;88^iP9d zYGd^b`hK{>c%S`z%JV7q{WR)@H=y%M1Gx3EyVxXiCe+6UnHLJ=w>j`^-dWB7{I)~s zw2iKTe=ledwPeX)F1CxhzkfCO6lByz6XTWVP>;4&jf=htj~G&gw__KAmuJivzjYxW zq_E|Lh54^$Q(m~du>FO% z9!)<=NDj=bPBQoYOU&3@K!~MMB>%r!8|MFpdVlI{9=l7#4na+ zEtbn%isy^(8c%9P-@;72=&ybk!w;lzE;)bdlY6dvE~UoSE7v-4 zeWuteHOZ?bh(l|GK^0kld!Oge;&UcJypg zMmg|#CBR1`vc|mWU zNpo;*@@iAxd@gJ3j`#@|TsVE6JKj*t&p|{IClK|FtrdC8mKR;WtrMR$mJKjjK=a#fVq^ zC3)q9*NWZwfA=tlHAn$?uf*$UXO5V}wJmymBp2r~&>P}&LrF%%rnGA468KK)1iFFz zTD2y#JIVMZk~Or-7jS1%h8p%^_6yARl2UX&v%Lcdw` z=kH9RZfHwPJuq#j=YG-Vq&y1nAE``W^L5%nQ+6)Xhdwjd+6UTD|2to0s96rYlsr;W zNcb(6R3Mn!{gOpFbQ1Nu9UWaXCAj9oJRCEpJ>w3zVh!2Q+qcrkGWFU3aLr7)r;qq} zzP!kZc|Gvma>yjaPg4d*lz@9~Pt!eJSpfAytx{MpzJd(JK=kU)78-8t zvpec3^D7(hIN*(5_6WeI}OFP;FRXgav zwDVJ58Ceb0_0w~J%lLED$efN(n$3d-?d* zIqQ^70sfE68~`6^wLahv!Z)n3yEjSvTpgFF-qYZ*c!f)H9r(Av(MZ8xAM+610q|J# zc#M)O;b#{7UF>H?J>SuVtZwJrp6#{?edX5g@H(eNvX=awBjw@p@85@UXB&a1o$}tq zvL2T$6G43yuWQ+WrsY02dVfeS>!m(Z3)e2HOCDx0=hHNG|11mRhRiT@BYNB)53ksdV>ZLci`+lL{rlbUIbz}oFZA9u><2M0X{hs|e+WKLZOofh(fgz? ze}6-xQ;pZHSh1o<4V+~?8LpUz_#y44koSM`C8-;pxmekxQz`4vozsf@!!pUf?-p38 zga$sPIb!PWB;ufUctFGf2Y~->s>N|=iA+pzRY@>-Y!h%qcyPOs^bH5*7Udj;pRj7z zeJkQaFzuEKjv~$(ISPF<9Q?8zj@|K+pc?U*JioReON=I zBrALxW?`D*RWJH6HHaTs!;k*JC42nvLxeBXM0>vU$sZ6sJtY)B|$GL%dXY^M%m6hq#E{O6rTONF>1fLlF$%Fo3s5f9r~) z_`O9UF-_{9l(k%c6a7NRV+rUd;7k+Omk}TJkttsHJzoc5Fjjw|+}nozfdM^SqsI5W z<8THv;H#pYBekUNM-7zmeOTG8m*Agf@vle(R-9$@e$Vj>gCzftethCH@B_fbD|&N7 zO2&ZmPU=7RsQkzw|CddeH)<$iBJa(T(P`%5tmYRAOV(6he4}Y_YlZ$9-`57Q%%Ug> zt#@1Pja`JtO7%?-^Z`fJM?0x!f;IlhDMvvM^gK~@S*FPU$Xz7)ID>vbe}Pw*Zi7Av z^(fsC@BwV>_us(vvasp@zJCMzKjbe-HQ7g_wdq}`PYOg|{B#A=ZNLjRN9_4T z*CXyaM;*o-9pWdZCpf{$8}-m52^u|6i`BrN+7SyNA8|POAgSM(1n1gzvB*H6x99_3 z(g`1rBHwS8e2;S$cRmH2Q~%q$gL&vvlbsy@``rQr=--e3=13U)*5&JeJtAK-x9ESa zf16i@`s$thukz$xqj8u2om^}afyvP`Zj-6uF>;?JDb!)XpCyyi;X`b5ZFzav-gNN9 zi*C1P`Ze=MuM4D2^diH>xAaw&#$T`dHeXp^ul+X9oNLf>)Z>exbN@`Cdw%hSJX3VD zg6OeKR*ruj^}<+JmrS}<@YIjjuJr~-pR#3TWj&T0-2t9kpR%AoAwS(Q@M!cUhU?@4 zJJ=fxWKvq-Yt+9v_`pJEF0y|~@UzrZKA{31m66M+<*4Hhl_^t1e>HWF7Lh&!xs0w^ z5K_X=W9pugon&lsH0+MHF)_#f7F;)s?pEY{FZ6q?He-iB)j?d=8{qL7M zVwoZQo~cx9obXQQ69wK>F~T@-6|Og|{dM^y);sSQx{Jq_``4~iC$~7HXPOfXNi-{3*f<7*4zJJKJM34c_p4L4)(|4UyA<| zb^&kU@9MG;kNR9NTbz~ky)GU8G6QjBj@FUd0sOo6NK{9Thp}GJPeO0tb&A0&h5Dci znvb}XicIr_UuyJtSW@?kgWp;SeoL|G0p@=~A5~QqCh<$WpXU1!Cye7QG;kM_C;g(E z@K<%*{>3CtX3w3QPk1fl$Gs%p=sr8f?MCNvVtC^FdLdsIv6coOAy3Jq;D5z@eDw*D z9z1p^X130c&kM=mR|VZVZ94z6a-|Rc48r|^1av+p`!XAeKfpA9Z}(~NFd`|dy6*Z{ zt3Y}Ll3C1;F*S|@_t4fm0AsKrKe|E{XRb{m=Fn(ARbbh$xau)m#T3rQ!PF z^Etai!QVISKtCSw*Vys>V=lb3V@^kryPZbf=Ggw!Zsfm= z?sT1Mmle5q^17inr@hc|wN|`yUO(INNwZ$#k&@%tEWPq&(8mM*hnE3gDZD!7AnJ)? zy6E(E^dEBA&JRH61)g2>5PC9|PWgXOS8QD#IJO!-rX4w1gM;AdIx_c3U2=nM=Xj2M zF8mm>v#Dqs&i9~$-~3Yd0Xkxj!5_AouF~rGr+W_2AMekGZ&$VLe3e#v5bty8()4NI zw5-!VUZ8*v7k@h>Eb6K5;GF7rbsg4h%*8Al`_x}m9*GQtZ|Usr@v502zoSX+dN!nDXmOU{+0bG1 zy_e}Hk%w0g(;c6VmIS?0sr1Gu#}3*v%2n`B|3R;}wl2<%>T9+sZj2sf>od{L1!G58 zg#-i_vGnCu zlgjs>?a+zbddvOW&x>4^d40@ww>UPKtnq(TEkFbLv!Met(c>K*n_?xF#6`lNe{o`C zKdFN`n!KJ`;468;=^;2Pn)YVk;2AWTOad}58|}8A)dIIvc6K_+S_?x+yf5fXdkaY1 z7|5{G8t^>(s43*j^Meon@l7qkH@4m)aq*bpY5>A+^gFW_3v=kx_zUX=<>BzW;G*?~ zE>}<=Z1vkwh%FAT2-a>NM7?odFu@1pBu;fVVn-iS2PNo715OI*bYA&6{Cfr}95FyA z6@b2q;4jut1)skpbH8`RG16a%Ii~0vQirV6F`Xe)8w?|k)P;@)4O}#OG*lZB<`gNW zQ9o3vR9nyCxW?M*&RY0zQ55EZA+FXNEsrS z*KyTDHPQ3I3q+#T)!-X}-)R}CM}c;4B>SjzX|^pFys1@hFp&CZ!exO!^z6clbl_?Gofu>K?p58l}WUUu{eq%I8AY z-AhHOxu}0SIRkV)m=~OM7T{{|_j(;qqQ1q1M@%B{DX7=;+(w_hxD0|c3F>jGvXq+o z>Oy`I^yL5h?(?P4`_YAW_c_YLlv(=K>yGTLk3ShXm$evpO#9A~&-08iGe(;p&kMi@ zR2kp5U6_@*tb8atmW8DUOc~#jz%&)y(W-wIFsQAUYqBZH@6BVx( zll=8n@KSa4Ivv4L+!W7$i&clgb{F#Q}tDQ;6OtP(D6z3hmi{^t>jy6MBf$B(KAPMPa(ptxc9hB49OUN_;1vV_zktW4zm zprHr2nEFB7i}UWcIUP8kN_2XA2UCb+p*;a}3UPzq7Q09AQ4N3GS&aCjaL$qwoHWJh z_aP23V;B%c;!%-^YMc+eGHv81OEK@%EYqooPV`VK7ezkEP!s9c%1|%sbpBYi630V5 zsJj-&vtjUt2K>9O?6>C$?%K1}YbJSxt7x7S^>BZPKex0GeGhrknV55c{+ra4r8bUu zD3i@1daQ(@d>_$C2^wA9^YOVd-7{^qI1}l#ar*-B>Ak&99DkBsrc%J~ zbAHgANZczy9#lSJH)#-0V&m~f;2>7icp3VDA=r@}|Gp3B-k$4K-~kz}&I^7&$lR`_ z>??7eIv*4Mn();bwFl<~{x#0z3t#?gYzd zkL>bouqkxL@(ti`zTi1I{MkF)Sy@)H)|l+5i~XzBr89)Lcl@(?WGY>|o#?WiG*H(1 z4%6k|s7ODacZFAW9eBXlEf*zF$J%2EN1;3Ku;x3x&{x^46vv&RciB?tXF`9WO|P%# zi+tPZE|>cp=Ihu@=g-$4#9D$x;Gp|E_{ek7@38-y42F8*hc1{(Ca$~RvYDa^+U2V1 zAiUifd;+S#xhDYpfHAHy;=ACSMSIU+4r2BTFBG0}AB27>YB&S@a4ea09dyA@p_a0` z+)Hg~cO(25{@JcoYV5#Stx4V~*p7M6!J-_@Tb$hyjciNK0ge$<4r;0Gt#-mgZ0~rg z6>ay_U)q;i;P2+x0UbQ=Dk>m;Sh5eyf*r1J+M`yzav6N#?Sk074fLPd#nG+WWvBx- zk14=Y{i#)kIJ6XX!{tx*r^&o&Q@CFDL(KQd_wu0)9Z$E2q|Th}cwQ*#W2@1BC>+u8 zJHFV_aT$HbXMn%>j5b5QpF)wyB6ZJ1nhTS;M2ivyON#`Rk=FG1g)=qf09+EZ=QLSL)!9mH79mG)hpZ(ISsTky1}rl(%3u0IPLrQ;oD ztiAv*FIaF@<#V~rn16HFr>c+Ip=#6`MR$^^(m*PGi0t|XhtHzF~dGN zuB&H*pZX`G(Z&T>oz4O&$Ed&dW=aIB;lt47=o%;Zs=RDkyJ<`hyd;;^0#E&4x;I#Y z=ZDZBK81YS?un)s;C|^#O>n5kF{}SQG!9)mi##9oj_nt>Ko|Snm6ibsuiBU!nz$lx zbY&x6upY&Uf+6Usl4$rL@$SD8x?@9Z57QKT_S>q3cYImXf9iJX2`UqW{6wl`d6O^?R zaSga|OHV2A7PhBG@^`IqaIhUXk#Zyy=debl=8AK8T_-nu8_$P4`e=;!OqB(bnFZ+6 zE1D%1ZGwZBaT}=@&PRUvGLBmuN=N(qiLMTQ*2t^Tx80Rilmrhk5decD=v(4li=a1o z#Kba>QpMP>)_6D^w~aAWbv9vN^*cWvG{Z03udj5NfnR)*f=+=d-p3|BF6dkVU2)0D zi8mSWNULA&P0k-nFha`V`jlyDGJ&s=H2%Ie%{!#+Kg7MHw_)SWy|GjKuxr#({}SF@COarzwkF3yisRUgH~!ZM^W}ojk~J6u&$@_#)==&S<)R|9o?P>l( z-UoRCQ`B%L@9kWn$jd(t{1tGyB(J^o?Ml$Hk|&#g@fP6KT+;vhL6###_!#SaH z;To`$yo*|eCE&As>_D(`oVFxD~0#>CY<{Teo}ZT4!U;c zU`pGW3%vg}=ARrwobt+>9EaH4V5EA)p-2DjEYuI-SH+l2@)oc(j0o2;=2S6-g;TnI z)Z-Khy2}7vLeP_%$i?sT&d7v`;JHrl?kN`iGmYUW;dQ)XQ8tMqBF>;I8GCdQ{6^&v z%Ul$QvuWHX4E(wZiLTuc4lg8pdLo#C-mnHbdara7@CD`s25OOiS*`9p1kZr)kC8s0 zHgAE6 zFnZj-{(e@^AwKwzH|l^(!9V46m6Lo6VUgaA&ksMfg`Wb)>qg-3fa8Lv?bHBoO;pvR zZ>jVu#375tLL=V{nI~0B_)&zmnq$z5q*%4G&R&YRui~9gs&TwDO~J1ieuVI$ zE`{#1r)}<9;>XOw=BSik8JZ=2ET;%_?Bp(&?U1k9R>5V!XZ)*u=1fjY@I@-)om_9b z-eJd}h7I6ZQW$);-tt4sn?r#hbk>$MKh>}uzMuTP3zvy*snA=a3VU6*Qtq1 zT+pA}f^~W$>V3dhwDSy(RL@fj;p+tdsm{jlT;I5aa>|G8ThH6Jl^F14@dVwF^T>|TYV*! zw*mD$l)DOd;QblR`UlHw-!uyvquM!`w`0&~LJu)7rG2@4DfxG&Mn(oLz&Y?G+Oq@w zi!cg`Ed$SFwWnB87n}+Wn;*2k-yB9=YMJFv&5DpC>o2Xu$HD3RXX~}Ss8^*PG+(RJ z>2!vNt=H;g7K@wcv_#Tp7GeIO<+C6a01P`K?qh z{~Zk-me*z32;LA~)`g0mYjjg%<`Cii>e1hR#yz{6=cAFG{y84_n22}!U-DocOWz^% zc_$$x@AK{SrEho7ZktOlv(f`{6Xa~#Q)LNn?Af>wg!(E z73S@OAG@baopP?m-$~sT{_DP!(WqL5RZbT;%Yv(dn=S~mR*}9zHj^QB!#*xk{~T~u z*q{gyANLG5H8Skye8zfBHC9i7yq_a|hwx_;*FqN))NQ@P!FQoED|^ut`1{5v?gY#w z)Wqdd;wLJ*n}i+;3e>lD@4UgP7%QuSZ&eL+OpfpK&_aJl&cX5cWkb8krz`gdsXuS#{<& z?{9%mz((d*8X5(Qm+t>tyHr}(K8L+%$m<(Y_Q&79C`H5BO(;as-wJ+cl8x=rX^Fn9 z(;H9_9FWXJOhf3$PV>Kl-n-ZDlu2m97dhol;DsS(U|Q&qZ4X_;f(>`fe}7!`|smf6?QZ(H8;HT z7P>4|xuLsn5#K!URiP*x&xp_Rt`}+{9wC4%XAIZYrhwyfxsQKfa@RMevsf@7{-@DN%aS{KBq|=cTWQL$qE18M; z(f%$6Wj=y>fdoD{g#SWb9EASFZ$4hKoZzgr*hs$LHy-iWkKj)j;iU8NcaM`-s<5wg zN@WREd;|JjHT6C0Qh$7Zwit8PF%MBF)H7dqhPUX|A2t5GQ9z}QzH6^`CSh;|1_*Zv7C~$;Shgtgp@Hg4>$B16$*uT#Qe&bbTw~ER2 zo88nIB);CJ$fK9QgCxdJEW$p|NKjX+!S%cXK$shy%Y=fV2hiOxTaBD`9(cD02>kQV z_os8qoE-R!JG*NQHMo8wBIjD-qq_$UsRYOIp4He-dYQ^CQOvvS@lU07>LI2VI$+1y zKHv)2m1$RkPr4WA6~jNCamz^`7w!kDw|9PM%Nx*Nm3;`DvvK1_<(<5*VE-fcesm#g z@eIja%ZY2hzF>%yS4bQU#h@j({G#F~|I0qjs=i+TZ87id`r8jSeZGY1q_)kEM=EkK zsJ$*ZIa(eLqYvQm#plc4d~-`7TI1vEaQ(;*F~0X;i<#AiIf{A0 z#vOgE$}bejWdvWQFzBugycOlVA3O|Pg0W1;cL85y4BV6+xN3yD^hOQlD2mJ#6?%5N zTi~GSPl20UA70tnhx*}knUX&Y9MU$|VgWAmH(si!0{`dth?;n?PyW6C zp?0AUbR?AmZ^RjDjj7RI@TG3qeCWq-LwHH_>fQDUHCZF(;~kiHN$Pqc{0>Zu!;HSf z8s@lT?OF!$CqR2V@I7F%)_Mug6Pg%|IY_sD(8R#jCPa6h6fkVEc&tH@qX@Rq4NiF|Yw;jbQ{ zZwGw5*?a`Nmw|h^@Fvk&Rh!@+S`tb)&1QnD(9f$TJpHcv+TGvt^xd8?$){v%Ew{;> zwBU5~4(S8Z>&wbY5zj(isYrvq3BK8T>;J-COFDlD3|QU-+4+}a0IU>afZY-Dr`mkDjgfc{&568SH_I= z`@Upjy&gU+$P+KcHjy0&2`rRW^9FiYwU_weun<0wbr0dZSQ!$nOCV^K1kL*G2k4m36}u4(bAN56u`Hk zgHKGU2_EBh#{7*~gPrdw;q%b^N3J&dp!F}!zmHM{8}T{18eZSI3_R3EBvz>RHG>`! z@31}CYs^rB^|o*JZmzj+-O+KfSthfIfLkp+o~`GX(ee)kW->SWpY4=f)^rMdou11$ zs_APsD+Z+yzlC|vEZP(FAGCQ_d>xNza7;Iu#Crd_M9PWx&iVbhP`7rNNt zjQ!~9b6;1zSr?u5-Smi2*qZV`_ciMD{OYecpFRVh2H>VxEE*yH4I;Tyhk799pk*)E z1bn5{Wd>?d2MnN2R~KA$wZcS2$-kS?)|CzWCOv4!;Lb8bJxwrVSQT911OBELgg*6u zZa>jI1)LQ%L=D5xE0`l%)q;>7KI87&CD6AUE$jprX+5ttoaq|chTF@QtB94l{( z>@x}PLg7m6M zM1Qqr>YhmD|K{^ZT`K>YJG#4GHDo<-@ri@tSYrHRcf;F#WjfV8^JAqyl_XEB2#u&Q zXV5h;wwx6TgM2Un6)d)yGu~G0QxW)Ej@5+xAt5%aqD(ajGGT`mz6R z^Z?qYJS~6!_C2jyoqE^s{Oh12^eO*O-jYZxmUGa{NTqTa@kN&2RMr!GHDDJa4($$! zywKhPca3lvuqC!uR z8Iz-Jj3k(jkvzUmry3^s19Rr8$YXZkCyVDJ4)<5+GeM@u=eZqZ=c6xPibjnEh_BIT zbQ|f5S{sikNd4~-?}QG!hxOElIfmWH{O3ODABo?nld5(Rz1#;4;@>IU&o}CkAii_t z!ftDxC%x#_JCrP)PH!ETTo88AiA#S!L6s$W?g!^a52zzn`x6KMuv@KEYIpfxgUc@p zu;9bm*ZxR6JbH*tIvPaib7aj;!Qdo(Y#%ArA8A!0i+T?(Z5^aQh;f z;Cgqb{3F$J=ouXtd|Si9fAzDro&ffHo}MK{w!q+L$|(jv7eu~_{gdT+1I|MmGg6)W zpcwn}h&Zjnd}_bGI*j@j{IzNg9J$^V3E2fTaAlV0i=0yEY3j?2#(86XKJbF*7vEc4 z2IA_g{EA$GeO&eGl7?K&OOV;#%37S@y-)fse7;UdDHQKs_{m~DaFMNeBv%pmY}M$x zirfaBRzKsFirg!KK;kg_>f-EdiDY^Hdjv}84MxScD;sj6urTpsA#LcG)rzdQH`OA@)be_7Vl z1i#jcW~nzobZW1ZQ`8~Mt)>fv0zL54`0d+@Hq>hcW^or-4SzqaauIx09`!oFhxw#b zr0NjfFA%u`^Ps0%QIvCqtV3mGs7Aq0uV52=#1#HnD|j9_iw%3m`QkB)Ut0+r1>dSb z;E-J%x3JMEJ%{=pyWgDv%co>sJbVj$Ir?7Q}#ailZDz=IEvASEfoF)ybkIDsW5mV=puCMC&>MA-*^r_cB`eWm{yX5FMrr7uTuk7SJKOSR^RbLax}AQ|EP!5Zr>nJt zrWZR7x;DZWyf=9rct+T?`p|XM{~B#B7xY)OF2kj^qmNCkd|~-_uGub?SPY&0Tl9sD z+IWV3-_nT&3I_Er87*7vf?f+SA$1Bo6U)?N4&c&`W;rON26RH>VnO3ryO``c1JSpXx!K_(ahz2^5#b1r!JA8YX|tRM$`vf z@PF4BoFZ4p_Ky7y+z__YmKY3^zr%Ux`o@}1bW^``c2hes?>WskH9ZYqu%?m)f|q)# zX)T+|+u76Va;IbGiQk6Q>rSK3+b4FX1E{C@Dn=T4&e!J)9(7WruP;y}bF8|``5J_# z!Dp`?@h#t2uU{SP_nXmJu?Dyb<1#BY!*Ah4qf}BB{L$4BjyGz9tH1vFWutC0@RcDm zd~Vuz)MvN%307a7_Bb3(vQ<}~{hD9vb!@_MIniZf8RiRmrF42V>V>Q9$J**b3$A*C zy}d_6tAc;zPbfA87hDz0{GXatm=~>2S^G$Tp+cjfCVhGzY}D!(0AI=Eg$1Nvu0c0*iQ6O?MA*R7q?`CH)i|#Jjwa-PuZ8fA)O}vw8w6@ zqc8XIC4z80_R$ZX5@b}0|K|9?*%?9$ZEd)he06#m1fLw4t@NR()j9-JkD*=jNN4H9GfKgDnD;EOY+A{(dZP> zYw>BBoABcE#(xhUW{44GJ=R0`7)-@g6k|o%sFvu?N34ArJ^FA01yb-GS;ZN>T3@oNd*QUxg!!B;iBK7zl8#(DnoQRIWt{O<4l`vfzEYe;|eE$zUq+E8hTPs`yG zKR;;fx9g2k+@{I8Ybq^=rA#Fxe;Q z7#*08_-RxGoj0&Qana#Q(m!>%BAO<1cynBfx^JM4XWYL1W-q(ZKZ`d4&+UL8cgwF8 z?q4^8elL6X!1IR2{W0OMsmIM(*bm1pzuP%0`-A`Y%ddWYJZc(A{NeQ8&dQBSq6RN8~q=QdE8@QbCvzOtILi)a9 zs1pYLzuQjc(-dqKE~%@_@b4DCovTu(?4M)J5etPE-@33wBFQ;%aox`sPunxvi^Z=l zt`3_`pBF#BIBnFe-Mi%R|D`qZGhbN$E$Vu~ocO>iONwCV(8m0{LLkRHPj+7g#!DLP zZynE9DU&M~RSJvKX+wB0|Jyw393Q%nH<-sme@0fwG$^9Kg1qN8S<}$@lC|=c!NKEs z&p(xlW~Qsz<9U*toEf`_&W%#*mB2mcO$)uG9vEG_c2O_z_HOl%2fiBqdenJp&==4q zv1Le}w6(%fG(YsTFKufC-_z#*I2x^F0*CxMw^;fN{H`cN<(6IWfiJIWkOfiycgw`k zQ^7B;Ck5W<5OaGn4Sm;6ztX!B^C@>RSI!T3ftwi@^l&SKO7JdfT@boWKE^LfAufpu zy1x@D65PQF#Gn3DoiHA__R{2BGNSM@fLA!!CZ}Yd{ z`wt->?BsPk!O8hKN$(KwQT5OC_ldvOEdD6mV0J+dFq0GQ^SzE#uhFvS5GRTX9Mmnulac6D$PnLzte%IS zUK7f2$BrGv^U3}m%)coP74al5OR;sozdv0X$_;fbrl1EUb8DP5;m={K7CZtzwtI1b zxF4_MxcZa<^+tta^KRs+tPpf9S)=y;E;YWFj*l4;KUt=T@nn7I@#utY?t+v{&6;>Dh&sL4zP`{z$z}}gSj^M$L)6Jqq?mZjO z?`Drw8J4wt(hPacnmO>t6dFLYpJ@H8KrBAk{=*j3K~i(@ zJmn$tkpI~#Z1{OOe9v2@a<}^$@XT|EIq0nCpk5fOC3Q%9w=>b|2EOCd={e9vQQh9a zQs5Q%NEnvd4p?s0MJWsFktMw+JQm=hzKk~XKKu*95V%zXuNYMd-GlZyA41;6Ed>se zI}?fZ9o2Oytx|iS_0(R-FBI24|I=RBktb$jzD^+(OYVSvDduoWHUL-c z#-+Avdy%eNm$n?->ktbC8#^BC9jxU;+bs|GLTE48Xq(gGEt1O#za=jGva+?~pY0P9 z?B+ATRq>BoKD_3dZBuFc><7@#2sn-T)3ZB5(uK9BQ9pGRN@d@H?}}=*(6e9N`zDOJ zHdvf{v$7q+?HvbO@}#p0t^?1$(0$>Z4Yq)V=dAYY@CDl(bY6a`=bEk8lQN?YXfx&A zD%%M>H8{d2HulWv7Ndbm(Q_Tu;0d)0zU=0Pd%xS|dx+|_Gp)zGEQiCHKI@z36N)~j zhy4amiJSKf`xktzMWYOGmZuYehv2P|DW+}8KkUnD;G?7-7&cJO=dK>{NDA|*=fGzP zOpWxkfA!bK5X-H(I^_ZGq<{4FEzHN+*LcqNBe<5x*OKE2Jwe4P__$M2=iOCT^&V@A zPb|24*dr1-fUYKevzqK)%+K-VNf(_U`0i3=M!qVz;OjlSr*A=U(r3OPSiRtCpMM+b zdJCYVaRsK#CD;#DJQNL~PZ@=7!pfm93Rz#6V|QaNLORqB+_gos$%wu}pRA~8(G7;V zqOJ-f&vac(xN?Mtp)V=vH*oL^h3;qyzIuoJ$hX%lfPdCjN+i9(JlU=*ONGy{EnkYk z8-eFz%IfOMQrL$?QKy!~OTpSe0KP9FQHecTJf>ir(g$y@98(hgO&8$-dfQgWFz4-a zYb2#s`7Y+ewoDt{kN;`{`Vl!51(ZluL-hf3po!IcRG6$aFy0! zwyr{bz!-PRHzB?x5}6cuJb&NNkYE$^1$+Ly5Ob0Vzdzka>TSlYQGo$EfpnTT-9la& z03kog{NnYhDs@VJWpJg!B^S+R8=KxSm<87^ez>lx!Yuf=)_31hBr;{!T^CCsV+q`f z*Z71;jBlgzi1B)+bo^)>Wn+0dJ`mqJ7#6tWN5|3#*te2L$6k-Y-v*x}H9asu@=r^V zH$?jUc15=~ATJHM7YZ}AAx%i7)bu%pXHL4wa7<9ipdeK1oWRKI>my)cYp-HqGaT_`V%nfPtYj8acVIT53 zC@J;>CNYkAhFJB6Og(rV_}bd-SeX%RJ;~>pU-EnE$$pfTMMa4ZLwlbPef>2|0~IpV zfXC8m)m1%AwR`Z5M!|v4^Bc7~W!bL}9Di?SB&B=e+UM`Py=#gVUAudvy0)_FUB|D@ zBB?hq!?DOcOE|W>P(cq{=ET*SMQQzj0iuqTSepy@433S|` zhfceO`SyME-J81aijTV5R!IKy(fzyIOr}d4?>hs3Mnl9)_g@?xiNs8jVY_b-{ngm+8d>+B@F9hbQ^MD|~Cq0m%}^CqDc zf!%SeGH3S@%zLti>y?@@__}v`6Dpstw5sY&^$Qj6t}_}YqI+K#E(x~1{PKsTd)FyK z)XWz&KUosDh7GoLS&J=0L*B1S_ZBOhO`_K--(5nR1%e-(!{ek={F~Dsu7^BG@XN0r zuf^Q@$QMUHua=1NsV|PdXV?-64_-OoE4^bM&{Y~fTvr~RHomqFcuZTSBsk0IbUFxc zrQ_p}rWpC_3kF?}1-plpsFI z=i#050^l;t8vy?V9ha03fvtkC$Vjz;;48<+G8b?Ylc4fFB<%}DfN`O<~GYiy|WCYGcdI26&6c2so{7?Zu4%{^#e9%-q!CREm zv47Lpvmt?XVqz2Wq)Stp336Y{#Mt-|#}@Vne{~eRlofi+T0G{|n#~40k8$MQT*M89 z;xBwHTR=#@-#**2X!*y<1JHfj89sUK z^M8Rzbr#IAeX=*g>69CwCz7GRXghc&_;6^z<5&hSArAxY@-}t$LOHJ?ZgiQ--V9-<8F5VYt3DU6!V&)>#j7B=l5l_(2LKuOfz&~W5*nej;~L?WI46> zNe_GJCCh=mI_F3Gmvx-lYvkqB2F!g9xYl;>0H0(wiwKX^oRb5G6!2i3RAuEd*Ee7O z)Fn|6|AlgWy@g*Iz_kTz2s}9l!Xocc;YXYwI9jdnA`tRTmDp|BbqJUp|6XqR)H?!0zr=PrT zo87X1jEiC(&xe$xw_yW)+JZ8Ixs|T&@CH2`nd>N(XSkQ(lOZ(!nSQ$Glx-LCDflwL z2SY4`|7eF`puDQ6XMKmYU@?3&p6)j41*W;(*KF_C>i?mFpIJKHm0bgW&@894vfrO@ z2|Hs6&ad`#-sz&rTtLJA`~<;8w?p3TQw-;eNpghG25-V2x@_pVtLJ=>T`F$+kN67E zCcGIqES7fXthsvAGj-~JD%XIws*O6De)RQCk5Q{tP5D0U;WN`bhq;7toOm*yFcCVo zdV%+_C)6p3Ex^B*C79_3kLD5BZ>bl+e{|+gbLdsTUEvg4y8w7hYBn9yTs@0EuU}Oy zK;1*yzbQs=7W`9#tKdUGiMsDT3w%*uHo^5XsVgOXP&y1A3;m8Bu)Od|@C2WWpY^K( z?t-aNqEG7n4*fm;XytkPS@dBg(Plged^PXKyoVb_KS&?p`8Lv9%1x2kwCLcmL+Y|4 z{#`C%)(3wkI*T`l;@ya&Ovh~__Mafrzvd|T<2LXk8AC64v25gn$x)@>OhqdXG5@{z zWS>^^#v88{KYEhp?Zw~bt2Sopzs>8+r6P5a3%TZ}HvU$7DXMwrDL`wxSw+{ z2igx43RUsgf3-sn7XF*z?t2QAV&g}b?(TLk&Ux$)!>?T`5H@xF{_nrOR1`|P2gcsG zfUzZ#0qFS+<>$@Mjtw(1_pE)-Lg&vaqtQC#TTSUbBrb)z9PSo^W3<2hWA-NK8+7U6 z&LepISXK!&9q&WEfK{FKi?{2`lz~jW{0n<0!#Ye+W-6YGMz%< zD}Da;CNXbx$8DuTVYV!j9Ed~DX1E2MB|<#`IBN_%n{y!EK6Y$`ixOVTBhj|fU}elQ}if!u4sgNkJJsVR6k4b;Qj7A)c=Nx+s4i5D(^ zR53BJdC!=+OJk~6sD4xJ&=ffNz~hFmiv`sE;_PEyW>)Uubrq-h+K+Z5+E( zkH3tspDvBVcYhY0AiR~;&O(_DP(@pX457uA0C z_T%f^*-rWBd+)x^^P!Q~Z+`d|_$1lAOAYH3X-Xiz{O#M&p9_B*d!ka2C=~qi&VLxN ze+u4+{pLb1MF}q5e4-*UtvAH3{h|^-hfI8ZM$;bnh%P>T@pa7E(2thRSW;e<$$SMo zbw9(O`d-)WlnW%#eW}oIbq9Td6m{;iJNe+X@E`GScNIw_?-pk*c@!3yUR~0e_i`qc zdCC9hylf0u=^dTzQ)~Ju__q4euAHnk=mn^m`HP62fM@%qy@b~aTi@J)Ri`n*KTP2l zd44QKx1N7rAK&vSvjh4w%G<~6V&v_^pB)Bnu~IJR02KZ(Ma?>dIm{aE$uQBk+vqM~ z5b?w2ZW1R6-l0xJQP;!!J;55Hcgk=R@Zq>7g1Uj@<_i{6}X4KRgb3fl3-=%;YAus zoKoN`7YuTWp_iJl+Nl!UFQ~_m`XF;>A-{8y9b&ezMZZ8jofWTG^gX_c+#gEj;`tmA z@k>at4zb8%Ks?IHk>rs2pSF4sb9RQ9>;k!n=&e|mOA-7PrMi*}Lb)O65Wq(jhwcQ@ zTS=a!X*5@_fF7W>(jLu4{3pBx;muahD>`ey${DP{Q<#)++Yl~69wwx~c%lwSt@sT7 zd`ZSW-Kr#fRX>+b0AGy>Mb6u$&`+s{An*cTg+Q=yCHw+aDy@AtzMo6BxL`NpPaX7> zDy-=ir#lz>k4mXVy%f4cgK}a%=0k{cWHRV2nA*+1xm=8Ovu>j@iMpyj-yS9Us~Pyh zjB96yiHpBsu^rfp+f(&)$NPItU-Zs$0gu?E(*C)}9=2}{hb!iEytQ``$30pK+)|-Z z1(#u^U3Bk**4ZsW`3iL9&1o^CKWZ8HqyAW|Xb0Y(O!H;4;ZweGi_@_b^I+D-D8p>a z$-2D47r5Q94_3&%cwcKQ8FncGWPs~z-6)obLO949)us2D-HZ) z%K~A35O^_MKB8TZ*Jn8jP+wfy!K;EVLkDJ?A#Um<{#9FG1obrV(YTkAeh1$vqcIh} z?t(vpu~B%PejmE_s2%ftY_hXmj*ak3I0v0B@n_HUrxIkIP;Dbc&GoGBkRWaq!5=JQ zNNEqc=62iY0!jrR9T{{bO8CcCsg-sW{6Q^?a)dX0HJ$?KM~8hYdPI~__3TwuPiJSB zdy4tg2R)1qehI!%qr71i=G-W+vzgVvRe`pJ!ad-zjK|PWdv*2Km0VBtapM zef_B?qE`bi>3jI@Sv2u&H}kGd&w|Gq?le)u{=+@GaDL~rU-$LUa#7=|t2aE`gn}$m z7mTN-r{S0BG3l+MNq??qXo||$TvhwS4ZA+J^C1y1!63#SUZM zu1Yb?_WPyIG=G!DkU^FY-DJRTv1-F}W7p0Ak5xV!|I2_iZy<1%`LDgOHLU1kzdR_g z+5_-KxG1nX;Lo>`DKxq)eTYlO7zXG0MF&~6+O*R5<QjAQWOrsI>Ravc-(14+BCicU zK4_=HwP>*LCrux9OH_@vj13zikMc zO#g8@QtEQ`N}o9Xd8rZtg>T<`_4Po)EYOU7UW&R)&h6yUxT$l*2!EQf$o zOK=Z)d=)r~=u=aXZuBWaFP_TO-xx)mk1__&0q@Z1E)nM2kI{+RiCV-@ZaSkUbxoY7 z0Kr*q^p%miA-9DBejI`ySB6@JywS+@+ZW(_C_+=1r#HkX6iW5{AoBa~`zuq-8n081 zeSmE(d_k%q@w}cV{1p?P&<|;V8`2WGkvzW^{VxP>r6|!cl7|C6)E{DY_->V{hT5QO z=8FO&z*mr51$Dc?M=ZDIuO&X{w0PF6zR>{tw{DSjC)-$Un$YV9cW!U*$(fKdcU01==^6eGS=#=v+$v^mCDv(+=_D0YP2?eT!ca-$sdZZt*EL zaLZ~nBvY({lG=C2TNzaUQxD-YuSh0Sn)uvcFK~)x?5Eq&7pb2^KcPWeuHqLJdy7-k z@SQ6Cu-LiQqOhNOcU{6Ikf%@V7%S|ujIQvfGCIBn^?!kLTN8ZlFBS%MY%lyQpj%%9 zTy(JvJg<`3$OK+K34FC3b3z5UuXi%?Y++Lh{FGj+RMh}a)jDr)z5(3*|4DlHxTem0 zYdjN*h2&6XbZFJ{JMXcVAS4swrAV=3QK#Cmo%b9SLy%&EPPK|N6;LDwBx%44x9O-v zsFi63jf5RT>LmoxB#4qKJ*Fd?1gR!DC=fSA955yXlKrkdKmU0?V7Tx7?Deegx|9y; z94g=xxkN(Hc*n!zB4^j++`K!#x*sbw`SdO5$nCw&{h=((5gCkLN(6itf?n(aoi`e= z!jE{;*{P$%PWS8Zy_VzY{DwUxQPUc5XTv8PqUh&3;t<^p$QPwbNvZ+ox=7e>T82I= zvb=*k*K@yzo1!zPgNH5ZAaT9-+gGG$jP!Lc+ewg^2iuJz5BRHPHmz6P54>d`a!hp1 zb%EDPVYBAC&^taeki8jsonOU8={I9esBWAQmjEZ3mcJ#~jB_P$VPKx8(GA;!ywTm^ z3?WE#3hP1e;Pm}upbk>~Zs^i2AAkq$aCa#qZt!ky2dN&U=Wcv{TY)25Md&9)AA%hFTZvQ2)AO^jKPcObm_vr#T5V8j#>csw z@2_|ikc|irR)eRV>&fpVv^0*Y6X)Yp7ewwU)l8oo%F8>B&h_kvFTLGD>kSChB+);Q zBCkM3^HK~(MH!8&2re6Z6!ZxF_bJT(oNKp;M07qLU$2Ls9686>_@{?k*qveHSZ55dymKzIuPa zlH|agjG}T1=F}al_2!DHOjTiJfYPyMs|qSJc*Od5n+hrk<*0C?_E;q&nDf)U+QP~O z$j=47DHEib0(gB{e}9BJuKH)~fj{PTPSk%_CL@_KvsGX1Gk<&XH<`d!(`Rn1&ICSE zRyWJwx2sJdD1RpKmAG7%(^q?;)&XM!-mZN6eXD5`c(3S|2u1q>70u9xKqqFI$(1Zo zU8wBu@D=C!2hSx)ztAX1NVev(~SBi=+jN^Jm|OTBj-CiGn+Q5gkdX({(gCbYVE$JrA=KG zy0N{;jd1YI{`<&3y{;s5nB!>zqtkBWS!i%vqE0~nuQL$UCp0Hik!K4Smyy5T8aCkV zjZMoU{lSEGS`QDxto^v=ktb9@=cjUsi0B3Qu1Ky}bQ!uX*k;Z2`y;_n=$;<^*X(!! z^jCW9ziEEs3%!B$Z?E}*qbM$uk=j0|9oJpZZ$|z;bUq2tWqGU_@%y1;x9X~H?6+Og zFrbIP+j_NnT2x|5Xip->iqp_{qos<4=)Y-0-k*@pWkB2}@~|J+Z#*?y=L7$cWe*>2 zfsTqNaEX5VV|E+-apGy)du<9|x$w8ZQ_PAf;rt)7Eg=j@=L1g}F@SlW&S@VvyheY# zP}0~OvNu{LL+3CDykax*W0~)xCx?`lO9!B{sy0OA^YA*@h<-5-d86M}S4Y4@*_{iJZ9y`aa_(EWxZ-sm?mx1b_iPV(agLWhol9K^Yh4Rkzk zHZMr!^HUE%&$-2+ucC9|{eE5bL-0^>93%3OH}(`@KJ-!dOEY|X`d9jX-wFO#Uv)3K z*LYRO*WGLBO%=&PS;MjSn8>YUKMA>oBC(Xtn{hadylW%#M@R&2%*XjMZ~X*oIrg2f zJ5){c>E^JW{i&zeoagOYdE$JcEL$p-$C%g1_$oBe_4sZ`CBm@w#t|a$%%}EszEYHn zf$NjPvs-a~58OAuQxs=*2(OO+<}7}Xv5&@2kBg-RdEWq60qz@UzH9+e9V`XD%9fFg z9PmyuLXBL|d9E*Z>(EC(-@`YDDVq2CE+pCV4c?DG7xq`^Ck)Bv&Cs(NG54hPvf2>k znvb5zU@+vHKaz_)LCP=>KVNKXE9QG0&YVsb@^9djvKkCDo-(!>zRDTzcN0Nrc{=8T z7`sYOE_$+3MryU&Hw-R9yln7p#r6$|P1F6?r#|@Pq~fQGk0d)D9c-@oxMi`?oGRdF z9$gILjVrYOCX>z6Q!e*XjS@mne4oy7Rub3cyq!>7w#92>=8)J}dr$gKFYkT-pp)P^KN-sIs4wm{|h^Q3lwrSN_l`}oY)1rX}C zHdj=!^#@&}KMhy$-kx@RGPZyr3X+ z#EHGz{~jzK7aZ+A^mjeq$i3COW`jsfFh0U6RPh+IdNoyi=+|fU4tEup9Kci*!B&WhK;fo`dUUJQj2&F?dG$yf&yng8<$hCu-pD$g;WbKg9f#=Ibcv+Zyc1nZo=ReXK$e`ft#$ z2EvHOXW=pZLGXocxj1)IHdg3G&})|MO69Pb*kzEDL6EeMTqg68F3f-Zra)Ui=IaK+ zx+3UwI(4SBYw3ZYlRkfDS?cu_lw6+Bwn-2DnB-mkWsNwf_M%6xN$Sr3;y7@OzNQYT zop)A4f2~wA zSgwn}ZHf8F@dUo(X!LbUn-*2V$Cy7+zo?QC!^f1dppvCrEz4A`FJm-^@o^W*ypi#- zIdyl-a6bv(RZUdFUl;zhYC~C@mdKx|T)&USSf;vIzvK`Fy!aA7A6zfSm&TXqJ(T6| z)4x=i!hAlRGb+l-QzU4LR7SJ$%qGkuMO56veORB$%Ol85XsUUi7fa)+Rwgs!GFEC- z+;{@{TOunz75Nn!qF`q^&126hhyFkfofC5c zb3o>DnvW}La((_RzSxr4WHjmxLi7oWv%S*$==)Ljjyitbwo#L2jHi&hpkXoDW2qM8 z+7raouhC<}P;&KjE<5rJs^~Q?V}*4;a8#9Mp+BMhl17}}5raM)4fpR?wXe4$m-Q>n z(6aW+n$8gAM}DYY9!};xu)p5U=LcM+;1Tp=Z(e!dQ_@Z>I12q#zeRCALIo|^?b!ug zibhLXn|0y--Yb^Z+ez||-YK}?_5`Nix;kvEc#R+aLEA*gF9e@uN8j}{ zcq#^|9IULx0^{btK8{(Xdw_h1??U0!0qCjx8vPGB$Y)Rq*sZjGFuPx? z9dM&3j*Mi}JXS|2B*L82{u{0#K?;1eVw}+ZG;HiqtR!T8*FM};Cf>9urCzf&0YNKE zG`6jI2M-E|3qRkQm6dIHX+FF;7JXz>;0eHUwbD9hQHZH@4(~a;a;1WC@y^o&LPx~g z?q*+(jpL+l#(70f@N}KPQ$ossyZMTnm-3sY2hXxc{P;U{Jj)q@Dj2;Fhtg?0^!!@) zd;UN~`_VT&n}vjuad;bNu}GY~a_!<*lF5))6=+ow@3NOd^iPvMm^m{GrY zi2Z_+%8(a@3C4e#O|-s%5wU*o&G`DuV(>|adkbzdqnN)qdSgd7UuSeA-_tg;3`R%n zPdj?OGXcltN4NU;VWYokB<>0PhYmCP6urHnZ@&S)q9nbF9Qc5^RssCb$QyW`^L+Wp zYo~qEoq4e*4jm8q4A$XOYm46amZjTuZTl{Ua@!x1ZtU2~5Lg{CH#El!q*|@*_}R_= z(!Aiv@u6J~^9t;1`QOCGve9E<9^aJZa?pCLNPlDG+V~ZxcvD%3#z#yIbY?ie4t7K7 zgMDwRRS-|}S_VTT0{+TFjqhF!e#<^HO;Pw?_?c*(`g0F|hx`7g46|!0Ig*Qv30`_!hpXeHi(pY|7A%kI$8M zE82&%nyRb4V)UXy%`Ot|%jK-|_Gf2T9{6lS*kMfmrTLFrA*V8L=pl--A*Zh17PCzh z&rpAS@z7?Gg4jP1~{f$zOg5GrH4iM@I&8b00>u z6UhSsk5+ql;-f*t5wbs@I7}M-dPCCW;lc2((ZTNrqni~gSLW@y*YmX@j&lgt(J|4c zToH#jdkiwZ6-WApZdlPVdl_3WtNgqj%_nM7;Y}^uWyvLPzTIwdBwh zJl0TMIT}O zAXO+BvpPTA>fkaI^>;J}co{D6PYW^sX2y0PPeoGROOznzY%EOi=8pL9L5b3_+E zHLP-)iHT9GkXk&q!?22AS zBKoB5c#bO2LfIqeQYON^+!LZm#(tZ>$6z1`SSV*~pytlIXc$b4VJXaYjCTD0J>sv13I= zqr2Vi^=Xl7({3lMrnI@9G<)YjXU7BZn<2^o-?YoU{0elPnDdDXm_IxKUv6rTL9W*W zH}?&VCLMD@zLgE#XNNl|3kB((Nl7_D>$U8EZ>9UhaL0)QX*eIbjp#p{!u31Rq4qYo z8{zYdV$%0#CyULa=b_^@Ka_tBo-QOShhN79otwdmeZqNF$75c_{VzN?T7$WQ{ktIT zV>xMmb<9vr`!SR-Jmh#9oox0G2a$VbFUu8+8-Rl%&NNj&^aZhc6G^|`&wC5L+LOrZ zB@DEVZ7@eXgL$j7J%Phd!_R}`B2d;z{GNR;>6K;jOuvEW0cGXY!AI^4k5ZHL=hqRP z0nCAIUQ%8z+7UPZBEnkNHDw!JPZRlBK7)z*2g5Z7-;@R>XZ61v1-CP-6GX& zm7&3?%53_jN)W!n%hViiI;uB1Hi1tvdrWlyo@%hm`)ng#FO!ka`%V{}7Md0)_93Ud zl?OdI=3Y2gi|L&7UA?SOG4Phl9}G>No~VWFtZg>1Ww8AR zFIE;*PPMXmliaeES|=;} zDuoBf_>+|z$}A$8w6C^cU*1L;ajb07pBxGQA;`oW)Nkd)zTURCDHVT*m-NpskI4O+ zrJCR=7j$3fv)1ve>NPJ;i(v;zMPD`e*+{)+jw;d_@*p>%>065h`g7#fBe?zqe1K}7 z+KKMQjuJe2|i3cDwm%?4we={m6!4H8#l@&32n&V zdOU_!p^Z&~&WP)E^xVWV^{sSXzBp3dmVi~KRWcHgM@Ddg7u(SA0Vac-GB8Z$RTS@!V zuqV)Ad8wBYYG%;(dYj&0Av$agmgp#6O32n|X|Y1r2wut~dU|_4aF$8W<-U)626HPT z=6zSAt^awyWjQb&$M=4}IfFA6o;ULGM({)Ye&}8>-@o1H{G=wYz^BM^ zKUG3Em=+qI>wy;%dZ0%199LuCX>=~1&S%a8PogC#A@YlnlN=VxFlSP%ms4=>o)OEW zj6YreD4z;Zn{MZSxLE3AD1N_jXaRI3U9*z6&6Q>6h;J-f4db#S_1E^#*8QTj^|8!z zr-lh$6|8hEBZlx_9ryPrbz1!l`WA|so1vTfzBg-qUf!DS?HBWWJ9i$rxcyXGiXpVN z^T?@Y0Fv0B)?Q>%{&4>2;ob#S^jnX|++#xt`02>GUIsB7x2`STXB?^3SGZj>MaW*9}0O=q0j^PPNk!*m;*P^ z`B%gP~|D>PVXu=24m_WWR<@m>=PaFl_ZRG3Yf4;-U^(-2>eS-l4bp6=>c4;wiw*R!fa6w4qdP<%< zz(9}R(}^P_5eZlLCU%g}tNU6eID?7>Gt%$LHDp|TT->XZH!rM|Ml45qHD4S3oW!-= zmB&P)+}w|PD~}nC3H+hEpLeo(Y;N?R<~9Wb)!M;Vdcz+OwdV$hZVNtmn6(3Iwp6?& zaUi-k4FkZB2BN!*uqO6JcmJZ5#${)(sI?*Y(1V-TQF{{`J^1AA;3y^G4D?(NM%AbwoaN;n3#XU{LFNIeY-_Z{XIiZX#bHwh{Rk1bpND!!Pc{vdAeq zr{P&Je6Ry}g{360qG$W10{*?1J-a0Y^50*##qwXnnr4?6BQp*7f4NUhK(B7j&ygzH z-S>N9*)94K@i@0(o~pSHoCYU{8XOB?J$o2Zk`qVd?8ak87nSN~g(mzM<{7iG0Z z==|B(3OW~NnN1{daHsJ3ru4dMnwNU3&0?bQ6oXHCgLs?aayY;j*6-Sa7mQTD#-yaR*)?cJ#d%Uewd(Kz*o*Yw-1sujuT+NN(Vk;hAH{faEE*1 zc}RB!xN2s`2fgJJyX`O*0v_(ksV6xKb z44N-%J>XRg4C9;yzxR~;Yp1W9lr^HyvrDV(?8kj?wGc}B=gHHOqqHBOWg%q%zO*s9 z)->QPr`)YfN(a6&W=wyQNE;_Nv5k>RM(~rs~lOerzUiQ;A4c zP^h|C8zKo}cGJc>qJ_gMf^SYiM&wKNztUKznv8RRvqW1YKQGl3)T))+@@6-!uT|^9 zQ%g1ftYsMjVLBJRLwwM`4?W4tua=92nhTX^0~XCu-9;Y4=$~hU&ysa6rzTG?sx6R` z&lZ7)LhLpLd{rhGr##E82LL zsyZ4RlFR5d9#pdV_tCR>P~0y!YF^ZaLfO*Hrgv2owE}a**{TfPpll!X@5nC=UqbI- zfma9Av!rRuGz<9)8=6#@IgnE%3<+Loe|i&EPY+OJtB1`~jfB*+z}ahBL~ z?kI2+)Sb#^^b+c4u5~u<$2>7?z}x|OXa`GP-ro;=#o_A&C6;CF!H-vaO5jW6z*mO3 zqUAY(Mquc-2=&IzCg386m95M9QD_N04~_NP_FKTGwRYH+SrmgvJhZ1-*jAO1?q$Zf z%UJ4~@1hW>S&Fx<+1ceZ&YE$GO6dM)6h~{o``SeTLDZ)sBAW*W$|>g?77xy&;JIuc zoF4e}Q}meJsXL@8bxG~T9*f{pSKn29J)hI~&N?4@Gb*=!zRsAzW%dAHsrYPe&wmesv2QU18=$ie8MG`O5Y!;J%KqGKZN;U9)ctu47=QBbK76&bBovO69=)6adpPj_i(?b zsvOkS@ykYLcRu{6+c&>(igL+qz71Y-#8{Qnl1^~Fd50ITo{Lz<$p4&CF2I~1Rpk7y z%dHSPJ9}E1Be~hxAK&1g7v`_*DzP8ChIyT^)H8aOL0DZf&v8c{bO{Z14k7j`t2qSw z48pBjcXTE;J7+q+OYH4wCDcUP_XCODM$Dnk|Fpf=V6|qPf85h8Lf*vXXK_z3AM&e) zd6yW-5Bs(I=O4VXJ!8A?z0w_Yx^t^Wf7i!m64dS&PbRqVyFHz5djUMCefEO=qGKR$ zPxa)TpC#hZ0{hR&h&>63>`y9gb0cE+>A;~r)S@^Z1+tzgl+3C}@K>8L$vh1{D_Ah- z%N@xXp$w!h7x+pNA{Dg$-tVV^r_jSa_`~=k_yRr3=KdhfM};q4n#%FK=dt9L@22&q z<+-xm*vIV)5kxx=c{pnDqB8JuYJ+}?_8SFrvxNA6r-5(AKHKli^C4Lb`zE32%6ou0 z3zJ3Xjb3s3krP8d$3!o$1#vF6|NTZ)1@>E~EAs5T2`es>Hn^{$L$YS{gMX+{eg{|l zX7~$b-UD{~>bx#*!J^DhmNXwFWpTedlAN0*65d|5V=>?CaI96{TF2*`&F88scWK2U z;n0`ck{E2PI^!o#Xcl-a$Mi&VG}d*a z5i+{>=5?a;J8yLN(Dk20x#FSQH?MQ86cr78<+h}-X?zvSB|=Xg3|*fQizPj`hpvYn zk78gSN2VOUGJLGOT>S9tg+pI*5{cfc^!*}lV`skj)$5)#Nq5HO>_Xl_uPtpXTke>fBVhp>3z~Q-48FZj{t~$as z1He62%gj#NpGci2bSKeo2phUI0G_OKyeE~$!|^<2w+TIqzM!mht|!xJU9rNP1Aa#; zb<1hoJgB2Yz*TqDA*)G*d7wKya&j5=KhSPM@LD!2WlE#*6H_-W0XvKSN)m3HWwsO+ ze2Mt_$no~me2fNyCz{9V+F2%suG79y|I`5efjtPH1)bN0PbZ{(KP*CbqY*g|NG}+j z=kfQj*nAG1OHwW>2i`kruhUo!vknWXL5aWM7U`Gx`c{%2&$WKKMC%r%9d5jBk3|+J3TxL_78Fq_zrtM4|0w+SME$Ya(Xcg%?u&VvtkX@@zgBrv`@HmS ztcmTW%$0(EnG)g%083*@^m^8oi_M^z6DWuXl7W z=7=F`dIJ2~A=s3J4*in4>Ud7L82T`;A|l@hpPvqe-_U8PMwK<=$1&$jvA9GuZ)Kp| zs`{qFCh)UXTCe|nz_XCXRep1)7d^>(qFNh3FJco}E^^dse%0jd@*=O|S4}LIo=Rw2 z+%)(+BDn;7h5l)3FLd>P`N|Vd>$K`byA}1&;ZufY$P^k#bx zgjJb!vkzIsCQKVQ)JtLR=L9Aj(tTV80!^?bugOKQ7A)nF~Q`Hj#IM^b^Wu+2gT zp8%U_`3JyFdQWq+BC8!e($cJK@M?8QdMk4G_o)`@4S}roy-mtNk3)p{A(N?>FSGo* zZ3a457wt!^QmITfp#`?VB9rac?Mk&+612Z-K_O)7dq2M34!vx4qwS?$V7=;qj>^LN zO1GlaHRX(|=oG-OZ!aeZ3Z<{*l z0rXd5JP+Uww8fjPVX5=eAG4*T_x&G#1kY5k^9R|7>qO$9c9!h3%}<{ajI+CXwze6F zn4Vpgy9i~)+n*6VyHHFWJL}S+Risav_s*(q@Ez&-hgLm#kDsctR&Lg;GHMLmSBok) ztl+bwg3g{oKJ-j*>C2=$H=)n@RyCi;)Bij8?tHKM>Au$+1g>#o<^#gkhs1Z*aD8 zc!Pp05g#RPZe~RJ9f=oj7OI1iPuF%vE0NnK+|e6zJjQAi`UavqSu8?R^OF`RRqbK_ z&pMsgWTZa6`G+%3S6C4Li2E@1zvZI*(I*e?JE)E)6SFYq(X}m{K05(jJD;4^kjznu zEP6VBatlRrYbIMrmag>Eb(16Hd7^bJX7Zh0DU3ylqlX8=gD|2G9~xxy1f0|3%b+V^ z#y$#sIwF%k@6JWu4ZG$m&7+auj%4u1s7J_2^&zjD_8rBo2R1yr~$-$+?xxNuJ3Pi9TO7l*CKcPp?rP zS!K}hd5OvoH$zvKtJ$?J334^y`_&8lg0~cFPMs}0a6>1UrF{GzB`){<4%c5%sc6&T zH&-uMp%OYSd~#y}oANu>XC^Pt6>kx8SAV=DOj)!w8;>k5C=iRD0++8y)^kKoGKbAc zP3_0`=XvN=1cx(?OlI#&llx=%JV%Ank)Lbu9E$B2X>?~lf9Oa@K7+_&;-UC3~fyji`;h}CFL^+NC$e3o>8pMFF)M*Z|7T) zM@x1_6A=T4e`IjosaM%-=1%g+Ac=G8&cRm(#4wbv9k}_RJQ$p50lrchGva*{(Y;Eh zBJbAVliPt8e#h;BH3RfK>}Yplb#7K}?&qDesyUq0xWwMycN&c=Qa&Gy?!BQSrq5xO z$lHGCc`&OFWw_R%yV1SU^+9zsa2H}6yfkhSN#v0yw|lM&VR(q{yLr7%KjsJCx=l_~ zR`6BVmD{p|L)ST-%x2HPtlpk0rH_@(L)Uw*M6n3p&~@A2?`u0VhHh)B@}*Mo_~o|? zQ&UaWckKn{&IN-_Ch%B)*Xdf@ov%BmrRt6n%=^TV-sUX(y&le}k1%0QsBATdXY)l<^+dsnPUV&c9G3tH3%xkbn>{w?i{?%vry1V>q)f=H-0{oQ^Dh9(7cz! zVQCKzPr2cL<^_izAg{DQO5c}@PPr-izEtGV_;0^WO-@S^>@MUpw^Y-(@ub0M#flyb zqMX)Gro0{2Z1yxbnFec^##dgMSUA_S-#G%`1Nd8~Jfy{aFU6{0fVYNzU)&$W#|hBS zji1ZTSnyXmZy0_+99;2!o%sXHeB_fH9A!p<*S1GOxl-i7+Pg*KM|58&i%URPR*dW|9Ev*JNz%)Xibp|`5szkoaW`r2B!wk5fyUU1%lB=fdf)_*GSOt^(#Nf~CL{5!s+( zHddwb$DOlPf=aQ-H7ir|-?caYYm4FiuKjPim zquRDvOR#2bYEcvcf2Q)|SSK`vO|TU}AyU-DF^0z`^^PW@+tTpscJu?a5yX9CeUl^@ zqUtgK3;H5-9(^4jlfvWPM{YhrgmNxx_NpxCVXVj3 zPkJlm9Pm|bfmhwUSJhY6kk&}x{dKN^(C7)(>_a-8AOm_WRcwWU0>09Rzx?ul(Za0J z5+d+emz&gW^74fCO)3VXDx3=ZloXM;PFnm;O66Fwuq{)SmuGRj0AHpTq$ppYhexJn zFrYJOYC752pU`$+qZl2SOvT)iXqJkXK{qzvQy14@yR1=zS55%m^-wGn3X!MA)K6{M zkGUjxNy+Q&MNJIGXjVUZE?LMG$${RodV2I=4(u3HZ(J#a&%UWc6ZHp{pp)L68=dWsl@y_ z$gLUrQX0&YJ~>di)t{9c!JKBR(D5eo=S!cR!hNRr{?eLLGWnkJS*PGf%2vk=AA4uj zK|kp|w{^z`Dr`?f{PJQ6Md#&|&TnlA>;9g{A0{}jN zZq*XpnG4;vrvD?&{DkonBM7wtLZOrDCxBAD3HCjfDkjlX2HKd^XW$H19f*Q#KQf zyx3IQTg2jCkbhkwT`f zHTg;Fp|2S_jk|^D`5N@CXQ=x~^C&i$*!$q~QrzN?e@^Vxc0TmkCfK8?@Y^O%e>idO z3xb$6`5Bp{4vH5}A0m}Hqw%BZLlX*_e0*f$&_qTwn}PYy;5D(kZ3J^5UTZk~>ge{t zLEm8M+k?;U7j-KbWr3f6ieg2@n#ccrWSjeMJTv{4R{7v(F$YU=LNhI(Y+J%2%FmbgxsZhjc z!g*GN10$`+AZ6X~an;{(|LudMdBA;Bx@l^_ssGrE9+`VuOH{cFh#hlZ$W%9{5cyqels#M7ReA@f z=(BY@cdETNH*ZT4SwFDETvo#OwoUm|_IR#CDAca|IQmV&*l1Vm>Y+spLks8o^v{xK z%H@Ay@75%v*DrR@=^II?T@j)uKG*vwoZcdug72(Do6|Xeq}_RjI*44|lkPM$!KaUB;rC9G!Qtu}w?eJ{^VuWY zv@_Ycz26*OrHGUZTRJ~4Vxg$1bs+lUBQ}qFXoB|>eV#r_9vR>gZIqVW(WjP$BL`<)gj`;FxG%AjW7dba_i;MY zK!Y6~;Pm-3EEZf(eV>#|wnX=FdQ%!is_22}zWm+7QJTksPPd$1fv1f_cW>TyjgpF? zyJxSrb+V&?vu=+Wh+g2a?s618uf_cEpoU`xPj*4!Eh_`QYE>wA%ZD%Y{JlR*QapS` zb4>cIn|b(Z&#}~Gwi50I9j<@QN$0#D1sqON1N6%r=;a%5Kg%H4q~~stvRqP#=PYG5 zs#M5)Jn&PzQGQIN5pp7RMi6pg@jH5qehh|_0W!TqFGOjxJg51dsRj{pCI zp6XOlH*!GXpyVn^8aH|2zr*~|$r|_LoP+Zb6&UTHag@$)d;r~6@(&wvUIHRDS$WHG zAEp{9D^~aY2qo$mM$afA&id5Vk9nN5{0jDacW@%q0lrSFB}_uQ)HVbH9zIWtX^@GW z2mhU_Dlm8WeeXBE^BO*zy|s$T=*REfia?;bxbKS(z74&Z3q6Sha)hyOFc{#`g6?P5 z&LyQ__$2b6be;?Sk1j#nT>PH$WnTO}_S^Y2qXrshS*(i!UfH&Q3;bVBBto6E3oQ%0LAmK=v4zc!yMvCENJH&LboufDhLLYcbR z-~hi>+pO~!-_uOgw&>1O?FDaDL|Rq#$Ys!tjzYISTSbhHX5H5>R>b)h#*k% z^>a&91eeUa4E)5XmP_7+ULM!`PvECiMDu95A9%_!T2WDt-$%L(%f<=NwHk1b*y8j@MhA5h>QnB=V8af!Ehm#l|^+s~i+AqxMTp zKUC?3FEl4Kf|*?T3E*cB{D2AQjaDmLt*O9GId8F9S>Ur0{w9lLS@t%$DD+Fy`hK#nY8hMqUzYrc`B&dn9ujyER}Mq}zw)rgGo7EjMP z{@Dg^SDt8=^3aALpDV>~*~*_U&5|Lv2y=nYikK{( zncg>M6kN=a=DH+SE_Bi+chK7{>&Je4O6-|S;{^(QW`q6aBIumGqcv;LD`U+0&FNYB zd0wKbS83ZUbQl!Lmv-gr^#FD&Xy!^4Bb+4?e9`hUCxxv4tQLEKS z4-e}UjAl{GjdRsMc>8l(j=ysJnS8%5`gl(vOC6N0J=L>IQB6sPs@_RQ9;JGj^X(1j zRfVrl^K}-^CGR+7ispyhn z9td5DK5U`?E{Olgqj@jn7LR>{-V3FYhh9nG_I@$^sCXS$&L4m zaMGT{YkS!5HrYRb5w*kpf0tvtSg^6SH<{L3v6j4(ye(fw-bi|~AVT_ne{|K_#d?mu z!nS#BI^XJdd|utNtGgz7>a$%VTXnHftPgi-HtR`mmuBnWT;wMf3~h~ilacg+DzWI5 z^e$hd{KHkvbCZ(J`9HdWMAE^EKiZntBqIhv{Q2r9NzAxt&Bv>UR;6YL40CdCrAr`K z_@9m1#k>J|N&ZIV+-wo0T=?;ubN|DNgx%ro>oB%bCD?at$O0epdH$*e8N5z0T7J`M z{%|vRRl>lFor~vaj8>Za2A(gZOOzTMR=I0*0$o4O^$JUQSA%^|t%7kh|Hrdu*9CL4 zdIk2#An=B`EEt5)mIBqza|-l6N=T{BrjSB6`)ltk2XVd(D)GGAu9((|=hW#kWE zf6@y7gXz_q+q-qZt;c&tt|kB%HM*-GXxm?&*^(Oosp_7N&Fu^XsbwT677@`!bzbA=0814Xmf_y%% z!)~<0e&#iTAHw~PxhHgG;^*7w&&M3xwi`KIW-j{3fMaah95HyLduB#PgDZ&FF-Qvd zQDkSOSREbk*+QlVJcWI3Opl+p1pU`JIdra<0SBf=x6zg-Bde#-zk_;b;1T5PDZBHb zqk=Ct`0aAc(@@7LrtzTG;>Vma!P2GB=48R|{u<#90aqbUL9d~CKLQ zFUAWpI)k{+31WH+_$X&k2HzEa4}ygT9gUL;q;2ss>Zr(cxy@FehVhrS9p?xgJ( zJc9vheW$irH-^)p4Y42CE%w{Wagg4RzLdky%Cq*{kmrqL%9GEEE$F{w7vuR!5><+Q zMq`tZ(rWkVFI2*J*tHS*D7|i6SFis^En(n5pPs2X@RZD3sy|jwhH@l*rwi+$2T^U* zUp)PY%3#$)r|mEj3it$1r&$<^%izQ01_3+MxL0L-c0TD{c9rgg|iO$QD{DgZQiow67=wSzM`>B;JrW>BR73X)1M8B zJk0Aj82PD{sJ)030atSPmQDxWpXPFj63+cfwKDIq z?h^R9@VM`Ok?NoIY1CEb@utNpv15c!zb=a35Kw8B)CG})VMGs67(PA+aIW9DAgM^T zua2Q04$?VZKJZ^lf&08(Y4*}X(3#-^U2>@KPt2sYzyx$=iby0>uR2x+pQ-VsX3nAN z!Gl8Nn3b`pfa5+sKBmSDR&7pQX|wVzdd>)YchY5iJ%p^vE~8g+0r3p_{v|41RIF+l zcq*aG@>&9TDwBsY06*!k&CEpbem$#>!>938BB4}(Co`^`psYf?ZEhozUYL(-MCW7v z?Y{Yv{^{UgwF|EoqR1?WK1m4e74&l~ikYmzxx%@E@+81FhWq5|xA2#_n9X^4%i#;j z^InBcro-9L8H006hqJ?1mWw&MJ%*Y3I(`0Pd1rFbBWP3TC`kkMJvs+dXuGv5R~iic z=JYycs(~PC&mninA)qea>U^6IWo?wVo`Sa zEG1`^p3jLp*UYJ20pK^%e5hFzHW0%X*Ho|mLM+};4^!CaXg^I*E^*VnWsv`CgV=vq#1Or=Ui?OP z?-(NRRpffTih|QUUkXL#T4GZ3Wn5fTly=%i4(7}9Z4-w`7BStoc2Yws&*(Hm6B;tb zI!eAed5BCC2_3uex_FH_e02ILiTsd~U6bFF1S`%p0$lat=NI?aknapKe0c>sz+bqG zdj0ocn7jomSAL4Tnpgx{@c2&ot^;pnpKhKO(|i~umytpE(24Q}Tzy$~_org$ zj2rA`vw-oy$y$Oud-3SvTZ_HOQ-8MFwirE+HGj?Ak?fCGb_p_fq)T$M4}Q36`(iGN zlZFb2c)=?s7a8}Xd1u|KY_rq0>=OP|}IrD zOGnm?`}G~I`BCeH;`QE7N~1O;2px_+XK!wm%Hd1hunIlMSy_EO$^~&84xWcQX`dYU ztc^W@&yFlS@1Y|@UUs`1c{|DgcmyshBuTS9+2F(ZWMS!NtMX)H@>%(7(y=ddc9Gk6 zwd#26UUK0;tkn>Ciu{D!AN9@ZMPDSf7CaT^-(|Dl17s6=-7Mg!4zfI- z##4l63Ov@(U4~jBq}PyGSiECk=0B-;q-?vL8D4Eqlx5CghKf8`9pP@sKW(EyaA#esn}QvJCi2 zB)48Gao+1OW(ceu$W7a`Q(D^yofY(j>JIcthEaS(>$P(7YgkiQ{l=PZ8W%aQsWETd z?-VBr4E@8YHl?gsxD*Ig;E2;DG<*e3-Nh`4P>liNF0Cc@D6@D`}kc;Asu-3f_-=bt~|iv*Pwsq`;-x zzle+ZW4c9Ff}O(t~U#dfnH zj-LfTA7WxO$OpuJCy_KF_bJ5_DWktn#YZ5HRX zDR-KE+8WQI^<{G8a6iD;q0BYN+h1lQW!OAknj~eKY|hJ zVI!VDM2L_9r`e#7l+gP|Z#CyB{c%xj0Z#iRcKFBhi=An91M+7uUAGe~qKumQdUla}l}X-~DBv~Xio&yeSX;&PGwvW6X6) z)J7yUP9m69;dTadQ5f+?)&b+LRNVPeOW`VwEW8gs zN*)eZzuvZ3rH_wiFKauY0!;~>)zUi19~$db$M-Q6)q#4|y|SoS0Y`;g)N(RJZmOH8 z{W;{OXj~)`buus49WN77gmzQiv3-tdwR+B>V`UQf`1aKuEAx+MSTgJS%5ucHV)XZv znT>k3ux)Rhk&*~f&jH7Iga!4$l^x4Om_II2btXkc-N!1iBr$}@Id$l`tOiSJTU?Yv znT1{+9~l%ojgy*4ia_8r3frt5-cS~BmAWP8CEauA4~O|Dv5L0${2X*T%tB#+>qM@p zL$74KYjL%&7mKN4XRw{-X=oo!s@aJAIm`!jV~=Q^Knk^_QwE%+XzuXS`ev&&AY6{O zeLf;I&sAaw#WhM3(J??g^BFk2IR-sVjtv{b!6bboueo`~5 z+A9?aXC41YX^z}d!~kba{jW}U?&9I&4g`jbT&=vuk*+^G*YNF`$MR-dg4nfZ*w z<2&#isb<8S89ruIsS=WPEzM!7g7teHr@CA$TbZc5S@`O7(c{=NJqI!z2ggcBUPXUR zY}}{gz*X0rqPbWjvhk?EaIw2HL@lH9a0V^yL~yv+S;eE|e#dVvWo?ocEOUOW6DFvP zje&x*N(NKocfYzV3%X&h6jat6TzQILOSkH)y=JXRt)lyz{BC+wZI$L z|9GwMj~qMi-I-VL&$F{m_wY5g4%b!FHS#TzI;q*CjnjmzxQ1ql&n&11; z^w5MPVBjT#w{oCQ;uiQV>-1G_%;cI0mVpwVoA_`Lq6+t6a{FLfhBbH?^TPFm)x-|0 zHEc`!8uH`Ec?t%6HZhNBKHz=iG{2`-2y%e;ayEK>^T5}SqPMgI`=$YXJ|?V!y57gw zpPh3p2JDw5&bAu8p5BjRW0TD^9~i{E=>g8mdi0Mq(&tEZi>eX0OezzHp!aq11Zh^x z3ouU}tE2fb2D6F@ovR(ev;CN7*yGJE=-*G;bHy&}T;y2m%mxw>Ljhj`dP#J; zDffRN2SJfnui3qN(f3ns>zfLG=eM%Q?q?>xS>`KixL2=TJVqJR|DE~D zV(b^24i)~ZM>uu(lbh^8ZMB|G1{^yL~tfMJ2hZyIVoF*YkRA*EWb@n0jka zyS3I%ad!JYcdaBriV0eOqT3Mp5hIWoi3*tYTj~Kzn>LLG!-*j+asbgJ6ixh9v#BJZ zR3VE6V<_UlKn#%cTxYj`^fVGki07Qo^|{{Hk3%o6?aj%_i7$v-ee~i3(YlQf)1=b; zo`-4MQU(S($#rXy%OSMV!`rr{6w0MCray^0z18;Ouhl8(^N*`uU$!%aWl$(iyRW8s zEIeV}7`a_s!@@l1*%v`B=WUBCL>MPg}T{)6miHaQmVa=&qw6^M$8ZB?7#zgFx( zpHob*m{@=2>P9M^%Xx2PU1P%0qczo`_yFQfb9lf_xNP#Acjnwg9s}vT#jYuStH>clugU?^utO@PC8!9ODn*xt7s-ijK_?z>3%(e3q zvTnxr_yb#j)8c#BTw28F+T|#e8oD!l!-E{_tiaG64`nsu_=6}G4ejbb`$H|4Pwwi! zdSkFtZ-tNW=8Rq+&AQ3ENgp0D^KM>kjzmN9p^HPv%aTZ3%|l4JwuctDg;csAV`(OGN*xX>7d(s`e9oMU*f)%tsi}pJ zN(TgvD0J{5_+ODn1ODp%q-|6Vo%oo8~Y!DU@GFy#2g|*%klmaEa`j+@RPz{P|3`t3CHXihF7Mo z4l}M-w<8woWO7IcJi^7%fyjU~hP-&-E9w1CeFV7X!L=vAnRU)=i4?i_bxzcWurarX zu5vb&`8h|cEe_^=es>Ge+|3@&q+qXpQnW9r9ExQN#YmIh6q0auAc zGHE;XzFhpnGCsq9kYtk&kN;9Yc69(>S$KRk^SV*!%YFDcYpRdbLKkNb(y@8IC#9~q zgv7*2>XhZfCqIkP?|e!hEG+aO4@zW-yU6fR85wNoz5n%v-k+}ot~$$EEEH1A9LSNL z&futMq&!=Q`B+YLdJsNC9rWYBYO_pyA(2>F%YnD-9mpBA{kL%*X@wte{A^#SAiCLd z_v~f;Lo2@D0{t}?d7;MbDpltx>OYObbWTm1?Ndu=Po)TX=thZ58e#G}!xS$ujDA3F zNKr{p=%;W~r}M zZ6^Lx8}N5`7iqtN?w-u31MlOZT23%{%0aT(Odm7&h@}k9VlQ1;k2x9f5@|OkBacB@ zX5}(GkyLIbx z@ak`VIRL*4e6fZE%s2YH(e2S#2XcXD2kra@@258XW$$I|f+&5OI)9Zt{qx9uspM~F zqhU`ZQn{<~YV`;fniuQhYr@vX+-ruPsyVe|CD*#*6*VDRw5!p$?VW-#$Fas8Td2iL z)3OZfYeJ@wBDLnH11wfciOJwRf*Qr7gfoBq^zuOL$$Ovgs>{cpRKw5_PeXFUE^_!2 z?R=6e@g1+@B~js(k0x;6B@8Mg4{^7 zGvvI(S`?kqV111$XEQXR7Xx%hyQwLF9!L1ae)~x7MSg&Y@eQ3IFU>}tz%Nuoi=yC} zav=aXjr+gg{7h^MbXDPS80(JQ>*#0@bb<${c|v17L7wx-XbFR}4Qv7W`XcC~tW`7n zQxP4_WA>+&LF@$Z{nm^O?ysQpXttOgzrtJqFb8+{GIz6$@G$cMtCb6V3VcMI-z;VP zho~>jX7nUhOG4ap@BVk0exlKL)88~Vn@vyNb1qWDAG-g|pVHJKk?6g5x2GgEI0Vm5 zeT3Mdfa3rA@L^iESR~q67kC4`*NIJy*A7X<^881Ksx~19kv495ZEY?Hqtu#pYr`;1 zWYxtj%gxU(+_CXWnuk~;ShsQ8B4x~kyxDCjSf-Zpmi)A6dq}NMKRN_mmgR;2dGHbP zXVc04VNRPWDiQs|b7n6K_p{B;z&mWKN3_Wjw>p@kkYp8INt>;hRw2)JQ9(gL4}Qub za$5H6%BnL=@9|s414q*mEtZarwN=}e4vH%N=ZmY`U=I}u&c`YALE2LL`NKDW^U7Y# zefJj)E7zkxo{`pyxH`Wc-S;R#ci1K#0gI1clm?@}2^n%5uS-_l~2AQ$V-IjqdC*w6&|K#@%}*tw|Gd%&5% z0S@xsLmt-l{II9h$-MuthjO82+0XD*uoEF)pw#^mbhDTbdLh$ecqXrrXSMbruU3x1 zeHnPK>RFMj0rN#}db+j&_{Kc#5OzQxXP|vv2Jbki=^%qs26Kx(I*p$vvy;&uhRfU@ zz8Y7P(B0K(AB`aQ9XTItd^M>QRwr{0s)VCeZ48N=Q(f_n{3E9g#D9wzU9H8vCaW$ zP89Qe^cKEt@&i|)$JSr&1D@+7AA1--;$IwV91Py;@A{?)c+!=2*=m`>{wh>3qK1wH z_l;Rx|E1oUFZkf&KJ)f%Kf`C{{O9RGx&iBpULRCoeQ}X~e^(OrQvvW3$Om)b{HB06 zU6oNY7wLv>o5zdKzr$TFl_(pa^9nINvFPUwhDfmOy*4g-OOQI~LXV9o2fuevDUo0w zZ$ob-Rp!mKbIev-2Ydi&ORczziCy}@KHR4=UHTRY{GLKr4eb*#_{u;x_&T0|KjT@f z;IAlONRdxb86;^a|*g6yB&8<;4LD9^V>=M-`~f?Aqu!i>es))^uX|%+3I58sGu|!S&rjx-&)xQ zzRQ9h>k{BBojo>Cf#>U#%BlYfL$6~qrgPdX7tTU1Ff)OuOM_w%piGI3TD+o+#k~F|wKX zztEMdSjFgL&fu_BMMO4qPG%c)<#|k=Ip%zM@B`Y~jsK~UV!`#mZ#dc)C6l2W|9XU; zozx-sf@ZUOjgvZQ<(QQMzUsih%xff|Lu0d7wuE&Sv$`j_X|tyNi*KSiVA7OhT=q)n z(r2F+2E)kTnvotZJV+F4Fb~Ubz%ec^-RuQVM@Mt&i;g;?%&DI~K_+O!i^k zLV|(vmUwdtgM~i$oECbf=q;F=U3%33pDpHRrZh{+pw}Bvvz|bgI51T%7Ih9xd81O9 z1pZfde>#WVH$3STSRK|B%rVgC4L-SkfOJ%B^?|RyJWeY++;`6V{rP)_TW_Cv;e|NX za4UEjMc(~*!;3Xa_$A_NoJVjSM~140nEh(u&>`a%J^Iv^d>UUA9!<~%>*Cd>k#h0+ z#;b=A=TSCvK(mQ7T@C|(p}$y|^r-8-&y{|?YMA7IZmd&4Ts62F)Scx$N~{hG*$DyA&@j32TqCoLhR*D9T|vM^xWn5EAQ>V`arT{TTkP@tAJ0q0e)$k<}8X}or)<#SU<$>MBqcLKLZ@=WFa$O%tLN- z8NSa)lP%B{dtW2dmUcqd73PKEQ*Ri^6#AHbuUizliFskEyE&bNz8(BoK}a1LC>{8D ztdspA@K{_z^VZ)EK066GEj?BKcp1h|h3`QRm6s=$omh4jc*m2pIghtYh+vnyAD&6W z{ylPTOW+NW@AA@P@JnEs=A3Kf6+!nK%_=&(O(YrUj4ya?wL+0oXx#SVk~Om)#~k&Q zH{Q=3ln#ILa8(%k^5IW3n&63dYrBs2@cKr3tg?K=r|Z_%a)q7~pI+Tm zx#wn%OA)t>a4h97xz$wTK>)*s&>wG^kH)DVht7p!{%O|r{-KLv=;)o_4P9iXr<acO|UeN!ERABOw97E;f`b>*&j zQlrAY#1*Ea-KX7RcOVq{3-tA_Sn$M11g|G^STG07bWty`i+mKu4zGveL zDISBb?9ra>eVC^pkJ8567v9@HBT2?wQ%0N7uy=tnkx!&4zBU_8uc3Ty!j_v;saRoe z1D<-xC~~#g5c?**V4I{Akx&TiA7!?NM{%^B{JBIl>CC415=S)IbPr;rL=MHHW+ zz&3np zBZqzALSY8@oKxjNz3N|IEZ2sj3fXe-JY&|yPblcJ$EP3DOn&9j>8+5gE;s5sf7dX{ z@LW;3DI2+)rhIjNHuT@tGv?9Fz-e6C-VWTQvpS;v%b~0Kk{%<&z+2kHL@lEmwT-$7zFs^{#k>1*lV}w3*2z<^- z>5QK>ak91CP~Z=GwG-tIqWOhlEwR5wACs)mCYNx4$5&{*$bG*=XA^BzT=Tv|gs%6b z%FsMp0-VMZE_qB?iiz#GVU`e^38KNkX(ygl$?1#HV(p3wl|o#$qT*kh3xlL;g=Tzn z60wHUZd|S%CH-j>^208XqY>aWLOW&|@#?a*OX&ce)KseF#AatHV~O^}$5Rrou7qGO zop1H(2qGWGQyevsMNbQJ>=bd7e0(UgWkFMSi+wP;DO;D@d6}HDEZ4~V5xJyAr12o< z_)Xt(%>xI?`lXN1`Je|~h1?s9L4{toJT2tPhQ#_*9l*$O0SSY2kXioaimAw&!|}p;M#%Lm1PnE@Ri;3 zmE?;Ea&^LM(rbW!ycWHm&E(lW{m1xH_&40v81wpNUI`4_tB~L5q2|wDHMqisk1?Og zkxAh3s{4>%Y)I?NjSQowl(dBz{|C17c%E;d@-NEmWy8sXv(pCkO60gnVsiK&Zf> zsXMz(BI)B?tGjyO=;qwmZgqUol&J3sPf@iosE}8>wyoRP0KBuy0DR@KQM<1kGmzD@ z;W?L%84C0yX(ZztMaXB=kUxF4eJf3FXmx((30rI3ZMzNCLXT+b3I8mc#pS&@Ry_P> zsPbLm)O(lE_i;ExrYewEE%(?qC=Br71-b~T7W&U69#f54pP$cdn_Cx}wh40w_n%43 z;PZbR6P)bM_e*amYH|}1e8oS!ei`(3(sQeMOF+wIG%0p1^AJ42up%p$m0xH&S95if z&tqn58hMK5I5l~!F}?^mGjA8^+#(qi%rCYqu6wu@d{^DBBfejmYc}3LZh*cn@zMCa z`zT=I&Yj*7s8ke~c7)>kNs`R_!^paRQHdoX{pa=l6g8jRGjZ!4i!+}GK8w*chg{?9 zLo!8ZW+!l!#4FBW@YVeJ+C&ClK{l&jKmKAMkt^VX*BVa(-!nUgJa2->y9{5TGFs?= z4!(*tzWUYY*q2MCg_!r@K15mm?I)ihLnNbr;74MSPVB2AVVM+*xFTc7S=bTU@!KKSCq-Y(f}BIXJM(~r&aK0FUOUDEmi@Le(V z_YS1|okpGjzJGw_&j-KNH&Alr$Snrv#VRBDIj+s+kyv?U+sTKEz~@Njz58&{Z1}D8 zPyWbT=1JtRi}S88Q>g+9OYTQ0s+dF+uYPg06@=NGM&lvsd2A-D=A%uE5EOG<@!DDw zww+l8>(=HJ=0~eGy||j{((5%_9=`FuB1H0P9e}>C3i4t+@ru{iTH_PahmKTjtMp}Zj&;4ZMbshS?COf!===G4 z_w_p7G8J-et2Tc03q3g-etq?sw4WC&OuBi$Y8#co%h)$ma6eF4rcAinMCL?PszbbXK%236pF07 zRTt4iLc5TIu+?Mh7`|crPNbA}4FA*k9S;J4p?^Am*dF?r#PP;dR3RUF?7TzaJkA=w z`cJDBbH32E{ygM+?(Sa?+q*q@Jm9*SzQjx(52W@h6^csWq#Ko$F&o2sA&!{@pLL`1 zZGJj%)twhOEa0p7{u~gZ489`yYStVa$Nu(rol4LQ~^e=&|#b6!>as=!GJ~@a4iU zj=Y2cYYRV(na2mEQ;(VF(-h+uEOq}_^b~v%bp82$gAen_45I*gd+6v5&G6q!@OlDc zrHWYo9=2cGkg?$ykd##8I`8@=S$q5 z+B#$OY^JN%7N1V?89(IHm@+>Tc<4=jI=8{=xveJ^QVHgq>YBq92c3+Xo1PWAE>H>8 zH6aEUsc6sa0#`9*ta&MO1@vs)ESCS7v&~kr=VvMj&oc|GkC>k~`E1N8a<|*U#*vW3 zeb7>=uyXP5LHRtsh!{Qx@R84S{rQT@Z16QodC>@pDA5Mroj)3j0Y_=8p-V1CepbD`R#l7~cl-k=mt+3LVv(}Vx}qv(AH7U> zugZiTs}HoN%Hb1`y+SOg06#ao0`o94pP#|xQYl*v)@jSHxUbh1I zn+k4O;k-42SbYJ$_iq?2)*}`3aWS{_bEwLdG^CDZhTfn6`R3- zB@q|O4P%1?BHe{5CZ|k<-v_o2QHl0IF{?`|^%AY+WZVnQlSFpKSg^3Dq+&ry5ei}n z&5DY1V-HpB#%xWR*%tN~i-|AD5$Mbbol-XC2(jmPDVt9Cr&swzF1^VbUg+y^@zd0y z4)3b=G*+lAw+Mx?{P=^Mg zU&gA2`-;0Fq*6t2Uy`BdlerJUX8S69uHKjG@4uY_JQnKjpFxi)aMuXE5ZAZfFoIn4 zut!bO%1k%ENdGh^@9*DVtB#=Hl=1g*5YToFbFsX!5&Q1Op=wKbFqTz!b+1Ytlpcpa z5WS@LQ`N&;IMG-|yrOC?i{B;VDb}quJ(-==Y^&NNfkDN&SF@?vlFLYigZSgZTxYa%vhEQ`BtV@a@l4 zWOK!`Ax)#f6sp+W%Kd!2s8Ct+{hk`asvTY2yWv)x+Aq6tQ)_eN~0x~dD~(0q?^^XxfRMi^11K6zAP_WtaPniw+wQsuXbzBP)S7g*k<`?cRmuym)$tT^{X9-nS87p4BG=s1&Ov1-Gic^(!i6StG`8 z`H4o+@c7(&z>x_q@Kg++yK{V92)4k82Kx4ypKB&}A-|hvvDwxm&pQNO@c8)DlfwM& zZr_u`k334{{okU$H5d6RzZ}eQ=f#*FK+O9(yJX;*-01@I;XdH6PWzw?yg&BUo%#;! z$J4vI=J!FDg*a2_d&S5BwHPrc^hN@Qu^(^ncC1W13jM2BniE0JyVwmLDSb80BglVZ z;HSJawQ?z=Fa9v9*MA1zp~#WW|7^Hnz?V}f|J5LTOq?;q)(Ew1!lqU3IozmxZmnZoQf!ks?=$d^N>G@ma@P&mJf{{Lx5L&(*zQOFG+i zGv0u)A(_>+^T0dZD*cAKszvx*bE?ulN+BF;_(N};P4k4)xqEwe>`llZY=0ar_`b+* zGMm5Oa0|Z7oDKJ0ERqNH`m9FqWzq=iwYBKSl!>!;U9LJJVSI>@JVlh@udMLrWZ|(A zd6v7tTa}EEX5?e_kIqKBb_IC-Q{m|S^}t)9P=5Z<9oLQqoa|e544Bl_Kyn@2b}%0iU=<)ZCYV zTil8EH`qS_*T|+@w5QQGEq!vmTLPW8c8s3NbW^sz{wR2tWS3*jrLWOHP2~q$$V~7q zINdp7ug4ke>>?>og9|-~;B}H*8NxT&r-82md&)%h(5Kh>iw>{C^^^gD$1fk{c+q!l z{NCo?Z) zvqO>`cd<)vpPT}2vME9;HG_Lb$DTlU7Pdj(fzLU~RaB&)GrgsD#~Lmt8NKbK35X2) z`|j?;%4bfYeZIin^~`p`CeOQUdgi0Dql4e|hHqLFlL-q)#Ul>+YV^2cN$G z3Ua5A11~`?Lb(dQ>!R|yVpT*bD%KVio8fc(RCB6Wn)9^#SykN*Horx-LOW5+<)l{w zXK7>S?Plgk+gs8I=IDsZO9;Flsgf3Hd#gCw1dC7`t_m)eio#XNCBUzW2JNXGBws*e zY9>B3VS|%gG4bKYJR47_@f1HiI_+sEddp=ae11EAj%fO6kigO75P-LufPS1zYbQ!H zq6dzrCE67w0so$TC7Ow1zF^G*0!J1Iv|@bSVKs9nb=d@ZxXfN7MVOlnkCVU5)-vna zX>GQa6QC_^x|J1Ht3cqUEw64uJ^zrv$#q)PX)`mZ5s|m%gx(6&MVs_{8nV1*BGC?iL(0n-2lka2-ln&ZBl0 z>u0n1n zVJ;r}tH-;bg~d`I=^KC^-emPKJp+i9R8B#!#b(DnmUw&7SM8TYp7dJy$QSDHo+9wR zWXZ0VwJfg$y@;E2^8i6J?cB|v(F$HVWk~x*B9T;I*j1PC!jk5+&$HG>B7Hf#Yj$p2 z`c?-8|JEBApURzkue@>ZV&mSIiDt#Je!`8Dt;VjfSBE zIXNPUt84fG$4psWt&3~Qp>L}FJXL+LqC}Kx-l?W|9^&?ern=VjX2*Zpc3qO9=;2r( zcrT8fkgz+ju?XuxPT?16>Kmg|W^?V&MGC*494UHzwF*Z4xgR`C`vy5an$-`}aQmO# zx$Lzi|M1PyXg68%rUU#zqibUWFCk&5XGdL_qPfnlosGHWZl%-k_z3)1hZi?KKE#^G zAAGU(+Sha}q>gWOR+H)?#qp7$MlKe@6C=CsqQ@$_Yh?XhLMY%jMUPK-2;o~zQDYz! z>CD|3iog5Lo(St$06lPrNmFW%rg>JD9h^I|z6U;=jJeRohx{fP=7=FWYS^Q}Jh8nc zYGCGr4%)GFH~1@C#*&f^Q6A=x?^Jv~wsaJ+VF{PVA_G|8@|pc^Wo59OIffn6LPig@ zujsuV25*&pe6$d{2Kay!ioStlH_!8TD{z)qI<^>diBj)q!iZS{{~vfg!Z&>6iiP4fQbq(71)|3Bs2KjueF^1pvXzALa;#{c! z(Y%EiBx|bUHYFwsXBRhC9g31<;xXjddZ-Q#bb5!v2&&sqH*_d3R}rngdiDr#dit&V zI}eCxgX-GDp=u%7LhkuF^`6SSwc`4Znl9j3$*~_bBpZ1u$L<+hyZvHu7P-65WD1G1 z3|9{=SY`NP!@Xmz0R*)fyY`;p)Lf!>wQ@dJMPkFI@(eMk{ zJBXhrkau;-#EuXBArKF}@ww31i;x}V!`}Vvt8v`<&ToxqxgxDj;4N%>JYfVpN3ui!#Bvz;N&qp{;$E=S?I6svJ=epm>1skV;?;SIEg754@ucfB`&4E0Txd>fbwXU+@qXtKIpDVQ6XRZKbY^BTdW#Yv z$gTcD)?>@mB)p(DaB2ER!=@ z^VnbNZM}^g1ZA0b{5JfV)l6=c3JWp;-TP7@Wuw4XMHEpbvmc0il}j->7=sbo#^5Lg zaOVp6d_pl9?sw0eOB?K%KViNl|M~p$;S09fQ4f6@yjFfeh=Nm#*pR!rj1WPDmI_c1=3t-Y=9j09VeZ z9gYsXPW^LpTpw`aWe7kU;3Jpx{y&|4UXknZzV0!6e$E=MU`-itn2Z*@UFy!ZTch{W z@Oir$8XN)mBi)7?(gR%NjKyZiXU>C^%KtPUK6mQpG1@eF`yOR+I1-W>JXgrlM}T92 zzt?o&--|MxH$i3KBCXbr$>B_I7`{FDJ>Ak44x8yYni~AgBF1+hji#Y5viEjcTBY># zWF~qK6B2yTg~OLXE^JwD#C6Y_w6wv$w?EPgT;=aBl&`=%Fg!TOKdAe(ilsg+FVYoP znMeoq0nt{>BBKM@y5y3YDT!?2q_Bd`p~EZSYZC|r9VJAPhNb%3Y_{&;e%$XBuMoxi z)5sC!W}>*5r8dvL0{ry!>CcjTRdwajr~S5x@(cS_`q03=;-o*b^aip>bFVlf>=7N* zOzh8rZ~5N-qP)(hg{N0&F6>X|S;7mnNq?Tl5zqu7)Uf@9qU0~BD#WkRLhWQZ*%gb0 zPle0Vxy{wjs=~!8mA^7v?%mke~uI=@7_ zpn}l7&8{a_Xlz60YTJooE!k`iY$hlz)-6lBaWnWd+5mmKrbHQwU|y&RkKVGj;mG3B zm6W!(*dJ6V2<9)UJ`IG?Ll(V3n()pvl3c|QR z8we3|rTez(L`Mg5?I)_@ zA+#-VE!U~0al^H5CfI>}hv7#6?xbbUbena2PMj#I>1A!G;IDr@2>$dOPXk^5%Q~O0 zLvYX7rhSqxpMF_$CM{1QFB~R+TE$Mtu*^B*+EhLeRh%d|wsDM>OI%x!{}`hy&uu#M zhOb`sK|6JIONKzWq|=C8C=7hot?gM#tvN!cHvvtrd$N~*W7Tb83x9DZ%dl@vXHsrmI~ul*YO(fO(Gy}k^en(&Mf!l`1HG!y{{xLPWK4i1l zM5!U(-Mstv6}$R>x+vHCL&m_)o6ys59}4Zf$>LfwvPP~x245Uq7ka%%?=K9!KK|1U zjv#|~Ec*KRn8hO4HLmH;E1!wvj{WT?=*i+f$9>#i9*QyhVBk%E1ous$z)G(2`P{HS z(2V|kk~Fp8{B=v^5mO)T(-vxw-+}dtj6VJc!)MtAg7^;PD(uP64>ovHu3_KDU5R}< zJ|}?~_qmTb9Q!XZC*&C^is>h#N7t-u#Jo@`xu3_(1^t!MtqoWQ3Ro%@(?2*y9<63_ zj`H&4{(A2R76m8z<;zCyhZuhr{YUYVcfa|HFbc}AF3K;L%Fd*0|HX$00Bfpy_ZMNx z7{8~c>cEHa@os3GQ!_X5w$ar!r>>TpK@4{de-?{YcAgx{f^Rh=;p9+SFIP|_{}0cj z9{KxHk>=j99*Q?Q-Slv%hf7u)hx>Q7X3qrWLpQ;Twnk-|R_9)pDkeJKcy_OzB!nC4 zoQLuxgX4S7T&+&@h{);-FV^rayzr6>I}VtngB^PfbL$Eoo5^#ASJxI4s7-OJ-%W{o ztNpxj?`x|QZ5GS*R_7t`Y_{7!%{7xMQ@G~d*_%OsFc^RD7&#R*kxk@l%M>sOIuG=u zBzd}4@gF*y+0SR8wj26xK96@UE3l(EUtXAFY_4iH;&a9E>ou6)odwR~bJEj?@0|S> zGH3zAU*R&R8U57^{xC<}Ud^fSKdgC6AT&i&$Jw@uv8<5uMzLI)v+HivchFf1c0uQ! z|MVNyHRLiRV$j6ol|J2GS(yr*JM=U}7I4+W{OO4E2k=>*S$gOP-c95(lBvK~iO7Y@ z>YsD>32CRHbN?DVQzhnuUwb^dHOKC*@8UcLzUzrM1St^G9Dx_Na zyRhdKx4(N&FxmZzJD#FO!_EuNU}dGb9XSmaqs38=^Hri`vzR>i4yu8dGAQ;oA7OZV zu@^WtFA4hznPfoU4jeT_Pfsws2!){AcAWPTf?HkhzF=eXyYofvgEr^_=my}o3`=za zGcSDV^?Iis;Cisr)6C;;&KPi>$Jq>>8t|O^vAG$z>IcjbMi*Q%NQjy986@NXSgL;;^% zgIj-e`Y`7AZhwJqC4;L(NFx0K_^let0_K`dQk(;Qeb{+~cg`%qyb`ip1@MgR#%%k? zn6ufM&9!O3RW=@PWkm;gEHY4l-!I8kQt=nylO$L5+vXbZTTVyY6Bffy(MnRqT=(pw zSGdgc^q7N{xj&#-WPw8L-bAsn0|tI_*#sQ$NDJ(w!E9l06`!A2+kpL8f&Zzs%-idf ze3-K*34EVfFx4S)QO+^al28i$TE*Zu0Rn$7L*Ym%{{Ab6Ij$bKFnwf%Tmim8A5tJ! zc451NqR!M0cy2FU86I2xNaQ6QJow$gqhD7&=!D)b7%ZqH@H+QNz5ev1(2Mx!W}l@& z$I?d!7q*C*{7Xr@F?{O$$n;^M?%v75!(}qe$4+M0C<;gPSDExe?ecO#Cpr`eiWISjTM*w_YNzr^R}wx z#fc6X-CMqVKkYCIddm+M)6&@eQ^j}p2jLbKR$SPxoT9?dil2U{_ec7k6@RdQo|bw$ zTwJt6T4{fKa{s{{Mhp47qzY<>89m6E70=2~AV4!&v$8}VrDK^I&;AqSlrLPhVh5{5 zEDe`u?=XRvr1txERF+FCI}v>;g-|#1PxZgoU#_oDE-Cwy1^k3(hd8feDTh5-PVKOO ze=h-_b#e9*U#v~4uuqMdlQg~iVY}1UYlRihKl;6T%Gg`1tauzZp?#&o0)I?9af&$7 zOdp;ymJqfd4;`u3Ew7O0C}M5kz2;{Kkr!30+d6ouHmRkU=#R)1j6UmET{YHI!~#tY z?gu5BwsQaWebHxCZN-B50^hTfght&HlD2D~74z+}+Tm zPs8ZVd7I?FEiwwfgpE{CVq8J^IwJ}%^4C{=qi&wG5IXc0j#9=B9XYP3^x^#l%#Pf4 z@M~R5NeghE7EiCN$NZ9G9x0)8&(JFzQcfD5omzz4*rcY-L~zRYAPgN@Pmlk83GyOH z@PH-6axG`j<0&ClXi=Z!SU`w0L|hd`C((Ww#)w%c^qv7 zMfe<)E`AAYIIK^q)@|~52KtVxuWia#C`)#3G%QLR@OehI|Fp{YxH|sP-j7mNrCEsv z@1E_|w{Gp*v;Ez7W^6Wxam$XizUU&B>ws~~#F>PI_#)#r!hFT@$iP!PJerW`GW@>g ztC(Cr=gNs9_~T`B%)7R;Vj|JaGuPCtbc=1|%rWTIW6IIX>l-=N*%JQwV+MIFCOO{9 ztC8eIM&cXK9`W^uf@iCpM=GPC=pU{O!LOH*aqb?krh89iWma8QK_pk9xV1fNJM_N7 z-|V}#R+js|eBOIat5Gu%y|(rt@{tskaZ8S*kS!g*J+?h=3B`-g*p-X^o-vdDm^mwV zw%L*qe~YPq9@fOq5_rb&ku(CMIvclQ()*O%QWd(A4=^H zM4@N7d$zed!-~8>%vY33 zhQ}g9V_~cZu9X~h7mn^dd!mP#{dk`}RLHC!R_G>?iiY_yNiuW7vW}H+Gx}Y`_jhMv zU5n=CBCkQ@7NjQ_!KZrDlx0e+Z|>mqgD^9P4qHOop?mR0DwRWhI3^-@8~0D9D%Qxw6VK6vG$6yWoOC0DNtvQ zI}EOB={+tIUW9&|9P* z!T?puyEjL{$NtlGw`!Z-pDWu{)3gaO3zlHbF!)v?{aoGA12#$C(;)b(^u*Dv31^3n zfQ*xAKAT%>0lvv1H`H}p;vUnzDzSa|8LkKvmxp(*8G}@MM zuZ4zh@G{n{JRYcO&cmEp1AIkU1$<4jrkVNtofnPGkn<4CoKQ$nHp~fcu#PrE_daw3 zwjlj5@*9*gnQZ8v#v43}Aa;+>3DrKXPDlkm3jWM=9Qa5mAnnYY&{1D6$wKY|3&E}o zZrT$Z2{SyHCu}jKGJII=$1TWvxHCdVD^qclVWD8YK3_lvk?U|#^^RXL^zGH=->q4C z9?xs`(THLcjC6gB4{rgSmEyE{7ovxdGeciF;Unvahvt(1zR@o zjg($v&1U9dQ9Vn9d{77Gvs1&bc-4UqKO_e3-8S{vwJC!o13hM&WokHSK%tNqih$RQ z9pRf^;4gLHFs9T=Zm)Q1v;%WQt@R;rTCX!7hT%-;f<`So0W(iaci8P>??KydCMP+W z_`0gyd%5>Ed~nfNKf@EjU+-mjE*3{1WOy#{Gm+E48QnMkB4Mtd!0i8?=b=cSyc4`y zdP1U+=?@fN=Cj{?BmwU0)W11a=Cx6Dfbr$3k>A1i5ic1+qtL-4zjOe4`ZDZ8-bZhG zrc2=PO@Rk<)jXMup=HqBG7>6<%h6dFs$pZ!=NvVX$n6R{C3enBV$4^|V)tj5d8;RE zcNW@e9VL1 zsswuWAacHXZEsOw8oZ+|7@ek9xUwnO$dRMCnTpG>9IeOuBds>uLg?uR2jAuwg9p5D z;S!aJ{Cz8O2t)%HZu?=>@ZSFP_HT(Wm4w``d06j~+%E(F(K6waiQ92;TwYg`PbX3O z2Rn?^7gFdQ%ZzQOrr&yNBm)1P$f`f%#rheBFSSJHsd^fb&xB8jHI;{Hb0%=cLkFFA zTH9Mra{ew7Yc7=U*)MfuYqN`IX)6c3RWY%K%PlsZDwc#)tTyB3;*t>-%VYVV3Lh^! z4BfgX>JJ_y4i=+EQFXVfwRr1Sos0e(xlf|0b7q40$A`HJKBr#$pF51k6RHNyv;CeH zl1#2B&6^TS^Ss5U{{&r4c&fN8n%js>4VW=UzbX{;n1*-?^L5DNI~cdYo6 zy?!9(-LWG3x8_=M;h%{evH|*Ga)~g{$LS&)H0}G9@Q2oG!o?!1z*4UfYDAK^NeaIo zghghdwqBD_Jr?n3k~E&FSZ4!tU~Eo{FS)&hFmnY=3t(@GDL>=7iSASbosMlB9E2WFwn;S&g&~3@(LG)5*6WqmJ9Sd8$x~uzx)*kg2!52v+a``sq7*uuReQYL% z6650Veu%M~!93)>mIr6VW%&73MhHxL;p=3L6ez;F6&kEJC4{a-lMW(^0Io}WLeCcK z{&X-0dQ6XH=USzo#oAPUCXK?H1@lX%~!t;!FT?s_4T@R+!!8_O?COChj?U&Z&XSY-9LSH^poIB>?E)5>LHpg zDjMqAv4xxAu?~0btgDQe$a9Tzw&&(VBF78<@PSNHnM3A2+Nda!DIX!HQuWR|@2pz} zoVe6M8`r+JHO)1rejxIgU&y+3O>HrAS#xg1U-AuJ>Ky7hric_4 z%6Bz3Dc&?1%?!_RS{nAnH#!gf+t>Bk*&})26K+2|Tm7KY)oU&&i#u6)sH^kwy*y@>p0iSxU&Un2)fygqQXIi80ekp${Umwc4Igc~nwmuXexIgf8eD$N$ z02eru$v4ZBM)%>q?aq&!{|)kx-P71NM%)XpMWkYB%HK;}Q{w(tkz3`WpCg~fUFxa{ zvvx|pdu8z->G4dKKQy~_xolTUfC13xBdbHhNdvkPO$Oz+Ds4mmX?bbo#gvVpu(dqHka z&dfkf?wn;gD4vO5eKid<9sgJz&NGo`P3YFyEeUaEl6#qF=zb@EdmOpWF#9AJ{O)W1 z(NIVs{qxY!CKlVQ{Q3U6wJK63I&tq<9p7*!W5bW@uT=hZd-vQc^J-MxetC7P^Nsuv zNgrc+1q2;bLfcOVtZA1-C$C=J7V_taved^mz0o1^p#Nwa=v7vH`)))O9^e}de(g`zx-CvL4b zq;q+RH*f8}rBEmWOYUb~Dfqk0xBJ$dOQWHJ;G>@5t_F#Sy7t4dF0*BJ_E>1>hQMkG z$KN%6TQ0AxbT(_gj$*zz1l|gt12F`Ag$6x7aLz>vCnke`MAHfulaHke#*k~}yir;3 z&@l8bC;WsI4|BqQaoMk$ca6vQ$7bY_4an1qDHMN3PQ%U1UwO6yUwtPJRzmHLoQ4jb zU;}hkhqrHso_*+!r=mhObjNuog2n*6-W?0&L0*>g#{0Qq34`y-(K|JK(fO?ix#6k( z#&3C;)A8=6_Nesw+|-*tUDSu{bbL=%t5o`a{?C_owT8pCBe!}tUdj-91~WW2ud+_i zvc%gr&U7opK4M^BTgDPDH!{4yJ4J^4rNCE}K~i5b@QQn6yNNS7JaOCefZ}_Hv)x-^ z&?e9;I3;OVG=;x6TlMb{!!LUa{fk~rnHs-6OUK#q!MtA2{@-=r{2hfZDCJSuIW?wMqet59p*zxi*l$Qbl;>d|;qqApah_rDRM-dk@O{!s zM;CGk+!pKQ2s0;y9wYqbn8a(i^=Hfn#RJIa_4PqVWeWNg3{K;GHLLvr_{?uGKZ+oy zfd|8W1UPHTAAE9ppwI0vTgN&vPg5u&eZLx%xS{tQ1yf>=Mk3-e;F@S&B>HchB^ya+ z9-B$^kuv0;N=6K`r`^f+l3G&1{QVTksewM-srUMF#o+JK*z=5XT)(DCx+H>q5xY9< z@#4P0R@-BxnDd!fU+hQDs|zvaYyz(j+Q=^f&bnVy!zlqS%9Hrci(JKaQwN3JTB-fH z;i$R;`g)m?{0(&NHbWpkPvm~tLh^YXU=M8`)4bmZfzN9HE1jK;xopPb7U;Tqoq^DH zWe)i5o{^FVBHUj%AJavd;4$-JUkNk4o1KtVM}+VlWF#c~Q{-)R;x=e+i%s07Kx8g# z3Rkg0N~IY1soOlOOxA5GR~P1%wc{A~Z+>D~v5H229p-tU7d)Bp&zaxdH~Z}5g>wHa z?eDERSZ+4+dD&Q>Ge%kLY^;YCoR_D-M_6j~`plNiMnXia$!za6N<_+T;0t5JQUQm- zC5V|(p_fGq-$-7z=3dn-J@Yfx@haO}mRbsWDlT7Oq%bejNAjeZn4kGPJo99gXa{^p zg=Kl|%gOdWy(D|#I`xP}eL63BT}g$~(3v;+dx6an>&si2{mzM6?Pu9Zf0B_bmM_oy z+jJ7A^!}CW^er7>?~c>iY&JDmwBw>9j{&GPMKoQvW|k?;qF1o#&5F zgTF|Yx?4rOz59NS>lVeZF>7nUw%gKn)vdRCcdIfaQcS2-tJvLA1dS0$HcBf{ucr{K zw(h2AG)xSs$N-`tR!v&9WGj$FQ9>3aq@he$C7Cps%=ek~pLu{G49R5P&-e4!OHJ0g zw`whH*n{7zn;j-Qfgg=VOT40XuxhGE1wN?pJ$?v+jbosKGKo@GItEZe7m2>$SlH%5 z@P$U+A&jCho%{L2@*)jU>3sgMc^T#^I~r-(lPAW7y@Q5uO+b_0i@AjAsD9Ag_?{{j z@C{ZCY@GprTv+}1J%Pz=kyMA@!}yot^vcGqWeL>!zSp>w!u&X}L+{NOe`0Am9IgEyicywHC1Cywzxp|_~TOw-LDHy z_8;_>UQVn$JaBL(-X(&Mt#?QKr3Uu*HCiGIkZ^p>JlQeJCQNf@*nY+|JxcNKe8x9Kj{5+STzsff% zlcIm@;5^=AQU^R8l)bfi0rb{U&coq4s>&ZGN#qi$GSO?+e0aJ_kNbO4f2D#9&VNCz zcqwhu8D7xkk*>NXgS*OCT2y3tYwKdnjg^o6>KBWJ0`uhUrew}elCrq%{6XleqP@L` z%4>oFqR_b-b7^Q^)SFcrpP`83?$lEx=KsdrhfkB}AyVRTQn?;;7yUb3E{a&y`Q|Bd zB%wWj&ffz5jepBjdsK=($?+3g>t_<0U2_|2wae#=UzzvWhevm8xmuFdvP4UnES9XJ zbIN^X<+AN3mXu?RZPpoTZ9Q>FrTVbmzup*7s&;I#ziyo1)Y%*SuLo)rZ!P`LZ7WKH z!P2cSKFB1cZGuzlM>A%^SkA9>ra0mFZ*J_14zgXL?|RHJ=8)Qh+doujUJk4HB;& zJ$;uF3N6o#+FJqZ0%MQHTIYjbgHIm5LsYU#r;1h z6nlWHG{`%G?|1gmR`CD1m=97cKjuhx(CC%KA&!{4T7MCUISL7yJ`7WpahY{Y>v@bVRY+(G1!(ru@M0(+cI4 z9}55Lt+DJvS#ja&b=R}GlNtF-T4t?J7xQ=%r^Z{%W`W?=h3poUx^v0AOQ+XSqXA{= z{#h%akCOqdcCk_+RT$Q37h7qAWXV0lrsUk*ta}IB`3FqZV^{6jpqYy8*}qw=krxJP z-#(C;CX!fZA3gZNnk*f8@Pmh&6vb6F{(ZIU^XPDXR?8gKQ#^wBsO8~txkA;F)joE_ zVm4XcZJ%|*48dhPRr@w-3FKq@wyrBHi*aYs>mL^<=M;>8P_1YXtTWZVeZocR&)xzu zo1dTc{lMC5qx&`7y8}xuah$E?-CKqp;}2D`Uk=Qhx;SUvXR>|kPMa&r5lHT_X+)aF1J)M(Yx+5P?-CX>~g^s`U4nmEkK z>3`N%uf_A-jRr6e6Zpy|Zo|=jyHFlW0B1pWG#YXI3N&%lkNM3(-;{CeD}O8QJE|r9 zj#k?%dGy-;IaIXw3HnU^=V5={Klat!cJwQ#zx{S?duyt|^pn1uCa3Ee_Fcb6N^7!nnPdtHR3& zHM`xt6mN0pAFdrZ-)3f`_bHw*?uo4Qmr}2a^H|c~I$uC#umy}gQ;S(&A?nZ8x*yCU56`$$#-HB9s z)j?BB7t`r)H3>D9%;It6C-|L=$L*qg`YwFFVkme*n!`6H>r`%0kvQRtqiiDJuU^hJamCfQ*Fj1niM_aA zOeJb?KN++Z%cb13{TXv}TfJswZ$Aw^BAoQU=cGNZjtr+ei%NpfA0J!8b@hDw9{bqu zLh9+^L3^+*Cv~NNW1k59x*6{2zRRz2YANm~@+US^y1U%Y-7i*3ncaPc;BOk~XLII@ zD;*KD8iloz&JDU6_$)49o{Ksb^IbSOeQ=^CK~?AmKhBc$=vN*-vN0;#p$Q*6ztKWp z(l=F9ZY>Ee7dBO;7fYoHVZnQQQTrN;c5mHNkm$@8dA2V4y*g;5x{GB6)e5gxy7hR0 zg2VjQt$Ti7Q&Sq;Q;@gXW+aGD3vz$2nNdXVZk4V^f6yh*)=#%e!gM~nwYlKa&)e#A zt1FAgd&P5Uo$EbPIwI5|&xrk+vEt<5L0Wg|O2Od^?@2r70WYnrO-&PvcY_x!-dkGM zjQcd|%*7d=3TJ#mo0&JRL%!V8TZsAfWZaY)K_AM9o|xzM4$yL?Uh^aRJmV9i4;Hm8 zs73C`2b}YsR30Q2RJz^+T^XIO=qv`^lyDc97vp8}xwdXBu!O^@xz!cL$l2tjSMGjq zo-i7PpC9>0I;-Naq?WS?copE;(Ayw{j#z7x&j@LA#bJ`8<{>Y7*cBrP@P|6j2*t}i z^SDXMQ5yKCYQrG78-bTxoaq1!J#Z|`aJ2(C#_i?Oz(49NIbwbX{$CY)q6Gh?dnHEz zUaa6`_GOzw*6A{Eq0lQC&_5G3HPK34xvoYYGghL%et(hD*RFfq6x&i7Y(H3DQCRq- z4ZgdI*26i!kkk%Tc|4PXm51A_6jGaUCHl&Stu_j;LzUwFHen(Dj?I;m2P8O#!|K37 ze1FydyL13JPiGFBQ^RJqN?sJ?OAh~Lv0V9O=Kjzdi(O_O@$>QD?>5&H$b0OjMFLZx zX#8>Cfd+HkzaZDxey5keAH4XhFZIf+#xJ^;^7*2Z<1_9pzDL1-9l7Y_YN`Uo;}@MC zvDkWYT?@}+vJk^+I4|IV8@&dTVJG>TdIG%;oys-R~rnD z*MG4BeJfAaZ285CIPA!0PCQr-e`Sun=hV6p;J?`e_IC6%QnLsA`#@93-aWdb91Txg z(fA=14PIbVD77((gF=_b_Q@f3fyMV{u{5I>FC{2>F?%V5Mp@%jwyZ_+%L`G--GRq?cmp3(jUzaAF>9#}IYdJ+bDrhLB@?sy5wlXkhkO&uQ*3+ixuHX& z`{Jn&Q$|5|NId>s57Aea0{@0rwz-nXz=Vu6k*OsEzAHTzK=4ownOq@l242FP`uWY! zJMMX-zRo0Xm6es_0dHlqjT9ZjKGQg*{8J(JqsvW~UMYm`z`EQ|lKzeNZ+u@}h<&Uj zg}*fEtBNP}1N3XFRFCu|j&%6!(@oHQIE$sX$z5p=)>H)t?a%beYig9w^d70Wg1NOT z-uq?+cq!SLw`c!{l(gpCTW76si3CL5wTG=PGA{bx%kw@%9Vzd>JKj7I3PzPTT4ueN z>Or3rzPDc;LvMJnX3f#DOx)i+&%JKX zrgIv6&%J&y^VMG`Dr{1rbZPTJo_PJ?oh{++X4ghxCX+bpDo47; z(Btru5d1ItM-7Iotg(O09u=e>Hf23JGa8-p>9f!aT2)n32%hVrP%Qc<|79|V)cE<^ z2PVnQNnBMQN52SgRZv}xUiUdSVebwAS6zg!1-#YRc};gr4SaQ8)AD`XesQc-hCbu% zLrbWzA#MJ<{r)fH#RY|PuKK?~54dFP;@b9LHgRQk&mTLUD2wIaUY^(BQ>v&>*`*CG zgCM1wYdA+!dJWAMxTPbelw<53D0vZMUMS4yUtVTi9Evc!yg9c)@BFnRt7gkNfs^E`NG2d~tNI5qx0S{+hBTk>tgm z=C^#8i#}0IGw+@53&V#c7NxIYsmO;g{eoe4l~m0MUNHX*>z_dTxbJ8a@`~VP2Aa@U zPBgnKbYz@rLGQ*%^8p?qajxtPa|vRhqw%C%sUa3RHySXxRHOL?-AICJNv{84PK?GN=uaj-FSmF4pkjtkgz4}> zQkc|*Tp#O*z1VAhjr2j-m;SPn8Z?ttHL!xX*}?CXCY|f z>8vowWW6@Le;=13hqMQV3G@mQVSB|%tF=v2;9OzWxAdTAY`s~Sv;3)uKfU+=+01k} zk~ba>X^6ccngI{HSr=IpikoYubOUkBn?q)*}|2zhr&Uh!L9E2Z<^CjSG8mK5N zR%&SY$uJ-4z@qBLVl@}clvZEZ3R{PMZ>6gup(;{IYC9@e`Y;QfuNt}A!!E<_!}9V6 zlHA@V9XYa0Sm@B53|n}-Jr3kV6A2>fc9}`@0e-q8w~a%OTp@CZ>Ip5c&_N^L(3VX) znhe#zVI<}z0gq|AyiEodH_=kq8#ZrlwfVzz#Yt&FfqEl+@m=}78E*5&lZsdJO)|Vr zA{65kcHTKDpLyJp)B!n88Et|NSn{W|R2n_7>h~ueq_?$Kxoi#Ej+6aW9&gc9A^d9s z;=orVa-rS5F;4;f^XgsYyO5Wtjrc7;=`=5_ot%u21#w$wmiGry%K%- zS@W$dZE(?i-ep$m7#{WMt3uy(z#oPA=|`*tkt2d%*&5JL&3Casd%%Usmq!*k>$O(v z40;2V5OiN2-{-`*hfwi&k6S}cTA#q*X*BkHI+V=!D3!%OA1QF=m^kUrJq7URaO7Jf zBzy-Pc{vnz6I8W&CPX{GX`#@Mv7<-@y>fqO^jGE_f*59>Zjwgv^*H7@dpfhLLaXbM zZ_qfueTW>HP2Xxd@FMigz}hXVUvv%kWI9x*U-!I{L#(}YwiLXlaP6%#M~6?<*E_EI zDe%q>_N!~P7~3LsfX5h=bDW@I?9UuG^0L&uRD~D>w<^?d%I9;r23%ij1K*S>{U@&P z6xkH9H9eRI#LseV>)-Y^@+i`u*>@n0Xfl6yea+FLqS5-F+^=nyDpZ=ax3*DfXG!(L zp6w?xgDUm*t8@1YaRVE>F^BSv{u%C>)8}!Yd}-|N>GN4>IYRi}hjvjdRMzO&#SPz; zmDnFST9diAG2{q~N&|!=_*_5wHK(2%&FV)k$M)?H&y7kXH2t^97srd0vZ|Oj>czf_ zgRjCFR4JkV?R8{cw%LvWN8MLW5zWX`Ew_Q%cN99RE#hGh=F*!eW5NxcFzWV%_n?Q+ z-_|o4^^%UTAQkdyXS@EhZ9%^mZ;;MP+?btP~Wav#+d z-T^!8M|n;Da3A;JYT&Vbc@=VJh2J$8z`UKjXFm zAKe=la{wF!Qx!-uY%S$N{`7Y9Rre)jfVXQPu z>gSf5+G=FK9b8%tG@SO^``MR@WK;UDfuHvF3VGQNmkfw(i3I=QZ|`MN6J+ayS+|O1 zHNjmEW?!qbngp#kPhX7Q=Mrb&Ll4JAB1h109=Xpbc&j7GU%7#=jzG_#llaOE!`~eA zA{%^sR_6ZsI{>?A(J+>5dA4Y#wzIYK+|74lB|(N8->5PZva;B%?G zyex^&(sVjq5>JgJzRXM>6$Fhw*>tS!5~B7_g&=FiTY%pXl&%K zZp_0uuetJ?X6&N9m2cY>#N%3prr%wi+wMOSMX%A=4gVLCEJ0n}Ao7W{NVLG4dL8u{ z1nY0>2x9=pMRvOHDa;|h%XRx9+p0U+z5bjQOT0OxV|@2VxD3|C(AItL$T&CSve1vD zz&T%P-@M|A6fn;CGJRt-zu5Ux+4XCqtWPzFcl16*uX_1I_ArsE<-rd z#1L9lFoI*I*~MjWO$<*6|1*c*V|?)aUXG5KXfk|^Tg2wObgmv8c|1OOf(u750Liuq zU-QLhO)s+PAtQ=YGS~&7?0S<;nS351rS&))iO7n*WCrVIH1+)6#cXF}=9XOPjvVu= zj7Fb~JLbpzMXY3_j5&>%$42flsHY14oJEgHkP796D&62Gj8P^XJ)A=HVWH;%_p>PU zO6mRHb6wCUg$Y#*_{RB!tHcrddMpMW34IcZRss6$t%}}Eq8WYYW&r_wKwFLIcZNUA z&K1|3ccK5_P^+n10$fFsLoMl!4d~;nk4)Rk;aB&t5#;))m{r2U|0FnU<~q?grjL0? zru!tls9oTWx(c1a`Uw(v0==QarBFldF@8{c4CiB>KfE`Irzk3l`@^6;nqb2u{Pjez zG?>J900_oB@K#pr^MC{G-kKf_p2sftc3)1%el3e1q$Ids)N5~{-FVvm$tmmN~MjT&O5^JtYzoWpPSFECWs6GVakXXZF%)K~g%pEEa@Y|Xeo z2K}jK(xV~vI4eORNuKXSzbiKxjfVSN zRvGvMOkpxh*+Z11S9g+a(Z4C_B@ffW?09i=a@e@4lLZ_}Plb6fs z{F7$Ba4+^5AqAhx1J2q^N(q<0!k|&glws@2lNt^3R-m|6NfTrd{X@>&jYk z*>y64xrE?Lo0}>UHL<@`9(KLQ#l_2;b%Pa(B4u>oVE8?bi+#EA@XE?8tAz&~b2xt@ z9?tD-(uqSPCMq`S4w&QBnA&FsE~t#UcN=&_LmW96I`M=HcR6!=Ap?=%2YTBCIj&CR zSdn9}k(dLac{ZvaNSNm zKe+#M7X1(U1pJnv>q-@$_wxADRtU_*zrqhd_EN?fT%R6qH!bo z=dx0xA*w^Ir$|;qxa@{P}R+p{4w5FVh*2w+sOG^*MxcDLM zT2+lYv1;Chwe_yyOH`?epY-|Y=bbv-fPD!6rjUzKfQD7 zy7pmGy7leZ>x!Y99sX>|`cw#(W#2BB7(l$L^Zo(*wRbUj|%R`v^Q%+VWll z<`kmdNIvJWeY7UHL+%*eHY9bcl!EEiqq=`bqcyYi0s6DjqTb^U{gXmzxAU087c46J z6b^~;Fp2ANkAtFimFxkJ4_)Y4=zP{E-2FtMqciE}h@yYco^7m=H)Eda%}pYjg?<>q z^+V(S$c;pw>_Lu5{BoM18P~D2SgydlT6-uQ9^D9^mR|elQBpVHIC*q|`@CJKU!GUs zeFmSuD{rhf&&P*MO8x`$oAGtot~X{aOTJ#$cg|V{dQen*_4Egz1L?7w2U`fljoSwO zR|TmO$^5?g9jKp*noZX-G4^F@wl-xM;Lg(3Evr|Mt}t&~&%t#D5l^#?dShNRDw980 z_0Bva3Z)F2-uS5?A(x`(;itwf7xHZfva#_@`>@~8?gM}N)4tQ~sURS~yS{ow3H)&f zmq9lM@4S5(dK9SS@oFZ?1~kw8hc?s3jT9e5ZP^vT>*;<#+F_ir)!x1q)i10yu)rx_H zNq&jDB>ZR3dN|7vUW@CbddmR(?X!o76rN!0``JUI!622ySNZv3@pe3K83F%8 zt|ibTdAuA6_^KPxDWyEA1NPdw)WBI^>5VZCI^>Obkc-c`Ip^wY1VJphIlJ9eh#oBP zRvMluXYI|g^T>XS&jt-gwv?0=IgXtEv(Scp!dLbqpurl-tyxD=8y8*`nrzVU1(<79 z;WyhTA|ph5_1(Rf^TwO~sO^ttfdBb~-(X>x3V$q+s9A;kckt8$dKKHj{Hk-mY7cjT z2~buVyc8p^Iz&VxO%aJmK)IPpW;zh?fxq(J&+WxNy1)-$Z%X1Wvz8}hBZCb0c(kW8 z;$pav)hLW(2{+wm4rcb$a zR`AOIr<1Z0HhAvb@2C1E^(@nz)N916#*=-}WIb?}eM-MW znG4)SWWH=o&W+{Jlrq>yI@GZ?ezKRdrk?lgBIi-s<+(Ezfj*cf>|_@?258L{)#$Xf z-)g+frjp>Pb8-O8lKSFRHSkp<{nAS!0rpu=#pY@<=`Tmmk9+|5Kq4`$iaaioEVG-^(WKE2p_8vI^?VY!d&V=ZUTat}3j#+`ABuW7RhCO6Y?w6hc;v_4ncP zi@w#|-q&6$d98y!`uUxxkr=@I8U9~~d@G$Bs)YIQzxX#)CHL(G?(-jOsF_U?Z)m@e zFQ)Oj_3huH+53XO(N4dTDp-KoIcyuHcllrNX7eC7Gdh20*8{=gkj~GU9u?940aqcK zDLeg;A&}on`u$o>T1_*Kg-T^nApFXr~*x+XM6ZwA|BF2R7_3|4Z|1%Kiq7QB!&rqOwuPKLv* zG0f}+j>zG;7}w#Xf2`BL@UYcnBqIKmhZUIr(&SxunDpSf_6~e3<${`N>toEvL4MQR z|1oVfX`9RyI+oFDn$W9{F-mBk+Gvj}dn91MBOSX9 ziP3B70?Z8%+RU?c(359!Qd9B1*>?qv1noU)1s=t5fJV=o=7PKN75lPT@q2+9`Kh6#mGyMB>of#_(^}L{ElAZVm7)x zZ9JY7ud~bCpv?%mF(;HD^2U$3Lv55WnaiavR{`hccKY2{8!}CChG*+UylsApE^~tzj&m_J-9?{`pfvQM_MVNVDpH|>Ao*7 zp7E+MPo1_taUX{c)tmiqBQN%H3UBw2^QGP!-+%w0$btD@&^Pa3A4B#S0~yW*z4D?b z=OoT4E2r{lo4h}BcxclBw||9m0JTn)^oyjL94$RB+oV63pbKey@_DA;Y$A~JdAG&CGg`BmoKx?3`{sl>YU?b+=@^u}Jli@ZJjY_mom-u*=ik3S2&k3pZ$mjylO z=O_Q#V@JQJpurTk2Um|Cg1`AX_$>Kb6Ai0}*7OsE@$%LorMnD+BJR5PIXL)x?t-^U z#C*PP=N-pKRQE5V;HOkI#qh6UaYD};a8{?0n76dcf%#$+TYSeH3wzx?qq~~HlZ$Pb zsO5faCW4!#;FW>H%*!e<*S05c<+Vz8yHzO8JJ#v0bfV^~8o46JJk29nQa=FfV)6fd z$3|Rv66XN=@=HpNzPJ2$fk3eIztPh!lhvrVy?8BCUelIyaOW?UrJ@M&;qk2>h|(sx z+V+Qaf>g8l*0t5`s6{v5y0!c|8Mm$KyLF~#3W2S$n;*7>wHm^H_0)Ol%V;#K=g?93 z)SkRsubo#YkNVzOteqFP#uLBUr2Q$@AIa&RZ_G>fhi-3qCtH+fq0aWaQ%AHNbA3H9 z_JzqL&YJt}bIUNMs?4xr)_;I56d6{0xJ<547k{{{b{TM8aNDvs78lEk<=alYzF4QD zMIW{pj?Tmq(K9Eu)tB;x^*fPU4O`|5-W`~0`j3};J>NY1Xn+jUq8<0Q4|pt8H1+=3 zfn_iMW&bz#<_uhUt#l^%$k7j(Slo(U1_c6?nEQ7%%@B_R58c$D7v}oK+ApfA?iU-5 z8|t_x(SYHi;Rs~r)Un&>ze0~^avl!$)q<>1`(2ADPdt0{`fcFisjXxJMkl6)5tkSpfEx9$su*s-rpU-WP1jPHU!Ydw&X^4pt+BQgvc^nY=>PSGPw zLEqMS___|Py;^EQy;~23T&Y^PI=?LFqgF4vg=VS1B61Ny?4?ndEek*C> z$&*f|fZ=RZi<{9g$IJ(`5vGFy4N6x+$1vmd(nU5fy}jMNGUSJx7l%SqUtZeB%ElF{s2+Nw zUmeuz7qf1^bw(xJ2OU*_+>6IQ-KSIr4?#z>njjE^n*4u@atgLC*Q7ei8qkAF)_Ovtuy?A`kUaGDEPTNh-n9R#N z{S~xSL1lXUM?aP-YNF4W*H^%A?;EiHp=xurNxR-0+D#wh^Dp#$*HMRn@H5`^W}an| zTi`A?6N0>BZs7KOe2`dXda_<6FI*H_>F;O!tdx z@Hz6!q^uyFZSn%o{O=<0xmPrSQnz=Imf!J8!}RWxuU+Y;(t9_WIZmp)09@s9x!S^X zqe0jb+Y+`Xbw5i!cw94h5^cEeF))@$T9_&1mBmDEL{CVzrc z$QOkgy%P;0OF2XPH*@j)jov_gAW%}47y8de5w1rWOFGpty~e{lwr7b6!p#&I3Zaj= zneXfUsg1e62Rq@-3Ws7@-RYHqdbl3f;3ENPj7xm;dIn5*nFw^GJq+5ayUSkF0V|efh)LpO1VF{xR`n^T<9YC8WZyj2w4# zM`MZ^XI^jg&J1#CGRIOE7;GF>s(tiv==ZUysX)5p8ApjSsM+nlZ9NPgYtZ|QgSSkF z-qZ@GCOakGMwrLhPf7hh*y!z7T?Bem`yKSF%*`J5_ zX&f5cibI;xeZiBV9=~+2QezFB@FHiY_J;m-gh2oM&&Px712UyN>uB93eu~Nb^@;0$ zCU^~IVF&L;xoVWy==#kj)Qj^g``+9_%9YBwMQ2{mj@HyTcCLOs%F(tYe`OUByfr;r z-^TL$%KLrmZi!5-);}?&m;JG;f6HTd%)~k zdTCp`3WMdBUR%;b%7eV?cWZn2Iie)K`ny?_l{O1~+EeJ!oIUhhe~Z>~DalLlOw}XX z;Ja#r|KP(|?P&G;rD%m;-9N%jL~HvOILodO#L2&Xd<#0gtJ~SwM-a;;pR-+X!U|I^ zvt8awPES;^VH*AA#L3V!u2WT@3%EKMP+b*dpe4_L|0k$he%azJMIz_O+A%ciD2 z`~Q-Bml8zL20UAXg{CW={q_d<_j7^2n6qi{uRgM$4NLD!$1B|FD5!~e*KbwIWPkX_ z#t&Cuev|a zWdd+c+hC11+?soy7d=?X{cq`jV30YDcqu390Mh2inD? zdP2CJYRS}L!pho~(>v9w65qoQo?8#RD4&BqE3V9OWc6evn4JXiJf7#wX>!>Zi z=7;SAOD;@op$=qS%RXhj)MNbU;k%avIrr3GKb&(5Im7sy_dgt{wodSt-k&>wm$hWx z<9YWa;G^a}24Cg#m23k)#9vOkW({q-X__>(KK!coc(J^op!T@oND=V=oPNU>W|2q? zUaFsrV+9V{?^c_HyfwkGyJlM~2z=K6sHP|Z9NsU+{G6=O>vt0>`0)RJ`ZkZx7jK7O zYl{{<6#Vg7ON_?Z=n++@CsX0q`bw=($&d^DibFwy9X|H3$wH0YxPB4*V#(N7*Dq3m ziB#aPi(&IJll=zzNsW~1UE~E1>?g_J_V~XjyW(TvYd>B+EKZpXoS2fD!k;r5sE-;; zO177eZyD?eqrLmXEwqHzMH%?JTU)d4VBN8rCycp~h!=gL6N^I|y?m-hk;fKz^(~wW z>y!U-AlR}1I>aT@()rJXx|m?BNYNG1`AL@QUIqVCifv?O5xa*$ZR1pukK*DJ(N2bB z=9LzbE@q`)X!DGCfUAPLe)EQod7jD7r=^{d-3%2R{jnpmp5dQOTrFU3PZIntR|PXL z2K~?66e;&7EL0DPef(3{_L5vK_svg)_rYsnzg{M%BQN;%-I2XXy;48ovMyo^7*Du? z2OTmJ$3}*ZG&9)8N_Ny} z8#g+0o%JoTFmRLg-`ci=Pim)&JvQ{a4p`%6OMOybJU${tZ)iID60~oiZ{4iX8_gZ| z0qfuDd)hjzN39K1jnrj--YmB0B+bw+V>+3O*-0_!-Hk$WN+bs&CT4TirKORJiW~`rN%><6f}RG-WLBYqInBldLpBMS?B=1vS1yzzlQyCC-heH@_9rg((JdMy25iaQ>T;r=t}5b z3LBsBMB1$%T+vV!%m;KbZ$JD6{j{r{uGxbAg~?}V;2xp^-#=v)Xs0K2ZobVM z%LtKv=#aLIP=O!&Z57Q_cwbF$z||f8XiMy$Jm&iv6Rx`g|0N^*ZlOZPmIyCh6e5}T zy;EQ2;pZ#kLE&ETV6)8)f+3Fft77@$Ax`I2NCUnMw!qoiKpu451Y=CKPt45 zgoH)?nH)S9D@Hx3l8Zzd8r0HNz*|vYsdN$Ritq(y68nru)elrpE^w9^hJ;9DFhVqh zA)Qq)y*86zA^2KOED%VsKg!`MUCHB@ahI!*9gK8uk!d9CK%`A8;HD$Hy{q@MEgxVy z%$`^_G0jZVq-9n1bfla{431bB8nBai{|5a(HK?fM|37bt3-NudV{b+EL?d<*aTA}w z{>VOr@9U6fk!J!ACDQ$ALLni+eoc*elZ(KIC;J1jZ(~$GjpqM`4_%Opbv!f6eDUxeI5* z6}+r6%twyxP^vOQ8RLZZ5|gaNk;KG6===Kv!wS<$t}W99l4HW=ITFw3jU-!Ph^3<=$LOA*&K6r($Oa~ z;gwFAgFin_Qh+>zqNjy|e&}E=ZTc>Eg%iunrBB^b$2?-5dY^ZXdqbHVZqWa;CXk0A z-S5*&#hgdQE^wysTEd@$Vb(0~qA#=e{6zNrv|;w=or>QqIy#(7y$r zbI;99a?B(B%?ab%;GK+bUO2T+los}!8~o;)p3}LehbJy)(L=mE_s>rL3D^5{N6HFC zqPT49`ji#F{);Yk?N!50Qb)fs9z4CzP{-%*e6aQerFtXqli{UD`Qld7yobL`2K^ttNyCvKIi%-creZnbJgrrA_jKvBnx(f9_HQ}e~6&iWj5wL zI}g4#Zm&}jAc*_y1*5&tA0_qp|8yGpVe?97-Ahr-vE2F6_7w%t1GlYskSRm2`B~tr z@T5gxubZ_@s!Pu|-2BBR*o!oQ_Up&TrP8ZAda~+Ar6VW*>+;;jiECGbZ{Es2AWZ7A zJr0#dO_E=$wv~I8zIneqXMda9wT1Wb>0i7~(pkhGPe0sAMt#1m+OGjyDZ{pwGpebO zT0OgH)_N~z>)2@;+l0Q0)*Tn-HgwC2J;BdfvWw+Kgy7?p72qFLLX8VQbT0Eh8&6$C%RN4e3{QlNKYNDE&_wBE*=X9sIX^%#V<2EHv^_VOgJ z88XoHEcAnlFNvuv%nO9fJ34#x^lfo|ety>I>Y*z>Umy$k>W3)i2L65Q{QUVgk3TtI zN0#7{`k;%B#gh1nDh-yRFXSSEO~?E=ibUvxfIq%So`{TnHLC}@z^hBpr<=rI$@w_T zC0U|}xBZZ}1%f%?(OR>{T(gJHl$Oa9g#qn{rTMV?y{r9bKjaLa#C^6LSF`KK$p4+j zWqGVSvd|w425NME26d5{&8ygz{>O0x2%jbMkkFgTJ?}|^YV;+wYJvIf&JnttorXdM4HN48}u8}eS81_vhdy;f#K*Px4RWU6~YvQ|eCTznEU-(_uR{ml^fDZaL}-sA3asdeVi zJ?=%eOeUj}_)V_%8H+;b|H26FMbQ7F#hanW4cf&56HYbD;>1A z)5>n2CLMk!0p_Z8^fg)U7nk`4?FCjF$8qV--S*7CACN9|Ja1n<-_lhO!TkqxGg6zg}0btxgAgJYO3)SjlVvUNU-{ zm<9enZYh}n&Yt{h4v(m0p7C!{%JJ?l@Jn=YQzLj+GuH3v$O3O75mPn!7kJNpR6Dtn zY4X}~csv??AQ&e^(*6bho_vW&5~}oPnHeSny0|aMk%d@~^Ye7Brbupx3=4V6&;@3> z%@#k7>w8L7v!8{YUEg3*yO`ayvPM}_0N&!+RD-Ak`B3>=GdvxXF-1&IL~!5T1{{`$ zxp`JTUn7MM2>z!fm-V17111FBgla6Y1<# z9u-SxA4isES*T|CA2sz|t~_=jOU5ny41C{%4PiL)C?aLsfU7R}Mm}g7PIUWx3)v0Kyq}!mB;19F&1BUb!Sf4pMCOjf`Gmyf@;pv-B&0P7X*xHM z;F-9QN^Uw)vSIhm3wWF=sHM8__oKE?)EwG%8F^j(F?LQewkYnxz6vtrlRV(4!@vO< zz*Y4LcLI2l8I?=pN&fQcpWe6R0e`vZtbgJz)cpmLK1|}5EB~6uW{fMJU>*gNF-~&g zTj-r}>NP%DrQ>hs0tlp)eID2ey{+^gpWiCgd~)N)BInh`DHBrZ^YkxPXl7h4^MUQ< z2r7`J2ey}rBs$$uy0w9`NhGB6yU$Gm3pr?K8lW$SZ(9W)^MyU~cDvwX^b=LDbcW6e zpA|~b8{@EvdDo(tgHWvw-pqyGkDiX2!rt{(U#UvoWnE!Sqr>5iPSz?h2U}hMKXT3# z=Sb*It6r_K6*?Z-UtLPcl6kghBtCfu`C-apwlurnx5`1N{KNhy`W36K=NZROXnyaI z;z#fMR`67!&qJ73oFh~fjq?v+UnLiuTceeQa>O@JWocdU*b_s~vPPlUY%RUCv?Zts z%Ex<7{rQ+!DE!}V1Gn(!X07suzD-R%pe=ImwQ|)ze)Z#U`R8R?9|>PJmFHT%KW{c4KPet7k#Ct-IjJ9{hiIp)i_W}ECEJPFKfcC;MaXE9mw z|NF8b*+(IMzVFNll2pHOmm5C{-6*G{!$ zgR6(kD0Wy2d?o!;>5d0~pEZPexZJkU2X}MC;*m4KZ9}S{QSjmD+98%x7H>mu7IZez z|NXFSH0j&^xA8zf><79ySH;?vJ@r%qda7JrR5Xku`Y9#D-2M=u-x0hVYD(%3!Em4D zGIE>X6~F5cpt!i%-PcHDcGncTf7eLVv*bp5;4{4?Oqx5^HWDVaI&f;sI%7;O|0(^> z>jHfL=)tUIV2R1B6?0eEMr_n?U(Z@rt+1tizjO79xO#uSW1s#t^hFY9+Q;?@QrqZT z7sik3dGo{6DMR^kqf(mIv}Q}RNI}lqJ$nPe>=~bXAghQkSZ1Dk;EXC`Q6TiUb8{L5 z^UYx~UH6$@|44oK+*y^fs!*EU@KL$doR;d>ZrcKVa;moU`nr+f9%5od}ArB9n3D&ecg$a9~+xgWiS#ah$1yD{q7xfBMM$*%HavZU05&8{r>xe1QGe zjSiPC|H&%8h^mt ze@9PbHv4bf;~j{TFZcuZ^qA`%W_~w_`GV%$5Y|mCx~DPECN57kD4ph57lOCZ+<*l3@0p$V%_4 zT^8{%;HWZ{Y6!ZHzj8t_uM)@9XVEhld4Y-LnD@GX!+0>7yCRQ=d!h-?LN+|ywVdDJ z0^aJquT;7skA^k+*vM{XdaSDAzOn%LN*&D3%wSh~KYNxJ>%{XQZ^f;`eqMW^?nYOn z(jTO#N$^n+4Kt%xJSW- zZsx&Hm7Jrr2zs70+Qv%JLp6fDYcBBENYrRtF~=s>+@C@sopW&x7&K^sXu?;VgJXu`X^q`p#6E8C#K`+j@|a){(B>f zz^^e0HAlM|?W&+j)nq?n*C#k`gMEd)^TC6?KSO>HeIYVQ7z;)6kK2KkN;?6->FmOR17~Fdz8&^CjdUes6FzF@ozVl4h}~lX#_M z|E^QhiFPLBiW#RPFStRY5d#tQdYvPPLHG$tvdq^Qp}p`YQPa$#apbp7FA81o`!Xrd zUN-EvE$5Fe3U&Bj?XCGVm#y^njH>GIfH$H9%jhofG%cE`;>slds(ptA|H4oW@pTd$ z%`KcNo$ZfkRGZ}s*#BerK~=&PIpSZMCA5Sik0XI6tZN!LN+?&!(zy>J^*J8wGgd^j zLDm&cv`0KN_h2vq=ICNi`-R8~CUE~g&UZayvMrq-iS#oD7yG1=eE~SE!IBQXO57VF zn}OHVZ(K7EM064K&Gls9`za|Cx(v2G5;ewZ(t($s|1$x^J#HJBKP@Y|M(2NTl~ zYGNjV*EfP(xOpL-KNy<99~;^>>EulJ!xiT)SoGLyj|NiA}B+IMZyXo}p0be+}4Eq00zV*6gY{PMeR%cOMI z_#;Q%vJ@TxK4M6rkXHTjp|3j_3u=FKzuRNT5(!B6oYI=&C+9@xFfYXA{q)iBH}x)? ziRd5u{dJc~i2cQP-~KU;XOgmIuHi$6%J;JWd7WrUNHao#p0c2ro4S1PNToc=+u%1G z3By0Pee{pt@>1q!eH46d6gGMEjm{cU*U06wh92Ji|7m*nuqMvET{sOMASq(4w(j+P z@AtB*QAiphx~R49XVp~?W!ZL#Is_>uh=*dR3PIaAQIZBckYH5^b*X8aLZV^95D`Wc z4M8+`#3KWiO2|TqF~~r{99A%y{mZ_t?LW_zT!|TSn7N<(cOOvNMz?#OJ&b}N@fV(L zJ?UXKMPO z>CN~b{)=5j!F>03_mcLR-ehH^8Ruj|4VF+{JW0YFK#4SMmUa3F9i`FR3uV{=v;RxJWOS`4r3W@=>!(|>XL zd4Z=NEjm-ac{{t*W?NNpFvlrN7q+8Y7AaL8l#}@^o?#LqbJj*BD)svjPUfsc#s^%E zOSK|Lz>ei(6_bi*AY!ES^n@JHFNr5taB`qe0g2X3%7OEV_XT=DA`+oR2PFq`xGgqY zf@W(Dd$Co#y~2nB9g9pZK7c0i`Q+z-*A7?FNObX5sR;yRMs%XIYVZW9saS!=!ryzl z0(u2LxQyJ@oJE-lLF8`nN~u#SRUAIOQkp_mF23?2)eQMEf~S7yMSDxdxZ=+k&Zr9L zpVIq=n`7dD7xeY!WVbT9dm+C}B+K~6p#9+B zBRzyBW|i4~$xtusuCxsNZm(y@LK0demjU#66F~0{`Z>jQz(owKPCRg{q+X3#yoOuG zOI)yr3_L8kbS|@xp3q~sDp-sYoSsQl0I#xLzuAuqGx}R$E_ghaQ&R)IhV@Fga2q4N z(kvSi$ze!{Hxs~L)i|?J&j94f)ASVf%16eN#Tt!xV%0$DQ(+b|x6O5&!%6W@x?QrD zp_gSs?&$VxbpL+W_E|YnQF`}*Q&Bk>R?0b3K2VS@Ji&cYH3ubXs;gd|A7 z0i35E_o`1vlL+#fTqR+!2Z8^>PzIAneD9m@!k7ZQ(l?EgIhVS%z<-%8-1h8t<#&Ag zDfy|_x6XC6ct}y{o9`Ier|2u7&i4w%j!#|#KeA_khO`p+jsCXmK?3-&W7r^3L8Z7X z7E9;?@N23d>PDzX0~&g8xGTcjjouo3;`aV1f!H{q!%n4cHa3A;;+ri%~zUXSO1B-@y1bT6pcPTpU^9b%_7t&yTpaZ-o z+;eZl@Bx<~e*#||#4K(7zKbACdZ)+-=V`Yykmm(l#DIae*RCa$kSF+F`#VN%vt#4J zd&x%7k$c~3pKpZyHMkJx!#pvF?6FS6xq`*kpFsB|DsoF3>{`6JCj+Kfk7~nxW-Kya z#OLw^TI+nGC>(e*{oVpA8$T<2Z2$9$$?eH32YjY19+bb+A+>VVcZQNd?-d9r=y!U{ z?T`j_>>P#>R2oIJfWLlt zJ|*nC%zR8GQ@xj4E|Q?n3k_N7ru#>SU`$rj>6=dl#_3Q6;3|+ML^t{hCc3~M-`lXyK)h+bSKc@O>h7-a@qH|eL|*%L`XV`oV?K+oHSh=d$af6x4-QSE&-tn> zIKF^B?i)nW!t?O{efT0|jo`OWm&A5V1^z0E7aRH$-e))s1_1X_?+aMm2%q&`9oG!J zl~2HGM!n(PzNOAL^t*JW4}(IBhF4g+)UuS?oaRa^H z@AaBmQ(&L-hIWHKzrhtPMTPJ@%JOp!9+@jD6PmqV;79d9WWMKL=VC!0Wu>do;r7&2 zcS3Gob0!+t?I^cHD+!~!>y9R~>z9P4dk<FY7q*;`KmPl7Da;jQR3~ZP+RhXV0C@cOf0cvn#%QRb4`^b>K6z#IUP4Fy!b_z=-V0DkE~cV`1mCWrw^$|vWjTPB~`)p=e=9iCP{yrMAClwW-45MICFcq zsS)ratZ^-`s)U{GYiq4Ka^3sr9#2KW+(X`Vw*l%A8K=88bcOf18H?`yWPKf$Tmq9J!**&j=jtz1<*sGREXxKiklf6n<0J8GVI` zd6B<467Di>LZp+*y9=>TL&wRpZ8BM;$2#FMgHdfg2>412K~K+qpYRCuR?S-}*w@hLullRGjh$9JzH|?xGiEc@R65&-!{Gwe!0-x$WCsY0C2Q*W!`=!!#35#96g-3&Y%NnZCFsTQhI#@gUKPMc5zS=oVJ&TrH&Zr+wAr0h8a;B3*gn^ z_;YPJA$r5G(qu9A(x3R}>6c|+m9EaG8A$aeu#@DD+jI`Yhas` zX{@oIY=yiOxc{U8ily4YZwTZtfE5=165!%L);CysL35xd}~-GwFm^2b+ri<{Z3QS;OXe% z54fgoa|KqB-i?>Ot$T^yK}9mQ{By~gZ0E>JX@Z1fF=J`=8fjDti99Av62=scaSt`m zj;S;$>s?drAAi95XgBDdnQBkoZopl2CKRrUe-5Y^G5klstI5JNLcnTOGOjfat#g?B z$M^q4z3ccNtCe^k^kGNLA;47&Tw%|hT`*7Vm7$sPbk|6)V98wWchvWwmnOU4_kZVF zV)ceH{OJ_S)~E3M(y6E470LfXe@Df|9N78^eG&8^-SYoM|BGt=RIvX)J|XDBZqiSD z-H`h=66p5La43}{vY)8wj`;kw`xj8tyD+nP7;*e*(CbG;oz^e%7%Y#X&^o0A{JBGG ziD3=cuEZm?b#i?(O`OwF#W2QE2=IHwOePaQMjX}MMl;3Jj7N1!#YSWrZqaFIk{qo) zs^wx>la}~X=LFs5pN4uZ<{?Od@u6-Q`pnkh_jM4X$DB{B!>wMJM-ZciC{}ReG<=sq z`6iH2NF1w$zRl`JA`Pc7N=#U#IR97JaarHN18)@K2(RVw3=B!FBehO0_e6#D&qlLe zj}}6OfJ018Nupb6H0pI3i%S>LtU5PPPTO>cN8C&w}M>Oe!94X8P{s+ig zDtZj_uif7XNk7cPf>rF8kLU%UbPGtP``@JkPt%1Y;BE|Tk6OT6wZX_-@g2a`d;;cY z6jABj^EkrCB&fG{`p#2tzq;`24B%_HOB|v`xUE!KDkJx+R2~uVM$`xF*r6Hza;mPm zxexFf;ON%e*S>sctw6=+seGy#8z$?i3Mz~-S_^@HOSlqtk5OxZAFZ*DQBn$(dqcaa zau>|ooR6vFF2CQ*tf10d3iL?;@JSaBdeUBlPlRp8W8d{3r(ix3=nU8U2zn57SC4&~ z{=q$wIh{;Kc}8Jw2{H@MW1o~V_c;30PZIR<;bJ^@J-*M`~N1v3Fa6eo(^E<=& zR22V5nsVlYNw1^F^|&i4fs3cFS3eP8;(XAt!z@ODaP5ZM)e)`bi&>vk6xJrPVxt)Lu zIRfaz2}^xU-mk*x^je?NDaX5fQoya1HgCAn$B8w&QviQM9SQJV6}|+A*oOFzlS}{J z#vJRN+_20*vsIW@frR@|a=;gz8 zHZ6Sa^1(JG?5FGurdm?rh%>@GPQ2bR&!}`OkOJaRGQ%{IpVB_*uko<&m32?iSs*~^ z((tQVuwgm1_|2R?jKQd|u1qeHt;sG)9Y~1eV{c8Hz3g9nV#ZGG!L-;Tv9T4_IhoRa z6?cbbU_0cpxs!Asq_J$IFi+=}eh?=}c^lX0E(Sf42I5;STvkKn;F|!SGX7^r5CdD`mB^09EuhQ3m>*e)+4~)!O(gKH`pHNautCD*=8)Cky^z zTVp+9sN}?{)9y{tvA8zmp>>WVAClT68pvHR8okk{K~Mf^H=;J5DG!@DiHWC6H|5Gk z0`E9Xn+TZOUvS;%M1+Hymjmy1jRf|IMmzWw8G+W;jIO%V;Aa(}UDJ(_vsiTMUKiwi zskZNJ|C`aI>=&8;SU?c?V*Xjrj?P$^JF~`bK(41vuzE1D+6_5G?(+8S>t`n^e!Rkw zCXP3sZzS)S-+2E0@1)*U)!onolr)fdJ+!C$;;~-!HJA^J(t2weMqqyS6}ie>B^Qft zUOr@&h@J|g?;bLj4tc#ducg)oGK0-`ufMpg#xQx_m0K10sHcC`HEx6tv>5*FY6e_Y zv$8*`M=?G=GNEVo?O?#I-wNx(5KT`STk*)uCy;i?(~^MzYDG`+Ehh-VU7*ha7&+AB zI?xPt$(1^o-!qg|p|6K`JCvU9h0Xp8E*9v4_6|SP!R1b`#V3D_K=JmC9D5qrwgM}q zD>A|E1bAd3uzSk9gA!vJXJI#z0Q}Lgy0~VWbiyLY$;^8G@wEg|*faEeZ}mLL_2+CY zH>LrsWgbMgE}CL;=HBhKr$w=GQqsG!TDGqUS%Gfe)ZO{oFtC00qE=^q;Il=~=K((U z&R*0%j}D^YsN^5w;cJjNG4qG`D8P?%GVQ6YUkz=zp88ob1BkEUW&QC=3xRB2HtVk} zD8Q;tTfPkHY!t=ImM?-is$xRU>}007TR0)-vt>%>;Qo@d&(em8O46RTIn@eHYlbvq zD#T|p4QXxjWHLR&kj7l}76iLb%rT^KPmo?tPJ1fWf=cJW`rq%9$YuXw2?t{1pZb3v zeg^sSR)5bhSHR&%@Kt_BOKb@Ez>wKOJ%!w-c(*%qJvne`J@_3aJThEj;$Htj(4P+; zwfuaj=RiHk{xj^C4%Bl;hEl85$}s>x1+gA1@TLA16~ng~;Bih_k$++v$WKLj9{ci^Ob z@29`~)HJEtemqR$eBiB43R}30No|v=te7dk&Czl$mj^x1s~^+pmSbc@cjb@Mw_7 zq{sHJa}77b`4vH2Nkn9x`!`n{&d`UE6u@apEKIJa9+7Q>v~ZoPphL-O`#a*OCxK@W z|Kw^QmE)nx2p(f-20-6G-N8trLC^2)bwaP-chqZAX=(ztYKB8K7}|4!de5P1?jz-X zp$k+Sv5Wi_c5Z?bJps8+dUp}fM-))_Ti^H{;lt{*Zf$u>f@n@|lc$>K!)<|ylTH>5x zAy19X$EV^;TN#Y=_=8%D)n+RorW&~#&5JbqupwzKhm#KYN}eBtd<@V5?e7i%zXEe9 z584UWUk0mA_}cdlrEGPJ-}OHl62!(@#()QLhr{qJxE{x*kP#g9k`#9lFt3Ytql%A! z2Vuq%YwoZGaIM-`H<@oR_p?PinOSdkA1s@ncW1}!+uFOO6G&==GIs~Q5sj|1PLpj)s4Si$GOod)_UG8D&70i5Ru+5|8!^pQlB zXFBMhkoD=J*S^P;Gbpw_1{{UKiG3{c_j7qOB6zRg)AIDSZ`!axP=~=Bl$xiPeAh^w zr?S&~$?1R#!JgRh5DOB6G*wZ%u%+AN$}(4!o8WbOs(t z3SI8v@niYr)Bq;QmN*-Hs~Te1vG6)?H<}WZ*_9Ok3WHg?QASr#8dc59PTzyxi=e=R z`LIJDK#<+QV>7D;UBqI+Td!=R0#%rHO<G75}Y*nSZbI}8;*^;?xkN#W-yd#nRH6_WRx zb~Wylf{#!9yWhPRkBKpNxoQWni$VV=@cFbLChie6+K7Tc#cwUpr5FeNUAR^kK!a2K z*1zG^FGKr(e7uM7f}SU4aO4gj0Q`;7vykK1(z0XhhKGQCujSe5(;y=*im6Z~xSbio zW3{AK^;AHDvKD&Yi)el;+l2A_K99V+3pN}Y~89H=p)vJ7Eq!#CARXI8q&%sCx> zZzpCl51cYJ2Zc8qIMpDt2_;@%Suq5I}Q@7!X@h3E7& zW{MR-)8~bo7X^zTpK`l_)18z;|tYp*FKt_7{wS;9;*)6mU z%GBpUUJHA<`rEZk?5QZRctxTpBWqk;xOI_`;KBTPQsM`!A1|z`FvMTHX!Fhiy_5u% z`Hcm$;d^Hh6mJLpxlq>nS@I7vVUCc!Wszzo$i*rLQkN%(b9dg{l3X=2kc|f0;#E_d z9erI}U_Kek=UYnvS2^9D@bYELlL3|lmnT0jh&lV}eBIJ77=0)s8D{&os3=E|johX@=4Exg9fxQD8HqtESmv+dtMM%ycepebF zaJIwW<5%Q8Q$2;bAnUf`Zz2ClKfBaC{M7&63z);8O^&3-5s75!(6s}XWFj%`0=#51 z)|uu$b6x$f#W62^8on*MQrRL3>H%~!_1+g9$m=l)Nz`X4L;4B7f zC&^-uQ!8-2MN#U`}XV91H$I*CjgO95G&<)Es6qxpSevhYoT0b3FEkR@|(F zp3B=X$CJ4pp4rRzxJv|&KMs7c)#P!V^uVC9rmg+tlBeCav!l7Uy~N_g?PKnL3j|5n z-SL+mhFXlg8jl%+9A3`$@mFJBBj0>y{PVG-g-ft6-e|@}6ouUx8yXD<9Z%mLt9cCZ zSb=w4ra$2Hp;|S#<2j4P!e0yy+?K!wV-@seUp8HoZG#-(^z?MuBx%WpR<|V3Ua)-G zke9Q>wY_A6>UO%=zG>^S_%K>z-wyNT4+!$M+PGl}y&w6ucwkck@TjZhlO&9U3tpCd zyJQ~(vE@o8N%T&=auWKD1nIW0SD|xq#NkYLmt$p4j5ji${3g?c;e@oKu90OE3XgZ( zZwv&z-ZbJ!E%9XCOsGOQQd?#aSlGtlTE5O?dv8X52i2H@h|Z3YJMGLU+`7PZ z+^&W^yfq!2_Ho!SyzVHsfAWEaSnoLB@v)6o{0&wH7>Lsyon&_(Er7MxcB*{M_YQ&_ z56dzaI(FNcgNp9I3>R2csvAg3*G@wK3b^jq4po>uyY|!@YKyDJ72>b7nqp^gy!&pk zM_Sa?;^xW+C1G(`iWkRh2EQmjO}n}f{1<{XT3n8NFLwgIDi-=Z%r#oRyt{9ZnOue! zlgP%bq!NuBd^g@Cz+w6z&QB`oD2`if%}y#QD}>K~@T)RUre5#pJEw~+NsNsp9vF53 zztuecj`7Db#y=$DcZ^51jNd}Y2;2|)6f58>L)EBQSV%lH#6a$w6p$GBc!)wGjbOE! zbi0XUqP5K(X+LW>@H-@FVay0mgL$5y=;^ay&PEY2W?p1Y zhlQykxW4=J{h*@EeN_ISJ=^qRru;%W*DF}P{*hz@CQr5KOvG(fwis&y)+EY z316DSEI#pRcSL_w)8el1#kuwcO&H*Bs?;peYpEnkxCeRi$hU)1STW`?-wq$=qon9^ zUo54GQxxUHNu>-n8cLhkRPE`2Ey-v z{s@Ze0S}G(78Aty4F5WxGMEMWb9f(E94`s{Q48RY$m=N?8e%#vr7B?~F`ZsR1%eLI z^x=7wGbh~r?r<9Q2Ij1fr~-=hL5uLQ@92<{5fDp#0?Oo}#K(PWD2u@M+i}2GOZ8aY zW59>weU_*Q?h9El?rXqDsj&iEioby}>+3E|_fMmW0{ODXFrTNTH1K+$lY5Er9>bc6 ziZVWed0b@*L3({7LlM0=%v)XKYkRoU{cBwg6+_wR1KuzUzDt->g6;r+pY9AZu667g z16{i(vu`}|dZ07;KcD;II^gl(@0%ekl1Lo~p)b{~f8=wWkMJdrDYY8%jbuZ2Z!`Jk!Tkuaz_r$aAe(a6Ip%linV*`v91nX1 z0$S1Jc)Kt=J3nt5dUit$KM9+LuY$Q)WlH9Yc|;zEb+No>BF!;f4zOVaanK$_T4jM`{~yR#!C#-e?*Vb$ZON*s0^{ zhL^;=%rorNVrJa?XYIGTSbkIZ&ssPyD#MO1bq7`XP>|(5bww1mUg&7i@3Kx<78{Fy|C4L5T3)4kYldUeX+(%B4>wGz@YWq> zBwqiFAp3dv#!tPHPANEc>4Yg0qdjk_sdqX@%T`#A? z8=_6OJI_?m1fO-EJbbc2+5OJvx8VAe^&Iky zz%Cm%@O#v4%sj4`*s}%Zh?l?K(sTH>2fkRVZbzwrwnzW$m~3zD=U+GS+TyIRk1WXJI8(MrY18ma?Y*Uya;HRtj&v_%`=6euWmzCykJT1 z#v9U!iE4L1J~2@>H3JRORS7v$y*@@Zkxlc&E79Rkj>sdTpPvPI}roG%JxA9vWJ{s6QSqL&&v+ zXYm%Rmwc8`H52fbXEX3!i*aiR_^!l&NG#m4h?!^x;Y`W0&ysm&AyTsJT0%xvk>Ys) z%r|j9f0f3*7eN*-@lsn=U^`)jz;6-@0~H7GRZ2#7>lN_j#ML%pPw7j3C#uT1)R_!mns>L$QPF)e!}*v*Xs?PSLzNzZ?Yh!#&XkBa;r*%a}EKYL-#oGBz{wM4CUYX>V-Yqb<8Z(I)<$H; z`=3MpD1uzPlG`(IwYkdepEGK&KYSLaUB4So{wqrqUfFyG^i;#jo42>_O^L0cOK;nM z3lw=nXZt5%C!h$yJ=*T+Fw)@{qtVYW$SwcJpc~v5S6?Q+jv0j5-Qv;f zi)83Ah3VNpd%4^?@?A$M;Hk5$6aJfz2?3w=#J^$KqgO6H>92dPP%0Up__@y!@K2ra zooN<|Q0KN&2e#`yXtsT?aYF!nsb?|cCIU}M`L-55AIK|otFI>%6&2;r0>3K!4mkF- z&ytyM#RvvA+0)oIk~B#Nwxi8d_C3rwoYK= z@sfaF|9@sN81v2}56NV!349cfJL+on$`6}5JCcEop^=9jqgNnipMKOKwd+FW%W#Ypd7Al?_2|pG7;Zq#q3W(*Q?h6^VpHnp#M|Y)P6@)=_Nzfu)>McBHs) zGacwC#tXw)!t}fHFY<&!8~s(;w|R;D#kPE%piBily%y~kWv1rlu6*5(+7vIr`B9gz z8w%RU`Nn+13nM`k;_v*tpTvKdj~D2IqG4q+@z|h>;?ilvkGQ`1r=EHEPMs;M$a!3s zqz%wsa;kBPmKSHSj2L#7g&ksPx-980vR{4NGv6-usO`yL5 zT6rSkdw*Do$rbPW37>UbD*K2obY*0s9?+S)Y)wXE1dcg1AQC?dLF$*^iNnBDl<~( zTH``CqU!aK?f~`3SSR2Y*e_L|r`ChcClJuO9+DX5c2>Y`7R<9MAeRKj+$aLaCk0~@ z=)+xkDvau+qz;g?$tnN`Sj{cAwJ;aN!U}Ih2d2S-dm8``GA`PP3YY_a3g^oP$Q1$F z{*wkc-t2r)rWD=>h|v&KMCOC$(re|uc`liw8`z<#E_&A>uMlt{_QHZmLHDnK!PS`W z{t$UKPBYDSANU~*n+oq+!0FD796yP(0Z&y>c`D|E$omR0j7tF5LawPs6VbV~h{Ntq zU;R)JdR2fQ1Aa{fyxBURZQ;VEY5oONR#q5zyamvgWmZe!|M~v`(M0@F~Vp1C&M;3I`XMI*c(@;$|9gyRS+f&nRY z7y9f1S&u1x2l!57#(H_`^;u{D*hw|`pxB+D2VloRF*v+0gW)$0$cKRA&9t< zqmryFxBqCsN@Gfg8%=0dMt=4!)hbkx-CwgxwHQakYalBu5>TZ&yUTk2veMa) z&h6QGjo>HpUU=r*KHncixAlB;9&8UnSMyv=Hd-XRQMCf41#{K zU%y#rHEfCjzh#PJSFI9^dkq6OFQ-H9si619< z=+gMk_3Pa$&i8+=ih7H=wfwVX3enR*N$RqhYx1*~{&ngH482mBe<v!&M(7$9IbY=9hhn5RBVD4zMrUw-*zcIK8vtMA-dJs}Zr*ZSS!sJ}jo-@gYz zq7vKUq3_&0EAh9fN>d>JS^RG^Sv(8=fAQDIXR1n%{asU&>@#kzW53Kj;a5zXG@l zyNJp!1J26moEv-EzZU${CdNYld`Gu;cweP!OQ|ehCbC~zzMaVuq@20B`H~0x_6Pen zUjp3y2KLDXMxNT zcrC*vVYjH+4)_U?OY|@wtO;3`)B*mghyDVl{dZ$M!C|xP(8Ls~0_7O^7x6?MtP^{f zu(5@Fh~M6%r>}Rx^OA@Z4)AN2rm)l(2L5fY7lMxC`R@mAqq#Df@zLZ{BM=N>tZ6?P z@>W)^9JT+35FFki&&t~|jOaM`=vEKQ+}Hj2V7rH|t`4ORa?XRV5FLDct={8*f5u+F ztIZ0%BhCH?1Ed9GZ168|A#`)}6?h-XUod7bEgVMBHWlO{-qWL^i+hJ3IaK4_;mqNW zUcgw1K>f!^ncJj<+!|DY>XobI#xw+3zxz)0)=hl=j7kCVVXY)+Hh-hu zpvP*SeI3pn90$ArdhmYJ(~-t$ILl0*7-{^`(2{iMn>6da+8DMaG~XUaFu647igp^n zUmz~;7->{O(#JY$fdS?;;)n3NGd&Rr|EZl)mg{b@3A7y=1kLtzRIHZcJf-q(1z!A9 zH`4T~Vs)X!qxyi-td{dCHx>fEl7o%NTU+6gDpj;-sDdSL!v=r&O8XCaBnPP8KoyUN zQUre*;>tqigxXP9!6x_pF>RSV0O$EBWo2@K#cD|cT%}MknN!MY<#*65N36D^SXL7= z99vdaD9U)_ql#DO*_QnGuTy}}n*DY{^*_soiXpa&=9j%HzChTLjv0Q`@)H*?oN7(e zh0GdrGR*x*f>;814fwOs!nXPNhym)7{L}DZL)6ePZNW!t)n-~epO^o>h_3lj3dvpr)FQFpPp;56j zQsQR9{Q@4YiR6B`m$pLR(mEFdh^I!tGZQs~@HonJmDQE-~cQU!p4^cijUyXbW5r zqxl4KZC&F8oKWVxx3hBFxCMaE2qP_93%A3x5Rrnv(r1Zd z7XS{!Y$WKSrn1)Df-xNjM7oC(oNK(>qcH8zs~5Y^Mo5UzxiW&hy_zOD3!Z`;h0M z)s+hIuf|TteJjR_v09-wJEq2qe9{+JmaSxP8@rY-L&O37g02J0a1egK?zkmQ4>*-E zns3nYi%;G}7f+PFe?s*ApN(^J7#|>e&ea;zoJwVBbnzTj$S?D(ET5x-`cUqQ^0}zO zgSl6!Oa($P>>b3~_rmt3l5^@#g{Zko$7f zlGyl{*MBSE@mMZT?QJUvTReYkyDb*e{bw6iVo1}cNvq79a%?p0w^teV`p??p%ne&MsDdKl{kvPz*uxu3*h_xnp!9AY#V=w=qG9iQXm?YZDSM@7v_fhUkE)=nK$onZP$v*PC#Kl_VA(?YL=%rvbl| zSUZ^{kz@yU#RRtB9b|58hHTuo^>%J;3>by4KRnRJ1iuFda%&M;w*V;XXX~@??Wh6j08)$8C(^)r97CCF9{>Ab*V&Hz*+2;)qVI)$8^7uNuud zw2Bp_HcZTf^PXv&q$E}Gy(nYLvgL^o2flAM;1wSP*FTF_&D1NiWfLV;@gzy4u&x`+ z12~Q!hW7{lVAh$-B~>EPVU_)qeFM~7U!0?gTBM+{gwH#fi@XB%l+T}TO%sI!?t{P^ z3A-+sW~cQhpriRpCh$^1A+o+?S=CIka^aE*Yd0^t7E^_lK%SNmgiX)l`{O-O$onjz zKi)?B_e3TBFg3^H!6tx@(d#ANe-_^s&&IHek(B}QLC`xGPt#_0WR0`gl7R0>z=3d` zl{_oa0yqHhRx&~^s$LG)=f#Udp+f(b4FurUkA~M$zw_9@PruveG3i7-&{sDriXGGA ze{YyEk|BEvx7jKS{>K0DaO>YO)JK((Z^HXTd5v4Pr)Onkz}ye`6E6*V^xyQ*N3){e z_#40na`G7TGqY{h1XyLxwqpD5C8fYuD~-REKo3AD%JA?2tX{VL_X8(GFPV&ie;Y6D z@wPG`cl0U}8fO}Qw_k;RNS5K>hO5GGKsmABc#HH7GA8u99(t{G0P-7t$ATv1H=_d& z&Bd#C&FME>4P+q*>9xCHokcmC^-;~N+5vO@l zd4`Z~nFD&P$`m%_$ZzXWDm~$|o)tZDM?$uP9#_Az#ZzbU7(KS`ZUMWq8gyke^LPK* z^IkC8zM;Q!#lU_!MEB5&Jd6Q}PyQx9iy5Xb`LS!*!vH`0Mk_`)Ss|Ip0I@z0GDNHn)lFICmb zDn2X~untd51^pJ#o01;?QC(tG6u;U3p!&Vu6q`-D8hhCS z8@T(CE-u#$y#rpmKB12A`}R0sP?lLq$=dZ7!$QKf8}xXn(C=Dc1b>0|g3D)RD1^ub zN4FL9ZFraCJEPMXM89)P|2e`>B3%{x7+6cwcU|wbKx{YUdVF*bGk5Iy7;+t1n8mum z|Nby$!M&I1nZt2$Ddc7Pf@@762xzm55}8c;nUIGHLO|$Qs&HkRl+ecn{hr-byuI*< z!J0gDA@rSNCXcrZ^k5JNDTMhKVW;odfZm26THl{TPRtsbPyKTMPLJVoDu2MpNd!HV)Q97k z>OH!`M+(g5h!3IVa1io*!QYuQror{PfGOjPiTmYKZrLZSHhE z=%@i8g}6pZ%=8Pn-X*m=M~g&{$O8Ka@a3Z&$L%J32wIv7I^O%K`^2B*al4X@Th7D& zDBB%yA2FELW{KWhVVBuc#fmz{kHq!V6u#}3ciZFIIUKVEa=5K#v!L&ZBmG_s__Uh3 z^6gJ$C`!1Fb?^k7l;2(X1RBn69jZ-`DuBPZsXnk_P?4VHRu#u5(PFWrVnQ;=4Tytk z`(6_m23MXk7H~iP6j@n55p`cIGj3JCC@3oOpc7A>Dd6+xrYvvHm11y0n_FJ8EGvj5 z+&(q1fx}a?-adVOJM2fg=AK@O@;P3_bK1Ta4L9+Uh{?tO#h)ukaU6r=#Q8GNfdZ_t z>~($AwRGw2@EFOf$j{g7%kDPVds>#TKEFG~$`P>Dyxz%;3=kG3Sv8VCt3I{w0yW@4euhBYTu@GU%^dF*BLv$sCzkvu+&jmTu{P3Enb z=GHL1s@ky0iK0b@?Xy$UGv)uCdhJkoOw3!%+-tY0a)HRrZJ49xaO+xftFL_wG3MFJ zm#IE(27&!V)$C7J zsa4he^Af^h&SXSKZiNB|{5Y zv-@A(f!{rDgxvT2!ye}Z=+S}S0l6IVz9C`VIFgNt4gJ+!4t2~tp=KrUwU`q>B0Q$+-IjaD9jo(^mWomR>>o$V*xZdsQ7wNXMn>Hky{zzv0ywVi{wPW#|iVpw)g@qza^25x`i2w4vh25gd{z?Z+sg%up@oh(BKX$Koa)q)r zTlUgy-;GQaqpvcFUU(+t_FF7g zRLum>f#2bJWt-Sva#as}^}z2XSCyrM3j4#7s~!-*8G!eKpPj;ZwWJ1EiWJC;zhv&S za0enihZZx}_0V+{WB>uk!>Z|oJf(@yvje&_KIFpJLwx}2VE>$+VBYTZ$zzjx2o8}F zJ=X529Ij%_7{1wqRHpDR`gc6VS>VIPA^IuJWDAyr z;dV6Rp17Be^g=MQKY4LP1Me5Qn|M(!6Cxo~^}q%cRka=jUuh=j4{|F$OHMJKt$S%+ zA&tjqVd|CTDvKb5P**-b4P!3;jw|PMZr~rk)ESrM=dZ~g*sx{M3=W^UQZgw=5W^FE zBUuUaKw1%9d`QZvB$1fnL+BGBiM&*sP)jUsbe%e^wy*{G6UU8mkns^g*Pt{zcj@iz zk^^Z*uOK>6gXQEYXazeD%T&c^F0=A(Wuo*@EGw@j$H*CGMblE8Pj~rqWXTr7r7%=loI7c_9HI8R2(kG}*BGjbG`+QfUt05N%hT zJZFk_NOR^sg1ikn^+=w(psYg<--pb6Emcg@ar}Fl4mrz1*^&THg%y(*^2-LLLa``g zsCZBs^VduG4$V-p#bVq)r1`e^e#irJL5*AjM$%e&UZH^F8M#}0M6OWmGVd~cD<6oB zi8~6%OM)(XijH6MeNjJir1rxyBgQn3)c&ZWHEM5U)oAVvC*x^a<*1FmZ+K9~24C0I zpXce2@6Mkq*A8nGlv_D$xLX_-=NImPc_%|A7Vp#^k^eZ6AdkY|vtN`Y9;$e|%w`kB zyx)$14+#^#-@g85J@j!j67T*D@)p8t9jy&}G?N$L$j`w41b17HYpbw2q7!(tA8H1? zV~{t&w$S2A$9XLaqZN%E=V1;R@~*|-{kb3flIxA<%RXuedI-FsOj*pw*W$#_ZZU#1 z+Eb2H(SEYi{z%J$>!O!j@H6D*i6NifSS$Sg`XRg~fZ#DNsm!B+o{58a5 z6F&QeeGnT8d9Yr{lVlTJF29w{3qh_2^rgU@IsG5i2#xUfv?`_Ne7cf7+EMQ_*~1 zft|%3M&9wwCrnT$2>LQB_(b+-sWIpuVb?_Fh)k~ehlp;Dfn7d57G6i?XXnV@qt{Vp zXvBoR9v>o?%63D(9U~!(Kwhk!!BFQ_f^X!ff0=$P_dV`lGSuC`vsv}}ps<0ex3bt~ z%k<&8({LRVjam;EFqjtc1A8(g(fm@caA^^oA3JEg|S?u(mGEHH}%z3^2#o z2YFc1BALv61~r22A?SRup?%&&%gfLt)wX5uJ`whUts7+dXwe+ifi!`YL?)>YY)}To z^u+Q5+f!fwv<>5)4isgIu&S*pD1?w5DxUzlVz=lU^jU(bnSgxBl{pp*6mDsw3!yKF zbH9lDI3>t*K-?P0x# zO0A7qt8@l3JFOCQBg_dty7!gVJM3{=3`gbuunbKsJ|`zbX4dxF*gP_Xu|B_?stS37 z`j^*MsHJ;r0oqyeIONRdj8f^+f?JwgE!&SwsNnH%ba!U zd8trAryB~Q76r1h)-O+uTC}kTE1d=UA+%^;et-Pcczp!VsGxrsbS2xWuO*NKi?O`? zhKd}-sy^2oRQ(T8iF`puYuGWdoNfK=j#vmp=IGtylD_-?afVq5 zIXm80_wVuh-Cyq&g&2~Rck|k}Ij>H0Z7o#90|QSTL@NcoMjuEB&=RmxVcjdd#uO4i zfRxH?Cemfv!44~n+`7w{r5R?LMsktx`MtRJ&*#B352(DKpXYHn@`S#_xfPx#VmOVs zHGWkr%(H|4=4xabo5fxQIO-|ppamZ@z`zs4SwIhCSK$iq!x7}KqT%=FIr(a&vD0A< z;wziS8PpBQy7W08eMm|sfq<@gvwo;{M(9WbpQyb#D*D&i<&(`)N!agL7se6^^1k>r|HqJzJ_>vB zYsHW7W(o8q{7AIg{iANf&k?i)&0hEZ=U~sl3O`&Mo(PYQE}RK{3_PPQ>VIC`x0sBs zO4wueLNL8@xcAov=*1xQ_x=iW6hr<;->*a%rZD```>W3T!QXcua2F=L+6TQ3z=LKQ zZss=!YjgT;0&ZhEDWQ+$%^I6k0zF$d9T5@Gw>5Hq5cXAJ_xV>5_^w7_FK7J2hY!Jz zA5Mea=*OgiTa%2k?ZcygfE?f$ou2?Sy`A;K}T-vp6Z_G+y3FlE7fhDf3#c(c{tFGOewH z-U}0IT2Kd1kMBTZ1&>kYj!den;CehCT<3W&N}#XAJO5k=0y@H$gXW6bFd_keO20^t zQ`()o^=p%}zsN2Q&Amo9!9dRm$h+F%_4o#|gFB%#@%QuAa3g+s-*Ft-iQu3>-zYtf zz%lM@sx=~nXr*OcR}=JfX`E$`Zk?NGjtUvjN9BSIRX`9XWj>dgo{r}#lBc-ieiV^lsGJcR{~fjfdyuo;gNEh;i6{ z(;w7IaO8)@+Cy4rf_1V+`>~3m;BxMnzv4?!Z151|`Xqu!o*30@CDz@EuG3nSDEj7b zjJk-=zC=LxsP71=)XzWpR%H>gi^l>dwJIUpKG>)#3jf~kJ~Uig$oKdy1ghFBgWVNf zIOv7}->|V-W){M+h>I~73888>r?@?ozpE#+nQDF|N>Av=B71_;2c7Xh^^4_kBeo{Kp+q%yz{go;;Hesf80UeyL}i_&eVEbK zs5h@zYuaRZt5PW3g&XQ?L_J)d@SU1ox(e%<{XxT*6T&QIo2qLIb?Gd|CPPhO7&R(< zlch#o>|>`tvJGe<#;yDX@EMLk`A3K4p$dA3kU>M6$}(}w(oyeJ*+>TLdyQJ;nhT`a zM6Fqo-gM>}O=}7P@QtRZHP1LWI9OKwAP@39M5lZvPvi9IoTAcFoatsZ!=Nrou)`jT zT_eIrke;rb{4WjMH#4Bm1MnlUIeqrbsA~*ff1s})YWQfEVNdDVv&=o2vmK*p@1-A( zz%|U;39YoLLy;06@OvAEMCF*6_vY;goX=uD@O(IeJ2aGZJu#1E59irdR1@I+FZMlD=>S*H+-Z}OoeV}zUkUJvnT#4+iAd)=>Y-U` zS^*J?>*5S) z^?th*cDXmmVaN3FXD@Bg5=EeX_VV{f|AiXSKZc+`&Q+W~Z3)*3GLgyMda?|9FkAiAU2}X%!i(96$7Dy^^SyU%+*Y#y20FY5>3+gD8LTB8g z>MrPovR#5c;)X`Y;EG4#cU;~lf$^uH-zttW?mV^Jc8w{T3%kC`)#+{tcI7Qd5(pT~ zf17-jL4{tw<#+Gajg__14gmD2E#knq)KLu;*8hkIYciz+r-SgZ%X z4~zA%OP;YU(La96zYX}IY}c4BF9-a(AdJ0e-AWG+A)wc;u9kxTfGKZSt?;=O)QW}$ zyiVhlY~r2kCA76G;_f`%b({UgmF&vL#M{CB&r0xL&G~rjc|Ecmu-&j0LB7)(;fX8k zT57?E5jRtu6J26AS3%M5rBfEou8XmmlnR8yDbiNSViGzS3iVB}M-Gz;)MUs<2w3xl zJ2NS8Uw%CE>Pmsj=-vi7K5>g#c9nc=CE%C?L40NRKh^9#D~$~MCrboc}+C)x#h z$6`g-SnU^IxV$4jH=V^rQ>oC~S;OH3VqW}H|0A`rQ3^ZC7sYVig!UVLT10S`NLWGcRtsd>rPDfvvx~e9%t?{`kvTgX%um2^>R?JcGXV zU%|&7Fa-AlPoSngxIV`MozN5i&vCz>6gnXPIg`z#klYo`HZcD6z9Kyi!{Z5kuSV{d z3#L%e0q;A1IWr47;!P@H*!Sk@4r%$3plbquw5*I}O@79?s!GDf#p6I=0Vh)-@?n3b^(CawB zV@WXIRlJ|KEr~#kvl)3ixYNEr$Adayr?LCV8tHzX&x$APlI=w7TkL3|@`jY-^@+zD zn-nWH4?5qER=0;hFd`M&h6S!G5)-e0-Vqmvj|ToK0R+FV`2Cr)M~5WQg{I7f)mXP# zc`Mgri`$}9M)4W5A7`J^l7(Q~qn*~jsbk}Omkw)RE1g3vxNyTkV1~oTC-mQH4fEe& zG#eGp3kT!@4?<3E(m$oAYWtN6&IRZ{a9JZJtlGQEgl;x=7w`}neat?j{+e&}r7^+v zRQPH7pi%`h8iAR=8pjwDF*CstJ#ZPpS8)U;V5@XSBtDr>Y7D%%`=O zCFG-xwiGwN3P!WPUqqb*Uz)OTQ;48Z0Gb-UCJv8FHPp((X$jU+%YfP_(G5Pb%&1S54QhTdEYqYh zr^sjO->EG!SK#mU>QVx(U;JOy{34ticrN+rluL-)J(G7j#cVHg@{3ARXclUSx@acv zhelm?S#|9$f{CVCQ4z;7n##-H7cFP$AmF7bT2@4Mr?KD5Hx@x3w&C9@9u?sT(vBbC zEzs-q-4Aa{22XaER#Zy|}s-CcH!QwRc zI7Y^sJDJH|3gSvB~eu?@Cg z>RsTM^H|gd>@S>m#6vWn}8@cJP6I&W_hWANeN zjQTnPb)yM!)jSc-m7Tr0qF4^GDQuIbRzCa8L|d+*i`dK|<3m-6sLa{<>456Ad_uVp zcTqi~az7iiPOFz!2QES1Nd15+CXQ-fTK`q1D}787owqLoZnIqng@%F^&J`ub~@ zKQ}jT)RgeET{@lM?gf5W+2G(G@N>ddSuB5yF0-Yx%Q5JI({~(qDQfR5(jv%MPdNBL zG3YP+N(ugV*d2|^?fsOQ_Gs>SMjshuf6ldn?MalsHj)lV&zFQcs_!h|U0vw{ycrrR zixglOr;(hyk~BETeEvmaBxc{TW&YXcUl^p)hKgf`oN}+r)dc*!1HNCyIq-R{Y7Sp~ zM{$m3u~eyE)Mz`b4HU(T7$>8kLB}7Rcw!~mZF~9_@VKsGR-KBN%!6Pe6g0X)Wk zJzAIvv2$FC{q3%EmOAGq0lum6 z;+&&3Umlr*{lNoul}D=Y9DVM--CM%YtcX)iR4Rln9PZV_7gf-AKS!#~&w<+j_W7LE zi3faaWM9VW#P2+JsBL#hkjEt9zaJuTA%Eslm_iUtEavCYpOd@Ne(5GDLSiBOWR=67 z@t(Yc9)i9yhZJsWy4|%sSJKeQAoezKB?QXIUR0LhVy7`0j;xONBAJ{~`ioB!0H<@! z+mfKhUUU0tfA0|JrA2pMDTdPL{=T!TzfQ=zGCZaXlL>N>%zmYT`-zXuIiQ}G4E??s zLAWNF$&tCK{B2QU;E4dotn4XgGM`80EOvpe*g(!%Jm_?;xYkNi`2Ez7CbZ)0+6gb~ zMBB9nINqy3H;o)iXQ!=+Z-gFF8g++aUc4pzqsAMzM@pzw;ne1lg>_S%LupCvJEU?j z>dwDBQs8EfOQC->iDvuBxt2Rjh8aFK;43l(a$%7Fi*=Vj!}RgPq zqK_s5z6zt-Am}qMJoL~1D@gsxZ z+zGSIJ!CTbyRO%I$Fj4VYI~2&K|fyK#TP#|9}D>i_^OK^g~!?F_pj-s5MnIQm(ZM= zeIVWNqr4_i9_TjR(*Fqc8H}%A=l$&RSv}_mAQ#GHiAL}D-VC>R{IDPRE8yDB5x`eW zj#sk%G5Fb?76SB%{_4kkk!v9j2roFaFNa^;49BCOCaxKXizWcR3LVDdKYT}W_x|a9 zG9>Q%v-i&s9L3uAr~YO!o3$s1uQ;3!#5HiOhn|>y?lq4+Q6EvR!`_mGfG3Z+D3@t(Uw8Y49$`1!*9O4Ho?Sb7e!xZwkGM2Te{-4Yu{_2$O-5|C-|}O>W0YuO*i-C> zSzV7?6nspiS}lI;5q6<7In#$NeJOEqeKboi`AIrUaN^c#=(DmkS2i@A6}gcEDCBdA z;~Wm!m`@+$ipBDz)$v+TrVL4|V^N2VLCOt@#p5FkYnAzlrUVD)buTFsPeJ{(zOVJV zPr|lD^c_cnxJX$ir+b{v?ERnS{O0%xWVE0@F0OeO_^+f2%yV5jhET00 z>R!clsU7^!%5(FO4W7T8*#t!w;FIw`Fz*(o`Nkwf74#f1Gk*s!8z26RR@|zi@Q-4C z-N)LmgiZtP<2Q9CnHY@AR=`tREPg-};VRwCcZ^f|a20BbvQO#{X{#}9`6>NwE$k;L z4(dPF!nPdtE#RsA2VTt=7Wlusb7Tw9$Of4~+Nq zg);wyg?7*UjXDj(sxFD~DbYQChU2s52p91w&I;>Q@q)|E}Seiro@iNBuw+gXwdnlwQn=pisI~idwU>1?61& zt_vHMKfavs1FJ1X(f~fP{N=1LsWR-LD2@d@pJKLjV-bni?;b2#!Rmr#ai=^k|CKGy zw#mRKA|A!CHk+o1KsDG}?R+_IOpv+JP$#EYJx@1TTIK0%pL-+Vjz0(4>{itSIp{-y z8C9*w2z+O&{DBBhiMF<>21F!5AA{_8LsTy8sB-&w9Yu?E}2~m!eX&%6wZa1S; zlUxLTNKR@+tNcQPTbx>bQ6w2gI5YB#qR&4Gi(9Ulkz1|Nc(|%Kz6R;0>ZKKhAfgQRW_=RM#mch5Mptp0(DgOTD=;oqS;-NQ}w%c>)+rsguhtFl)p#RmAz zHOxhpYU<>mH`JHa�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

5kg+qfIoosmBOU(72v8fU`j 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

    #Ysovt47G0ejO5pCPebXz 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 F{{Z~_UEKfx literal 0 HcmV?d00001 diff --git a/WtWSMS/gfx/interface/window_culture/culture_era_illustrations/_BP.info b/WtWSMS/gfx/interface/window_culture/culture_era_illustrations/_BP.info index 072bca7dd5..982c49faae 100644 --- a/WtWSMS/gfx/interface/window_culture/culture_era_illustrations/_BP.info +++ b/WtWSMS/gfx/interface/window_culture/culture_era_illustrations/_BP.info @@ -1,7 +1,7 @@ All images manipulated to fit window size -Antiquity Image: The Favourites of the Emperor Honorius, John William Waterhouse, 1883 -https://en.wikipedia.org/wiki/Late_antiquity#/media/File:John_William_Waterhouse_-_The_Favorites_of_the_Emperor_Honorius_-_1883.jpg +Classical Antiquity Image: Thomas Cole - Dream of Arcadia [Public Domain] +https://commons.wikimedia.org/wiki/File:Thomas_Cole_-_Dream_of_Arcadia_-_Google_Art_Project.jpg -Late Antiquity Image: Battle Between the Slavs and the Scythians, Viktor Vasnetsov, 1881 -https://en.wikipedia.org/wiki/Early_Slavs#/media/File:%D0%91%D0%BE%D0%B9_%D1%81%D0%BA%D0%B8%D1%84%D0%BE%D0%B2_%D1%81%D0%BE_%D1%81%D0%BB%D0%B0%D0%B2%D1%8F%D0%BD%D0%B0%D0%BC%D0%B8.jpg +Late Antiquity Image: Thomas Cole - The Course of Empire - Desolation [Public Domain] +https://en.wikipedia.org/wiki/File:Cole_Thomas_The_Course_of_Empire_Desolation_1836.jpg diff --git a/WtWSMS/gfx/interface/window_culture/culture_era_illustrations/culture_era_classical_antiquity.dds b/WtWSMS/gfx/interface/window_culture/culture_era_illustrations/culture_era_classical_antiquity.dds index a57f690e7a07ce05202db28f51207a1c588ea5f4..5094923e9b77db3a5754e1ec329eefd118f7b014 100644 GIT binary patch literal 127104 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

    iX* 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 ZY;PVu%{axHRU5bI{kX$=)Q8W9{{UbobNv7S literal 128128 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

    vU4bA5~5$-G-j38y=mgaMA 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 diff --git a/WtWSMS/gfx/interface/window_culture/culture_era_illustrations/culture_era_late_antiquity.dds b/WtWSMS/gfx/interface/window_culture/culture_era_illustrations/culture_era_late_antiquity.dds index dbf051d0777159ec18fe2575d023a564cc5459a3..74ac01ad5e8069b02b0a207a2be0fec79737525c 100644 GIT binary patch literal 127104 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

    hGu1|hNj5GhF zpYvbG_Hq912prube!ETbVICuACW%dS!e>UWbbF%n{1oWpr!8uZX`S3S&zrL=opBel z1DIc8-<1~nL^Sfd))C)q#ILg7l3Z1ux`oK&z^699G|`dbSAV|ptip#G532Sz3i%Lv z3*H>Pl|yf3N93CL4j4}(BN7_{y$wd>vTDT>IEp+LIc;mF!#5`;2Da^oDz9c;5(^fL+;75a8K&*=*b4Y+oo5drni}%KFa$7aeI4rU7lUz z8r&0nU`E*_m%wwTjqcp}IypCbhFl{*`Zo5pcEBBU(S$Y6f7F-yFixkT+7^eIJN$#q{}f1S+opqGDb^>?S2Su?yzBYpktTiOnGTj>XGZ*k{+ zG@z#&r^NX|xt(5$jUG$?@J3~opMn3Y#JsxT)d%U*WKZRx9p)fnC)|g_7~6nz=lFJd zjd${!I3LtG@5Srbf6NH54{@y=5C7}HY_~d=7-=sud5Giq|HzZn@oY5MhlRP6HO!ZG zCX(^a3^Kr;gW8xm`|1Sg{nY#NdId0Rj(3fAFnU~^yNr8TH)d^hmCK5J8Zek}+2oplZ|g53&kc+=QMVc~ z`Z%{Sb!1OvCGx=hJTMQwv~RozWkoXMNDkllU1C?n^+V>gRd9|x@*cULm}iQ8?(3Xe z`2aX|{qMLp*1lb*X29BX6SKbf;BD9Gf5F2yJU|B;#!xO4HP~%`K$I^vu}$% zT*P{o&*aF%1{c%V<283SkekcMPyBK4-bBCJ7Us{_`uy|kH1dCq{#tMm&PGjfy)^PH W=?e?4mG{bFw(@J2Y8%5|`u_nX7qJ`w literal 128128 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 F{(n5!`f&gN diff --git a/WtWSMS/gfx/map/map_modes/BP_custom_map_modes.txt b/WtWSMS/gfx/map/map_modes/BP_custom_map_modes.txt index 41ef947bc7..997c472a5d 100644 --- a/WtWSMS/gfx/map/map_modes/BP_custom_map_modes.txt +++ b/WtWSMS/gfx/map/map_modes/BP_custom_map_modes.txt @@ -150,3 +150,51 @@ minority_faiths_map_mode = { after_lighting_blend = 0.5 } } + +migration_in_range_map_mode = { + color_mode = baronies + small_map_names = baronies + large_map_names = baronies + selection = baronies + fill_in_impassable = no + + #Can't scope to some sort of root culture based on culture view, so no barony description :( + + gradient_parameters = { + zoom_step = 2 + gradient_alpha_inside = 1 + gradient_alpha_outside = 1 + gradient_width = 0.4 + gradient_color_mult = 1 + edge_width = 0 + edge_sharpness = 0 + edge_alpha = 0 + edge_color_mult = 0 + before_lighting_blend = 1 + after_lighting_blend = 0.5 + } +} + +migration_can_be_targeted_map_mode = { + color_mode = baronies + small_map_names = baronies + large_map_names = baronies + selection = baronies + fill_in_impassable = no + + #Can't scope to some sort of root culture based on culture view, so no barony description :( + + gradient_parameters = { + zoom_step = 2 + gradient_alpha_inside = 1 + gradient_alpha_outside = 1 + gradient_width = 0.4 + gradient_color_mult = 1 + edge_width = 0 + edge_sharpness = 0 + edge_alpha = 0 + edge_color_mult = 0 + before_lighting_blend = 1 + after_lighting_blend = 0.5 + } +} \ No newline at end of file diff --git a/WtWSMS/gui/BP_window_migration_situation.gui b/WtWSMS/gui/BP_window_migration_situation.gui index 544446c8a3..e0aec4685c 100644 --- a/WtWSMS/gui/BP_window_migration_situation.gui +++ b/WtWSMS/gui/BP_window_migration_situation.gui @@ -572,6 +572,32 @@ window = { } } + #Migration to and fro buttons + vbox = { + name = "migration_targeting_buttons" + layoutpolicy_horizontal = expanding + layoutpolicy_vertical = expanding + + datacontext = "[SituationWindow.GetSituation]" + + text_label_center = { + layoutpolicy_horizontal = expanding + text = "MIGRATION_MAP_INTERFACE" + } + + hbox = { + layoutpolicy_horizontal = expanding + + migration_where_can_migrate_to_map_button = {} + + expand = {} + + migration_who_can_migrate_to_me_map_button = {} + } + + expand = {} + } + vbox = { layoutpolicy_horizontal = expanding @@ -1100,4 +1126,166 @@ types MigrationSituationTypes } } } + + #Map Mode General Button + type button_situation_migration_mapmode = button_standard { + minimumsize = { 256 50 } + + layoutpolicy_horizontal = expanding + + blockoverride "background" + { + texture = "gfx/interface/buttons/button_standard.dds" + framesize = { 252 80 } + frame = 1 + } + + hbox = { + layoutpolicy_vertical = expanding + layoutpolicy_horizontal = expanding + + margin = { 4 0 } + margin_right = 16 + spacing = 5 + + hbox = { + layoutpolicy_vertical = expanding + layoutpolicy_horizontal = expanding + + margin = { 10 0 } + margin_right = 16 + spacing = 5 + minimumsize = { 150 -1 } + + vbox = { + size = { 30 30 } + icon = { + + size = { 30 30 } + block "button_icon" { + texture = "[SituationParticipantGroup.GetType.GetIcon]" + } + + background = { + texture = "gfx/interface/buttons/button_lifestyles_base.dds" + margin = { 5 5 } + } + } + } + + expand = {} + + text_single = { + layoutpolicy_horizontal = expanding + + block "button_text" { + text = "BLANK" + } + default_format = "#clickable" + align = vcenter|hcenter + } + + expand = {} + } + } + } + + type migration_where_can_migrate_to_map_button = hbox { + min_width = 50 + ignoreinvisible = yes + button_situation_migration_mapmode = { + name = "migration_in_range_button_set" + visible = "[And(CanChangeMapMode,Not(GetGlobalVariable('custom_map_mode').IsSet))]" + + size = { 50 50 } + + datacontext = "[GetScriptedGui('migration_in_range_effect')]" + + onclick = "[SetMapMode('migration_in_range_map_mode')]" + onclick = "[ScriptedGui.Execute( GuiScope.SetRoot( GetPlayer.MakeScope ).End )]" + enabled = "[GetScriptedGui('migration_in_range_effect').IsValid(GuiScope.SetRoot(GetPlayer.MakeScope).End)]" + + tooltip = "migration_in_range_tooltip" + using = tooltip_ws + + blockoverride "button_text" { + text = "MIGRATION_TO_BUTTON" + } + blockoverride "button_icon" { + texture = "gfx/interface/icons/message_feed/martial.dds" + } + } + button_situation_migration_mapmode = { + name = "migration_in_range_button_unset" + visible = "[And(CanChangeMapMode,GetGlobalVariable('custom_map_mode').IsSet)]" + + size = { 50 50 } + + datacontext = "[GetScriptedGui('migration_in_range_effect')]" + + onclick = "[GetScriptedGui('reset_custom_map_mode_effect').Execute(GuiScope.End)]" + onclick = "[SetMapMode('realms')]" + down = "[IsMapMode('migration_in_range_map_mode')]" + enabled = "[GetScriptedGui('migration_in_range_effect').IsValid(GuiScope.SetRoot(GetPlayer.MakeScope).End)]" + + tooltip = "migration_in_range_tooltip" + using = tooltip_ws + + blockoverride "button_text" { + text = "MIGRATION_TO_BUTTON" + } + blockoverride "button_icon" { + texture = "gfx/interface/icons/message_feed/martial.dds" + } + } + } + type migration_who_can_migrate_to_me_map_button = hbox { + min_width = 50 + ignoreinvisible = yes + button_situation_migration_mapmode = { + name = "migration_who_can_migrate_to_me_map_button_set" + visible = "[And(CanChangeMapMode,Not(GetGlobalVariable('custom_map_mode').IsSet))]" + + size = { 50 50 } + + datacontext = "[GetScriptedGui('migration_in_range_to_be_migrated_effect')]" + + onclick = "[SetMapMode('migration_can_be_targeted_map_mode')]" + onclick = "[ScriptedGui.Execute( GuiScope.SetRoot( GetPlayer.MakeScope ).End )]" + enabled = "[GetScriptedGui('migration_in_range_to_be_migrated_effect').IsValid(GuiScope.End)]" + + tooltip = "migration_targeting_tooltip" + using = tooltip_ws + + blockoverride "button_text" { + text = "MIGRATION_FROM_BUTTON" + } + blockoverride "button_icon" { + texture = "gfx/interface/icons/message_feed/conciliation.dds" + } + } + button_situation_migration_mapmode = { + name = "migration_who_can_migrate_to_me_map_button_unset" + visible = "[And(CanChangeMapMode,GetGlobalVariable('custom_map_mode').IsSet)]" + + size = { 50 50 } + + datacontext = "[GetScriptedGui('migration_in_range_to_be_migrated_effect')]" + + onclick = "[GetScriptedGui('reset_custom_map_mode_effect').Execute(GuiScope.End)]" + onclick = "[SetMapMode('realms')]" + down = "[IsMapMode('migration_can_be_targeted_map_mode')]" + enabled = "[GetScriptedGui('migration_in_range_to_be_migrated_effect').IsValid(GuiScope.End)]" + + tooltip = "migration_targeting_tooltip" + using = tooltip_ws + + blockoverride "button_text" { + text = "MIGRATION_FROM_BUTTON" + } + blockoverride "button_icon" { + texture = "gfx/interface/icons/message_feed/conciliation.dds" + } + } + } } diff --git a/WtWSMS/gui/shared/BP_lists_overwrite.gui b/WtWSMS/gui/shared/BP_lists_overwrite.gui new file mode 100644 index 0000000000..6834f89e50 --- /dev/null +++ b/WtWSMS/gui/shared/BP_lists_overwrite.gui @@ -0,0 +1,274 @@ +types Lists_BP_Overwrite +{ + type widget_vassal_list_item = widget { + datacontext = "[CharacterListItem.GetCharacter]" + + vbox = { + margin = { 5 0 } + + background = { + using = Background_Area_With_Header + } + + hbox = { + layoutpolicy_horizontal = expanding + margin = { 5 5 } + + text_single = { + layoutpolicy_horizontal = expanding + text = "[Character.GetUINameNoTooltip|U]" + using = Font_Size_Medium + autoresize = no + fontsize_min = 13 + align = nobaseline + max_width = 340 + } + + expand = {} + + hbox_skills_grid = {} + } + + hbox = { + layoutpolicy_horizontal = expanding + spacing = 5 + + portrait_head_small = {} + + vbox = { + layoutpolicy_horizontal = expanding + layoutpolicy_vertical = expanding + margin_right = 5 + + hbox = { + layoutpolicy_horizontal = expanding + + vbox = { + layoutpolicy_horizontal = expanding + + margin_top = 3 + + hbox = { + layoutpolicy_horizontal = expanding + + text_single = { + name = "character_relation" + visible = "[Or(Character.GetLiege.IsLocalPlayer, Character.GetSuzerain.IsLocalPlayer)]" + layoutpolicy_horizontal = expanding + text = "[Character.GetRelationToString(GetPlayer)]" + tooltip = "EXTENDED_RELATIONS_TOOLTIP" + default_format = "#low" + autoresize = no + fontsize_min = 13 + align = nobaseline + max_width = 420 + } + + expand = {} + } + + hbox = { + layoutpolicy_horizontal = expanding + spacing = 5 + + text_single = { + visible = "[And( Character.HasOverlord, And( Character.UsesObedience, Character.IsObedientTo( Character.GetOverlord ) ) )]" + + text = "MY_REALM_WINDOW_OBEDIENT" + align = nobaseline + max_width = 170 + + tooltipwidget = widget_obedience_tooltip + } + + text_single = { + visible = "[And( Character.HasOverlord, And( Character.UsesObedience, Not( Character.IsObedientTo( Character.GetOverlord ) ) ) )]" + + text = "MY_REALM_WINDOW_DISOBEDIENT" + align = nobaseline + max_width = 170 + + tooltipwidget = widget_obedience_tooltip + } + + divider_light = { + visible = "[Character.UsesObedience]" + layoutpolicy_vertical = expanding + } + + vassal_stance_icon = { + name = "vassal_stance" + size = { 30 30 } + } + + divider_light = { + visible = "[And( Character.IsVassalOf( GetPlayer ), Not( Character.IsPlayer ) )]" + layoutpolicy_vertical = expanding + } + + vassal_expected_legitimacy_widget = { + name = "legitimacy_expectation" + size = { 30 30 } + } + + block "realm_size_powerful_status" { + flowcontainer = { + spacing = 10 + + text_single = { + visible = "[NotEqualTo_int32(Character.GetPrimaryTitle.GetTierFrame, '(int32)2')]" #nonbaron + layoutpolicy_horizontal = expanding + + text = "REALM_WINDOW_SIZE" + align = nobaseline + max_width = 150 + + tooltip = "REALM_WINDOW_SIZE_TT" + } + } + } + + ##### Changed from Vanilla vvvvv + block "aristocracy_law" { + #Duplicated for Simplicity of visible field + divider_light = { + visible = "[And( And( Character.IsVassalOf( GetPlayer ), Not( Character.IsPlayer ) ), Character.GetGovernment.IsType('subroman_administrative_government') ) )]" + layoutpolicy_vertical = expanding + } + divider_light = { + visible = "[And( And( Character.IsVassalOf( GetPlayer ), Not( Character.IsPlayer ) ), Character.GetGovernment.IsType('subroman_dynastic_government') )]" + layoutpolicy_vertical = expanding + } + hbox = { + button_icon_highlight = { + visible = "[And( And( Character.IsVassalOf( GetPlayer ), Not( Character.IsPlayer ) ), Character.GetGovernment.IsType('subroman_administrative_government') )]" + datacontext = "[Character.GetActiveLawInGroupWithFlag('subroman_administrative_aristocracy_law')]" + size = { 32 32 } + texture = "[Law.GetIcon]" + tooltipwidget = { general_law_tooltip = {} } + using = tooltip_ws + } + button_icon_highlight = { + visible = "[And( And( Character.IsVassalOf( GetPlayer ), Not( Character.IsPlayer ) ), Character.GetGovernment.IsType('subroman_dynastic_government') )]" + datacontext = "[Character.GetActiveLawInGroupWithFlag('subroman_administrative_aristocracy_law')]" + size = { 32 32 } + texture = "[Law.GetIcon]" + tooltipwidget = { general_law_tooltip = {} } + using = tooltip_ws + } + } + } + ##### Changed from Vanilla ^^^^^ + + expand = {} + } + + block "vassal_buttons" { + hbox = { + visible = "[Character.IsPlayerInteractionShown('give_vassal_directive_interaction')]" + layoutpolicy_horizontal = expanding + spacing = 5 + + button_round = { + size = { 30 30 } + + enabled = "[Character.IsPlayerInteractionValid('give_vassal_directive_interaction')]" + onclick = "[Character.OpenPlayerInteraction('give_vassal_directive_interaction')]" + + tooltip = "[Character.GetPlayerInteractionTooltip('give_vassal_directive_interaction')]" + using = tooltip_se + + button_give_directive = { + alwaystransparent = yes + parentanchor = center + size = { 24 24 } + } + } + + widget = { + size = { 30 30 } + + text_single = { + parentanchor = vcenter + + text = "[Character.Custom('vassal_directive_icon')]" + align = nobaseline + + tooltip = "VASSAL_DIRECTIVE_ICON_TOOLTIP" + using = tooltip_se + } + } + + divider_light = { + visible = "[Character.IsPowerfulVassal]" + layoutpolicy_vertical = expanding + } + + text_single = { + visible = "[Character.IsPowerfulVassal]" + layoutpolicy_horizontal = expanding + + text = "MY_REALM_WINDOW_POWERFUL_VASSAL" + align = nobaseline + max_width = 200 + } + + expand = {} + } + } + } + + block "own_vassal" { + vbox = { + visible = "[Character.GetLiege.IsLocalPlayer]" + layoutpolicy_vertical = expanding + margin_left = 10 + + hbox = { + coa_title_tiny_crown = { + name = "allegiance_flag" + datacontext = "[SubjectContract.GetTitleAllegiance]" + visible = "[Title.IsValid]" + + tooltip = "MRW_TITLE_ALLEGIANCE" + blockoverride "coa_tooltip" {} + } + } + } + } + } + + hbox_tributary_information = { + visible = "[And(Character.HasSuzerain,GreaterThanOrEqualTo_CFixedPoint(Character.GetSubjectContract.GetSubjectStanding,'(CFixedPoint)0'))]" + blockoverride "tooltip" + { + tooltip = "MY_REALM_WINDOW_SUBJECT_STANDING_TT" + } + + blockoverride "text" + { + text_single = { + layoutpolicy_horizontal = expanding + text = "MY_REALM_WINDOW_SUBJECT_STANDING" + align = left|nobaseline + } + } + } + + hbox_tributary_information = { + visible = "[And(Character.HasSuzerain,Not(GreaterThanOrEqualTo_CFixedPoint(Character.GetSubjectContract.GetSubjectStanding,'(CFixedPoint)0')))]" + } + } + } + + block "own_vassal" + { + vbox_vassal_item_footer = { + datacontext = "[SubjectContract.GetContractGroup]" + } + } + + expand = {} + } + } +} \ No newline at end of file diff --git a/WtWSMS/gui/window_county_view.gui b/WtWSMS/gui/window_county_view.gui index 187b4e7812..f283bcaa67 100644 --- a/WtWSMS/gui/window_county_view.gui +++ b/WtWSMS/gui/window_county_view.gui @@ -1,4 +1,5 @@ -##### Changed from Vanilla: Added support for minority view in box +##### Changed from Vanilla: Added migration capital movement support +##### Changed from Vanilla: Added support for minority view in box ###################################################### ################### COUNTY VIEW ###################### @@ -1301,7 +1302,9 @@ window = { visible = "[HoldingView.PotentialSetRealmCapital]" texture = "gfx/interface/icons/flat_icons/move_capital.dds" - enabled = "[HoldingView.CanSetRealmCapital]" + ##### Changed from Vanilla vvvvv + enabled = "[Or(HoldingView.CanSetRealmCapital,GetPlayer.MakeScope.Var('migration_can_move_capital').IsSet)]" + ##### Changed from Vanilla ^^^^^ onclick = "[HoldingView.SetRealmCapital]" tooltip = "[HoldingView.GetSetRealmCapitalTooltip]" diff --git a/WtWSMS/history/characters/romano_gallic.txt b/WtWSMS/history/characters/romano_gallic.txt index 512a4f3542..b3106f501f 100644 --- a/WtWSMS/history/characters/romano_gallic.txt +++ b/WtWSMS/history/characters/romano_gallic.txt @@ -19,10 +19,10 @@ #effect = { set_character_flag = is_syagrius } } 463.1.1 = { #Visigoth assault on Orelans and Burgundian encroachment; helps prevent alliance between the Romans and Germans - set_relation_grudge = character:30 #Euric, King of the Visigoths - set_relation_grudge = character:190066 #Alaric, first-born son of Euric - set_relation_grudge = character:20 #Gundobad, King of the Burgundians - set_relation_grudge = character:106544 #Gundomar, first-born son of Gundobad + set_relation_rival = character:30 #Euric, King of the Visigoths + set_relation_rival = character:190066 #Alaric, first-born son of Euric + set_relation_rival = character:20 #Gundobad, King of the Burgundians + set_relation_rival = character:106544 #Gundomar, first-born son of Gundobad } 470.1.1 = { add_unpressed_claim = title:h_western_roman_empire diff --git a/WtWSMS/history/cultures/iazyges.txt b/WtWSMS/history/cultures/iazyges.txt new file mode 100644 index 0000000000..70a4ff1deb --- /dev/null +++ b/WtWSMS/history/cultures/iazyges.txt @@ -0,0 +1,17 @@ +-1000.1.1 = { + ## Tribal Innovations + # Military + discover_innovation = innovation_quilted_armor + discover_innovation = innovation_primitive_leverage + discover_innovation = innovation_mustering_grounds + discover_innovation = innovation_tribal_warfare + # Civic + discover_innovation = innovation_barter + discover_innovation = innovation_development_bp_00 + discover_innovation = innovation_social_stratification +} +100.1.1 = { + #Civic + discover_innovation = innovation_writing + discover_innovation = innovation_leges_barbarorum +} \ No newline at end of file diff --git a/WtWSMS/history/provinces/bp_k_armenia_inferior.txt b/WtWSMS/history/provinces/bp_k_armenia_inferior.txt index 93ef9fa373..7c300a760d 100644 --- a/WtWSMS/history/provinces/bp_k_armenia_inferior.txt +++ b/WtWSMS/history/provinces/bp_k_armenia_inferior.txt @@ -88,7 +88,7 @@ 5693 = { # 5693 - Hyspiratis culture = tzani religion = georgian_pagan - holding = tribal_holding + holding = castle_holding } 5694 = { # 5694 - Baeberdon holding = none diff --git a/WtWSMS/history/provinces/bp_k_dalmatia.txt b/WtWSMS/history/provinces/bp_k_dalmatia.txt index bf2e82be76..b005867e2d 100644 --- a/WtWSMS/history/provinces/bp_k_dalmatia.txt +++ b/WtWSMS/history/provinces/bp_k_dalmatia.txt @@ -42,13 +42,10 @@ holding = none } ###c_cetina -3551 = { #Sinj / c_sinjcroat +467 = { #Split culture = romano_illyrian religion = nicene holding = castle_holding -} -467 = { #Split - holding = city_holding special_building_slot = diocletian_palace special_building = diocletian_palace buildings = { @@ -56,6 +53,9 @@ } #Veeeeery old settlement } +3551 = { #Sinj / c_sinjcroat + holding = city_holding +} 3552 = { #Solin holding = church_holding #Old city diff --git a/WtWSMS/history/titles/BP_titles_germanic.txt b/WtWSMS/history/titles/BP_titles_germanic.txt index ab87b4c34a..f57a01ea94 100644 --- a/WtWSMS/history/titles/BP_titles_germanic.txt +++ b/WtWSMS/history/titles/BP_titles_germanic.txt @@ -34,7 +34,7 @@ holder = 0 } } -k_ostrogoths = { +d_ostrogoths = { 340.1.1={ holder = 190111 # Hermanaric government = tribal_government diff --git a/WtWSMS/history/titles/bp_k_annonaria.txt b/WtWSMS/history/titles/bp_k_annonaria.txt index 10fcf8c034..35d5a5da7e 100644 --- a/WtWSMS/history/titles/bp_k_annonaria.txt +++ b/WtWSMS/history/titles/bp_k_annonaria.txt @@ -93,7 +93,7 @@ c_pula = { #c_istria history } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -201,7 +201,7 @@ c_kranj = { #c_krain history (examination) } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -280,7 +280,7 @@ c_ljubljana = { #c_krain history } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -352,7 +352,7 @@ c_aquileia = { 476.9.4={ holder = heruli_odoacer_contingent } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -483,7 +483,7 @@ c_friuli = { 476.9.4={ holder = heruli_odoacer_contingent } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -574,7 +574,7 @@ c_gorz = { } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -1263,7 +1263,7 @@ c_lombardia = { } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -1341,7 +1341,7 @@ c_pavia = { } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -1418,7 +1418,7 @@ c_parma = { } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -1487,7 +1487,7 @@ c_novara = { #c_lombardia history (changed) } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -1550,7 +1550,7 @@ c_modena = { } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -1797,7 +1797,7 @@ c_bologna = { } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -1907,7 +1907,7 @@ c_ferrara = { } 489.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy diff --git a/WtWSMS/history/titles/bp_k_dalmatia.txt b/WtWSMS/history/titles/bp_k_dalmatia.txt index 06d09210c5..050306ba66 100644 --- a/WtWSMS/history/titles/bp_k_dalmatia.txt +++ b/WtWSMS/history/titles/bp_k_dalmatia.txt @@ -149,7 +149,7 @@ c_zadar = { } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -201,7 +201,7 @@ c_knin = { #c_zadar history } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -253,7 +253,7 @@ c_cetina = { #c_split history } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -305,7 +305,7 @@ c_pagania = { #c_split history } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -357,7 +357,7 @@ c_lika = { #c_senj history } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -409,7 +409,7 @@ c_gacka = { #c_senj history } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -461,7 +461,7 @@ c_cherso = { #c_veglia history } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -513,7 +513,7 @@ c_ragusa = { } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -561,7 +561,7 @@ c_travunia = { #c_hum history (changed from c_zeta history) } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -617,7 +617,7 @@ c_zachlumia = { } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -669,7 +669,7 @@ c_zelengora = { #c_zachlumia history (examination) } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -721,7 +721,7 @@ c_zavrsje = { } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -777,7 +777,7 @@ c_rama = { } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -829,7 +829,7 @@ c_donjikraji = { #c_usora history } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -881,7 +881,7 @@ c_vhrbosna = { } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -933,7 +933,7 @@ c_pset = { } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -985,7 +985,7 @@ c_modrus = { } 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -1026,7 +1026,7 @@ d_dalmatia = { 450.1.1 = { holder = 0 } #Suppresses "Hole in History" error 489.1.1={ holder = 1300680 # Agilulfus - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy diff --git a/WtWSMS/history/titles/bp_k_italia.txt b/WtWSMS/history/titles/bp_k_italia.txt index 623b410597..da76a5626d 100644 --- a/WtWSMS/history/titles/bp_k_italia.txt +++ b/WtWSMS/history/titles/bp_k_italia.txt @@ -73,7 +73,7 @@ c_firenze = { #489 onwards - TBD #489.1.1={ # holder = 63 # Theodoric - # liege = k_ostrogoths + # #liege = k_ostrogoths #} #493.3.5 = { # liege = h_italy @@ -143,7 +143,7 @@ c_lucca = { #489 onwards - TBD #489.1.1={ # holder = 63 # Theodoric - # liege = k_ostrogoths + # #liege = k_ostrogoths #} #493.3.5 = { # liege = h_italy @@ -218,7 +218,7 @@ c_arezzo = { #c_firenze history (elimination) #489 onwards - TBD #489.1.1={ # holder = 63 # Theodoric - # liege = k_ostrogoths + # #liege = k_ostrogoths #} #493.3.5 = { # liege = h_italy @@ -288,7 +288,7 @@ c_siena = { #489 onwards - TBD #489.1.1={ # holder = 63 # Theodoric - # liege = k_ostrogoths + # #liege = k_ostrogoths #} #493.3.5 = { # liege = h_italy @@ -360,7 +360,7 @@ c_orbetello = { #489 onwards - TBD #489.1.1={ # holder = 63 # Theodoric - # liege = k_ostrogoths + # #liege = k_ostrogoths #} #493.3.5 = { # liege = h_italy @@ -432,7 +432,7 @@ c_orvieto = { #489 onwards - TBD #489.1.1={ # holder = 63 # Theodoric - # liege = k_ostrogoths + # #liege = k_ostrogoths #} #493.3.5 = { # liege = h_italy diff --git a/WtWSMS/history/titles/bp_k_noricum.txt b/WtWSMS/history/titles/bp_k_noricum.txt index 418cfeadc1..721f0cc175 100644 --- a/WtWSMS/history/titles/bp_k_noricum.txt +++ b/WtWSMS/history/titles/bp_k_noricum.txt @@ -30,7 +30,7 @@ c_innsbruck = { } 491.1.1={ holder = 63 # Theoderic - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -94,7 +94,7 @@ c_brixen = { #c_innsbruck history (changed) } 491.1.1={ holder = 63 # Theoderic - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -158,7 +158,7 @@ c_lienz = { #c_innsbruck history } 491.1.1={ holder = 63 # Theoderic - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -229,7 +229,7 @@ c_graz = { } 491.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -306,7 +306,7 @@ c_liebnitz = { } 491.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -370,7 +370,7 @@ c_karnten = { } 491.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -434,7 +434,7 @@ c_kammersberg = { } 491.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -498,7 +498,7 @@ c_knittelfeld = { } 491.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -562,7 +562,7 @@ c_villach = { } 491.1.1={ holder = 63 # Theodoric - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -645,7 +645,7 @@ c_salzburg = { } 491.1.1={ holder = 63 # Theoderic - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy @@ -704,7 +704,7 @@ c_berchtesgaden = { #c_salzburg history } 491.1.1={ holder = 63 # Theoderic - liege = k_ostrogoths + #liege = k_ostrogoths } 493.3.5 = { liege = h_italy diff --git a/WtWSMS/history/titles/bp_k_pannonia.txt b/WtWSMS/history/titles/bp_k_pannonia.txt index 26668b6488..10a3e5e46b 100644 --- a/WtWSMS/history/titles/bp_k_pannonia.txt +++ b/WtWSMS/history/titles/bp_k_pannonia.txt @@ -98,6 +98,7 @@ c_vukovar = { } #Ostrogoths leave 473.1.1 = { holder = holder_c_vukovar000 } + 473.1.1 = { government = high_tribal_government } 491.1.1 = { holder = holder_c_vukovar001 } } c_soli = { @@ -113,6 +114,7 @@ c_soli = { } #Ostrogoths Leave 473.1.1 = { holder = holder_c_soli000 } + 473.1.1 = { government = high_tribal_government } 500.1.1 = { holder = holder_c_soli001 } 506.1.1 = { holder = holder_c_soli002 } } @@ -149,6 +151,7 @@ c_zagreb = { } #Ostrogoths leave 473.1.1 = { holder = holder_c_zagreb000 } + 473.1.1 = { government = high_tribal_government } 481.1.1 = { holder = holder_c_zagreb001 } 490.1.1 = { holder = holder_c_zagreb002 } } @@ -168,7 +171,8 @@ c_zagorje = { holder = 190204 # Theodemir } #Ostrogoths leave - 472.1.1 = { holder = holder_c_zagorje000 } + 473.1.1 = { holder = holder_c_zagorje000 } + 473.1.1 = { government = high_tribal_government } } c_pozega = { #c_krizevci history 374.1.1 = { @@ -187,6 +191,7 @@ c_pozega = { #c_krizevci history } #Ostrogoths leave 473.1.1 = { holder = holder_c_pozega000 } + 473.1.1 = { government = high_tribal_government } 500.1.1 = { holder = holder_c_pozega001 } } c_vrbas = { @@ -206,6 +211,7 @@ c_vrbas = { } #Ostrogoths Leave 473.1.1 = { holder = holder_c_vrbas000 } + 473.1.1 = { government = high_tribal_government } 493.1.1 = { holder = holder_c_vrbas001 } } c_vodica = { @@ -264,7 +270,7 @@ c_aquincum = { #Post-Bolia 470.1.2={ holder = 59 } # Rodulf } -c_baranya = { #c_szekesfehervar history (substituting c_pecs history) +c_baranya = { 374.1.1 = { holder = 1301181 # Messala, governor (consularis) liege = h_roman_empire @@ -309,6 +315,7 @@ c_szekesfehervar = { #Post-Bolia 469.1.1 = { liege = 0 } 469.1.1 = { holder = holder_c_szekesfehervar000 } + 469.1.1 = { government = high_tribal_government } 495.1.1 = { holder = holder_c_szekesfehervar001 } } @@ -347,6 +354,7 @@ c_somogy = { } #Ostrogoths leave 473.1.1 = { holder = holder_c_somogy000 } + 473.1.1 = { government = high_tribal_government } 489.1.1 = { holder = holder_c_somogy001 } } c_gyor = { @@ -389,6 +397,7 @@ c_veszprem = { #Post-Bolia 469.1.1 = { liege = 0 } 469.1.1 = { holder = holder_c_veszprem000 } + 469.1.1 = { government = high_tribal_government } 499.1.1 = { holder = holder_c_veszprem001 } 512.1.1 = { holder = holder_c_veszprem002 } } diff --git a/WtWSMS/localization/english/BP_buildings_l_english.yml b/WtWSMS/localization/english/BP_buildings_l_english.yml index 2a3ea6c21a..63e9d23c33 100644 --- a/WtWSMS/localization/english/BP_buildings_l_english.yml +++ b/WtWSMS/localization/english/BP_buildings_l_english.yml @@ -186,9 +186,9 @@ building_great_lighthouse_desc: "$building_type_great_lighthouse_desc$" #Diocletian's Palace building_type_diocletian_palace: "Diocletian's Palace" - building_type_diocletian_palace_desc: "Diocletian's Palace is an ancient palace built by the Roman Emperor Diocletian at the turn of the Fourth Century AD, that forms the centre of the city of Split." + building_type_diocletian_palace_desc: "Diocletian's Palace is an ancient palace built by the Roman Emperor Diocletian at the turn of the Fourth Century AD, that forms the center of the city of Split." building_diocletian_palace: "$building_type_diocletian_palace$" - building_diocletian_palace_desc: "$building_type_diocletian_palace$" + building_diocletian_palace_desc: "$building_type_diocletian_palace_desc$" #Colosseum II building_type_the_colosseum_02: "Roman Forum" building_type_the_colosseum_02_desc: "The Roman Forum was the centre of the Eternal City, and housed important buildings both in and near the Forum, including the Colosseum and the Circus Maximus.\n\nThanks to recent efforts by Roman Emperors, the Eternal City has been revitalized and is again an important imperial centre." diff --git a/WtWSMS/localization/english/BP_dynasty_legacies_l_english.yml b/WtWSMS/localization/english/BP_dynasty_legacies_l_english.yml index 08f2e8399b..18f1c9dee8 100644 --- a/WtWSMS/localization/english/BP_dynasty_legacies_l_english.yml +++ b/WtWSMS/localization/english/BP_dynasty_legacies_l_english.yml @@ -24,6 +24,7 @@ BP_DESPOILATION_LEGACY_3_EFFECT_2: "Creation of custom [kingdoms|E] and [empires|E] requires 1/3 fewer [counties|E] to pass" BP_despoilation_legacy_4_name: "Barbarian Settlement" BP_DESPOILATION_LEGACY_4_EFFECT_1: "#V $task_promote_culture$#! Speed: #P +[EmptyScope.ScriptValue('BP_despoilation_legacy_4_culture_promotion_value')|%]#!\n#V $task_conversion$#! Speed: #P +[EmptyScope.ScriptValue('BP_despoilation_legacy_4_culture_promotion_value')|%]#!" + BP_DESPOILATION_LEGACY_4_EFFECT_2: "Reduces the cost of any [decision|E] of the type $decision_group_type_BP_title_decisions_major$" BP_despoilation_legacy_5_name: "#italic Futurum est Barbaricum!#!" BP_DESPOILATION_LEGACY_5_EFFECT_1: "The [decision|E] to adopt Clan or Feudal government only requires sufficient capital county development, maximum authority, an [organized|E] [faith|E], and the \"Exalted Among Men\" Prestige Level (if not Nomadic)" \ No newline at end of file diff --git a/WtWSMS/localization/english/BP_effects_l_english.yml b/WtWSMS/localization/english/BP_effects_l_english.yml index 36cb36ba6d..0a388afea3 100644 --- a/WtWSMS/localization/english/BP_effects_l_english.yml +++ b/WtWSMS/localization/english/BP_effects_l_english.yml @@ -3,8 +3,6 @@ CALL_PARTICIPATING_VASSAL_TO_WAR_EFFECT_FIRST: "You join the migration as an Attacker" CALL_PARTICIPATING_VASSAL_TO_WAR_EFFECT_THIRD: "[CHARACTER.GetUIName] joins the migration as an Attacker" CALLED_PARTICIPATING_VASSAL_TO_WAR_EFFECT_THIRD: "[CHARACTER.GetUIName] joined the migration as an Attacker" - #Event Effects - USES_EAST_CELTIC_NAME_LIST: "[CULTURE.GetName] now uses $name_list_east_celtic$ Naming Practices" #De Jure Decision Effects WHOLLY_OWNED_DUCHIES_BECOME_DE_JURE: "All wholly owned duchies in the same [kingdom|E] as our [capital|E] [county|E] become [de_jure|E] vassals of our [kingdom|E]." WHOLLY_OWNED_KINGDOMS_BECOME_DE_JURE: "All wholly owned kingdoms in the same [empire|E] as our [capital|E] [county|E] become [de_jure|E] vassals of our [empire|E]." diff --git a/WtWSMS/localization/english/BP_general_l_english.yml b/WtWSMS/localization/english/BP_general_l_english.yml index e3a69e6381..4bdec8ba21 100644 --- a/WtWSMS/localization/english/BP_general_l_english.yml +++ b/WtWSMS/localization/english/BP_general_l_english.yml @@ -1,7 +1,7 @@ l_english: #Mod Notes wtwsms_game_status: "Public Alpha" - wtwsms_mod_version_number: "0.3.0" + wtwsms_mod_version_number: "0.3.1" wtwsms_mod_main_menu_string: "#bold #italic When the World Stopped Making Sense#!:\n\tVersion: $wtwsms_game_status$ $wtwsms_mod_version_number$#!" wtwsms_forum_location: "https://forum.paradoxplaza.com/forum/threads/mod-when-the-world-stopped-making-sense-a-migrational-era-mod-for-ck3-476-700-ad.1414709/page-29" wtwsms_wiki_page: "https://ck3.paradoxwikis.com/When_the_World_Stopped_Making_Sense" diff --git a/WtWSMS/localization/english/BP_government_l_english.yml b/WtWSMS/localization/english/BP_government_l_english.yml index b80186f5f4..6a4aa70a74 100644 --- a/WtWSMS/localization/english/BP_government_l_english.yml +++ b/WtWSMS/localization/english/BP_government_l_english.yml @@ -23,7 +23,7 @@ high_tribal_government_realm: "High Tribal Realm" high_tribal_government_vassals_label: "$high_tribal_government$ [obligations|E] are based on [prestige_level|E] of [liege|E]" high_tribal_government_desc: "$game_concept_high_tribal_government_desc$" - high_tribal_character_modifiers: "[title|E] creation cost: #P -25%#!#indent_newline:3 \nArmy Maintenance #P -25%#!#!#indent_newline:3 \n[organized_government|E] [vassals|E] have a #N -10#! Opinion Modifier#!" + high_tribal_character_modifiers: "[organized_government|E] [vassals|E] have a #N -10#! Opinion Modifier#!" high_tribal_government_filter_option: "$high_tribal_government$" high_tribal_government_filter_option_desc: "Only show characters with [high_tribal_government|E]" diff --git a/WtWSMS/localization/english/BP_laws_l_english.yml b/WtWSMS/localization/english/BP_laws_l_english.yml index f19d3f9602..fe995d0643 100644 --- a/WtWSMS/localization/english/BP_laws_l_english.yml +++ b/WtWSMS/localization/english/BP_laws_l_english.yml @@ -7,7 +7,7 @@ high_tribal_organization_1_effects: "Characters can now be imprisoned, regardless of [tribal_authority|E]" high_tribal_organization_1_effects_not_in_prev: "$EFFECT_LIST_BULLET$Vassals provide at least #P 2.5%#! and at most #N 83%#! of their @soldier_icon! [levies|E]\n$EFFECT_LIST_BULLET$Vassals provide at least #P 1.7%#! and at most #N 42%#! of their @gold_icon! [taxes|E]\n$EFFECT_LIST_BULLET$[development|E] growth is reduced #N 30%#!\n$EFFECT_LIST_BULLET$Feudalizing holdings cost 100 @gold_icon! [gold|E] and 150 @prestige_icon! [prestige|E]" high_tribal_organization_2: "Moderate Centralization" - high_tribal_organization_2_effects: "$EFFECT_LIST_BULLET$ [titles|E] can be revoked, if [tribal_authority|E] is #V $tribal_authority_1$#! or greater" + high_tribal_organization_2_effects: "$EFFECT_LIST_BULLET$ [titles|E] can be revoked, if [tribal_authority|E] is #V $tribal_authority_1$#! or greater\n$EFFECT_LIST_BULLET$Can no longer form or join [confederations|E]\n$EFFECT_LIST_BULLET$Can no longer raid, unless your [faith|E] or [culture|E] allows it" high_tribal_organization_2_effects_not_in_prev: "$EFFECT_LIST_BULLET$Vassals provide at least #P 5%#! and at most #N 67%#! of their @soldier_icon! [levies|E]\n$EFFECT_LIST_BULLET$Vassals provide at least #P 3.3%#! and at most #N 33%#! of their @gold_icon! [taxes|E]\n$EFFECT_LIST_BULLET$[development|E] growth is reduced #N 20%#!\n$EFFECT_LIST_BULLET$Feudalizing holdings cost 150 @gold_icon! [gold|E] and 100 @prestige_icon! [prestige|E]" high_tribal_organization_3: "High Organization" high_tribal_organization_3_effects: "$EFFECT_LIST_BULLET$ [vassals|E] can be retracted, if [tribal_authority|E] is #V $tribal_authority_1$#! or greater\n$EFFECT_LIST_BULLET$Titular Titles may be established as [de_jure|E]" diff --git a/WtWSMS/localization/english/BP_memories_l_english.yml b/WtWSMS/localization/english/BP_memories_l_english.yml new file mode 100644 index 0000000000..8e5bd3aaed --- /dev/null +++ b/WtWSMS/localization/english/BP_memories_l_english.yml @@ -0,0 +1,36 @@ +l_english: + ##Fall of Rome + ###1st Person + fall_of_rome_memory: "Fall of Rome" + fall_of_rome_memory_first_person_odoacer: "After refusing our right to land, I captured [GetTitleByKey('c_roma').GetNameNoTier] and brought us glory" + fall_of_rome_memory_first_person_augustulus_child: "I don't quite understand what happened, but my guardians tell me that I am no longer Emperor and that [sacker.GetName] is in charge now..." + fall_of_rome_memory_first_person_roman: "To my horror, I heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" + fall_of_rome_memory_first_person_neutral: "I heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" + ###2nd Person + fall_of_rome_memory_second_person_odoacer: "after refusing your right to land, you captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" + fall_of_rome_memory_second_person_augustulus_child: "you don't quite understand what happened, but my guardians tell me that I am no longer Emperor and that [sacker.GetName] is in charge now..." + fall_of_rome_memory_second_person_roman: "to your horror, you heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" + fall_of_rome_memory_second_person_neutral: "you heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" + ###3rd Person + fall_of_rome_memory_third_person_odoacer: "after refusing his right to land, [owner.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" + fall_of_rome_memory_third_person_augustulus_child: "[owner.GetName] doesn't quite understand what happened, but [owner.GetHerHis] guardians tell [owner.GetHerHim] that [owner.GetSheHe] is no longer Emperor and that [sacker.GetName] is in charge now..." + fall_of_rome_memory_third_person_roman: "to your horror, [owner.GetName] heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" + fall_of_rome_memory_third_person_neutral: "[owner.GetName] heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" + ETERNAL_CITY_GLOSS: "Latin for \"The Eternal City\"" + + #Senate Memories + senate_memory_western_senate: "the Roman Senate" + senate_memory_eastern_senate: "the Constantinopolitan Senate" + senate_memory_fallback_senate: "a Roman Senate" + ##Elected to the Senate + elected_senator_memory: "Senatorial Induction" + elected_senator_memory_first_person: "I was inducted to " + elected_senator_memory_second_person: "you were inducted to " + elected_senator_memory_third_person: "[owner.GetName] was inducted to " + ##Elected Consul + elected_consul_memory: "Consular Election" + elected_consul_memory_first_person: "I was elected Consul of " + elected_consul_memory_second_person: "you were elected Consul of " + elected_consul_memory_third_person: "[owner.GetName] was elected Consul of " + + \ No newline at end of file diff --git a/WtWSMS/localization/english/BP_traits_l_english.yml b/WtWSMS/localization/english/BP_traits_l_english.yml index 1dc281c3cc..73e0a782de 100644 --- a/WtWSMS/localization/english/BP_traits_l_english.yml +++ b/WtWSMS/localization/english/BP_traits_l_english.yml @@ -87,6 +87,7 @@ trait_legendary_leader_desc: "This character is one of those people who will change the world! Their skill, competence, and ambition are a symbol of an excellent leader." trait_legendary_leader_character_desc: "[ROOT.Char.GetFirstNameNoTooltip] is one of those people who will change the world! [ROOT.Char.GetHerHis|U] skill, competence, and ambition are a symbol of an excellent leader." TRAIT_FLAG_DESC_increased_subjugation_limit: "$culture_parameter_increased_subjugation_limit$" + TRAIT_FLAG_DESC_one_effective_fame_level_for_migrations: "Equivalent to a [prestige_level|E] for #V $bp_migration_war_cb$s#!" trait_power_behind_the_throne: "Power Behind the Throne" trait_power_behind_the_throne_character_desc: "[ROOT.Char.GetFirstNameNoTooltip] is the true power behind the throne, but lacks the legal right to hold titles." trait_power_behind_the_throne_desc: "This character is the true power behind the throne, but lacks the legal right to hold titles." diff --git a/WtWSMS/localization/english/_fromOtherMods/sea/sea_dummy_titles_l_english.yml b/WtWSMS/localization/english/_fromOtherMods/sea/sea_dummy_titles_l_english.yml deleted file mode 100644 index e0f3abd1b0..0000000000 --- a/WtWSMS/localization/english/_fromOtherMods/sea/sea_dummy_titles_l_english.yml +++ /dev/null @@ -1,11 +0,0 @@ -l_english: - d_map_base_color: "" - d_map_color_majority: "" - d_map_color_majority_shared_hof: "" - d_map_color_large_minority: "" - d_map_color_small_minority: "" - d_sea_minorities_map_culture_faith: "" - d_sea_minorities_map_culture: "" - d_sea_minorities_map_faith: "" - d_siro_map_base: "" - \ No newline at end of file diff --git a/WtWSMS/localization/english/culture/BP_CK3_dev_cultures_l_english.yml b/WtWSMS/localization/english/culture/BP_CK3_dev_cultures_l_english.yml new file mode 100644 index 0000000000..d5539c1cea --- /dev/null +++ b/WtWSMS/localization/english/culture/BP_CK3_dev_cultures_l_english.yml @@ -0,0 +1,16 @@ +l_english: + #Name Lists + name_list_sarmatian_romance: "Skuþaromanice" + #Cultures + alankan_collective_noun: "Alankan" + alankan_name: "Alankan" + alankan_prefix: "Alanko" + #Iazyges Romance + iazyges_romance_name: "Yazromanice" + iazyges_romance_collective_noun: "Yazromans" + iazyges_romance_prefix: "Yazromano" + #Sarmatian Romance + general_sarmatian_romance_name: "Skuþaromanice" + general_sarmatian_romance_collective_noun: "Skuþaromanans" + general_sarmatian_romance_prefix: "Skuþaromano" + \ No newline at end of file diff --git a/WtWSMS/localization/english/culture/BP_cultural_creation_names_l_english.yml b/WtWSMS/localization/english/culture/BP_cultural_creation_names_l_english.yml index 0ece37b9d9..e9742c6c88 100644 --- a/WtWSMS/localization/english/culture/BP_cultural_creation_names_l_english.yml +++ b/WtWSMS/localization/english/culture/BP_cultural_creation_names_l_english.yml @@ -2,9 +2,6 @@ african_romance_collective_noun: "Réyanus" african_romance_name: "Réyanu" african_romance_prefix: "Réyano" - alankan_collective_noun: "Alankan" - alankan_name: "Alankan" - alankan_prefix: "Alanko" british_romance_collective_noun: "Brídanies" british_romance_name: "Brídaney" british_romance_prefix: "Brídano" diff --git a/WtWSMS/localization/english/culture/traditions/BP_cultural_traditions_l_english.yml b/WtWSMS/localization/english/culture/traditions/BP_cultural_traditions_l_english.yml index ee9d385383..50c845d591 100644 --- a/WtWSMS/localization/english/culture/traditions/BP_cultural_traditions_l_english.yml +++ b/WtWSMS/localization/english/culture/traditions/BP_cultural_traditions_l_english.yml @@ -122,6 +122,7 @@ culture_parameter_increased_divergence_hybrid_cost_hellenization: "Increased cost of creating a [divergent_culture|E] or [hybrid_culture|E] with this tradition" culture_parameter_increased_subjugation_limit: "Increases available lifetime #V $tribal_subjugation_cb$#! [casus_belli|E] by one" culture_parameter_learning_education_less_valued: "The [learning|E] [education|E] [traits|E] are less valued" + culture_parameter_lower_hybridization_acceptance: "Reduces [cultural_acceptance|E] required for hybridization by [EmptyScope.ScriptValue('lower_hybridization_acceptance_value')|P]" culture_parameter_male_only_inheritance: "May only have $male_only_law$ $succession_gender_laws$" culture_parameter_monolithic_culture_feature: "[bp_monolithic_culture_tradition|E]" culture_parameter_must_use_confederate_partition: "May only have $confederate_partition_succession_law$ $succession_order_laws$" diff --git a/WtWSMS/localization/english/decisions/BP_character_decisions_l_english.yml b/WtWSMS/localization/english/decisions/BP_character_decisions_l_english.yml new file mode 100644 index 0000000000..122d3dde67 --- /dev/null +++ b/WtWSMS/localization/english/decisions/BP_character_decisions_l_english.yml @@ -0,0 +1,7 @@ +l_english: + remove_augusutulus_nickname: "Remove the 'Augustulus' Nickname" + remove_augusutulus_nickname_desc: "I am now a legal adult and am in a position to repudiate this atrocious nickname!" + remove_augusutulus_nickname_tooltip: "Drops the 'Augustulus' nickame" + remove_augusutulus_nickname_confirm: "So be it!" + holds_a_roman_empire: "You hold a Roman Empire" + \ No newline at end of file diff --git a/WtWSMS/localization/english/decisions/BP_decision_group_types_l_english.yml b/WtWSMS/localization/english/decisions/BP_decision_group_types_l_english.yml index 5e0ce7929a..a40dbe5915 100644 --- a/WtWSMS/localization/english/decisions/BP_decision_group_types_l_english.yml +++ b/WtWSMS/localization/english/decisions/BP_decision_group_types_l_english.yml @@ -1,2 +1,3 @@ l_english: - decision_group_type_BP_religious_decisions_major: "Major Religious Decision" \ No newline at end of file + decision_group_type_BP_religious_decisions_major: "Major Religious Decisions" + decision_group_type_BP_title_decisions_major: "$wtwsms_full_italic$ De Jure Landing Decisions" \ No newline at end of file diff --git a/WtWSMS/localization/english/decisions/BP_decisions_culture_l_english.yml b/WtWSMS/localization/english/decisions/BP_decisions_culture_l_english.yml index c0228279b5..2d9fb4b27f 100644 --- a/WtWSMS/localization/english/decisions/BP_decisions_culture_l_english.yml +++ b/WtWSMS/localization/english/decisions/BP_decisions_culture_l_english.yml @@ -8,4 +8,10 @@ adopt_bolghar_identity_decision_desc: "The Oghuric peoples, long divided, are more alike than different. Now that I have become the strongest of all Oghurs, I can pull us together into a new unified identity, a new 'mixed' culture of [Glossary('#italic ğurs#!','GHUR_GLOSS')]: the Bolghars!" adopt_bolghar_identity_decision_tooltip: "Shifts your culture name to Bolghar and brings various Bolghar cultures to your banner" adopt_bolghar_identity_decision_confirm: "Confirm" - GHUR_GLOSS: "Oghuric Turkic for #italic tribes#!" \ No newline at end of file + GHUR_GLOSS: "Oghuric Turkic for #italic tribes#!" + + 2000th_anniversery_of_gothic_kingdom_decision: "Proclaim 2000th Anniversary of the Gothic Kingdom" + 2000th_anniversery_of_gothic_kingdom_decision_desc: "Following your recent successes, the historians in your court and realm have suggested that declaring this year to be the 2000th anniversary of the Gothic kingdom would be a fitting way of celebrating the emergence of Gothic power. While there is of course no actual proof of this being the case, it would be popular amongst your Gothic vassals and add to your prestige." + 2000th_anniversery_of_gothic_kingdom_decision_tooltip: "Proclaiming this Anniversary will grant your dynasty great prestige!" + 2000th_anniversery_of_gothic_kingdom_decision_confirm: "Write the Proclamation!" + \ No newline at end of file diff --git a/WtWSMS/localization/english/decisions/BP_establish_de_jure_decisions_l_english.yml b/WtWSMS/localization/english/decisions/BP_establish_de_jure_decisions_l_english.yml index e4e3c23060..f4ff795751 100644 --- a/WtWSMS/localization/english/decisions/BP_establish_de_jure_decisions_l_english.yml +++ b/WtWSMS/localization/english/decisions/BP_establish_de_jure_decisions_l_english.yml @@ -1,4 +1,5 @@ l_english: + has_non_titular_kingdom: "Has a kingdom that is not titular" establish_de_jure_kingdom_decision_title: "Make our Kingdom #italic de jure#!" establish_de_jure_kingdom_decision_desc: "It is time for us to fully establish our kingdom as true and legal one and cast aside this nonsense that it is merely a #italic notional#! kingdom!" establish_de_jure_kingdom_decision_tooltip: "Make our [Concept('titular_title','Titular')|E] [kingdom|E] a [de_jure|E] Kingdom" @@ -15,7 +16,9 @@ establish_de_jure_empire_decision_desc: "It is time for us to fully establish our empire as true and legal one and cast aside this nonsense that it is merely a #italic notional#! empire!" establish_de_jure_empire_decision_tooltip: "Make our [Concept('titular_title','Titular')|E] [empire|E] a [de_jure|E] Empire" establish_de_jure_empire_decision_confirm: "Confirm" + has_non_titular_empire: "Has an empire that is not titular" establish_de_jure_hegemony_decision_title: "Make our Hegemony #italic de jure#!" establish_de_jure_hegemony_decision_desc: "It is time for us to fully establish our hegemony as true and legal one and cast aside this nonsense that it is merely a #italic notional#! hegemony!" establish_de_jure_hegemony_decision_tooltip: "Make our [Concept('titular_title','Titular')|E] [hegemony|E] a [de_jure|E] Hegemony" - establish_de_jure_hegemony_decision_confirm: "Confirm" \ No newline at end of file + establish_de_jure_hegemony_decision_confirm: "Confirm" + has_non_titular_hegemony: "Has an hegemony that is not titular" \ No newline at end of file diff --git a/WtWSMS/localization/english/decisions/BP_vanilla_decision_additions_l_english.yml b/WtWSMS/localization/english/decisions/BP_vanilla_decision_additions_l_english.yml index 2e270b06fd..916c1c4468 100644 --- a/WtWSMS/localization/english/decisions/BP_vanilla_decision_additions_l_english.yml +++ b/WtWSMS/localization/english/decisions/BP_vanilla_decision_additions_l_english.yml @@ -3,4 +3,6 @@ must_consider_state_astray_or_worse: "Your faith (#weak [FAITH.GetName]#!) must consider the [state_faith|E] to be astray or worse" unlocks_one_major_cb_against_roman_state: "Allows for one Major Conquest [casus_belli|E] against an [organized|E] polity of the same rank as your [primary_title|E]" confederation_kingdom_decision_vassal_title_tier_req: "No other [confederate|E] has a higher [title_tier|E] than you" - CONFEDERATION_IS_OVERLY_LARGE: "Confederation is too large, absent a threat" \ No newline at end of file + your_primary_title_is_not_titular: "Your [primary_title|E] is not titular\n#weak Use #V $establish_de_jure_kingdom_decision_title$#! or #V $swap_roman_province_decision_title$#! [decisions|E] to resolve#!" + CONFEDERATION_IS_OVERLY_LARGE: "Confederation is too large, absent a threat" + law_prevents_forming_confederations: "Your $high_tribal_organization$ prevents forming confederations" \ No newline at end of file diff --git a/WtWSMS/localization/english/dynasties/BP_dynasty_names_tweak_l_english.yml b/WtWSMS/localization/english/dynasties/BP_dynasty_names_tweak_l_english.yml new file mode 100644 index 0000000000..32923e16cc --- /dev/null +++ b/WtWSMS/localization/english/dynasties/BP_dynasty_names_tweak_l_english.yml @@ -0,0 +1,8 @@ +l_english: + #Scythian-Sarmatian Dynasty Names + dynn_Ablarakos: "Ablarakos" + dynn_AmO_spalos: "AmO_spalos" + dynn_Lanlaxarthos: "Lanlaxarthos" + dynn_Mourlagos: "Mourlagos" + dynn_Phanlarazos: "Phanlarazos" + dynn_Ralamophourtos: "Ralamophourtos" \ No newline at end of file diff --git a/WtWSMS/localization/english/dynasties/CK3_Dev_EasterEggs/BP_sarmatian_roman_l_english.yml b/WtWSMS/localization/english/dynasties/CK3_Dev_EasterEggs/BP_sarmatian_roman_l_english.yml new file mode 100644 index 0000000000..d34ad79e0f --- /dev/null +++ b/WtWSMS/localization/english/dynasties/CK3_Dev_EasterEggs/BP_sarmatian_roman_l_english.yml @@ -0,0 +1,36 @@ +l_english: + dynn_Ablaracus: "Ablaracus" + dynn_Acerxonius: "Acerxonius" + dynn_Alienus: "Alienus" + dynn_Arxecinus: "Arxecinus" + dynn_Babaying: "Babaying" + dynn_Baiormaius: "Baiormaius" + dynn_Belienus: "Belienus" + dynn_Blozius: "Blozius" + dynn_Caziodorus: "Caziodorus" + dynn_ChanacE_s: "Chanacês" + dynn_Crazicius: "Crazicius" + dynn_Crazus: "Crazus" + dynn_Dandaxarthus: "Dandaxarthus" + dynn_Fandarazus: "Fandarazus" + dynn_Feliks: "Feliks" + dynn_Filagrius: "Filagrius" + dynn_GO_sacus: "Gôsacus" + dynn_GlabriO_n: "Glabriôn" + dynn_Insazagus: "Insazagus" + dynn_Marcelinus: "Marcelinus" + dynn_Maksimus: "Maksimus" + dynn_Mourlagus: "Mourlagus" + dynn_Ralamofourtus: "Ralamofourtus" + dynn_Rulius: "Rulius" + dynn_Spurilius: "Spurilius" + dynn_Tetidius: "Tetidius" + dynn_Trebelienus: "Trebelienus" + dynn_Trutedius: "Trutedius" + dynn_Tuzidius: "Tuzidius" + dynn_Yanius: "Yanius" + dynn_Yasdius: "Yasdius" + dynn_Yucundius: "Yucundius" + dynn_Yulius: "Yulius" + dynn_Yuncius: "Yuncius" + dynn_Yustius: "Yustius" \ No newline at end of file diff --git a/WtWSMS/localization/english/event_localization/BP_culture_emergence_events_l_english.yml b/WtWSMS/localization/english/event_localization/BP_culture_emergence_events_l_english.yml index 8cc21fe925..92fa79714e 100644 --- a/WtWSMS/localization/english/event_localization/BP_culture_emergence_events_l_english.yml +++ b/WtWSMS/localization/english/event_localization/BP_culture_emergence_events_l_english.yml @@ -15,14 +15,20 @@ bp_new_hybrid_culture_standard_tt: "A [hybrid_culture|E] will appear that uses most of the [culture_pillars|E] from the [hybdridization_offer_culture.GetName]; it will inherit your [ethos|E] but the [heritage|E] and [language|E] of [hybdridization_offer_culture.GetName] [culture|E]." bp_new_hybrid_culture_conqueror_tt: "A [hybrid_culture|E] will appear that uses most of the [culture_pillars|E] from your culture; it will inherit [hybdridization_offer_culture.GetName] [ethos|E] but the [heritage|E] and [language|E] of your [culture|E]." - bp_culture_emergence_events.1001.t: "Changes in Naming Practices" - bp_culture_emergence_events.1001.desc: "The mixing of the people of [parent_1.GetName] and [parent_2.GetName] has produced an unexpected fusion of the two cultures, to the point a new naming practices have taken hold. Now, the $name_list_east_celtic$ practices have taken root, replacing our older ways." - bp_culture_emergence_events.1001.response: "Our mores change more and more..." - bp_culture_emergence_events.1100.t: "The [GetCultureByKey('ashkenazi').GetName] Diaspora" bp_culture_emergence_events.1100.desc: "Since antiquity, the Jewish people have taken refuge in the civilized places of the world. They have seen masters come and go, adapting to their ways yet never relinquishing their own viewpoint. With the rise of [patron_culture.GetCulture.GetName] power, the lands of [Glossary('#italic Ashkenaz#!','ASHKENAZ_GLOSS')] have become a beacon of stability in a chaotic world.\n\nCommunities of [GetCultureByKey('ashkenazi').GetCollectiveNoun] are slowly establishing a foothold across Europe. Some come from the west, others across the Alps, but they are united through a shared heritage." bp_culture_emergence_events.1100.a: "How distant the gates of Jerusalem must seem..." ASHKENAZ_GLOSS: "Among the medieval Jewry, it became customary to equate Biblical names to the realms of Europe. Germany was known as #italic Ashkenaz#!, Spain as #italic Sepharad#!, France as #italic Tzarfat#!, and Bohemia as #italic Canaan#!." bp_culture_emergence_events.1101.t: "The [GetCultureByKey('radhanite').GetName] Traders" bp_culture_emergence_events.1101.desc: "From West to East, East to West, the Silk Road stretches through land and sea. Jewish traders known as the [GetCultureByKey('radhanite').GetCollectiveNoun] have made a place for themselves as intermediaries along this route.\n\nTheir routes take them from [GetTitleByKey('c_lyon').GetNameNoTier] along the Rhône to the Red Sea and beyond; they bring silk, steel, and furs, and return from the Far East with cinnamon and oud on the backs of camels." - bp_culture_emergence_events.1101.a: "$bp_culture_emergence_events.1100.a$" \ No newline at end of file + bp_culture_emergence_events.1101.a: "$bp_culture_emergence_events.1100.a$" + + bp_culture_emergence_events.9001.t: "Changes in Naming Practices" + bp_culture_emergence_events.9001.desc: "The mixing of the people of [parent_1.GetName] and [parent_2.GetName] has produced an unexpected fusion of the two cultures, to the point a new naming practices have taken hold. Now, the $name_list_east_celtic$ practices have taken root, replacing our older ways." + bp_culture_emergence_events.9001.response: "Our mores change more and more..." + uses_east_celtic_name_list: "[ROOT.GetCulture.GetName] now uses $name_list_east_celtic$ Naming Practices" + + bp_culture_emergence_events.9002.t: "Changes in Naming Practices" + bp_culture_emergence_events.9002.desc: "The mixing of the people of [parent_1.GetName] and [parent_2.GetName] has produced an unexpected fusion of the two cultures, to the point a new naming practices have taken hold. Now, the $name_list_sarmatian_romance$ practices have taken root, replacing our older ways." + bp_culture_emergence_events.9002.response: "Our mores change more and more..." + uses_samaritan_romance_name_list: "[founder.GetCulture.GetName] now uses $name_list_sarmatian_romance$ Naming Practices" \ No newline at end of file diff --git a/WtWSMS/localization/english/event_localization/BP_narrative_events_l_english.yml b/WtWSMS/localization/english/event_localization/BP_narrative_events_l_english.yml index ec03995ead..2e26a3070a 100644 --- a/WtWSMS/localization/english/event_localization/BP_narrative_events_l_english.yml +++ b/WtWSMS/localization/english/event_localization/BP_narrative_events_l_english.yml @@ -2,7 +2,7 @@ #Fall of Rome bp_narrative_events.0001.name: "Rome has Fallen!" bp_narrative_events.0001.desc: "The city of [GetTitleByKey('c_roma').GetBaseNameNoTier] has finally fallen to the onslaught of [barbarian_ruler.GetFirstName] and the [barbarian_ruler.GetCulture.GetName] invaders, the ancient city reduced to rubble.\n\nWhile this might not be the end of the Roman state, it will be nearly impossible to preserve its true integrity without the spiritual center of the world. Today marks the end of one thousand years of Roman domination across the known world." - bp_narrative_events.0001.general_response: "The course of empire takes its way..." + bp_narrative_events.0001.general_response: "#italic Sic Transit Gloria Mundi...#!" bp_narrative_events.0001.germanic_religion_response: "[ROOT.Char.GetFaith.HighGodName] gives us strength!" bp_narrative_events.0001.imperial_christian_response: "[ROOT.Char.GetFaith.HighGodName] help us!" bp_narrative_events.0001.odoacer_response: "The Romans deserved everything I have done to them!" diff --git a/WtWSMS/localization/english/event_localization/decision_events/BP_major_decisions_culture_l_english.yml b/WtWSMS/localization/english/event_localization/decision_events/BP_major_decisions_culture_l_english.yml index 754bbc9de8..260677e16f 100644 --- a/WtWSMS/localization/english/event_localization/decision_events/BP_major_decisions_culture_l_english.yml +++ b/WtWSMS/localization/english/event_localization/decision_events/BP_major_decisions_culture_l_english.yml @@ -11,4 +11,14 @@ BP_major_culture_decisions.0002.other_oghurs.desc: "The rulers of [culture_former.GetPrimaryTitle.GetName] have gathered enough other Oghuric speakers to their banner to coalesce into a new identity, the mixed [Glossary('#italic ğurs#!','GHUR_GLOSS')], the #italic Bulgagurs#!, or #V Bolghars#!. Most of the Oghuric tribes have adopted the new name as their own.\n\n Today marks a new step in the history of the $true_bolghar_collective_noun$; time will tell what these new $true_bolghar_collective_noun$ will do, but we stay true to the old ways!" BP_major_culture_decisions.0002.culture_former.desc: "I have finally gathered the scattered $heritage_oghuric_collective_name$ and marshalled them to my banner, creating a new identity, the mixed [Glossary('#italic ğurs#!','GHUR_GLOSS')], the #italic Bulgagurs#!, or #V Bolghars#! This is a new chapter in the history of our peoples, and I will seize our destiny! BP_major_culture_decisions.0002.the_former: "It is time to seize our destiny!" - BP_major_culture_decisions.0002.neutral: "I see..." \ No newline at end of file + BP_major_culture_decisions.0002.neutral: "I see..." + + BP_major_culture_decisions.0100.t: "The Gothic Kingdom turns 2000 Years Old!" + BP_major_culture_decisions.0100.celebrant.desc: "The Goths have flourished within the [the_celebrant.GetPrimaryTitle.GetName] [the_celebrant.GetPrimaryTitle.GetTierAsNameNoTooltip], which has helped establish the Goths as a major power that supersedes that of the old Roman states. As a result, you have decided to proclaim this year as the 2000th year anniversary of the Gothic Kingdom! Backed with irrefutable evidence provided by our knowledgeable historians, none dare to try and doubt this historic occasion. Your Gothic vassals applaud this move, as it helps to strengthen the legitimacy and supremacy of the culture. Not even the Romans can boast of such a long history!" + BP_major_culture_decisions.0100.other_goths.desc: "The Goths have flourished within the [the_celebrant.GetPrimaryTitle.GetName] [the_celebrant.GetPrimaryTitle.GetTierAsNameNoTooltip], which has helped establish the Goths as a major power that supersedes that of the old Roman states. As a result, [the_celebrant.GetTitledFirstName] have decided to proclaim this year as the 2000th year anniversary of the Gothic Kingdom! Backed with irrefutable evidence provided by [the_celebrant.GetHerHis] knowledgeable historians, none dare to try and doubt this historic occasion. [the_celebrant.GetHerHis] Gothic vassals applaud this move, as it helps to strengthen the legitimacy and supremacy of the culture. Not even the Romans can boast of such a long history!" + BP_major_culture_decisions.0100.romans.desc: "The Pretenders of the [the_celebrant.GetPrimaryTitle.GetName] [the_celebrant.GetPrimaryTitle.GetTierAsNameNoTooltip] have celebrated a claimed 2000-year anniversary of their Gothic Kingdom under [the_celebrant.GetNamePossessive] reign. This claim is clearly spurious, as it would mean the Goths outshine even the glory of Rome! This is clearly a lie meant to bolster the flagging legitimacy of the [the_celebrant.GetDynasty.GetName] dynasty!" + BP_major_culture_decisions.0100.others.desc: "The Goths have flourished within the [the_celebrant.GetPrimaryTitle.GetName] [the_celebrant.GetPrimaryTitle.GetTierAsNameNoTooltip], which has helped establish the Goths as a major power that supersedes that of the old Roman states. As a result, [the_celebrant.GetTitledFirstName] have decided to proclaim this year as the 2000th year anniversary of the Gothic Kingdom! Backed with irrefutable evidence provided by [the_celebrant.GetHerHis] knowledgeable historians, none dare to try and doubt this historic occasion. [the_celebrant.GetHerHis] Gothic vassals applaud this move, as it helps to strengthen the legitimacy and supremacy of the culture. They claim to surpass even Rome in the weight of their history!" + BP_major_culture_decisions.0100.its_a_party: "It is right and it is true!" + BP_major_culture_decisions.0100.other_goths: "The glorious Gothic culture deserves such recognition" + BP_major_culture_decisions.0100.good_for_him: "Good for Them" + BP_major_culture_decisions.0100.neutral: "I see..." \ No newline at end of file diff --git a/WtWSMS/localization/english/modifiers/BP_character_modifiers_l_english.yml b/WtWSMS/localization/english/modifiers/BP_character_modifiers_l_english.yml index e836259e60..84745cc94c 100644 --- a/WtWSMS/localization/english/modifiers/BP_character_modifiers_l_english.yml +++ b/WtWSMS/localization/english/modifiers/BP_character_modifiers_l_english.yml @@ -3,4 +3,7 @@ held_a_chariot_race_desc: "This character recently held a chariot race" #Federates roman_federate_refused_to_land_troops: "Refused to Land Troops" - roman_federate_refused_to_land_troops_desc: "This leader refused to petition for landing troops, making it more difficult to raise arms." \ No newline at end of file + roman_federate_refused_to_land_troops_desc: "This leader refused to petition for landing troops, making it more difficult to raise arms." + + gothic_hero: "Gothic Hero" + gothic_hero_desc: "This character led the celebration of the 2000th anniversary of the founding of the Gothic Kingdom, bring much fame and glory to the dynasty" \ No newline at end of file diff --git a/WtWSMS/localization/english/names/BP_character_names_tweaks_l_english.yml b/WtWSMS/localization/english/names/BP_character_names_tweaks_l_english.yml new file mode 100644 index 0000000000..8b8b543f97 --- /dev/null +++ b/WtWSMS/localization/english/names/BP_character_names_tweaks_l_english.yml @@ -0,0 +1,76 @@ +#Names that are modified from CK2 to be more in line with accepted localized pronunciation +l_english: + #Sarmatian names move d to th to l, but Alanic _did not_ do that full transition + #Utilize Gothic þ to go along with the treatment of voiceless fricatives differently + #Ala: "Ala" #Dropped a potential double L, given tendency for simplification of sounds + #Mala: "Mala" + #Philas: "Philas" + Ablarakos: "Ablarakos" + Allis: "Allis" + AloE_s: "Aloês" + AmO_spalos: "Amôspalos" + Anlranakos: "Anlranakos" + Arlaglakos: "Arlaglakos" + Arlaglaoks: "Arlaglaoks" + Arlaros: "Arlaros" + Aubalag: "Aubalag" + Baglochos: "Baglochos" + Baglosauos: "Baglosauos" + Balagos: "Balagos" + BalakE_s: "Balakês" + Balas: "Balas" + BilakE_ss: "Bidakêss" + Bralakos: "Bralakos" + Burlukhan: "Burlukhan" + ChO_larzos: "Chôlarzos" + ChO_lonakos: "Chôlonakos" + Charleis: "Charleis" + Cholainos: "Cholainos" + Cholekios: "Cholekios" + Choliakios: "Choliakios" + Cholios: "Cholios" + Eisgoulios: "Eisgoulios" + GO_ligasos: "Gôligasos" + Galas: "Galas" + Galikios: "Galikios" + Golosauos: "Golosauos" + IO_las: "Iôlas" + IO_lesmagos: "Iôlesmagos" + Iezlagos: "Iezlagos" + Iraualis: "Iraualis" + Lalagos: "Lalagos" + Lanarasmakos: "Lanarasmakos" + Lanlaxarthos: "Lanlaxarþos" + Lilumoxarthos: "Lilumoxarþos" + Losumoxarthos: "Losumoxarþos" + Malakos: "Malakos" + Marlauos: "Marlauos" + Morlos: "Morlos" + Mourlagos: "Mourlagos" + Nauako: "Nauako" + Nauko: "Nauko" + OchO_liakos: "Ochôliakos" + OxarlO_zis: "Oxarlôzis" + Palagos: "Palagos" + Phalaranos: "Phalaranos" #Dropped a potential double L, given tendency for simplification of sounds + Phalinamos: "Phalinamos" + Phalious: "Phalious" + Phallaranos: "Phallaranos" + Phanlarazos: "Phanlarazos" + Pholakos: "Pholakos" + Ralamasis: "Ralamasis" + Ralameistos: "Ralameistos" + Ralamophourtos: "Ralamophourtos" + RalamphO_n: "Ralamphôn" + RalampsO_n: "Ralampsôn" + Ralamsalios: "Ralamsalios" + RalanpsO_n: "Ralanpsôn" + RaolmE_os: "Raolmêos" + Respenlial: "Respenlial" + Rhalamsales: "Rhalamsales" + Salimanos: "Salimanos" + Sambila: "Sambila" + Spalakos: "Spalakos" + XE_golis: "Xêgodis" + Zabanlos: "Zabanlos" + \ No newline at end of file diff --git a/WtWSMS/localization/english/names/CK3_Dev_EasterEggs/BP_sarmatian_romance_l_english.yml b/WtWSMS/localization/english/names/CK3_Dev_EasterEggs/BP_sarmatian_romance_l_english.yml new file mode 100644 index 0000000000..e2f6146831 --- /dev/null +++ b/WtWSMS/localization/english/names/CK3_Dev_EasterEggs/BP_sarmatian_romance_l_english.yml @@ -0,0 +1,416 @@ +l_english: #NB: This is only for non-Alanic because of the transition from d to l in Pontic Scythian that Alanic did not undergo + #Orthography notes: + # * Inherits þ/Þ usage from Gothic for the voiceless dental frictive "Th" + # * Kh for the Voiceless postalveolar affricative "Ch" + # * X for the Voiceless Velar Frictive + # * cs replaces ks for orthography. + # + # Basically the Sarmatians end up using k, x, and þ in their own alphabet, displacing some Latin + # Orthography to adapt for the otherwise unknown sounds in Latin. + dynnpat_pre_fili: "Fili" + #Male Names + #Aleksander: "Alecsander" + #Alis: "Alis" + #Stefanus: "Stefanus" + #TeiranE_s: "Teiranês" + Ablaracus: "Ablaracus" + Aboagus: "Aboagus" + Abragus: "Abragus" + Abrozeus: "Abrozeus" + Acasas: "Acasas" + Accas: "Accas" + Adiatulus: "Adiatulus" + Afius: "Afius" + Aftheimacus: "Afþeimacus" + Agrifa: "Agrifa" + AlO_n: "Alôn" + Aleksius: "Alecsius" + Alexarthus: "Alexarþus" + AmO_spalus: "Amôspalus" + Amaeiacus: "Amaeiacus" + Anlranacus: "Anlranacus" + Anthoninus: "Anþoninus" + Apsachus: "Apsakhus" + ArO_n: "Arôn" + AraouE_gus: "Araouêgus" + ArgamE_nus: "Argamênus" + Argouanagus: "Argouanagus" + AriO_n: "Ariôn" + Arlaglacus: "Arlaglacus" + Arlarus: "Arlarus" + Aroasius: "Aroasius" + ArsE_oachus: "Arsêoakhus" + ArsE_ochus: "Arsêokhus" + ArsE_ouachus: "Arsêouakhus" + Arthiemmanus: "Arþiemmanus" + Arxius: "Arxius" + Asanus: "Asanus" + Asarus: "Asarus" + AsfO_rougus: "Asfôrougus" + Aspacus: "Aspacus" + Aspourgus: "Aspourgus" + AtacE_s: "Atacês" + AthO_n: "Aþôn" + Athilius: "Aþilius" + Athius: "Aþius" + AtucO_n: "Atucôn" + Auksentius: "Aucsentius" + Aunamus: "Aunamus" + Aurazacus: "Aurazacus" + Aziagus: "Aziagus" + Azus: "Azus" + BO_racus: "Bôracus" + BO_ropsazus: "Bôropsazus" + Bagius: "Bagius" + Baglochus: "Baglokhus" + Baglosaus: "Baglosaus" + Baioraspus: "Baioraspus" + Baiormaius: "Baiormaius" + BalacE_s: "Balacês" + Balagus: "Balagus" + Bastacas: "Bastacas" + BatO_n: "Batôn" + Baxagus: "Baxagus" + BilacE_s: "Bilacês" + Boraspus: "Boraspus" + Bralacus: "Bralacus" + Buzumarus: "Buzumarus" + Cainaxarthus: "Cainaxarþus" + Calistus: "Calistus" + Camilus: "Camilus" + CamorsazE_s: "Camorsazês" + CandaliO_n: "Candaliôn" + Caraxstus: "Caraxstus" + Carsas: "Carsas" + Carzoazus: "Carzoazus" + Casagus: "Casagus" + Casais: "Casais" + CatO_n: "Catôn" + Catocas: "Catocas" + Cazianus: "Cazianus" + Caziodorus: "Caziodorus" + Cazius: "Cazius" + ChO_larzus: "Khôlarzus" + ChO_lonacus: "Khôlonacus" + ChanacE_s: "Khanacês" + Chofarnus: "Khofarnus" + Chofrasmus: "Khofrasmus" + Cholainus: "Kholainus" + Cholecius: "Kholecius" + Choliacius: "Kholiacius" + Cholius: "Kholius" + Choroathus: "Khoroaþus" + Chouarsazus: "Khouarsazus" + Chounarus: "Khounarus" + Christoforus: "Khristoforus" + ClevO_n: "Clevôn" + Cofarnus: "Cofarnus" + Cosas: "Cosas" + Couzaius: "Couzaius" + Crazus: "Crazus" + Criksus: "Criksus" + DabrO_n: "Dabrôn" + DeusO_n: "Deusôn" + Diastulus: "Diastulus" + DoncO_n: "Doncôn" + E_lmanus: "Êlmanus" + E_racas: "Êracas" + Eisgoulius: "Eisgoulius" + Ekscingomarus: "Ecscingomarus" + Elvizus: "Elvizus" + Eubarnacus: "Eubarnacus" + Eufemius: "Eufemius" + EunonE_s: "Eunonês" + Falaranus: "Falaranus" + Falinamus: "Falinamus" + Falius: "Falius" + Fanlarazus: "Fanlarazus" + FarnE_s: "Farnês" + FarnacE_s: "Farnacês" + FarnaciO_n: "Farnaciôn" + Farnagus: "Farnagus" + Farnarnus: "Farnarnus" + Farnoxarthus: "Farnoxarþus" + FarsanzE_s: "Farsanzês" + Fazinamus: "Fazinamus" + Fazius: "Fazius" + Feliks: "Felics" + Filas: "Filas" + Filifus: "Filifus" + Fleimnagus: "Fleimnagus" + Flianus: "Flianus" + Folacus: "Folacus" + ForE_ranus: "Forêranus" + Forgabacus: "Forgabacus" + Foriaus: "Foriaus" + Forus: "Forus" + Fosacus: "Fosacus" + Fourtas: "Fourtas" + GO_ligasus: "Gôligasus" + GO_sacus: "Gôsacus" + Galicius: "Galicius" + Galienus: "Galienus" + Galus: "Galus" + Golosaus: "Golosaus" + IO_lesmagus: "Iôlesmagus" + Iafagus: "Iafagus" + Iauacus: "Iauacus" + Iezlagus: "Iezlagus" + Insazagus: "Insazagus" + Iramboustus: "Iramboustus" + Irganus: "Irganus" + ItO_n: "Itôn" + Lalagus: "Lalagus" + Lanarasmacus: "Lanarasmacus" + Lanlaxarthus: "Lanlaxarþus" + LeO_n: "Leôn" + Lilumoxarthus: "Lilumoxarþus" + LotO_n: "Lotôn" + LuccO_n: "Luccôn" + LugO_n: "Lugôn" + Lusumoxarthus: "Lusumoxarþus" + ME_sacus: "Mêsacus" + ME_thacus: "Mêþacus" + Maiacus: "Maiacus" + Maifarnus: "Maifarnus" + Maksimianus: "Macsimianus" + Maksiminus: "Macsiminus" + Maksimus: "Macsimus" + Malacus: "Malacus" + MaleiO_n: "Maleiôn" + Maniagus: "Maniagus" + MarO_n: "Marôn" + Marcelinus: "Marcelinus" + Marcelus: "Marcelus" + Marlaus: "Marlaus" + Meuacus: "Meuacus" + Mezor: "Mezor" + MociO_n: "Mociôn" + MogiO_n: "Mogiôn" + Montizius: "Montizius" + Morlus: "Morlus" + Mourlagus: "Mourlagus" + Muntizius: "Muntizius" + Nabazus: "Nabazus" + NamgE_nus: "Namgênus" + Namouchus: "Namoukhus" + Nauaco: "Nauaco" + Nauagus: "Nauagus" + NemetO_n: "Nemetôn" + NerO_n: "Nerôn" + OchO_liacus: "Okhôliacus" + Omrasmacus: "Omrasmacus" + Orsiomichus: "Orsiomikhus" + OthO_n: "Oþôn" + Ouarazacus: "Ouarazacus" + Ouarzbalus: "Ouarzbalus" + Ouastobalus: "Ouastobalus" + Ourbazus: "Ourbazus" + Ourgius: "Ourgius" + Ousigasus: "Ousigasus" + Ousigus: "Ousigus" + Oustanus: "Oustanus" + PE_racus: "Pêracus" + Pagus: "Pagus" + Palagus: "Palagus" + Parspanacus: "Parspanacus" + Pateirus: "Pateirus" + PateriO_n: "Pateriôn" + Pertinaks: "Pertinacs" + Pientizimus: "Pientizimus" + PitofarnacE_s: "Pitofarnacês" + Pourthaius: "Pourþaius" + Ralameistus: "Ralameistus" + RalamfO_n: "Ralamfôn" + Ralamofourtus: "Ralamofourtus" + Ralamsalius: "Ralamsalius" + RaolmE_us: "Raolmêus" + RapacE_s: "Rapacês" + RathagO_sus: "Raþagôsus" + Rezatus: "Rezatus" + Rezimarus: "Rezimarus" + RhalamsalE_s: "Rhalamsalês" + RumO_n: "Rumôn" + SE_nE_cas: "Sênêcas" + SO_choubazus: "Sôkhoubazus" + SaitafarnE_s: "Saitafarnês" + Salimanus: "Salimanus" + Sanagus: "Sanagus" + Saracus: "Saracus" + Saratus: "Saratus" + Saraxazus: "Saraxazus" + SatiO_n: "Satiôn" + Satulus: "Satulus" + Sauagascus: "Sauagascus" + SauaiO_sus: "Sauaiôsus" + SauromatE_s: "Sauromatês" + Seauagus: "Seauagus" + Sedulus: "Sedulus" + Seimeicus: "Seimeicus" + Sekstus: "Secstus" + Sfarobais: "Sfarobais" + SiO_machus: "Siômakhus" + Siauacus: "Siauacus" + Siauasc: "Siauasc" + Siaus: "Siaus" + Siranus: "Siranus" + Sorchacus: "Sorkhacus" + Sozirsaus: "Sozirsaus" + Spalacus: "Spalacus" + Sparofotus: "Sparofotus" + Stosaracus: "Stosaracus" + Sturanus: "Sturanus" + Sutihus: "Sutihus" + SyngE_s: "Syngês" + TemaiO_n: "Temaiôn" + Theofilus: "Þeofilus" + TheothorsE_s: "Þeoþorsês" + Thirthagus: "Þirþagus" + Thuloganus: "Þuloganus" + TilE_s: "Tilês" + Tiranius: "Tiranius" + Toumbagus: "Toumbagus" + Toumibagus: "Toumibagus" + Trayanus: "Trayanus" + VelsO_n: "Velsôn" + VindO_n: "Vindôn" + Vindilus: "Vindilus" + Vindotoriks: "Vindotorics" + Xadrianus: "Xadrianus" + Xartamus: "Xartamus" + Xarthanus: "Xarþanus" + XeraclE_s: "Xeraclês" + Xerculius: "Xerculius" + XiamfO_canus: "Xiamfôcanus" + Xieronymus: "Xieronymus" + Xilarius: "Xilarius" + Xonorius: "Xonorius" + Xoratius: "Xoratius" + Yacobus: "Yacobus" + Yantulus: "Yantulus" + Yantumarus: "Yantumarus" + YoannE_s: "Yoannês" + Yomatius: "Yomatius" + Yosefus: "Yosefus" + Yovianus: "Yovianus" + Yulianus: "Yulianus" + Yulius: "Yulius" + Yunius: "Yunius" + Yustinianus: "Yustinianus" + Yustinus: "Yustinus" + Yustus: "Yustus" + Zabagius: "Zabagius" + Zabanlus: "Zabanlus" + Zabargus: "Zabargus" + ZosinE_s: "Zosinês" + #Female Names + #Ababa: "Ababa" + #Ala: "Ala" + #Amage: "Amage" + #Antonina: "Antonina" + #AritE_: "Aritê" + #Borena: "Borena" + #Caesaris: "Caesaris" + #Candida: "Candida" + #Constantina: "Constantina" + #Crispina: "Crispina" + #Dominica: "Dominica" + #Domna: "Domna" + #Domnina: "Domnina" + #Fausta: "Fausta" + #Faustina: "Faustina" + #Fortunata: "Fortunata" + #Frontina: "Frontina" + #Gaya: "Gaya" + #LeimeiE_: "Leimeiê" + #Livila: "Livila" + #MaiO_sara: "Maiôsara" + #Maksima: "Macsima" + #Mala: "Mala" + #Marina: "Marina" + #Martina: "Martina" + #Matrona: "Matrona" + #Minervina: "Minervina" + #Mustela: "Mustela" + #Palatina: "Palatina" + #Paula: "Paula" + #Paulina: "Paulina" + #Praeiecta: "Praeiecta" + #Sabina: "Sabina" + #Salonina: "Salonina" + #Serena: "Serena" + #Severa: "Severa" + #Severina: "Severina" + #Spadusa: "Spadusa" + #StoranE_: "Storanê" + #Tamura: "Tamura" + #Tirgato: "Tirgato" + #Verina: "Verina" + #Yusta: "Yusta" + Aelya: "Aelya" + Agrifina: "Agrifina" + Antonya: "Antonya" + Aquilya: "Aquilya" + Aurelya: "Aurelya" + Burduxan: "Burduxan" + Caecilya: "Caecilya" + Cazya: "Cazya" + Claudya: "Claudya" + Clementya: "Clementya" + Constantya: "Constantya" + Cornelya: "Cornelya" + Domityana: "Domityana" + Drusila: "Drusila" + Flacila: "Flacila" + Flavya: "Flavya" + Galerya: "Galerya" + Gordyana: "Gordyana" + Licinya: "Licinya" + Livya: "Livya" + Lucila: "Lucila" + Magnila: "Magnila" + Magnya: "Magnya" + Maksimyana: "Macsimyana" + Marcela: "Marcela" + Marcya: "Marcya" + Marcyana: "Marcyana" + Mezalina: "Mezalina" + Minucya: "Minucya" + Modya: "Modya" + Numerya: "Numerya" + Octavya: "Octavya" + Petronela: "Petronela" + Petronya: "Petronya" + Placidya: "Placidya" + Plautila: "Plautila" + Plautya: "Plautya" + Pofya: "Pofya" + Pompeya: "Pompeya" + Publya: "Publya" + Pulcherya: "Pulkherya" + Rusticyana: "Rusticyana" + Salustya: "Salustya" + Salvyanela: "Salvyanela" + SarucE_: "Sarucê" + Scantila: "Scantila" + Sergya: "Sergya" + Silvya: "Silvya" + Sulpicya: "Sulpicya" + Tarsila: "Tarsila" + Tityana: "Tityana" + Ulpya: "Ulpya" + Valerya: "Valerya" + Victorya: "Victorya" + Vigilantya: "Vigilantya" + Vivyana: "Vivyana" + Xadryana: "Xadryana" + Xelvya: "Xelvya" + Xilara: "Xilara" + Xonorya: "Xonorya" + Xortensya: "Xortensya" + Yulya: "Yulya" + Yulyana: "Yulyana" + Yunya: "Yunya" + Yustina: "Yustina" + Yustinyana: "Yustinyana" + \ No newline at end of file diff --git a/WtWSMS/localization/english/religion/BP_religion_scythian_l_english.yml b/WtWSMS/localization/english/religion/BP_religion_scythian_l_english.yml index 5f87267c98..2b84f4ec7c 100644 --- a/WtWSMS/localization/english/religion/BP_religion_scythian_l_english.yml +++ b/WtWSMS/localization/english/religion/BP_religion_scythian_l_english.yml @@ -22,6 +22,9 @@ scythian_devil_herselfhimself: "itself" scythian_devil_herhis: "its" + scythian_high_god_name_alternate: "$scythian_high_god_name$" + scythian_high_god_name_alternate_possessive: "$scythian_high_god_name_possessive$" + scythian_creator_god_name: "Tabiti" scythian_creator_god_name_possessive: "Tabiti's" scythian_health_god_name: "Api" diff --git a/WtWSMS/localization/english/replace/BP_rules_l_english.yml b/WtWSMS/localization/english/replace/BP_rules_l_english.yml index d961779eae..6d4c13dd07 100644 --- a/WtWSMS/localization/english/replace/BP_rules_l_english.yml +++ b/WtWSMS/localization/english/replace/BP_rules_l_english.yml @@ -1,10 +1,17 @@ l_english: - byantine_name_rule_note: "#weak This rule has no effect#!" + rule_has_no_effect: "#weak This rule has no effect#!" + #Byzantium Name Rule rule_name_of_byzantium: "Name of Byzantium" - setting_default_name_of_byzantium_desc: "$byantine_name_rule_note$" - setting_eastern_rome_name_of_byzantium_desc: "$byantine_name_rule_note$" - setting_roman_empire_name_of_byzantium_desc: "$byantine_name_rule_note$" - setting_romania_name_of_byzantium_desc: "$byantine_name_rule_note$" - setting_empire_of_the_greeks_name_of_byzantium_desc: "$byantine_name_rule_note$" - setting_rhomaion_name_of_byzantium_desc: "$byantine_name_rule_note$" - setting_unholy_roman_empire_name_of_byzantium_desc: "$byantine_name_rule_note$" \ No newline at end of file + setting_default_name_of_byzantium_desc: "$rule_has_no_effect$" + setting_eastern_rome_name_of_byzantium_desc: "$rule_has_no_effect$" + setting_roman_empire_name_of_byzantium_desc: "$rule_has_no_effect$" + setting_romania_name_of_byzantium_desc: "$rule_has_no_effect$" + setting_empire_of_the_greeks_name_of_byzantium_desc: "$rule_has_no_effect$" + setting_rhomaion_name_of_byzantium_desc: "$rule_has_no_effect$" + setting_unholy_roman_empire_name_of_byzantium_desc: "$rule_has_no_effect$" + #Hungarian Invasion + setting_launch_historical_desc: "$rule_has_no_effect$" + setting_launch_immediate_desc: "$rule_has_no_effect$" + setting_launch_random_desc: "$rule_has_no_effect$" + setting_launch_off_desc: "$rule_has_no_effect$" + \ No newline at end of file diff --git a/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_migration_situation_gui_l_english.yml b/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_migration_situation_gui_l_english.yml index 531319ff4c..8a9bc9893e 100644 --- a/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_migration_situation_gui_l_english.yml +++ b/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_migration_situation_gui_l_english.yml @@ -16,4 +16,12 @@ MIGRATION_PERIOD_SITUATION_INFO_TRIBALS_EXPLANATION: "$BP_migration_situation_participant_group_tribals_desc$" MIGRATION_PERIOD_SITUATION_INFO_OTHERS_TITLE: "Others\n" MIGRATION_PERIOD_SITUATION_INFO_OTHERS_EXPLANATION: "$BP_migration_situation_participant_group_others_desc$" + + MIGRATION_MAP_INTERFACE: "Migration Maps" + migration_in_range_map_mode: "Migration Range" + MIGRATION_TO_BUTTON: "Migration Range" + migration_in_range_tooltip: "Where you can migrate to..." + MIGRATION_FROM_BUTTON: "Migration Threats" + migration_can_be_targeted_map_mode: "Migration Threats" + migration_targeting_tooltip: "Who can migrate to your lands..." \ No newline at end of file diff --git a/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_situation_migration_l_english.yml b/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_situation_migration_l_english.yml index 9894fd0476..b274ea90ae 100644 --- a/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_situation_migration_l_english.yml +++ b/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_situation_migration_l_english.yml @@ -66,8 +66,8 @@ situation_parameter_increased_subroman_decay: "Increased chances for [bp_feudalization|E] events" situation_parameter_invite_to_confederation_extra_reasons: "$culture_parameter_invite_to_confederation_extra_reasons$" situation_parameter_lower_acceptance_for_hybridization: "Halves the required [cultural_acceptance|E] needed to create a [hybrid_culture|E]\n$TAB$#weak Does not stack with [GetTrait('nomadic_philosophy').GetName( GetNullCharacter )] or $culture_parameter_easier_to_hybridize$ culture features#!" - situation_parameter_migration_cbs_enabled: "Can use the #V [GetCasusBelliType('bp_migration_war_cb').GetName]#! [casus_belli|E]" - situation_parameter_targetable_by_migration_cbs_loc: "Can be targeted by #V [GetCasusBelliType('bp_migration_war_cb').GetName]#! [casus_belli|E] (If government is $tribal_government_adjective$ or $nomad_government_adjective$)" + situation_parameter_migration_cbs_enabled: "Can use the #V [GetCasusBelliType('bp_migration_war_cb').GetName]#! [casus_belli|E]\n$TAB$#weak $tribal_government_adjective$ or $nomad_government_adjective$, at least a Duke#!" + situation_parameter_targetable_by_migration_cbs_loc: "Can be targeted by #V [GetCasusBelliType('bp_migration_war_cb').GetName]#! [casus_belli|E]\n$TAB$#weak Either a King or a Duke with at least 8 [counties|E]#!" situation_parameter_unlocks_passing_culture_law: "Unlocks the decision to #V Pass a [bp_cultural_law|L]#!" #Catalysts diff --git a/WtWSMS/localization/english/situations/BP_Migration_Situation/migration_events/migration_situation_war_l_english.yml b/WtWSMS/localization/english/situations/BP_Migration_Situation/migration_events/migration_situation_war_l_english.yml index 8752092139..ff2952d19f 100644 --- a/WtWSMS/localization/english/situations/BP_Migration_Situation/migration_events/migration_situation_war_l_english.yml +++ b/WtWSMS/localization/english/situations/BP_Migration_Situation/migration_events/migration_situation_war_l_english.yml @@ -14,10 +14,10 @@ recieve_just_cash: "Receive [the_char.MakeScope.ScriptValue('migration_gold_gift_without_treasury')] @gold_icon! [gold|E]" recieve_cash_and_treasury: "Receive [the_char.MakeScope.ScriptValue('migration_gold_gift_with_treasury')] @gold_icon! [gold|E] and [the_char.MakeScope.ScriptValue('migration_treasury')] @treasury_icon! [treasury|E]" #Bootstrap to a New Culture Event - migration_situation_war.0200.t: "A New Culture?" - migration_situation_war.0200.desc: "Having moved into a new land and keeping the governmental trappings of the former rulers, we remain a distinct minority. We can embrace this status, functioning as an elite ruling caste, dominating the political and military spheres, or we can settle among the people and integrate. The former will allow us to field a more professional military and help prevent revolts, while the later will enable us to blend more readily with the local population. Which path will we choose?" - migration_situation_war.become_migratory_culture: "We are now different than we were before..." - migration_situation_war.do_not_become_migratory_culture: "We cannot abandon our heritage!" + migration_situation_war.0201.t: "A New Culture?" + migration_situation_war.0201.desc: "Having moved into a new land and keeping the governmental trappings of the former rulers, we remain a distinct minority. We can embrace this status, functioning as an elite ruling caste, dominating the political and military spheres, or we can settle among the people and integrate. The former will allow us to field a more professional military and help prevent revolts, while the later will enable us to blend more readily with the local population. Which path will we choose?" + migration_situation_war.0201.become_migratory_culture: "We are now different than we were before..." + migration_situation_war.0201.do_not_become_migratory_culture: "We cannot abandon our heritage!" remove_ruling_cast_tradition: "Lose the [GetCultureTradition('tradition_ruling_caste').GetName] [tradition|E]" adopt_nomadic_rulership_cranial_deformation_tradition: "Replaces the [GetCultureTradition('tradition_cranial_deformation').GetName] [tradition|E] with the [GetCultureTradition('tradition_nomadic_rulership_cranial_deformation').GetName] [tradition|E]" adopt_nomadic_rulership_tradition: "Adopts the [GetCultureTradition('tradition_nomadic_rulership').GetName] [tradition|E]" diff --git a/WtWSMS/localization/english/titles/BP_titles_l_english.yml b/WtWSMS/localization/english/titles/BP_titles_l_english.yml index 8d04268392..6a4fec9388 100644 --- a/WtWSMS/localization/english/titles/BP_titles_l_english.yml +++ b/WtWSMS/localization/english/titles/BP_titles_l_english.yml @@ -1093,8 +1093,8 @@ k_oriens_adj: "Orientis" k_orleans: "Orleans" k_orleans_adj: "Orleanian" - k_ostrogoths: "Ostrogothica" - k_ostrogoths_adj: "Ostrogothic" + d_ostrogoths: "Ostrogothica" + d_ostrogoths_adj: "Ostrogothic" k_ouarsenis: "Ouarsenis" k_ouarsenis_adj: "Ouarsenis" k_pannonia: "Pannonia" diff --git a/WtWSMS/localization/english/titles/CK3_Dev_EasterEggs/BP_sarmatian_romance_l_english.yml b/WtWSMS/localization/english/titles/CK3_Dev_EasterEggs/BP_sarmatian_romance_l_english.yml new file mode 100644 index 0000000000..8947915629 --- /dev/null +++ b/WtWSMS/localization/english/titles/CK3_Dev_EasterEggs/BP_sarmatian_romance_l_english.yml @@ -0,0 +1,509 @@ +l_english: + #Orthography notes: + # * Inherits þ/Þ usage from Gothic for the voiceless dental frictive "Þ" + # * Kh for the Voiceless postalveolar affricative "Ch" + # * X for the Voiceless Velar Frictive + # * cs replaces ks for orthography. + # * Et gets replaced by cwê + # + # + # Basically the Sarmatians end up using k, x, and þ in their own alphabet, displacing some Latin + # Orthography to adapt for the otherwise unknown sounds in Latin. + cn_aceruntya: "Aceruntya" + cn_achaiachal: "Akhaiakhal" + cn_acmonya: "Acmonya" + cn_ad_finE_s: "Ad Finês" + cn_ad_fleksum: "Ad Fleksum" + cn_aegyzus: "Aegyzus" + cn_aequm_tuticum: "Aequm Tuticum" + cn_aesernya: "Aesernya" + cn_afroditopolis: "Afroditopolis" + cn_agirya: "Agirya" + cn_agraya: "Agraya" + cn_alacerya: "Alacerya" + cn_aladenis: "Aladenis" + cn_alauariO_n: "Alauariôn" + cn_alba_pompeya: "Alba Pompeya" + cn_albiO_n: "Albiôn" + cn_albuciO_n: "Albuciôn" + cn_alcE_s: "Alcês" + cn_alentiO_n: "Alentiôn" + cn_alfocranO_n: "Alfocranôn" + cn_alifae: "Alifae" + cn_alingO_n: "Alingôn" + cn_alingavya: "Alingavya" + cn_almiza: "Almiza" + cn_almopya: "Almopya" + cn_alpes_cotiae: "Alpes Cotiae" + cn_alternya: "Alternya" + cn_amalfya: "Amalfya" + cn_amfiza: "Amfiza" + cn_ammaya: "Ammaya" + cn_anath: "Anaþ" + cn_andautonya: "Andautonya" + cn_andegavya: "Andegavya" + cn_anksanum: "Anksanum" + cn_anticarya: "Anticarya" + cn_antiochya: "Antiokhya" + cn_antverpya: "Antverpya" + cn_apolonopolis_magna: "Apolonopolis Magna" + cn_apta_iulya: "Apta Iulya" + cn_aquileya: "Aquileya" + cn_aquilonya: "Aquilonya" + cn_aquilya: "Aquilya" + cn_arabela: "Arabela" + cn_arausiO_n: "Arausiôn" + cn_argezis: "Argezis" + cn_arks: "Arks" + cn_arnO_n: "Arnôn" + cn_arsenarya: "Arsenarya" + cn_arsinya: "Arsinya" + cn_arxabona: "Arxabona" + cn_arxafa: "Arxafa" + cn_arxetium: "Arxetium" + cn_arxiacum: "Arxiacum" + cn_ascalonya: "Ascalonya" + cn_atrebatE_s: "Atrebatês" + cn_augusta_praetorya: "Augusta Praetorya" + cn_aureavalis: "Aureavalis" + cn_autiziodorum: "Autiziodorum" + cn_aveniO_n: "Aveniôn" + cn_azegonya: "Azegonya" + cn_babylO_n: "Babylôn" + cn_baeterxae: "Baeterxae" + cn_baladO_n: "Baladôn" + cn_baliarE_s: "Baliarês" + cn_bannovalum: "Bannovalum" + cn_barcinO_n: "Barcinôn" + cn_bariduO_n: "Bariduôn" + cn_barxum_ad_sequanam: "Barxum Ad Sequanam" + cn_basrath: "Basraþ" + cn_bearxoc: "Bearxoc" + cn_belacum: "Belacum" + cn_belenO_n: "Belenôn" + cn_belomonte: "Belomonte" + cn_belomontium: "Belomontium" + cn_bernicya: "Bernicya" + cn_berselum: "Berselum" + cn_bigerxa: "Bigerxa" + cn_bilitiO_n: "Bilitiôn" + cn_blandyana: "Blandyana" + cn_blavya: "Blavya" + cn_bolvaks: "Bolvaks" + cn_bononya: "Bononya" + cn_brigetiO_n: "Brigetiôn" + cn_brikselum: "Brikselum" + cn_briksinO_n: "Briksinôn" + cn_briksya: "Briksya" + cn_brogilO_n: "Brogilôn" + cn_bugela: "Bugela" + cn_buksentum: "Buksentum" + cn_bulionium: "Bulionium" + cn_butO_n: "Butôn" + cn_cabilonum: "Cabilonum" + cn_caepula: "Caepula" + cn_caesaryana: "Caesaryana" + cn_calatis: "Calatis" + cn_caledonya: "Caledonya" + cn_caleva_atrebatum: "Caleva Atrebatum" + cn_calinicum: "Calinicum" + cn_caliope: "Caliope" + cn_calium: "Calium" + cn_camunya: "Camunya" + cn_canarya: "Canarya" + cn_candabya: "Candabya" + cn_cantya: "Cantya" + cn_cantyaci: "Cantyaci" + cn_canusya: "Canusya" + cn_carbalidus: "Carbalidus" + cn_carmO_n: "Carmôn" + cn_carthagO_n: "Carþagôn" + cn_carthagO_n_nova: "Carþagôn Nova" + cn_cartusya: "Cartusya" + cn_carxeum: "Carxeum" + cn_carxhae: "Carxhae" + cn_castalya: "Castalya" + cn_castelum_iabar: "Castelum Iabar" + cn_castelum_menapiorum: "Castelum Menapiorum" + cn_castelum_romanum: "Castelum Romanum" + cn_castelum_tude: "Castelum Tude" + cn_castiliO_n: "Castiliôn" + cn_castra_lucya: "Castra Lucya" + cn_castra_nicya: "Castra Nicya" + cn_castrum_fimE_s: "Castrum Fimês" + cn_castrum_vilarum: "Castrum Vilarum" + cn_catalaunya: "Catalaunya" + cn_cathurE_s: "Caþurês" + cn_catilyana: "Catilyana" + cn_caziliacum: "Caziliacum" + cn_cedonya: "Cedonya" + cn_cefa: "Cefa" + cn_cefaloedium: "Cefaloedium" + cn_celeya: "Celeya" + cn_celyfium: "Celyfium" + cn_cives_saintE_s: "Cives Saintês" + cn_clara_valis: "Clara Valis" + cn_claravalis: "Claravalis" + cn_clunia_sulpicya: "Clunia Sulpicya" + cn_colE_s: "Colês" + cn_colifo: "Colifo" + cn_colipO_n: "Colipôn" + cn_colonia_agrifina: "Colonia Agrifina" + cn_confluentE_s: "Confluentês" + cn_consentya: "Consentya" + cn_constantya: "Constantya" + cn_contributa_iulya: "Contributa Iulya" + cn_corbeya: "Corbeya" + cn_corbiO_n: "Corbiôn" + cn_coronya: "Coronya" + cn_corya: "Corya" + cn_coryallum: "Coryallum" + cn_cosedya: "Cosedya" + cn_crotO_n: "Crotôn" + cn_cuculae: "Cuculae" + cn_curya: "Curya" + cn_custorya: "Custorya" + cn_cydonya: "Cydonya" + cn_cyrxhus: "Cyrxhus" + cn_cytya: "Cytya" + cn_dalmatya: "Dalmatya" + cn_defa: "Defa" + cn_delfini_venus: "Delfini Venus" + cn_delgovicya: "Delgovicya" + cn_demeroseza: "Demeroseza" + cn_derventiO_n: "Derventiôn" + cn_deva_victriks: "Deva Victriks" + cn_dinya: "Dinya" + cn_diviO_n: "Diviôn" + cn_dumnonya: "Dumnonya" + cn_durocazium: "Durocazium" + cn_durotrigE_s: "Durotrigês" + cn_dyrxachium: "Dyrxakhium" + cn_eburobriciO_n: "Eburobriciôn" + cn_edeza: "Edeza" + cn_egitanya: "Egitanya" + cn_eksolidunum: "Eksolidunum" + cn_elandunum: "Elandunum" + cn_elconiO_n: "Elconiôn" + cn_episcopya: "Episcopya" + cn_eporedya: "Eporedya" + cn_epozeza: "Epozeza" + cn_erdinya: "Erdinya" + cn_ergalya: "Ergalya" + cn_eucratidya: "Eucratidya" + cn_facusa: "Facusa" + cn_falesya: "Falesya" + cn_farus: "Farus" + cn_fasis: "Fasis" + cn_felbE_s: "Felbês" + cn_ferxariae: "Ferxariae" + cn_ferxeoleum: "Ferxeoleum" + cn_filadelfya: "Filadelfya" + cn_filotera: "Filotera" + cn_flavionavya: "Flavionavya" + cn_flavya: "Flavya" + cn_flavya_solva: "Flavya Solva" + cn_fleksya: "Fleksya" + cn_florentya: "Florentya" + cn_floryana: "Floryana" + cn_fortyana: "Fortyana" + cn_foza_clodya: "Foza Clodya" + cn_fylacae: "Fylacae" + cn_fylace: "Fylace" + cn_gadE_s: "Gadês" + cn_galicum: "Galicum" + cn_galiniacum: "Galiniacum" + cn_galvya: "Galvya" + cn_geldrya: "Geldrya" + cn_germanicya: "Germanicya" + cn_gerxa: "Gerxa" + cn_gesocribatE_s: "Gesocribatês" + cn_gigya: "Gigya" + cn_glevensE_s: "Glevensês" + cn_gontya: "Gontya" + cn_graza: "Graza" + cn_grisonya: "Grisonya" + cn_grozetum: "Grozetum" + cn_guisnE_s: "Guisnês" + cn_iapudya: "Iapudya" + cn_iliberxis: "Iliberxis" + cn_ilurO_n: "Ilurôn" + cn_incerO_n: "Incerôn" + cn_iofa: "Iofa" + cn_iovya: "Iovya" + cn_irya: "Irya" + cn_ischadya: "Iskhadya" + cn_italia_suburbicarya: "Italia Suburbicarya" + cn_iulia_concordya: "Iulia Concordya" + cn_iunvila: "Iunvila" + cn_izus: "Izus" + cn_labrO_n: "Labrôn" + cn_lambdya: "Lambdya" + cn_lamya: "Lamya" + cn_larE_s: "Larês" + cn_lar_equE_s: "Lar Equês" + cn_laus_pompeya: "Laus Pompeya" + cn_lautrO_n: "Lautrôn" + cn_legiO_n: "Legiôn" + cn_leksovium: "Leksovium" + cn_lentya: "Lentya" + cn_leucomagnO_n: "Leucomagnôn" + cn_leusiniO_n: "Leusiniôn" + cn_lizus: "Lizus" + cn_lofi: "Lofi" + cn_lucerya: "Lucerya" + cn_lucopibya: "Lucopibya" + cn_luksemburgum: "Luksemburgum" + cn_lutetya: "Lutetya" + cn_macatoniO_n: "Macatoniôn" + cn_maksima_caesariensis: "Maksima Caesariensis" + cn_maksimianopolis: "Maksimianopolis" + cn_manavya: "Manavya" + cn_marchya: "Markhya" + cn_mariaecela: "Mariaecela" + cn_marsonya: "Marsonya" + cn_maryana: "Maryana" + cn_matritO_n: "Matritôn" + cn_mauritanya: "Mauritanya" + cn_mazalya: "Mazalya" + cn_mazarya: "Mazarya" + cn_medibogdO_n: "Medibogdôn" + cn_melarya: "Melarya" + cn_melezO_n: "Melezôn" + cn_melfis: "Melfis" + cn_metelinum: "Metelinum" + cn_mezana: "Mezana" + cn_misanO_n: "Misanôn" + cn_mogantya: "Mogantya" + cn_mogentyana: "Mogentyana" + cn_molinya: "Molinya" + cn_mons_barxus: "Mons Barxus" + cn_mons_belus: "Mons Belus" + cn_mons_ferxatus: "Mons Ferxatus" + cn_mons_pezulus: "Mons Pezulus" + cn_murelum: "Murelum" + cn_murtya: "Murtya" + cn_nava_lucilus: "Nava Lucilus" + cn_navalya: "Navalya" + cn_nehalennya: "Nehalennya" + cn_nicivE_s: "Nicivês" + cn_ninya: "Ninya" + cn_nivarya: "Nivarya" + cn_noreya: "Noreya" + cn_novacela: "Novacela" + cn_novantya: "Novantya" + cn_novarya: "Novarya" + cn_novicastelum: "Novicastelum" + cn_novus_campanya: "Novus Campanya" + cn_novus_civE_s: "Novus Civês" + cn_ocelodurum: "Ocelodurum" + cn_odezus: "Odezus" + cn_ofidum_novum: "Ofidum Novum" + cn_oiazO_n: "Oiazôn" + cn_oksintigis: "Oksintigis" + cn_oksyrhynchus: "Oksyrhynkhus" + cn_olisipO_n: "Olisipôn" + cn_oliventya: "Oliventya" + cn_onoba_aesturya: "Onoba Aesturya" + cn_onufis: "Onufis" + cn_orgela: "Orgela" + cn_orya: "Orya" + cn_ozonoba: "Ozonoba" + cn_paks_iulya: "Paks Iulya" + cn_palantya: "Palantya" + cn_pannonya: "Pannonya" + cn_partes_inferiorE_s: "Partes Inferiorês" + cn_pautalya: "Pautalya" + cn_pelasgya: "Pelasgya" + cn_peregrinatiO_n: "Peregrinatiôn" + cn_perusya: "Perusya" + cn_pirminii_sedE_s: "Pirminii Sedês" + cn_placentya: "Placentya" + cn_planasya: "Planasya" + cn_plumbya: "Plumbya" + cn_pluvialya: "Pluvialya" + cn_polentya: "Polentya" + cn_pomarya: "Pomarya" + cn_pompaelO_n: "Pompaelôn" + cn_pomposya: "Pomposya" + cn_pons_ferxatus: "Pons Ferxatus" + cn_potaiza: "Potaiza" + cn_potenya: "Potenya" + cn_rafanea: "Rafanea" + cn_ramya: "Ramya" + cn_ratecoriO_n: "Ratecoriôn" + cn_restitutya: "Restitutya" + cn_retelum: "Retelum" + cn_reunya: "Reunya" + cn_rogya: "Rogya" + cn_rolare: "Rolare" + cn_romulyana: "Romulyana" + cn_rumabO_n: "Rumabôn" + cn_rupE_s: "Rupês" + cn_rupela: "Rupela" + cn_sabatya: "Sabatya" + cn_saena_iulya: "Saena Iulya" + cn_saksacastelum: "Saksacastelum" + cn_saksoburgum: "Saksoburgum" + cn_salacya: "Salacya" + cn_saltus_briksiae: "Saltus Briksiae" + cn_sancta_iulyana: "Sancta Iulyana" + cn_sanctus_galus: "Sanctus Galus" + cn_sanctus_stefanus: "Sanctus Stefanus" + cn_sapaudya: "Sapaudya" + cn_savarya: "Savarya" + cn_sazaris: "Sazaris" + cn_scotuza: "Scotuza" + cn_scyletium: "Scyletium" + cn_segezera: "Segezera" + cn_segisama_iulya: "Segisama Iulya" + cn_segontya: "Segontya" + cn_segovya: "Segovya" + cn_segusiO_n: "Segusiôn" + cn_segya: "Segya" + cn_seleucia-ctesifO_n: "Seleucia-Tesifôn" #Manual + cn_seleucia_pierya: "Seleucia Pierya" + cn_selgya: "Selgya" + cn_senya: "Senya" + cn_sicca_venerya: "Sicca Venerya" + cn_sicilya: "Sicilya" + cn_signya: "Signya" + cn_silurya: "Silurya" + cn_silvya: "Silvya" + cn_sisapO_n: "Sisapôn" + cn_siscya: "Siscya" + cn_storgosya: "Storgosya" + cn_suloniacis: "Suloniacis" + cn_sulyana: "Sulyana" + cn_tafrae: "Tafrae" + cn_taleburgum: "Taleburgum" + cn_tamiO_n: "Tamiôn" + cn_tarascO_n: "Tarascôn" + cn_tartazium: "Tartazium" + cn_tarxacO_n: "Tarxacôn" + cn_tarxacina: "Tarxacina" + cn_teurnya: "Teurnya" + cn_thala: "Þala" + cn_theadelfya: "Þeadelfya" + cn_theofanya: "Þeofanya" + cn_thezalonica: "Þezalonica" + cn_tilsafata: "Tilsafata" + cn_tilya: "Tilya" + cn_timoniO_n: "Timoniôn" + cn_tingartya: "Tingartya" + cn_toksandrya: "Toksandrya" + cn_tremolya: "Tremolya" + cn_triccyana: "Triccyana" + cn_tricomya: "Tricomya" + cn_trinovantE_s: "Trinovantês" + cn_tronO_n: "Tronôn" + cn_tropya: "Tropya" + cn_tubalya: "Tubalya" + cn_tulum: "Tulum" + cn_turiasO_n: "Turiasôn" + cn_turxE_s: "Turxês" + cn_turxis_libizonis: "Turxis Libizonis" + cn_turxis_tamaleni: "Turxis Tamaleni" + cn_tuscia_et_umbrya: "Tuscia Umbryacwê" + cn_ucetya: "Ucetya" + cn_ulmetE_s: "Ulmetês" + cn_ulpyana: "Ulpyana" + cn_vadum_saksi: "Vadum Saksi" + cn_vafincum: "Vafincum" + cn_valdantya: "Valdantya" + cn_valentya: "Valentya" + cn_valentyacum: "Valentyacum" + cn_valentyanae: "Valentanae" + cn_valerya: "Valerya" + cn_valis_coloris: "Valis Coloris" + cn_valis_dulcis: "Valis Dulcis" + cn_valis_guidonis: "Valis Guidonis" + cn_valis_umbrosa: "Valis Umbrosa" + cn_valisoletum: "Valisoletum" + cn_vareya: "Vareya" + cn_varvarya: "Varvarya" + cn_vasiO_n: "Vasiôn" + cn_velavum: "Velavum" + cn_veleya: "Veleya" + cn_velica: "Velica" + cn_venedotya: "Venedotya" + cn_venusya: "Venusya" + cn_venutiO_n: "Venutiôn" + cn_vericalae: "Vericalae" + cn_vernO_n: "Vernôn" + cn_vernO_nlium: "Vernônlium" + cn_vertecilacum: "Vertecilacum" + cn_vesontiO_n: "Vesontiôn" + cn_vicetya: "Vicetya" + cn_vila_faustini: "Vila Faustini" + cn_vila_plinyana: "Vila Plinyana" + cn_vilae_tartezorum: "Vilae Tartezorum" + cn_vimaranE_s: "Vimaranês" + cn_vinceya: "Vinceya" + cn_vindocladya: "Vindocladya" + cn_vizaium: "Vizaium" + cn_volotanya: "Volotanya" + cn_volterxae: "Volterxae" + cn_votadinya: "Votadinya" + cn_xadrianopolis: "Xadrianopolis" + cn_xadrya: "Xadrya" + cn_xadryanopolis: "Xadryanopolis" + cn_xaedicolis: "Xaedicolis" + cn_xaga: "Xaga" + cn_xagenovya: "Xagenovya" + cn_xaila: "Xaila" + cn_xammeum: "Xammeum" + cn_xarenatium: "Xarenatium" + cn_xarulfi_curtis: "Xarulfi Curtis" + cn_xarxeceth: "Xarxeceþ" + cn_xasta_pompeya: "Xasta Pompeya" + cn_xatra: "Xatra" + cn_xelenopolis: "Xelenopolis" + cn_xeliopolis: "Xeliopolis" + cn_xelmantica: "Xelmantica" + cn_xenna: "Xenna" + cn_xeraclea_lyncestis: "Xeraclea Lyncestis" + cn_xeraclea_perinthus: "Xeraclea Perinþus" + cn_xeraclea_pontica: "Xeraclea Pontica" + cn_xeracleopolis_magna: "Xeracleopolis Magna" + cn_xeracleum: "Xeracleum" + cn_xerculis_tumuli: "Xerculis Tumuli" + cn_xerculya: "Xerculya" + cn_xermonaza: "Xermonaza" + cn_xermonthis: "Xermonþis" + cn_xermopolis_magna: "Xermopolis Magna" + cn_xermopolis_parva: "Xermopolis Parva" + cn_xesdinum: "Xesdinum" + cn_xibernya: "Xibernya"" + cn_xierapolis: "Xierapolis" + cn_xierapytna: "Xierapytna" + cn_xierosolyma: "Xierosolyma" + cn_xifo_regius: "Xifo Regius" + cn_xifo_zarytus: "Xifo Zarytus" + cn_xispalis: "Xispalis" + cn_xoium: "Xoium" + cn_xonoriopolis: "Xonoriopolis" + cn_xortonium: "Xortonium" + cn_xorxeum_margi: "Xorxeum Margi" + cn_xuccumbra: "Xuccumbra" + cn_xydruntum: "Xydruntum" + cn_xypanis: "Xypanis" + cn_yacca: "Yacca" + cn_yader: "Yader" + cn_yapudya: "Yapudya" + cn_yatinum: "Yatinum" + cn_yoannopolis: "Yoannopolis" + cn_yofa: "Yofa" + cn_yovya: "Yovya" + cn_yovyacum: "Yovyacum" + cn_yucundiacum: "Yucundiacum" + cn_yulia_concordya: "Yulia Concordya" + cn_yulia_libyca: "Yulia Libyca" + cn_yuliobriga: "Yuliobriga" + cn_yuliomagus: "Yuliomagus" + cn_yulipa: "Yulipa" + cn_yunvila: "Yunvila" + cn_yuvavum: "Yuvavum" + cn_zamE_s: "Zamês" + cn_zenobya: "Zenobya" + \ No newline at end of file diff --git a/_developer_documentation/CK2_vs_CK3_feature_comparisons.info b/_developer_documentation/CK2_vs_CK3_feature_comparisons.info index 91fc37c44d..20c9319b44 100644 --- a/_developer_documentation/CK2_vs_CK3_feature_comparisons.info +++ b/_developer_documentation/CK2_vs_CK3_feature_comparisons.info @@ -15,10 +15,10 @@ WtWSMS-CK2 features missing from WtWSMS-CK3: * Religion: [x] Commit Suicide Ajivika [ ] Hold Akelarre, Sacrifice Black Goat (Vascon Pagan) - [ ] Erect Megaltih (Vascon/Basque culture) - [d] Erect Hero Stone (Dravidian Pagan) + [x] Erect Megalith (Vascon/Basque culture) + [x] Erect Hero Stone (Dravidian Pagan) [ ] Hold Cuelebre (Asures/Cantarbian Culture, Celtic Pagan) - [d] Erect Estela (Cantarbian Culture, Celtic Pagan) + [x] Erect Estela (Cantarbian Culture, Celtic Pagan) [ ] Convert Suebia (NARRATIVE EVENT) [d] Peregrinatio [ ] Close Platonic Academy @@ -31,10 +31,10 @@ WtWSMS-CK2 features missing from WtWSMS-CK3: [ ] Valentinian Bridal Chamber event [ ] Georgian Church flipping its identifications (Miaphysite vs Chalcedonian) * Legion Organization Mechanics - * Germanic Laws - [ ] Lex Burgundionum - [ ] Lex Visigothorum - [ ] 2k anniversary Gothic Kingdom + x Germanic Laws + [x] Lex Burgundionum + [x] Lex Visigothorum + [x] 2k anniversary Gothic Kingdom * Military Decisions: [ ] Scholae Palatinae formation, East and West [ ] Praetorian Guard @@ -42,37 +42,36 @@ WtWSMS-CK2 features missing from WtWSMS-CK3: * Title Formation: [ ] Form Avar Khaganate [ ] Form Assyrian Empire - [ ] Form Cuman, Bolghar, Karluk, Khazar, Kirghiz, Pecheng Khaganates + [s] Form Cuman, Bolghar, Karluk, Khazar, Kirghiz, Pecheng Khaganates [ ] Form Turkestan [ ] Elevate Oriens [ ] Form Spania [ ] Unite England - [o] Restore Italia (Never shown) + [x] Restore Italia (Never shown) [x] Ask for HRE [x] Ask for WRE * Roman Culture: - [d] Support Greens, Blues - [?] Rebuild Circus Maximus - [ ] Sole Roman Empire - [ ] Restore Rome, East and West + [x] Support Greens, Blues + [ ] Rebuild Circus Maximus + [x] Sole Roman Empire + [x] Restore Rome, East and West [ ] Reform the Roman Senate [ ] Divide Roman Empire - [ ] Adopt Greek Language + [d] Adopt Greek Language [s] Chariot Race - Vanilla RtP content [ ] Roman Nicknames for vanquishing cultures, major battles [ ] Hagia Sophia built/transfer - [ ] Imperial Regalia + [d] Imperial Regalia [ ] Senate Events like feeding the Plebs * Other: [ ] Forge Iron Crown of Lombardy - [ ] Government Conversion Decisions + [x] Government Conversion Decisions [ ] Settle Iceland [ ] Rebuild Persepolis - [o] Employment Decisions - Handled by traditions - [x] Faction High Tribal Lower Organization + [s] Employment Decisions - Handled by traditions Events: - [ ] Tribal Kingdoms shattering + [x] Tribal Kingdoms shattering [ ] Assyrian Events [ ] Scholae Palatinae, Execubitors, Praetorian Guard &c. events [ ] Insular Events @@ -109,13 +108,13 @@ Big Event/Decision Mixes: [ ] Three Chapters Controversy [ ] Aquelian Church [ ] Story Events: - [ ] Conversion of the Franks + [x] Conversion of the Franks [ ] Avars invade [ ] Adoption of Justinian [ ] Theodoric's Invasion of Italy [ ] Fall of Persia, Fall of Constantinople [ ] Egypt carries on the Roman legacy after Constantinople - [ ] Rise of various nomadic groups + [s] Rise of various nomadic groups [ ] Fall of Romance Culture [ ] Nepos conquers Italy [ ] Riots against Isaurian Emperor diff --git a/_developer_documentation/_BP_design.info b/_developer_documentation/_BP_design.info index 2a0bdd9415..08c515ec3a 100644 --- a/_developer_documentation/_BP_design.info +++ b/_developer_documentation/_BP_design.info @@ -2,10 +2,6 @@ Unfixable Errors; recheck every so often ================================================================= * Building enable/disable states aren't checked at game start (so the Hellenic Parthenon is enabled for Christians in 476) -* Custom characters are feudal on day 1 (but flip on day 2); revist 0.1.7 -* No mechanism to make HOF court chaplains in Vanilla (should revisit during 0.2.0 again) - -* Inform PDX that Windows paths in *.mod files aren't read correctly * Add an on-action to flip governments that can't hold cites & such to appropriate governments for feudals and clans and theocracies like ================================================================= @@ -24,29 +20,18 @@ Romanized Franks ----------------------------------------------------------------- The Steppe ----------------------------------------------------------------- -* More Turco-Mongol work, especially on Culture -* Revisit heritages, such as Nivkh vs Siberian or Huns and Avars * Many namelists between cultures are identical; remove duplicates * Yakut name_list for Kurykan ----------------------------------------------------------------- Tribes and Migration ----------------------------------------------------------------- * Enarei-related decisions from CK2 -* Add Ritual Warfare Innovation to tribal, granting +1 MAA regiments?? - - All ranks should have -1 MAA regiments * Slavic rework * Finnic/Sami Paganism separation? * Chance of spawning Legendary Leader each time a char grows in prestige level or firstborn heir is born at a prestige level * Should be weighted by total of attribute values -* Extend blot decision to other aspects of Germanic faiths to change? * Migratory Tribe landless government? * Tweak rise of minorities of the ruler culture/religion via on_action for pure tribals?? -* Update relationship & history of Ostrogothic & Visigothic to match new migratory mechanics -* Update relationship & history of Ostrogothic & Thracian Gothic to match new migratory mechanics -* Found duchy decision for titular duchies/expand duchy decision/set de jure capital decision? -* Remove minor migrations, should be a landless char thing instead. -* New cultural emergence event for cultures that are blocked from vanilla cultural emergence -* East and West Slavic attire for when those heritages appear * Kurgan burial for some faiths (Slavic, Steppe)?? * Adventurer Overhaul: * Adventurer landing should come with conversion & the trait should make changing cultures/learning the language easier @@ -86,23 +71,13 @@ Islam ----------------------------------------------------------------- China and AUH ----------------------------------------------------------------- -- FUTURE: Update GHW regions, yi, bai, shatuo culture histories - AUH Tracker: Special bldgs, Standard Econ, Military bldgs from AUH, new tribal bldgs from AUH ----------------------------------------------------------------- -Known Edge Case Bugs that should be attacked at some point ------------------------------------------------------------------ -- Unable to set Noble Family only Chars to Roman offices until offices are instantiated ------------------------------------------------------------------ Other ----------------------------------------------------------------- * Add Game Rule allowing creating more duchy-level tribals for players wanting more "traditional" wtwsms experience -* Rework Armorican namelist. The current Armorican namelist consists entirely of Breton and French names, while the Vasconic one have too many Visigothic names. * Make cultures unavailable before their time, probably via on_action -* "Challenge Character" Fix/Replace/Remove -* Remove inapplicable rules, like mongol_invasion and hungarian_migration * Implement more accurate succession law (sons of sisters inheriting) for Picts, Asturians -* Write localization checking code to double check everything being localized (non-trivial) -* Dynamically name creeds based on council locations * Check name lists for accuracy with CK2 import * Make Enarei use women's clothes * Quoting Celticus "men and womens clothing is fitted to bodies and has blend shapes, probably some of the most complicated ck3 modding and requires 3d modeling skills" @@ -126,11 +101,3 @@ TODO, if PDX Fixes ================================================================= Very Short Term Plans ================================================================= -* Cleanup character history files to be more organized again (i.e., breakup all the extra new character files into existing ones and resort files) -* Matter of Britain Situation -* Update pool_repopulation_character_templates for new cultures in game -* All events referencing tenet_aniconism should also reference tenet_iconoclasm -* common/name_equivalency/00_names.txt -All Under Heave: - Add some clouds: - /gfx/map/surround_map/ diff --git a/_developer_documentation/_BP_medium_term_goals_ideas.info b/_developer_documentation/_BP_medium_term_goals_ideas.info new file mode 100644 index 0000000000..98c768d4c9 --- /dev/null +++ b/_developer_documentation/_BP_medium_term_goals_ideas.info @@ -0,0 +1,255 @@ +========== +Validator Update: +---------- +- Check gfx folder *.txt files; doesn't seem to do that +- Localization: check that "#...#!" properly ends +- Localization: check that quotes open and end on lines + +========== +Injection potential: +---------- +- Getting Marital Practices to fire before concubines are removed; see about reworking flow +- Combining the faith conversion event that cleans up WtWSMS faith traits +- Stele carving event is based on county culture, not ruler culture +- coronation_events.1032 (Holy Order Creation not blocked by innovation) +- marriage_effect.2001: add piety gain effects from CK2 for Bridal Chamber (tenet_wedding_ceremonies) + +========== +Long Term Maintenance: +---------- +- Clarify government_is_centralized flag +- Tweak dynastic aristocratic control laws to push more towards decline in some manner +- Cleanup character history files to be more organized again (i.e., breakup all the extra new character files into existing ones and resort files) +- Use new dynasty name code list to remove all the fictional tribal names +- Update pool_repopulation_character_templates for new cultures in game + +========== +Current Tasks: +---------- +- Blocking title removals in scripted_triggers/BP_title_creation_triggers.txt +- localizations in feudalization need to be added +- Add necessary macros to extend and simplify Roman-government GUI hooks (AKA, Data bindings) +- Fix WRE capital being in Iader/Zadar +- Fix Nepos Estate not being in Splatum +- Mark inapplicable rules, like mongol_invasion and hungarian_migration + +History: +- Ostrogoths reduced to duchy level holding + - NB: there's a k_ostrogoths dependence in history lieges that needs to be handled +- Symmachus latest history changes +- Frankish conquest of Trier? + +Mechanics: +- Block Federates from being transferred to vassals + +Map: +- c_beja, c_sevilla, c_mora, c_tarragona, c_calatayud, c_santiago, c_zaragoza, c_reggio_calabria, c_napoli, c_fermo, c_aquileia, c_embrun, c_viennois, c_toulouse, c_poitiers, c_orleans, c_sens, c_ile_de_france, c_guines, c_cologne, c_strassburg, c_ulm, c_augsburg, c_karnten, c_bamberg, c_bergh, c_groningen, c_hamburg, c_branicevo, c_cetina, c_branicevo, c_rhodos, c_pacatiana, c_nikaea, c_melitene, c_jaffa, c_negev, c_labda, c_ghadames, c_satif, c_faras, c_dhofar, c_muscat, c_nasibin, c_kirkuk, c_maragha, c_farah +- Symmachus Branch Stuff for cultural title names + +========== +General TODOs: +---------- + +Mechanics: +- Minority System Overhaul: + - Minority decline mechanic + - Complete code cleanup +- Offer federates during migration wars to end the war and give them a duchy + - Models how the Vandals/Alans/Suebi were handled during the early Vth century + - Blocks Migration Wars for a decade or so (if given kingdom) +- Federate Negotiations Interaction? +- Cost to call to war scales with distance? +- Rework heritage/linguistic drift to tie into migration period mechanics +- Hegemonies should have an empire-level CB against each other that's terribly devastating (see the Final Roman-Sassanid War or the Gothic War) + - Should be a great project like the Chinese have +- Frankish inter-confederation wars? + - If so, unlocks some of the mechanics for Frankish succession. +Laws: + - Laws for controlling the baseline power of the Diarchies in Persia/Rome? + - Corruption Laws for Admin Realms + - Currency debasement laws for Admin Realms + - More detail for Roman/Persian taxation + +Bookmarks: +- Frankish conquest of Trier? +- "Challenge Character" Fix/Replace/Remove +- Copy the portrait modifiers into the DNA settings _and_ tweak the portrait modifiers +- Split bookmarks into "Fall of Empire (476)" and "Afterwards (476-486)" +- Add 479 bookmark + - Gylericus et al plotting Nepos death in the 479 scenario. Make _actual_ plotter a random character in the court with a hidden grudge to prevent too much player manipulation, with a special plot modifier to put pressure on the player to find out. Make it also a semi-random thing so that they might just be pissing everyone off for no good reason. + - Nepos has a modifier wherein his tyranny gain is modified and tyranny loss is nerfed to make North Korea mode unappealing maybe even with an effect of imprisoning Glyericus greatly nukes Papal and Empire of the East opinion. Basically, you _can_ block the plot, but you're putting yourself at long-term risk. + - Modifier gets removed by imprisoning Glyericus or the plot ending the first time, regardless of outcome. +- New Frankish Bookmark(s): + - Frankish Steel at least + - 481 Bookmark as well? + +CBs: +- Odoacer Event War (*sigh*): + - Augustulus is still landed before "Step 7: Handle the offices if playing with the DLC" + - This is almost certainly fixable, but requires reworking the entire victory chain +- Migration CB Rework (Part Deuce): + - Multiple migrators logic: + - Events to bring vassals into the fight need overhaul + - Title split when more than one migrating in + - Better dynamism for names, maybe with some custom localizations? + - Cut AI prestige price + - AI migration restrictions (Titles/Prestige Levels) + - AI more willing to migrate if under a liege of a different heritage or has high authority + +Disasters: +- Antioch Earthquake of 526 + +Council Tasks: +- Judge of the Court needs a second task +- More outcomes for: promulgate_laws + +Decisions: +- Review conditions for restoring Rome/Byzantium vis-a-vis region & restored fora... +- Roman government decision as in adoption of later Admin government in late antique period +- Non-Romans with Roman government get option to transition to vanilla admin instead of adopt Roman government +- Make Augustulus' decision + +Tributaries: +- Client Kings (Odoacer, Theodoric): + - Tributary Type tied to Situation + - Only for Barbarian Polities + - Only if capital in WRE/ERE, no WRE/ERE/RE holder + - Prestige Transfer to Roman Emperor, Gains Legitimacy + - Can be revoked whenever by either for 3 year Truce + +Diarchies: +- Roman Premierships: Diarch Loyalty Overhaul + +Government: +- Ability for Emperor to intervene directly down the hierarchy? +- Aristocratic Khanate form of government to handle stuff like Kidarites, Hepthalites, Kangju, &c.? + - Steppe Overrun flips to feudal, so we need to handle that particular issue + - Basically, High Tribal for Nomads (Still have obedience, raze holdings, but no domicile and ) + - Nomadic Rulers tradition should unlock tributary war support with nomads +- Special Frankish government for ruling over a bunch of Sub-Romans as a quasi-Tribal (contrast with Gothic or Vandal approach) + - Reduced influence + - Increased number of military provinces + - Marginally faster decay to Feudal Government (it's France, after all) + - Needs its own government type icon + - Needs game concept, filter option in localization + +Activities: +- Ability to host munera (theater particularly) in Roman Ceremonies +- Option to pay gold or treasury with slightly different rewards +- Cuélebre dragon ritual/celebration for Austres/Cantabrians; possibly a non-hunt hunt? +- Coronation variant for Roman Empires + +Great Projects: +- Projects for Sub-Romans to fight against decay of laws. + +Situations: +- Senate: + - Senators should be ranked into vir illustris, vir spectabilis, and vir clarissimus, by family renown or other mechanics + +Story Cycles: +- Roman Reestablishment cycle + - Based on CK2 Soissons event cycle + +Minor Situations: +- Extreme Weather Event of 535-536 +- Sea influx situation for certain regions (England, Frisia) + - Nixes development growth, taxation, provides controlled territory advantage + +Dynasty Legacies: +- Add Romanitas legacy + +Schemes: Add scheme for vassals to try and increase aristocratic control laws + +Name Lists: +- Rework Armorican namelist. The current Armorican namelist consists entirely of Breton and French names, while the Vasconic one have too many Visigothic names. + +Other Bugs: +- Hang every 1 and 2 January + +========== +Flavorization Overhaul: +---------- +- Resort Name list Files + +- Start the cleanup and standardization of the title/rank flavorization. + - Priorities are all over the place + - Sync more with CK2 lists where possible + - Use Yabghu et al for various Iranic Huns and such + +========== +By God Alone: +---------- +- Feudal Transition Clerical stuff (BGA???) +- All events referencing tenet_aniconism should also reference tenet_iconoclasm + - Might need to do a general merge between iconoclams and aniconism + +- Attastupa Tenet: Use for Heruli old age decision and make available to the Norse Pagans + +State Faith: +- Should not be able to change state faith if sharing HOF +- State Faith change decision adopts the HOF's faith instead of itself + +========== +Silk and Silver: +---------- +Buildings: +- Burial Site should be unlocked with Formalized Rituals + +History: +- Archonship of Athens as c_attica holder, modeling the city's semi-free status + +New Artifacts for adventurer inspirations: +- A copy of Lucian's "A True Story" +- A copy of Lucian's "A True Story 2: Truthier and Historical-er" +- A copy of Lucian's "A True Story 3: Thrice True and Thrice Historical" +- A copy of the Etruscan Dictionary + +- Triggers for building buildings are borked by this DLC + +========== +Religion et al. +---------- +* Bounteous plunder event should have a chance at yielding a minority if the development is high enough +* add all new languages to BP_on_action_effects.txt + +Bugs: +- Hepthal religion isn't polyandrous, really +- Hepthalites should have Male-Only succession? +- Remove some artifacts: Visigothic Votive Crowns + +========== +Hunter-Gatherer +---------- +* Add a trait that prevents marriage and inheritance (basically devoted), gets removed during transition +* Add a check whenever innovation gained to transition governments +* Whenever tribal gains title check for hunter-gatherer (only single county) + +========== +Dynasty Legacies: +---------- + +Roman Nostalgia: "Rome is the city of echoes, the city of illusions, and the city of yearning." +- Only for: + - Non-Romans with Sub-Roman government + - Mutually exclusive with Despoliation +Level 1: 'Hope for Rome' + - Reduces frequency of Sub-Roman degradation events +Level 2: 'Protection of Rome' + - Get a 10-year dynasty modifier blocking most CBs from Roman Empires + - Unable to promote culture or convert Roman provinces for 30 years if not Roman (dynasty modifier) + - Your non-Roman vassals may shift towards feuding +Level 3: 'Respect for Rome' + - Get a 10-year dynasty modifier blocking most CBs from Roman Empires + - Immediately maximizes non-Roman law in favor of Romans and blocks shifting downwards when your dynasty rules + - All Roman houses in your polity immediately shift to Faithful level of relations + - Your non-Roman vassals may shift towards feuding depending on relations (Despoliation always does) +Level 4: 'Faith in Rome' + - Get a 10-year dynasty modifier blocking most CBs from Roman Empires + - You adopt the nearest Roman state faith if available, otherwise the closest Emperor's faith, else the majority faith of Romans in your realm + - Your polity adopts the nearest Roman state faith if available, otherwise the closest Emperor's faith, else the majority faith of Romans in your realm + - Your non-Roman vassals may shift towards feuding (zealous house heads not of a Righteous Roman faith always do) +Level 5: 'Emulation of Rome' + - Cost to hybridize & acceptance to hybridize with Roman culture sharply reduced if a culture in your realm still has "Romance/Hellenic Culture" (only applies once) + - Unlocks "Romanitas" Dynastic Legacy + - Your non-Roman vassals may shift towards feuding + - Change COA frame to match Roman culture of your realm [IS THIS ACTUALLY POSSIBLE?] diff --git a/_developer_documentation/_BP_scratchpad.info b/_developer_documentation/_BP_scratchpad.info index af788c03de..c85190c4a2 100644 --- a/_developer_documentation/_BP_scratchpad.info +++ b/_developer_documentation/_BP_scratchpad.info @@ -1,24 +1,71 @@ -In progress: ----------------------- -* Apply all the stuff listed in h_eastern_roman_empire.txt landed file +========== +Validator Update: +---------- +- Check gfx folder *.txt files; doesn't seem to do that +- Localization: check that "#...#!" properly ends +- Localization: check that quotes open and end on lines +- Write localization checking code to double check everything being localized (non-trivial) -* Clean up titulars in Moesia -* common/BP_roman_decisions.txt: Needs big overwrite with the existence of h_eastern_roman_empire -* common/on_action/BP_death.txt & common/on_action/BP_title_on_actions.txt: Needs to extend title destruction to hegemonies, probably a general rewrite here instead -* common/on_action/game_start.txt: Byzantine Name Rule -* common/on_action/title_on_actions.txt: Silk Road collapse needs generalization -* common/scripted_effects/06_dlc_ce1_legend_effects_BP_overwrite.txt: Justinian is a reference for founder as is Constantine, tied to byzantium -* common/scripted_effects/BP_major_decisions_scripted_effects.txt: Needs overhaul for Roman Empire creation -* events/_BP_events/government_events/BP_roman_senate_events.txt: Needs to be generalized for the now complicated Roman issues -* window_roman_senate.gui - Needs a complete overhaul over roman empire refs in various code bits +========== +Current Tasks: +---------- +Mechanics: +- Change name logic to base on greatest number of counties in region... -* For landed government, the praetorian prefecture should get dissolved to avoid an overly strong vassal -========================== -0.1.8: Matter of Britain: +Edge Cases: +- Thrace able to vassalize the Steppe... -Migration Wars: - * Migration overhaul; should become easier, minor migrations should become more common - * Letting migrants settle should block a realm from further minor migration for a while -* Further cleanup of tribal titles & conversion to confederations - * Confederations for Alamannia, Thuringia (?!), Germanii, Lemovia, Vidvaria, and the various other small tribal polities -* 2 more bookmarks: July 11, 472 (Gundobad refuses the crown?), December 9, 480 (Odoacer occupies Dalmatia) +History: +- Symmachus latest history changes + +Map: +- Duchy Issues: + - c_beja + - c_sevilla + - c_mora + - c_tarragona + - c_calatayud + - c_santiago + - c_zaragoza + - c_reggio_calabria + - c_napoli + - c_fermo + - c_aquileia + - c_embrun + - c_viennois + - c_toulouse + - c_poitiers + - c_orleans + - c_sens + - c_ile_de_france + - c_guines + - c_cologne + - c_strassburg + - c_ulm + - c_augsburg + - c_karnten + - c_bamberg + - c_bergh + - c_groningen + - c_hamburg + - c_branicevo + - c_cetina + - c_branicevo + - c_rhodos + - c_pacatiana + - c_nikaea + - c_melitene + - c_jaffa + - c_negev + - c_labda + - c_ghadames + - c_satif + - c_faras + - c_dhofar + - c_muscat + - c_nasibin + - c_kirkuk + - c_maragha + - c_farah + +- Symmachus Branch Stuff for cultural title names diff --git a/_developer_documentation/_BP_scratchpad_roman_work.info b/_developer_documentation/_BP_scratchpad_roman_work.info deleted file mode 100644 index 8e2bf08312..0000000000 --- a/_developer_documentation/_BP_scratchpad_roman_work.info +++ /dev/null @@ -1,236 +0,0 @@ -========== -Religion et al. ----------- -* Bounteous plunder event should have a chance at yielding a minority if the development is high enough -* add all new languages to BP_on_action_effects.txt - -Bugs: -- Hepthal religion isn't polyandrous, really -- Hepthalites should have Male-Only succession? -- Remove some artifacts: Visigothic Votive Crowns - -========== -Hunter-Gatherer ----------- -* Add a trait that prevents marriage and inheritance (basically devoted), gets removed during transition -* Add a check whenever innovation gained to transition governments -* Whenever tribal gains title check for hunter-gatherer (only single county) -* Formalized Rituals should unlock coronations and crowning laws - -========== -0.2.0.2: ----------- -To test: - - ERE noble family shortage at start (NOT FIXED) - -========== -0.2.0.2: ----------- -Review Error log and fix bugs - -- Albania is a permanent *tribal* tributary... fix? -- Heruli Odoacer contingent can't recruit Meikeismen - -Other Bugs: -- Script location: file: common/on_action/BP_on_actions/BP_flavor_on_actions.txt line: 154 (BP_flavor_events_county_pulse) -- BP_flavor_events_county_pulse has the `Error: Invalid landed title scope for modifier script, must be a county` issue -- Hang every 1 and 2 January -- Bug in common/script_values/BP_culture_shift_values.txt and BP_culture_on_actions.txt tied to Jews arising; some math scope existence issues - -Potential Bugs: -- SubRoman Dynastic for independent duchies and below, and transition to subroman admin when not -- MO occasionally borking out at start, giving to someone new at game start? -- Populist Revolts are becoming Feudal/Clan (Possibly Fixed?) -- County grants are becoming Roman Admin from Sub-Roman (Reproducer not found yet?) - -========== -0.2.1: ----------- -- Need to force title holders to be councilors in non-DLC games -- Add necessary macros to extend and simplify Roman-government GUI hooks -- Ability to remove Augustulus nickname if Augustulus makes it to adulthood and is no longer in a regency _and_ has a hegemony-tier title -- Re-enable minister should be diarch code or not? Seems like we're handling it independently. - -- Great Projects: Projects for Sub-Romans to fight against decay of laws. -- Add the other two dynasty legacies -- Make Cataphracts recruitable again - -- Symmachus Branch Stuff for cultural title names - -Bookmarks: Revamp bookmarks -- Add 479 bookmark - - Gylericus et al plotting Nepos death in the 479 scenario. Make _actual_ plotter a random character in the court with a hidden grudge to prevent too much player manipulation, with a special plot modifier to put pressure on the player to find out. Make it also a semi-random thing so that they might just be pissing everyone off for no good reason. - - Nepos has a modifier wherein his tyranny gain is modified and tyranny loss is nerfed to make North Korea mode unappealing maybe even with an effect of imprisoning Glyericus greatly nukes Papal and Empire of the East opinion. Basically, you _can_ block the plot, but you're putting yourself at long-term risk. - - Modifier gets removed by imprisoning Glyericus or the plot ending the first time, regardless of outcome. - -Roman Premierships: -- Diarch Loyalty Overhaul - -Government: -- Ability for Emperor to intervene directly down the hierarchy? - -Decisions: -- Review conditions for restoring Rome/Byzantium vis-a-vis region & restored fora... - -Localization: -- Dynastic to replace Pre-Feudal as a government term -- Praeses for counties (still civilian-ish) - -========== -Turkic Stuff: ----------- -History: -- Tuyuhun kingdom cleanup (culture, vassals, &c.); maybe need Amdo title? -- Some tribal polities (e.g., Balti, Kinnaur??, Lhomon???) should be confederations instead -- More at-start troops for Gokturks and Hepthalites (Personal MAA) -- Attila gets Kinslayer trait for killing dynastic members - -Culture: -- Ruling Caste needs to be blocked for migratory culture, nomadic rulership -- Fixup various cultural history notes and the like. -- Nomadic Rulers tradition should unlock tributary war support with nomads - -Traditions: -- Revamp Iron Cavalry's requirements to be much more East-Focused. - -Other: -- Add decision to unite the Oghurs to shift namelist and culture name to Bolghars -- Alchon and Nezak COAs -- Delete chars in hepthalite.txt -- Selenium bonus for Fereganan cavalry -- Alchons need some sort of Kidarite-type CB -- Nomads that take over castles et al need to flip -- Head-Shape tradition -- Revise Tributary setup effect so not so many truces - -- Touch Up Cultural Titles: - - Bolghar early title should be Kana Sybigi for kings - - Use Yabghu et al for various Iranic Huns and such - -GFX: -- Non-Christian Byzantine COA gfx for Fereganans -- Convert Wusun/Kushan/Yuezhi COA graphics into their own blend of Chinese and Scythian - -Future: -- Make Pakthun evolve into Pastho language when no Bactrian speaking court exists and start as Bactrian - -========== -0.2.2: ----------- -Casus Bellis: Migration War government upgrade mechanics -Schemes: Add scheme for vassals to try and increase aristocratic control laws - -- Special Frankish stuff for ruling over a bunch of Sub-Romans as a quasi-Tribal (contrast with Gothic or Vandal approach) - - Increased number of military provinces - - Faster military landing effects - - The Clerical dimension within the tribal system - -- Hegemonies should have an empire-level CB against each other that's terribly devastating (see the Final Roman-Sassanid War or the Gothic War) - - Should be a great project like the Chinese have - -- Feudal Transition Clerical stuff (BGA???) -- Clarify government_is_centralized flag -- Tweak dynastic aristocratic control laws to push more towards decline in some manner - -Hegemonies: -- Apply all the stuff listed in h_eastern_roman_empire.txt, h_western_roman_empire.txt landed file (Tributaries) -- Perhaps need its own form of tributary instead of something with standing - -Government: -- Dynastic Khanate form of government to handle stuff like Kidarites, Hepthalites, Kangju, &c.? - - Steppe Overrun flips to feudal, so we need to handle that particular issue - - Basically, High Tribal for Nomads (Still have obedience, raze holdings, but no domicile and ) - -Activities: - - Ability to host munera (theater particularly) in Roman Ceremonies - - Option to pay gold or treasury with slightly different rewards - -- Special themes for diocese and PPs? -- Council: Judge of the Court needs a second task -- Odoacer as a notional tributary type to Zeno? -- Make Fall of Rome/Constantinople a unique memory - -State Faith: -- Should not be able to change state faith if sharing HOF -- State Faith change decision adopts the HOF's faith instead of itself - -Religion: -- Readd Lollardy, Bogomolism, Catharism, &c. for compatibility - -========== -Stretch: ----------- -* Senators should be ranked into vir illustris, vir spectabilis, and vir clarissimus, by family renown or other mechanics - -- Fix Ministries having a fucking theme contract... (big oof to fix probably) - -- Coronation variant for Roman Empires??? - -- Remove Cypriot Church and Culture, as the new BGA mechanics - -Governments: -- Roman government decision as in adoption of later Admin government in late antique period -- Non-Romans with Roman government get option to transition to vanilla admin instead of adopt Roman government - -Council: -- More outcomes for: promulgate_laws - -========== -Silk and Silver: ----------- -History: -- Archonship of Athens as c_attica holder, modeling the city's semi-free status - -========== -Dynasty Legacies: ----------- - -Despoliation Dynasty Legacy: -"The thicker the hay, the easier it is to mow." -"Raþio ist þata þiqo hawi seniþan þau þata þunno!" -- Only for: - - Non-Romans in Sub-Roman government - - Migratory cultures - - Meritocratic without Sinophilic Tradition or Chinese heritage - - Japanese Government without Japanese heritage -- Mutually exclusive with Roman Nostalgia, Romanitas -Level 1 'Barbarian Origins': - - Unlocks Raiding - - Reduces prestige loss from raiding/increases prestige gain as tribal -Level 2 'Barbarian Army': - - Get's a dynasty modifier increasing a specific MAA type class's regiment size, toughness, & damage -Level 3 'Barbarian Kingdom': - - Has CB to vassalize/conquer rulers of your heritage - - Relaxation on Custom Empire & Kingdom creation decisions (fewer counties needed) -Level 4 'Barbarian Settlement': - - +15% promote culture speed, faith conversion speed in counties that are more advanced era than you - - 30 year modifier added at end of conversion that makes converting faith/culture faster (modifier opposite of action) -Level 5 'Barbarian Future': - - Can reform pagan faith with only tribal innovations - - Adopt Clan/Feudal/Tribal Decision - -Roman Nostalgia: "Rome is the city of echoes, the city of illusions, and the city of yearning." -- Only for: - - Non-Romans with Sub-Roman government - - Mutually exclusive with Despoliation -Level 1: 'Hope for Rome' - - Reduces frequency of Sub-Roman degradation events -Level 2: 'Protection of Rome' - - Get a 10-year dynasty modifier blocking most CBs from Roman Empires - - Unable to promote culture or convert Roman provinces for 30 years if not Roman (dynasty modifier) - - Your non-Roman vassals may shift towards feuding -Level 3: 'Respect for Rome' - - Get a 10-year dynasty modifier blocking most CBs from Roman Empires - - Immediately maximizes non-Roman law in favor of Romans and blocks shifting downwards when your dynasty rules - - All Roman houses in your polity immediately shift to Faithful level of relations - - Your non-Roman vassals may shift towards feuding depending on relations (Despoliation always does) -Level 4: 'Faith in Rome' - - Get a 10-year dynasty modifier blocking most CBs from Roman Empires - - You adopt the nearest Roman state faith if available, otherwise the closest Emperor's faith, else the majority faith of Romans in your realm - - Your polity adopts the nearest Roman state faith if available, otherwise the closest Emperor's faith, else the majority faith of Romans in your realm - - Your non-Roman vassals may shift towards feuding (zealous house heads not of a Righteous Roman faith always do) -Level 5: 'Emulation of Rome' - - Cost to hybridize & acceptance to hybridize with Roman culture sharply reduced if a culture in your realm still has "Romance/Hellenic Culture" (only applies once) - - Unlocks "Romanitas" Dynastic Legacy - - Your non-Roman vassals may shift towards feuding - - Change COA frame to match Roman culture of your realm [IS THIS ACTUALLY POSSIBLE?] diff --git a/_development_utilities/hotpatch.sh b/_development_utilities/hotpatch.sh index 156bfdb054..efab62237d 100644 --- a/_development_utilities/hotpatch.sh +++ b/_development_utilities/hotpatch.sh @@ -13,6 +13,8 @@ git diff --exit-code --name-only $1 HEAD > tmp_file sed -i -b '/^diff/d' tmp_file sed -i -b '/^new/d' tmp_file sed -i -b '/^index/d' tmp_file +sed -i -b '/deleted file mode 100644/{N;d}' tmp_file #In case of file delete +sed -i -b '/Binary files /d' tmp_file #Binary file changes #Load the data back into file file_list=($(cat tmp_file)) #Garbage collect From f2fd8c1b3e07db28640c418fadbb5a385911a520 Mon Sep 17 00:00:00 2001 From: ATP-Kraken <34113921+ATP-Kraken@users.noreply.github.com> Date: Sun, 13 Sep 2026 04:32:07 -0400 Subject: [PATCH 02/23] Icon tweaks --- .../icons/culture_innovations/_BP.info | 4 ++-- .../roman_military_innovations.dds | Bin 21728 -> 86528 bytes .../government_types/prefeudal_government.dds | Bin 19728 -> 19728 bytes 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/WtWSMS/gfx/interface/icons/culture_innovations/_BP.info b/WtWSMS/gfx/interface/icons/culture_innovations/_BP.info index 3061d0492d..46028c21c0 100644 --- a/WtWSMS/gfx/interface/icons/culture_innovations/_BP.info +++ b/WtWSMS/gfx/interface/icons/culture_innovations/_BP.info @@ -5,5 +5,5 @@ agriculture_02.dds from https://commons.wikimedia.org/wiki/File:Reeve_and_Serfs. gord.dds from https://commons.wikimedia.org/wiki/File:Visualization_of_Pozna%C5%84_at_the_end_of_the_10th_century.jpg [CC A-SA-4.0] oppidum.dds from https://commons.wikimedia.org/wiki/File:Celtic_Oppidum_1st_century_B.C..jpg [CC A-SA-4.0] roman_civil_innovations.dds from CK2 (Byzantine_through_Arch_Victory) -roman_military_innovations.dds from https://commons.wikimedia.org/wiki/File:Roman_Military_banner.svg [GNU Free, CC Attribution 3.0] -tribal_religion.dds from https://artvee.com/dl/germanenbekehrung#00 [Public Domain] \ No newline at end of file +roman_military_innovations.dds from Rise from the Ashes acheivement +tribal_religion.dds from https://artvee.com/dl/germanenbekehrung#00 [Public Domain] diff --git a/WtWSMS/gfx/interface/icons/culture_innovations/roman_military_innovations.dds b/WtWSMS/gfx/interface/icons/culture_innovations/roman_military_innovations.dds index 9475da34a7282940d69aaf4213b223f4201ec78b..66865bdaca937dc394b36db56ecdec8cab1bd342 100644 GIT binary patch literal 86528 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 literal 21728 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 From 7911e4086a901fa503ce01a530a9c0e8d0623054 Mon Sep 17 00:00:00 2001 From: ATP-Kraken <34113921+ATP-Kraken@users.noreply.github.com> Date: Sun, 13 Sep 2026 04:31:51 -0400 Subject: [PATCH 03/23] Chronicle situation Added chronicle situation with custom GUI, tracks the following events: - Kingdom, culture, faith created - Crusades - Narrative events: Fall of Rome, Legalize Caucasian Christianity --- .../BP_character_memories.txt | 66 +++ .../BP_narrative_memory_types.txt | 91 ---- .../BP_on_actions/BP_culture_on_actions.txt | 20 + .../BP_game_starts/BP_global_gamestart.txt | 7 + .../BP_on_actions/BP_title_on_actions.txt | 11 + .../BP_on_actions/chronicle_on_actions.txt | 419 ++++++++++++++++++ .../scripted_effects/BP_decision_effects.txt | 10 + .../BP_situation_group_types.txt | 4 + .../situation/situations/BP_chronicle.txt | 191 ++++++++ .../events/_BP_events/BP_narrative_events.txt | 22 +- .../BP_religious_decisions_major.txt | 9 + WtWSMS/gui/BP_window_chronicle_situation.gui | 297 +++++++++++++ .../english/BP_memories_l_english.yml | 32 +- .../situations/BP_chronicle_l_english.yml | 46 ++ 14 files changed, 1110 insertions(+), 115 deletions(-) create mode 100644 WtWSMS/common/character_memory_types/BP_character_memories.txt delete mode 100644 WtWSMS/common/character_memory_types/BP_narrative_memory_types.txt create mode 100644 WtWSMS/common/on_action/BP_on_actions/chronicle_on_actions.txt create mode 100644 WtWSMS/common/situation/situation_group_types/BP_situation_group_types.txt create mode 100644 WtWSMS/common/situation/situations/BP_chronicle.txt create mode 100644 WtWSMS/gui/BP_window_chronicle_situation.gui create mode 100644 WtWSMS/localization/english/situations/BP_chronicle_l_english.yml diff --git a/WtWSMS/common/character_memory_types/BP_character_memories.txt b/WtWSMS/common/character_memory_types/BP_character_memories.txt new file mode 100644 index 0000000000..2c6b564b14 --- /dev/null +++ b/WtWSMS/common/character_memory_types/BP_character_memories.txt @@ -0,0 +1,66 @@ +fall_of_rome_bad = { + categories = { negative war war_ended major wtwsms } + icon = "war_ended_negative.dds" + + description = { random_valid = { desc = fall_of_rome_bad_memory_desc } } + + second_perspective_description = { random_valid = { desc = fall_of_rome_bad_memory_desc_second_perspective } } + + third_perspective_description = { random_valid = { desc = fall_of_rome_bad_memory_desc_third_perspective } } + + participants = { barbarian_ruler } + + duration = { + years = memory_default_duration + } +} + +fall_of_rome_good = { + categories = { positive war war_ended major wtwsms } + icon = "war_ended_positive.dds" + + description = { + first_valid = { + triggered_desc = { + trigger = { + exists = var:barbarian_ruler + memory_owner = memory_participant:barbarian_ruler + } + desc = fall_of_rome_good_desc_me + } + desc = fall_of_rome_good_desc + } + } + + second_perspective_description = { + first_valid = { + triggered_desc = { + trigger = { + exists = var:barbarian_ruler + memory_owner = memory_participant:barbarian_ruler + } + desc = fall_of_rome_good_desc_second_perspective_me + } + desc = fall_of_rome_good_desc_second_perspective + } + } + + third_perspective_description = { + first_valid = { + triggered_desc = { + trigger = { + exists = var:barbarian_ruler + memory_owner = memory_participant:barbarian_ruler + } + desc = fall_of_rome_good_desc_third_perspective_me + } + desc = fall_of_rome_good_desc_third_perspective + } + } + + participants = { barbarian_ruler } + + duration = { + years = memory_default_duration + } +} \ No newline at end of file diff --git a/WtWSMS/common/character_memory_types/BP_narrative_memory_types.txt b/WtWSMS/common/character_memory_types/BP_narrative_memory_types.txt deleted file mode 100644 index cf832be818..0000000000 --- a/WtWSMS/common/character_memory_types/BP_narrative_memory_types.txt +++ /dev/null @@ -1,91 +0,0 @@ -fall_of_rome_memory = { - categories = { - wtwsms - } - - description = { - first_valid = { - triggered_desc = { - trigger = { scope:owner = character:55 } - desc = fall_of_rome_memory_first_person_odoacer - } - triggered_desc = { - trigger = { - scope:owner = character:96054 - scope:owner = { age < 12 } - } - desc = fall_of_rome_memory_first_person_augustulus_child - } - triggered_desc = { - trigger = { - OR = { - scope:owner.culture = { has_cultural_parameter = can_restore_roman_empire } - scope:owner.culture = { has_cultural_parameter = greco_roman_social_tradition } - } - } - desc = fall_of_rome_memory_first_person_roman - } - desc = fall_of_rome_memory_first_person_neutral - } - } - - second_perspective_description = { - first_valid = { - triggered_desc = { - trigger = { scope:owner = character:55 } - desc = fall_of_rome_memory_second_person_odoacer - } - triggered_desc = { - trigger = { - scope:owner = character:96054 - scope:owner = { age < 12 } - } - desc = fall_of_rome_memory_second_person_augustulus_child - } - triggered_desc = { - trigger = { - OR = { - scope:owner.culture = { has_cultural_parameter = can_restore_roman_empire } - scope:owner.culture = { has_cultural_parameter = greco_roman_social_tradition } - } - } - desc = fall_of_rome_memory_first_person_roman - } - desc = fall_of_rome_memory_first_person_neutral - } - } - - third_perspective_description = { - first_valid = { - triggered_desc = { - trigger = { scope:owner = character:55 } - desc = fall_of_rome_memory_first_person_odoacer - } - triggered_desc = { - trigger = { - scope:owner = character:96054 - scope:owner = { age < 12 } - } - desc = fall_of_rome_memory_first_person_augustulus_child - } - triggered_desc = { - trigger = { - OR = { - scope:owner.culture = { has_cultural_parameter = can_restore_roman_empire } - scope:owner.culture = { has_cultural_parameter = greco_roman_social_tradition } - } - } - desc = fall_of_rome_memory_first_person_roman - } - desc = fall_of_rome_memory_first_person_neutral - } - } - - participants = { - sacker - } - - duration = { - years = memory_default_duration - } -} \ No newline at end of file diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_culture_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_culture_on_actions.txt index 7bb90da8d3..176b429784 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_culture_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_culture_on_actions.txt @@ -409,6 +409,16 @@ historical_culture_ashkenazi = { } trigger_event = bp_culture_emergence_events.1100 } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_culture_jewish_diaspora_entry + phase = culture + variables = { + culture = culture:ashkenazi + title = scope:patron_county + } + } + } } } } @@ -489,6 +499,16 @@ historical_culture_radhanite = { } trigger_event = bp_culture_emergence_events.1101 } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_culture_jewish_diaspora_entry + phase = culture + variables = { + culture = culture:radhanite + title = scope:patron_county + } + } + } } } } diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/BP_global_gamestart.txt b/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/BP_global_gamestart.txt index 6029d373ea..1a32910620 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/BP_global_gamestart.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/BP_global_gamestart.txt @@ -28,6 +28,13 @@ bp_global_setup = { BP_set_global_variables_by_date = { #Historically unset variables: rome_restored effect = { + start_situation = { type = BP_chronicle } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_start_history_entry + phase = default + } + } if = { #The Fall of Rome limit = { current_date >= 476.9.4 } set_global_variable = fall_of_rome diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt index 7b4cc42e1a..a569c61c29 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt @@ -189,6 +189,17 @@ BP_hegemonic_collapse = { scope:previous_holder = { save_scope_as = last_hegemon } trigger_event = { id = bp_hegemonic_collapse.0001 } } + # Add chronicle entry + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_destroyed_death_entry + phase = major_title_destroyed + variables = { + char = scope:previous_holder + title = scope:title + } + } + } } } diff --git a/WtWSMS/common/on_action/BP_on_actions/chronicle_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/chronicle_on_actions.txt new file mode 100644 index 0000000000..3e208f5cbb --- /dev/null +++ b/WtWSMS/common/on_action/BP_on_actions/chronicle_on_actions.txt @@ -0,0 +1,419 @@ +on_title_gain = { on_actions = { bp_chronicle_title_gain } } + +bp_chronicle_title_gain = { + effect = { + if = { + limit = { scope:transfer_type = flag:created } + ### Notable titles with special graphics + #### Roman Empire + if = { + limit = { scope:title = title:h_roman_empire } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_reunified_entry + phase = major_roman + variables = { + title = scope:title + char = root + } + } + } + } + else_if = { + limit = { + NOT = { exists = title:h_roman_empire.holder } # Don't do this for splitters + primary_title.tier <= scope:title.tier # Must be of equal or lower rank + OR = { + scope:title = title:e_wre + scope:title = title:h_western_roman_empire + scope:title = title:e_byzantium + scope:title = title:h_eastern_roman_empire + } + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_restored_entry + phase = major_roman + variables = { + title = scope:title + char = root + } + } + } + } + else_if = { + limit = { + # Splitting the Roman empire by decision + exists = title:h_roman_empire.holder + scope:title = title:h_eastern_roman_empire + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_split_roman_empire_entry + phase = major_roman + variables = { + char = root + west_char = title:h_roman_empire.holder + } + } + } + } + #### Jerusalem + else_if = { + limit = { + OR = { + scope:title = title:k_jerusalem + scope:title = title:e_outremer + #scope:title = title:h_kingdom_of_heaven #TODO: BGA + } + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_created_entry + phase = major_christian_jerusalem + variables = { + title = scope:title + char = root + } + } + } + } + #### Jewish Titles + else_if = { + limit = { + OR = { + scope:title = title:k_israel + AND = { + faith.religion = religion:judaism_religion + faith = { has_doctrine = special_doctrine_not_allowed_to_hof } + scope:title = { is_head_of_faith = yes } + } + } + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_restored_entry + phase = major_jewish + variables = { + title = scope:title + char = root + } + } + } + } + #### Persian Titles + else_if = { + limit = { + OR = { + scope:title = title:h_persia + AND = { + faith.religion = religion:zoroastrianism_religion + faith = { has_doctrine = special_doctrine_not_allowed_to_hof } + scope:title = { is_head_of_faith = yes } + } + } + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_restored_entry + phase = major_zoroastrian + variables = { + title = scope:title + char = root + } + } + } + } + #### Become Chakravartin + else_if = { + limit = { + scope:title = title:h_india + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_india_entry + phase = major_dharmic + variables = { + title = scope:title + char = root + } + } + } + } + #### China + else_if = { + limit = { + scope:title = title:h_china + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_reunified_entry + phase = major_chinese + variables = { + title = scope:title + char = root + } + } + } + } + ### Other notable titles from decisions + ### Generic + #### A new head of faith has been created + else_if = { + limit = { scope:title = { is_head_of_faith = yes } } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_created_entry + phase = religion + variables = { + title = scope:title + char = root + #faith = root.faith + } + } + } + } + #### A new independent kingdom has been created + else_if = { + limit = { + is_independent_ruler = yes + scope:title.tier >= tier_kingdom + # Must rank up from this + NOT = { + any_held_title = { + tier >= scope:title.tier + NOT = { this = scope:title } + } + } + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_created_entry + phase = title + variables = { + title = scope:title + char = root + } + } + } + } + } + } +} + +on_title_destroyed = { on_actions = { bp_chronicle_title_loss } } + +bp_chronicle_title_loss = { + effect = { + ### China + if = { + limit = { scope:title = title:h_china } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_destroyed_china_entry + phase = major_title_destroyed + variables = { + title = scope:title + char = root + } + } + } + } + ### Head of faith destroyed + else_if = { + limit = { scope:title = { is_head_of_faith = yes } } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_destroyed_entry + phase = religion + variables = { + title = scope:title + char = root + #faith = root.faith + } + } + } + } + ### Independent kingdom/empire destroyed + else_if = { + limit = { + is_independent_ruler = yes + scope:title.tier >= tier_kingdom + scope:title.tier < tier_hegemony + # Must rank down from this + NOT = { + any_held_title = { + tier >= scope:title.tier + } + } + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_title_destroyed_entry + phase = title_destroyed + variables = { + title = scope:title + char = root + } + } + } + } + } +} + +on_culture_created = { on_actions = { bp_chronicle_culture } } + +bp_chronicle_culture = { + effect = { + if = { + limit = { + is_hybrid_culture = yes + exists = scope:parent_1 + exists = scope:parent_2 + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_culture_hybrid_entry + phase = culture + variables = { + culture = root + parent1 = scope:parent_1 + parent2 = scope:parent_2 + } + } + } + } + else_if = { + limit = { + is_hybrid_culture = no + exists = scope:parent_1 + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_culture_diverged_entry + phase = culture + variables = { + culture = root + parent1 = scope:parent_1 + } + } + } + } + } +} + +on_war_won_attacker = { on_actions = { bp_chronicle_war_win } } + +bp_chronicle_war_win = { + effect = { + if = { + limit = { + scope:war ={ + OR = { + using_cb = undirected_great_holy_war + using_cb = directed_great_holy_war + } + } + } + # Get needed titles + scope:defender.primary_title ?= { save_scope_as = target_title } + every_in_list = { + list = target_titles + save_scope_as = target_title + } + + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_ghw_win_entry + phase = great_holy_war + variables = { + attacker = scope:attacker + faith = scope:attacker.faith + title = scope:target_title + } + } + } + } + } +} + +on_war_won_defender = { on_actions = { bp_chronicle_war_lose } } + +bp_chronicle_war_lose = { + effect = { + if = { + limit = { + scope:war ={ + OR = { + using_cb = undirected_great_holy_war + using_cb = directed_great_holy_war + } + } + } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_ghw_lose_entry + phase = great_holy_war + variables = { + attacker = scope:attacker + defender = scope:defender + faith = scope:attacker.faith + } + } + } + } + } +} + +on_faith_created = { on_actions = { bp_chronicle_faith } } + +bp_chronicle_faith = { + effect = { + if = { + limit = { scope:old_faith = { has_doctrine_parameter = unreformed } } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_faith_reformed_entry + phase = religion + variables = { + char = root + faith = root.faith + } + } + } + } + else = { + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_faith_created_entry + phase = religion + variables = { + char = root + faith = root.faith + } + } + } + } + } +} + +#### TODO: Revisit with BGA on_trait_gained addition + +#on_trait_gained = { on_actions = { bp_chronicle_trait } } + +#bp_chronicle_trait = { +# effect = { +# if = { +# limit = { scope:trait = conqueror } +# situation:BP_chronicle = { +# record_situation_special_event = { +# key = situation_chronicle_culture_diverged_entry +# phase = war +# variables = { +# char = root +# } +# } +# } +# } +# } +#} \ No newline at end of file diff --git a/WtWSMS/common/scripted_effects/BP_decision_effects.txt b/WtWSMS/common/scripted_effects/BP_decision_effects.txt index 8d3065e26c..5151dae960 100644 --- a/WtWSMS/common/scripted_effects/BP_decision_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_decision_effects.txt @@ -122,6 +122,16 @@ create_ostrogothic_culture_effect = { reset_culture_creation_date = yes get_all_innovations_from = culture:gothic } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_culture_diverged_entry + phase = culture + variables = { + culture = culture:ostrogothic + parent1 = culture:gothic + } + } + } } } } diff --git a/WtWSMS/common/situation/situation_group_types/BP_situation_group_types.txt b/WtWSMS/common/situation/situation_group_types/BP_situation_group_types.txt new file mode 100644 index 0000000000..6d3172c395 --- /dev/null +++ b/WtWSMS/common/situation/situation_group_types/BP_situation_group_types.txt @@ -0,0 +1,4 @@ +### Chronicle at the end +chronicle = { + sort_order = 0 +} diff --git a/WtWSMS/common/situation/situations/BP_chronicle.txt b/WtWSMS/common/situation/situations/BP_chronicle.txt new file mode 100644 index 0000000000..fb2bb76ad2 --- /dev/null +++ b/WtWSMS/common/situation/situations/BP_chronicle.txt @@ -0,0 +1,191 @@ +BP_chronicle = { + is_unique = yes # It can only exist once in the world + keep_full_history = yes # Needs to remember everything` + + window = dynastic_cycle + gui_window_name = "BP_window_chronicle_situation" + illustration = "gfx/interface/illustrations/decisions/decision_misc.dds" + situation_group_type = chronicle + icon = { + trigger = { always = yes } + reference = "gfx/interface/icons/historical_character.dds" + } + + ################################################## + # Regions + ################################################## + sub_regions = { + core = { + icon = "gfx/interface/icons/icon_game_concept_innovation_fascination.dds" + } + } + + ################################################## + # On Actions + ################################################## + # on_monthly = { + # } + + ################################################## + # Groups + ################################################## + participant_groups = { + player = { + icon = "gfx/interface/icons/situations/situation_modifier_character.dds" + + is_character_valid = { + is_ai = no + } + + #on_join = { trigger_event = debug_situation.0003 } + #on_leave = { trigger_event = debug_situation.0004 } + + map_color = { 1 1 1 } + } + } + + ################################################## + # Phases + ################################################## + start_phase = default + + # Phases are used for illustration sets + phases = { + default = { + icon = "gfx/interface/icons/activities/activity_adult_education.dds" + illustration = "gfx/interface/illustrations/council/bg_council_chaplain.dds" + parameters = { + show_illustration = yes + } + } + # Generic events + culture = { + icon = "gfx/interface/icons/message_feed/culture.dds" + } + religion = { + icon = "gfx/interface/icons/message_feed/religious.dds" + } + holy_war = { + icon = "gfx/interface/icons/message_feed/great_holy_war.dds" + } + war = { + icon = "gfx/interface/icons/message_feed/war.dds" + } + title = { + icon = "gfx/interface/icons/message_feed/titles.dds" + } + title_destroyed = { + icon = "gfx/interface/icons/casus_bellis/dissolution_war.dds" + } + conqueror = { + icon = "gfx/interface/icons/story_cycles/story_icon_conqueror.dds" + } + # Major events + major_religion = { + icon = "gfx/interface/icons/message_feed/religious.dds" + illustration = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + parameters = { + show_illustration = yes + } + } + great_holy_war = { + icon = "gfx/interface/icons/message_feed/great_holy_war.dds" + illustration = "gfx/interface/illustrations/event_story/fp2_struggle_start.dds" + parameters = { + show_illustration = yes + } + } + major_christian = { + icon = "gfx/interface/icons/modifiers/icon_piety_christian_04.dds" + illustration = "gfx/interface/illustrations/event_scenes/ep3_hagia_sophia.dds" + parameters = { + show_illustration = yes + } + } + major_christian_jerusalem = { + icon = "gfx/interface/icons/modifiers/icon_piety_christian_04.dds" + illustration = "gfx/interface/illustrations/event_scenes/ep2_holysite_jerusalem.dds" + parameters = { + show_illustration = yes + } + } + major_muslim = { + icon = "gfx/interface/icons/modifiers/icon_piety_islam_04.dds" + illustration = "gfx/interface/illustrations/event_scenes/ep2_holysite_mecca.dds" + parameters = { + show_illustration = yes + } + } + major_jewish = { + icon = "gfx/interface/icons/modifiers/icon_piety_judaism_04.dds" + illustration = "gfx/interface/illustrations/event_scenes/ep2_holysite_jerusalem.dds" + parameters = { + show_illustration = yes + } + } + major_zoroastrian = { + icon = "gfx/interface/icons/modifiers/icon_piety_zoroastrian_04.dds" + illustration = "gfx/interface/illustrations/holding_types/fp3_temple_iranian_zoroastrian.dds" + parameters = { + show_illustration = yes + } + } + major_dharmic = { + icon = "gfx/interface/icons/modifiers/icon_piety_eastern_04.dds" + illustration = "gfx/interface/illustrations/decisions/tgp_projects_mandala_capital.dds" + parameters = { + show_illustration = yes + } + } + major_roman = { + icon = "gfx/interface/icons/government_types/roman_administrative_government.dds" + illustration = "gfx/interface/illustrations/music_player/ep3_mood_soundtrack_list.dds" + parameters = { + show_illustration = yes + } + } + major_chinese = { + icon = "gfx/interface/icons/government_types/celestial_government.dds" + illustration = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" + parameters = { + show_illustration = yes + } + } + major_title_destroyed = { + icon = "gfx/interface/icons/casus_bellis/dissolution_war.dds" + illustration = "gfx/interface/illustrations/event_story/sack_of_city.dds" + parameters = { + show_illustration = yes + } + } + # Unique events + fall_of_rome = { + icon = "gfx/interface/icons/memory_types/war_ended_negative.dds" + illustration = "gfx/interface/illustrations/event_story/sack_of_city.dds" + parameters = { + show_illustration = yes + } + } + caucasian_christians = { + icon = "gfx/interface/icons/modifiers/icon_piety_christian_04.dds" + illustration = "gfx/interface/illustrations/decisions/the_return_to_the_homeland.dds" + parameters = { + show_illustration = yes + } + } + albania = { + icon = "gfx/interface/icons/message_feed/culture.dds" + illustration = "gfx/interface/illustrations/event_story/caucasian_albania_elevation.dds" + parameters = { + show_illustration = yes + } + } + battle_of_tolbiac = { + icon = "gfx/interface/icons/message_feed/religious.dds" + illustration = "gfx/interface/illustrations/loading_screens/battle_of_tolbiac.dds" + parameters = { + show_illustration = yes + } + } + } +} diff --git a/WtWSMS/events/_BP_events/BP_narrative_events.txt b/WtWSMS/events/_BP_events/BP_narrative_events.txt index fe42315f6a..30cebf75e5 100644 --- a/WtWSMS/events/_BP_events/BP_narrative_events.txt +++ b/WtWSMS/events/_BP_events/BP_narrative_events.txt @@ -20,11 +20,6 @@ bp_narrative_events.0001 = { #WTWSMS id: zusk_event.30 limit = { root = scope:barbarian_ruler } scope:barbarian_ruler = { trigger_event = { id = bp_narrative_events.0003 days = 2 delayed = yes } } } - - create_character_memory = { - type = fall_of_rome_memory - participants = { sacker = scope:barbarian_ruler } - } } right_portrait = { @@ -68,6 +63,7 @@ bp_narrative_events.0001 = { #WTWSMS id: zusk_event.30 religion = religion:germanic_religion } add_piety = 100 + create_character_memory = { type = fall_of_rome_good participants = { barbarian_ruler = scope:barbarian_ruler } } } option = { #Christians harmonized with the Imperial church name = bp_narrative_events.0001.imperial_christian_response @@ -87,6 +83,7 @@ bp_narrative_events.0001 = { #WTWSMS id: zusk_event.30 } } add_piety = -100 + create_character_memory = { type = fall_of_rome_bad participants = { barbarian_ruler = scope:barbarian_ruler } } } option = { #Hellenists name = bp_narrative_events.0001.imperial_christian_response @@ -103,16 +100,29 @@ bp_narrative_events.0001 = { #WTWSMS id: zusk_event.30 religion = religion:hellenism_religion } add_piety = -100 + create_character_memory = { type = fall_of_rome_bad participants = { barbarian_ruler = scope:barbarian_ruler } } } option = { #Odoacer name = bp_narrative_events.0001.odoacer_response trigger = { this = scope:barbarian_ruler } add_piety = 100 add_prestige = 100 + create_character_memory = { type = fall_of_rome_good participants = { barbarian_ruler = scope:barbarian_ruler } } + # Add chronicle entry + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_fall_of_rome_entry + phase = fall_of_rome + variables = { + char = title:c_roma.holder.top_liege + } + } + } } option = { #Genseric name = bp_narrative_events.0001.genseric_response trigger = { this = character:93 } + create_character_memory = { type = fall_of_rome_good participants = { barbarian_ruler = scope:barbarian_ruler } } } option = { #Julius Nepos name = bp_narrative_events.0001.nepos_response @@ -122,6 +132,7 @@ bp_narrative_events.0001 = { #WTWSMS id: zusk_event.30 root = { save_scope_as = the_last_wre_holder } trigger_event = { id = bp_narrative_events.0002 } } + create_character_memory = { type = fall_of_rome_bad participants = { barbarian_ruler = scope:barbarian_ruler } } } option = { #Byzantine Option name = bp_narrative_events.0001.byzantine_response @@ -138,6 +149,7 @@ bp_narrative_events.0001 = { #WTWSMS id: zusk_event.30 } add_piety = -100 add_prestige = -100 + create_character_memory = { type = fall_of_rome_bad participants = { barbarian_ruler = scope:barbarian_ruler } } } } diff --git a/WtWSMS/events/_BP_events/decisions_events/BP_religious_decisions_major.txt b/WtWSMS/events/_BP_events/decisions_events/BP_religious_decisions_major.txt index 2d5548181b..50c6c06904 100644 --- a/WtWSMS/events/_BP_events/decisions_events/BP_religious_decisions_major.txt +++ b/WtWSMS/events/_BP_events/decisions_events/BP_religious_decisions_major.txt @@ -262,6 +262,15 @@ BP_religious_decisions_major.0101 = { trigger_event = { id = BP_religious_decisions_major.0101 delayed = yes } } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_persia_legalizes_caucasian_christianity_entry + phase = caucasian_christians + variables = { + char = root + } + } + } } option = { diff --git a/WtWSMS/gui/BP_window_chronicle_situation.gui b/WtWSMS/gui/BP_window_chronicle_situation.gui new file mode 100644 index 0000000000..9286c0a289 --- /dev/null +++ b/WtWSMS/gui/BP_window_chronicle_situation.gui @@ -0,0 +1,297 @@ +###################################################### +##################### SITUATION ###################### +###################################################### +window = { + name = "BP_window_chronicle_situation" + widgetid = "BP_window_chronicle_situation" + datacontext = "[SituationWindow.GetSituation]" + datacontext = "[Situation.GetTopSubRegion]" + datacontext = "[Situation.GetTopCurrentPhase]" + datacontext = "[GetVariableSystem]" + datacontext = "[GetPlayer]" + parentanchor = top|right + layer = windows_layer + movable = no + allow_outside = yes + + using = Window_Size_MainTab + + state = { + name = _show + using = Animation_FadeIn_Quick + using = Sound_WindowShow_Standard + using = Window_Position_MainTab + } + + state = { + name = _hide + using = Animation_FadeOut_Quick + using = Sound_WindowHide_Standard + using = Window_Position_MainTab_Hide + } + + margin_widget = { + size = { 100% 100% } + margin = { 0 26 } + margin_right = 13 + + widget = { + size = { 100% 100% } + + vbox = { + using = Window_Margins + + layoutpolicy_vertical = expanding + layoutpolicy_horizontal = expanding + + vbox = { + layoutpolicy_horizontal = expanding + spacing = 6 + + header_pattern = { + layoutpolicy_horizontal = expanding + + blockoverride "header_text" + { + text = "[Situation.GetNameNoTooltip]" + } + + blockoverride "button_back" + { + onclick = "[OpenGameView( 'situations' )]" + } + + blockoverride "button_close" + { + onclick = "[SituationWindow.Close]" + } + } + } + + vbox = { + name = "catalyst_information_area" + + layoutpolicy_horizontal = expanding + layoutpolicy_vertical = expanding + + + vbox = { + name = "paper_contract" + layoutpolicy_horizontal = expanding + layoutpolicy_vertical = expanding + + spacing = 5 + using = Background_Letter_Default + margin_bottom = 15 + + scrollbox = { + layoutpolicy_vertical = expanding + layoutpolicy_horizontal = expanding + + blockoverride "scrollbox_background" {} + blockoverride "scrollbox_background_fade" {} + blockoverride "scrollbox_margins" {} + + blockoverride "scrollbox_content" + { + vbox = { + name = "history_entries" + margin_right = 16 + max_height = 550 + bottomtotop = yes + + block "history_data" { + datamodel = "[SituationWindow.GetCurrentHistoryPage]" + } + + layoutpolicy_horizontal = expanding + + item = { + vbox = { + layoutpolicy_horizontal = expanding + datacontext = "[SituationHistoryEntry.GetCatalyst]" + datacontext = "[SituationCatalystHistory.GetPhase]" + + bp_chronicle_standard_entry_hbox = {} + bp_chronicle_special_entry_hbox = {} + } + } + } + } + + blockoverride "scrollbox_expand" + { + expand = { } + } + } + icon = { + size = { 512 40 } + texture = "gfx/interface/skinned/window_letter/marginalia_divider.dds" + } + } + + + + hbox = { + layoutpolicy_horizontal = expanding + margin_top = 8 + margin_bottom = 10 + + expand = {} + + button_select_arrow = { + enabled = "[GreaterThan_int32( SituationWindow.GetHistoryPageUIIndex, '(int32)1' )]" + size = { 25 25 } + mirror = horizontal + + block "onclick_prev" + { + onclick = "[SituationWindow.PreviousHistoryPage]" + clicksound = "event:/SFX/UI/Generic/sfx_ui_generic_decrement" + } + } + + text_single = { + margin = { 5 5 } + align = nobaseline + raw_text = "[SituationWindow.GetHistoryPageUIIndex] / [SituationWindow.GetHistoryPageCount]" + } + + button_select_arrow = { + enabled = "[SituationWindow.HasNextHistoryPage]" + size = { 25 25 } + + block "onclick_next" + { + onclick = "[SituationWindow.NextHistoryPage]" + clicksound = "event:/SFX/UI/Generic/sfx_ui_generic_increment" + } + } + expand = {} + } + } + + expand = {} + + } + } + } +} + +types BP_ChronicleTypes +{ + type bp_chronicle_standard_entry_hbox = hbox + { + layoutpolicy_horizontal = expanding + maximumsize = { 660 50 } + + visible = "[Not( SituationPhaseType.HasParameter( 'show_illustration' ) )]" + + background = { + using = Background_Frame + alpha = 0.8 + //texture = "[SituationPhaseType.GetIllustration]" + } + + # phase and value + hbox = { + datacontext = "[SituationHistoryEntry.GetCatalyst]" + minimumsize = { 78 45 } + margin = { 5 5 } + + background = { + using = Background_Area_Dark + alpha = 0.4 + } + icon = { + size = { 35 35 } + datacontext = "[SituationCatalystHistory.GetPhase]" + texture = "[SituationPhaseType.GetIcon]" + //tooltip = "dynastic_cycle_phase_tt" + } + } + + text_multi = { + layoutpolicy_horizontal = expanding + layoutpolicy_vertical = expanding + text = "[SituationHistoryEntry.GetDescription( Situation.Self )]" + autoresize = no + align = nobaseline + max_width = 400 + margin = { 10 5 } + default_format = "#light_background" + } + + expand = {} + + text_single = { + text = "[SituationHistoryEntry.GetCatalyst.GetDate.GetStringShort]" + default_format = "#light_background" + alpha = 0.5 + align = nobaseline + margin = { 10 5 } + } + } + + type bp_chronicle_special_entry_hbox = hbox + { + layoutpolicy_horizontal = expanding + maximumsize = { 660 80 } + + visible = "[SituationPhaseType.HasParameter( 'show_illustration' )]" + + background = { + using = Background_Frame + alpha = 0.8 + } + + background = { + + texture = "[SituationPhaseType.GetIllustration]" + fittype = centercrop + alpha = 0.4 + + using = Mask_Rough_Edges + + modify_texture = { + texture = "gfx/interface/colors/blue.dds" + blend_mode = normal + alpha = 0.5 + } + } + + # phase and value + hbox = { + minimumsize = { 78 78 } + margin = { 11 11 } + + icon = { + size = { 56 56 } + + visible = "[SituationPhaseType.IsValid]" + texture = "[SituationPhaseType.GetIcon]" + //tooltip = "dynastic_cycle_phase_tt" + } + } + + text_multi = { + layoutpolicy_horizontal = expanding + layoutpolicy_vertical = expanding + text = "[SituationHistoryEntry.GetDescription( Situation.Self )]" + autoresize = no + align = nobaseline + max_width = 400 + margin = { 10 5 } + default_format = "#light_background" + } + + expand = {} + + text_single = { + text = "[SituationHistoryEntry.GetCatalyst.GetDate.GetStringShort]" + default_format = "#light_background" + alpha = 0.5 + align = nobaseline + margin = { 10 5 } + } + } \ No newline at end of file diff --git a/WtWSMS/localization/english/BP_memories_l_english.yml b/WtWSMS/localization/english/BP_memories_l_english.yml index 8e5bd3aaed..fe5fc78b14 100644 --- a/WtWSMS/localization/english/BP_memories_l_english.yml +++ b/WtWSMS/localization/english/BP_memories_l_english.yml @@ -1,23 +1,4 @@ l_english: - ##Fall of Rome - ###1st Person - fall_of_rome_memory: "Fall of Rome" - fall_of_rome_memory_first_person_odoacer: "After refusing our right to land, I captured [GetTitleByKey('c_roma').GetNameNoTier] and brought us glory" - fall_of_rome_memory_first_person_augustulus_child: "I don't quite understand what happened, but my guardians tell me that I am no longer Emperor and that [sacker.GetName] is in charge now..." - fall_of_rome_memory_first_person_roman: "To my horror, I heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" - fall_of_rome_memory_first_person_neutral: "I heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" - ###2nd Person - fall_of_rome_memory_second_person_odoacer: "after refusing your right to land, you captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" - fall_of_rome_memory_second_person_augustulus_child: "you don't quite understand what happened, but my guardians tell me that I am no longer Emperor and that [sacker.GetName] is in charge now..." - fall_of_rome_memory_second_person_roman: "to your horror, you heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" - fall_of_rome_memory_second_person_neutral: "you heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" - ###3rd Person - fall_of_rome_memory_third_person_odoacer: "after refusing his right to land, [owner.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" - fall_of_rome_memory_third_person_augustulus_child: "[owner.GetName] doesn't quite understand what happened, but [owner.GetHerHis] guardians tell [owner.GetHerHim] that [owner.GetSheHe] is no longer Emperor and that [sacker.GetName] is in charge now..." - fall_of_rome_memory_third_person_roman: "to your horror, [owner.GetName] heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" - fall_of_rome_memory_third_person_neutral: "[owner.GetName] heard that [sacker.GetName] captured [GetTitleByKey('c_roma').GetNameNoTier], ending Roman rule of the [Glossary('Urbs Aeterna','ETERNAL_CITY_GLOSS')]" - ETERNAL_CITY_GLOSS: "Latin for \"The Eternal City\"" - #Senate Memories senate_memory_western_senate: "the Roman Senate" senate_memory_eastern_senate: "the Constantinopolitan Senate" @@ -33,4 +14,17 @@ elected_consul_memory_second_person: "you were elected Consul of " elected_consul_memory_third_person: "[owner.GetName] was elected Consul of " + #Fall of Rome + fall_of_rome_bad_memory: "Fall of Rome" + fall_of_rome_bad_memory_desc: "I witnessed [GetTitleByKey('c_roma').GetNameNoTier] fall to [barbarian_ruler.GetName]" + fall_of_rome_bad_memory_desc_second_perspective: "You witnessed [GetTitleByKey('c_roma').GetNameNoTier] fall to [barbarian_ruler.GetName]" + fall_of_rome_bad_memory_desc_third_perspective: "[owner.GetFirstName] witnessed [GetTitleByKey('c_roma').GetNameNoTier] fall to [barbarian_ruler.GetName]" + + fall_of_rome_good_memory: "$fall_of_rome_bad_memory$" + fall_of_rome_good_memory_desc: "I cheered as [GetTitleByKey('c_roma').GetNameNoTier] fell to [barbarian_ruler.GetName]" + fall_of_rome_good_memory_desc_second_perspective: "You cheered as [GetTitleByKey('c_roma').GetNameNoTier] fell to [barbarian_ruler.GetName]" + fall_of_rome_good_memory_desc_third_perspective: "[owner.GetFirstName] cheered as [GetTitleByKey('c_roma').GetNameNoTier] fell to [barbarian_ruler.GetName]" + fall_of_rome_good_memory_desc_me: "I have brought about the downfall of [GetTitleByKey('c_roma').GetNameNoTier]" + fall_of_rome_good_memory_desc_second_perspective_me: "You have brought about the downfall of [GetTitleByKey('c_roma').GetNameNoTier]" + fall_of_rome_good_memory_desc_third_perspective_me: "[owner.GetFirstName] brought about the downfall of [GetTitleByKey('c_roma').GetNameNoTier]" \ No newline at end of file diff --git a/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml new file mode 100644 index 0000000000..79b2151dd8 --- /dev/null +++ b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml @@ -0,0 +1,46 @@ +l_english: + situation_group_type_chronicle: "Chronicle" + + situation_BP_chronicle: "Chronicle" + situation_BP_chronicle_desc: "The Chronicle records major events in world history." + situation_type_BP_chronicle: "$situation_BP_chronicle$" + situation_type_BP_chronicle_desc: "$situation_BP_chronicle_desc$" + + BP_chronicle_default_situation_phase: "When the World Stopped Making Sense" + BP_chronicle_default_situation_phase_desc: "$situation_BP_chronicle_desc$" + + + situation_chronicle_start_history_entry: "This is the chronicle of [GetPlayer.GetPrimaryTitle.GetDefinitiveName], in which is contained the record of the world's fortunes, glories, and difficulties." + + ### General History Effects + situation_chronicle_title_created_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] founded [SituationHistoryEntry.GetVariable('title').Title.GetDefinitiveName]." + situation_chronicle_title_restored_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] restored [SituationHistoryEntry.GetVariable('title').Title.GetDefinitiveName]." + situation_chronicle_title_reunified_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] reunified [SituationHistoryEntry.GetVariable('title').Title.GetDefinitiveName]." + + situation_chronicle_title_destroyed_cause_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] dismantled [SituationHistoryEntry.GetVariable('title').Title.GetDefinitiveName]." + situation_chronicle_title_destroyed_death_entry: "With the passing of [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName], [SituationHistoryEntry.GetVariable('title').Title.GetDefinitiveName] collapsed." #For hegemonic collapse + situation_chronicle_title_destroyed_china_entry: "[SituationHistoryEntry.GetVariable('title').Title.GetBaseNameNoTier|U] fell to division." + situation_chronicle_title_destroyed_entry: "[SituationHistoryEntry.GetVariable('title').Title.GetDefinitiveName|U] was destroyed." + + situation_chronicle_culture_diverged_entry: "[SituationHistoryEntry.GetVariable('culture').Culture.GetName] diverged from [SituationHistoryEntry.GetVariable('parent1').Culture.GetName]." + situation_chronicle_culture_hybrid_entry: "[SituationHistoryEntry.GetVariable('culture').Culture.GetName] formed from [SituationHistoryEntry.GetVariable('parent1').Culture.GetName] and [SituationHistoryEntry.GetVariable('parent2').Culture.GetName]." + situation_chronicle_culture_jewish_diaspora_entry: "[SituationHistoryEntry.GetVariable('culture').Culture.GetName] formed from the [GetCultureByKey('israelite').GetName] diaspora in [SituationHistoryEntry.GetVariable('title').Title.GetNameNoTier]." + + situation_chronicle_faith_created_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] founded [SituationHistoryEntry.GetVariable('faith').Faith.GetName]." + situation_chronicle_faith_reformed_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] reformed [SituationHistoryEntry.GetVariable('faith').Faith.GetName]." + + situation_chronicle_ghw_win_entry: "[SituationHistoryEntry.GetVariable('faith').Faith.GetAdjective] forces lead by [SituationHistoryEntry.GetVariable('attacker').Char.GetTitledFirstName] triumphed in a [SituationHistoryEntry.GetVariable('faith').Faith.GHWName] for [SituationHistoryEntry.GetVariable('title').Title.GetNameNoTier]." + situation_chronicle_ghw_lose_entry: "[SituationHistoryEntry.GetVariable('defender').Char.GetName] defended victoriously against a [SituationHistoryEntry.GetVariable('faith').Faith.GHWName]." + + ### Default Decisions + situation_chronicle_split_roman_empire_entry: "[SituationHistoryEntry.GetVariable('west_char').Char.GetTitledFirstName] split off [GetTitleByKey('h_eastern_roman_empire').GetDefinitiveName|l] to the #italic imperium#! of [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName]." + situation_chronicle_title_india_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] united [SituationHistoryEntry.GetVariable('title').Title.GetBaseNameNoTier]." + situation_chronicle_trait_conqueror_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] became a [GetTrait('conqueror').GetName(GetNullCharacter)]." + situation_chronicle_trait_greatest_khan_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] became the [GetTrait('greatest_of_khans').GetName(GetNullCharacter)]." + + ### WtWSMS History + situation_chronicle_fall_of_rome_entry: "The city of [GetTitleByKey('c_roma').GetBaseNameNoTier] fell to the barbarian invader [SituationHistoryEntry.GetVariable('char').Char.GetFirstName]." + situation_chronicle_persia_legalizes_caucasian_christianity_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetName] granted legal rights to the Christian faiths of the Caucasus." + situation_chronicle_reestablished_albania_entry: "Vachagan III is crowned as king of Albania." + situation_battle_of_tolbiac_entry: "At the battle of Tolbiac, Clovis placed his faith in Catholicism and acheived a miraculous victory." + situation_chronicle_sole_roman_empire_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] abolished [GetTitleByKey('h_western_roman_empire').GetDefinitiveName|l], consolidating [SituationHistoryEntry.GetVariable('title').Title.GetDefinitiveName|l] as the sole Roman Empire." \ No newline at end of file From 55ed818d6b5d93bfadf6416f3f0f7c09e21e6645 Mon Sep 17 00:00:00 2001 From: ATP-Kraken <34113921+ATP-Kraken@users.noreply.github.com> Date: Wed, 16 Sep 2026 20:50:50 -0400 Subject: [PATCH 04/23] Odoacer motto from Severinus --- WtWSMS/common/dynasties/BP_dynasties.txt | 1 + WtWSMS/localization/english/BP_mottos_l_english.yml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/WtWSMS/common/dynasties/BP_dynasties.txt b/WtWSMS/common/dynasties/BP_dynasties.txt index 35ff8ea48a..318507b62a 100644 --- a/WtWSMS/common/dynasties/BP_dynasties.txt +++ b/WtWSMS/common/dynasties/BP_dynasties.txt @@ -412,6 +412,7 @@ 1042160 = { name = "dynn_Thorciling" culture = skirian + motto = dynn_Thorciling_motto } 1042161 = { name = "dynn_Theuvaning" diff --git a/WtWSMS/localization/english/BP_mottos_l_english.yml b/WtWSMS/localization/english/BP_mottos_l_english.yml index 6a1a823208..26425abd7c 100644 --- a/WtWSMS/localization/english/BP_mottos_l_english.yml +++ b/WtWSMS/localization/english/BP_mottos_l_english.yml @@ -25,4 +25,6 @@ l_english: dynn_Meroving_motto: "Long-Haired Kings" #Excerpt from the Great Inscription of Shapur I, trans. Soward dynn_Sassanid_motto: "That The Gods Have Made Us Their Ward" + #"Go to Italy, go, now covered with mean hides; soon you will make rich gifts to many." The Life of Saint Severinus by Eugippius, trans. Bieler + dynn_Thorciling_motto: "Go Now, Covered in Mean Hides" \ No newline at end of file From 981aa3009f195823f961d4cf9ba3c4cd1bc1b17c Mon Sep 17 00:00:00 2001 From: ATP-Kraken <34113921+ATP-Kraken@users.noreply.github.com> Date: Wed, 16 Sep 2026 21:38:39 -0400 Subject: [PATCH 05/23] Tweak innovation icons --- .../BP_classical_antiquity_innovations.txt | 7 ++++--- .../innovations/BP_tribal_innovations.txt | 2 +- .../icons/culture_innovations/ck2_china.dds | Bin 0 -> 86528 bytes 3 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 WtWSMS/gfx/interface/icons/culture_innovations/ck2_china.dds diff --git a/WtWSMS/common/culture/innovations/BP_classical_antiquity_innovations.txt b/WtWSMS/common/culture/innovations/BP_classical_antiquity_innovations.txt index cbbfc10c19..5a0ef7e74e 100644 --- a/WtWSMS/common/culture/innovations/BP_classical_antiquity_innovations.txt +++ b/WtWSMS/common/culture/innovations/BP_classical_antiquity_innovations.txt @@ -45,6 +45,7 @@ @roman_civil = "gfx/interface/icons/culture_innovations/roman_civil_innovations.dds" @roman_military = "gfx/interface/icons/culture_innovations/roman_military_innovations.dds" @ck2_bishop = "gfx/interface/icons/culture_innovations/ck2_bishop.dds" +@ck2_china = "gfx/interface/icons/culture_innovations/ck2_china.dds" #Military Innovations innovation_metalurgy = { #Aka, Ironworking @@ -320,7 +321,7 @@ innovation_roman_administration = { skill = learning group = culture_group_civic culture_era = culture_era_classical_antiquity - icon = @roman_civil + icon = @roman_military potential = { has_cultural_parameter = unlock_innovation_roman_civil } @@ -335,7 +336,7 @@ innovation_roman_concrete = { skill = learning group = culture_group_civic culture_era = culture_era_classical_antiquity - icon = @fortifications + icon = @roman_civil potential = { has_cultural_parameter = unlock_innovation_roman_civil } @@ -433,7 +434,7 @@ innovation_chinese_urbanization = { skill = stewardship group = culture_group_civic culture_era = culture_era_classical_antiquity - icon = @civil_construction_2 + icon = @ck2_china potential = { OR = { diff --git a/WtWSMS/common/culture/innovations/BP_tribal_innovations.txt b/WtWSMS/common/culture/innovations/BP_tribal_innovations.txt index 02bc6bd3b2..20f51cda6b 100644 --- a/WtWSMS/common/culture/innovations/BP_tribal_innovations.txt +++ b/WtWSMS/common/culture/innovations/BP_tribal_innovations.txt @@ -192,7 +192,7 @@ innovation_oppidum = { skill = stewardship group = culture_group_civic culture_era = culture_era_tribal - icon = @civil_construction_2 + icon = @oppidum unlock_building = longhouses_02 unlock_building = tribe_02 diff --git a/WtWSMS/gfx/interface/icons/culture_innovations/ck2_china.dds b/WtWSMS/gfx/interface/icons/culture_innovations/ck2_china.dds new file mode 100644 index 0000000000000000000000000000000000000000..570f1fb92becac96b686797011c74cdbaba336fd GIT binary patch literal 86528 zcmaI8XH-?o{w;XB`_mi!;q~b8#(S^(fA2YZ%w$AG1p}xEiYS;cha={kbIw^r1XKhA zf{0`!NzOUv%+BN_+1az!#&gg6f9NyLv})B_d$IOjvu6E5RV`k;dfdf-{No@0_5b?E zKhClYBMSa^{=@(NH)5&HidFiH7q8y@U;YoN?f>teaXe`;c7dq>;~)6-zxIHC<3Imb znfwXG;g6B$cL6!R=aKv63JQX5AwT#o3PT^DIP@M$LT{ru=o(6cE^85d1!cjk2VX^5 z$TgIQTt|864OE0(M@9GzRE6I{^|#xo8beLw9sC=2Q5|^~HBrBC57kjb^gYx>-yg#R z9t()}`+vhdRPoxXsQajlyoZW0lz+R6@`$@A3;%_C+Iqx<(>5WvmM-zq_I`&W&(K zb)qL~lD$w(RIy%}@S5!&sEBn%MYIdbqMT9k?J0`G9-=7ZF7ktJBInC>WcyzxE+Oml zWn}U9(&8er{VuZYA~OAWPT;c^*(`JXuOc_#I`Y0=m+q6#-?kw5wico;e(S)S#0{S3 zb%El#>pahMA-7N{5PXx*aRbHtol9AkhuuUue`A3Pez&U3VAK>Optd*-b)^}oFUv%I zc@F9;^3YhBFQK6#9}UuR0h+3d(OgpoS#3EKwPjG%6+u;7098#s)HS(K*AgsM)j3dB zWkX$^MPx!%nE_>GI+PV@tP5m}wPiq7o`U+qSX5_)peoe|)oH${&ImwNRw$~n!%>wJ zA(fTV@i$cGL`ta2`NngRJjXVktIi5Wb!MRS*=pXWD%l%VNuH>V-2;xo2A=d-&* zmhK68hBp*hAE3zo2xYDxRQX?^%JY}%@@yZ-GC!g@-5X75Z_$|i8V!l=sEc<+&39+^ zpGPSFb{}P7w^0^)Q{q%f@O6~1FPBIh)7Fdmy9&+~2VaxQ68^?zVR!i1dnk{*&-*-N z-+YLgm`B88_FW!FJ&^jS=$~5Ll}d44b&S9xsjL)zUc9437e3b$zN@FGOZGrxPB5BF zk{~Nffs8zpS7kv_olB65HF@MJc}gg2^ChV23ZZT+L2Gj*+7-3vQr4hHRfS%nPgOyb zqfc4RV}UXr6Uq|wDzxa6vy>I_xCniUVhO!0dzuT;UQfAl=>P?>0W5c_<+Xr_h=x;8wpv47wr0xnRd zz4#kkS=U0rc10S`^ExFkArlL&%vZ$VwB@T$)UMOeKf2skix1kjDZ_a#!N9s0;9%s=g4Krc$)Z z1fOfrt*Swvx*9*!mFQQOkD&}dRHcNr6ny>*3u8s&gD6N()*R?_^^%0ASbAua-pp(RpgVJ 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 Date: Wed, 16 Sep 2026 22:12:36 -0400 Subject: [PATCH 06/23] Roman decisions - Added Sole Roman Empire and Disband Senate chronicle entries - Better shown conditions for Ask for WRE --- .../common/decisions/BP_roman_decisions.txt | 7 +++- .../situation/situations/BP_roman_senate.txt | 2 +- .../decisions_events/BP_roman_decisions.txt | 28 ++++++++++++- .../BP_roman_senate_events.txt | 39 +++++++++++++++++++ .../BP_roman_decisions_l_english.yml | 4 +- .../situations/BP_chronicle_l_english.yml | 5 ++- 6 files changed, 78 insertions(+), 7 deletions(-) diff --git a/WtWSMS/common/decisions/BP_roman_decisions.txt b/WtWSMS/common/decisions/BP_roman_decisions.txt index feef9dd4ef..bc285b41cd 100644 --- a/WtWSMS/common/decisions/BP_roman_decisions.txt +++ b/WtWSMS/common/decisions/BP_roman_decisions.txt @@ -132,7 +132,7 @@ ask_for_hre = { } ask_for_wre = { picture = { - reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" + reference = "gfx/interface/illustrations/music_player/ep3_mood_soundtrack_list.dds" } decision_group_type = roman @@ -166,6 +166,11 @@ ask_for_wre = { #Axum is special has_title = title:e_axum } + #Only Romans would dare broach this subject this way + OR = { + culture = { has_ability_to_reform_rome_directly_trigger = yes } + dynasty = { has_dynasty_perk = BP_roman_heritage_legacy_1 } + } } is_valid = { diff --git a/WtWSMS/common/situation/situations/BP_roman_senate.txt b/WtWSMS/common/situation/situations/BP_roman_senate.txt index 0da06bed1d..e9e017ea41 100644 --- a/WtWSMS/common/situation/situations/BP_roman_senate.txt +++ b/WtWSMS/common/situation/situations/BP_roman_senate.txt @@ -4,7 +4,7 @@ gui_window_name = "BP_window_roman_senate_situation" illustration = "gfx/interface/illustrations/event_story/senate_background.dds" - situation_group_type = major + situation_group_type = minor ################################################## # Regions diff --git a/WtWSMS/events/_BP_events/decisions_events/BP_roman_decisions.txt b/WtWSMS/events/_BP_events/decisions_events/BP_roman_decisions.txt index b6f2f28774..534ed8e3e3 100644 --- a/WtWSMS/events/_BP_events/decisions_events/BP_roman_decisions.txt +++ b/WtWSMS/events/_BP_events/decisions_events/BP_roman_decisions.txt @@ -615,15 +615,39 @@ BP_roman_decisions.0010 = { #WTWSMS id: imperial_legacy.10 animation = personality_honorable } - immediate = { add_pressed_claim = title:h_roman_empire } + immediate = { + add_pressed_claim = title:h_roman_empire + # For loc + title:h_western_roman_empire = { save_scope_as = other_title } + if = { + limit = { + OR = { + has_title = title:e_wre + has_title = title:h_western_roman_empire + } + } + title:h_eastern_roman_empire = { save_scope_as = other_title } + } + } option = { name = BP_roman_decisions.0010.a custom_tooltip = BP_roman_decisions.0010.a.tooltip show_as_tooltip = { add_pressed_claim = title:h_roman_empire } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_sole_roman_empire_entry + phase = major_roman + variables = { + char = root + title = root.primary_title + other_title = scope:other_title + } + } + } } } -#Sole Roman Empire +#Unite the Roman Empire BP_roman_decisions.0011 = { #Cribbed from Vanilla roman_restoration.0001 type = character_event title = roman_restoration.0001.t diff --git a/WtWSMS/events/_BP_events/government_events/BP_roman_senate_events.txt b/WtWSMS/events/_BP_events/government_events/BP_roman_senate_events.txt index bcbca7fdfa..7a91e7f01b 100644 --- a/WtWSMS/events/_BP_events/government_events/BP_roman_senate_events.txt +++ b/WtWSMS/events/_BP_events/government_events/BP_roman_senate_events.txt @@ -271,6 +271,16 @@ BP_roman_senate_events.0001 = { #Informational Event on Disestablishing the Sena MAIN_EMPIRE = h_western_roman_empire OPPOSITE_EMPIRE = h_eastern_roman_empire } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_disband_senate_entry + phase = title_destroyed + variables = { + char = root + title = title:c_roma + } + } + } root = { save_scope_as = the_destroyer } every_player = { trigger_event = { id = BP_roman_senate_events.0002 } } } @@ -787,6 +797,16 @@ BP_roman_senate_events.1001 = { #Informational Event on Disestablishing the Sena MAIN_EMPIRE = h_eastern_roman_empire OPPOSITE_EMPIRE = h_western_roman_empire } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_disband_senate_entry + phase = title_destroyed + variables = { + char = root + title = title:c_byzantion + } + } + } root = { save_scope_as = the_destroyer } every_player = { trigger_event = { id = BP_roman_senate_events.1002 } } } @@ -1393,6 +1413,15 @@ BP_roman_senate_events.2012 = { #Collapse of the Senate, no people in the west title = BP_roman_senate_events.2012.t desc = BP_roman_senate_events.2012.desc } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_senate_collapsed_entry + phase = title_destroyed + variables = { + title = title:c_roma + } + } + } } right_portrait = {} @@ -1417,6 +1446,16 @@ BP_roman_senate_events.2013 = { #Collapse of the Senate, no people in the east title = BP_roman_senate_events.2013.t desc = BP_roman_senate_events.2013.desc } + + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_senate_collapsed_entry + phase = title_destroyed + variables = { + title = title:c_byzantion + } + } + } } right_portrait = {} diff --git a/WtWSMS/localization/english/event_localization/decision_events/BP_roman_decisions_l_english.yml b/WtWSMS/localization/english/event_localization/decision_events/BP_roman_decisions_l_english.yml index c502895ba9..d0cc8a3877 100644 --- a/WtWSMS/localization/english/event_localization/decision_events/BP_roman_decisions_l_english.yml +++ b/WtWSMS/localization/english/event_localization/decision_events/BP_roman_decisions_l_english.yml @@ -41,7 +41,7 @@ ## Sole Roman Empire ### Sole Roman Empire BP_roman_decisions.0010.t: "Last Roman Empire" - BP_roman_decisions.0010.desc: "As the only legitimate heir to the empire after the fall of the other part that had been created in 395, you may now claim the entirety of the territories the empire once held. This is the first step towards reconquering and reuniting the former Roman Empire!" + BP_roman_decisions.0010.desc: "As the only legitimate heir to the empire after the fall of [other_title.GetDefinitiveName|l] that had been created in 395, you may now claim the entirety of the territories the Empire once held. This is the first step towards reconquering and reuniting the former Roman Empire!" BP_roman_decisions.0010.a: "Long live Rome!" BP_roman_decisions.0010.a.tooltip: "You may now use the Imperial Reconquest CB on the entirety of the territory of the Roman Empire in 395" @@ -87,7 +87,7 @@ ## Senate Events ### The Senate is Reformed! BP_roman_decisions.0020.t: "Reformation of the Roman Senate" - BP_roman_decisions.0020.desc: "After having disappeared from the Roman world, the Roman Senate is now once again back on the political scene of the empire. Senators from the families of old have rejoined the institution and will resume their positions, although the Senate may not for long, if ever, recover from the shattering blow its past disappearance dealt to it." + BP_roman_decisions.0020.desc: "After having disappeared from the Roman world, the Roman Senate is now once again back on the political scene of the Empire. Senators from the families of old have rejoined the institution and will resume their positions, although the Senate may not for long, if ever, recover from the shattering blow its past disappearance dealt to it." BP_roman_decisions.0020.a: "The Senate lives once again!" BP_roman_decisions.0020.b: "These dusty oldsters aren't going to restore the glory of Rome." diff --git a/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml index 79b2151dd8..1ee8212e2d 100644 --- a/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml +++ b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml @@ -43,4 +43,7 @@ situation_chronicle_persia_legalizes_caucasian_christianity_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetName] granted legal rights to the Christian faiths of the Caucasus." situation_chronicle_reestablished_albania_entry: "Vachagan III is crowned as king of Albania." situation_battle_of_tolbiac_entry: "At the battle of Tolbiac, Clovis placed his faith in Catholicism and acheived a miraculous victory." - situation_chronicle_sole_roman_empire_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] abolished [GetTitleByKey('h_western_roman_empire').GetDefinitiveName|l], consolidating [SituationHistoryEntry.GetVariable('title').Title.GetDefinitiveName|l] as the sole Roman Empire." \ No newline at end of file + situation_chronicle_sole_roman_empire_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] abolished [SituationHistoryEntry.GetVariable('other_title').Title.GetDefinitiveName|l], consolidating [SituationHistoryEntry.GetVariable('title').Title.GetDefinitiveName|l] as the sole Roman Empire." + situation_chronicle_disband_senate_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetName] disbanded the Senate in [SituationHistoryEntry.GetVariable('title').Title.GetBaseNameNoTier]." + situation_chronicle_restore_senate_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetName] reestablished the Senate in [SituationHistoryEntry.GetVariable('title').Title.GetBaseNameNoTier]." + situation_chronicle_senate_collapsed_entry: "The [SituationHistoryEntry.GetVariable('title').Title.GetAdjective] Senate was abandoned." \ No newline at end of file From be170937b843b5fafebbf9666b0d649fe441df6a Mon Sep 17 00:00:00 2001 From: ATP-Kraken <34113921+ATP-Kraken@users.noreply.github.com> Date: Wed, 16 Sep 2026 22:20:55 -0400 Subject: [PATCH 07/23] Tolbiac chronicle --- .../battle_of_tolbiac_events.txt | 11 +++++++++++ .../english/situations/BP_chronicle_l_english.yml | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/battle_of_tolbiac_events.txt b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/battle_of_tolbiac_events.txt index f626874db0..be0244ce31 100644 --- a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/battle_of_tolbiac_events.txt +++ b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/battle_of_tolbiac_events.txt @@ -133,6 +133,17 @@ scripted_effect battle_of_tolbiac_picked_right_new_god_effect = { $OLD_FAITH$ = { change_fervor = {value = -5 desc = battle_of_tolbiac_lost } } set_global_variable = battle_of_tolbiac_happened + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_battle_of_tolbiac_entry + phase = battle_of_tolbiac + variables = { + char = root + faith = root.faith + title = root.location.barony + } + } + } } scripted_effect battle_of_tolbiac_picked_right_old_gods_effect = { add_piety_level = 1 diff --git a/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml index 1ee8212e2d..3dad51ca24 100644 --- a/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml +++ b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml @@ -42,7 +42,7 @@ situation_chronicle_fall_of_rome_entry: "The city of [GetTitleByKey('c_roma').GetBaseNameNoTier] fell to the barbarian invader [SituationHistoryEntry.GetVariable('char').Char.GetFirstName]." situation_chronicle_persia_legalizes_caucasian_christianity_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetName] granted legal rights to the Christian faiths of the Caucasus." situation_chronicle_reestablished_albania_entry: "Vachagan III is crowned as king of Albania." - situation_battle_of_tolbiac_entry: "At the battle of Tolbiac, Clovis placed his faith in Catholicism and acheived a miraculous victory." + situation_chronicle_battle_of_tolbiac_entry: "At the battle of [SituationHistoryEntry.GetVariable('title').Title.GetBaseNameNoTier], [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] placed [SituationHistoryEntry.GetVariable('char').Char.GetHerHis] faith in [SituationHistoryEntry.GetVariable('faith').Faith.GetName] and achieved a miraculous victory." situation_chronicle_sole_roman_empire_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] abolished [SituationHistoryEntry.GetVariable('other_title').Title.GetDefinitiveName|l], consolidating [SituationHistoryEntry.GetVariable('title').Title.GetDefinitiveName|l] as the sole Roman Empire." situation_chronicle_disband_senate_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetName] disbanded the Senate in [SituationHistoryEntry.GetVariable('title').Title.GetBaseNameNoTier]." situation_chronicle_restore_senate_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetName] reestablished the Senate in [SituationHistoryEntry.GetVariable('title').Title.GetBaseNameNoTier]." From 7ae10ef308868eb6b5a815714a44393c7d6d8ad5 Mon Sep 17 00:00:00 2001 From: ATP-Kraken <34113921+ATP-Kraken@users.noreply.github.com> Date: Wed, 16 Sep 2026 22:51:04 -0400 Subject: [PATCH 08/23] Consolidate expel decision --- .../decisions/sea_minority_decisions.txt | 157 ++++++++++++------ .../events/_BP_events/sea_minority_events.txt | 2 + .../sea/sea_minority_laws_l_english.yml | 6 +- 3 files changed, 115 insertions(+), 50 deletions(-) diff --git a/WtWSMS/common/decisions/sea_minority_decisions.txt b/WtWSMS/common/decisions/sea_minority_decisions.txt index cd165019a5..39a95b3e82 100644 --- a/WtWSMS/common/decisions/sea_minority_decisions.txt +++ b/WtWSMS/common/decisions/sea_minority_decisions.txt @@ -1,10 +1,11 @@ - -expel_cultural_minority_decision = { +expel_minority_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_expel.dds" } desc = expel_cultural_minority_decision_desc + + cooldown = { years = 10 } ai_check_interval_by_tier = { barony = 0 @@ -16,7 +17,10 @@ expel_cultural_minority_decision = { } is_shown = { - has_realm_law_flag = unlock_expel_cultural_minorities + OR = { + has_realm_law_flag = unlock_expel_cultural_minorities + has_realm_law_flag = unlock_expel_religious_minorities + } } is_valid_showing_failures_only = { @@ -24,7 +28,13 @@ expel_cultural_minority_decision = { custom_tooltip = { text = has_minority_that_can_be_expelled any_sub_realm_county = { - county_has_different_heritage_minority_culture_trigger = { CULTURE = root.culture } + OR = { + county_has_different_heritage_minority_culture_trigger = { CULTURE = root.culture } + AND = { + county_is_religiously_protected_trigger = no + county_has_astray_or_worse_minority_faith_trigger = { FAITH = root.faith } + } + } } } custom_description = { @@ -33,59 +43,58 @@ expel_cultural_minority_decision = { NOT = { has_variable = expelled_or_purged_peasants } } } + + - effect = { - trigger_event = minorities.0001 - set_variable = { - name = expelled_or_purged_peasants - years = 10 - } - custom_tooltip = EXPULSION_COOLDOWN_WARNING - } - - ai_potential = { - always = no - } -} - -expel_religious_minority_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_expel.dds" - } - - desc = expel_religious_minority_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - has_realm_law_flag = unlock_expel_religious_minorities - } + widget = { + gui = "decision_view_widget_option_list_generic" + controller = decision_option_list_controller + decision_to_second_step_button = "SELECT_ACTION" + show_from_start = yes - is_valid_showing_failures_only = { - is_at_war = no - custom_tooltip = { - text = has_minority_that_can_be_expelled - any_sub_realm_county = { - county_is_religiously_protected_trigger = no - county_has_astray_or_worse_minority_faith_trigger = { FAITH = root.faith } + item = { + value = expel_cultures + is_valid = { + has_realm_law_flag = unlock_expel_cultural_minorities + custom_tooltip = { + text = has_minority_that_can_be_expelled + any_sub_realm_county = { + county_has_different_heritage_minority_culture_trigger = { CULTURE = root.culture } + } + } } + localization = expel_cultural_minority_decision + icon = "gfx/interface/icons/scheme_types/icon_scheme_culture.dds" + ai_chance = { value = 50 } } - custom_description = { - subject = root - text = "has_expel_purge_cooldown" - NOT = { has_variable = expelled_or_purged_peasants } + + item = { + value = expel_faiths + is_valid = { + has_realm_law_flag = unlock_expel_religious_minorities + custom_tooltip = { + text = has_minority_that_can_be_expelled + any_sub_realm_county = { + county_is_religiously_protected_trigger = no + county_has_astray_or_worse_minority_faith_trigger = { FAITH = root.faith } + } + } + } + localization = expel_religious_minority_decision + icon = "gfx/interface/icons/court_position_types/court_guru_court_position.dds" + ai_chance = { value = 50 } } } effect = { - trigger_event = minorities.1001 + if = { + limit = { scope:expel_cultures = yes } + trigger_event = minorities.0001 + } + else_if = { + limit = { scope:expel_faiths = yes } + trigger_event = minorities.1001 + } set_variable = { name = expelled_or_purged_peasants years = 10 @@ -97,3 +106,53 @@ expel_religious_minority_decision = { always = no } } + +#expel_religious_minority_decision = { +# picture = { +# reference = "gfx/interface/illustrations/decisions/decision_expel.dds" +# } +# +# desc = expel_religious_minority_decision_desc +# +# ai_check_interval_by_tier = { +# barony = 0 +# county = 36 +# duchy = 36 +# kingdom = 36 +# empire = 36 +# hegemony = 36 +# } +# +# is_shown = { +# has_realm_law_flag = unlock_expel_religious_minorities +# } +# +# is_valid_showing_failures_only = { +# is_at_war = no +# custom_tooltip = { +# text = has_minority_that_can_be_expelled +# any_sub_realm_county = { +# county_is_religiously_protected_trigger = no +# county_has_astray_or_worse_minority_faith_trigger = { FAITH = root.faith } +# } +# } +# custom_description = { +# subject = root +# text = "has_expel_purge_cooldown" +# NOT = { has_variable = expelled_or_purged_peasants } +# } +# } +# +# effect = { +# trigger_event = minorities.1001 +# set_variable = { +# name = expelled_or_purged_peasants +# years = 10 +# } +# custom_tooltip = EXPULSION_COOLDOWN_WARNING +# } +# +# ai_potential = { +# always = no +# } +#} diff --git a/WtWSMS/events/_BP_events/sea_minority_events.txt b/WtWSMS/events/_BP_events/sea_minority_events.txt index 791ce9374e..7f15915ee0 100644 --- a/WtWSMS/events/_BP_events/sea_minority_events.txt +++ b/WtWSMS/events/_BP_events/sea_minority_events.txt @@ -691,6 +691,7 @@ minorities.0001 = { option = { name = minorities.0001.cancel remove_variable = expelled_or_purged_peasants + remove_decision_cooldown = expel_minority_decision } } @@ -740,6 +741,7 @@ minorities.0002 = { option = { name = minorities.0002.cancel remove_variable = expelled_or_purged_peasants + remove_decision_cooldown = expel_minority_decision } } diff --git a/WtWSMS/localization/english/_fromOtherMods/sea/sea_minority_laws_l_english.yml b/WtWSMS/localization/english/_fromOtherMods/sea/sea_minority_laws_l_english.yml index 07963f1956..b7c2af8a4d 100644 --- a/WtWSMS/localization/english/_fromOtherMods/sea/sea_minority_laws_l_english.yml +++ b/WtWSMS/localization/english/_fromOtherMods/sea/sea_minority_laws_l_english.yml @@ -32,9 +32,13 @@ expel_religious_minority_decision_tooltip:0 "Expel Religious Minority" expel_cultural_minority_decision:0 "Expel Cultural Minority" - expel_cultural_minority_decision_desc:0 "The stability of my realm is threatened by barbarians within our borders. It would be prudent to remove them before things get out of hand." + expel_cultural_minority_decision_desc:0 "The stability of my realm is threatened by outsiders within our borders. It would be prudent to remove them before things get out of hand." expel_cultural_minority_decision_confirm:0 "Expel Cultural Minority" expel_cultural_minority_decision_tooltip:0 "Expel Cultural Minority" + + expel_minority_decision:0 "Expel Minorities" + expel_minority_decision_confirm:0 "Away with you!" + expel_minority_decision_tooltip:0 "Expel [minority_cultures|E] or [minority_faiths|E]" has_minority_that_can_be_expelled:0 "There are no minorities that can be expelled" expelled_my_faith_opinion:0 "Expelled My Faith" From 9562a87f4c3cf0e4047aca43ad09d9f5b62ba356 Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Fri, 18 Sep 2026 00:59:24 -0400 Subject: [PATCH 09/23] Update Mod Notes --- ChangeLog.txt | 5 ++ .../decisions/sea_minority_decisions.txt | 50 ------------------- _developer_documentation/_BP_scratchpad.info | 4 ++ 3 files changed, 9 insertions(+), 50 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index bbce9460b8..b61e080335 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -22,6 +22,8 @@ Casus Belli: - Successful migrations unlock the ability to move your capital, if the automatically chosen one is not to your liking Decisions: +- Consolidated the expel minorities decision into a single decision +- Made Ask for WRE decisions visible only to those who can possibly achieve it - Regrouped certain decisions to prevent too many decisions in the "Major" Category - Added a decision for Augustulus to repudiate the "Augustulus" nickname - Valid if he is an adult, ruling a Roman Empire, has a weak diarchy (if there is one), and is crowned (if playing with Coronations DLC) @@ -58,6 +60,8 @@ Memories: - Added memories relating to becoming a Senator and being elected Consul GFX: +- Tweaked several innovation icons +- Added new icon for Aristocratic Governments - Updated Realm GUI to show what the Aristocracy Law of your vassals is for Sub-Roman governments, to help players find a path to reducing the Feudalization of their realm laws - Updated Migration Situation GUI to provide a map mode showing range for major Migration Wars - Updated Migration Situation GUI to provide a map mode showing what polities can target you for major Migration Wars @@ -65,6 +69,7 @@ GFX: - Updated interface image for Migration Period in the Situation selection GUI Localization: +- Thorciling Dynasty gets a custom motto - Clarified some inapplicable rules - Fixed some missing localizations diff --git a/WtWSMS/common/decisions/sea_minority_decisions.txt b/WtWSMS/common/decisions/sea_minority_decisions.txt index 39a95b3e82..7e9e3643f6 100644 --- a/WtWSMS/common/decisions/sea_minority_decisions.txt +++ b/WtWSMS/common/decisions/sea_minority_decisions.txt @@ -106,53 +106,3 @@ always = no } } - -#expel_religious_minority_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_expel.dds" -# } -# -# desc = expel_religious_minority_decision_desc -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 36 -# duchy = 36 -# kingdom = 36 -# empire = 36 -# hegemony = 36 -# } -# -# is_shown = { -# has_realm_law_flag = unlock_expel_religious_minorities -# } -# -# is_valid_showing_failures_only = { -# is_at_war = no -# custom_tooltip = { -# text = has_minority_that_can_be_expelled -# any_sub_realm_county = { -# county_is_religiously_protected_trigger = no -# county_has_astray_or_worse_minority_faith_trigger = { FAITH = root.faith } -# } -# } -# custom_description = { -# subject = root -# text = "has_expel_purge_cooldown" -# NOT = { has_variable = expelled_or_purged_peasants } -# } -# } -# -# effect = { -# trigger_event = minorities.1001 -# set_variable = { -# name = expelled_or_purged_peasants -# years = 10 -# } -# custom_tooltip = EXPULSION_COOLDOWN_WARNING -# } -# -# ai_potential = { -# always = no -# } -#} diff --git a/_developer_documentation/_BP_scratchpad.info b/_developer_documentation/_BP_scratchpad.info index c85190c4a2..3b644b27ca 100644 --- a/_developer_documentation/_BP_scratchpad.info +++ b/_developer_documentation/_BP_scratchpad.info @@ -19,6 +19,10 @@ History: - Symmachus latest history changes Map: +Some of the Duchy capitals don't have a Duchy Building Slot. +Because in their landed title file, they are not the first county listed after the duchy as +stated in https://ck3.paradoxwikis.com/Map_modding. As a side effect, there's a non-duchy titles +that do have that slot. Affected county title IDs that I could find in no particular order; - Duchy Issues: - c_beja - c_sevilla From 09a4886e8c3d7b8f3035a681e1e68692fd62306b Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Fri, 18 Sep 2026 01:08:04 -0400 Subject: [PATCH 10/23] Tweaks --- ChangeLog.txt | 2 ++ WtWSMS/history/provinces/bp_k_moesia_inferior.txt | 8 -------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index b61e080335..8dcce201f5 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -3,6 +3,8 @@ Major Tweaks: - "Promote Cultural Acceptance" Council Task base progress increased by 25% to adapt to our lower baseline culture acceptance growth rates +- Added a "Chronicle" Situation that tracks events in the mod, inspired by the CK2 Chronicle + - Also tracks some Mod-specific features and events Migration Situation: - Migrators, Tribals get a +15% bonus to raid speed, -20% Development Growth, and +20% Development Decline diff --git a/WtWSMS/history/provinces/bp_k_moesia_inferior.txt b/WtWSMS/history/provinces/bp_k_moesia_inferior.txt index 4dde14be88..754153c9ab 100644 --- a/WtWSMS/history/provinces/bp_k_moesia_inferior.txt +++ b/WtWSMS/history/provinces/bp_k_moesia_inferior.txt @@ -190,10 +190,6 @@ culture = hunnic religion = tengri_pagan } - 455.1.1 = { - culture = romano_dacian - religion = arian - } } 4982 = { #Cujmir holding = none @@ -213,10 +209,6 @@ culture = hunnic religion = tengri_pagan } - 455.1.1 = { - culture = romano_dacian - religion = arian - } } 4986 = { #Corabia holding = none From d268970814553141662fa8cd8a9ddeecd0be9682 Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Fri, 18 Sep 2026 02:15:27 -0400 Subject: [PATCH 11/23] Bug Fixes --- ...ctions.txt => BP_chronicle_on_actions.txt} | 26 ++++++++++++------- .../scripted_guis/BP_error_suppression.txt | 1 + WtWSMS/gui/BP_window_chronicle_situation.gui | 3 --- WtWSMS/gui/shared/BP_lists_overwrite.gui | 2 +- .../english/BP_memories_l_english.yml | 16 ++++++------ 5 files changed, 27 insertions(+), 21 deletions(-) rename WtWSMS/common/on_action/BP_on_actions/{chronicle_on_actions.txt => BP_chronicle_on_actions.txt} (92%) diff --git a/WtWSMS/common/on_action/BP_on_actions/chronicle_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_chronicle_on_actions.txt similarity index 92% rename from WtWSMS/common/on_action/BP_on_actions/chronicle_on_actions.txt rename to WtWSMS/common/on_action/BP_on_actions/BP_chronicle_on_actions.txt index 3e208f5cbb..dfc9e42a6a 100644 --- a/WtWSMS/common/on_action/BP_on_actions/chronicle_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_chronicle_on_actions.txt @@ -1,4 +1,8 @@ -on_title_gain = { on_actions = { bp_chronicle_title_gain } } +# A title is transferred to a new character +# root = the new holder +# scope:title = the title that changes hands +# scope:previous_holder = previous holder. Might be dead +on_title_gain = { on_actions = { bp_chronicle_title_gain } } bp_chronicle_title_gain = { effect = { @@ -201,19 +205,23 @@ bp_chronicle_title_gain = { } } +# A title is destroyed +# root = the holder before destruction +# scope:landed_title = the title that is being destroyed +# Does *not* provide scope:transfer_type on_title_destroyed = { on_actions = { bp_chronicle_title_loss } } bp_chronicle_title_loss = { effect = { ### China if = { - limit = { scope:title = title:h_china } + limit = { scope:landed_title = title:h_china } situation:BP_chronicle = { record_situation_special_event = { key = situation_chronicle_title_destroyed_china_entry phase = major_title_destroyed variables = { - title = scope:title + title = scope:landed_title char = root } } @@ -221,13 +229,13 @@ bp_chronicle_title_loss = { } ### Head of faith destroyed else_if = { - limit = { scope:title = { is_head_of_faith = yes } } + limit = { scope:landed_title = { is_head_of_faith = yes } } situation:BP_chronicle = { record_situation_special_event = { key = situation_chronicle_title_destroyed_entry phase = religion variables = { - title = scope:title + title = scope:landed_title char = root #faith = root.faith } @@ -238,12 +246,12 @@ bp_chronicle_title_loss = { else_if = { limit = { is_independent_ruler = yes - scope:title.tier >= tier_kingdom - scope:title.tier < tier_hegemony + scope:landed_title.tier >= tier_kingdom + scope:landed_title.tier < tier_hegemony # Must rank down from this NOT = { any_held_title = { - tier >= scope:title.tier + tier >= scope:landed_title.tier } } } @@ -252,7 +260,7 @@ bp_chronicle_title_loss = { key = situation_chronicle_title_destroyed_entry phase = title_destroyed variables = { - title = scope:title + title = scope:landed_title char = root } } diff --git a/WtWSMS/common/scripted_guis/BP_error_suppression.txt b/WtWSMS/common/scripted_guis/BP_error_suppression.txt index dccc3f8c63..f615ee05d4 100644 --- a/WtWSMS/common/scripted_guis/BP_error_suppression.txt +++ b/WtWSMS/common/scripted_guis/BP_error_suppression.txt @@ -69,6 +69,7 @@ bp_dummy = { if = { limit = { exists = var:banner_kaviani var:banner_kaviani = flag:banner_kaviani } set_variable = { name = banner_kaviani value = flag:banner_kaviani } } if = { limit = { exists = var:banner_thankfulness var:banner_thankfulness = flag:banner_thankfulness } set_variable = { name = banner_thankfulness value = flag:banner_thankfulness } } if = { limit = { exists = var:bar_sauma var:bar_sauma = flag:bar_sauma } set_variable = { name = bar_sauma value = flag:bar_sauma } } + if = { limit = { exists = var:barbarian_ruler var:barbarian_ruler = flag:barbarian_ruler } set_variable = { name = barbarian_ruler value = flag:barbarian_ruler } } if = { limit = { exists = var:basava var:basava = flag:basava } set_variable = { name = basava value = flag:basava } } if = { limit = { exists = var:basil_lekapenos var:basil_lekapenos = flag:basil_lekapenos } set_variable = { name = basil_lekapenos value = flag:basil_lekapenos } } if = { limit = { exists = var:basilios_bessarion var:basilios_bessarion = flag:basilios_bessarion } set_variable = { name = basilios_bessarion value = flag:basilios_bessarion } } diff --git a/WtWSMS/gui/BP_window_chronicle_situation.gui b/WtWSMS/gui/BP_window_chronicle_situation.gui index 9286c0a289..f71db7c2a5 100644 --- a/WtWSMS/gui/BP_window_chronicle_situation.gui +++ b/WtWSMS/gui/BP_window_chronicle_situation.gui @@ -190,7 +190,6 @@ types BP_ChronicleTypes background = { using = Background_Frame alpha = 0.8 - //texture = "[SituationPhaseType.GetIllustration]" } # phase and value @@ -207,7 +206,6 @@ types BP_ChronicleTypes size = { 35 35 } datacontext = "[SituationCatalystHistory.GetPhase]" texture = "[SituationPhaseType.GetIcon]" - //tooltip = "dynastic_cycle_phase_tt" } } @@ -270,7 +268,6 @@ types BP_ChronicleTypes visible = "[SituationPhaseType.IsValid]" texture = "[SituationPhaseType.GetIcon]" - //tooltip = "dynastic_cycle_phase_tt" } } diff --git a/WtWSMS/gui/shared/BP_lists_overwrite.gui b/WtWSMS/gui/shared/BP_lists_overwrite.gui index 6834f89e50..b01cca5b84 100644 --- a/WtWSMS/gui/shared/BP_lists_overwrite.gui +++ b/WtWSMS/gui/shared/BP_lists_overwrite.gui @@ -132,7 +132,7 @@ types Lists_BP_Overwrite block "aristocracy_law" { #Duplicated for Simplicity of visible field divider_light = { - visible = "[And( And( Character.IsVassalOf( GetPlayer ), Not( Character.IsPlayer ) ), Character.GetGovernment.IsType('subroman_administrative_government') ) )]" + visible = "[And( And( Character.IsVassalOf( GetPlayer ), Not( Character.IsPlayer ) ), Character.GetGovernment.IsType('subroman_administrative_government') )]" layoutpolicy_vertical = expanding } divider_light = { diff --git a/WtWSMS/localization/english/BP_memories_l_english.yml b/WtWSMS/localization/english/BP_memories_l_english.yml index fe5fc78b14..81aa7695a5 100644 --- a/WtWSMS/localization/english/BP_memories_l_english.yml +++ b/WtWSMS/localization/english/BP_memories_l_english.yml @@ -15,16 +15,16 @@ elected_consul_memory_third_person: "[owner.GetName] was elected Consul of " #Fall of Rome - fall_of_rome_bad_memory: "Fall of Rome" + fall_of_rome_bad: "Fall of Rome" fall_of_rome_bad_memory_desc: "I witnessed [GetTitleByKey('c_roma').GetNameNoTier] fall to [barbarian_ruler.GetName]" fall_of_rome_bad_memory_desc_second_perspective: "You witnessed [GetTitleByKey('c_roma').GetNameNoTier] fall to [barbarian_ruler.GetName]" fall_of_rome_bad_memory_desc_third_perspective: "[owner.GetFirstName] witnessed [GetTitleByKey('c_roma').GetNameNoTier] fall to [barbarian_ruler.GetName]" - fall_of_rome_good_memory: "$fall_of_rome_bad_memory$" - fall_of_rome_good_memory_desc: "I cheered as [GetTitleByKey('c_roma').GetNameNoTier] fell to [barbarian_ruler.GetName]" - fall_of_rome_good_memory_desc_second_perspective: "You cheered as [GetTitleByKey('c_roma').GetNameNoTier] fell to [barbarian_ruler.GetName]" - fall_of_rome_good_memory_desc_third_perspective: "[owner.GetFirstName] cheered as [GetTitleByKey('c_roma').GetNameNoTier] fell to [barbarian_ruler.GetName]" - fall_of_rome_good_memory_desc_me: "I have brought about the downfall of [GetTitleByKey('c_roma').GetNameNoTier]" - fall_of_rome_good_memory_desc_second_perspective_me: "You have brought about the downfall of [GetTitleByKey('c_roma').GetNameNoTier]" - fall_of_rome_good_memory_desc_third_perspective_me: "[owner.GetFirstName] brought about the downfall of [GetTitleByKey('c_roma').GetNameNoTier]" + fall_of_rome_good: "$fall_of_rome_bad_memory$" + fall_of_rome_good_desc: "I cheered as [GetTitleByKey('c_roma').GetNameNoTier] fell to [barbarian_ruler.GetName]" + fall_of_rome_good_desc_second_perspective: "You cheered as [GetTitleByKey('c_roma').GetNameNoTier] fell to [barbarian_ruler.GetName]" + fall_of_rome_good_desc_third_perspective: "[owner.GetFirstName] cheered as [GetTitleByKey('c_roma').GetNameNoTier] fell to [barbarian_ruler.GetName]" + fall_of_rome_good_desc_me: "I have brought about the downfall of [GetTitleByKey('c_roma').GetNameNoTier]" + fall_of_rome_good_desc_second_perspective_me: "You have brought about the downfall of [GetTitleByKey('c_roma').GetNameNoTier]" + fall_of_rome_good_desc_third_perspective_me: "[owner.GetFirstName] brought about the downfall of [GetTitleByKey('c_roma').GetNameNoTier]" \ No newline at end of file From 108cce799ca484836579bc797b740ff1cafb486a Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Fri, 18 Sep 2026 02:34:26 -0400 Subject: [PATCH 12/23] Fix manichean church bug --- ChangeLog.txt | 1 + .../BP_game_starts/476/BP_476_start.txt | 13 ------------- .../history/titles/BP_religion_titles_dualist.txt | 5 ++++- 3 files changed, 5 insertions(+), 14 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 8dcce201f5..d3d01e1856 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -97,6 +97,7 @@ Tweaks: - Clarified various kingdom and empire landing decisions so people aren't confused when their primary title is titular and they possess a non-titular title Bug Fixes: +- Fixed the Manichean Church getting destroyed at game start - Because of how titles interact with mechanics in administrative realms, non-primary, non-noble family titular titles get destroyed upon converting to (Sub-)Roman Administrative government(s) - Fixed bug leading to Romulus being still landed when loosing the war with Odoacer - Reduced tendency of AI to engage in stupid migrations diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/476/BP_476_start.txt b/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/476/BP_476_start.txt index b9c0d289e7..2d636f24f3 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/476/BP_476_start.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_game_starts/476/BP_476_start.txt @@ -728,19 +728,6 @@ BP_set_lieges_476 = { title:d_exilarch = { set_de_jure_liege_title = title:k_asoristan } #Put specific kingdoms within specific empires where it makes sense title:k_rheged = { set_de_jure_liege_title = title:e_britannia } - #Religious titles - create_title_and_vassal_change = { - type = swear_fealty - save_scope_as = change - add_claim_on_loss = no - } - title:d_manichean.holder = { - change_liege = { - liege = title:h_persia.holder - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change } } BP_remove_claims_476 = { diff --git a/WtWSMS/history/titles/BP_religion_titles_dualist.txt b/WtWSMS/history/titles/BP_religion_titles_dualist.txt index 3058c0ebc9..196da657fe 100644 --- a/WtWSMS/history/titles/BP_religion_titles_dualist.txt +++ b/WtWSMS/history/titles/BP_religion_titles_dualist.txt @@ -5,7 +5,10 @@ } 274.1.1 = { holder = ManicheanChurch001 } #All further holders are hypothetical - 476.2.1 = { holder = ManicheanChurch002 } + 476.2.1 = { + holder = ManicheanChurch002 + liege = h_persia + } } d_valentinianism = { 136.1.1 = { From 5cb1b824e98ba0a920ebc4d567ba6fda274771c7 Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Fri, 18 Sep 2026 11:32:37 -0400 Subject: [PATCH 13/23] Fixup migration regional culture naming logic --- ChangeLog.txt | 4 +- .../BP_migration_situation_values.txt | 11 +++ .../BP_migration_situation_culture_naming.txt | 83 +++++++------------ .../BP_migration_situation_triggers.txt | 24 +++++- _developer_documentation/_BP_scratchpad.info | 3 - 5 files changed, 66 insertions(+), 59 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index d3d01e1856..d41169c993 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -82,7 +82,9 @@ Tweaks: - If adopting a government without treasury, gain 160 gold times your rank less one (so Dukes get 160 and Kings get 320) - If adopting a government with treasury, gain 40 gold times your rank less one and 120 treasury times your rank less one - In either case, this value is the maximum; you only gain enough of either to hit that limit -- "A New Culture?" Event only fires if your government is not tribal after migration +- "A New Culture?" Event + - Only fires if your government is *not* tribal after migration + - Picks regional name based on whatever custom naming region has the most counties - "Barbarian Settlement" Dynasty perk makes "De Jure Landing Decisions" group decisions cheaper - Turned down odds that AI will make an immediate beeline for maximum Aristocratic Laws - Increased odds that AI will flee overly large confederations diff --git a/WtWSMS/common/script_values/BP_migration_situation_values.txt b/WtWSMS/common/script_values/BP_migration_situation_values.txt index 7cc3acb3f2..04479d612b 100644 --- a/WtWSMS/common/script_values/BP_migration_situation_values.txt +++ b/WtWSMS/common/script_values/BP_migration_situation_values.txt @@ -80,3 +80,14 @@ number_of_counties_that_are_held_by_you_or_a_subroman_ratio = { value = number_of_counties_that_are_held_by_you_or_a_subroman divide = realm_size } +#Culture Creation +number_of_counties_in_region = { + value = 0 + save_temporary_scope_as = geo_region + scope:culture_in_question = { + every_culture_county = { + limit = { title_capital_county.title_province = { geographical_region = scope:geo_region } } + add = 1 + } + } +} diff --git a/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt b/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt index ceb873cade..5881a9f0c8 100644 --- a/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt +++ b/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt @@ -39,12 +39,21 @@ pick_a_dev_specified_name_if_possible_effect = { set_variable = no_custom_name_picked } pick_a_regional_name_if_possible_effect = { + #NB: Make sure to link the list here with geo_region_is_valid_migration_name_trigger + #otherwise it won't be picked up. + + #Calculate Main region + $OLD_CULTURE$ = { save_temporary_scope_as = culture_in_question } + ordered_geographical_region = { + #Limit's needed otherwise it'll pick any old region + limit = { geo_region_is_valid_migration_name_trigger = yes } + order_by = number_of_counties_in_region + save_scope_as = the_geo_region + } #Roman Imperial Regions if = { #Gaul limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_divergence_gaul - } + scope:the_geo_region = geographical_region:migration_culture_divergence_gaul NOT = { this.var:root_culture ?= { has_variable = migration_culture_divergence_gaul } } } set_culture_name = { @@ -59,9 +68,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Dacia limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_divergence_dacia - } + scope:the_geo_region = geographical_region:migration_culture_divergence_dacia NOT = { this.var:root_culture ?= { has_variable = migration_culture_divergence_dacia } } } set_culture_name = { @@ -76,9 +83,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Thrace limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_divergence_thrace - } + scope:the_geo_region = geographical_region:migration_culture_divergence_thrace NOT = { this.var:root_culture ?= { has_variable = migration_culture_divergence_thrace } } } set_culture_name = { @@ -93,9 +98,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Britannia limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_divergence_britannia - } + scope:the_geo_region = geographical_region:migration_culture_divergence_britannia NOT = { this.var:root_culture ?= { has_variable = migration_culture_divergence_britannia } } } set_culture_name = { @@ -110,9 +113,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Pannonia limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_pannonia - } + scope:the_geo_region = geographical_region:migration_culture_region_pannonia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_pannonia } } } set_culture_name = { @@ -127,9 +128,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Dalmatia limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_dalmatia - } + scope:the_geo_region = geographical_region:migration_culture_region_dalmatia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_dalmatia } } } set_culture_name = { @@ -144,9 +143,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Raetia limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_raetia - } + scope:the_geo_region = geographical_region:migration_culture_region_raetia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_raetia } } } set_culture_name = { @@ -161,9 +158,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Noricum limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_noricum - } + scope:the_geo_region = geographical_region:migration_culture_region_noricum NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_noricum } } } set_culture_name = { @@ -178,9 +173,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Italia limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_italia - } + scope:the_geo_region = geographical_region:migration_culture_region_italia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_italia } } } set_culture_name = { @@ -195,9 +188,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Hispania limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_hispania - } + scope:the_geo_region = geographical_region:migration_culture_region_hispania NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_hispania } } } set_culture_name = { @@ -212,9 +203,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Africa limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_africa - } + scope:the_geo_region = geographical_region:migration_culture_region_africa NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_africa } } } set_culture_name = { @@ -229,9 +218,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Egypt limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_egypt - } + scope:the_geo_region = geographical_region:migration_culture_region_egypt NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_egypt } } } set_culture_name = { @@ -246,9 +233,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Levant limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_levant - } + scope:the_geo_region = geographical_region:migration_culture_region_levant NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_levant } } } set_culture_name = { @@ -263,9 +248,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Asia limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_asia - } + scope:the_geo_region = geographical_region:migration_culture_region_asia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_asia } } } set_culture_name = { @@ -280,9 +263,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Hellas limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_hellas - } + scope:the_geo_region = geographical_region:migration_culture_region_hellas NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_hellas } } } set_culture_name = { @@ -297,9 +278,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Macedonia limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_macedonia - } + scope:the_geo_region = geographical_region:migration_culture_region_macedonia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_macedonia } } } set_culture_name = { @@ -315,9 +294,7 @@ pick_a_regional_name_if_possible_effect = { #Barbarian Areas else_if = { #Crimea limit = { - $CULTURE_FORMER$.capital_county.title_province = { - geographical_region = migration_culture_region_crimea - } + scope:the_geo_region = geographical_region:migration_culture_region_crimea NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_crimea } } } set_culture_name = { @@ -445,9 +422,7 @@ pick_a_new_culture_name_effect = { if = { #Pick a regional name if possible; variable existence is checked on a per-variable level limit = { has_variable = no_custom_name_picked } remove_variable = no_custom_name_picked - pick_a_regional_name_if_possible_effect = { - CULTURE_FORMER = $CULTURE_FORMER$ - } + pick_a_regional_name_if_possible_effect = { OLD_CULTURE = scope:old_culture } } if = { #Pick a title name if possible limit = { diff --git a/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt b/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt index 8217bf76dc..d251354a41 100644 --- a/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt @@ -139,4 +139,26 @@ battle_of_tolbiac_character_trigger = { } battle_of_tolbiac_side_trigger = { $SIDE_1$.side_army_size < $SIDE_2$.side_army_size -} \ No newline at end of file +} +#Migration Situation Regional Name Valid Triggers +geo_region_is_valid_migration_name_trigger = { #Geographical Region Scope + OR = { + this = geographical_region:migration_culture_divergence_gaul + this = geographical_region:migration_culture_divergence_dacia + this = geographical_region:migration_culture_divergence_thrace + this = geographical_region:migration_culture_divergence_britannia + this = geographical_region:migration_culture_region_pannonia + this = geographical_region:migration_culture_region_dalmatia + this = geographical_region:migration_culture_region_raetia + this = geographical_region:migration_culture_region_noricum + this = geographical_region:migration_culture_region_italia + this = geographical_region:migration_culture_region_hispania + this = geographical_region:migration_culture_region_africa + this = geographical_region:migration_culture_region_egypt + this = geographical_region:migration_culture_region_levant + this = geographical_region:migration_culture_region_asia + this = geographical_region:migration_culture_region_hellas + this = geographical_region:migration_culture_region_macedonia + this = geographical_region:migration_culture_region_crimea + } +} diff --git a/_developer_documentation/_BP_scratchpad.info b/_developer_documentation/_BP_scratchpad.info index 3b644b27ca..e25a86bc5c 100644 --- a/_developer_documentation/_BP_scratchpad.info +++ b/_developer_documentation/_BP_scratchpad.info @@ -9,9 +9,6 @@ Validator Update: ========== Current Tasks: ---------- -Mechanics: -- Change name logic to base on greatest number of counties in region... - Edge Cases: - Thrace able to vassalize the Steppe... From 8850fd469af0fb7b7574defd429aa93be3a12551 Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Sun, 20 Sep 2026 01:33:51 -0400 Subject: [PATCH 14/23] More Code Fixups --- ChangeLog.txt | 4 + .../BP_migration_situation_wars.txt | 39 +++++ .../BP_roman_admin_ministry_on_actions.txt | 26 ++- .../BP_roman_admin_title_on_actions.txt | 1 + .../BP_on_actions/BP_title_on_actions.txt | 51 +++--- .../BP_migration_situation_values.txt | 5 + .../BP_migration_situation_war_values.txt | 7 + .../BP_migration_situation_culture_naming.txt | 9 +- .../BP_migration_situation_war_effects.txt | 13 ++ .../BP_scripted_gui_triggers.txt | 20 ++- .../scripted_triggers/BP_war_triggers.txt | 20 ++- .../situation/situations/BP_chronicle.txt | 8 + .../migration_situation_war_events.txt | 156 +++++++++++++++++- .../interface/illustrations/_other/_BP.info | 2 +- .../event_story/BP_migration_situation.dds | Bin 0 -> 2406472 bytes .../illustrations/event_story/_BP.info | 3 +- .../migration_situation_war_l_english.yml | 7 +- .../situations/BP_chronicle_l_english.yml | 7 +- _developer_documentation/_BP_scratchpad.info | 8 + 19 files changed, 339 insertions(+), 47 deletions(-) create mode 100644 WtWSMS/gfx/interface/illustrations/event_story/BP_migration_situation.dds diff --git a/ChangeLog.txt b/ChangeLog.txt index d41169c993..0b742be83c 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -85,6 +85,8 @@ Tweaks: - "A New Culture?" Event - Only fires if your government is *not* tribal after migration - Picks regional name based on whatever custom naming region has the most counties + - Added a third option to diverge culture for Tribal governments without adding the other Traditions + - The "Keep Culture" option is only valid if you don't migrate too far away from the rest of your culture - "Barbarian Settlement" Dynasty perk makes "De Jure Landing Decisions" group decisions cheaper - Turned down odds that AI will make an immediate beeline for maximum Aristocratic Laws - Increased odds that AI will flee overly large confederations @@ -99,6 +101,8 @@ Tweaks: - Clarified various kingdom and empire landing decisions so people aren't confused when their primary title is titular and they possess a non-titular title Bug Fixes: +- Fixed a bug causing some crashes because of Roman Ministry grant edge cases +- Fixed some HOF titles being destroyed in edge cases - Fixed the Manichean Church getting destroyed at game start - Because of how titles interact with mechanics in administrative realms, non-primary, non-noble family titular titles get destroyed upon converting to (Sub-)Roman Administrative government(s) - Fixed bug leading to Romulus being still landed when loosing the war with Odoacer diff --git a/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt b/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt index df4fc6edcd..26a57d7e55 100644 --- a/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt +++ b/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt @@ -175,6 +175,19 @@ bp_migration_war_cb = { on_victory = { scope:attacker = { show_pow_release_message_effect = yes } + #Record in the Chronicle + random_in_list = { + list = target_titles + limit = { tier = tier_kingdom } + save_scope_as = target_title + } + migration_record_chronicle_effect = { + CHAR = scope:attacker + TARGET_TITLE = scope:target_title + OLD_TITLE = scope:attacker.capital_county.kingdom + KEY = situation_chronicle_successful_migration_entry + } + # Legitimacy add_legitimacy_attacker_victory_effect = yes @@ -235,6 +248,19 @@ bp_migration_war_cb = { on_white_peace = { scope:attacker = { show_pow_release_message_effect = yes } + #Record in the Chronicle + random_in_list = { + list = target_titles + limit = { tier = tier_kingdom } + save_scope_as = target_title + } + migration_record_chronicle_effect = { + CHAR = scope:attacker + TARGET_TITLE = scope:target_title + OLD_TITLE = scope:attacker.capital_county.kingdom + KEY = situation_chronicle_failed_migration_entry + } + # Prestige for the attacker's war allies add_from_contribution_attackers = { prestige = major_prestige_value @@ -284,6 +310,19 @@ bp_migration_war_cb = { on_defeat = { scope:attacker = { show_pow_release_message_effect = yes } + #Record in the Chronicle + random_in_list = { + list = target_titles + limit = { tier = tier_kingdom } + save_scope_as = target_title + } + migration_record_chronicle_effect = { + CHAR = scope:attacker + TARGET_TITLE = scope:target_title + OLD_TITLE = scope:attacker.capital_county.kingdom + KEY = situation_chronicle_failed_migration_entry + } + # Legitimacy add_legitimacy_attacker_defeat_effect = yes diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_ministry_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_ministry_on_actions.txt index ef62796911..7d7fc28795 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_ministry_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_ministry_on_actions.txt @@ -59,6 +59,14 @@ BP_roman_admin_ministry_set_up_council_position = { } } root.top_liege = { save_scope_as = the_liege } + if = { + limit = { top_liege = { government_has_flag = government_is_roman_administrative } } + change_government_roman_administrative_effect = yes + } + else_if = { + limit = { top_liege = { government_has_flag = government_is_subroman_administrative } } + change_government_subroman_administrative_effect = yes + } scope:title = { save_scope_as = the_ministry_title switch = { @@ -155,7 +163,7 @@ BP_roman_admin_ministry_handle_landed_ministers = { } #Otherwise, give to current heir(s) else = { - root.top_liege = { save_scope_as = the_liege } + top_liege = { save_scope_as = the_liege } if = { limit = { has_character_flag = has_military_title } random_held_title = { @@ -188,6 +196,22 @@ BP_roman_admin_ministry_handle_landed_ministers = { } } } + #Set up Government if it is not right + if = { + limit = { + top_liege = { government_has_flag = government_is_roman_administrative } + NOT = { scope:the_title.holder = { government_has_flag = government_is_roman_administrative } } + } + scope:the_title.holder = { change_government_roman_administrative_effect = yes } + } + else_if = { + limit = { + top_liege = { government_has_flag = government_is_subroman_administrative } + NOT = { scope:the_title.holder = { government_has_flag = government_is_subroman_administrative } } + } + scope:title.holder = { change_government_subroman_administrative_effect = yes } + } + #Garbage Collection if = { limit = { has_character_flag = has_military_title } diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt index 758b2be30c..77597dc437 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt @@ -183,6 +183,7 @@ BP_independent_roman_government_checks = { trigger = { BP_has_dlc_necessary_for_roman_admin_governments_trigger = yes is_independent_ruler = yes + any_held_title = { is_head_of_faith = no } } effect = { if = { #Independent Roman Admin governments must be at least empires, or they become subroman diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt index a569c61c29..7e9beaa525 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt @@ -100,26 +100,25 @@ BP_handle_independent_roman_polities = { } BP_handle_centralized_realm_stuff = { + trigger = { + government_has_flag = government_is_centralized + is_independent_ruler = yes + highest_held_title_tier >= tier_empire + scope:title.tier > primary_title.tier + } effect = { # Ensure Emperor keeps old realm capital in admin realms & apply unique domicile # building bonus if appropriate - if = { + if = { # Ensure we keep the old realm capital limit = { - government_has_flag = government_is_centralized - is_independent_ruler = yes - highest_held_title_tier >= tier_empire - } - if = { # Ensure we keep the old realm capital - limit = { - scope:title = { - tier = tier_empire - NOT = { title_capital_county = root.capital_county } - # Constantinople must have been inherited - title_capital_county.holder = root - } + scope:title = { + tier >= tier_empire + NOT = { title_capital_county = root.capital_county } + # Constantinople must have been inherited + title_capital_county.holder = root } - set_realm_capital = scope:title.title_capital_county } + set_realm_capital = scope:title.title_capital_county } } } @@ -287,6 +286,7 @@ BP_cleanup_landless_chars_under_non_admin = { root.top_liege != root NOT = { root.top_liege ?= { government_allows = administrative } } NOT = { any_held_title = { count > 0 is_landless_type_title = no } } + NOT = { any_held_title = { count > 0 is_head_of_faith = yes } } } effect = { if = { @@ -316,22 +316,18 @@ on_vassal_gained = { } BP_subroman_to_roman = { + trigger = { + government_has_flag = is_a_roman_government + NOT = { government_has_flag = is_a_transitory_roman_government } + scope:vassal = { government_has_flag = is_a_transitory_roman_government } + } effect = { #Sub-Romans change government to roman if they get vassalized - if = { - limit = { - root = { - government_has_flag = is_a_roman_government - NOT = { government_has_flag = is_a_transitory_roman_government } - scope:vassal = { government_has_flag = is_a_transitory_roman_government } - } - } - scope:vassal = { + scope:vassal = { + convert_to_roman_government_effect = yes + every_vassal_or_below = { + limit = { government_has_flag = is_a_transitory_roman_government } convert_to_roman_government_effect = yes - every_vassal_or_below = { - limit = { government_has_flag = is_a_transitory_roman_government } - convert_to_roman_government_effect = yes - } } } } @@ -354,6 +350,7 @@ BP_completely_landless_realm = { is_independent_ruler = yes government_allows = administrative is_landed = no + scope:title = { is_head_of_faith = no } trigger_if = { limit = { any_vassal = { count > 0 } } any_vassal_or_below = { count < 1 is_landed = yes primary_title.tier >= tier_county } diff --git a/WtWSMS/common/script_values/BP_migration_situation_values.txt b/WtWSMS/common/script_values/BP_migration_situation_values.txt index 04479d612b..c572952009 100644 --- a/WtWSMS/common/script_values/BP_migration_situation_values.txt +++ b/WtWSMS/common/script_values/BP_migration_situation_values.txt @@ -88,6 +88,11 @@ number_of_counties_in_region = { every_culture_county = { limit = { title_capital_county.title_province = { geographical_region = scope:geo_region } } add = 1 + #The culture former helps overcome any ties + if = { + limit = { this.holder = scope:the_culture_former } + add = 0.1 + } } } } diff --git a/WtWSMS/common/script_values/BP_migration_situation_war_values.txt b/WtWSMS/common/script_values/BP_migration_situation_war_values.txt index 6e125a5b0e..6773c2dcfd 100644 --- a/WtWSMS/common/script_values/BP_migration_situation_war_values.txt +++ b/WtWSMS/common/script_values/BP_migration_situation_war_values.txt @@ -189,3 +189,10 @@ target_size = { add = 1 } } + +#Distances for migration by fame level; distance squared +migration_fame_level_1_distance = 10000 #100 +migration_fame_level_2_distance = 40000 #200 +migration_fame_level_3_distance = 160000 #400 +migration_fame_level_4_distance = 640000 #800 +migration_war_well_separated_culture_distance = 202500 #450; Constantinople to Antioch \ No newline at end of file diff --git a/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt b/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt index 5881a9f0c8..4021644d78 100644 --- a/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt +++ b/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt @@ -43,13 +43,15 @@ pick_a_regional_name_if_possible_effect = { #otherwise it won't be picked up. #Calculate Main region - $OLD_CULTURE$ = { save_temporary_scope_as = culture_in_question } + $NEW_CULTURE$ = { save_temporary_scope_as = culture_in_question } + $CULTURE_FORMER$ = { save_temporary_scope_as = the_culture_former } ordered_geographical_region = { #Limit's needed otherwise it'll pick any old region limit = { geo_region_is_valid_migration_name_trigger = yes } order_by = number_of_counties_in_region save_scope_as = the_geo_region } + #Roman Imperial Regions if = { #Gaul limit = { @@ -422,7 +424,10 @@ pick_a_new_culture_name_effect = { if = { #Pick a regional name if possible; variable existence is checked on a per-variable level limit = { has_variable = no_custom_name_picked } remove_variable = no_custom_name_picked - pick_a_regional_name_if_possible_effect = { OLD_CULTURE = scope:old_culture } + pick_a_regional_name_if_possible_effect = { + NEW_CULTURE = $NEW_CULTURE$ + CULTURE_FORMER = $CULTURE_FORMER$ + } } if = { #Pick a title name if possible limit = { diff --git a/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt b/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt index 0acf09ec57..3b25cd91b0 100644 --- a/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt @@ -531,6 +531,19 @@ migration_war_fire_government_culture_events_effect = { } } } +migration_record_chronicle_effect = { + situation:BP_chronicle = { + record_situation_special_event = { + key = $KEY$ + phase = migration_situation + variables = { + char = $CHAR$ + title = $TARGET_TITLE$ + old_title = $OLD_TITLE$ + } + } + } +} migration_war_white_peace_attacker_county_effect = { #Your Provinces get looted and failed migration modifiers $ATTACKER$ = { #War Attackers and Vassal Handling diff --git a/WtWSMS/common/scripted_triggers/BP_scripted_gui_triggers.txt b/WtWSMS/common/scripted_triggers/BP_scripted_gui_triggers.txt index 8c6cd3089b..3f253c010a 100644 --- a/WtWSMS/common/scripted_triggers/BP_scripted_gui_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_scripted_gui_triggers.txt @@ -82,7 +82,10 @@ bp_migration_war_general_distance_logic_gui_trigger = { save_temporary_scope_as = the_county scope:the_player = { any_realm_county = { - squared_distance = { target = scope:the_county value < 640000 } #800 + squared_distance = { + target = scope:the_county + value < migration_fame_level_3_distance + } } } } @@ -102,7 +105,10 @@ bp_migration_war_general_distance_logic_gui_trigger = { save_temporary_scope_as = the_county scope:the_player = { any_realm_county = { - squared_distance = { target = scope:the_county value < 160000 } #400 + squared_distance = { + target = scope:the_county + value < migration_fame_level_3_distance + } } } } @@ -122,7 +128,10 @@ bp_migration_war_general_distance_logic_gui_trigger = { save_temporary_scope_as = the_county scope:the_player = { any_realm_county = { - squared_distance = { target = scope:the_county value < 40000 } #200 + squared_distance = { + target = scope:the_county + value < migration_fame_level_2_distance + } } } } @@ -142,7 +151,10 @@ bp_migration_war_general_distance_logic_gui_trigger = { save_temporary_scope_as = the_county scope:the_player = { any_realm_county = { - squared_distance = { target = scope:the_county value < 10000 } #100 + squared_distance = { + target = scope:the_county + value < migration_fame_level_1_distance + } } } } diff --git a/WtWSMS/common/scripted_triggers/BP_war_triggers.txt b/WtWSMS/common/scripted_triggers/BP_war_triggers.txt index b51384d402..43a07f46a2 100644 --- a/WtWSMS/common/scripted_triggers/BP_war_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_war_triggers.txt @@ -59,7 +59,10 @@ bp_migration_war_distace_tier_logic_trigger = { scope:target = { any_in_de_jure_hierarchy = { tier = tier_county - squared_distance = { target = root.capital_county value < 640000 } #800 + squared_distance = { + target = root.capital_county + value < migration_fame_level_4_distance + } } } } @@ -68,7 +71,10 @@ bp_migration_war_distace_tier_logic_trigger = { scope:target = { any_in_de_jure_hierarchy = { tier = tier_county - squared_distance = { target = root.capital_county value < 160000 } #400 + squared_distance = { + target = root.capital_county + value < migration_fame_level_3_distance + } } } } @@ -77,7 +83,10 @@ bp_migration_war_distace_tier_logic_trigger = { scope:target = { any_in_de_jure_hierarchy = { tier = tier_county - squared_distance = { target = root.capital_county value < 40000 } #200 + squared_distance = { + target = root.capital_county + value < migration_fame_level_2_distance + } } } } @@ -86,7 +95,10 @@ bp_migration_war_distace_tier_logic_trigger = { scope:target = { any_in_de_jure_hierarchy = { tier = tier_county - squared_distance = { target = root.capital_county value < 10000 } #100 + squared_distance = { + target = root.capital_county + value < migration_fame_level_1_distance + } } } } diff --git a/WtWSMS/common/situation/situations/BP_chronicle.txt b/WtWSMS/common/situation/situations/BP_chronicle.txt index fb2bb76ad2..8b61a90f08 100644 --- a/WtWSMS/common/situation/situations/BP_chronicle.txt +++ b/WtWSMS/common/situation/situations/BP_chronicle.txt @@ -158,6 +158,14 @@ show_illustration = yes } } + #Migration Situation + migration_situation = { + icon = "gfx/interface/icons/message_feed/marshal_job.dds" + illustration = "gfx/interface/illustrations/event_story/BP_migration_situation.dds" + parameters = { + show_illustration = yes + } + } # Unique events fall_of_rome = { icon = "gfx/interface/icons/memory_types/war_ended_negative.dds" diff --git a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt index 28365e01b0..39e89bc898 100644 --- a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt +++ b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt @@ -669,6 +669,26 @@ scripted_effect change_original_culture_traditions_effect = { } } +scripted_trigger realm_to_rest_of_culture_distance_is_big_trigger = { + #Any culture county that is _not_ owned by us is well separated + custom_tooltip = { + text = your_realm_is_well_separated_from_your_kin + any_realm_county = { + save_temporary_scope_as = the_realm_county + root.culture ?= { + any_culture_county = { + NOT = { this.holder = root } + NOT = { this.holder = { any_liege_or_above = { this = root } } } + squared_distance = { + target = root.capital_county + value > migration_war_well_separated_culture_distance + } + } + } + } + } +} + #Culture Event dispatch migration_situation_war.0200 = { hidden = yes @@ -677,9 +697,14 @@ migration_situation_war.0200 = { content_source = dlc_WtWSMS immediate = { - #We have to have + #We have to have a dispatch to handle the various edge cases that block actual firing if = { - limit = { NOT = { government_has_flag = government_is_tribal } } + limit = { + OR = { + NOT = { government_has_flag = government_is_tribal } + realm_to_rest_of_culture_distance_is_big_trigger = yes + } + } trigger_event = { id = migration_situation_war.0201 } } else = { remove_character_flag_if_has_it_effect = { FLAG = was_culture_head } } @@ -748,7 +773,9 @@ migration_situation_war.0201 = { animation = thinking } - option = { + option = { #Migratory Culture Variant; only if you have an advanced government of some type + trigger = { NOT = { government_has_flag = government_is_tribal } } + name = migration_situation_war.0201.become_migratory_culture #Summarize Changes @@ -864,7 +891,128 @@ migration_situation_war.0201 = { } } } - option = { + option = { #Diverge anyway; valid for AI if considered "Far enough away" from the rest of its fellows + trigger = { + trigger_if = { + limit = { is_ai = yes } + realm_to_rest_of_culture_distance_is_big_trigger = yes + } + government_has_flag = government_is_tribal + } + + name = migration_situation_war.0201.culture_diverges_anyway + + #Summarize Changes + if = { + limit = { root = scope:culture_former } + custom_description = { + text = new_culture_summary_me + subject = root.culture + } + } + else = { + custom_description = { + text = new_culture_summary_them + subject = scope:culture_former.culture + } + custom_tooltip = old_culture_adopts_new_traditions + } + + #Insert any culture name or name list shenanigans tooltips here + + #Do the Changes + hidden_effect = { + root = { save_scope_as = event_trigger_char } + scope:culture_former = { create_divergent_culture_effect = yes } + if = { + limit = { NOT = { root = scope:culture_former } } + scope:culture_former.culture = { change_original_culture_traditions_effect = yes } + root.culture = { + every_culture_county = { + limit = { + NOT = { this.holder = { any_liege_or_above = { this = root } } } + NOT = { this.holder = root } + } + set_county_culture = scope:culture_former.culture + } + every_ruler = { + limit = { + this.culture = root.culture + NOT = { this = { any_liege_or_above = { this = root } } } + NOT = { this = root } + } + set_culture = scope:culture_former.culture + every_courtier = { + limit = { this.culture = root.culture } + set_culture = scope:culture_former.culture + } + } + } + } + + recalculate_cultural_heads_of_type = domain + recalculate_cultural_heads_of_type = herd + } + + ai_chance = { + base = 90 + modifier = { #Traditionalists Cultures say we won't do this + factor = 0 + OR = { + culture = { has_cultural_tradition = tradition_xenophobic } + culture = { has_cultural_tradition = tradition_xenophobic_non_dlc } + culture = { has_cultural_tradition = tradition_strong_kinship } + culture = { has_cultural_tradition = tradition_staunch_traditionalists } + culture = { has_cultural_tradition = tradition_mpo_northern_tribes } + culture = { has_cultural_tradition = tradition_zealous_pagans } + culture = { has_cultural_tradition = tradition_zealous_pagans_non_dlc } + culture = { has_cultural_tradition = tradition_decentralized } + culture = { has_cultural_tradition = tradition_decentralized_non_dlc } + } + } + #Distance Ladder + modifier = { #We're abutting our homeland + factor = 0 + any_realm_county = { any_neighboring_county = { this.culture = root.culture } } + } + modifier = { #Our homeland is close + factor = 0.1 + any_county = { + this.culture = root.culture + this.holder = { realm_to_title_distance_squared = { target = root.capital_county value < 10000 } } + } + } + modifier = { #Our homeland is kinda close + factor = 0.25 + any_county = { + this.culture = root.culture + this.holder = { realm_to_title_distance_squared = { target = root.capital_county value >= 10000 } } + this.holder = { realm_to_title_distance_squared = { target = root.capital_county value < 50000 } } + } + } + modifier = { #Our homeland is a bit of a walk + factor = 0.50 + any_county = { + this.culture = root.culture + this.holder = { realm_to_title_distance_squared = { target = root.capital_county value >= 50000 } } + this.holder = { realm_to_title_distance_squared = { target = root.capital_county value < 100000 } } + } + } + } + } + option = { #Don't change; only valid if you're close enough to the original culture + trigger = { realm_to_rest_of_culture_distance_is_big_trigger = no } + show_as_unavailable = { realm_to_rest_of_culture_distance_is_big_trigger = yes } + flavor = { + first_valid = { + triggered_desc = { + trigger = { realm_to_rest_of_culture_distance_is_big_trigger = yes } + desc = migration_situation_war.0201.flavor.too_far_away + } + desc = BLANK + } + } + fallback = yes name = migration_situation_war.0201.do_not_become_migratory_culture add_prestige = 500 diff --git a/WtWSMS/gfx/interface/illustrations/_other/_BP.info b/WtWSMS/gfx/interface/illustrations/_other/_BP.info index 5e363015ce..1452e72402 100644 --- a/WtWSMS/gfx/interface/illustrations/_other/_BP.info +++ b/WtWSMS/gfx/interface/illustrations/_other/_BP.info @@ -1 +1 @@ -migration_period.dds: From https://commons.wikimedia.org/wiki/File:Oton_Ivekovic,_Dolazak_Hrvata_na_Jadran.jpg [Publid Domain] \ No newline at end of file +migration_period.dds: From https://commons.wikimedia.org/wiki/File:Oton_Ivekovic,_Dolazak_Hrvata_na_Jadran.jpg (Public Domain) \ No newline at end of file diff --git a/WtWSMS/gfx/interface/illustrations/event_story/BP_migration_situation.dds b/WtWSMS/gfx/interface/illustrations/event_story/BP_migration_situation.dds new file mode 100644 index 0000000000000000000000000000000000000000..12960591e63f7a8f4922565f9bf7021bfbe1e607 GIT binary patch literal 2406472 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
      `A`+i9HFMf~8d`V-#)voGga$#s^KeV_U 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 z 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�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 Date: Sun, 20 Sep 2026 14:37:08 -0400 Subject: [PATCH 15/23] Migration Army and naming rework --- .../script_values_database_exceptions.txt | 2 + ChangeLog.txt | 6 + .../BP_migration_situation_wars.txt | 56 +----- .../BP_migration_situation_modifiers.txt | 1 + .../BP_migration_situation_war_values.txt | 40 +++- .../BP_migration_situation_culture_naming.txt | 41 ++-- .../BP_migration_situation_war_effects.txt | 181 ++++++++++++++++-- .../BP_migration_situation_triggers.txt | 4 + .../migration_situation_war_events.txt | 66 +++---- .../migration_situation_war_l_english.yml | 15 +- _developer_documentation/_BP_scratchpad.info | 2 + 11 files changed, 280 insertions(+), 134 deletions(-) diff --git a/.known_errors/script_values_database_exceptions.txt b/.known_errors/script_values_database_exceptions.txt index 9d9f892fbe..19cd277cf2 100644 --- a/.known_errors/script_values_database_exceptions.txt +++ b/.known_errors/script_values_database_exceptions.txt @@ -383,6 +383,8 @@ hybridization_threshold_value number_of_owned_gothic_counties_percent promote_culture_early_slav_bonus_value major_migration_prestige_level_easier +bp_migration_depopulation_faith +bp_migration_depopulation_culture ce_date_value conversion_culture_harder_to_convert_BP_value conversion_culture_harder_to_convert_default_value diff --git a/ChangeLog.txt b/ChangeLog.txt index 0b742be83c..1be931e73f 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -22,6 +22,11 @@ Casus Belli: - Traditions which reduce fame level CB requirements are effectively one fame level for this purpose - All migration wars may always target neighboring kingdoms and duchies - Successful migrations unlock the ability to move your capital, if the automatically chosen one is not to your liking + - "Recent Immigration" modifiers add county opinion, preventing immediate populist uprisings + - Modified the army spawning for migration wars + - Counties of either the attacker's faith or culture will spawn troops + - Troops include some Men-At-Arms, depending on culture and innovations + - Development decline is dependent on the county culture or faith (logic or) Decisions: - Consolidated the expel minorities decision into a single decision @@ -101,6 +106,7 @@ Tweaks: - Clarified various kingdom and empire landing decisions so people aren't confused when their primary title is titular and they possess a non-titular title Bug Fixes: +- Fixed a bug leading to out-of-realm capitals during migration wars - Fixed a bug causing some crashes because of Roman Ministry grant edge cases - Fixed some HOF titles being destroyed in edge cases - Fixed the Manichean Church getting destroyed at game start diff --git a/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt b/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt index 26a57d7e55..478adf58af 100644 --- a/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt +++ b/WtWSMS/common/casus_belli_types/BP_migration_situation_wars.txt @@ -98,31 +98,9 @@ bp_migration_war_cb = { save_scope_as = target_title } #Spawn armies - custom_description = { - text = armies_spawn_from_development - scope:attacker = { - every_held_title = { - limit = { - tier = tier_county - is_landless_type_title = no - AND = { - this.culture = scope:attacker.culture - this.faith = scope:attacker.faith - } - } - change_development_level = bp_migration_depopulation - prev = { - spawn_army = { - name = event_troop_default_name - levies = prev.bp_migration_levies - location = prev.title_province - uses_supply = no - war = scope:war - inheritable = no - } - } - } - } + create_migratory_armies_effect = { + ATTACKER = scope:attacker + WAR = scope:war } hidden_effect = { scope:attacker = { update_number_of_bp_migrations_effect = yes } @@ -491,31 +469,9 @@ bp_migration_war_duchy_cb = { save_scope_as = target_title } #Spawn armies - custom_description = { - text = armies_spawn_from_development - scope:attacker = { - every_held_title = { - limit = { - tier = tier_county - is_landless_type_title = no - AND = { - this.culture = scope:attacker.culture - this.faith = scope:attacker.faith - } - } - change_development_level = bp_migration_depopulation - prev = { - spawn_army = { - name = event_troop_default_name - levies = prev.bp_migration_levies - location = prev.title_province - uses_supply = no - war = scope:war - inheritable = no - } - } - } - } + create_migratory_armies_effect = { + ATTACKER = scope:attacker + WAR = scope:war } hidden_effect = { scope:attacker = { update_number_of_bp_migrations_effect = yes } diff --git a/WtWSMS/common/modifiers/BP_migration_situation_modifiers.txt b/WtWSMS/common/modifiers/BP_migration_situation_modifiers.txt index 71b5b268fa..ed2c780690 100644 --- a/WtWSMS/common/modifiers/BP_migration_situation_modifiers.txt +++ b/WtWSMS/common/modifiers/BP_migration_situation_modifiers.txt @@ -11,6 +11,7 @@ recent_migration_to_modifier = { development_growth_factor = -0.50 levy_size = -0.33 garrison_size = -0.33 + county_opinion_add = 20 } upgraded_government_modifier = { icon = prestige_positive diff --git a/WtWSMS/common/script_values/BP_migration_situation_war_values.txt b/WtWSMS/common/script_values/BP_migration_situation_war_values.txt index 6773c2dcfd..312633ac65 100644 --- a/WtWSMS/common/script_values/BP_migration_situation_war_values.txt +++ b/WtWSMS/common/script_values/BP_migration_situation_war_values.txt @@ -18,16 +18,41 @@ migration_war_prestige_cost_kingdom = 500 #Creation of Armies Values bp_migration_levies = { value = county.development_level - multiply = 100 + multiply = 250 #Sensible max-mins. - min = 100 - max = 1000 + min = 250 + max = 1500 #Give a whole number. floor = yes } -bp_migration_depopulation = { +bp_migration_stack_size = { + value = county.development_level + if = { + limit = { county.holder.capital_county = county } + add = 1 + } + min = 1 + max = 5 +} +bp_migration_depopulation_culture = { + value = county.development_level + multiply = -0.25 +} +bp_migration_depopulation_faith = { + value = 0 value = county.development_level - multiply = -0.33 + multiply = -0.25 +} +bp_migration_depopulation = { + value = 0 + if = { + limit = { scope:the_attacker.culture ?= county.culture } + add = bp_migration_depopulation_culture + } + if = { + limit = { scope:the_attacker.faith ?= county.faith } + add = bp_migration_depopulation_faith + } #Give a whole number. floor = yes } @@ -158,7 +183,10 @@ migration_war_wait_years = 10 duchy_value_as_capital = { value = 0 every_county = { - limit = { this.duchy = prev } + limit = { + this.duchy = prev + this.holder.top_liege = scope:attacker + } add = { value = this.development_level add = 1 #So duchy size matters diff --git a/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt b/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt index 4021644d78..7a9d765c61 100644 --- a/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt +++ b/WtWSMS/common/scripted_effects/BP_migration_situation_culture_naming.txt @@ -47,7 +47,12 @@ pick_a_regional_name_if_possible_effect = { $CULTURE_FORMER$ = { save_temporary_scope_as = the_culture_former } ordered_geographical_region = { #Limit's needed otherwise it'll pick any old region - limit = { geo_region_is_valid_migration_name_trigger = yes } + limit = { + geo_region_is_valid_migration_name_trigger = yes + scope:culture_in_question = { + geo_region_has_counties_of_culture_trigger = { GEO_REGION = prev } + } + } order_by = number_of_counties_in_region save_scope_as = the_geo_region } @@ -55,7 +60,7 @@ pick_a_regional_name_if_possible_effect = { #Roman Imperial Regions if = { #Gaul limit = { - scope:the_geo_region = geographical_region:migration_culture_divergence_gaul + scope:the_geo_region ?= geographical_region:migration_culture_divergence_gaul NOT = { this.var:root_culture ?= { has_variable = migration_culture_divergence_gaul } } } set_culture_name = { @@ -70,7 +75,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Dacia limit = { - scope:the_geo_region = geographical_region:migration_culture_divergence_dacia + scope:the_geo_region ?= geographical_region:migration_culture_divergence_dacia NOT = { this.var:root_culture ?= { has_variable = migration_culture_divergence_dacia } } } set_culture_name = { @@ -85,7 +90,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Thrace limit = { - scope:the_geo_region = geographical_region:migration_culture_divergence_thrace + scope:the_geo_region ?= geographical_region:migration_culture_divergence_thrace NOT = { this.var:root_culture ?= { has_variable = migration_culture_divergence_thrace } } } set_culture_name = { @@ -100,7 +105,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Britannia limit = { - scope:the_geo_region = geographical_region:migration_culture_divergence_britannia + scope:the_geo_region ?= geographical_region:migration_culture_divergence_britannia NOT = { this.var:root_culture ?= { has_variable = migration_culture_divergence_britannia } } } set_culture_name = { @@ -115,7 +120,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Pannonia limit = { - scope:the_geo_region = geographical_region:migration_culture_region_pannonia + scope:the_geo_region ?= geographical_region:migration_culture_region_pannonia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_pannonia } } } set_culture_name = { @@ -130,7 +135,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Dalmatia limit = { - scope:the_geo_region = geographical_region:migration_culture_region_dalmatia + scope:the_geo_region ?= geographical_region:migration_culture_region_dalmatia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_dalmatia } } } set_culture_name = { @@ -145,7 +150,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Raetia limit = { - scope:the_geo_region = geographical_region:migration_culture_region_raetia + scope:the_geo_region ?= geographical_region:migration_culture_region_raetia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_raetia } } } set_culture_name = { @@ -160,7 +165,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Noricum limit = { - scope:the_geo_region = geographical_region:migration_culture_region_noricum + scope:the_geo_region ?= geographical_region:migration_culture_region_noricum NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_noricum } } } set_culture_name = { @@ -175,7 +180,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Italia limit = { - scope:the_geo_region = geographical_region:migration_culture_region_italia + scope:the_geo_region ?= geographical_region:migration_culture_region_italia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_italia } } } set_culture_name = { @@ -190,7 +195,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Hispania limit = { - scope:the_geo_region = geographical_region:migration_culture_region_hispania + scope:the_geo_region ?= geographical_region:migration_culture_region_hispania NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_hispania } } } set_culture_name = { @@ -205,7 +210,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Africa limit = { - scope:the_geo_region = geographical_region:migration_culture_region_africa + scope:the_geo_region ?= geographical_region:migration_culture_region_africa NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_africa } } } set_culture_name = { @@ -220,7 +225,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Egypt limit = { - scope:the_geo_region = geographical_region:migration_culture_region_egypt + scope:the_geo_region ?= geographical_region:migration_culture_region_egypt NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_egypt } } } set_culture_name = { @@ -235,7 +240,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Levant limit = { - scope:the_geo_region = geographical_region:migration_culture_region_levant + scope:the_geo_region ?= geographical_region:migration_culture_region_levant NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_levant } } } set_culture_name = { @@ -250,7 +255,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Asia limit = { - scope:the_geo_region = geographical_region:migration_culture_region_asia + scope:the_geo_region ?= geographical_region:migration_culture_region_asia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_asia } } } set_culture_name = { @@ -265,7 +270,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Hellas limit = { - scope:the_geo_region = geographical_region:migration_culture_region_hellas + scope:the_geo_region ?= geographical_region:migration_culture_region_hellas NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_hellas } } } set_culture_name = { @@ -280,7 +285,7 @@ pick_a_regional_name_if_possible_effect = { } else_if = { #Macedonia limit = { - scope:the_geo_region = geographical_region:migration_culture_region_macedonia + scope:the_geo_region ?= geographical_region:migration_culture_region_macedonia NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_macedonia } } } set_culture_name = { @@ -296,7 +301,7 @@ pick_a_regional_name_if_possible_effect = { #Barbarian Areas else_if = { #Crimea limit = { - scope:the_geo_region = geographical_region:migration_culture_region_crimea + scope:the_geo_region ?= geographical_region:migration_culture_region_crimea NOT = { this.var:root_culture ?= { has_variable = migration_culture_region_crimea } } } set_culture_name = { diff --git a/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt b/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt index 3b25cd91b0..01e1d2ab7d 100644 --- a/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt @@ -11,8 +11,8 @@ migration_cb_title_and_modifier_application_effect = { } if = { - limit = { scope:attacker = { is_tributary = yes } } - scope:attacker = { end_tributary = yes } + limit = { $ATTACKER$ = { is_tributary = yes } } + $ATTACKER$ = { end_tributary = yes } } create_title_and_vassal_change = { @@ -357,17 +357,6 @@ migration_cb_title_and_modifier_application_effect = { } } - #Figure out the optimal capital location - every_in_list = { - list = defender_titles_taken - this.duchy = { add_to_list = list_of_duchies } - } - ordered_in_list = { - list = list_of_duchies - order_by = this.duchy_value_as_capital - this.title_capital_county = { save_temporary_scope_as = the_new_capital } - } - #### Update the changes resolve_title_and_vassal_change = scope:change_defender_vassals_to_attacker resolve_title_and_vassal_change = scope:change_conquered_new_lands @@ -399,7 +388,34 @@ migration_cb_title_and_modifier_application_effect = { } #### Set your new capital - $ATTACKER$ = { set_realm_capital = scope:the_new_capital } + #Figure out the optimal capital location + every_in_list = { + list = defender_titles_taken + this.duchy = { add_to_list = list_of_duchies } + } + ordered_in_list = { + list = list_of_duchies + order_by = this.duchy_value_as_capital + save_temporary_scope_as = the_duchy + if = { + limit = { + $ATTACKER$ = { any_realm_county = { this = scope:the_duchy.title_capital_county } } + } + this.title_capital_county = { save_temporary_scope_as = the_new_capital } + } + else = { + $ATTACKER$ = { + random_realm_county = { + limit = { this.duchy = scope:the_duchy } + save_temporary_scope_as = the_new_capital + } + } + } + } + if = { + limit = { exists = scope:the_new_capital } + $ATTACKER$ = { set_realm_capital = scope:the_new_capital } + } #### Disconnected realms become independent create_title_and_vassal_change = { @@ -469,7 +485,7 @@ migration_cb_title_and_modifier_application_effect = { object = scope:the_target_title $ATTACKER$ = { every_realm_county = { - limit = { is_target_in_variable_list = { name = migrating_attackers target = this.holder } } + limit = { any_in_list = { list = migrating_attackers this = prev.holder } } if = { limit = { has_county_modifier = recent_migration_to_modifier } remove_county_modifier = recent_migration_to_modifier @@ -486,7 +502,7 @@ migration_cb_title_and_modifier_application_effect = { object = scope:the_target_title $ATTACKER$ = { every_realm_county = { - limit = { NOT = { any_in_list = { list = migrating_attackers this = prev.holder } } } + limit = { any_in_list = { list = migrating_attackers this = prev.holder } } migration_flip_holding_to_tribal_effect = { THE_ATTACKER = $ATTACKER$ THE_COUNTY = this @@ -1008,3 +1024,136 @@ set_sub_roman_type_laws_for_migration_effect = { remove_character_flag = aristocracy_law_4 } } + +base_maa_random_effect = { + random_list = { + 10 = { #Armored Footmen + trigger = { $ATTACKER$.culture = { has_innovation = innovation_quilted_armor } } + $ATTACKER$ = { + spawn_army = { + name = event_troop_default_name + levies = prev.bp_migration_levies + men_at_arms = { + type = armored_footmen + stacks = prev.bp_migration_stack_size + } + location = prev.title_province + uses_supply = no + war = $WAR$ + inheritable = no + } + } + } + 10 = { #Light Footmen + $ATTACKER$ = { + spawn_army = { + name = event_troop_default_name + levies = prev.bp_migration_levies + men_at_arms = { + type = light_footmen + stacks = prev.bp_migration_stack_size + } + location = prev.title_province + uses_supply = no + war = $WAR$ + inheritable = no + } + } + } + 10 = { #Bowmen + $ATTACKER$ = { + spawn_army = { + name = event_troop_default_name + levies = prev.bp_migration_levies + men_at_arms = { + type = bowmen + stacks = prev.bp_migration_stack_size + } + location = prev.title_province + uses_supply = no + war = $WAR$ + inheritable = no + } + } + } + 10 = { #Pikemen + $ATTACKER$ = { + spawn_army = { + name = event_troop_default_name + levies = prev.bp_migration_levies + men_at_arms = { + type = pikemen_unit + stacks = prev.bp_migration_stack_size + } + location = prev.title_province + uses_supply = no + war = $WAR$ + inheritable = no + } + } + } + } +} +create_migratory_armies_effect = { + custom_description = { + text = armies_spawn_from_development + $ATTACKER$ = { save_temporary_scope_as = the_attacker } + + $ATTACKER$ = { + every_held_title = { + limit = { + tier = tier_county + is_landless_type_title = no + OR = { + this = $ATTACKER$.capital_county + this.culture = $ATTACKER$.culture + this.faith = $ATTACKER$.faith + } + } + if = { + limit = { this = $ATTACKER$.capital_county } + if = { #Horsey Cultures + limit = { + OR = { + $ATTACKER$.culture = { has_cultural_tradition = tradition_mpo_iron_cavalry } + $ATTACKER$.culture = { has_cultural_tradition = tradition_mpo_wolves_of_the_deep_steppe } + $ATTACKER$.culture = { has_cultural_tradition = tradition_devoted_horsemanship } + $ATTACKER$.culture = { has_cultural_tradition = tradition_horse_lords } + $ATTACKER$.culture = { has_cultural_tradition = tradition_devoted_horsemanship_western_steppe } + $ATTACKER$.culture = { has_cultural_tradition = tradition_light_cavalry_western_steppe } + $ATTACKER$.culture = { has_cultural_tradition = tradition_pastoralists } + } + } + $ATTACKER$ = { + spawn_army = { + name = event_troop_default_name + levies = prev.bp_migration_levies + men_at_arms = { + type = light_horsemen + stacks = prev.bp_migration_stack_size + } + location = prev.title_province + uses_supply = no + war = $WAR$ + inheritable = no + } + } + } + else = { + base_maa_random_effect = { + ATTACKER = $ATTACKER$ + WAR = $WAR$ + } + } + } + else = { + base_maa_random_effect = { + ATTACKER = $ATTACKER$ + WAR = $WAR$ + } + } + change_development_level = bp_migration_depopulation + } + } + } +} \ No newline at end of file diff --git a/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt b/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt index d251354a41..d090feaad2 100644 --- a/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_migration_situation_triggers.txt @@ -162,3 +162,7 @@ geo_region_is_valid_migration_name_trigger = { #Geographical Region Scope this = geographical_region:migration_culture_region_crimea } } +geo_region_has_counties_of_culture_trigger = { #Culture Scope + #Make sure the culture _actually_ has a presence in the region + culture_overlaps_geographical_region = $GEO_REGION$ +} \ No newline at end of file diff --git a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt index 39e89bc898..5fc09d8fb2 100644 --- a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt +++ b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt @@ -673,54 +673,44 @@ scripted_trigger realm_to_rest_of_culture_distance_is_big_trigger = { #Any culture county that is _not_ owned by us is well separated custom_tooltip = { text = your_realm_is_well_separated_from_your_kin - any_realm_county = { - save_temporary_scope_as = the_realm_county - root.culture ?= { - any_culture_county = { - NOT = { this.holder = root } - NOT = { this.holder = { any_liege_or_above = { this = root } } } - squared_distance = { - target = root.capital_county - value > migration_war_well_separated_culture_distance - } + #No county of your culture that is not in your realm is "too close" to your capital + root.culture = { + any_culture_county = { + count < 1 + NOT = { this.holder = root } + NOT = { this.holder = { any_liege_or_above = { this = root } } } + squared_distance = { + target = root.capital_county + value < migration_war_well_separated_culture_distance } } } } } -#Culture Event dispatch migration_situation_war.0200 = { - hidden = yes - type = character_event - theme = culture_change - content_source = dlc_WtWSMS - - immediate = { - #We have to have a dispatch to handle the various edge cases that block actual firing - if = { - limit = { - OR = { - NOT = { government_has_flag = government_is_tribal } - realm_to_rest_of_culture_distance_is_big_trigger = yes - } - } - trigger_event = { id = migration_situation_war.0201 } - } - else = { remove_character_flag_if_has_it_effect = { FLAG = was_culture_head } } - } -} - -migration_situation_war.0201 = { type = character_event theme = culture_change content_source = dlc_WtWSMS override_background = { reference = throne_room_scope } - title = migration_situation_war.0201.t + title = migration_situation_war.0200.t - desc = migration_situation_war.0201.desc + desc = { + desc = migration_situation_war.0200.desc.opening + first_valid = { + triggered_desc = { + trigger = { government_has_flag = is_a_roman_government } + desc = migration_situation_war.0200.desc.roman + } + triggered_desc = { + trigger = { government_has_flag = government_is_high_tribal } + desc = migration_situation_war.0200.desc.high_tribal_government + } + } + desc = migration_situation_war.0200.desc.closing + } trigger = { has_dlc_feature = diverge_culture #Safety @@ -776,7 +766,7 @@ migration_situation_war.0201 = { option = { #Migratory Culture Variant; only if you have an advanced government of some type trigger = { NOT = { government_has_flag = government_is_tribal } } - name = migration_situation_war.0201.become_migratory_culture + name = migration_situation_war.0200.become_migratory_culture #Summarize Changes if = { @@ -900,7 +890,7 @@ migration_situation_war.0201 = { government_has_flag = government_is_tribal } - name = migration_situation_war.0201.culture_diverges_anyway + name = migration_situation_war.0200.culture_diverges_anyway #Summarize Changes if = { @@ -1007,13 +997,13 @@ migration_situation_war.0201 = { first_valid = { triggered_desc = { trigger = { realm_to_rest_of_culture_distance_is_big_trigger = yes } - desc = migration_situation_war.0201.flavor.too_far_away + desc = migration_situation_war.0200.flavor.too_far_away } desc = BLANK } } fallback = yes - name = migration_situation_war.0201.do_not_become_migratory_culture + name = migration_situation_war.0200.do_not_become_migratory_culture add_prestige = 500 add_prestige_level = 1 diff --git a/WtWSMS/localization/english/situations/BP_Migration_Situation/migration_events/migration_situation_war_l_english.yml b/WtWSMS/localization/english/situations/BP_Migration_Situation/migration_events/migration_situation_war_l_english.yml index 7f0f6e0acc..d775ba2aac 100644 --- a/WtWSMS/localization/english/situations/BP_Migration_Situation/migration_events/migration_situation_war_l_english.yml +++ b/WtWSMS/localization/english/situations/BP_Migration_Situation/migration_events/migration_situation_war_l_english.yml @@ -14,12 +14,15 @@ recieve_just_cash: "Receive [the_char.MakeScope.ScriptValue('migration_gold_gift_without_treasury')] @gold_icon! [gold|E]" recieve_cash_and_treasury: "Receive [the_char.MakeScope.ScriptValue('migration_gold_gift_with_treasury')] @gold_icon! [gold|E] and [the_char.MakeScope.ScriptValue('migration_treasury')] @treasury_icon! [treasury|E]" #Bootstrap to a New Culture Event - migration_situation_war.0201.t: "A New Culture?" - migration_situation_war.0201.desc: "Having move into a new land and keeping the governmental trappings of the former rulers, we remain a distinct minority. We can embrace this status, functioning as an elite ruling caste, dominating the political and military spheres, or we can settle among the people and integrate. The former will allow us to field a more professional military and help prevent revolts, while the later will enable us to blend more readily with the local population. Which path will we choose?\n\n[culture_former.MakeScope.ScriptValue('tmp')]" - migration_situation_war.0201.become_migratory_culture: "We are now different than we were before..." - migration_situation_war.0201.culture_diverges_anyway: "Separation means our kin and ourselves are different..." - migration_situation_war.0201.do_not_become_migratory_culture: "We cannot abandon our heritage!" - migration_situation_war.0201.flavor.too_far_away: "You are too far away to stay the same culture..." + migration_situation_war.0200.t: "A New Culture?" + migration_situation_war.0200.desc.opening: "Having move into a new land " + migration_situation_war.0200.desc.roman: "kept the governmental trappings of the Romans, " + migration_situation_war.0200.desc.high_tribal_government: "keeping some of the governmental trappings of the former rulers," + migration_situation_war.0200.desc.closing: "we remain a distinct minority. We can embrace this status, functioning as an elite ruling caste, dominating the political and military spheres, or we can settle among the people and integrate. The former will allow us to field a more professional military and help prevent revolts, while the later will enable us to blend more readily with the local population. Which path will we choose?" + migration_situation_war.0200.become_migratory_culture: "We are now different than we were before..." + migration_situation_war.0200.culture_diverges_anyway: "We have traveled far from our homeland..." + migration_situation_war.0200.do_not_become_migratory_culture: "We cannot abandon our heritage!" + migration_situation_war.0200.flavor.too_far_away: "You are too far away to stay the same culture." remove_ruling_cast_tradition: "Lose the [GetCultureTradition('tradition_ruling_caste').GetName] [tradition|E]" adopt_nomadic_rulership_cranial_deformation_tradition: "Replaces the [GetCultureTradition('tradition_cranial_deformation').GetName] [tradition|E] with the [GetCultureTradition('tradition_nomadic_rulership_cranial_deformation').GetName] [tradition|E]" adopt_nomadic_rulership_tradition: "Adopts the [GetCultureTradition('tradition_nomadic_rulership').GetName] [tradition|E]" diff --git a/_developer_documentation/_BP_scratchpad.info b/_developer_documentation/_BP_scratchpad.info index 2b2a7c3150..1ff7f37baa 100644 --- a/_developer_documentation/_BP_scratchpad.info +++ b/_developer_documentation/_BP_scratchpad.info @@ -9,7 +9,9 @@ Validator Update: ========== Current Tasks: ---------- +Migrations: - Add targets button and map effect + - Spamming Enarei traits... - Reduce odds that Romans grant titles to Barbarians From 6d5300add6616f81960d3840fc22c39e46708104 Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Sun, 20 Sep 2026 20:15:09 -0400 Subject: [PATCH 16/23] Tweaks --- ChangeLog.txt | 8 +- .../ep3_decisions_BP_overwrite.txt | 282 +++++ .../ep_3/ep3_decisions_BP_overwrite.txt | 1 + .../laws/BP_subroman_administrative_laws.txt | 8 +- .../common/laws/BP_subroman_dynastic_laws.txt | 4 +- .../BP_roman_admin_title_on_actions.txt | 14 - .../BP_roman_administrative_effects.txt | 50 + .../BP_migration_gui_effects.txt | 54 + WtWSMS/gui/BP_window_migration_situation.gui | 61 +- WtWSMS/gui/window_county_view.gui | 247 ++--- WtWSMS/gui/window_factions.gui | 984 ++++++++++++++++++ ...P_vanilla_decision_additions_l_english.yml | 3 +- .../english/gui/BP_county_view_l_english.yml | 2 + .../BP_migration_situation_gui_l_english.yml | 2 + _developer_documentation/_BP_scratchpad.info | 10 +- 15 files changed, 1584 insertions(+), 146 deletions(-) create mode 100644 WtWSMS/common/decisions/dlc_decisions/ep_3/ep3_decisions_BP_overwrite.txt create mode 100644 WtWSMS/gui/window_factions.gui create mode 100644 WtWSMS/localization/english/gui/BP_county_view_l_english.yml diff --git a/ChangeLog.txt b/ChangeLog.txt index 1be931e73f..d975913fb4 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -29,6 +29,7 @@ Casus Belli: - Development decline is dependent on the county culture or faith (logic or) Decisions: +- "Change State Faith" decision is 95% cheaper, both in influence and piety, if the state faith is unreformed and the top liege faith is reformed - Consolidated the expel minorities decision into a single decision - Made Ask for WRE decisions visible only to those who can possibly achieve it - Regrouped certain decisions to prevent too many decisions in the "Major" Category @@ -44,7 +45,7 @@ Decisions: Culture: - "Stratocratic Elite" reduces culture acceptance required for hybridization by 20 -- Sarmatian culture changes: +- Sarmatian cultures changes: - Iazyges start with "Writing" and "Oral Law" Innovations - Consolidated Iazyges and Sarmatian name lists - Converted 'd' to 'l' for Sarmatian name list in line with reconstruction of Pontic Steppe pronunciations @@ -67,6 +68,8 @@ Memories: - Added memories relating to becoming a Senator and being elected Consul GFX: +- Fixed Faction GUI so primary titular titles did not cause overlapping display problems +- Updated county view to better accommodate large minority selections - Tweaked several innovation icons - Added new icon for Aristocratic Governments - Updated Realm GUI to show what the Aristocracy Law of your vassals is for Sub-Roman governments, to help players find a path to reducing the Feudalization of their realm laws @@ -92,6 +95,7 @@ Tweaks: - Picks regional name based on whatever custom naming region has the most counties - Added a third option to diverge culture for Tribal governments without adding the other Traditions - The "Keep Culture" option is only valid if you don't migrate too far away from the rest of your culture +- Halved "Non-Roman Rule" Law Culture Acceptance malus - "Barbarian Settlement" Dynasty perk makes "De Jure Landing Decisions" group decisions cheaper - Turned down odds that AI will make an immediate beeline for maximum Aristocratic Laws - Increased odds that AI will flee overly large confederations @@ -106,6 +110,8 @@ Tweaks: - Clarified various kingdom and empire landing decisions so people aren't confused when their primary title is titular and they possess a non-titular title Bug Fixes: +- Fixed a bug where Federate Government would spread via some edge inheritence cases +- Fixed a bug where the "Non-Roman Rule" Laws set to "Oppressing Romans" when flipping from Sub-Roman Admin to Sub-Roman Dynastic (and vice-versa) - Fixed a bug leading to out-of-realm capitals during migration wars - Fixed a bug causing some crashes because of Roman Ministry grant edge cases - Fixed some HOF titles being destroyed in edge cases diff --git a/WtWSMS/common/decisions/dlc_decisions/ep3_decisions_BP_overwrite.txt b/WtWSMS/common/decisions/dlc_decisions/ep3_decisions_BP_overwrite.txt index 7b9842e000..171bda56b3 100644 --- a/WtWSMS/common/decisions/dlc_decisions/ep3_decisions_BP_overwrite.txt +++ b/WtWSMS/common/decisions/dlc_decisions/ep3_decisions_BP_overwrite.txt @@ -173,6 +173,288 @@ foster_integration_decision = { } } +##### Changed from Vanilla: Cost reduced by 95% if state faith is unreformed and your faith is reformed +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 = { + faith.religion = religion:islam_religion + } + reference = "gfx/interface/illustrations/activity_header_backgrounds/activity_pilgrimage.dds" + } + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 60 + empire = 60 + hegemony = 0 + } + sort_order = 110 + decision_group_type = admin + + desc = change_state_faith_decision_desc + selection_tooltip = change_state_faith_decision_selection_tooltip + + is_shown = { + has_ep3_dlc_trigger = yes + government_allows = state_faith + exists = primary_title.state_faith + faith != primary_title.state_faith + } + + is_valid = { + government_allows = state_faith + NOT = { faith ?= top_liege.primary_title.state_faith } + } + + is_valid_showing_failures_only = { + NOT = { exists = involved_activity } + is_imprisoned = no + } + + ##### Changed from Vanilla vvvvv + cost = { + influence = { + value = 5000 + if = { + limit = { + has_character_flag = ep3_hof_state_faith_discount + } + multiply = { + value = 0.7 + desc = hof_state_faith_discount + } + } + if = { + limit = { + domicile ?= { has_domicile_parameter = reduce_state_faith_cost } + } + multiply = { + value = 0.9 + desc = domicile_large_temple + } + } + if = { + limit = { + has_perk = prophet_perk + } + multiply = { + value = 1 + subtract = admin_state_faith_cost_perk_value + desc = "[GetPerk('prophet_perk').GetName(GetPlayer)]" + } + } + ##### Changed from Vanilla vvvvv + if = { + limit = { + top_liege.primary_title.state_faith = { has_doctrine_parameter = unreformed } + NOT = { faith = { has_doctrine_parameter = unreformed } } + } + multiply = { + value = 0.05 + desc = unreformed_state_faith_reformed_character_faith + } + } + ##### Changed from Vanilla ^^^^^ + } + piety = { + value = 5000 + if = { + limit = { + has_character_flag = ep3_hof_state_faith_discount + } + multiply = { + value = 0.7 + desc = hof_state_faith_discount + } + } + if = { + limit = { + domicile ?= { has_domicile_parameter = reduce_state_faith_cost } + } + multiply = { + value = 0.9 + desc = domicile_large_temple + } + } + if = { + limit = { + has_perk = prophet_perk + } + multiply = { + value = 1 + subtract = admin_state_faith_cost_perk_value + desc = "[GetPerk('prophet_perk').GetName(GetPlayer)]" + } + } + ##### Changed from Vanilla vvvvv + if = { + limit = { + top_liege.primary_title.state_faith = { has_doctrine_parameter = unreformed } + NOT = { faith = { has_doctrine_parameter = unreformed } } + } + multiply = { + value = 0.05 + desc = unreformed_state_faith_reformed_character_faith + } + } + ##### Changed from Vanilla ^^^^^ + } + ##### Changed from Vanilla ^^^^^ + } + + effect = { + hidden_effect = { + primary_title.state_faith = { save_scope_as = old_faith } + root.faith = { save_scope_as = new_faith } + create_character_memory = { type = changed_state_faith_memory } + scope:new_memory = { + set_variable = { + name = old_faith + value = scope:old_faith + } + set_variable = { + name = new_faith + value = scope:new_faith + } + set_variable = { + name = title + value = root.primary_title + } + } + } + + primary_title = { set_state_faith = root.faith } + capital_county = { set_county_faith = root.faith } + + # Some vassals who like you the most will convert + every_vassal = { + custom = vassals_change_state_faith + limit = { + opinion = { + target = root + value >= 30 + } + faith != root.faith + NOT = { has_vassal_stance = zealot } + is_ai = yes + } + + hidden_effect = { + faith = { save_scope_as = old_faith } + root.faith = { save_scope_as = new_faith } + create_character_memory = { type = adopted_state_faith_memory } + scope:new_memory = { + set_variable = { + name = old_faith + value = scope:old_faith + } + set_variable = { + name = new_faith + value = scope:new_faith + } + set_variable = { + name = title + value = root.primary_title + } + } + } + + set_character_faith = root.faith + } + + # Opinion malus with Zealot vassals + save_scope_as = root_scope + every_vassal = { + vassal_stance = zealot + limit = { + faith != root.faith + } + custom = every_zealot_vassal + add_opinion = { + target = root + modifier = changed_state_faith_opinion + opinion = -30 + } + } + + # Notify and let the players choose + every_vassal = { + limit = { + is_ai = no + } + trigger_event = { + id = ep3_emperor_yearly.2300 + days = 1 + } + } + } + + ai_potential = { + government_has_flag = government_is_administrative + primary_title.tier >= tier_empire + faith != primary_title.state_faith + } + + ai_will_do = { + base = 50 + modifier = { + has_trait = ambitious + add = 30 + } + modifier = { + has_trait = arbitrary + add = 30 + } + modifier = { + has_trait = arrogant + add = 25 + } + modifier = { + has_trait = lazy + add = -20 + } + modifier = { + has_trait = content + add = -50 + } + modifier = { + has_trait = cynical + add = -50 + } + modifier = { + has_trait = zealous + factor = 2 + } + } +} + + ##### Changed from Vanilla: Tweaked the AI/Valid Logic in this case adopt_state_faith = { picture = { diff --git a/WtWSMS/common/decisions/dlc_decisions/ep_3/ep3_decisions_BP_overwrite.txt b/WtWSMS/common/decisions/dlc_decisions/ep_3/ep3_decisions_BP_overwrite.txt new file mode 100644 index 0000000000..5f282702bb --- /dev/null +++ b/WtWSMS/common/decisions/dlc_decisions/ep_3/ep3_decisions_BP_overwrite.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/WtWSMS/common/laws/BP_subroman_administrative_laws.txt b/WtWSMS/common/laws/BP_subroman_administrative_laws.txt index de762273f4..d3de3090ba 100644 --- a/WtWSMS/common/laws/BP_subroman_administrative_laws.txt +++ b/WtWSMS/common/laws/BP_subroman_administrative_laws.txt @@ -18,7 +18,7 @@ non_roman_minority_rule_law = { } modifier = { - cultural_head_acceptance_gain_mult = -1.00 + cultural_head_acceptance_gain_mult = -0.50 same_culture_opinion = 20 different_culture_opinion = -20 } @@ -208,7 +208,7 @@ non_roman_minority_rule_law = { } modifier = { - cultural_head_acceptance_gain_mult = -0.75 + cultural_head_acceptance_gain_mult = -0.375 same_culture_opinion = 15 different_culture_opinion = -15 } @@ -461,7 +461,7 @@ non_roman_minority_rule_law = { } modifier = { - cultural_head_acceptance_gain_mult = -0.50 + cultural_head_acceptance_gain_mult = -0.25 same_culture_opinion = 10 different_culture_opinion = -10 } @@ -686,7 +686,7 @@ non_roman_minority_rule_law = { } modifier = { - cultural_head_acceptance_gain_mult = -0.25 + cultural_head_acceptance_gain_mult = -0.125 same_culture_opinion = 5 different_culture_opinion = -5 } diff --git a/WtWSMS/common/laws/BP_subroman_dynastic_laws.txt b/WtWSMS/common/laws/BP_subroman_dynastic_laws.txt index 6168d4c0c8..5804a57e21 100644 --- a/WtWSMS/common/laws/BP_subroman_dynastic_laws.txt +++ b/WtWSMS/common/laws/BP_subroman_dynastic_laws.txt @@ -788,8 +788,8 @@ subroman_dynastic_aristocracy_law = { subroman_TYPE_aristocracy_law_can_pass_trigger = { TYPE = dynastic LESS_ARISTOCRATIC_LEVEL = 0 - CURRENT_ARISTOCRATIC_LEVEL = 0 - MORE_ARISTOCRATIC_LEVEL = 1 + CURRENT_ARISTOCRATIC_LEVEL = 1 + MORE_ARISTOCRATIC_LEVEL = 2 USES_INFLUENCE = no } } diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt index 77597dc437..49e93a83b5 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_roman_administrative/BP_roman_admin_title_on_actions.txt @@ -125,26 +125,12 @@ on_title_gain = { on_actions = { BP_flip_federate_when_not_below_roman BP_grants_to_tribals_become_federate - BP_keep_roman_federate_government #Possibly during execution; the triggers do not overlap, so it *should* be safe BP_convert_sub_roman_dynastic_to_admin BP_convert_sub_roman_admin_to_dynastic } } -BP_keep_roman_federate_government = { - trigger = { - BP_has_dlc_necessary_for_roman_admin_governments_trigger = yes - is_independent_ruler = no - this.top_liege = { government_has_flag = is_a_roman_government } - } - effect = { - if = { - limit = { scope:previous_holder ?= { has_government = roman_federate_government } } - change_government_roman_federate_effect = yes - } - } -} BP_grants_to_tribals_become_federate = { #Tribals and Migratory cultures become federates trigger = { diff --git a/WtWSMS/common/scripted_effects/BP_roman_administrative_effects.txt b/WtWSMS/common/scripted_effects/BP_roman_administrative_effects.txt index 20a6782eea..414c1648c1 100644 --- a/WtWSMS/common/scripted_effects/BP_roman_administrative_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_roman_administrative_effects.txt @@ -442,6 +442,29 @@ save_sub_roman_type_law_effect = { #Top Liege Root add_character_flag = subroman_$SOURCE_TYPE$_aristocracy_law_4 } else = { add_character_flag = subroman_$SOURCE_TYPE$_aristocracy_law_0 } + #Non-Roman Rule Law, because it changes for some reason + if = { + limit = { has_realm_law = non_roman_minority_rule_law_0 } + add_character_flag = non_roman_minority_rule_law_0 + } + else_if = { + limit = { has_realm_law = non_roman_minority_rule_law_1 } + add_character_flag = non_roman_minority_rule_law_1 + } + else_if = { + limit = { has_realm_law = non_roman_minority_rule_law_2 } + add_character_flag = non_roman_minority_rule_law_2 + } + else_if = { + limit = { has_realm_law = non_roman_minority_rule_law_3 } + add_character_flag = non_roman_minority_rule_law_3 + } + else_if = { + limit = { has_realm_law = non_roman_minority_rule_law_4 } + add_character_flag = non_roman_minority_rule_law_4 + } + else = { add_character_flag = non_roman_minority_rule_law_2 } + every_vassal_or_below = { limit = { has_government = subroman_$SOURCE_TYPE$_government } if = { @@ -552,6 +575,33 @@ set_sub_roman_type_law_effect = { #Top Liege Root remove_character_flag = subroman_$SOURCE_TYPE$_aristocracy_law_4 } else = { remove_character_flag = subroman_$SOURCE_TYPE$_aristocracy_law_0 } + #Non-Roman Rule Law + if = { + limit = { has_character_flag = non_roman_minority_rule_law_0 } + add_law_if_not_has_it_skip_effects_effect = { LAW = non_roman_minority_rule_law_0 } + remove_character_flag = non_roman_minority_rule_law_0 + } + else_if = { + limit = { has_character_flag = non_roman_minority_rule_law_1 } + add_law_if_not_has_it_skip_effects_effect = { LAW = non_roman_minority_rule_law_1 } + remove_character_flag = non_roman_minority_rule_law_1 + } + else_if = { + limit = { has_character_flag = non_roman_minority_rule_law_2 } + add_law_if_not_has_it_skip_effects_effect = { LAW = non_roman_minority_rule_law_2 } + remove_character_flag = non_roman_minority_rule_law_2 + } + else_if = { + limit = { has_character_flag = non_roman_minority_rule_law_3 } + add_law_if_not_has_it_skip_effects_effect = { LAW = non_roman_minority_rule_law_3 } + remove_character_flag = non_roman_minority_rule_law_3 + } + else_if = { + limit = { has_character_flag = non_roman_minority_rule_law_4 } + add_law_if_not_has_it_skip_effects_effect = { LAW = non_roman_minority_rule_law_4 } + remove_character_flag = non_roman_minority_rule_law_4 + } + every_vassal_or_below = { limit = { has_government = subroman_$TARGET_TYPE$_government } if = { diff --git a/WtWSMS/common/scripted_guis/BP_migration_gui_effects.txt b/WtWSMS/common/scripted_guis/BP_migration_gui_effects.txt index ea04c846f8..07b440d9ca 100644 --- a/WtWSMS/common/scripted_guis/BP_migration_gui_effects.txt +++ b/WtWSMS/common/scripted_guis/BP_migration_gui_effects.txt @@ -51,6 +51,60 @@ } } } +migration_can_target_effect = { + effect = { + root = { save_temporary_scope_as = the_player } + set_global_variable = { name = custom_map_mode_changing value = 1 } + set_global_variable = { name = custom_map_mode value = flag:migration_in_range_map } + + every_county = { + limit = { is_landless_type_title = no } + save_temporary_scope_as = target + if = { + limit = { + OR = { + this.holder = scope:the_player + this.holder = { target_is_liege_or_above = scope:the_player } + } + } + every_county_province = { barony = { set_title_color = { 50 249 50 } } } + } + else_if = { + limit = { + migration_can_be_migrator_rank_trigger = { CHAR = scope:the_player } + bp_migration_war_general_distance_logic_gui_trigger = { + MIGRATING_CHAR = scope:the_player + TITLE = scope:target + HIERARCHY_TYPE_CHECK = any_in_de_jure_hierarchy + TARGET_OR_RANGE = target + } + migration_can_be_target_of_migration_trigger = { DEFENDER = this.holder.top_liege } + } + every_county_province = { barony = { set_title_color = { 50 50 249 } } } + } + else = { + every_county_province = { barony = { set_title_color = { 84 78 60 } } } + } + } + remove_global_variable = custom_map_mode_changing + } + is_shown = { + exists = global_var:custom_map_mode + global_var:custom_map_mode = flag:migration_in_range_map + } + is_valid = { + NOT = { exists = global_var:custom_map_mode_changing } + trigger_if = { + limit = { exists = root } + root = { save_temporary_scope_as = the_player } + general_situation_regional_parameter_trigger = { + CHARACTER = scope:the_player + PARAMETER = migration_cbs_enabled + } + NOT = { government_has_flag = government_is_high_tribal } + } + } +} migration_in_range_to_be_migrated_effect = { effect = { root = { save_temporary_scope_as = the_player } diff --git a/WtWSMS/gui/BP_window_migration_situation.gui b/WtWSMS/gui/BP_window_migration_situation.gui index e0aec4685c..37bb32d1d6 100644 --- a/WtWSMS/gui/BP_window_migration_situation.gui +++ b/WtWSMS/gui/BP_window_migration_situation.gui @@ -574,7 +574,7 @@ window = { #Migration to and fro buttons vbox = { - name = "migration_targeting_buttons" + name = "migration_map_buttons" layoutpolicy_horizontal = expanding layoutpolicy_vertical = expanding @@ -592,6 +592,10 @@ window = { expand = {} + migration_who_can_i_target_map_button = {} + + expand = {} + migration_who_can_migrate_to_me_map_button = {} } @@ -1129,7 +1133,7 @@ types MigrationSituationTypes #Map Mode General Button type button_situation_migration_mapmode = button_standard { - minimumsize = { 256 50 } + minimumsize = { 175 50 } layoutpolicy_horizontal = expanding @@ -1161,7 +1165,7 @@ types MigrationSituationTypes size = { 30 30 } icon = { - size = { 30 30 } + size = { 25 25 } block "button_icon" { texture = "[SituationParticipantGroup.GetType.GetIcon]" } @@ -1212,7 +1216,7 @@ types MigrationSituationTypes text = "MIGRATION_TO_BUTTON" } blockoverride "button_icon" { - texture = "gfx/interface/icons/message_feed/martial.dds" + texture = "gfx/interface/icons/message_feed/champion.dds" } } button_situation_migration_mapmode = { @@ -1234,6 +1238,55 @@ types MigrationSituationTypes blockoverride "button_text" { text = "MIGRATION_TO_BUTTON" } + blockoverride "button_icon" { + texture = "gfx/interface/icons/message_feed/champion.dds" + } + } + } + type migration_who_can_i_target_map_button = hbox { + min_width = 50 + ignoreinvisible = yes + button_situation_migration_mapmode = { + name = "migration_in_range_button_set" + visible = "[And(CanChangeMapMode,Not(GetGlobalVariable('custom_map_mode').IsSet))]" + + size = { 50 50 } + + datacontext = "[GetScriptedGui('migration_can_target_effect')]" + + onclick = "[SetMapMode('migration_in_range_map_mode')]" + onclick = "[ScriptedGui.Execute( GuiScope.SetRoot( GetPlayer.MakeScope ).End )]" + enabled = "[GetScriptedGui('migration_can_target_effect').IsValid(GuiScope.SetRoot(GetPlayer.MakeScope).End)]" + + tooltip = "migration_targets_tooltip" + using = tooltip_ws + + blockoverride "button_text" { + text = "MIGRATION_TARGET_BUTTON" + } + blockoverride "button_icon" { + texture = "gfx/interface/icons/message_feed/martial.dds" + } + } + button_situation_migration_mapmode = { + name = "migration_in_range_button_unset" + visible = "[And(CanChangeMapMode,GetGlobalVariable('custom_map_mode').IsSet)]" + + size = { 50 50 } + + datacontext = "[GetScriptedGui('migration_can_target_effect')]" + + onclick = "[GetScriptedGui('reset_custom_map_mode_effect').Execute(GuiScope.End)]" + onclick = "[SetMapMode('realms')]" + down = "[IsMapMode('migration_in_range_map_mode')]" + enabled = "[GetScriptedGui('migration_can_target_effect').IsValid(GuiScope.SetRoot(GetPlayer.MakeScope).End)]" + + tooltip = "migration_targets_tooltip" + using = tooltip_ws + + blockoverride "button_text" { + text = "MIGRATION_TARGET_BUTTON" + } blockoverride "button_icon" { texture = "gfx/interface/icons/message_feed/martial.dds" } diff --git a/WtWSMS/gui/window_county_view.gui b/WtWSMS/gui/window_county_view.gui index f283bcaa67..6cb06fd4b1 100644 --- a/WtWSMS/gui/window_county_view.gui +++ b/WtWSMS/gui/window_county_view.gui @@ -268,124 +268,6 @@ window = { expand = {} - ######################## - ### BEGIN MINORITIES ### - ######################## - - hbox = { - name = "county_culture_minorities_small_grid" - - datamodel = "[Province.GetCounty.GetTitle.MakeScope.GetList('culture_minorities_small')]" - visible = "[Not(IsDataModelEmpty(Province.GetCounty.GetTitle.MakeScope.GetList('culture_minorities_small')))]" - - item = { - button = { - size = { 30 30 } - - onclick = "[OpenGameViewData( 'culture_window', Scope.Culture.GetID )]" - texture = "gfx/interface/icons/modifiers/sea_culture_minority_small.dds" - using = tooltip_ne - tooltipwidget = { - culture_minorities_tooltip = { - blockoverride "minority_label" - { - text = "[minority_culture_small|E]" - } - } - } - } - } - } - - hbox = { - name = "county_faith_minorities_small_grid" - - datamodel = "[Province.GetCounty.GetTitle.MakeScope.GetList('faith_minorities_small')]" - visible = "[Not(IsDataModelEmpty(Province.GetCounty.GetTitle.MakeScope.GetList('faith_minorities_small')))]" - - item = { - button = { - size = { 30 30 } - - onclick = "[OpenGameViewData( 'faith', Scope.Faith.GetID )]" - texture = "gfx/interface/icons/modifiers/sea_faith_minority_small.dds" - using = tooltip_ne - tooltipwidget = { - faith_minorities_tooltip = { - blockoverride "minority_label" - { - text = "[minority_faith_small|E]" - } - } - } - - icon = { - name = "gold_negative_console_button_minus" - position = { 4 7 } - size = { 30 30 } - texture = "[Scope.Faith.GetIcon]" - } - } - } - } - - hbox = { - name = "county_culture_minorities_large_grid" - datamodel = "[Province.GetCounty.GetTitle.MakeScope.GetList('culture_minorities_large')]" - visible = "[Not(IsDataModelEmpty(Province.GetCounty.GetTitle.MakeScope.GetList('culture_minorities_large')))]" - - item = { - button = { - size = { 30 30 } - onclick = "[OpenGameViewData( 'culture_window', Scope.Culture.GetID )]" - texture = "gfx/interface/icons/modifiers/sea_culture_minority_large.dds" - using = tooltip_ne - tooltipwidget = { - culture_minorities_tooltip = { - blockoverride "minority_label" - { - text = "[minority_culture_large|E]" - } - } - } - } - } - } - - hbox = { - name = "county_faith_minorities_large_grid" - datamodel = "[Province.GetCounty.GetTitle.MakeScope.GetList('faith_minorities_large')]" - visible = "[Not(IsDataModelEmpty(Province.GetCounty.GetTitle.MakeScope.GetList('faith_minorities_large')))]" - - item = { - button = { - size = { 30 30 } - onclick = "[OpenGameViewData( 'faith', Scope.Faith.GetID )]" - texture = "gfx/interface/icons/modifiers/sea_faith_minority_large.dds" - using = tooltip_ne - tooltipwidget = { - faith_minorities_tooltip = { - blockoverride "minority_label" - { - text = "[minority_faith_large|E]" - } - } - } - - icon = { - name = "gold_negative_console_button_minus" - position = { 4 7 } - size = { 30 30 } - texture = "[Scope.Faith.GetIcon]" - } - } - } - } - - ###################### - ### END MINORITIES ### - ###################### - spacer = { visible = "[Or( IsLandlessAdventurer( GetPlayer ), County.IsFullyOccupied )]" size = { 8 0 } @@ -432,6 +314,135 @@ window = { } } + ######################## + ### BEGIN MINORITIES ### + ######################## + hbox = { + layoutpolicy_horizontal = expanding + margin = { 10 0 } + + text_single = { + text = "minorities_line" + default_format = "#low" + parentanchor = left + } + + expand = {} + + hbox = { + name = "county_culture_minorities_small_grid" + + datamodel = "[Province.GetCounty.GetTitle.MakeScope.GetList('culture_minorities_small')]" + visible = "[Not(IsDataModelEmpty(Province.GetCounty.GetTitle.MakeScope.GetList('culture_minorities_small')))]" + + item = { + button = { + size = { 30 30 } + + onclick = "[OpenGameViewData( 'culture_window', Scope.Culture.GetID )]" + texture = "gfx/interface/icons/modifiers/sea_culture_minority_small.dds" + using = tooltip_ne + tooltipwidget = { + culture_minorities_tooltip = { + blockoverride "minority_label" + { + text = "[minority_culture_small|E]" + } + } + } + } + } + } + + hbox = { + name = "county_faith_minorities_small_grid" + + datamodel = "[Province.GetCounty.GetTitle.MakeScope.GetList('faith_minorities_small')]" + visible = "[Not(IsDataModelEmpty(Province.GetCounty.GetTitle.MakeScope.GetList('faith_minorities_small')))]" + + item = { + button = { + size = { 30 30 } + + onclick = "[OpenGameViewData( 'faith', Scope.Faith.GetID )]" + texture = "gfx/interface/icons/modifiers/sea_faith_minority_small.dds" + using = tooltip_ne + tooltipwidget = { + faith_minorities_tooltip = { + blockoverride "minority_label" + { + text = "[minority_faith_small|E]" + } + } + } + + icon = { + name = "gold_negative_console_button_minus" + position = { 4 7 } + size = { 30 30 } + texture = "[Scope.Faith.GetIcon]" + } + } + } + } + + hbox = { + name = "county_culture_minorities_large_grid" + datamodel = "[Province.GetCounty.GetTitle.MakeScope.GetList('culture_minorities_large')]" + visible = "[Not(IsDataModelEmpty(Province.GetCounty.GetTitle.MakeScope.GetList('culture_minorities_large')))]" + + item = { + button = { + size = { 30 30 } + onclick = "[OpenGameViewData( 'culture_window', Scope.Culture.GetID )]" + texture = "gfx/interface/icons/modifiers/sea_culture_minority_large.dds" + using = tooltip_ne + tooltipwidget = { + culture_minorities_tooltip = { + blockoverride "minority_label" + { + text = "[minority_culture_large|E]" + } + } + } + } + } + } + + hbox = { + name = "county_faith_minorities_large_grid" + datamodel = "[Province.GetCounty.GetTitle.MakeScope.GetList('faith_minorities_large')]" + visible = "[Not(IsDataModelEmpty(Province.GetCounty.GetTitle.MakeScope.GetList('faith_minorities_large')))]" + + item = { + button = { + size = { 30 30 } + onclick = "[OpenGameViewData( 'faith', Scope.Faith.GetID )]" + texture = "gfx/interface/icons/modifiers/sea_faith_minority_large.dds" + using = tooltip_ne + tooltipwidget = { + faith_minorities_tooltip = { + blockoverride "minority_label" + { + text = "[minority_faith_large|E]" + } + } + } + + icon = { + name = "gold_negative_console_button_minus" + position = { 4 7 } + size = { 30 30 } + texture = "[Scope.Faith.GetIcon]" + } + } + } + } + } + ###################### + ### END MINORITIES ### + ###################### + hbox = { # County Fertility visible = "[County.UsesCountyFertility]" diff --git a/WtWSMS/gui/window_factions.gui b/WtWSMS/gui/window_factions.gui new file mode 100644 index 0000000000..f22f7d7232 --- /dev/null +++ b/WtWSMS/gui/window_factions.gui @@ -0,0 +1,984 @@ +###################################################### +##################### FACTIONS ####################### +###################################################### + +window = { + name = "factions_window" + parentanchor = top|right + layer = windows_layer + movable = no + + using = Window_Size_MainTab + + state = { + name = _show + using = Animation_FadeIn_Quick + using = Sound_WindowShow_Standard + using = Window_Position_MainTab + } + + state = { + name = on_create + trigger_on_create = yes + + on_start = "[GetVariableSystem.Set( 'targeting_factions', 'true' )]" + on_start = "[GetVariableSystem.Clear( 'my_factions' )]" + } + + state = { + name = _hide + using = Animation_FadeOut_Quick + using = Sound_WindowHide_Standard + using = Window_Position_MainTab_Hide + } + + margin_widget = { + size = { 100% 100% } + margin_top = 30 + margin_bottom = 25 + margin_right = 13 + + widget = { + size = { 100% 100% } + + vbox = { + using = Window_Margins + + header_pattern = { + layoutpolicy_horizontal = expanding + + blockoverride "header_text" + { + text = "FACTIONS_WINDOW" + } + + blockoverride "button_close" + { + onclick = "[FactionsWindow.Close]" + } + } + + hbox = { + name = "factions_panel_tab_buttons" #tutorial uses this + layoutpolicy_horizontal = expanding + visible = "[Not( And( GetPlayer.IsIndependentRuler, Not( FactionsWindow.IsInAnyFaction ) ) )]" + #visible = "[PdxGuiTabs.AddTabIf( 'targeting_factions', Not( And( FactionsWindow.IsPrimaryTitleTitular, Not( GetPlayer.IsIndependentRuler ) ) ) )]" # Save for reference to fix visible trigger + #visible = "[PdxGuiTabs.AddTabIf( 'my_factions', Not( And( GetPlayer.IsIndependentRuler, Not( FactionsWindow.IsInAnyFaction ) ) ) )]" # Save for reference to fix visible trigger of tabs + + button_tab = { + name = "open_factions_against_you_tab" + shortcut = "tab_1" + + down = "[GetVariableSystem.Exists( 'targeting_factions' )]" + + onclick = "[GetVariableSystem.Set( 'targeting_factions', 'true' )]" + onclick = "[GetVariableSystem.Clear( 'my_factions' )]" + + alwaystransparent = "[GetVariableSystem.Exists( 'targeting_factions' )]" + + blockoverride "tab_label" + { + text = "FACTIONS_WINDOW_TARGETING_FACTIONS" + max_width = 220 + } + + blockoverride "icon_visible" {} + + blockoverride "tab_icon" + { + texture = "gfx/interface/icons/flat_icons/faction_against_you.dds" + down = "[GetVariableSystem.Exists( 'targeting_factions' )]" + } + } + + button_tab = { + name = "open_factions_against_liege_tab" + shortcut = "tab_2" + + down = "[GetVariableSystem.Exists( 'my_factions' )]" + + onclick = "[GetVariableSystem.Set( 'my_factions', 'true' )]" + onclick = "[GetVariableSystem.Clear( 'targeting_factions' )]" + + alwaystransparent = "[GetVariableSystem.Exists( 'my_factions' )]" + + blockoverride "tab_label" + { + text = "FACTIONS_WINDOW_MY_FACTIONS" + max_width = 220 + } + + blockoverride "icon_visible" {} + + blockoverride "tab_icon" + { + texture = "gfx/interface/icons/flat_icons/faction_against_liege.dds" + down = "[GetVariableSystem.Exists( 'my_factions' )]" + } + } + } + + vbox = { + layoutpolicy_horizontal = expanding + layoutpolicy_vertical = expanding + + background = { + texture = "gfx/interface/skinned/illustrations/faction_bg.dds" + fittype = end + alpha = 0.7 + framesize = { 1200 848 } + + using = Mask_Rough_Edges + + modify_texture = { + texture = "gfx/interface/component_masks/mask_fade_vertical.dds" + blend_mode = alphamultiply + mirror = vertical + } + } + + # Outer container for factions against player character + scrollbox = { + name = "against_you" + visible = "[GetVariableSystem.Exists( 'targeting_factions' )]" + layoutpolicy_horizontal = expanding + layoutpolicy_vertical = expanding + + using = Animation_Tab_Switch + + blockoverride "scrollbox_margins" {} + + blockoverride "scrollbox_content" + { + vbox = { + layoutpolicy_horizontal = expanding + margin_bottom = 12 + spacing = 10 + margin_top = 12 + + text_label_center = { + visible = "[GetPlayer.IsIndependentRuler]" + text = "FACTIONS_WINDOW_TARGETING_FACTIONS" + } + + ## Factions against Me + vbox = { + name = "targeting_factions" + layoutpolicy_horizontal = expanding + spacing = 5 + + vbox = { + name = "targeting_factions_grid" + datamodel = "[FactionsWindow.GetTargetingFactions]" + visible = "[FactionsWindow.HasTargetingFactions]" + layoutpolicy_horizontal = expanding + spacing = 5 + + item = { + vbox_faction_item = { + layoutpolicy_horizontal = expanding + } + } + } + + widget = { + visible = "[Not(FactionsWindow.HasTargetingFactions)]" + size = { 0 110 } + layoutpolicy_horizontal = expanding + + background = { + using = Background_Area + } + + text_multi = { + text = "FACTIONS_WINDOW_NOT_FACTION_AGAINST" + autoresize = yes + max_width = 400 + + default_format = "#low;italic" + align = center + parentanchor = center + } + + + } + + + vbox = { + layoutpolicy_horizontal = expanding + margin = { 10 5 } + spacing = 10 + + background = { + using = Background_Area_With_Header + } + + text_single = { + text = "FACTIONS_WINDOW_CASSALC_CANT_CREATE_JOIN" + layoutpolicy_horizontal = expanding + autoresize = no + align = hcenter|nobaseline + } + + dynamicgridbox = { + name = "cant_join_creater_members_grid" + datamodel = "[FactionsWindow.GetCantCreateOrJoinFactionVassals]" + datamodel_wrap = 4 + flipdirection = yes + + item = { + container = { + datacontext = "[CantCreateOrJoinFactionVassal.GetVassal]" + + portrait_head = { + blockoverride "portrait_button_template_tooltip" { + tooltip = "[CantCreateOrJoinFactionVassal.GetTooltip]" + } + } + + icon = { + size = { 32 32 } + parentanchor = top|right + position = { -6 6 } + texture = "gfx/interface/icons/faction_type/claimant_faction.dds" + visible = "[CantCreateOrJoinFactionVassal.IsSoftBlock]" + + modify_texture = { + texture = "gfx/interface/colors/colors_textured.dds" + blend_mode = add + framesize = { 96 96 } + + block "master_color_frame" { + frame = 5 + } + } + } + } + } + } + + text_multi = { + text = "FACTIONS_WINDOW_CREATE_JOIN_EXPLANATION" + autoresize = yes + max_width = 500 + default_format = "#weak" + margin = { 15 10 } + margin_top = 0 + } + } + } + + } + } + } + + # Outer container for factions against players liege + scrollbox = { + name = "against_liege" + ##### Changed from Vanilla vvvvv + visible = "[Or( GetVariableSystem.Exists( 'my_factions' ), And(FactionsWindow.IsPrimaryTitleTitular,Not(GetPlayer.IsIndependentRuler)) )]" + ##### Changed from Vanilla ^^^^^ + layoutpolicy_horizontal = expanding + layoutpolicy_vertical = expanding + + using = Animation_Tab_Switch + + blockoverride "scrollbox_margins" {} + + blockoverride "scrollbox_content" + { + spacing = 20 + + vbox = { + layoutpolicy_horizontal = expanding + spacing = 5 + margin_top = 10 + + text_label_center = { + text = "FACTION_WINDOW_JOINED_FACTIONS" + } + + vbox = { + name = "joined_factions" + datamodel = "[FactionsWindow.GetJoinedFactions]" + visible = "[FactionsWindow.IsInAnyFaction]" + layoutpolicy_horizontal = expanding + + item = { + vbox_faction_item = { + layoutpolicy_horizontal = expanding + } + } + + expand = {} + } + + text_multi = { + name = "not_in_factions" + visible = "[Not(FactionsWindow.IsInAnyFaction)]" + layoutpolicy_horizontal = expanding + minimumsize = { 0 110 } + + text = "FACTIONS_WINDOW_NOT_IN_FACTION" + default_format = "#low;italic" + align = center + + background = { + using = Background_Area + } + } + + text_label_center = { + text = "FACTION_WINDOW_OTHER_FACTIONS" + } + + # Factions to Join + vbox = { + name = "joinable_factions" + visible = "[FactionsWindow.CanJoinAnyFaction]" + datamodel = "[FactionsWindow.GetJoinableFactions]" + layoutpolicy_horizontal = expanding + + item = { + vbox_faction_item = { + layoutpolicy_horizontal = expanding + } + } + } + + # Joined Factions + text_multi = { + name = "joined" + visible = "[Not(FactionsWindow.CanJoinAnyFaction)]" + layoutpolicy_horizontal = expanding + minimumsize = { 0 110 } + + text = "FACTIONS_WINDOW_NOT_JOINABLE_FACTION" + default_format = "#low;italic" + align = center + + background = { + using = Background_Area + } + } + } + + # Potential factions + vbox = { + name = "potential_factions" + layoutpolicy_horizontal = expanding + spacing = 5 + + text_label_center = { + text = "FACTION_WINDOW_FACTIONS_TO_CREATE" + default_format = "#low" + } + + vbox = { + name = "creatable_factions" + widgetid = "faction_panel_potential_factions" #tutorial uses this + datamodel = "[FactionsWindow.GetCreateFactionItems]" + visible = "[FactionsWindow.CanCreateAnyFaction]" + layoutpolicy_horizontal = growing + spacing = 5 + margin = { 20 0 } + + item = { + button_standard = { + layoutpolicy_horizontal = growing + name = "create_faction" + visible = "[CreateFactionItem.IsShown]" + enabled = "[CreateFactionItem.CanPlayerCreateFaction]" + text = "[CreateFactionItem.GetCreateFactionText]" + tooltip = "[CreateFactionItem.BuildCreateFactionTooltip]" + onclick = "[CreateFactionItem.CreateFaction]" + } + } + } + + text_multi = { + name = "not_creatable_factions" + visible = "[Not(FactionsWindow.CanCreateAnyFaction)]" + layoutpolicy_horizontal = expanding + minimumsize = { 0 110 } + + text = "FACTIONS_WINDOW_NOT_CREATABLE_FACTION" + default_format = "#low;italic" + align = center + + background = { + using = Background_Area + } + } + } + } + } + } + } + } + } +} + +###################################################### +################ TYPES AND TEMPLATES ################# +###################################################### + +types FactionWindow +{ + type vbox_faction_item = vbox { + name = "faction_item" + datacontext = "[FactionItem.GetFaction]" + layoutpolicy_horizontal = expanding + margin_top = 3 + + background = { + using = Background_Area_With_Header + } + + background = { + visible = "[And(Faction.IsDangerous, Not(FactionItem.IsPlayerMember))]" + texture = "gfx/interface/colors/red.dds" + alpha = 0.2 + using = Mask_Rough_Edges + margin_top = -30 + + modify_texture = { + name = "mask" + texture = "gfx/interface/component_masks/mask_fade_horizontal_right.dds" + blend_mode = alphamultiply + } + } + + hbox = { + layoutpolicy_horizontal = expanding + + expand = {} + + text_single = { + text = "[Faction.GetName|E]" + using = Font_Size_Medium + align = center|nobaseline + using = tooltip_nw + max_width = 350 + } + + icon = { + name = "cannot_join" + visible = "[FactionItem.ShowCannotJoin]" + alwaystransparent = yes + size = { 36 30 } + texture = "gfx/interface/icons/symbols/icon_cross.dds" + tooltip = "PLAYER_CANNOT_JOIN_FACTION_OF_THIS_TYPE" + } + + expand = {} + + } + + hbox = { + layoutpolicy_horizontal = expanding + layoutpolicy_vertical = expanding + margin_top = 5 + + # Faction Leader / Claimant + vbox = { + layoutpolicy_vertical = expanding + allow_outside = yes + spacing = -4 + + background = { + using = Background_Area_Dark + margin = { 0 2 } + } + + widget = { + size = { 100 100 } + name = "leader" + allow_outside = yes + + icon_flat_standard = { + visible = "[Not( Faction.HasSpecialCharacterOrLeader)]" + size = { 76 76 } + texture = "[Faction.GetIcon]" + parentanchor = center + } + + portrait_head_small = { + datacontext = "[Faction.GetSpecialCharacterOrLeader]" + visible = "[Faction.HasSpecialCharacterOrLeader]" + parentanchor = center + + blockoverride "opinion_box" {} + blockoverride "status_icons" {} + } + + icon = { + visible = "[And(Faction.IsDangerous, Not(FactionItem.IsPlayerMember))]" + size = { 32 32 } + position = { -6 -4 } + texture = "gfx/interface/icons/symbols/icon_warning.dds" + parentanchor = bottom|right + + tooltip = "FACTION_WINDOW_IS_DANGEROUS" + + icon = { + size = { 100% 100% } + alwaystransparent = yes + texture = "gfx/interface/icons/symbols/icon_warning.dds" + + modify_texture = { + texture = "gfx/interface/icons/focuses/hud_icon_mask.dds" + blend_mode = alphamultiply + } + + modify_texture = { + texture = "gfx/interface/colors/red.dds" + blend_mode = colordodge + } + + state = { + name = a + next = b + alpha = 0 + trigger_on_create = yes + duration = 1.2 + using = Animation_Curve_Default + } + + state = { + name = b + next = a + alpha = 0.8 + duration = 0.6 + using = Animation_Curve_Default + } + } + } + } + text_multi = { + visible = "[Faction.HasSpecialCharacterOrLeader]" + max_width = 100 + min_width = 100 + align = center|nobaseline + autoresize = yes + + text = "[Faction.GetSpecialCharacterTitle]" + } + expand = {} + } + + vbox = { + layoutpolicy_horizontal = expanding + margin_top = 2 + margin_left = 2 + + hbox = { + layoutpolicy_horizontal = expanding + spacing = 8 + + coa_title_tiny = { + datacontext = "[Faction.GetSpecialTitle]" + visible = "[And( Faction.ShouldShowSpecialTitle, Faction.HasSpecialTitle )]" + } + + text_single = { + layoutpolicy_horizontal = expanding + text = "[Faction.GetShortEffectDescription]" + autoresize = no + } + } + ### Discontent and power // Not at war + vbox = { + visible = "[Not(Faction.IsAtWar)]" + layoutpolicy_horizontal = expanding + layoutpolicy_vertical = expanding + margin_right = 20 + spacing = 5 + + hbox = { + layoutpolicy_horizontal = expanding + spacing = 8 + + text_single = { + text = "FACTIONS_WINDOW_POWER" + using = Font_Size_Small + } + + text_single = { + text = "[FactionItem.GetPower|%0V]" + default_format = "#high" + } + + expand = {} + } + + ### Power + widget = { + name = "power_widget" + size = { 0 28 } + layoutpolicy_horizontal = expanding + tooltip = "[FactionItem.GetPowerTooltip]" + + widget = { + name = "progressbar_power_holder" + size = { 100% 28 } + position = { -2 4 } + + progressbar_red = { + visible = "[And( FactionItem.IsPowerThresholdVisible, Not(FactionItem.HasEnoughPower))]" + size = { 100% 25 } + position = { 0 1 } + max = 1 + value = "[FactionItem.GetPowerPushPercentage]" + noprogresstexture = "gfx/interface/progressbars/progress_transparent_bg.dds" + } + + progressbar_red = { + visible = "[Or( Not( FactionItem.IsPowerThresholdVisible), FactionItem.HasEnoughPower )]" + size = { 100% 25 } + position = { 0 1 } + max = 1 + value = "[FactionItem.GetPowerPushPercentage]" + noprogresstexture = "gfx/interface/progressbars/progress_transparent_bg.dds" + } + + container = { + visible = "[FactionItem.IsPowerThresholdVisible]" + widgetanchor = top|hcenter + position = "[FactionItem.GetPowerThresholdPosition]" + alwaystransparent = yes + + icon = { + parentanchor = top|hcenter + alwaystransparent = yes + texture = "gfx/interface/window_factions/faction_progress_threshold.dds" + } + } + } + } + + # Discontent + vbox = { + layoutpolicy_horizontal = expanding + + hbox = { + layoutpolicy_horizontal = expanding + + vbox = { + layoutpolicy_horizontal = expanding + + hbox = { + name = "discontent_widget" + layoutpolicy_horizontal = expanding + tooltip = "[FactionItem.GetDiscontentTooltip]" + + text_single = { + text = "FACTIONS_WINDOW_DISCONTENT" + using = Font_Size_Small + } + icon = { + visible = "[FactionItem.IsDiscontentIncreasing]" + texture = "gfx/interface/icons/icon_trend_arrow.dds" + framesize = { 22 22 } + frame = 1 + } + icon = { + visible = "[FactionItem.IsDiscontentDecreasing]" + texture = "gfx/interface/icons/icon_trend_arrow.dds" + framesize = { 22 22 } + frame = 2 + } + expand = {} + } + + text_single = { + visible = "[FactionItem.IsDiscontentIncreasing]" + layoutpolicy_horizontal = expanding + text = "FACTIONS_WINDOW_DISCONTENT_INCREASING" + autoresize = no + } + + text_single = { + visible = "[FactionItem.IsDiscontentAtMax]" + layoutpolicy_horizontal = expanding + text = "FACTIONS_WINDOW_DISCONTENT_CAN_SEND" + autoresize = no + } + + text_single = { + visible = "[Not( Or( FactionItem.IsDiscontentAtMax, FactionItem.IsDiscontentIncreasing) )]" + layoutpolicy_horizontal = expanding + text = "FACTIONS_WINDOW_DISCONTENT_TO_WEAK" + autoresize = no + } + + } + + expand = {} + + vbox = { + margin_top = 10 + spacing = 5 + + button_standard = { + visible = "[And( FactionItem.IsPlayerLeader, Not( Faction.IsAtWar ) )]" + name = "press_demands_button" + enabled = "[FactionItem.CanPressDemands]" + text = "FACTION_WINDOW_PRESS_DEMANDS" + tooltip = "[FactionItem.BuildPressDemandsTooltip]" + onclick = "[FactionItem.PressDemmands]" + } + + button_standard = { + visible = "[And(And( FactionItem.IsPlayerMember, Not( FactionItem.IsPlayerLeader)), Not( Faction.IsAtWar ) )]" + name = "press_demands_button_disabled" + enabled = no + text = "FACTION_WINDOW_PRESS_DEMANDS" + tooltip = "FACTION_WINDOW_PRESS_DEMANDS_CANNOT_LEADER" + } + + button_standard = { + name = "join" + visible = "[FactionItem.ShowJoinButton]" + enabled = "[FactionItem.CanJoinFaction]" + onclick = "[FactionItem.JoinFaction]" + text = "FACTION_WINDOW_JOIN" + tooltip = "[FactionItem.BuildJoinFactionTooltip]" + } + + button_standard = { + name = "show_members_tageting_factions" + visible = "[And(GetVariableSystem.Exists('targeting_factions'), Not(FactionItem.ShowCannotJoin))]" + + onclick = "[FactionItem.ShowHideMembersFrame]" + + button_expand = { + name = "show_members_tageting_factions_2" + frame = "[FactionItem.GetShowMembersFrame]" + parentanchor = left|vcenter + position = { 8 0 } + alwaystransparent = yes + + using = tooltip_ws + tooltip = "[FactionItem.GetShowHideMembersTooltip]" + } + + text_single = { + text = "[FactionItem.GetMembersString]" + align = nobaseline + parentanchor = left|vcenter + position = { 32 0 } + } + } + + button_standard = { + name = "show_members_against_liege" + visible = "[And(GetVariableSystem.Exists( 'my_factions' ), FactionItem.ShowCannotJoin)]" + + onclick = "[FactionItem.ShowHideMembersFrame]" + + button_expand = { + name = "show_members_against_liege_2" + frame = "[FactionItem.GetShowMembersFrame]" + parentanchor = left|vcenter + position = { 8 0 } + alwaystransparent = yes + + using = tooltip_ws + tooltip = "[FactionItem.GetShowHideMembersTooltip]" + } + + text_single = { + text = "[FactionItem.GetMembersString]" + align = nobaseline + parentanchor = left|vcenter + position = { 32 0 } + } + } + } + } + } + } + ### Faction at war + hbox = { + layoutpolicy_horizontal = expanding + + hbox = { + layoutpolicy_horizontal = expanding + name = "faction_in_war" + visible = "[Faction.IsAtWar]" + margin_top = 10 + spacing = -2 + + icon = { + texture = "gfx/interface/icons/character_interactions/icon_coax_to_war.dds" + size = { 64 64 } + } + + text_multi = { + layoutpolicy_horizontal = expanding + text = "FACTIONS_WINDOW_FACTION_AT_WAR" + align = center + using = Font_Size_Medium + max_width = 400 + autoresize = yes + } + } + + expand = {} + } + + } + } + + ### Faction members + + # Member buttons + hbox = { + name = "faction_buttons" + layoutpolicy_horizontal = expanding + margin_right = 20 + margin_top = 5 + margin_bottom = 15 + spacing = 10 + + expand = {} + + button_standard = { + name = "leave" + visible = "[FactionItem.IsPlayerMember]" + text = "FACTION_WINDOW_LEAVE" + onclick = "[FactionItem.LeaveFaction]" + enabled = "[FactionItem.CanLeaveFaction]" + tooltip = "[FactionItem.BuildLeaveFactionTooltip]" + } + + button_standard = { + name = "add_member" + visible = "[FactionItem.IsPlayerMember]" + onclick = "[FactionItem.ShowPotentialMembers]" + text = "FACTION_ADD_MEMBER" + tooltip = "FACTION_ADD_MEMBER_TT" + } + + button_standard = { + name = "show_members" + visible = "[And(GetVariableSystem.Exists('my_factions'), Not(FactionItem.ShowCannotJoin))]" + onclick = "[FactionItem.ShowHideMembersFrame]" + + button_expand = { + name = "show_members_2" + frame = "[FactionItem.GetShowMembersFrame]" + parentanchor = left|vcenter + position = { 8 0 } + alwaystransparent = yes + + using = tooltip_ws + tooltip = "[FactionItem.GetShowHideMembersTooltip]" + } + + text_single = { + text = "[FactionItem.GetMembersString]" + align = nobaseline + parentanchor = left|vcenter + position = { 32 0 } + } + } + } + + # Members + vbox = { + name = "faction_members" + visible = "[FactionItem.AreMembersVisible]" + layoutpolicy_horizontal = expanding + margin = { 0 10 } + + background = { + using = Background_Area + margin_bottom = 5 + } + + fixedgridbox = { + name = "character_member_grid" + visible = "[FactionItem.HasCharacterMembers]" + addcolumn = 80 + addrow = 90 + datamodel = "[FactionItem.GetCharacterMembers]" + datamodel_wrap = 6 + flipdirection = yes + + item = { + container = { + datacontext = "[FactionCharacterMember.GetMember]" + + portrait_head_small = { + position = { 0 -0 } + parentanchor = top|left + + blockoverride "portrait_button_template_tooltip" + { + tooltip = "FACTION_WINDOW_MEMBER_TOOLTIP" + } + } + + warning_icon = { + name = "portrait_opinion_bg" + visible = "[FactionCharacterMember.IsAtWarAgainstTarget]" + parentanchor = top|left + position = { -5 15 } + size = { 25 25 } + } + } + } + } + + fixedgridbox = { + name = "title_member_grid" + datamodel = "[FactionItem.GetCountyMembers]" + visible = "[FactionItem.HasCountyMembers]" + addcolumn = 75 + addrow = 70 + datamodel_wrap = 6 + flipdirection = yes + + item = { + container = { + datacontext = "[FactionCountyMember.GetMember]" + tooltip = "FACTION_WINDOW_COUNTY_MEMBER_TT" + + button_icon = { + name = "county_faction_member" + size = { 54 54 } + onclick = "[Title.SelectTitle]" + parentanchor = right + using = State_Title_MouseEntry + texture = "gfx/interface/icons/faction_type/peasants.dds" + } + + widget = { + name = "opinion" + position = { 20 2 } + size = { 35 26 } + parentanchor = bottom + tooltip = "FACTION_WINDOW_COUNTY_MEMBER_TT" + + text_single = { + position = { 10 -10 } + parentanchor = center + text = "[FactionCountyMember.CalcJoinScore|V0]" + + background = { + using = Background_Area_Dark + } + } + } + + coa_title_tiny = { + position = { 0 32 } + } + } + } + } + } + } +} diff --git a/WtWSMS/localization/english/decisions/BP_vanilla_decision_additions_l_english.yml b/WtWSMS/localization/english/decisions/BP_vanilla_decision_additions_l_english.yml index 916c1c4468..eb44b20bab 100644 --- a/WtWSMS/localization/english/decisions/BP_vanilla_decision_additions_l_english.yml +++ b/WtWSMS/localization/english/decisions/BP_vanilla_decision_additions_l_english.yml @@ -5,4 +5,5 @@ confederation_kingdom_decision_vassal_title_tier_req: "No other [confederate|E] has a higher [title_tier|E] than you" your_primary_title_is_not_titular: "Your [primary_title|E] is not titular\n#weak Use #V $establish_de_jure_kingdom_decision_title$#! or #V $swap_roman_province_decision_title$#! [decisions|E] to resolve#!" CONFEDERATION_IS_OVERLY_LARGE: "Confederation is too large, absent a threat" - law_prevents_forming_confederations: "Your $high_tribal_organization$ prevents forming confederations" \ No newline at end of file + law_prevents_forming_confederations: "Your $high_tribal_organization$ prevents forming confederations" + unreformed_state_faith_reformed_character_faith: "[unreformed|E] [state_faith|E] and [organized|E] [faith|E]" \ No newline at end of file diff --git a/WtWSMS/localization/english/gui/BP_county_view_l_english.yml b/WtWSMS/localization/english/gui/BP_county_view_l_english.yml new file mode 100644 index 0000000000..7612330d61 --- /dev/null +++ b/WtWSMS/localization/english/gui/BP_county_view_l_english.yml @@ -0,0 +1,2 @@ +l_english: + minorities_line: "Minorities" \ No newline at end of file diff --git a/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_migration_situation_gui_l_english.yml b/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_migration_situation_gui_l_english.yml index 8a9bc9893e..dda7ebebbc 100644 --- a/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_migration_situation_gui_l_english.yml +++ b/WtWSMS/localization/english/situations/BP_Migration_Situation/BP_migration_situation_gui_l_english.yml @@ -21,6 +21,8 @@ migration_in_range_map_mode: "Migration Range" MIGRATION_TO_BUTTON: "Migration Range" migration_in_range_tooltip: "Where you can migrate to..." + MIGRATION_TARGET_BUTTON: "Migration Targets" + migration_targets_tooltip: "Who can be targeted by your Migration Wars" MIGRATION_FROM_BUTTON: "Migration Threats" migration_can_be_targeted_map_mode: "Migration Threats" migration_targeting_tooltip: "Who can migrate to your lands..." diff --git a/_developer_documentation/_BP_scratchpad.info b/_developer_documentation/_BP_scratchpad.info index 1ff7f37baa..85888dddb5 100644 --- a/_developer_documentation/_BP_scratchpad.info +++ b/_developer_documentation/_BP_scratchpad.info @@ -9,11 +9,14 @@ Validator Update: ========== Current Tasks: ---------- -Migrations: -- Add targets button and map effect +- Add Culture Law Chronicle Entry and block it when doing activities + +- Mayors and barons are becoming independent in migration war desc +- Kingdom De Jure decision visible when having just de jure titles - Spamming Enarei traits... - Reduce odds that Romans grant titles to Barbarians + - Only if it is a border province, disinclined when too many federates Edge Cases: - Thrace able to vassalize the Steppe... @@ -24,6 +27,9 @@ History: 0.3.1.1 Tasks: ---------- - Tribal and other buildings get degraded during migration +- Add past history to the Chronicle +- Language/Culture drift based on era instead of year? +- Confederate Elective Name borking? Map: Some of the Duchy capitals don't have a Duchy Building Slot. From 0217ca62299d0769f47e11b8c4424f18edde4dab Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Mon, 21 Sep 2026 21:26:24 -0400 Subject: [PATCH 17/23] More Fixups --- ChangeLog.txt | 11 ++- .../09_mpo_wars_BP_overwrite.txt | 60 ++++++++++++---- .../casus_belli_types/BP_roman_wars.txt | 2 +- ..._grant_titles_interaction_BP_overwrite.txt | 13 +++- .../traditions/BP_roman_traditions.txt | 27 ++++++- .../80_major_decisions_BP_overwrite.txt | 1 - .../BP_establish_de_jure_decisions.txt | 24 +++++++ .../BP_migration_situation_decisions.txt | 10 +++ .../BP_on_actions/BP_title_on_actions.txt | 17 +++++ .../religion/doctrine_types/BP_core_tents.txt | 1 - .../BP_admin_to_feudal_values.txt | 10 ++- .../BP_migration_situation_war_effects.txt | 5 +- .../sea_bp_minority_effects.txt | 11 +++ .../BP_interaction_triggers.txt | 13 ++++ .../scripted_triggers/BP_law_triggers.txt | 2 +- .../religion_events/bp_faith_conversion.txt | 8 +++ .../migration_situation_war_events.txt | 71 +++++++++++++++++++ .../situations/BP_chronicle_l_english.yml | 4 +- .../_BP_medium_term_goals_ideas.info | 45 +++++------- _developer_documentation/_BP_scratchpad.info | 21 ------ 20 files changed, 281 insertions(+), 75 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index d975913fb4..ad7f26ec23 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -25,8 +25,10 @@ Casus Belli: - "Recent Immigration" modifiers add county opinion, preventing immediate populist uprisings - Modified the army spawning for migration wars - Counties of either the attacker's faith or culture will spawn troops - - Troops include some Men-At-Arms, depending on culture and innovations - - Development decline is dependent on the county culture or faith (logic or) + - Troops include some Men-At-Arms, depending on culture and innovations, and size dependent on development + - Development decline is dependent on the county culture or faith (logical or) +- Nomad Invasions: + - Nomadic Invasions will not trigger "A New Culture?" event if the defender was either Tribal, High Tribal, or Nomadic Decisions: - "Change State Faith" decision is 95% cheaper, both in influence and piety, if the state faith is unreformed and the top liege faith is reformed @@ -50,6 +52,7 @@ Culture: - Consolidated Iazyges and Sarmatian name lists - Converted 'd' to 'l' for Sarmatian name list in line with reconstruction of Pontic Steppe pronunciations - This does not extend to the Alan name list, which did not undergo the same evolution +- Roman Politics, Eastern Roman Politics, and Hellenic Culture allow for dynastic elevation to the Senate Governments: - High Tribal Government: @@ -95,6 +98,7 @@ Tweaks: - Picks regional name based on whatever custom naming region has the most counties - Added a third option to diverge culture for Tribal governments without adding the other Traditions - The "Keep Culture" option is only valid if you don't migrate too far away from the rest of your culture +- Blocked AI Roman Admin/Sub-Roman Admin from handing out titles to federates like candy - Halved "Non-Roman Rule" Law Culture Acceptance malus - "Barbarian Settlement" Dynasty perk makes "De Jure Landing Decisions" group decisions cheaper - Turned down odds that AI will make an immediate beeline for maximum Aristocratic Laws @@ -110,6 +114,9 @@ Tweaks: - Clarified various kingdom and empire landing decisions so people aren't confused when their primary title is titular and they possess a non-titular title Bug Fixes: +- Fixed a bug leading to the accumulation in Noble Families in some instances +- Removed Tradition cooldown application for "A New Culture?" and "Intransigent Martial Practices" events +- Fixed a bug where minorities would not flip during migration culture change events - Fixed a bug where Federate Government would spread via some edge inheritence cases - Fixed a bug where the "Non-Roman Rule" Laws set to "Oppressing Romans" when flipping from Sub-Roman Admin to Sub-Roman Dynastic (and vice-versa) - Fixed a bug leading to out-of-realm capitals during migration wars diff --git a/WtWSMS/common/casus_belli_types/09_mpo_wars_BP_overwrite.txt b/WtWSMS/common/casus_belli_types/09_mpo_wars_BP_overwrite.txt index e77dc2b76c..1035b0aabe 100644 --- a/WtWSMS/common/casus_belli_types/09_mpo_wars_BP_overwrite.txt +++ b/WtWSMS/common/casus_belli_types/09_mpo_wars_BP_overwrite.txt @@ -472,6 +472,19 @@ mpo_nomad_invasion_cb = { ##### Changed from Vanilla vvvvv on_victory = { + ##### Changed from Vanilla vvvvv + if = { + limit = { + NOR = { + scope:defender = { government_has_flag = government_is_tribal } + scope:defender = { government_has_flag = government_is_nomadic } + } + } + save_scope_value_as = { name = advanced_gov value = yes } + } + else = { save_scope_value_as = { name = advanced_gov value = no } } + ##### Changed from Vanilla ^^^^^ + #GoK stops really being GoK scope:attacker = { gok_government_change_story_end_effect = yes @@ -1183,14 +1196,17 @@ mpo_nomad_invasion_cb = { } } ##### Changed from Vanilla vvvvv - custom_description = { - text = may_have_option_to_diverge_culture - scope:attacker = { add_character_flag = nomadic_invader } - if = { - limit = { scope:attacker.culture.culture_head = scope:attacker } - scope:attacker = { add_character_flag = was_culture_head } + if = { + limit = { always = scope:advanced_gov } + custom_description = { + text = may_have_option_to_diverge_culture + scope:attacker = { add_character_flag = nomadic_invader } + if = { + limit = { scope:attacker.culture.culture_head = scope:attacker } + scope:attacker = { add_character_flag = was_culture_head } + } + scope:attacker = { trigger_event = { id = migration_situation_war.0200 days = { 7 14 } } } } - scope:attacker = { trigger_event = { id = migration_situation_war.0200 days = { 7 14 } } } } ##### Changed from Vanilla ^^^^^ } @@ -1725,6 +1741,19 @@ mpo_nomad_duchy_invasion_cb = { ##### Changed from Vanilla vvvvv on_victory = { + ##### Changed from Vanilla vvvvv + if = { + limit = { + NOR = { + scope:defender = { government_has_flag = government_is_tribal } + scope:defender = { government_has_flag = government_is_nomadic } + } + } + save_scope_value_as = { name = advanced_gov value = yes } + } + else = { save_scope_value_as = { name = advanced_gov value = no } } + ##### Changed from Vanilla ^^^^^ + #GoK stops really being GoK scope:attacker = { gok_government_change_story_end_effect = yes @@ -2247,14 +2276,17 @@ mpo_nomad_duchy_invasion_cb = { } ##### Changed from Vanilla vvvvv - custom_description = { - text = may_have_option_to_diverge_culture - scope:attacker = { add_character_flag = nomadic_invader } - if = { - limit = { scope:attacker.culture.culture_head = scope:attacker } - scope:attacker = { add_character_flag = was_culture_head } + if = { + limit = { always = scope:advanced_gov } + custom_description = { + text = may_have_option_to_diverge_culture + scope:attacker = { add_character_flag = nomadic_invader } + if = { + limit = { scope:attacker.culture.culture_head = scope:attacker } + scope:attacker = { add_character_flag = was_culture_head } + } + scope:attacker = { trigger_event = { id = migration_situation_war.0200 days = { 7 14 } } } } - scope:attacker = { trigger_event = { id = migration_situation_war.0200 days = { 7 14 } } } } ##### Changed from Vanilla ^^^^^ } diff --git a/WtWSMS/common/casus_belli_types/BP_roman_wars.txt b/WtWSMS/common/casus_belli_types/BP_roman_wars.txt index edb1ae18d3..9f3d7832a4 100644 --- a/WtWSMS/common/casus_belli_types/BP_roman_wars.txt +++ b/WtWSMS/common/casus_belli_types/BP_roman_wars.txt @@ -1683,7 +1683,7 @@ subroman_individual_duchy_de_jure_cb = { treasury = { value = 0 if = { - limit = { has_treasury = yes } + limit = {has_treasury = yes } add = { value = scope:attacker.yearly_character_income multiply = 0.50 diff --git a/WtWSMS/common/character_interactions/00_grant_titles_interaction_BP_overwrite.txt b/WtWSMS/common/character_interactions/00_grant_titles_interaction_BP_overwrite.txt index 8505def015..bc61f9a879 100644 --- a/WtWSMS/common/character_interactions/00_grant_titles_interaction_BP_overwrite.txt +++ b/WtWSMS/common/character_interactions/00_grant_titles_interaction_BP_overwrite.txt @@ -1,4 +1,5 @@ -##### Changed from Vanilla: Modified is_valid_showing_failures_only, can_be_picked_title +##### Changed from Vanilla: Blocked AI Romans from granting to tribal culture characters +##### Changed from Vanilla: Modified is_valid_showing_failures_only, can_be_picked_title ##### Changed from Vanilla: Applied Wuzurgan opinion modifiers ##### Changed from Vanilla: Applied Aneran/Eran connotations to title grants @@ -165,6 +166,7 @@ grant_titles_interaction = { } ##### Changed from Vanilla ^^^^^ + ##### Changed from Vanilla vvvvv can_send = { trigger_if = { limit = { @@ -182,7 +184,11 @@ grant_titles_interaction = { } } } + ##### Changed from Vanilla vvvvv + BP_block_ai_from_random_federate_generation_trigger = yes + ##### Changed from Vanilla ^^^^^ } + ##### Changed from Vanilla ^^^^^ can_be_picked_title = { scope:target = { @@ -1666,6 +1672,7 @@ grant_governorship_interaction = { } } + ##### Changed from Vanilla vvvvv can_send = { scope:recipient = { custom_tooltip = { @@ -1746,7 +1753,11 @@ grant_governorship_interaction = { } tgp_is_ceremonial_liege_trigger = no } + ##### Changed from Vanilla vvvvv + BP_block_ai_from_random_federate_generation_trigger = yes + ##### Changed from Vanilla ^^^^^ } + ##### Changed from Vanilla ^^^^^ ##### Changed from Vanilla vvvvv can_be_picked_title = { diff --git a/WtWSMS/common/culture/traditions/BP_roman_traditions.txt b/WtWSMS/common/culture/traditions/BP_roman_traditions.txt index b920ff3906..8f042c67ff 100644 --- a/WtWSMS/common/culture/traditions/BP_roman_traditions.txt +++ b/WtWSMS/common/culture/traditions/BP_roman_traditions.txt @@ -271,6 +271,7 @@ tradition_roman_politics = { can_restore_roman_empire = yes unlock_innovation_roman_civil = yes roman_legal_traits_are_valued = yes + enables_senate_dynasty_elevation = yes } character_modifier = { @@ -412,6 +413,7 @@ tradition_byzantine_politics = { can_restore_roman_empire = yes unlock_innovation_roman_civil = yes roman_legal_traits_are_valued = yes + enables_senate_dynasty_elevation = yes } character_modifier = { @@ -897,7 +899,13 @@ tradition_romance_culture_non_dlc = { } } - ai_will_do = { value = 100 } + ai_will_do = { + value = 100 + if = { + limit = { NOT = { has_cultural_pillar = heritage_latin } } + factor = 0 + } + } } tradition_hellenic_culture = { category = societal @@ -939,6 +947,7 @@ tradition_hellenic_culture = { allows_noble_family_adoption = yes roman_cultural_trait_opinion_bonus = yes roman_cultural_trait_opinion_malus = yes + enables_senate_dynasty_elevation = yes } culture_modifier = { cultural_acceptance_gain_mult = 0.25 @@ -976,7 +985,13 @@ tradition_hellenic_culture = { } } - ai_will_do = { value = 100 } + ai_will_do = { + value = 100 + if = { + limit = { NOT = { has_cultural_pillar = heritage_byzantine } } + factor = 0 + } + } } tradition_hellenic_culture_non_dlc = { category = societal @@ -1053,7 +1068,13 @@ tradition_hellenic_culture_non_dlc = { } } - ai_will_do = { value = 100 } + ai_will_do = { + value = 100 + if = { + limit = { NOT = { has_cultural_pillar = heritage_byzantine } } + factor = 0 + } + } } #Combat Traditions diff --git a/WtWSMS/common/decisions/80_major_decisions_BP_overwrite.txt b/WtWSMS/common/decisions/80_major_decisions_BP_overwrite.txt index c31423e608..77bb1ee2bb 100644 --- a/WtWSMS/common/decisions/80_major_decisions_BP_overwrite.txt +++ b/WtWSMS/common/decisions/80_major_decisions_BP_overwrite.txt @@ -351,7 +351,6 @@ found_empire_decision = { } trigger_else = { sub_realm_size >= 120 } ##### Changed from Vanilla ^^^^^ - sub_realm_size >= 120 AND = { custom_description = { text = found_empire_decision_three_kingdoms_held diff --git a/WtWSMS/common/decisions/BP_establish_de_jure_decisions.txt b/WtWSMS/common/decisions/BP_establish_de_jure_decisions.txt index e76a981807..b30d74811e 100644 --- a/WtWSMS/common/decisions/BP_establish_de_jure_decisions.txt +++ b/WtWSMS/common/decisions/BP_establish_de_jure_decisions.txt @@ -54,6 +54,12 @@ } always = no } + #Hide when having 0 titular titles of the primary title rank + any_held_title = { + count > 0 + this.tier = root.primary_title.tier + is_titular = yes + } } is_valid = { @@ -270,6 +276,12 @@ swap_roman_province_decision = { has_main_roman_government_trigger = yes has_subroman_government_trigger = yes } + #Hide when having 0 titular titles of the primary title rank + any_held_title = { + count > 0 + this.tier = root.primary_title.tier + is_titular = yes + } } is_valid = { @@ -513,6 +525,12 @@ establish_de_jure_empire_decision = { has_main_roman_government_trigger = yes has_subroman_government_trigger = yes } + #Hide when having 0 titular titles of the primary title rank + any_held_title = { + count > 0 + this.tier = root.primary_title.tier + is_titular = yes + } } is_valid = { @@ -738,6 +756,12 @@ establish_de_jure_hegemony_decision = { NOT = { has_title = title:h_roman_empire } #Roman Chars restore Rome, not some knock-off NOT = { culture = { has_cultural_parameter = can_restore_roman_empire } } + #Hide when having 0 titular titles of the primary title rank + any_held_title = { + count > 0 + this.tier = root.primary_title.tier + is_titular = yes + } } is_valid = { diff --git a/WtWSMS/common/decisions/BP_migration_situation_decisions.txt b/WtWSMS/common/decisions/BP_migration_situation_decisions.txt index d8a0b2088a..b84ce876f8 100644 --- a/WtWSMS/common/decisions/BP_migration_situation_decisions.txt +++ b/WtWSMS/common/decisions/BP_migration_situation_decisions.txt @@ -46,6 +46,8 @@ pass_cultural_law = { } is_valid_showing_failures_only = { + is_physically_able_adult = yes + is_at_war = no trigger_if = { limit = { exists = root.culture.var:passed_cultural_law } custom_description = { @@ -206,6 +208,14 @@ pass_cultural_law = { root.culture = { add_innovation = innovation_mundium } } else = { root.culture = { add_random_innovation = culture_group_civic } } + #Record in the Chronicle + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_passed_cultural_law_entry + phase = migration_situation + variables = { char = root } + } + } } ai_potential = { diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt index 7e9beaa525..cd75cbdd84 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_title_on_actions.txt @@ -68,6 +68,7 @@ on_title_gain = { BP_hegemonic_collapse BP_check_independent_roman_polities BP_fix_tribal_government_grants + BP_destroy_multiple_nf_titles } } @@ -230,6 +231,22 @@ BP_fix_tribal_government_grants = { } } +BP_destroy_multiple_nf_titles = { + trigger = { scope:title = { is_noble_family_title = yes } } + effect = { + #Don't accumulate NF titles + if = { + limit = { + any_held_title = { + is_noble_family_title = yes + NOT = { this = scope:title } + } + } + destroy_title = scope:title + } + } +} + # A vassal changes their liege # root = vassal changing their status # scope:old_liege = the previous liege of the vassal diff --git a/WtWSMS/common/religion/doctrine_types/BP_core_tents.txt b/WtWSMS/common/religion/doctrine_types/BP_core_tents.txt index 115578e371..7ece388c83 100644 --- a/WtWSMS/common/religion/doctrine_types/BP_core_tents.txt +++ b/WtWSMS/common/religion/doctrine_types/BP_core_tents.txt @@ -577,7 +577,6 @@ tenet_wedding_ceremonies = { better_spouses = yes marriage_acceptance_bonus = yes hostile_scheme_success_chance_vs_spouse_penalty = yes - piety_from_first_marriage = yes } character_modifier = { diff --git a/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt b/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt index 1f7a01dc10..c11c417e7e 100644 --- a/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt +++ b/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt @@ -184,7 +184,7 @@ number_of_subroman_administrative_dukes = { } add = 1 } - min = 1 #Div by zero risk + min = 0.1 #Div by zero risk } percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_0 = { value = 0 @@ -218,6 +218,7 @@ percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocrac any_vassal = { count < 1 primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes } } add = 1 @@ -244,6 +245,7 @@ percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocrac any_vassal = { count < 1 primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes } } add = 1 @@ -271,6 +273,7 @@ percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocrac any_vassal = { count < 1 primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes } } add = 1 @@ -286,7 +289,7 @@ number_of_subroman_dynastic_dukes = { } add = 1 } - min = 1 #Div by zero risk + min = 0.1 #Div by zero risk } percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_0 = { value = 0 @@ -320,6 +323,7 @@ percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_ any_vassal = { count < 1 primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes } } add = 1 @@ -346,6 +350,7 @@ percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_ any_vassal = { count < 1 primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes } } add = 1 @@ -373,6 +378,7 @@ percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_ any_vassal = { count < 1 primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes } } add = 1 diff --git a/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt b/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt index 01e1d2ab7d..ca4953dce9 100644 --- a/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt @@ -135,7 +135,10 @@ migration_cb_title_and_modifier_application_effect = { add_to_temporary_list = migrating_attackers every_vassal = { if = { - limit = { this.top_liege = scope:war_leader } + limit = { + this.top_liege = scope:war_leader + this.primary_title.tier >= tier_county + } add_to_temporary_list = attacker_liberated_vassals } else = { add_to_temporary_list = attacker_handed_off_vassals } diff --git a/WtWSMS/common/scripted_effects/sea_bp_minority_effects.txt b/WtWSMS/common/scripted_effects/sea_bp_minority_effects.txt index b1970caa30..c812f05d51 100644 --- a/WtWSMS/common/scripted_effects/sea_bp_minority_effects.txt +++ b/WtWSMS/common/scripted_effects/sea_bp_minority_effects.txt @@ -190,3 +190,14 @@ add_minority_culture_granular_effect = { add_small_culture_to_county_effect = { CULTURE = $CULTURE$ } } } + +delete_minority_effect = { #County Scope + if = { + limit = { is_target_in_variable_list = { name = culture_minorities_small target = $CULTURE$ } } + remove_list_local_variable = { name = culture_minorities_small target = $CULTURE$ } + } + else_if = { + limit = { is_target_in_variable_list = { name = culture_minorities_large target = $CULTURE$ } } + remove_list_local_variable = { name = culture_minorities_small target = $CULTURE$ } + } +} \ No newline at end of file diff --git a/WtWSMS/common/scripted_triggers/BP_interaction_triggers.txt b/WtWSMS/common/scripted_triggers/BP_interaction_triggers.txt index a90824bce6..3ad7ee78ea 100644 --- a/WtWSMS/common/scripted_triggers/BP_interaction_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_interaction_triggers.txt @@ -83,4 +83,17 @@ BP_demand_conversion_trigger = { } #Landed Theocrats should always be protected; revoke their titles instead NOT = { scope:recipient = { government_has_flag = government_is_theocracy } } +} + +BP_block_ai_from_random_federate_generation_trigger = { + trigger_if = { + limit = { + is_ai = yes + OR = { + scope:actor = { government_has_flag = government_is_roman_administrative } + scope:actor = { government_has_flag = government_is_subroman_administrative } + } + } + scope:recipient = { bp_can_become_federate_grant_trigger = no } + } } \ No newline at end of file diff --git a/WtWSMS/common/scripted_triggers/BP_law_triggers.txt b/WtWSMS/common/scripted_triggers/BP_law_triggers.txt index 38771d9a6f..5057164314 100644 --- a/WtWSMS/common/scripted_triggers/BP_law_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_law_triggers.txt @@ -231,7 +231,7 @@ subroman_TYPE_aristocracy_law_can_pass_trigger = { #At least 50 percent plus one of your vassals are at this law or better custom_tooltip = { text = half_of_subroman_duke_vassals_has_law_$LESS_ARISTOCRATIC_LEVEL$_or_better - root.percent_of_subroman_$TYPE$_dukes_with_subroman_$TYPE$_aristocracy_law_level_1 > subroman_vassal_with_law_cutoff_percent + root.percent_of_subroman_$TYPE$_dukes_with_subroman_$TYPE$_aristocracy_law_level_$CURRENT_ARISTOCRATIC_LEVEL$ > subroman_vassal_with_law_cutoff_percent } } #Trying to improve the law means you'll need some prestige and influence diff --git a/WtWSMS/events/_BP_events/religion_events/bp_faith_conversion.txt b/WtWSMS/events/_BP_events/religion_events/bp_faith_conversion.txt index 7331f0522e..d73c9f863a 100644 --- a/WtWSMS/events/_BP_events/religion_events/bp_faith_conversion.txt +++ b/WtWSMS/events/_BP_events/religion_events/bp_faith_conversion.txt @@ -63,6 +63,14 @@ bp_faith_conversion.0001 = { #Culture head converts from an unreformed to reform immediate = {} + after = { + hidden_effect = { + if = { + limit = { root.culture = { has_variable = tradition_cooldown } } + root.culture = { remove_variable = tradition_cooldown } + } + } + } right_portrait = { character = root diff --git a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt index 5fc09d8fb2..e6ca988ff1 100644 --- a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt +++ b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt @@ -668,7 +668,46 @@ scripted_effect change_original_culture_traditions_effect = { add_random_peasant_culture_tradition = yes } } +scripted_effect cleanup_minority_cultures_effect = { + $COUNTY_SEARCH_TYPE$ = { + limit = { + trigger_if = { + limit = { always = $SEARCHING_EVENT_CHAR_REALM$ } + event_character_is_this_or_is_liege_or_above_trigger = { EVENT_CHAR = $EVENT_CHAR$ } + } + trigger_else = { + NOT = { + event_character_is_this_or_is_liege_or_above_trigger = { EVENT_CHAR = $EVENT_CHAR$ } + } + } + county_has_specific_minority_culture_trigger = { CULTURE = $OLD_CULTURE$ } + } + if = { + limit = { + county_has_specific_large_minority_culture_trigger = { CULTURE = $OLD_CULTURE$ } + } + delete_minority_effect = { CULTURE = $OLD_CULTURE$ } + add_culture_minority_effect = { + CULTURE = $NEW_CULTURE$ + SIZE = large + } + } + else = { + delete_minority_effect = { CULTURE = $OLD_CULTURE$ } + add_culture_minority_effect = { + CULTURE = $NEW_CULTURE$ + SIZE = small + } + } + } +} +scripted_trigger event_character_is_this_or_is_liege_or_above_trigger = { + OR = { + this = { any_liege_or_above = { this = root } } + this = root + } +} scripted_trigger realm_to_rest_of_culture_distance_is_big_trigger = { #Any culture county that is _not_ owned by us is well separated custom_tooltip = { @@ -723,6 +762,8 @@ migration_situation_war.0200 = { } } immediate = { + #Save the old culture for reference + root.culture = { save_scope_as = original_culture } #Pick who actually diverges the culture if = { #I am the culture head; the peasants diverge! limit = { @@ -755,6 +796,14 @@ migration_situation_war.0200 = { after = { hidden_effect = { remove_character_flag_if_has_it_effect = { FLAG = was_culture_head } + if = { + limit = { scope:original_culture = { has_variable = tradition_cooldown } } + scope:original_culture = { remove_variable = tradition_cooldown } + } + if = { + limit = { scope:diverged_culture = { has_variable = tradition_cooldown } } + scope:diverged_culture = { remove_variable = tradition_cooldown } + } } } @@ -804,6 +853,7 @@ migration_situation_war.0200 = { hidden_effect = { root = { save_scope_as = event_trigger_char } scope:culture_former = { create_divergent_culture_effect = yes } + scope:culture_former.culture = { save_scope_as = diverged_culture } if = { limit = { NOT = { root = scope:culture_former } } scope:culture_former.culture = { change_original_culture_traditions_effect = yes } @@ -831,6 +881,27 @@ migration_situation_war.0200 = { } root = { apply_traditions_to_ruler_culture_effect = yes } + #Cleanup Minorities + if = { #You aren't the culture former; all counties but your realm flip minorities + limit = { NOT = { root = scope:culture_former } } + cleanup_minority_cultures_effect = { + EVENT_CHAR = root + OLD_CULTURE = scope:original_culture + NEW_CULTURE = scope:culture_former.culture + COUNTY_SEARCH_TYPE = every_county + SEARCHING_EVENT_CHAR_REALM = no + } + } + else = { + cleanup_minority_cultures_effect = { + EVENT_CHAR = root + OLD_CULTURE = scope:original_culture + NEW_CULTURE = scope:culture_former.culture + COUNTY_SEARCH_TYPE = every_realm_county + SEARCHING_EVENT_CHAR_REALM = yes + } + } + recalculate_cultural_heads_of_type = domain recalculate_cultural_heads_of_type = herd } diff --git a/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml index 09fdf9e5b4..97cf220f3b 100644 --- a/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml +++ b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml @@ -50,5 +50,7 @@ #Migration Situation history situation_chronicle_successful_migration_entry: "The [SituationHistoryEntry.GetVariable('char').Char.GetCulture.GetCollectiveNoun] under [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] #bold successfully#! migrated to [SituationHistoryEntry.GetVariable('title').Title.GetNameNoTierNoTooltip|U] from [SituationHistoryEntry.GetVariable('old_title').Title.GetNameNoTierNoTooltip|U]." - situation_chronicle_failed_migration_entry: "The [SituationHistoryEntry.GetVariable('char').Char.GetCulture.GetAdjective] under [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] #italic failed#! to migrate to [SituationHistoryEntry.GetVariable('title').Title.GetNameNoTierNoTooltip|U] from [SituationHistoryEntry.GetVariable('old_title').Title.GetNameNoTierNoTooltip|U]." + situation_chronicle_failed_migration_entry: "The [SituationHistoryEntry.GetVariable('char').Char.GetCulture.GetCollectiveNoun] under [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] #italic failed#! to migrate to [SituationHistoryEntry.GetVariable('title').Title.GetNameNoTierNoTooltip|U] from [SituationHistoryEntry.GetVariable('old_title').Title.GetNameNoTierNoTooltip|U]." + + situation_chronicle_passed_cultural_law_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] passed a set of laws governing the relationship between the [SituationHistoryEntry.GetVariable('char').Char.GetCulture.GetCollectiveNoun] and the Romans." \ No newline at end of file diff --git a/_developer_documentation/_BP_medium_term_goals_ideas.info b/_developer_documentation/_BP_medium_term_goals_ideas.info index 98c768d4c9..3e1443913f 100644 --- a/_developer_documentation/_BP_medium_term_goals_ideas.info +++ b/_developer_documentation/_BP_medium_term_goals_ideas.info @@ -24,36 +24,29 @@ Long Term Maintenance: - Update pool_repopulation_character_templates for new cultures in game ========== -Current Tasks: +Immediate Next Tasks: ---------- -- Blocking title removals in scripted_triggers/BP_title_creation_triggers.txt -- localizations in feudalization need to be added -- Add necessary macros to extend and simplify Roman-government GUI hooks (AKA, Data bindings) -- Fix WRE capital being in Iader/Zadar -- Fix Nepos Estate not being in Splatum -- Mark inapplicable rules, like mongol_invasion and hungarian_migration - -History: -- Ostrogoths reduced to duchy level holding - - NB: there's a k_ostrogoths dependence in history lieges that needs to be handled +- AI is too aggressive with going towards Aristocracy over Bureaucracy; may need rework - Symmachus latest history changes -- Frankish conquest of Trier? - -Mechanics: -- Block Federates from being transferred to vassals - -Map: -- c_beja, c_sevilla, c_mora, c_tarragona, c_calatayud, c_santiago, c_zaragoza, c_reggio_calabria, c_napoli, c_fermo, c_aquileia, c_embrun, c_viennois, c_toulouse, c_poitiers, c_orleans, c_sens, c_ile_de_france, c_guines, c_cologne, c_strassburg, c_ulm, c_augsburg, c_karnten, c_bamberg, c_bergh, c_groningen, c_hamburg, c_branicevo, c_cetina, c_branicevo, c_rhodos, c_pacatiana, c_nikaea, c_melitene, c_jaffa, c_negev, c_labda, c_ghadames, c_satif, c_faras, c_dhofar, c_muscat, c_nasibin, c_kirkuk, c_maragha, c_farah -- Symmachus Branch Stuff for cultural title names +- Tribal and other buildings get degraded during migration +- Add past history to the Chronicle +- Confederate Elective Name borking? ========== General TODOs: ---------- Mechanics: +- Rework Heritage/Language Drift: + - Mechanic is alright, but needs some polish + - Intermediate Pillar states? + - Seems to fire a bit too fast for heritages + - Tie into migration situation and gate by era? + - Rework how Romance/Hellenic Culture Traditions et al tie into the drift instead of blanket values - Minority System Overhaul: - Minority decline mechanic - Complete code cleanup + - Bounteous plunder event should have a chance at yielding a minority if the development is high enough - Offer federates during migration wars to end the war and give them a duchy - Models how the Vandals/Alans/Suebi were handled during the early Vth century - Blocks Migration Wars for a decade or so (if given kingdom) @@ -183,6 +176,12 @@ By God Alone: - All events referencing tenet_aniconism should also reference tenet_iconoclasm - Might need to do a general merge between iconoclams and aniconism +Bugs: +- Hepthal religion isn't polyandrous, really +- Hepthalites should have Male-Only succession? +- Remove some artifacts: Visigothic Votive Crowns + +- Spamming Enarei traits... - Attastupa Tenet: Use for Heruli old age decision and make available to the Norse Pagans State Faith: @@ -202,20 +201,14 @@ New Artifacts for adventurer inspirations: - A copy of Lucian's "A True Story" - A copy of Lucian's "A True Story 2: Truthier and Historical-er" - A copy of Lucian's "A True Story 3: Thrice True and Thrice Historical" -- A copy of the Etruscan Dictionary +- A copy of the Etruscan Dictionary of Claudius - Triggers for building buildings are borked by this DLC ========== Religion et al. ---------- -* Bounteous plunder event should have a chance at yielding a minority if the development is high enough -* add all new languages to BP_on_action_effects.txt -Bugs: -- Hepthal religion isn't polyandrous, really -- Hepthalites should have Male-Only succession? -- Remove some artifacts: Visigothic Votive Crowns ========== Hunter-Gatherer diff --git a/_developer_documentation/_BP_scratchpad.info b/_developer_documentation/_BP_scratchpad.info index 85888dddb5..5c1bfa8904 100644 --- a/_developer_documentation/_BP_scratchpad.info +++ b/_developer_documentation/_BP_scratchpad.info @@ -9,27 +9,6 @@ Validator Update: ========== Current Tasks: ---------- -- Add Culture Law Chronicle Entry and block it when doing activities - -- Mayors and barons are becoming independent in migration war desc -- Kingdom De Jure decision visible when having just de jure titles - -- Spamming Enarei traits... -- Reduce odds that Romans grant titles to Barbarians - - Only if it is a border province, disinclined when too many federates - -Edge Cases: -- Thrace able to vassalize the Steppe... - -History: -- Symmachus latest history changes - -0.3.1.1 Tasks: ----------- -- Tribal and other buildings get degraded during migration -- Add past history to the Chronicle -- Language/Culture drift based on era instead of year? -- Confederate Elective Name borking? Map: Some of the Duchy capitals don't have a Duchy Building Slot. From e7f50b8022a309cb5475660af6df46b49bd135b9 Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Mon, 21 Sep 2026 21:33:02 -0400 Subject: [PATCH 18/23] Make migration within a title clearer --- .../BP_migration_situation_war_effects.txt | 32 ++++++++++++++----- .../situations/BP_chronicle_l_english.yml | 2 ++ 2 files changed, 26 insertions(+), 8 deletions(-) diff --git a/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt b/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt index ca4953dce9..7aa9051927 100644 --- a/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_migration_situation_war_effects.txt @@ -551,14 +551,30 @@ migration_war_fire_government_culture_events_effect = { } } migration_record_chronicle_effect = { - situation:BP_chronicle = { - record_situation_special_event = { - key = $KEY$ - phase = migration_situation - variables = { - char = $CHAR$ - title = $TARGET_TITLE$ - old_title = $OLD_TITLE$ + if = { + limit = { $TARGET_TITLE$ = $OLD_TITLE$ } + situation:BP_chronicle = { + record_situation_special_event = { + key = $KEY$_internal + phase = migration_situation + variables = { + char = $CHAR$ + title = $TARGET_TITLE$ + old_title = $OLD_TITLE$ + } + } + } + } + else = { + situation:BP_chronicle = { + record_situation_special_event = { + key = $KEY$ + phase = migration_situation + variables = { + char = $CHAR$ + title = $TARGET_TITLE$ + old_title = $OLD_TITLE$ + } } } } diff --git a/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml index 97cf220f3b..0371d98d20 100644 --- a/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml +++ b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml @@ -51,6 +51,8 @@ #Migration Situation history situation_chronicle_successful_migration_entry: "The [SituationHistoryEntry.GetVariable('char').Char.GetCulture.GetCollectiveNoun] under [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] #bold successfully#! migrated to [SituationHistoryEntry.GetVariable('title').Title.GetNameNoTierNoTooltip|U] from [SituationHistoryEntry.GetVariable('old_title').Title.GetNameNoTierNoTooltip|U]." situation_chronicle_failed_migration_entry: "The [SituationHistoryEntry.GetVariable('char').Char.GetCulture.GetCollectiveNoun] under [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] #italic failed#! to migrate to [SituationHistoryEntry.GetVariable('title').Title.GetNameNoTierNoTooltip|U] from [SituationHistoryEntry.GetVariable('old_title').Title.GetNameNoTierNoTooltip|U]." + situation_chronicle_successful_migration_entry_internal: "The [SituationHistoryEntry.GetVariable('char').Char.GetCulture.GetCollectiveNoun] under [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] #bold successfully#! migrated within [SituationHistoryEntry.GetVariable('title').Title.GetNameNoTierNoTooltip|U]." + situation_chronicle_failed_migration_entry_internal: "The [SituationHistoryEntry.GetVariable('char').Char.GetCulture.GetCollectiveNoun] under [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] #italic failed#! to migrate within [SituationHistoryEntry.GetVariable('title').Title.GetNameNoTierNoTooltip|U]." situation_chronicle_passed_cultural_law_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] passed a set of laws governing the relationship between the [SituationHistoryEntry.GetVariable('char').Char.GetCulture.GetCollectiveNoun] and the Romans." \ No newline at end of file From 157500f987bf14d924ee8e9eed1819aa3cbf73bd Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Tue, 22 Sep 2026 02:01:58 -0400 Subject: [PATCH 19/23] Fixup Sub-Roman Admin Transition Stuff --- ChangeLog.txt | 4 +- .../laws/BP_subroman_administrative_laws.txt | 103 +--------- .../BP_admin_to_fedual_on_actions.txt | 8 +- .../BP_admin_to_feudal_triggers.txt | 3 - .../government_events/BP_admin_to_feudal.txt | 182 +++++++++--------- 5 files changed, 102 insertions(+), 198 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index ad7f26ec23..71a7c02489 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -98,6 +98,7 @@ Tweaks: - Picks regional name based on whatever custom naming region has the most counties - Added a third option to diverge culture for Tribal governments without adding the other Traditions - The "Keep Culture" option is only valid if you don't migrate too far away from the rest of your culture +- Raised the threshold to avoid negative effects for keeping Sub-Roman Military and Taxation policies - Blocked AI Roman Admin/Sub-Roman Admin from handing out titles to federates like candy - Halved "Non-Roman Rule" Law Culture Acceptance malus - "Barbarian Settlement" Dynasty perk makes "De Jure Landing Decisions" group decisions cheaper @@ -114,10 +115,11 @@ Tweaks: - Clarified various kingdom and empire landing decisions so people aren't confused when their primary title is titular and they possess a non-titular title Bug Fixes: +- Fixed issues with triggers making the Sub-Roman decay events much less rare than intended - Fixed a bug leading to the accumulation in Noble Families in some instances - Removed Tradition cooldown application for "A New Culture?" and "Intransigent Martial Practices" events - Fixed a bug where minorities would not flip during migration culture change events -- Fixed a bug where Federate Government would spread via some edge inheritence cases +- Fixed a bug where Federate Government would spread via some edge inheritance cases - Fixed a bug where the "Non-Roman Rule" Laws set to "Oppressing Romans" when flipping from Sub-Roman Admin to Sub-Roman Dynastic (and vice-versa) - Fixed a bug leading to out-of-realm capitals during migration wars - Fixed a bug causing some crashes because of Roman Ministry grant edge cases diff --git a/WtWSMS/common/laws/BP_subroman_administrative_laws.txt b/WtWSMS/common/laws/BP_subroman_administrative_laws.txt index d3de3090ba..ff64ae429a 100644 --- a/WtWSMS/common/laws/BP_subroman_administrative_laws.txt +++ b/WtWSMS/common/laws/BP_subroman_administrative_laws.txt @@ -2014,21 +2014,7 @@ subroman_administrative_aristocracy_law = { } } - ai_will_do = { - #AI will improve to this law if they're running short on prestige or influence - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_1 } - if = { - limit = { this.prestige < -100 } - value = 50 - } - else_if = { - limit = { this.influence < -50 } - value = 25 - } - else = { value = 0 } - } - } + ai_will_do = { value = 0 } } subroman_administrative_aristocracy_law_1 = { @@ -2070,30 +2056,7 @@ subroman_administrative_aristocracy_law = { } #AI tries to improve to this law when it's influence is too low - ai_will_do = { - #AI will improve to this law if they're running short on prestige or influence - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_2 } - if = { - limit = { this.prestige < -100 } - value = 50 - } - else_if = { - limit = { this.influence < -50 } - value = 25 - } - else = { value = 0 } - } - #AI will decline to this the law when their children are not in succession - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_0 } - if = { - limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 50 - } - else = { value = 0 } - } - } + ai_will_do = { value = 0 } } subroman_administrative_aristocracy_law_2 = { @@ -2136,30 +2099,7 @@ subroman_administrative_aristocracy_law = { } #AI tries to improve to this law when it's influence is too low - ai_will_do = { - #AI will improve to this law if they're running short on prestige or influence - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_3 } - if = { - limit = { this.prestige < -100 } - value = 50 - } - else_if = { - limit = { this.influence < -50 } - value = 25 - } - else = { value = 0 } - } - #AI will decline to this the law when their children are not in succession - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_1 } - if = { - limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 50 - } - else = { value = 0 } - } - } + ai_will_do = { value = 0 } } subroman_administrative_aristocracy_law_3 = { @@ -2203,30 +2143,7 @@ subroman_administrative_aristocracy_law = { } } - ai_will_do = { - #AI will improve to this law if they're running short on prestige or influence - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_4 } - if = { - limit = { this.prestige < -100 } - value = 50 - } - else_if = { - limit = { this.influence < -25 } - value = 25 - } - else = { value = 0 } - } - #AI will decline to this the law when their children are not in succession - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_2 } - if = { - limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 50 - } - else = { value = 0 } - } - } + ai_will_do = { value = 0 } } subroman_administrative_aristocracy_law_4 = { @@ -2268,16 +2185,6 @@ subroman_administrative_aristocracy_law = { } } - ai_will_do = { - #AI will decline to this the law when their children are not in succession - if = { - limit = { has_realm_law = subroman_administrative_aristocracy_law_3 } - if = { - limit = { NOT = { any_child = { is_primary_heir_of = root } } } - value = 50 - } - else = { value = 0 } - } - } + ai_will_do = { value = 0 } } } diff --git a/WtWSMS/common/on_action/BP_on_actions/BP_admin_to_feudal/BP_admin_to_fedual_on_actions.txt b/WtWSMS/common/on_action/BP_on_actions/BP_admin_to_feudal/BP_admin_to_fedual_on_actions.txt index 977e14cd5f..1ea3b0f359 100644 --- a/WtWSMS/common/on_action/BP_on_actions/BP_admin_to_feudal/BP_admin_to_fedual_on_actions.txt +++ b/WtWSMS/common/on_action/BP_on_actions/BP_admin_to_feudal/BP_admin_to_fedual_on_actions.txt @@ -36,7 +36,7 @@ BP_admin_to_feudal_mutation = { } BP_admin_to_feudal_aristocracy_solidification = { - trigger = { bp_meets_requirements_to_fedualize_trigger = yes } + trigger = { bp_meets_requirements_for_hereditary_increase_trigger = yes } random_events = { chance_to_happen = @admin_to_feudal_base_chance chance_of_no_event = { @@ -56,9 +56,7 @@ BP_admin_to_feudal_aristocracy_solidification = { } BP_admin_to_feudal_military_landing = { - trigger = { - bp_meets_requirements_for_military_increase_trigger = yes - } + trigger = { bp_meets_requirements_for_military_increase_trigger = yes } random_events = { chance_to_happen = @admin_to_feudal_base_chance chance_of_no_event = { @@ -78,7 +76,7 @@ BP_admin_to_feudal_military_landing = { } BP_admin_to_feudal_domestic_taxation = { - trigger = { bp_meets_requirements_to_fedualize_trigger = yes } + trigger = { bp_meets_requirements_for_taxation_decay_trigger = yes } random_events = { chance_to_happen = @admin_to_feudal_base_chance chance_of_no_event = { diff --git a/WtWSMS/common/scripted_triggers/BP_admin_to_feudal_triggers.txt b/WtWSMS/common/scripted_triggers/BP_admin_to_feudal_triggers.txt index a8f7150320..d445d6652b 100644 --- a/WtWSMS/common/scripted_triggers/BP_admin_to_feudal_triggers.txt +++ b/WtWSMS/common/scripted_triggers/BP_admin_to_feudal_triggers.txt @@ -11,9 +11,6 @@ bp_general_feudalization_event_trigger = { } bp_meets_requirements_to_fedualize_trigger = { #Feudal Mutation trigger bp_general_feudalization_event_trigger = yes - #Is not still in cooldown from last transition - NOT = { this.primary_title = { has_variable = aristocracy_solidification_cooldown } } - NOT = { has_variable = aristocracy_solidification_cooldown } trigger_if = { limit = { government_has_flag = government_is_roman_federate } vassal_contract_has_flag = succession_is_purely_dynastic diff --git a/WtWSMS/events/_BP_events/government_events/BP_admin_to_feudal.txt b/WtWSMS/events/_BP_events/government_events/BP_admin_to_feudal.txt index 95a0df2c12..23b1c6b4d1 100644 --- a/WtWSMS/events/_BP_events/government_events/BP_admin_to_feudal.txt +++ b/WtWSMS/events/_BP_events/government_events/BP_admin_to_feudal.txt @@ -830,16 +830,16 @@ scripted_effect title_maa_desertion = { destroy_maa_regiment = yes #The likelihood of desertion grows the worse your martial is modifier = { factor = 0 maa_size > 1 } - modifier = { factor = 0 prev.holder = { martial > 10 } } - modifier = { add = 5 prev.holder = { martial <= 9 } } - modifier = { add = 10 prev.holder = { martial <= 8 } } - modifier = { add = 15 prev.holder = { martial <= 7 } } - modifier = { add = 20 prev.holder = { martial <= 6 } } - modifier = { add = 25 prev.holder = { martial <= 5 } } - modifier = { add = 30 prev.holder = { martial <= 4 } } - modifier = { add = 40 prev.holder = { martial <= 3 } } - modifier = { add = 50 prev.holder = { martial <= 2 } } - modifier = { add = 100 prev.holder = { martial <= 1 } } + modifier = { factor = 0 prev.holder = { martial > 20 } } + modifier = { add = 5 prev.holder = { martial <= 19 } } + modifier = { add = 10 prev.holder = { martial <= 18 } } + modifier = { add = 15 prev.holder = { martial <= 17 } } + modifier = { add = 20 prev.holder = { martial <= 16 } } + modifier = { add = 25 prev.holder = { martial <= 15 } } + modifier = { add = 30 prev.holder = { martial <= 14 } } + modifier = { add = 40 prev.holder = { martial <= 13 } } + modifier = { add = 50 prev.holder = { martial <= 12 } } + modifier = { add = 100 prev.holder = { martial <= 11 } } } 100 = { change_maa_regiment_size = { @@ -848,16 +848,16 @@ scripted_effect title_maa_desertion = { } #The likelihood of desertion grows the worse your martial is modifier = { factor = 0 maa_size < 2 } #Can't have this occur for small MAAs - modifier = { factor = 0 prev.holder = { martial > 20 } } - modifier = { add = 5 prev.holder = { martial <= 19 } } - modifier = { add = 10 prev.holder = { martial <= 17 } } - modifier = { add = 15 prev.holder = { martial <= 15 } } - modifier = { add = 20 prev.holder = { martial <= 13 } } - modifier = { add = 25 prev.holder = { martial <= 11 } } - modifier = { add = 30 prev.holder = { martial <= 9 } } - modifier = { add = 40 prev.holder = { martial <= 7 } } - modifier = { add = 50 prev.holder = { martial <= 5 } } - modifier = { add = 100 prev.holder = { martial <= 3 } } + modifier = { factor = 0 prev.holder = { martial > 30 } } + modifier = { add = 5 prev.holder = { martial <= 29 } } + modifier = { add = 10 prev.holder = { martial <= 27 } } + modifier = { add = 15 prev.holder = { martial <= 25 } } + modifier = { add = 20 prev.holder = { martial <= 23 } } + modifier = { add = 25 prev.holder = { martial <= 21 } } + modifier = { add = 30 prev.holder = { martial <= 19 } } + modifier = { add = 40 prev.holder = { martial <= 17 } } + modifier = { add = 50 prev.holder = { martial <= 15 } } + modifier = { add = 100 prev.holder = { martial <= 13 } } } 100 = { change_maa_regiment_size = { @@ -866,17 +866,17 @@ scripted_effect title_maa_desertion = { } #The likelihood of desertion grows the worse your martial is modifier = { factor = 0 maa_size <= 1 } - modifier = { factor = 0 prev.holder = { martial > 30 } } - modifier = { add = 10 prev.holder = { martial <= 29 } } - modifier = { add = 20 prev.holder = { martial <= 25 } } - modifier = { add = 30 prev.holder = { martial <= 21 } } - modifier = { add = 40 prev.holder = { martial <= 17 } } - modifier = { add = 50 prev.holder = { martial <= 13 } } - modifier = { add = 75 prev.holder = { martial <= 9 } } - modifier = { add = 100 prev.holder = { martial <= 5 } } - modifier = { add = 200 prev.holder = { martial <= 1 } } + modifier = { factor = 0 prev.holder = { martial > 40 } } + modifier = { add = 10 prev.holder = { martial <= 39 } } + modifier = { add = 20 prev.holder = { martial <= 35 } } + modifier = { add = 30 prev.holder = { martial <= 31 } } + modifier = { add = 40 prev.holder = { martial <= 27 } } + modifier = { add = 50 prev.holder = { martial <= 23 } } + modifier = { add = 75 prev.holder = { martial <= 19 } } + modifier = { add = 100 prev.holder = { martial <= 15 } } + modifier = { add = 200 prev.holder = { martial <= 11 } } } - 100 = { modifier = { factor = 0 prev.holder = { martial <= 5 } } } #If you're a dolt, it's over + 100 = { modifier = { factor = 0 prev.holder = { martial <= 9 } } } #If you're a dolt, it's over } } } @@ -1106,49 +1106,49 @@ scripted_effect kept_roman_taxation_liege_effect = { add_county_modifier = { modifier = roman_federate_severe_depopulation years = feudalization_component_specific_cooldown_years } #The likelihood of abandonment grows the worse your stewardship is modifier = { factor = 0 development_level < 6 } - modifier = { factor = 0 this.holder = { stewardship > 10 } } - modifier = { add = 5 this.holder = { stewardship <= 9 } } - modifier = { add = 10 this.holder = { stewardship <= 8 } } - modifier = { add = 15 this.holder = { stewardship <= 7 } } - modifier = { add = 20 this.holder = { stewardship <= 6 } } - modifier = { add = 25 this.holder = { stewardship <= 5 } } - modifier = { add = 30 this.holder = { stewardship <= 4 } } - modifier = { add = 40 this.holder = { stewardship <= 3 } } - modifier = { add = 50 this.holder = { stewardship <= 2 } } - modifier = { add = 100 this.holder = { stewardship <= 1 } } + modifier = { factor = 0 this.holder = { stewardship > 20 } } + modifier = { add = 5 this.holder = { stewardship <= 19 } } + modifier = { add = 10 this.holder = { stewardship <= 18 } } + modifier = { add = 15 this.holder = { stewardship <= 17 } } + modifier = { add = 20 this.holder = { stewardship <= 16 } } + modifier = { add = 25 this.holder = { stewardship <= 15 } } + modifier = { add = 30 this.holder = { stewardship <= 14 } } + modifier = { add = 40 this.holder = { stewardship <= 13 } } + modifier = { add = 50 this.holder = { stewardship <= 12 } } + modifier = { add = 100 this.holder = { stewardship <= 11 } } } 100 = { change_development_level = this.roman_federate_20_percent_development add_county_modifier = { modifier = roman_federate_moderate_depopulation years = feudalization_component_specific_cooldown_years } #The likelihood of desertion grows the worse your stewardship is modifier = { factor = 0 development_level < 5 } - modifier = { factor = 0 this.holder = { stewardship > 20 } } - modifier = { add = 5 this.holder = { stewardship <= 19 } } - modifier = { add = 10 this.holder = { stewardship <= 17 } } - modifier = { add = 15 this.holder = { stewardship <= 15 } } - modifier = { add = 20 this.holder = { stewardship <= 13 } } - modifier = { add = 25 this.holder = { stewardship <= 11 } } - modifier = { add = 30 this.holder = { stewardship <= 9 } } - modifier = { add = 40 this.holder = { stewardship <= 7 } } - modifier = { add = 50 this.holder = { stewardship <= 5 } } - modifier = { add = 100 this.holder = { stewardship <= 3 } } + modifier = { factor = 0 this.holder = { stewardship > 30 } } + modifier = { add = 5 this.holder = { stewardship <= 29 } } + modifier = { add = 10 this.holder = { stewardship <= 27 } } + modifier = { add = 15 this.holder = { stewardship <= 25 } } + modifier = { add = 20 this.holder = { stewardship <= 23 } } + modifier = { add = 25 this.holder = { stewardship <= 21 } } + modifier = { add = 30 this.holder = { stewardship <= 19 } } + modifier = { add = 40 this.holder = { stewardship <= 17 } } + modifier = { add = 50 this.holder = { stewardship <= 15 } } + modifier = { add = 100 this.holder = { stewardship <= 13 } } } 100 = { change_development_level = this.roman_federate_10_percent_development add_county_modifier = { modifier = roman_federate_mild_depopulation years = feudalization_component_specific_cooldown_years } #The likelihood of desertion grows the worse your stewardship is modifier = { factor = 0 development_level < 2 } - modifier = { factor = 0 this.holder = { stewardship > 30 } } - modifier = { add = 10 this.holder = { stewardship <= 29 } } - modifier = { add = 20 this.holder = { stewardship <= 25 } } - modifier = { add = 30 this.holder = { stewardship <= 21 } } - modifier = { add = 40 this.holder = { stewardship <= 17 } } - modifier = { add = 50 this.holder = { stewardship <= 13 } } - modifier = { add = 75 this.holder = { stewardship <= 9 } } - modifier = { add = 100 this.holder = { stewardship <= 5 } } - modifier = { add = 200 this.holder = { stewardship <= 1 } } + modifier = { factor = 0 this.holder = { stewardship > 40 } } + modifier = { add = 10 this.holder = { stewardship <= 39 } } + modifier = { add = 20 this.holder = { stewardship <= 35 } } + modifier = { add = 30 this.holder = { stewardship <= 31 } } + modifier = { add = 40 this.holder = { stewardship <= 27 } } + modifier = { add = 50 this.holder = { stewardship <= 23 } } + modifier = { add = 75 this.holder = { stewardship <= 19 } } + modifier = { add = 100 this.holder = { stewardship <= 15 } } + modifier = { add = 200 this.holder = { stewardship <= 11 } } } - 100 = { modifier = { factor = 0 this.holder = { stewardship <= 5 } } } #If you're a dolt, it's over + 100 = { modifier = { factor = 0 this.holder = { stewardship <= 9 } } } #If you're a dolt, it's over } } } @@ -1163,47 +1163,47 @@ scripted_effect kept_roman_taxation_vassal_effect = { change_development_level = this.roman_federate_15_percent_development #The likelihood of abandonment grows the worse your stewardship is modifier = { factor = 0 development_level < 3 } - modifier = { factor = 0 this.holder = { stewardship > 10 } } - modifier = { add = 5 this.holder = { stewardship <= 9 } } - modifier = { add = 10 this.holder = { stewardship <= 8 } } - modifier = { add = 15 this.holder = { stewardship <= 7 } } - modifier = { add = 20 this.holder = { stewardship <= 6 } } - modifier = { add = 25 this.holder = { stewardship <= 5 } } - modifier = { add = 30 this.holder = { stewardship <= 4 } } - modifier = { add = 40 this.holder = { stewardship <= 3 } } - modifier = { add = 50 this.holder = { stewardship <= 2 } } - modifier = { add = 100 this.holder = { stewardship <= 1 } } + modifier = { factor = 0 this.holder = { stewardship > 20 } } + modifier = { add = 5 this.holder = { stewardship <= 19 } } + modifier = { add = 10 this.holder = { stewardship <= 18 } } + modifier = { add = 15 this.holder = { stewardship <= 17 } } + modifier = { add = 20 this.holder = { stewardship <= 16 } } + modifier = { add = 25 this.holder = { stewardship <= 15 } } + modifier = { add = 30 this.holder = { stewardship <= 14 } } + modifier = { add = 40 this.holder = { stewardship <= 13 } } + modifier = { add = 50 this.holder = { stewardship <= 12 } } + modifier = { add = 100 this.holder = { stewardship <= 11 } } } 100 = { change_development_level = this.roman_federate_10_percent_development #The likelihood of desertion grows the worse your stewardship is modifier = { factor = 0 development_level < 2 } - modifier = { factor = 0 this.holder = { stewardship > 20 } } - modifier = { add = 5 this.holder = { stewardship <= 19 } } - modifier = { add = 10 this.holder = { stewardship <= 17 } } - modifier = { add = 15 this.holder = { stewardship <= 15 } } - modifier = { add = 20 this.holder = { stewardship <= 13 } } - modifier = { add = 25 this.holder = { stewardship <= 11 } } - modifier = { add = 30 this.holder = { stewardship <= 9 } } - modifier = { add = 40 this.holder = { stewardship <= 7 } } - modifier = { add = 50 this.holder = { stewardship <= 5 } } - modifier = { add = 100 this.holder = { stewardship <= 3 } } + modifier = { factor = 0 this.holder = { stewardship > 30 } } + modifier = { add = 5 this.holder = { stewardship <= 29 } } + modifier = { add = 10 this.holder = { stewardship <= 27 } } + modifier = { add = 15 this.holder = { stewardship <= 25 } } + modifier = { add = 20 this.holder = { stewardship <= 23 } } + modifier = { add = 25 this.holder = { stewardship <= 21 } } + modifier = { add = 30 this.holder = { stewardship <= 19 } } + modifier = { add = 40 this.holder = { stewardship <= 17 } } + modifier = { add = 50 this.holder = { stewardship <= 15 } } + modifier = { add = 100 this.holder = { stewardship <= 13 } } } 100 = { change_development_level = this.roman_federate_5_percent_development #The likelihood of desertion grows the worse your stewardship is modifier = { factor = 0 development_level < 1 } - modifier = { factor = 0 this.holder = { stewardship > 30 } } - modifier = { add = 10 this.holder = { stewardship <= 29 } } - modifier = { add = 20 this.holder = { stewardship <= 25 } } - modifier = { add = 30 this.holder = { stewardship <= 21 } } - modifier = { add = 40 this.holder = { stewardship <= 17 } } - modifier = { add = 50 this.holder = { stewardship <= 13 } } - modifier = { add = 75 this.holder = { stewardship <= 9 } } - modifier = { add = 100 this.holder = { stewardship <= 5 } } - modifier = { add = 200 this.holder = { stewardship <= 1 } } + modifier = { factor = 0 this.holder = { stewardship > 40 } } + modifier = { add = 10 this.holder = { stewardship <= 39 } } + modifier = { add = 20 this.holder = { stewardship <= 35 } } + modifier = { add = 30 this.holder = { stewardship <= 31 } } + modifier = { add = 40 this.holder = { stewardship <= 27 } } + modifier = { add = 50 this.holder = { stewardship <= 23 } } + modifier = { add = 75 this.holder = { stewardship <= 19 } } + modifier = { add = 100 this.holder = { stewardship <= 15 } } + modifier = { add = 200 this.holder = { stewardship <= 11 } } } - 100 = { modifier = { factor = 0 this.holder = { stewardship <= 5 } } } #If you're a dolt, it's over + 100 = { modifier = { factor = 0 this.holder = { stewardship <= 9 } } } #If you're a dolt, it's over } } } @@ -1371,7 +1371,7 @@ BP_admin_to_feudal_events.0311 = { ai_chance = { base = 90 - modifier = { factor = 0 scope:the_vassal.martial > 30 } #Won't be impacted by taxation losses + modifier = { factor = 0 scope:the_vassal.stewardship > 40 } #Won't be impacted by taxation losses } } } From 37b36741bd86ff9addfcf2289b369249a6a1f005 Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Wed, 23 Sep 2026 11:07:54 -0400 Subject: [PATCH 20/23] Bug Fixes --- .../script_values_database_exceptions.txt | 2 + .../traditions/BP_roman_traditions.txt | 6 +- .../BP_admin_to_feudal_values.txt | 58 +++++++++++++++++++ .../scripted_guis/BP_error_suppression.txt | 1 + .../migration_situation_war_events.txt | 8 +-- .../_BP_medium_term_goals_ideas.info | 1 + _developer_documentation/_BP_scratchpad.info | 2 + 7 files changed, 71 insertions(+), 7 deletions(-) diff --git a/.known_errors/script_values_database_exceptions.txt b/.known_errors/script_values_database_exceptions.txt index 19cd277cf2..4e18284997 100644 --- a/.known_errors/script_values_database_exceptions.txt +++ b/.known_errors/script_values_database_exceptions.txt @@ -455,10 +455,12 @@ percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_ percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_1 percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_2 percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_3 +percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_4 percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_0 percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_1 percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_2 percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_3 +percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_4 ########### # Council Tasks task_accept_culture_base_progress diff --git a/WtWSMS/common/culture/traditions/BP_roman_traditions.txt b/WtWSMS/common/culture/traditions/BP_roman_traditions.txt index 8f042c67ff..2d22a73958 100644 --- a/WtWSMS/common/culture/traditions/BP_roman_traditions.txt +++ b/WtWSMS/common/culture/traditions/BP_roman_traditions.txt @@ -903,7 +903,7 @@ tradition_romance_culture_non_dlc = { value = 100 if = { limit = { NOT = { has_cultural_pillar = heritage_latin } } - factor = 0 + multiply = 0 } } } @@ -989,7 +989,7 @@ tradition_hellenic_culture = { value = 100 if = { limit = { NOT = { has_cultural_pillar = heritage_byzantine } } - factor = 0 + multiply = 0 } } } @@ -1072,7 +1072,7 @@ tradition_hellenic_culture_non_dlc = { value = 100 if = { limit = { NOT = { has_cultural_pillar = heritage_byzantine } } - factor = 0 + multiply = 0 } } } diff --git a/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt b/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt index c11c417e7e..4df262aee0 100644 --- a/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt +++ b/WtWSMS/common/script_values/BP_admin_to_feudal_values.txt @@ -279,6 +279,35 @@ percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocrac add = 1 } } +percent_of_subroman_administrative_dukes_with_subroman_administrative_aristocracy_law_level_4 = { + value = 0 + every_vassal = { + limit = { + primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes + OR = { + has_realm_law_flag = subroman_administrative_aristocracy_law_0 + has_realm_law_flag = subroman_administrative_aristocracy_law_1 + has_realm_law_flag = subroman_administrative_aristocracy_law_2 + has_realm_law_flag = subroman_administrative_aristocracy_law_3 + has_realm_law_flag = subroman_administrative_aristocracy_law_4 + } + } + add = 1 + } + divide = number_of_subroman_administrative_dukes + #Catch Edge case of there being 0 dukes + if = { + limit = { + any_vassal = { + count < 1 + primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes + } + } + add = 1 + } +} number_of_subroman_dynastic_dukes = { value = 0 @@ -383,4 +412,33 @@ percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_ } add = 1 } +} +percent_of_subroman_dynastic_dukes_with_subroman_dynastic_aristocracy_law_level_4 = { + value = 0 + every_vassal = { + limit = { + primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_dynastic_aristocracy_trigger = yes + OR = { + has_realm_law_flag = subroman_dynastic_aristocracy_law_0 + has_realm_law_flag = subroman_dynastic_aristocracy_law_1 + has_realm_law_flag = subroman_dynastic_aristocracy_law_2 + has_realm_law_flag = subroman_dynastic_aristocracy_law_3 + has_realm_law_flag = subroman_dynastic_aristocracy_law_4 + } + } + add = 1 + } + divide = number_of_subroman_dynastic_dukes + #Catch Edge case of there being 0 dukes + if = { + limit = { + any_vassal = { + count < 1 + primary_title.tier >= tier_duchy + bp_realm_law_use_subroman_administrative_aristocracy_trigger = yes + } + } + add = 1 + } } \ No newline at end of file diff --git a/WtWSMS/common/scripted_guis/BP_error_suppression.txt b/WtWSMS/common/scripted_guis/BP_error_suppression.txt index f615ee05d4..58107db077 100644 --- a/WtWSMS/common/scripted_guis/BP_error_suppression.txt +++ b/WtWSMS/common/scripted_guis/BP_error_suppression.txt @@ -206,6 +206,7 @@ bp_dummy = { if = { limit = { exists = var:mibu_tadamine var:mibu_tadamine = flag:mibu_tadamine } set_variable = { name = mibu_tadamine value = flag:mibu_tadamine } } if = { limit = { exists = var:michael_choniates var:michael_choniates = flag:michael_choniates } set_variable = { name = michael_choniates value = flag:michael_choniates } } if = { limit = { exists = var:michael_psellos var:michael_psellos = flag:michael_psellos } set_variable = { name = michael_psellos value = flag:michael_psellos } } + if = { limit = { exists = var:migrating_attackers var:migrating_attackers = flag:migrating_attackers } set_variable = { name = migrating_attackers value = flag:migrating_attackers } } if = { limit = { exists = var:mikhdham var:mikhdham = flag:mikhdham } set_variable = { name = mikhdham value = flag:mikhdham } } if = { limit = { exists = var:mkhitar_gosh var:mkhitar_gosh = flag:mkhitar_gosh } set_variable = { name = mkhitar_gosh value = flag:mkhitar_gosh } } if = { limit = { exists = var:monaguna var:monaguna = flag:monaguna } set_variable = { name = monaguna value = flag:monaguna } } diff --git a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt index e6ca988ff1..fd2bc5af96 100644 --- a/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt +++ b/WtWSMS/events/_BP_events/situation_events/migration_situation_events/migration_situation_war_events.txt @@ -673,12 +673,10 @@ scripted_effect cleanup_minority_cultures_effect = { limit = { trigger_if = { limit = { always = $SEARCHING_EVENT_CHAR_REALM$ } - event_character_is_this_or_is_liege_or_above_trigger = { EVENT_CHAR = $EVENT_CHAR$ } + $EVENT_CHAR$ = { event_character_is_this_or_is_liege_or_above_trigger = yes } } trigger_else = { - NOT = { - event_character_is_this_or_is_liege_or_above_trigger = { EVENT_CHAR = $EVENT_CHAR$ } - } + NOT = { $EVENT_CHAR$ = { event_character_is_this_or_is_liege_or_above_trigger = yes } } } county_has_specific_minority_culture_trigger = { CULTURE = $OLD_CULTURE$ } } @@ -688,6 +686,7 @@ scripted_effect cleanup_minority_cultures_effect = { } delete_minority_effect = { CULTURE = $OLD_CULTURE$ } add_culture_minority_effect = { + COUNTY = this CULTURE = $NEW_CULTURE$ SIZE = large } @@ -695,6 +694,7 @@ scripted_effect cleanup_minority_cultures_effect = { else = { delete_minority_effect = { CULTURE = $OLD_CULTURE$ } add_culture_minority_effect = { + COUNTY = this CULTURE = $NEW_CULTURE$ SIZE = small } diff --git a/_developer_documentation/_BP_medium_term_goals_ideas.info b/_developer_documentation/_BP_medium_term_goals_ideas.info index 3e1443913f..051298f75b 100644 --- a/_developer_documentation/_BP_medium_term_goals_ideas.info +++ b/_developer_documentation/_BP_medium_term_goals_ideas.info @@ -26,6 +26,7 @@ Long Term Maintenance: ========== Immediate Next Tasks: ---------- +- Block refounding of Hellenic Pagan Head except by game decision or state faith of Empire tier or higher independent Hellenic Pagan Ruler - AI is too aggressive with going towards Aristocracy over Bureaucracy; may need rework - Symmachus latest history changes - Tribal and other buildings get degraded during migration diff --git a/_developer_documentation/_BP_scratchpad.info b/_developer_documentation/_BP_scratchpad.info index 5c1bfa8904..db77ba0f09 100644 --- a/_developer_documentation/_BP_scratchpad.info +++ b/_developer_documentation/_BP_scratchpad.info @@ -9,6 +9,8 @@ Validator Update: ========== Current Tasks: ---------- +- Bug Fixes +- Roman Empire Reformation Event Chronicle Entries Map: Some of the Duchy capitals don't have a Duchy Building Slot. From 7f3c0b2d365d351db285bfd34764b3cffce9ee9c Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Wed, 23 Sep 2026 12:12:09 -0400 Subject: [PATCH 21/23] Add in Roman Decision Chronicle Entries --- .../common/decisions/BP_roman_decisions.txt | 2 + .../scripted_effects/BP_decision_effects.txt | 10 ++ .../situation/situations/BP_chronicle.txt | 2 +- .../decisions_events/BP_roman_decisions.txt | 104 ++++++++++++++---- .../situations/BP_chronicle_l_english.yml | 9 ++ .../_BP_medium_term_goals_ideas.info | 1 + _developer_documentation/_BP_scratchpad.info | 2 - 7 files changed, 105 insertions(+), 25 deletions(-) diff --git a/WtWSMS/common/decisions/BP_roman_decisions.txt b/WtWSMS/common/decisions/BP_roman_decisions.txt index bc285b41cd..02ede811bf 100644 --- a/WtWSMS/common/decisions/BP_roman_decisions.txt +++ b/WtWSMS/common/decisions/BP_roman_decisions.txt @@ -97,6 +97,7 @@ ask_for_hre = { root = { set_variable = { name = asked_for_hre } save_scope_as = empire_petitoner + title:e_hre = { save_scope_as = the_empire } } custom_tooltip = { text = you_ask_the_pope_for_the_empire @@ -238,6 +239,7 @@ ask_for_wre = { root = { set_variable = { name = asked_for_wre } save_scope_as = empire_petitoner + title:h_western_roman_empire = { save_scope_as = the_empire } } custom_tooltip = { text = you_ask_the_ere_holder_for_the_empire diff --git a/WtWSMS/common/scripted_effects/BP_decision_effects.txt b/WtWSMS/common/scripted_effects/BP_decision_effects.txt index 5151dae960..c53228daa2 100644 --- a/WtWSMS/common/scripted_effects/BP_decision_effects.txt +++ b/WtWSMS/common/scripted_effects/BP_decision_effects.txt @@ -228,4 +228,14 @@ celebrate_2000_year_anniversery_of_goths_effect = { add_realm_law = non_roman_minority_rule_law_0 } } + + hidden_effect = { + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_celebrated_2000_anniversery_of_gothic_kingdom_entry + phase = migration_situation + variables = { char = root } + } + } + } } diff --git a/WtWSMS/common/situation/situations/BP_chronicle.txt b/WtWSMS/common/situation/situations/BP_chronicle.txt index 8b61a90f08..f84c00b14a 100644 --- a/WtWSMS/common/situation/situations/BP_chronicle.txt +++ b/WtWSMS/common/situation/situations/BP_chronicle.txt @@ -116,7 +116,7 @@ show_illustration = yes } } - major_jewish = { + major_jewish = { icon = "gfx/interface/icons/modifiers/icon_piety_judaism_04.dds" illustration = "gfx/interface/illustrations/event_scenes/ep2_holysite_jerusalem.dds" parameters = { diff --git a/WtWSMS/events/_BP_events/decisions_events/BP_roman_decisions.txt b/WtWSMS/events/_BP_events/decisions_events/BP_roman_decisions.txt index 534ed8e3e3..afeefa1c89 100644 --- a/WtWSMS/events/_BP_events/decisions_events/BP_roman_decisions.txt +++ b/WtWSMS/events/_BP_events/decisions_events/BP_roman_decisions.txt @@ -80,6 +80,17 @@ scripted_effect unite_roman_empire_effect = { destroy_title = title:h_eastern_roman_empire destroy_title = title:h_western_roman_empire } + + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_unite_roman_empires_entry + phase = major_roman + variables = { + char = root + title = title:h_roman_empire + } + } + } } #The Pope gets the request @@ -270,36 +281,43 @@ BP_roman_decisions.0002 = { animation = admiration } - option = { #Awesome - name = BP_roman_decisions.0002.a - - #If there's an Eastern Emperor, get his opinion + immediate = { if = { + limit = { exists = title:h_eastern_roman_empire.holder } + title:h_eastern_roman_empire.holder = { save_scope_as = the_other_emperor } + } + else_if = { limit = { exists = title:e_byzantium.holder } - title:e_byzantium.holder = { #Goes to Eastern Emperor - save_scope_as = the_other_emperor - trigger_event = { - id = BP_roman_decisions.0004 - days = { 3 10 } - } - } + title:e_byzantium.holder = { save_scope_as = the_other_emperor } } - if = { - limit = { exists = title:h_eastern_roman_empire.holder } - title:h_eastern_roman_empire.holder = { #Goes to Eastern Emperor - save_scope_as = the_other_emperor - trigger_event = { - id = BP_roman_decisions.0004 - days = { 3 10 } - } + } + + option = { #Awesome + name = BP_roman_decisions.0002.a + + if = { #If there's an Eastern Emperor, get his opinion + limit = { exists = scope:the_other_emperor } + trigger_event = { + id = BP_roman_decisions.0004 + days = { 3 10 } } } - #Otherwise, no one can contradict the Pope's proclamation - else = { + else = { #Otherwise, no one can contradict the Pope's proclamation create_new_roman_empire_title_effect = { EMPIRE_TITLE = h_western_roman_empire TIER_ACKNOWLEDGE = tier_empire } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_asked_for_roman_empire_entry + phase = major_roman + variables = { + char = root + grantor = root.faith.religious_head + title = title:h_western_roman_empire + } + } + } } } } @@ -486,6 +504,17 @@ BP_roman_decisions.0005 = { EMPIRE_TITLE = h_western_roman_empire TIER_ACKNOWLEDGE = tier_empire } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_asked_for_roman_empire_entry + phase = major_roman + variables = { + char = root + grantor = scope:the_other_emperor + title = title:h_western_roman_empire + } + } + } #Inform people every_player = { trigger_event = { id = BP_roman_decisions.0007 } } @@ -524,6 +553,17 @@ BP_roman_decisions.0006 = { EMPIRE_TITLE = e_hre TIER_ACKNOWLEDGE = tier_kingdom } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_asked_for_hre_entry + phase = major_roman + variables = { + char = root + grantor = root.faith.religious_head + title = title:e_hre + } + } + } #Inform people every_player = { trigger_event = { id = BP_roman_decisions.0007 } } @@ -701,6 +741,16 @@ BP_roman_decisions.0011 = { #Cribbed from Vanilla roman_restoration.0001 play_music_cue = "mx_cue_epic_sacral_moment" save_scope_as = scoped_emperor unite_roman_empire_effect = yes + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_unite_roman_empires_entry + phase = major_roman + variables = { + char = root + title = title:h_roman_empire + } + } + } } option = { name = roman_restoration.0001.a @@ -750,7 +800,7 @@ BP_roman_decisions.0050 = { #WTWSMS id: imperial_legacy.11 animation = acknowledging } - lower_left_portrait = faith:catholic.religious_head + lower_left_portrait = faith:nicene.religious_head lower_right_portrait = scope:other_emperor @@ -760,6 +810,16 @@ BP_roman_decisions.0050 = { #WTWSMS id: imperial_legacy.11 EMPIRE_TITLE = h_western_roman_empire TIER_ACKNOWLEDGE = tier_empire } + situation:BP_chronicle = { + record_situation_special_event = { + key = situation_chronicle_restored_empire_entry + phase = major_roman + variables = { + char = root + title = root.primary_title + } + } + } play_music_cue = "mx_cue_epic_sacral_moment" } diff --git a/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml index 0371d98d20..41c4eb7695 100644 --- a/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml +++ b/WtWSMS/localization/english/situations/BP_chronicle_l_english.yml @@ -55,4 +55,13 @@ situation_chronicle_failed_migration_entry_internal: "The [SituationHistoryEntry.GetVariable('char').Char.GetCulture.GetCollectiveNoun] under [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] #italic failed#! to migrate within [SituationHistoryEntry.GetVariable('title').Title.GetNameNoTierNoTooltip|U]." situation_chronicle_passed_cultural_law_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] passed a set of laws governing the relationship between the [SituationHistoryEntry.GetVariable('char').Char.GetCulture.GetCollectiveNoun] and the Romans." + + situation_chronicle_celebrated_2000_anniversery_of_gothic_kingdom_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] passed a proclamation celebrating the putative 2000th anniversary of the founding of the Gothic Kingdom, greatly strengthening the [dynasty_prestige_level|E] of the [SituationHistoryEntry.GetVariable('char').Char.GetDynasty.GetBaseName] Dynasty" + + #Roman Empire Reformation Events + situation_chronicle_asked_for_roman_empire_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] received the [SituationHistoryEntry.GetVariable('title').Title.GetName|U] after recognition from [SituationHistoryEntry.GetVariable('grantor').Char.GetTitledFirstName]" + situation_chronicle_restored_empire_entry: "[SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] reformed the [SituationHistoryEntry.GetVariable('title').Title.GetName|U] by reuniting the core lands of [SituationHistoryEntry.GetVariable('title').Title.GetNameNoTierNoTooltip|U] under [SituationHistoryEntry.GetVariable('char').Char.GetHerHis] rule!" + situation_chronicle_asked_for_hre_entry: "While the vestiges of Roman rule have decayed in the West, [SituationHistoryEntry.GetVariable('grantor').Char.GetTitledFirstName] has recognized [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName] as the ruler of a new successor state, the [SituationHistoryEntry.GetVariable('title').Title.GetName|U] by right of [Glossary('#italic Translatio Imperii#!','TRANSLATIO_IMPERII_GLOSS')]" + TRANSLATIO_IMPERII_GLOSS: "Latin for \"Transfer of Rule\", it represents the idea in medieval and antique Europe that the fall of one empire is replaced by a natural succession to another. This was cited as part of the justification for the creation of the Holy Roman Empire." + situation_chronicle_unite_roman_empires_entry: "Under the rule of [SituationHistoryEntry.GetVariable('char').Char.GetTitledFirstName], both the [Glossary('#italic Pars Occidentalis#!','PART_WEST_GLOSS')] and [Glossary('#italic Pars Orientalis#!','PART_EAST_GLOSS')] of the [SituationHistoryEntry.GetVariable('title').Title.GetName|U] have been reunited into a single empire again." \ No newline at end of file diff --git a/_developer_documentation/_BP_medium_term_goals_ideas.info b/_developer_documentation/_BP_medium_term_goals_ideas.info index 051298f75b..ebca73e78c 100644 --- a/_developer_documentation/_BP_medium_term_goals_ideas.info +++ b/_developer_documentation/_BP_medium_term_goals_ideas.info @@ -26,6 +26,7 @@ Long Term Maintenance: ========== Immediate Next Tasks: ---------- +- Link in Christian Cycle into BP_roman_decisions.txt events (Inform the Catholic Pope stuff) - Block refounding of Hellenic Pagan Head except by game decision or state faith of Empire tier or higher independent Hellenic Pagan Ruler - AI is too aggressive with going towards Aristocracy over Bureaucracy; may need rework - Symmachus latest history changes diff --git a/_developer_documentation/_BP_scratchpad.info b/_developer_documentation/_BP_scratchpad.info index db77ba0f09..5c1bfa8904 100644 --- a/_developer_documentation/_BP_scratchpad.info +++ b/_developer_documentation/_BP_scratchpad.info @@ -9,8 +9,6 @@ Validator Update: ========== Current Tasks: ---------- -- Bug Fixes -- Roman Empire Reformation Event Chronicle Entries Map: Some of the Duchy capitals don't have a Duchy Building Slot. From 7883d506bcf0228b084f60ac2a7bc39109b91fe1 Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Sat, 26 Sep 2026 10:09:02 -0400 Subject: [PATCH 22/23] Final Fixes --- ChangeLog.txt | 1 + .../common/casus_belli_types/BP_event_war.txt | 4 ++++ .../gfx/map/map_modes/BP_custom_map_modes.txt | 24 +++++++++++++++++++ WtWSMS/gui/BP_window_migration_situation.gui | 4 ++-- _developer_documentation/_BP_scratchpad.info | 3 +++ 5 files changed, 34 insertions(+), 2 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 71a7c02489..cd81ee7896 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -115,6 +115,7 @@ Tweaks: - Clarified various kingdom and empire landing decisions so people aren't confused when their primary title is titular and they possess a non-titular title Bug Fixes: +- Fixed Brachilla's contract not being military when the war ends - Fixed issues with triggers making the Sub-Roman decay events much less rare than intended - Fixed a bug leading to the accumulation in Noble Families in some instances - Removed Tradition cooldown application for "A New Culture?" and "Intransigent Martial Practices" events diff --git a/WtWSMS/common/casus_belli_types/BP_event_war.txt b/WtWSMS/common/casus_belli_types/BP_event_war.txt index 980f063999..d919ba3289 100644 --- a/WtWSMS/common/casus_belli_types/BP_event_war.txt +++ b/WtWSMS/common/casus_belli_types/BP_event_war.txt @@ -203,6 +203,10 @@ odoacer_takeover_war = { #Cribbed from invasion wars scope:skirian_title_holder ?= { convert_personal_troops_to_title_troops_effect = yes convert_to_subroman_government_ignore_tier_effect = yes + vassal_contract_set_obligation_level = { + type = roman_administrative_themes + level = roman_admin_theme_military_value + } } scope:heruli_title_holder ?= { convert_to_roman_federate_government_effect = yes diff --git a/WtWSMS/gfx/map/map_modes/BP_custom_map_modes.txt b/WtWSMS/gfx/map/map_modes/BP_custom_map_modes.txt index 997c472a5d..df812960f3 100644 --- a/WtWSMS/gfx/map/map_modes/BP_custom_map_modes.txt +++ b/WtWSMS/gfx/map/map_modes/BP_custom_map_modes.txt @@ -175,6 +175,30 @@ migration_in_range_map_mode = { } } +migration_targets_map_mode = { + color_mode = baronies + small_map_names = baronies + large_map_names = baronies + selection = baronies + fill_in_impassable = no + + #Can't scope to some sort of root culture based on culture view, so no barony description :( + + gradient_parameters = { + zoom_step = 2 + gradient_alpha_inside = 1 + gradient_alpha_outside = 1 + gradient_width = 0.4 + gradient_color_mult = 1 + edge_width = 0 + edge_sharpness = 0 + edge_alpha = 0 + edge_color_mult = 0 + before_lighting_blend = 1 + after_lighting_blend = 0.5 + } +} + migration_can_be_targeted_map_mode = { color_mode = baronies small_map_names = baronies diff --git a/WtWSMS/gui/BP_window_migration_situation.gui b/WtWSMS/gui/BP_window_migration_situation.gui index 37bb32d1d6..9f883ba14d 100644 --- a/WtWSMS/gui/BP_window_migration_situation.gui +++ b/WtWSMS/gui/BP_window_migration_situation.gui @@ -1254,7 +1254,7 @@ types MigrationSituationTypes datacontext = "[GetScriptedGui('migration_can_target_effect')]" - onclick = "[SetMapMode('migration_in_range_map_mode')]" + onclick = "[SetMapMode('migration_targets_map_mode')]" onclick = "[ScriptedGui.Execute( GuiScope.SetRoot( GetPlayer.MakeScope ).End )]" enabled = "[GetScriptedGui('migration_can_target_effect').IsValid(GuiScope.SetRoot(GetPlayer.MakeScope).End)]" @@ -1278,7 +1278,7 @@ types MigrationSituationTypes onclick = "[GetScriptedGui('reset_custom_map_mode_effect').Execute(GuiScope.End)]" onclick = "[SetMapMode('realms')]" - down = "[IsMapMode('migration_in_range_map_mode')]" + down = "[IsMapMode('migration_targets_map_mode')]" enabled = "[GetScriptedGui('migration_can_target_effect').IsValid(GuiScope.SetRoot(GetPlayer.MakeScope).End)]" tooltip = "migration_targets_tooltip" diff --git a/_developer_documentation/_BP_scratchpad.info b/_developer_documentation/_BP_scratchpad.info index 5c1bfa8904..b7cb61eb49 100644 --- a/_developer_documentation/_BP_scratchpad.info +++ b/_developer_documentation/_BP_scratchpad.info @@ -10,6 +10,9 @@ Validator Update: Current Tasks: ---------- +- Odoacer's troops aren't getting landed + - Umbria isn't having its contract set right + Map: Some of the Duchy capitals don't have a Duchy Building Slot. Because in their landed title file, they are not the first county listed after the duchy as From aa31f1534eeb939955c229c3f107307abfbdf72f Mon Sep 17 00:00:00 2001 From: LT-Rascek <55886300+LT-Rascek@users.noreply.github.com> Date: Sat, 26 Sep 2026 10:09:27 -0400 Subject: [PATCH 23/23] Update ChangeLog.txt --- ChangeLog.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index cd81ee7896..81909c7268 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,4 +1,4 @@ -2026-MM-DD v0.3.1 +2026-09-26 v0.3.1 ----------- Major Tweaks: