diff --git a/.gitignore b/.gitignore index 3d89242f..52721644 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,5 @@ *.README.md.html # Thumbs.db files -*.db \ No newline at end of file +*.db +dev_log.md diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..316341d8 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,4 @@ +{ + "files.encoding": "windows1252", + "editor.fontFamily": "Consolas, 'Courier New', monospace" +} \ No newline at end of file diff --git a/ACR_Changelog.txt b/ACR_Changelog.txt index 9fb51565..faf0c3ce 100644 --- a/ACR_Changelog.txt +++ b/ACR_Changelog.txt @@ -1,3 +1,83 @@ +2018-12-02 v0.42.0 "Cernunnos" +------------------------- +> Cernunnos is the Horned God, a deity of fertility, life, animals, and the underworld. Worshipped throughout Gaul and Celtiberia, Cernunnos was one of a small number of almost universally worshipped Celtic gods. His most famous appearances are on the Pillar of the Boatman, a carved column found in a Roman temple in Paris; and the Gundestrup Cauldron, a fantastic example of iron age silverwork found in a peat bog near Gundestrup, Denmark. + +General: + - CK2 3.1 compatability + - Crusades and Jihads can now be called in a Paganified world if the player is a member of the religion. + - For example, the Pope can call Crusades if there is a Catholic player. + - Holy Orders are no longer vassalizable. + - Most Holy Orders now have the standard mechanics from vanilla (making donations/loans, building castles, etc.) + - Note: I've written a somewhat experimental new mechanism to implement these features, so they won't be exactly as vanilla. + - The decisions are now targeted, so right-click the grandmaster of the order to use them. + - Added more possible immortal mystics, some of which will have ancient religions and/or cultures. + - Nestor the Wise, Greek Hellenic Pagan, master of diplomacy + - (random) the Spartan, Greek Hellenic Pagan, master of war. + - (random) the Fearless, Gaulish Celtic Pagan, master of war. + - Cleopatra the Alchemist, Coptic Kemetic Pagan, master spy. + - Seneca the Younger, Roman Promethean Pagan, master scholar. + - Lucan the Younger, Roman Hellenic Pagan, master scholar. + +Celtic: + - Fixes bug where the Unfit King Beta game rule was being ignored. + - Gaulish Queens will henceforth be known as Riga, and Empresses as Vercingetoriga. + - There are now Celtic artifacts to be found when searching for artifacts (Monks & Mystics feature): + - Tier 5: Silver Hand of Nuada, Spear of Lugh + - Tier 4: Skull of Brigid, Horn of Bran Galed, Crown of Myrdynn (temporal religious head) + - Tier 3: Tusk of Torc Triath + - Tier 2: Torque of Boudicca, Old Carnyx, Horned Helm, Battersea shield + - Tier 1: Generic tier 1 religious artifacts + - Also introducing a new heresy, Britannic Pagan! + +Britannic Pagan: + - A matriarchal and monotheistic religion based on the Romano-British goddess Britannia, a personification of the isles themselves. + - Borrows heavily from Catholicism, using the College of Cardinals (Circle of Dryads), a system of Saints and Sanctaidd (Angels), and a new Thumoideachais mechanic (baptism) I've created. + - The Arch-Dryad is the head of the Britannic Church, a position formable by decision for a King or Emperor ruling Middlesex with sufficient cash and piety. There must also be at least 16 Dryads in existence to form the Church of Britannia. + - Dryad, Bad Dryad, and Child of a Dryad traits have all been added. Only priestesses get the Dryad trait. + - The Thumoideachais mechanic allows a ruler to request a priest to officiate a Britannic baptism with a targetted decision. + - The Thumoideachais must be held before the child turns 3. + - If a child reaches the age of 3 without a Tumtha, they become Sych, "dry". This is a mark of shame for a Britannic and will worsen relations with other members of the faith and the Church in particular. + - A fertility festival called Imbolg has been added for Britannics. It's based on the Welsh festival of the same name held in honor of St Brigid. + - Brigid is a Saint to the Britannic as well and features heavily in the flavor text. + - The Knights of Saint Boudicca are the Britannic holy order and will be formed shortly after the Arch-Dryad is created. + - Britannic rulers are restricted to Enatic, Enatic-Cognatic, and Absolute Cognatic succession laws. + - Council voting behavior has been updated to ensure that Britannic councilors will behave appropriately. + - Britannic rulers are forbidden from lowering the status of women laws and will never choose to vote in favor of doing so. + - There are now Britannic artifacts to be found when searching for artifacts (Monks & Mystics feature): + - Tier 5: Y Tair Tonau "The Three Waves" (trident of britannia), Helm of Britannia, Shield of Britannia + - Tier 4: Skull of Brigid, Horn of Bran Galed + - Tier 3: Tusk of Torc Triath + - Tier 2: Torque of Boudicca, Old Carnyx, Horned Helm, Battersea shield + - Tier 1: Generic tier 1 religious artifacts + +Hellenic: + - As with vanilla, Hellenic Pagan is now unreformed and reformable. + - Disabled the Myrmidon mercenary company in favor of the vanilla holy order of the same name. + - I'll add a new merc company for hellenes eventually! + - The Philosopher event chain is now more likely to fire and the max demense size requirement is relaxed to 230. + - Various conditions will also increase the odds of the event firing, such as being in a defensive war and your religion having a low MA (<50%). + - There are now Hellenic artifacts to be found when searching for artifacts (Monks & Mystics feature): + - Tier 5: Nimean Lionskin, Kronium, Bloody Robes of Caesar, Aethon's Feather + - Tier 4: Hector's Armor, Odysseus' Bow, Death Mask of Agamemnon, Crown of Theseus + - Tier 3: Skull of Alexander, Alexander's Armor, Golden Amphora, Sphinx Claw, Golden Apple + - Tier 2: Corinthian Helm, Petrified Tongue of an Oracle, Silver Amphora, Fragment of Achilles Shield + - Tier 1: Generic tier 1 religious artifacts + - Disabled my Roman cultural conversion events, as there is some evidence they are responsible for the CTD bugs some have experienced. + - Those with Holy Fury can still do the Roman Renaissance event chain that comes with the DLC. + +Kemetic: + - Kemetic Pagan is now unreformed and reformable. + - The unreformed religion has no religious head, and will be referred to as Egyptian Pagan. + - The reformed one now has the holy orders and "Rebuild Luxor" decision. + - The Paragon Cult of Amun will now be created on reformation. + - Crown of Upper and Lower Egypt (temporal religious head) has been added. + - Nile River events have been modified to be less spammy. + +Atenic: + - Made it more clear that forming the Meryatenate requires that Akhetaten is restored. + - The Sunburst Crown is given to the Meryaten when the title is formed. + + 2018-06-10 v0.41.3 "Cardea" ------------------------- > Cardea was the ancient Roman goddess of the hinge, doors, and winds. She was closely associated with the fundemental Roman city planning concept of "cardo", which described the main north-south street of a settlement or army camp. This is where the English "cardinal" (as in directions) comes from. @@ -5,6 +85,7 @@ General: - Fixes bug allowing an incomplete and in development decision to be visible, despite it doing nothing. - Characters who took this decision will be refunded their money when you load the game with this update! + - Added an icon for the "Organize the Burning Blades" decision Celtic: - Druids of the Circle will not be referred to as Cardinals when they are elected anymore. @@ -30,7 +111,7 @@ Kemetic: 2017-12-17 v0.41.1 "Euronotus" ------------------------- -> Euronotus was a lesser god representing the South-East winds, his name indicates this. "Euro (East)" and "Notus (South)". +> Euronotus was a lesser god representing the South-East winds, his name indicates this. "Euro (East)" and "Notus (South)". General: - Compatibility with CK2 2.8.1 diff --git a/AncientReligions/common/artifact_spawns/ACR_celtic_artifact_spawns.txt b/AncientReligions/common/artifact_spawns/ACR_celtic_artifact_spawns.txt index 792ce825..66d19847 100644 --- a/AncientReligions/common/artifact_spawns/ACR_celtic_artifact_spawns.txt +++ b/AncientReligions/common/artifact_spawns/ACR_celtic_artifact_spawns.txt @@ -1 +1,44 @@ -# Content by Adam 'theStormWeaver/xirsoi' Chevalier \ No newline at end of file +# Content by Adam 'theStormWeaver/xirsoi' Chevalier + +skull_of_brigid = { + max_amount = 1 + spawn_date = 1.1.1 +} + +torque_of_boudicca = { + max_amount = 3 + spawn_date = 1.1.1 + + spawn_chance = { + value = 5 + modifier = { + factor = 0 + NOT = { + capital_scope = { + region = world_europe_west_brittania + } + } + } + } + + weight = { + value = 10 + additive_modifier = { + value = 10 + culture_group = celtic + } + additive_modifier = { + value = 10 + OR = { + culture = welsh + culture = breton + } + } + } + + artifacts = { + torque_of_boudicca = { + value = 1 + } + } +} \ No newline at end of file diff --git a/AncientReligions/common/artifact_spawns/ACR_egyptian_artifact_spawns.txt b/AncientReligions/common/artifact_spawns/ACR_egyptian_artifact_spawns.txt index 4cf29f56..e69de29b 100644 --- a/AncientReligions/common/artifact_spawns/ACR_egyptian_artifact_spawns.txt +++ b/AncientReligions/common/artifact_spawns/ACR_egyptian_artifact_spawns.txt @@ -1 +0,0 @@ -ACR_egyptian_artifact_spawns.txt \ No newline at end of file diff --git a/AncientReligions/common/artifacts/ACR_celtic_artifacts.txt b/AncientReligions/common/artifacts/ACR_celtic_artifacts.txt index 083d2a86..1540b628 100644 --- a/AncientReligions/common/artifacts/ACR_celtic_artifacts.txt +++ b/AncientReligions/common/artifacts/ACR_celtic_artifacts.txt @@ -1,2 +1,282 @@ # Content by Adam 'theStormWeaver/xirsoi' Chevalier +silver_hand_of_nuada = { + quality = 5 + monthly_character_prestige = 0.5 + monthly_character_piety = 0.5 + stewardship = 3 + active = { + religion_openly_in_celtic_subgroup_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_celtic_subgroup_trigger = yes + } + flags = { celtic_pagan religious unique hand } + picture = GFX_prosthetic_hand_metal + indestructible = yes +} + +spear_of_lugh = { + quality = 5 + monthly_character_prestige = 0.5 + martial = 3 + combat_rating = 25 + same_religion_opinion = 5 + command_modifier = { + cavalry = 0.1 + morale_offence = 0.1 + } + active = { + religion_openly_celtic_or_reformed_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_celtic_or_reformed_trigger = yes + } + flags = { celtic_pagan religious unique combat troops_morale } + slot = weapon + picture = GFX_strange_chest + indestructible = yes +} + +trident_of_britannia = { + quality = 5 + monthly_character_prestige = 0.5 + martial = 3 + combat_rating = 25 + same_religion_opinion = 5 + command_modifier = { + cavalry = 0.1 + morale_offence = 0.1 + } + active = { + religion = britannic_pagan + } + stacking = no + allowed_gift = { + religion = britannic_pagan + } + flags = { britannic_pagan religious unique combat troops_morale } + slot = weapon + picture = GFX_strange_chest + indestructible = yes +} + +helm_of_britannia = { + quality = 5 + monthly_character_piety = 0.5 + martial = 5 + combat_rating = 10 + same_religion_opinion = 5 + command_modifier = { + heavy_infantry = 0.1 + } + active = { + religion = britannic_pagan + } + stacking = no + allowed_gift = { + religion = britannic_pagan + } + flags = { britannic_pagan religious unique combat } + slot = crown + picture = GFX_strange_chest + indestructible = yes +} + +shield_of_britannia = { + quality = 5 + martial = 1 + combat_rating = 20 + same_religion_opinion = 5 + command_modifier = { + light_infantry = 0.1 + morale_defence = 0.1 + } + active = { + religion = britannic_pagan + } + stacking = no + allowed_gift = { + religion = britannic_pagan + } + flags = { britannic_pagan religious unique combat troops_morale } + picture = GFX_strange_chest + slot = wrist + indestructible = yes +} + +skull_of_brigid = { + quality = 4 + monthly_character_piety = 0.5 + learning = 1 + same_religion_opion = 10 + global_tax_modifier = 0.05 + active = { + OR = { + religion_group = christian + religion = celtic_pagan + religion = celtic_pagan_reformed + religion = britannic_pagan + } + } + stacking = no + allowed_gift = { + OR = { + religion_group = christian + religion = celtic_pagan + religion = celtic_pagan_reformed + religion = britannic_pagan + } + } + flags = { celtic_pagan christian religious saint bodypart head bone unique } + picture = GFX_saintly_skull + indestructible = yes +} + +horn_of_bran_galed = { + quality = 4 + monthly_character_prestige = 0.1 + monthly_character_piety = 0.1 + martial = 1 + global_levy_size = 0.05 + command_modifier = { + morale_defence = 0.2 + } + active = { + religion_openly_in_celtic_subgroup_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_celtic_subgroup_trigger = yes + } + flags = { celtic_pagan religious unique horn troops_morale } + picture = GFX_gjallarhorn +} + +tusk_of_torc_triath = { + quality = 3 + montly_prestige = 0.5 + same_religion_opinion = 10 + combat_rating = 20 + active = { + religion_openly_in_celtic_subgroup_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_celtic_subgroup_trigger = yes + } + flags = { celtic_pagan religious unique horn } + picture = GFX_strange_chest +} + +torque_of_boudicca = { + quality = 2 + monthly_character_prestige = 0.1 + short_reign_length = -3 + active = { + OR = { + religion_openly_in_celtic_subgroup_trigger = yes + culture_group = celtic + } + } + stacking = no + allowed_gift = { + OR = { + religion_openly_in_celtic_subgroup_trigger = yes + culture_group = celtic + } + } + flags = { celtic_pagan rare neckless jewelry } + slot = neck + picture = GFX_boudiccas_torque +} + +old_carnyx = { + quality = 2 + monthly_character_prestige = 0.05 + command_modifier = { + morale_defence = 0.10 + morale_offence = 0.10 + } + active = { + OR = { + religion_openly_in_celtic_subgroup_trigger = yes + culture_group = celtic + } + } + stacking = no + allowed_gift = { + OR = { + religion_openly_in_celtic_subgroup_trigger = yes + culture_group = celtic + } + } + flags = { celtic_pagan rare horn troops_morale } + picture = GFX_carnyx +} + +horned_helm = { + quality = 2 + monthly_character_prestige = 0.1 + active = { + OR = { + religion_openly_in_celtic_subgroup_trigger = yes + culture_group = celtic + } + } + stacking = no + allowed_gift = { + OR = { + religion_openly_in_celtic_subgroup_trigger = yes + culture_group = celtic + } + } + flags = { celtic_pagan } + picture = GFX_horned_helm +} + +battersea_shield = { + quality = 2 + monthly_character_prestige = 0.1 + command_modifier = { + heavy_infantry = 0.1 + } + active = { + OR = { + religion_openly_in_celtic_subgroup_trigger = yes + culture_group = celtic + } + } + stacking = no + allowed_gift = { + OR = { + religion_openly_in_celtic_subgroup_trigger = yes + culture_group = celtic + } + } + flags = { celtic_pagan shield } + picture = GFX_battersea_shield +} + +crown_celtic_fylkir = { + monthly_character_prestige = 0.4 + monthly_character_piety = 0.7 + stewardship = 2 + martial = 2 + tribal_opinion = 10 + quality = 4 + active = { + has_landed_title = d_celtic_pagan_reformed + } + flags = { religious unique crown jewelry crown_jewel } + stacking = no + picture = "GFX_crown_fylkir" + slot = crown + stacking = no + indestructible = yes + allowed_gift = { + always = no + } +} \ No newline at end of file diff --git a/AncientReligions/common/artifacts/ACR_egyptian_artifacts.txt b/AncientReligions/common/artifacts/ACR_egyptian_artifacts.txt index 792ce825..33bb4e60 100644 --- a/AncientReligions/common/artifacts/ACR_egyptian_artifacts.txt +++ b/AncientReligions/common/artifacts/ACR_egyptian_artifacts.txt @@ -1 +1,42 @@ -# Content by Adam 'theStormWeaver/xirsoi' Chevalier \ No newline at end of file +# Content by Adam 'theStormWeaver/xirsoi' Chevalier +crown_egyptian_fylkir = { + monthly_character_prestige = 0.4 + monthly_character_piety = 0.7 + stewardship = 2 + intrigue = 2 + tribal_opinion = 10 + quality = 4 + active = { + has_landed_title = d_egyptian_pagan_reformed + } + flags = { religious unique crown jewelry crown_jewel } + stacking = no + picture = "GFX_crown_zun_fylkir" + slot = crown + stacking = no + indestructible = yes + allowed_gift = { + always = no + } +} + +crown_meryaten = { + monthly_character_prestige = 0.4 + monthly_character_piety = 0.7 + stewardship = 2 + intrigue = 2 + tribal_opinion = 10 + quality = 4 + active = { + has_landed_title = k_aten_pagan + } + flags = { religious unique crown jewelry crown_jewel } + stacking = no + picture = "GFX_crown_zun_fylkir" + slot = crown + stacking = no + indestructible = yes + allowed_gift = { + always = no + } +} \ No newline at end of file diff --git a/AncientReligions/common/artifacts/ACR_hellenic_artifacts.txt b/AncientReligions/common/artifacts/ACR_hellenic_artifacts.txt index 792ce825..81401fed 100644 --- a/AncientReligions/common/artifacts/ACR_hellenic_artifacts.txt +++ b/AncientReligions/common/artifacts/ACR_hellenic_artifacts.txt @@ -1 +1,351 @@ -# Content by Adam 'theStormWeaver/xirsoi' Chevalier \ No newline at end of file +# Content by Adam 'theStormWeaver/xirsoi' Chevalier +# Quality 5 + +nimean_lion_skin = { + quality = 5 + monthly_character_prestige = 0.5 + monthly_character_piety = 0.5 + martial = 3 + command_modifier = { + morale_offence = 0.20 + } + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { hellenic_pagan religious unique troops_morale } + slot = ceremonial_torso + picture = GFX_strange_chest + indestructible = yes +} + +kronium = { + quality = 5 + monthly_character_prestige = 0.5 + monthly_character_piety = 0.5 + same_religion_opinion = 10 + global_tax_modifier = 0.05 + active = { + OR = { + religion_openly_hellenic_or_reformed_trigger = yes + religion = titan_pagan + } + } + stacking = no + allowed_gift = { + OR = { + religion_openly_hellenic_or_reformed_trigger = yes + religion = titan_pagan + } + } + flags = { hellenic_pagan titan_pagan religious unique jewelry } + picture = GFX_gem_ruby + indestructible = yes +} + +caesars_robe = { + quality = 5 + monthly_character_piety = 0.5 + short_reign_length = -5 + same_religion_opinion = 10 + global_levy_size = 0.05 + active = { + OR = { + religion_openly_in_hellenic_subgroup_trigger = yes + religion_group = christian + } + } + stacking = no + allowed_gift = { + OR = { + religion_openly_in_hellenic_subgroup_trigger = yes + religion_group = christian + } + } + flags = { religious hellenic_pagan christian textile unique } + picture = GFX_strange_chest + indestructible = yes +} + +aethons_feather = { + quality = 5 + monthly_character_prestige = 1 + monthly_character_piety = 0.5 + command_modifier = { + speed = 0.10 + retreat = 0.10 + } + active = { + OR = { + religion_openly_hellenic_or_reformed_trigger = yes + religion = titan_pagan + } + } + stacking = no + allowed_gift = { + OR = { + religion_openly_hellenic_or_reformed_trigger = yes + religion = titan_pagan + } + } + flags = { religious hellenic_pagan feather combat } + picture = GFX_strange_chest +} + +# Quality 4 + +achilles_shield_complete = { + quality = 4 + monthly_character_piety = 0.5 + monthly_character_prestige = 1 + martial = 3 + combat_rating = 25 + command_modifier = { + morale_defence = 0.10 + } + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + stacking = yes + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { religious hellenic_pagan troops_morale armor unique } + slot = wrist + picture = GFX_strange_chest +} + +hectors_armor = { + quality = 4 + monthly_character_piety = 1 + monthly_character_prestige = 0.5 + martial = 1 + combat_rating = 15 + command_modifier = { + heavy_infantry = 0.20 + } + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + stacking = yes + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { religious hellenic_pagan troops_morale armor_set armor unique } + picture = GFX_strange_chest + slot = torso +} + +odysseus_bow = { + quality = 4 + monthly_character_piety = 0.5 + monthly_character_prestige = 0.5 + intrigue = 3 + combat_rating = 20 + command_modifier = { + archers = 0.10 + horse_archers = 0.10 + } + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + is_strong_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { religious hellenic_pagan troops_morale combat_weapon bow unique } + picture = GFX_strange_chest + slot = weapon +} + +mask_of_agamemnon = { + quality = 4 + monthly_character_piety = 0.5 + monthly_character_prestige = 0.5 + vassal_opinion = 10 + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { religious hellenic_pagan crown unique } + picture = GFX_strange_chest + slot = crown +} + +crown_of_theseus = { + quality = 4 + monthly_character_piety = 0.5 + monthly_character_prestige = 0.5 + short_reign_length = -5 + active = { + OR = { + religion_openly_hellenic_or_reformed_trigger = yes + religion = promethean_pagan + } + } + stacking = no + allowed_gift = { + OR = { + religion_openly_hellenic_or_reformed_trigger = yes + religion = promethean_pagan + } + } + flags = { religious hellenic_pagan crown unique } + picture = GFX_strange_chest + slot = crown +} + +# Quality 3 + +skull_of_alexander = { + quality = 3 + monthly_character_prestige = 0.75 + global_levy_size = 0.05 + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { religious hellenic_pagan bodypart head bone unique } + picture = GFX_saintly_skull +} + +alexanders_armor = { + quality = 3 + monthly_character_prestige = 0.75 + vassal_opinion = 10 + combat_rating = 10 + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { religious hellenic_pagan armor_set armor unique } + picture = GFX_champion_armor + slot = torso +} + +gold_amphora = { + quality = 3 + monthly_character_prestige = 0.5 + stewardship = 3 + active = { + always = yes + } + stacking = no + allowed_gift = { + always = yes + } + flags = { hellenic_pagan art decor } + picture = GFX_strange_chest +} + +sphinx_claw = { + quality = 3 + monthly_character_prestige = 0.25 + monthly_character_piety = 0.25 + intrigue = 3 + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { religious hellenic_pagan bodypart bone } + picture = GFX_strange_chest +} + +golden_apple = { + quality = 3 + monthly_character_piety = 0.5 + diplomacy = 3 + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { religious hellenic_pagan art } + picture = GFX_strange_chest +} + +# Quality 2 + +corinthian_helm = { + quality = 2 + monthly_character_prestige = 0.5 + combat_rating = 10 + command_modifier = { + light_infantry = 0.1 + } + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { religious hellenic_pagan combat armor } + picture = GFX_strange_chest +} + +tongue_of_oracle = { + quality = 2 + monthly_character_prestige = 0.1 + diplomacy = 2 + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + stacking = no + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { religious hellenic_pagan bodypart } + picture = GFX_saintly_tongue +} + +silver_amphora = { + quality = 2 + monthly_character_prestige = 0.1 + stewardship = 1 + active = { + always = yes + } + stacking = no + allowed_gift = { + always = yes + } + flags = { hellenic_pagan art decor } + picture = GFX_strange_chest +} + +achilles_shield_piece = { + quality = 2 + monthly_character_piety = 0.1 + monthly_character_prestige = 0.1 + command_modifier = { + morale_defense = 0.01 + } + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + stacking = yes + allowed_gift = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + flags = { religious hellenic_pagan troops_morale } + picture = GFX_strange_chest +} \ No newline at end of file diff --git a/AncientReligions/common/bloodlines/bloodlines.info b/AncientReligions/common/bloodlines/bloodlines.info new file mode 100644 index 00000000..d3322770 --- /dev/null +++ b/AncientReligions/common/bloodlines/bloodlines.info @@ -0,0 +1,73 @@ +Bloodlines are modifiers that can be inherited through characters and show up in various interfaces. Bloodlines can be saved in event targets. + +Bloodline file syntax: + = { # The bloodline name plus "_desc" will be used for its description + inheritance = - Optional. Sets the inheritance rules for the bloodline type. Defaults to all_descendants. + matrilineal_override = yes - Optional. If set, in matrilineal marriages or when there's no known father, the mother will be able to pass on the bloodline even if it is patrilineal, and the father will be able to pass on the bloodline even if it is matrilineal. Defaults to "yes"; set to "no" to disable + allow_bastards = - Optional. Sets the bastard rules for the bloodline type. Defaults to no. + flags = { ... } - Optional. Sets default flags for bloodlines created of this type. + command_modifier = { } - Optional. Defines command modifiers that should affect all members of the bloodline. + - Optional. Defines character modifiers that should affect all members of the bloodline. + picture = GFX_something_or_other - Optional. What picture to use for the bloodline in the bloodline window. If not defined, GFX_bloodlines_placeholder_symbol will be used + active = { # What's required of the bloodline holder in order to get the effect. If not defined, they'll always get the effect. ROOT is the holder. FROM is the bloodline + some triggers + } +} + + +Related script interface: + Triggers: + is_bloodline_member_of - Returns true iff current scope is a member of RightHand-Side(RHS) scope . + is_bloodline_founder_of - Returns true iff current scope is the founding member of RHS scope . + is_bloodline_active - Returns true iff current scope is has active. Only checks the trigger, *NOT* the presence of the bloodline + shares_any_bloodline_with - Returns true iff the current scope and the RHS scope have at least one bloodline in common with one another. + bloodline - returns true iff the current scope is the exact same bloodline as the RHS scope . + has_bloodline_flag - Returns true iff the current scope has the script flag defined on the RHS. + had_bloodline_flag - Returns true iff the current scope has had the script flag for the defined time period + { + flag - Obligatory, flag to be checked + years/months/days - Obligatory, time since the flag should have been set + } + + Scope changes: + any/random_bloodline_member - Scopes from a bloodline to all it's living members. + any/random_bloodline_member_including_dead - Scopes from a bloodline to all of it's members. + any/random_bloodline - Scopes to every bloodline currently existing. + any/random_owned_bloodline - Scopes to every bloodline that the current scope is a member of. + founder - Used in a bloodline scope, scopes to the founder + new_bloodline - The bloodline you just created in script + + Effects: + create_bloodline - The current scope becomes the founder of a bloodline. + { + type = - Obligatory. Defines the type of bloodline from which to inherit the bloodlines modifier + religion = - Optional. Associates the bloodline with a religion connecting it with the religion view + society = - Optional. Associates the bloodline with a society connecting it with the society view + inheritance = - Optional. Overrides the base types inheritance rules + allow_bastards = - Optional. Overrides the base types bastard rules + } + + add_to_bloodline - Adds the current scope as a member to the RHS scope + add_bloodline_member - Adds the RHS scope as a member the the current scope + remove_from_bloodline - Removes the current scope from the RHS scope + remove_bloodline_member - Removes the RHS scope + destroy_bloodline - Removes the current bloodline from the game + set_bloodline_flag - Adds a script flag to the current scope + clr_bloodline_flag - Removes a script flag from the current scope + set_name = "LOC_KEY" - Sets the name of the bloodline + set_description = "LOC_KEY" - Sets the description of the bloodline + + History effects: + create_bloodline = { + type = - Obligatory. Defines the type of bloodline from which to inherit the bloodlines modifier + has_dlc = - Optional. What DLC to lock it behind + desc = LOC_KEY - Optional. What description to give it + name = LOC_KEY - Optional. What name to give it + +Custom loc: + Bloodlines can be referenced in custom loc via saved event targets, and via things that provide bloodlines as scopes (E.G., bloodline names and descriptions have "FROM" as the bloodline itself). + Within a bloodline scope, you can do the following: + + Founder - Promote to the founder of the bloodline + + GetFoundationDate - Get the date the bloodline was founded \ No newline at end of file diff --git a/AncientReligions/common/bloodlines/hellenic_bloodlines.txt b/AncientReligions/common/bloodlines/hellenic_bloodlines.txt new file mode 100644 index 00000000..fbb53aff --- /dev/null +++ b/AncientReligions/common/bloodlines/hellenic_bloodlines.txt @@ -0,0 +1,33 @@ +chosen_of_artemis_male = { + inheritance = patrilineal + matrilinial_override = yes + allow_bastards = no + flags = { divine_patron bloodline_heroes bloodline_female_marshal } + picture = GFX_bloodlines_placeholder_symbol + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + + combat_rating = 10 + hellenic_pagan_opinion = 5 + hellenic_pagan_reformed_opinion = 5 + monthly_character_piety = 0.1 + monthly_character_prestige = 0.1 +} + +chosen_of_artemis_female = { + inheritance = matrilinial + matrilinial_override = yes + allow_bastards = no + flags = { divine_patron bloodline_heroes bloodline_female_marshal } + picture = GFX_bloodlines_placeholder_symbol + active = { + religion_openly_in_hellenic_subgroup_trigger = yes + } + + combat_rating = 10 + hellenic_pagan_opinion = 5 + hellenic_pagan_reformed_opinion = 5 + monthly_character_piety = 0.1 + monthly_character_prestige = 0.1 +} \ No newline at end of file diff --git a/AncientReligions/common/cb_types/00_cb_types.txt b/AncientReligions/common/cb_types/00_cb_types.txt index a8f1ca6a..bc0bbcc2 100644 --- a/AncientReligions/common/cb_types/00_cb_types.txt +++ b/AncientReligions/common/cb_types/00_cb_types.txt @@ -1,35 +1,3 @@ -# Audax Validator "!" Ignore_1001 -# Audax Validator "!" Ignore_1002 -# Audax Validator "!" Ignore_1004 -# Audax Validator "!" Ignore_1006 -## normal scopes(including posttitle scopes) ## -# ROOT = receiver -# FROM = giver -# = attacker or receiver -## title scopes ## -# ROOT = receiver -# FROM = giver -# = thirdparty landed title -# -# the following effects/triggers exists (example execution order: on_success->on_success_title->on_success_posttitle): -# is_valid, is_valid_title, on_add, on_add_title, on_add_posttitle, on_success, on_success_title, on_success_posttitle, on_fail, on_fail_title, on_fail_posttitle, on_reverse_demand, on_reverse_demand_title, on_reverse_demand_posttitle -# -# Added on_attacker_leader_death, on_defender_leader_death and on_thirdparty_death, which all trigger when corresponding character dies -# These three all have war scopes, which currently has the following scope changes: -# attacker, defender, thirdparty(only valid if thirdparty character is involved), thirdparty_title(only valid if thirdparty title is involved) -# -# ai_will_do: modifies value AI places on the CB compared to other CBs (default: 1) Note: is in title scope -# can_use_gui: If otherwise valid, the CB is listed in the Diplo View, but you can't declare war unless 'can_use_gui' is also valid (also shows a trigger tooltip.) -# - -# max_defender_occupation_score/max_attacker_occupation_score - Defines how much war score it is possible for the defender/attacker to gain by occupying provinces. Defaults to 100. Make sure the CB has ticking warscore if using this or you could end up with never-ending wars -# max_defender_battle_score/max_attacker_battle_score - Defines how much score it is possible for the defender/attacker to gain by fighting battles. Defaults to the defines MAX_WARSCORE_FROM_BATTLE_DEFENDERS/MAX_WARSCORE_FROM_BATTLE_ATTACKERS -# hostages_block_cb - Defaults to "yes". If set to "no", the defender having close relatives of yours imprisoned does not prevent you from declaring war -# attacker_unoccupied_warscore = yes - If attacker completely unoccupied, attacker will get ticking warscore. Only works if no title is targetted -# defender_unoccupied_warscore = yes - If defender completely unoccupied, defender will get ticking warscore. Only works if no title is targetted -# capturing_attacker_is_complete_victory - Whether capturing the attacker as a prisoner is considered automatic victory for the defender. Defaults to yes. If set to no, capture instead gives CAPTURED_HEIR_WAR_SCORE warscore -# capturing_defender_is_complete_victory - Whether capturing the defender as a prisoner is considered automatic victory for the attacker. Defaults to yes. If set to no, capture instead gives CAPTURED_HEIR_WAR_SCORE warscore - # 0 claim = { name = CB_NAME_CLAIM @@ -45,10 +13,23 @@ claim = { infamy_modifier = 0.85 + sort_priority = 1000 + + can_use_gui = { + check_if_crusader_trigger = yes + } + can_use_title = { OR = { ROOT = { is_female = no } - NOT = { ROOT = { religion_group = muslim } } + AND = { + NOT = { ROOT = { religion_group = muslim } } + NOT = { ROOT = { has_religion_feature = religion_patriarchal } } + } + } + OR = { + ROOT = { is_female = yes } + NOT = { ROOT = { has_religion_feature = religion_matriarchal } } } OR = { FROM = { @@ -81,8 +62,27 @@ claim = { is_pretender = yes # Checks vs ROOT character holder_scope = { has_regent = yes } AND = { - ROOT = { OR = { is_female = no has_law = status_of_women_4 } } - holder_scope ={ AND = { is_female = yes NOR = { has_law = status_of_women_4 has_game_rule = { name = gender value = all } } } } + ROOT = { + OR = { + is_female = no + has_law = status_of_women_4 + has_religion_feature = religion_matriarchal + has_religion_feature = religion_equal + has_religion_feature = religion_feature_bon + } + } + holder_scope = { + AND = { + is_female = yes + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_equal + has_religion_feature = religion_feature_bon + has_law = status_of_women_4 + has_game_rule = { name = gender value = all } + } + } + } } is_contested = yes # Is already being contested in some form of Claim or Succession War } @@ -103,6 +103,7 @@ claim = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -113,7 +114,6 @@ claim = { } on_success_title = { - hidden_tooltip = { ROOT = { clr_character_flag = claimant_adventurer @@ -141,6 +141,7 @@ claim = { } ROOT = { + show_scope_change = no participation_scaled_prestige = 100 } any_attacker = { @@ -149,12 +150,21 @@ claim = { } FROM = { + show_scope_change = no prestige = -100 } + + hidden_tooltip = { + check_war_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_fail_title = { ROOT = { + show_scope_change = no prestige = -100 hidden_tooltip = { disband_event_forces = yes @@ -162,6 +172,7 @@ claim = { } } FROM = { + show_scope_change = no participation_scaled_prestige = 100 } any_defender = { @@ -172,6 +183,7 @@ claim = { on_reverse_demand = { ROOT = { + show_scope_change = no prestige = -150 transfer_scaled_wealth = { to = FROM @@ -185,6 +197,7 @@ claim = { ROOT = { imprison = FROM } } FROM = { + show_scope_change = no participation_scaled_prestige = 150 } any_defender = { @@ -222,9 +235,10 @@ claim = { } on_reverse_demand_title = { - any_claim = { - remove_claim = ROOT - } + #any_claim = { #Does not work. + #remove_claim = ROOT + #} + ROOT = { show_scope_change = no remove_claim = PREV } ROOT = { hidden_tooltip = { disband_event_forces = yes @@ -292,6 +306,8 @@ other_claim = { allowed_to_target_tributaries = no infamy_modifier = 0.5 + + sort_priority = 900 can_use = { ROOT = { @@ -299,14 +315,26 @@ other_claim = { } } + can_use_gui = { + check_if_crusader_trigger = yes + } + can_use_title = { OR = { ROOT = { is_female = no } AND = { NOT = { ROOT = { religion_group = muslim } } + NOT = { ROOT = { has_religion_feature = religion_patriarchal } } NOT = { succ_law_title = { has_law = agnatic_succession } } } } + OR = { + ROOT = { is_female = yes } + AND = { + NOT = { ROOT = { has_religion_feature = religion_matriarchal } } + NOT = { succ_law_title = { has_law = enatic_succession } } + } + } OR = { FROM = { has_landed_title = PREV @@ -383,6 +411,7 @@ other_claim = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -403,6 +432,7 @@ other_claim = { } } ROOT = { + show_scope_change = no participation_scaled_prestige = 100 } any_attacker = { @@ -410,6 +440,7 @@ other_claim = { hidden_tooltip = { participation_scaled_prestige = 100 } } FROM = { + show_scope_change = no prestige = -100 } } @@ -536,7 +567,6 @@ other_claim = { move_character = ROOT } } - # If we were erroneously vassalized, break free if = { limit = { @@ -629,19 +659,30 @@ other_claim = { } hidden_tooltip = { conquest_culture = ROOT } } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_fail_title = { ROOT = { + show_scope_change = no prestige = -100 } FROM = { + show_scope_change = no FROM = { + show_scope_change = no prestige = -100 } } FROM = { + show_scope_change = no participation_scaled_prestige = 100 } any_defender = { @@ -657,10 +698,12 @@ other_claim = { value = 4.0 } ROOT = { + show_scope_change = no prestige = -150 imprison = FROM } FROM = { + show_scope_change = no participation_scaled_prestige = 150 } any_defender = { @@ -670,9 +713,7 @@ other_claim = { } on_reverse_demand_title = { - any_claim = { - remove_claim = PREV - } + ROOT = { show_scope_change = no remove_claim = PREV } } attacker_ai_victory_worth = { @@ -702,12 +743,18 @@ claim_on_liege = { press_claim = yes can_call_vassals = no -# attacker_can_call_allies = no + #attacker_can_call_allies = no major_revolt = yes allowed_to_target_tributaries = no infamy_modifier = 0.85 + + sort_priority = 910 + + can_use_gui = { + check_if_crusader_trigger = yes + } can_use_title = { OR = { @@ -778,11 +825,13 @@ claim_on_liege = { } OR = { has_law = succ_feudal_elective + has_law = succ_hre_elective ROOT = { has_claim = PREV } } } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -893,6 +942,13 @@ claim_on_liege = { } } } + + hidden_tooltip = { + check_war_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_fail = { @@ -996,6 +1052,10 @@ claim_on_liege_plot = { infamy_modifier = 0.85 + can_use_gui = { + check_if_crusader_trigger = yes + } + can_use_title = { OR = { FROM = { @@ -1043,6 +1103,7 @@ claim_on_liege_plot = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -1079,7 +1140,7 @@ claim_on_liege_plot = { tier = king tier = emperor } - # is_titular = no + #is_titular = no NOT = { has_law = crown_authority_0 } } if = { @@ -1137,6 +1198,13 @@ claim_on_liege_plot = { } FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } + + hidden_tooltip = { + check_war_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_reverse_demand = { @@ -1216,6 +1284,10 @@ claim_on_vassal_plot = { infamy_modifier = 0.85 + can_use_gui = { + check_if_crusader_trigger = yes + } + can_use_title = { OR = { FROM = { @@ -1237,6 +1309,7 @@ claim_on_vassal_plot = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -1255,6 +1328,13 @@ claim_on_vassal_plot = { on_success_title = { usurp_title_plus_barony_if_unlanded = { target = ROOT type = claim } ROOT = { plot_succeeds = yes } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_fail = { @@ -1338,12 +1418,18 @@ other_claim_on_liege = { press_claim = yes can_call_vassals = no -# attacker_can_call_allies = no + #attacker_can_call_allies = no major_revolt = yes allowed_to_target_tributaries = no infamy_modifier = 0.5 + + sort_priority = 850 + + can_use_gui = { + check_if_crusader_trigger = yes + } can_use_title = { OR = { @@ -1419,6 +1505,7 @@ other_claim_on_liege = { OR = { has_law = succ_feudal_elective + has_law = succ_hre_elective ROOT = { has_claim = PREV } } @@ -1432,6 +1519,7 @@ other_claim_on_liege = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -1476,7 +1564,7 @@ other_claim_on_liege = { tier = king tier = emperor } - # is_titular = no + #is_titular = no NOT = { has_law = crown_authority_0 } } if = { @@ -1566,6 +1654,13 @@ other_claim_on_liege = { } hidden_tooltip = { conquest_culture = ROOT } } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_success_posttitle = { @@ -1726,6 +1821,8 @@ claim_all = { is_claim_all = yes allowed_to_target_tributaries = no + + sort_priority = 1100 can_use = { ROOT = { @@ -1737,6 +1834,10 @@ claim_all = { } } + can_use_gui = { + check_if_crusader_trigger = yes + } + is_valid = { ROOT = { total_claims = { @@ -1749,7 +1850,9 @@ claim_all = { on_add = { ROOT = { + show_scope_change = no any_claim = { + show_scope_change = no limit = { holder_scope = { OR = { @@ -1762,6 +1865,7 @@ claim_all = { press_claim = ROOT } } + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -1773,7 +1877,9 @@ claim_all = { on_success = { ROOT = { + show_scope_change = no any_claim = { + show_scope_change = no limit = { holder_scope = { OR = { @@ -1819,9 +1925,10 @@ claim_all = { has_landed_title = e_byzantium has_landed_title = e_roman_empire } - OR = { + OR = { religion_group = christian religion = hellenic_pagan + religion = hellenic_pagan_reformed } } character_event = { id = LoR.30 days = 12 } @@ -1829,19 +1936,29 @@ claim_all = { } } ROOT = { + show_scope_change = no participation_scaled_prestige = 100 } any_attacker = { limit = { NOT = { character = ROOT } } hidden_tooltip = { participation_scaled_prestige = 100 } } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_fail = { ROOT = { + show_scope_change = no prestige = -150 } FROM = { + show_scope_change = no participation_scaled_prestige = 75 } any_defender = { @@ -1852,12 +1969,14 @@ claim_all = { on_reverse_demand = { ROOT = { + show_scope_change = no prestige = -200 transfer_scaled_wealth = { to = FROM value = 4.0 } any_claim = { + show_scope_change = no limit = { holder_scope = { OR = { @@ -1867,7 +1986,7 @@ claim_all = { } ROOT = { has_strong_claim = PREV } } - remove_claim = ROOT + ROOT = { show_scope_change = no remove_claim = PREV } } hidden_effect = { if = { #Makes China have a chance of leaving Expanionist policy... @@ -1892,6 +2011,7 @@ claim_all = { } } FROM = { + show_scope_change = no participation_scaled_prestige = 200 if = { limit = { @@ -1900,9 +2020,10 @@ claim_all = { has_landed_title = e_byzantium has_landed_title = e_roman_empire } - OR = { + OR = { religion_group = christian religion = hellenic_pagan + religion = hellenic_pagan_reformed } } hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } @@ -1947,6 +2068,10 @@ change_seniority_succession_law = { vassal_of = FROM } } + + can_use_gui = { + check_if_crusader_trigger = yes + } is_valid = { FROM = { @@ -1984,6 +2109,7 @@ change_seniority_succession_law = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -2005,7 +2131,7 @@ change_seniority_succession_law = { tier = king tier = emperor } - # is_titular = no + #is_titular = no NOT = { has_law = crown_authority_0 } } if = { @@ -2048,9 +2174,11 @@ change_seniority_succession_law = { on_fail = { ROOT = { + show_scope_change = no prestige = -100 } FROM = { + show_scope_change = no participation_scaled_prestige = 50 } any_defender = { @@ -2073,10 +2201,12 @@ change_seniority_succession_law = { on_reverse_demand = { ROOT = { + show_scope_change = no prestige = -200 prisoner = FROM } FROM = { + show_scope_change = no participation_scaled_prestige = 100 hidden_tooltip = { if = { @@ -2141,6 +2271,10 @@ change_primogeniture_succession_law = { vassal_of = FROM } } + + can_use_gui = { + check_if_crusader_trigger = yes + } is_valid = { FROM = { @@ -2178,6 +2312,7 @@ change_primogeniture_succession_law = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -2199,7 +2334,7 @@ change_primogeniture_succession_law = { tier = king tier = emperor } - # is_titular = no + #is_titular = no NOT = { has_law = crown_authority_0 } } if = { @@ -2223,6 +2358,7 @@ change_primogeniture_succession_law = { } ROOT = { + show_scope_change = no participation_scaled_prestige = 100 hidden_tooltip = { disband_event_forces = faction_revolters @@ -2243,9 +2379,11 @@ change_primogeniture_succession_law = { on_fail = { ROOT = { + show_scope_change = no prestige = -100 } FROM = { + show_scope_change = no participation_scaled_prestige = 50 } any_defender = { @@ -2269,10 +2407,12 @@ change_primogeniture_succession_law = { on_reverse_demand = { ROOT = { + show_scope_change = no prestige = -200 prisoner = FROM } FROM = { + show_scope_change = no participation_scaled_prestige = 100 hidden_tooltip = { if = { @@ -2337,6 +2477,10 @@ change_feudal_elective_succession_law = { } } + can_use_gui = { + check_if_crusader_trigger = yes + } + is_valid = { FROM = { in_revolt = no @@ -2362,8 +2506,9 @@ change_feudal_elective_succession_law = { } is_valid_title = { - NOT = { + NOR = { has_law = succ_feudal_elective + has_law = succ_hre_elective } OR = { tier = emperor @@ -2371,24 +2516,6 @@ change_feudal_elective_succession_law = { is_primary_holder_title = yes } -# OR = { -# AND = { -# tier = emperor -# OR = { -# ROOT = { tier = king } -# ROOT = { tier = duke } -# } -# } -# AND = { -# tier = king -# ROOT = { tier = duke } -# } -# AND = { -# tier = duke -# ROOT = { tier = count } -# } -# } - } on_success = { @@ -2426,6 +2553,7 @@ change_feudal_elective_succession_law = { } } ROOT = { + show_scope_change = no participation_scaled_prestige = 100 hidden_tooltip = { disband_event_forces = faction_revolters @@ -2441,14 +2569,41 @@ change_feudal_elective_succession_law = { } on_success_title = { - succession_w_cooldown = feudal_elective + if = { + limit = { + NOR = { + title = e_hre + has_title_flag = alternate_hre + } + } + add_law_w_cooldown = succ_feudal_elective + #succession_w_cooldown = { + # base_type = feudal_elective + # voting_rules = feudal_elective + #} + } + if = { + limit = { + OR = { + title = e_hre + has_title_flag = alternate_hre + } + } + add_law_w_cooldown = succ_hre_elective + #succession_w_cooldown = { + # base_type = feudal_elective + # voting_rules = hre_feudal_elective + #} + } } on_fail = { ROOT = { + show_scope_change = no prestige = -100 } FROM = { + show_scope_change = no participation_scaled_prestige = 50 } any_defender = { @@ -2471,10 +2626,12 @@ change_feudal_elective_succession_law = { on_reverse_demand = { ROOT = { + show_scope_change = no prestige = -200 prisoner = FROM } FROM = { + show_scope_change = no participation_scaled_prestige = 100 hidden_tooltip = { if = { @@ -2534,12 +2691,18 @@ invasion = { can_ask_to_join_war = no allowed_to_target_tributaries = no + + sort_priority = 2000 can_use = { ROOT = { mercenary = no } } + + can_use_gui = { + check_if_crusader_trigger = yes + } can_use_title = { OR = { @@ -2564,6 +2727,7 @@ invasion = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -2575,9 +2739,11 @@ invasion = { on_success = { ROOT = { + show_scope_change = no prestige = 200 } ROOT = { + show_scope_change = no participation_scaled_prestige = 200 } any_attacker = { @@ -2621,9 +2787,10 @@ invasion = { has_landed_title = e_byzantium has_landed_title = e_roman_empire } - OR = { + OR = { religion_group = christian religion = hellenic_pagan + religion = hellenic_pagan_reformed } } character_event = { id = LoR.30 days = 12 } @@ -2632,6 +2799,7 @@ invasion = { } FROM = { + show_scope_change = no prestige = -200 } } @@ -2679,6 +2847,21 @@ invasion = { if = { limit = { ROOT = { character = 140 } } + ROOT = { + if = { + limit = { + has_dlc = "Holy Fury" + NOT = { + any_owned_bloodline = { + has_bloodline_flag = william_the_conqueror_bloodline + } + } + } + create_bloodline = { + type = william_the_conqueror + } + } + } hidden_tooltip = { add_law = succ_primogeniture ROOT = { @@ -2791,16 +2974,26 @@ invasion = { } } } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_fail = { ROOT = { + show_scope_change = no prestige = -200 } FROM = { + show_scope_change = no prestige = 100 } FROM = { + show_scope_change = no participation_scaled_prestige = 100 } any_defender = { @@ -2811,6 +3004,7 @@ invasion = { on_reverse_demand = { ROOT = { + show_scope_change = no prestige = -200 transfer_scaled_wealth = { to = FROM @@ -2818,6 +3012,7 @@ invasion = { } } FROM = { + show_scope_change = no prestige = 200 participation_scaled_prestige = 200 if = { @@ -2827,10 +3022,11 @@ invasion = { has_landed_title = e_byzantium has_landed_title = e_roman_empire } - OR = { - religion_group = christian - religion = hellenic_pagan - } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } } hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } } @@ -2842,9 +3038,7 @@ invasion = { } on_reverse_demand_title = { - any_claim = { - remove_claim = ROOT - } + ROOT = { show_scope_change = no remove_claim = PREV } } on_attacker_leader_death = { @@ -2874,6 +3068,70 @@ invasion = { defender_ai_defeat_worth = { factor = 100 } + + ai_will_do = { + factor = 1 + modifier = { #Focus on Coronation first. + factor = 0.1 + has_dlc = "Holy Fury" + ROOT = { + is_feudal = yes + OR = { + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself + } + } + } + + modifier = { + factor = 0 + FROM = { + is_nomadic = yes + } + ROOT = { + is_nomadic = no + NOT = { + is_tribal = yes + } + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + } + } + } + } + } + modifier = { + factor = 0 + FROM = { + is_nomadic = yes + } + ROOT = { + is_tribal = yes + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + holding_type = tribal + } + } + } + } + } + } } tribal_invasion = { @@ -2887,15 +3145,19 @@ tribal_invasion = { check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes allowed_to_target_tributaries = no + + sort_priority = 2000 can_use_gui = { ROOT = { prestige = 500 } + check_if_crusader_trigger = yes } on_add = { - ROOT = { prestige = -500 } + ROOT = { show_scope_change = no prestige = -500 } + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -2903,6 +3165,18 @@ tribal_invasion = { detract_grace_super_huge_effect = yes } } + if = { + limit = { + attacker = { + any_owned_bloodline = { + has_bloodline_flag = bloodline_great_conquerors + } + } + } + attacker = { + set_character_flag = flag_declared_bloodline_invasion + } + } } can_use_title = { @@ -2935,6 +3209,14 @@ tribal_invasion = { FROM = { NOT = { religion_group = pagan_group } # Should subjugate these instead } + OR = { + is_tribal = yes + primary_title = { + has_law = succ_elective_gavelkind + } + has_landed_title = e_mongol_empire + has_landed_title = e_mexikha + } } } } @@ -2964,6 +3246,13 @@ tribal_invasion = { NOT = { religion_group = pagan_group } # Should subjugate these instead } } + OR = { + has_character_flag = horde_invader + is_tribal = yes + primary_title = { + has_law = succ_elective_gavelkind + } + } } AND = { mercenary = yes @@ -2971,6 +3260,18 @@ tribal_invasion = { num_of_titles = 2 } } + AND = { + has_character_flag = is_child_of_destiny + any_owned_bloodline = { + has_bloodline_flag = founder_invasions + } + } + AND = { + NOT = { has_character_flag = flag_declared_bloodline_invasion } + any_owned_bloodline = { + has_bloodline_flag = bloodline_great_conquerors + } + } } } @@ -3007,6 +3308,7 @@ tribal_invasion = { on_success = { ROOT = { + show_scope_change = no prestige = 200 participation_scaled_prestige = 200 } @@ -3015,6 +3317,7 @@ tribal_invasion = { hidden_tooltip = { participation_scaled_prestige = 200 } } FROM = { + show_scope_change = no prestige = -200 } hidden_tooltip = { @@ -3040,6 +3343,33 @@ tribal_invasion = { } on_success_title = { + + if = { + limit = { + ROOT = { + OR = { + character = 159136 + character = 159137 + } + } + } + ROOT = { + if = { + limit = { + has_dlc = "Holy Fury" + NOT = { + any_owned_bloodline = { + has_bloodline_flag = arpad_bloodline + } + } + } + create_bloodline = { + type = arpad + } + } + } + } + custom_tooltip = { text = tribal_invasion_succ_tip hidden_tooltip = { @@ -3074,10 +3404,18 @@ tribal_invasion = { } } } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_fail = { FROM = { + show_scope_change = no prestige = 100 hidden_tooltip = { @@ -3101,12 +3439,14 @@ tribal_invasion = { hidden_tooltip = { participation_scaled_prestige = 100 } } ROOT = { + show_scope_change = no prestige = -200 } } on_reverse_demand = { ROOT = { + show_scope_change = no prestige = -200 transfer_scaled_wealth = { to = FROM @@ -3114,6 +3454,7 @@ tribal_invasion = { } } FROM = { + show_scope_change = no prestige = 200 hidden_tooltip = { if = { @@ -3137,9 +3478,10 @@ tribal_invasion = { has_landed_title = e_byzantium has_landed_title = e_roman_empire } - OR = { + OR = { religion_group = christian religion = hellenic_pagan + religion = hellenic_pagan_reformed } } hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } @@ -3174,15 +3516,32 @@ tribal_invasion = { modifier = { factor = 0.9 # Prefer using CB's without on_add costs } - - # Try to guide the Hordes in the right direction - modifier = { + modifier = { #Focus on Coronation first. factor = 0.1 + has_dlc = "Holy Fury" ROOT = { + is_feudal = yes OR = { - dynasty = 613 # Seljuks - dynasty = 800 # Timurids - primary_title = { title = e_il-khanate } + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself + } + } + } + + # Try to guide the Hordes in the right direction + modifier = { + factor = 0.1 + ROOT = { + OR = { + dynasty = 613 # Seljuks + dynasty = 800 # Timurids + primary_title = { title = e_il-khanate } } } OR = { @@ -3249,6 +3608,48 @@ tribal_invasion = { has_landed_title = e_china_west_governor } } + modifier = { + factor = 0 + FROM = { + is_nomadic = yes + } + ROOT = { + is_nomadic = no + NOT = { + is_tribal = yes + } + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + } + } + } + } + } + modifier = { + factor = 0 + FROM = { + is_nomadic = yes + } + ROOT = { + is_tribal = yes + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + holding_type = tribal + } + } + } + } + } } } @@ -3262,37 +3663,64 @@ crusade = { battle_warscore_mult = 0.5 max_defender_occupation_score = 85 check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + is_crusade = yes allowed_to_target_tributaries = no + + sort_priority = 3000 can_use_gui = { ROOT = { + uses_new_crusade = no has_called_crusade = no religion_authority = 0.05 - OR = { - religion_group = zoroastrian_group - religion_group = jewish_group - AND = { - religion_group = pagan_group - custom_tooltip = { - text = CTT_PAGAN_GHWS_UNLOCKED - has_global_flag = pagan_ghws_unlocked + conditional_tooltip = { + trigger = { + is_alternate_start = yes + has_alternate_start_parameter = { + key = religion_names + value = random } } - AND = { - religion_group = christian - NOT = { has_global_flag = acr_paganify } - custom_tooltip = { - text = CTT_CHRISTIAN_CRUSADES_UNLOCKED - has_global_flag = christian_crusades_unlocked + custom_tooltip = { + text = ALT_GHW_STARTED + has_global_flag = muslim_jihads_unlocked + has_global_flag = pagan_ghws_unlocked + has_global_flag = christian_crusades_unlocked + } + } + conditional_tooltip = { + trigger = { + NOT = { + has_alternate_start_parameter = { + key = religion_names + value = random + } } } - AND = { - religion_group = muslim - NOT = { has_global_flag = acr_paganify } - custom_tooltip = { - text = CTT_MUSLIM_JIHADS_UNLOCKED - has_global_flag = muslim_jihads_unlocked + OR = { + religion_group = zoroastrian_group + religion_group = jewish_group + AND = { + religion_group = pagan_group + custom_tooltip = { + text = CTT_PAGAN_GHWS_UNLOCKED + has_global_flag = pagan_ghws_unlocked + } + } + AND = { + religion_group = christian + custom_tooltip = { + text = CTT_CHRISTIAN_CRUSADES_UNLOCKED + has_global_flag = christian_crusades_unlocked + } + } + AND = { + religion_group = muslim + custom_tooltip = { + text = CTT_MUSLIM_JIHADS_UNLOCKED + has_global_flag = muslim_jihads_unlocked + } } } } @@ -3302,6 +3730,7 @@ crusade = { can_use = { ROOT = { + uses_new_crusade = no can_call_crusade = yes } @@ -3369,6 +3798,7 @@ crusade = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -3518,7 +3948,10 @@ crusade = { hidden_tooltip = { if = { limit = { - has_nickname = no + OR = { + this_has_lame_nickname_trigger = yes + has_nickname = no + } } random_list = { 10 = { @@ -3569,6 +4002,7 @@ crusade = { } ROOT = { + show_scope_change = no participation_scaled_prestige = 500 participation_scaled_piety = 1000 if = { @@ -3590,10 +4024,18 @@ crusade = { years = 20 } } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_fail = { ROOT = { + show_scope_change = no piety = -100 } @@ -3627,10 +4069,11 @@ crusade = { has_landed_title = e_byzantium has_landed_title = e_roman_empire } - OR = { - religion_group = christian - religion = hellenic_pagan - } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } } hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } } @@ -3638,20 +4081,25 @@ crusade = { hidden_tooltip = { if = { limit = { - has_nickname = no + OR = { + this_has_lame_nickname_trigger = yes + has_nickname = no + } } - random_list = { - 10 = { give_nickname = nick_the_holy } - 10 = { give_nickname = nick_the_glorious } - 10 = { give_nickname = nick_the_lionheart } - 10 = { give_nickname = nick_the_great } - 10 = { give_nickname = nick_the_hammer } - 20 = { - modifier = { - factor = 0 - religion_group = christian + hidden_effect = { + random_list = { + 10 = { give_nickname = nick_the_holy } + 10 = { give_nickname = nick_the_glorious } + 10 = { give_nickname = nick_the_lionheart } + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_hammer } + 20 = { + modifier = { + factor = 0 + religion_group = christian + } + give_nickname = nick_the_sword_of_god } - give_nickname = nick_the_sword_of_god } } } @@ -3661,6 +4109,7 @@ crusade = { on_reverse_demand = { ROOT = { + show_scope_change = no transfer_scaled_wealth = { to = FROM value = 4.0 @@ -3692,30 +4141,36 @@ crusade = { has_landed_title = e_byzantium has_landed_title = e_roman_empire } - OR = { - religion_group = christian - religion = hellenic_pagan - } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } } hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } } hidden_tooltip = { if = { limit = { - has_nickname = no + OR = { + this_has_lame_nickname_trigger = yes + has_nickname = no + } } - random_list = { - 10 = { give_nickname = nick_the_holy } - 10 = { give_nickname = nick_the_glorious } - 10 = { give_nickname = nick_the_lionheart } - 10 = { give_nickname = nick_the_great } - 10 = { give_nickname = nick_the_hammer } - 20 = { - modifier = { - factor = 0 - religion_group = christian + hidden_effect = { + random_list = { + 10 = { give_nickname = nick_the_holy } + 10 = { give_nickname = nick_the_glorious } + 10 = { give_nickname = nick_the_lionheart } + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_hammer } + 20 = { + modifier = { + factor = 0 + religion_group = christian + } + give_nickname = nick_the_sword_of_god } - give_nickname = nick_the_sword_of_god } } } @@ -3738,6 +4193,11 @@ crusade = { limit = { character = ROOT uses_decadence = yes + NOT = { + any_liege = { + dynasty = PREV + } + } } participation_scaled_decadence = 35 } @@ -3745,6 +4205,11 @@ crusade = { limit = { NOT = { character = ROOT } uses_decadence = yes + NOT = { + any_liege = { + dynasty = PREV + } + } } hidden_tooltip = { participation_scaled_decadence = 35 @@ -3769,460 +4234,4604 @@ crusade = { } } -# Regular Holy War CB -religious = { - name = CB_NAME_RELIGIOUS - war_name = WAR_NAME_RELIGIOUS +# Crusade using the new crusade system. See crusades.info in the religion folder for documentation +new_crusade = { + name = CB_NAME_CRUSADE + war_name = WAR_NAME_CRUSADE sprite = 9 truce_days = 3650 is_permanent = yes is_holy_war = yes - check_de_jure_tier = DUKE # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes - + battle_warscore_mult = 0.5 + max_defender_occupation_score = 85 + check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + is_crusade = yes + allow_whitepeace = no + allowed_to_target_tributaries = no + can_ask_to_join_war = no # People join via script instead + sort_priority = 3000 + can_use_gui = { ROOT = { - OR = { - NOT = { religion = buddhist } - piety = 250 - } - } - } - - on_add = { - ROOT = { - if = { - limit = { - religion = buddhist + uses_new_crusade = yes + has_called_crusade = no + religion_authority = 0.05 + conditional_tooltip = { + trigger = { + is_alternate_start = yes + has_alternate_start_parameter = { + key = religion_names + value = random + } + } + custom_tooltip = { + text = ALT_GHW_STARTED + has_global_flag = muslim_jihads_unlocked + has_global_flag = pagan_ghws_unlocked + has_global_flag = christian_crusades_unlocked } - piety = -250 } - } - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + conditional_tooltip = { + trigger = { + NOT = { + has_alternate_start_parameter = { + key = religion_names + value = random + } + } + } + religion_group = christian + custom_tooltip = { + text = CTT_CHRISTIAN_CRUSADES_UNLOCKED + has_global_flag = christian_crusades_unlocked + } } + mercenary = no } } can_use = { ROOT = { - is_nomadic = no - NOT = { religion_group = pagan_group } - NOT = { pacifist = yes } - NOT = { religion = taoist } + uses_new_crusade = yes + can_call_crusade = yes + } + + FROM = { + NOT = { religion = ROOT} OR = { - NOT = { religion = hindu } - FROM = { NOT = { has_dharmic_religion_trigger = yes } } + NOT = { religion_group = ROOT } AND = { - religion_group = FROM - FROM = { - has_character_modifier = known_satanist - } - NOT = { - has_character_modifier = known_satanist + has_character_flag = fourth_crusade_target + NOR = { + has_character_flag = fourth_crusade_recipient + religion = ROOT } } - } - NOT = { same_realm = FROM } - OR = { - NOT = { religion_group = FROM } - is_heresy_of = FROM - is_parent_religion = FROM AND = { - has_dharmic_religion_trigger = yes - FROM = { religion = taoist } + has_global_flag = 4th_crusade_official + has_landed_title = e_byzantium + NOT = { religion = ROOT } } + is_heresy_of = ROOT + is_parent_religion = ROOT AND = { - religion_group = muslim - NOT = { religion = FROM } - FROM = { - NOT = { - any_current_enemy = { - NOT = { - religion_group = muslim - } - } - } - } - } - AND = { - religion_group = FROM - FROM = { - has_character_modifier = known_satanist - } - NOT = { - has_character_modifier = known_satanist - } + religion_group = pagan_group + NOT = { religion = ROOT } } } - top_liege = { - religion_group = ROOT - OR = { - NOT = { religion = FROM } - AND = { - religion = FROM - FROM = { - has_character_modifier = known_satanist - } - NOT = { - has_character_modifier = known_satanist - } - ROOT = { - NOT = { - has_character_modifier = known_satanist - } - } - } - } + } + + NOT = { # Not if the Schism has been mended + AND = { OR = { - religion = ROOT - AND = { - is_heretic = no - ROOT = { is_heretic = no } - } + religion = catholic + religion = fraticelli } + has_global_flag = schism_mended } - mercenary = no } } - + can_use_title = { - # The attacker needs at least one county in the target kingdom, or a border, or be only two sea zones away from one of your counties - any_direct_de_jure_vassal_title = { + FROM = { + any_realm_title = { + de_jure_liege_or_above = PREVPREV + } + + independent = yes # Don't declare Crusades on revolters - chances are high the war will invalidate + OR = { - holder_scope = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - location = { - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - AND = { - is_land = no - OR = { - ROOT = { religion_group = muslim } - FROM = { religion_group = muslim } - AND = { - ROOT = { religion_group = pagan_group } - has_global_flag = pagan_ghws_unlocked - } - AND = { - ROOT = { religion_group = christian } - has_global_flag = christian_crusades_unlocked - } - AND = { - ROOT = { religion_group = muslim } - has_global_flag = muslim_jihads_unlocked - } - } - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - AND = { - is_land = no - any_neighbor_province = { - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - } - } - } - } - } - } + num_of_realm_counties = { + value = 6 + title = PREV } + PREV = { + title = k_thrace + } } } } - + is_valid = { ROOT = { - NOT = { religion_group = pagan_group } - NOT = { pacifist = yes } - NOT = { same_realm = FROM } + can_call_crusade = yes + } + FROM = { + NOT = { religion = ROOT} OR = { - NOT = { religion_group = FROM } - is_heresy_of = FROM - is_parent_religion = FROM - AND = { - has_dharmic_religion_trigger = yes - FROM = { religion = taoist } - } - AND = { - religion_group = FROM - FROM = { - has_character_modifier = known_satanist - } - ROOT = { - NOT = { - has_character_modifier = known_satanist - } - } - } + NOT = { religion = ROOT } + is_heresy_of = ROOT + is_parent_religion = ROOT AND = { - religion_group = muslim - NOT = { religion = FROM } + religion_group = pagan_group + NOT = { religion = ROOT } } } - top_liege = { - OR = { - NOT = { religion = FROM } - AND = { - religion = FROM - FROM = { - has_character_modifier = known_satanist - } - NOT = { - has_character_modifier = known_satanist - } - ROOT = { - NOT = { - has_character_modifier = known_satanist - } - } - } - } + } + } + + is_valid_title = { + FROM = { + any_realm_province = { + de_jure_liege_or_above = PREVPREV } } } - - on_success = { - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_piety = 100 - participation_scaled_prestige = 50 - if = { - limit = { - uses_decadence = yes - } - participation_scaled_decadence = -10 - } - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } - } - } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } } - - ROOT = { - participation_scaled_piety = 100 - participation_scaled_prestige = 50 - if = { - limit = { - uses_decadence = yes - } - participation_scaled_decadence = -10 + } + + on_success_title = { + ROOT = { + crusade_target_title = { + save_event_target_as = new_crusade_title + } + } + + ROOT = { + official_crusade_recipient = { + save_event_target_as = new_crusade_recipient + } + } + + most_participating_crusader = { + save_event_target_as = new_crusade_most_participating_member + } + + ROOT = { + crusade_target_char = { + save_event_target_as = new_crusade_target_char } + } + + custom_tooltip = { + text = new_crusade_win_TT + } + + # Religion Authority and Prestige/Piety for the winner (Pope) + ROOT = { + show_scope_change = no + participation_scaled_prestige = 500 + participation_scaled_piety = 1000 religion_authority = { - modifier = won_holy_war + modifier = won_crusade years = 20 } - hidden_tooltip = { - if = { + } + + # Religion Authority and Prestige/Piety loss for the loser (Target of Crusade) + FROM = { + piety = -100 + religion_authority = { + modifier = lost_crusade + years = 20 + } + } + + hidden_tooltip = { + + if = { # Achievement + limit = { + event_target:new_crusade_target_char = { + has_landed_title = e_byzantium + religion_group = FROM + } + } + any_attacker = { limit = { - has_ambition = obj_strengthen_religion + ai = no } - change_variable = { which = strengthen_religion value = 1 } + set_character_flag = achievement_venetian_guile } } - } - FROM = { + if = { limit = { + ai = yes NOT = { - has_character_modifier = known_satanist + crusade_beneficiary = { + always = yes + } } } - religion_authority = { - modifier = lost_holy_war - years = 20 - } + character_event = { id = HFP.41007 } } - } - FROM = { piety = -100 } - FROM = { prestige = -50 } - } - - on_success_title = { - if = { # Standard Holy War behaviour for Non-Muslims and Muslims fighting other Muslims - limit = { - OR = { - ROOT = { + + # Should we give the seized land to the Official Crusade Recipient? + if = { + limit = { + most_participating_crusader = { NOT = { - religion_group = muslim + has_character_flag = crusade_selfish_stance + has_character_flag = crusade_beneficiary_stance + } + official_crusade_recipient = { + is_alive = yes + religion = ROOT } } - AND = { - ROOT = { - religion_group = muslim + } + most_participating_crusader = { + official_crusade_recipient = { + set_crusader_king = this + } + } + } + + # Give the seized land to the main contributor of the Crusade or his/her Beneficiary + else_if = { + limit = { + most_participating_crusader = { + holy_order = no + mercenary = no + NOR = { + has_landed_title = k_papal_state + has_landed_title = d_fraticelli } - FROM = { - religion_group = muslim + OR = { + AND = { + ai = yes + crusade_beneficiary = { + is_alive = yes + } + } + ai = no } } } - } - custom_tooltip = { - text = religious_cb_succ_tip - hidden_tooltip = { - ROOT = { - vassalize_or_take_under_title = { - title = PREV - enemy = FROM - same_religion = yes # Only vassalize rulers of my religion - is_religious = yes - type = holy_war + most_participating_crusader = { + # Give the title to your Beneficiary + if = { + limit = { + crusade_beneficiary = { + is_alive = yes + is_landed = no + NOT = { + any_heir_title = { + always = yes + } + } + mercenary = no + holy_order = no + } + NOT = { + has_character_flag = crusade_selfish_stance + } + } + crusade_beneficiary = { + set_crusader_king = THIS + set_character_flag = crusader_king_flag + } + } + # Find an appropriate replacement Beneficiary if there is none selected, or the currently selected one is improper in one way or another + else_if = { + limit = { + ai = yes + any_dynasty_member = { + age = 16 + NOT = { + any_heir_title = { + always = yes + } + } + is_landed = no + mercenary = no + holy_order = no + religion = PREV + } + NOT = { + has_character_flag = crusade_selfish_stance + } + } + random_dynasty_member = { + limit = { + age = 16 + NOT = { + any_heir_title = { + always = yes + } + } + is_landed = no + mercenary = no + holy_order = no + religion = PREV + } + preferred_limit = { + is_child_of = PREV + culture = PREV + NOT = { + age = 45 + } + preferred_gender_based_on_laws_trigger = yes + } + preferred_limit = { + is_child_of = PREV + NOT = { + age = 45 + } + preferred_gender_based_on_laws_trigger = yes + } + preferred_limit = { + is_child_of = PREV + preferred_gender_based_on_laws_trigger = yes + } + preferred_limit = { + is_liege_or_above = PREV + culture = PREV + NOT = { + age = 45 + } + preferred_gender_based_on_laws_trigger = yes + } + preferred_limit = { + is_liege_or_above = PREV + NOT = { + age = 45 + } + preferred_gender_based_on_laws_trigger = yes + } + preferred_limit = { + is_liege_or_above = PREV + preferred_gender_based_on_laws_trigger = yes + } + preferred_limit = { + is_child_of = PREV + culture = PREV + NOT = { + age = 45 + } + } + preferred_limit = { + is_child_of = PREV + NOT = { + age = 45 + } + } + preferred_limit = { + is_child_of = PREV + } + preferred_limit = { + is_liege_or_above = PREV + culture = PREV + NOT = { + age = 45 + } + } + preferred_limit = { + is_liege_or_above = PREV + NOT = { + age = 45 + } + } + preferred_limit = { + is_liege_or_above = PREV + } + preferred_limit = { + culture = PREV + NOT = { + age = 45 + } + } + preferred_limit = { + NOT = { + age = 45 + } + } + preferred_limit = { + culture = PREV + } + set_crusader_king = THIS + set_character_flag = crusader_king_flag + } + } + # Take the titles yourself + else = { + if = { + limit = { + any_owned_bloodline = { + has_bloodline_flag = grand_crusader_bloodline + } + } + set_crusade_pot_multiplier = 0.2 + } + else = { + set_crusade_pot_multiplier = 0 } + set_crusader_king = THIS + set_character_flag = crusader_king_flag } } } - } - if = { # Muslims fighting Non-Muslims preserve vassals - limit = { - ROOT = { - religion_group = muslim + + # If not applicable, find someone else to take the title + else = { + # Find a random Beneficiary within certain limits + if = { + limit = { + most_participating_crusader = { + any_crusade_participant = { + is_alive = yes + is_landed = yes + holy_order = no + mercenary = no + crusade_beneficiary = { + is_alive = yes + is_landed = no + holy_order = no + NOT = { + any_heir_title = { + always = yes + } + } + age = 12 + } + } + } + } + most_participating_crusader = { + random_crusade_participant = { + limit = { + is_alive = yes + is_landed = yes + holy_order = no + mercenary = no + crusade_beneficiary = { + is_alive = yes + is_landed = no + holy_order = no + NOT = { + any_heir_title = { + always = yes + } + } + age = 12 + } + } + preferred_limit = { + tier = EMPEROR + } + preferred_limit = { + tier = KING + } + crusade_beneficiary = { + set_crusader_king = THIS + set_character_flag = crusader_king_flag + } + } + } } - FROM = { - NOT = { - religion_group = muslim + # Find any random Beneficiary, if possible + else_if = { + limit = { + most_participating_crusader = { + any_crusade_participant = { + crusade_beneficiary = { + is_alive = yes + is_landed = no + holy_order = no + NOT = { + any_heir_title = { + always = yes + } + } + } + } + } + } + most_participating_crusader = { + random_crusade_participant = { + limit = { + crusade_beneficiary = { + is_alive = yes + is_landed = no + holy_order = no + NOT = { + any_heir_title = { + always = yes + } + } + } + } + crusade_beneficiary = { + set_crusader_king = THIS + set_character_flag = crusader_king_flag + } + } } } - } - custom_tooltip = { - text = religious_cb_succ_muslim_tip - hidden_tooltip = { - ROOT = { - vassalize_or_take_under_title = { - title = PREV - enemy = FROM - is_religious = yes - type = holy_war + # Find a logical "Beneficiary" from any playable Catholic/Fraticelli ruler, if all else fails + else = { + most_participating_crusader = { + # Try to find a Catholic/Fraticelli ruler + if = { + limit = { + any_playable_ruler = { + religion = PREV + any_dynasty_member = { + is_alive = yes + is_dying = no + mercenary = no + holy_order = no + age = 12 + NOT = { + any_heir_title = { + always = yes + } + } + } + } + } + random_playable_ruler = { + limit = { + religion = PREV + any_dynasty_member = { + is_alive = yes + is_dying = no + mercenary = no + holy_order = no + age = 12 + NOT = { + any_heir_title = { + always = yes + } + } + } + } + preferred_limit = { + tier = EMPEROR + culture = PREV + } + preferred_limit = { + tier = EMPEROR + } + preferred_limit = { + tier = KING + culture = PREV + } + preferred_limit = { + tier = KING + } + preferred_limit = { + tier = DUKE + culture = PREV + } + preferred_limit = { + tier = DUKE + } + preferred_limit = { + culture = PREV + } + random_dynasty_member = { + limit = { + religion = PREV + is_alive = yes + is_dying = no + mercenary = no + holy_order = no + age = 12 + NOT = { + any_heir_title = { + always = yes + } + } + } + set_crusader_king = THIS + } + } + } + # If every other option fails, make the Holy Order Grandmaster the Crusader King + else = { + set_crusader_king = THIS } } } } - } - } - - on_fail = { - ROOT = { - piety = -50 - prestige = -100 - } - } - on_reverse_demand = { - ROOT = { - transfer_scaled_wealth = { - to = FROM - value = 4.0 - } - piety = -75 - prestige = -150 - } - FROM = { - participation_scaled_piety = 200 - participation_scaled_prestige = 100 - if = { + # Find a backup beneficiary for the other Crusaders, if they don't have one already selected + any_attacker = { limit = { - uses_decadence = yes + NOT = { + most_participating_crusader = { + character = PREV + } + } + ai = yes + OR = { + crusade_beneficiary = { + OR = { + is_alive = no + is_landed = yes + NOT = { + any_heir_title = { + always = yes + } + } + mercenary = yes + holy_order = yes + } + } + NOT = { + crusade_beneficiary = { + always = yes + } + } + } + } + save_event_target_as = crusade_attacker + character_event = { id = HFP.41007 } + } + + # Make sure selfish Crusaders get as little as possible (reduce the pot for Selfish Crusaders) + any_attacker = { + limit = { + has_character_flag = crusade_selfish_stance } - participation_scaled_decadence = -10 + set_crusade_pot_multiplier = 0 } - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { - participation_scaled_piety = 200 - participation_scaled_prestige = 100 - if = { + + # Distribute the Pot and Titles + ROOT = { + set_global_flag = distributing_crusade + any_crusade_participant = { limit = { - uses_decadence = yes + ai = no + most_participating_crusader = { + NOT = { + character = PREV + } + } } - participation_scaled_decadence = -10 + character_event = { id = HFP.41060 } } - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion + distribute_crusade_pot = { + amount = 1 + } + any_crusade_participant = { + crusade_beneficiary = { + set_character_flag = beneficiary_who_received_titles + } + } + # If the winner is a selfish Nomad + if = { + limit = { + most_participating_crusader = { + is_nomadic = yes + OR = { + has_character_flag = crusade_selfish_stance + crusader_king = { + character = PREV + } + } } - change_variable = { which = strengthen_religion value = 1 } + } + most_participating_crusader = { + gain_settlements_under_title = { + title = PREVPREV + enemy = FROM + type = holy_war + } + } + any_playable_ruler = { + narrative_event = { id = HFP.41160 } } } - } - } - any_attacker = { - limit = { + # If it is a Fourth Crusade + else_if = { + limit = { + has_global_flag = 4th_crusade_official + crusade_target_title = { + title = k_thrace + } + FROM = { + religion_group = ROOT + } + FROM = { + NOT = { + religion = ROOT + } + } + crusade_target_char = { + e_byzantium = { + owner = { + character = PREVPREV + } + } + } + } + # Find a King for Trebizond + e_byzantium = { + owner = { + if = { + limit = { + NOT = { + any_playable_ruler = { + has_landed_title = k_trebizond + } + } + } + random_vassal = { + limit = { + OR = { + has_landed_title = d_trebizond + has_landed_title = d_armeniacon + } + } + preferred_limit = { + has_landed_title = d_trebizond + } + grant_title_no_opinion = k_trebizond + } + } + + } + } + # Set vassals for Trebizond + k_trebizond = { + owner = { + e_byzantium = { + owner = { + any_vassal = { + limit = { + de_jure_liege = k_trebizond + } + set_defacto_liege = PREVPREVPREV + } + } + } + } + } + # Find a Catholic/Fraticelli lord for Cyprus + if = { + limit = { + c_famagusta = { + owner = { + religion = FROM + culture = FROM + ai = yes + } + } + c_limisol = { + owner = { + religion = FROM + culture = FROM + ai = yes + } + } + k_cyprus = { + has_holder = no + } + } + any_crusade_participant = { + limit = { + ai = yes + NOT = { + most_participating_crusader = { + character = PREV + } + } + } + crusade_beneficiary = { + grant_title_no_opinion = c_famagusta + grant_title_no_opinion = c_limisol + grant_title_no_opinion = d_cyprus + grant_title_no_opinion = k_cyprus + d_cyprus = { + de_jure_liege = k_cyprus + } + set_defacto_liege = THIS + character_event = { id = HFP.41090 days = 1 } + if = { + limit = { + NOR = { + trait = crusader + trait = crusader_king + trait = crusader_queen + } + } + add_trait = crusader + } + } + character_event = { id = HFP.41007 } + } + } + distribute_crusade_target_title = yes + #The Crusader King becomes an Emperor and gets a bloodline + crusader_king = { + grant_title_no_opinion = e_latin_empire + } + # Find random vassal and make a king out of them + e_byzantium = { + owner = { + random_vassal = { + limit = { + tier = DUKE + ai = yes + } + preferred_limit = { + de_jure_liege = k_byzantium + } + preferred_limit = { + de_jure_liege = k_anatolia + } + preferred_limit = { + de_jure_liege = k_sicily + } + primary_title = { + create_title = { + tier = KING + landless = no + temporary = no + name = "fourth_crusade_greek_kingdom_name" + holder = PREV + culture = PREV + custom_created = yes + base_title = THIS + copy_title_laws = yes + } + } + } + } + } + # All Byzantine vassals go independent except those neighboring the old Emperor, and he/she gets an inferior Empire title while the Byzantine title is broken + e_byzantium = { + owner = { + any_vassal = { + limit = { + higher_tier_than = BARON + } + set_defacto_liege = this + } + if = { + limit = { + primary_title = { + title = e_byzantium + } + has_landed_title = c_nikaea + } + grant_title = e_nicaea + e_nicaea = { + copy_title_laws = e_byzantium + copy_title_history = e_byzantium + make_primary_title = yes + } + any_demesne_title = { + limit = { + tier = EMPEROR + NOT = { + title = e_nicaea + } + } + destroy_landed_title = THIS + } + any_neighbor_independent_ruler = { + limit = { + ai = yes + culture = PREV + religion = PREV + lower_tier_than = KING + } + set_defacto_liege = PREV + } + } + else_if = { + limit = { + primary_title = { + title = e_byzantium + } + } + capital_scope = { + create_title = { + tier = EMPEROR + landless = no + temporary = no + name = "fourth_crusade_greek_empire_name" + holder = PREV + culture = PREV + custom_created = yes + base_title = THIS + } + } + any_demesne_title = { + limit = { + tier = EMPEROR + is_titular = no + } + destroy_landed_title = THIS + } + } + any_neighbor_independent_ruler = { + limit = { + ai = yes + culture = PREV + religion = PREV + lower_tier_than = KING + } + set_defacto_liege = PREV + } + } + } + # Crete is taken by a Merchant Lord + if = { + limit = { + c_kaneia = { + owner = { + ai = yes + } + } + c_chandax = { + owner = { + ai = yes + } + } + any_crusade_participant = { + is_patrician = yes + higher_tier_than = COUNT + } + } + random_crusade_participant = { + limit = { + is_patrician = yes + higher_tier_than = COUNT + } + preferred_limit = { + has_landed_title = k_venice + } + preferred_limit = { + has_landed_title = d_venice + } + preferred_limit = { + tier = EMPEROR + } + preferred_limit = { + tier = KING + } + grant_title_no_opinion = d_krete + grant_title_no_opinion = c_kaneia + grant_title_no_opinion = c_chandax + } + } + + if = { + limit = { + official_crusade_recipient = { + has_character_flag = fourth_crusade_recipient + } + } + official_crusade_recipient = { + save_event_target_as = byzantine_refugee + } + } + # Narrative event explaining that Byzantium has been taken out + any_character = { + narrative_event = { id = HF.49008 } + } + event_target:byzantine_refugee = { + death = { + death_reason = death_battle + killer = FROM + } + } + # Making sure the Byzantine Empire is destroyed + e_byzantium = { + unsafe_destroy_landed_title = THIS + } + } + # Otherwise + else = { + FROM = { + any_realm_character = { + limit = { + religion = ROOT + ai = no + higher_tier_than = BARON + } + set_defacto_liege = THIS + } + } + distribute_crusade_target_title = yes + crusader_king = { + save_event_target_as = crusade_king_recipient + } + any_playable_ruler = { + narrative_event = { id = HFP.41160 } + } + } + crusader_king = { + if = { + limit = { + has_character_flag = beneficiary_who_received_titles + NOT = { has_dynasty_modifier = ruling_in_crusader_kingdom } + } + add_dynasty_modifier = ruling_in_crusader_kingdom + } + any_realm_character = { + limit = { + has_character_flag = beneficiary_who_received_titles + NOT = { has_dynasty_modifier = ruling_in_crusader_kingdom } + } + add_dynasty_modifier = ruling_in_crusader_kingdom + } + } + clr_global_flag = distributing_crusade + } + + # If the CK has too much gold + crusader_king = { + if = { + limit = { + wealth = 2000 + ai = yes + any_vassal = { + always = yes + } + } + set_variable = { which = count value = 20 } + while = { + limit = { + AND = { + wealth = 2000 + check_variable = { which = count value = 1 } + } + } + random_vassal = { + limit = { + NOT = { + wealth = 1000 + } + } + wealth = 350 + crusader_king = { + wealth = -350 + } + } + subtract_variable = { which = count value = 1 } + } + } + } + + # Achievement + any_attacker = { + limit = { + ai = no + NOT = { has_character_flag = achievement_crusader } + } + set_character_flag = achievement_crusader + } + + # Nickname for the most participating Crusader + most_participating_crusader = { + if = { + limit = { + can_apply_average_nickname_trigger = yes + } + random_list = { + 10 = { give_nickname = nick_the_crusader } + 10 = { give_nickname = nick_the_glorious } + 10 = { give_nickname = nick_the_lionheart } + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_hammer } + 40 = { give_nickname = nick_the_sword_of_god } + } + } + } + + # Nickname and effects for the new Crusader King, if it is a Beneficiary or the Official Crusade Recipient (not for Selfish Crusaders) + crusader_king = { + hidden_tooltip = { + if = { + limit = { + OR = { + most_participating_crusader = { + NOT = { + character = PREV + } + } + ROOT = { + official_crusade_recipient = { + character = PREV + } + } + } + } + opinion = { + who = most_participating_crusader + modifier = opinion_granted_crusader_kingdom + years = 15 + } + crusader_king = { + setting_up_the_crusader_kingdom_effect = yes + create_crusader_king_crown_effect = yes + } + } + } + } + + crusader_king = { + save_event_target_as = new_crusader_king + } + + # If the player is the most participating Crusader, and gave away the Kingdom to a Beneficiary, trigger event to let them start playing as Beneficiary + if = { + limit = { + most_participating_crusader = { + ai = no + NOT = { + character = event_target:new_crusader_king + } + event_target:new_crusader_king = { + dynasty = PREV + } + } + } + most_participating_crusader = { + narrative_event = { id = HFP.41054 days = 3 } + } + } + + # Check most participating Crusader if they are potential Crusader material + most_participating_crusader = { + if = { + limit = { + NOR = { + has_character_flag = grandCrusader + trait = crusader_king + } + } + set_character_flag = grandCrusader + } + else_if = { + limit = { + OR = { + has_character_flag = grandCrusader + trait = crusader_king + } + } + narrative_event = { id = HF.49020 } + } + } + + # Release the CK if they are in jail + crusader_king = { + imprison = no + } + + # Clean up stances + any_attacker = { + clr_character_flag = crusade_selfish_stance + clr_character_flag = crusade_beneficiary_stance + clr_character_flag = crusade_papal_stance + } + + # Special bloodline for the recipient of the first Crusade + if = { + limit = { + NOT = { + has_global_flag = first_crusade_complete + } + most_participating_crusader = { + NOT = { + crusader_king = { + character = PREV + } + } + } + } + if = { + limit = { + has_dlc = "Holy Fury" + } + if = { + limit = { + crusader_king = { + is_female = yes + } + } + crusader_king = { + create_bloodline = { + type = crusade_lord + religion = THIS + inheritance = matrilineal + } + } + } + else = { + crusader_king = { + create_bloodline = { + type = crusade_lord + religion = THIS + inheritance = patrilineal + } + } + } + } + } + + # Checks if First Crusade + if = { + limit = { + NOT = { + has_global_flag = first_crusade_complete + } + } + set_global_flag = first_crusade_complete + } + + # Adds a negative opinion modifier for selfish Crusaders + any_crusade_participant = { + limit = { + OR = { + has_character_flag = crusade_selfish_stance + most_participating_crusader = { + crusader_king = { + character = PREV + character = PREVPREV + } + } + } + } + if = { + limit = { + NOT = { + ROOT = { + has_opinion_modifier = { + who = PREVPREV + modifier = opinion_selfish_crusader + } + } + } + } + ROOT = { + opinion = { + who = PREVPREV + modifier = opinion_selfish_crusader + years = 20 + } + } + } + } + + ROOT = { + character_event = { id = HFP.41199 } + } + } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } + } + + on_fail = { + ROOT = { + character_event = { id = HFP.41199} + } + + ROOT = { + show_scope_change = no + piety = -100 + } + + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { + participation_scaled_piety = 200 + participation_scaled_prestige = 100 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -50 + } + } + } + + FROM = { + participation_scaled_piety = 200 + participation_scaled_prestige = 100 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -50 + } + if = { + limit = { + has_dlc = "Legacy of Rome" + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire + } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } + } + hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } + } + + hidden_tooltip = { + if = { + limit = { + OR = { + this_has_lame_nickname_trigger = yes + has_nickname = no + } + } + random_list = { + 10 = { give_nickname = nick_the_holy } + 10 = { give_nickname = nick_the_glorious } + 10 = { give_nickname = nick_the_lionheart } + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_hammer } + 20 = { + modifier = { + factor = 0 + religion_group = christian + } + give_nickname = nick_the_sword_of_god + } + } + } + } + } + } + + on_reverse_demand = { + ROOT = { + character_event = { id = HFP.41199 } + } + + ROOT = { + show_scope_change = no + transfer_scaled_wealth = { + to = FROM + value = 4.0 + } + piety = -200 + religion_authority = { + modifier = lost_crusade + years = 20 + } + } + FROM = { + piety = 100 + religion_authority = { + modifier = won_crusade + years = 20 + } + participation_scaled_piety = 300 + participation_scaled_prestige = 150 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -100 + } + if = { + limit = { + has_dlc = "Legacy of Rome" + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire + } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } + } + hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } + } + hidden_tooltip = { + if = { + limit = { + OR = { + this_has_lame_nickname_trigger = yes + has_nickname = no + } + } + random_list = { + 10 = { give_nickname = nick_the_holy } + 10 = { give_nickname = nick_the_glorious } + 10 = { give_nickname = nick_the_lionheart } + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_hammer } + 20 = { + modifier = { + factor = 0 + religion_group = christian + } + give_nickname = nick_the_sword_of_god + } + } + } + } + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { + participation_scaled_piety = 300 + participation_scaled_prestige = 150 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -100 + } + } + } + any_attacker = { + limit = { + character = ROOT + uses_decadence = yes + NOT = { + any_liege = { + dynasty = PREV + } + } + } + participation_scaled_decadence = 35 + } + any_attacker = { + limit = { + NOT = { character = ROOT } + uses_decadence = yes + NOT = { + any_liege = { + dynasty = PREV + } + } + } + hidden_tooltip = { + participation_scaled_decadence = 35 + } + } + + # Checks if First Crusade + if = { + limit = { + NOT = { + has_global_flag = first_crusade_complete + } + } + set_global_flag = first_crusade_complete + } + any_defender = { + limit = { + ai = no + religion_group = pagan_group + } + set_character_flag = achievement_pagan_fury + } + + # Chance to start a Shepherd's Crusade + random = { + chance = 15 + if = { + limit = { + has_game_rule = { + name = shepherds_crusade + value = on + } + ROOT = { + religion = catholic + } + } + set_global_flag = catholic_shepherds_crusade + } + else_if = { + limit = { + has_game_rule = { + name = shepherds_crusade + value = on + } + ROOT = { + religion = fraticelli + } + } + set_global_flag = fraticelli_shepherds_crusade + } + ROOT = { + character_event = { id = HFP.42300 days = 3} + } + } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +# Regular Holy War CB +religious = { + name = CB_NAME_RELIGIOUS + war_name = WAR_NAME_RELIGIOUS + sprite = 9 + truce_days = 3650 + is_permanent = yes + is_holy_war = yes + check_de_jure_tier = DUKE # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + + allowed_to_target_tributaries = no + + sort_priority = 800 + + can_use_gui = { + ROOT = { + OR = { + NOT = { religion = buddhist } + piety = 250 + } + } + } + + on_add = { + ROOT = { + show_scope_change = no + if = { + limit = { + religion = buddhist + } + piety = -250 + } + } + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + can_use = { + ROOT = { + is_nomadic = no + NOT = { religion_group = pagan_group } + NOT = { pacifist = yes } + NOT = { religion = taoist } + NAND = { + OR = { + has_landed_title = k_teutonic_state + has_landed_title = d_teutonic_order + } + has_global_flag = northern_crusades_active + } + NOR = { + has_character_flag = currently_reconquering_iberia + reconquista_check_trigger = yes + } + OR = { + NOT = { religion = hindu } + FROM = { NOT = { has_dharmic_religion_trigger = yes } } + AND = { + religion_group = FROM + FROM = { + has_character_modifier = known_satanist + } + NOT = { + has_character_modifier = known_satanist + } + } + } + NOT = { same_realm = FROM } + OR = { + NOT = { religion_group = FROM } + is_heresy_of = FROM + is_parent_religion = FROM + AND = { + has_dharmic_religion_trigger = yes + FROM = { religion = taoist } + } + AND = { + religion_group = muslim + NOT = { religion = FROM } + FROM = { + NOT = { + any_current_enemy = { + NOT = { + religion_group = muslim + } + } + } + } + } + AND = { + religion_group = FROM + FROM = { + has_character_modifier = known_satanist + } + NOT = { + has_character_modifier = known_satanist + } + } + } + top_liege = { + religion_group = ROOT + OR = { + NOT = { religion = FROM } + AND = { + religion = FROM + FROM = { + has_character_modifier = known_satanist + } + NOT = { + has_character_modifier = known_satanist + } + ROOT = { + NOT = { + has_character_modifier = known_satanist + } + } + } + } + OR = { + religion = ROOT + AND = { + is_heretic = no + ROOT = { is_heretic = no } + } + } + } + mercenary = no + } + } + + can_use_title = { + # The attacker needs at least one county in the target kingdom, or a border, or be only two sea zones away from one of your counties + any_direct_de_jure_vassal_title = { + OR = { + holder_scope = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + location = { + any_neighbor_province = { + OR = { + AND = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + AND = { + is_land = no + OR = { + ROOT = { religion_group = muslim } + FROM = { religion_group = muslim } + AND = { + ROOT = { religion_group = pagan_group } + has_global_flag = pagan_ghws_unlocked + } + AND = { + ROOT = { religion_group = christian } + has_global_flag = christian_crusades_unlocked + } + AND = { + ROOT = { religion_group = muslim } + has_global_flag = muslim_jihads_unlocked + } + } + any_neighbor_province = { + OR = { + AND = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + AND = { + is_land = no + any_neighbor_province = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } + } + } + } + } + } + } + } + } + } + + is_valid = { + ROOT = { + NOT = { religion_group = pagan_group } + NOT = { pacifist = yes } + NOT = { same_realm = FROM } + OR = { + NOT = { religion_group = FROM } + is_heresy_of = FROM + is_parent_religion = FROM + AND = { + has_dharmic_religion_trigger = yes + FROM = { religion = taoist } + } + AND = { + religion_group = FROM + FROM = { + has_character_modifier = known_satanist + } + ROOT = { + NOT = { + has_character_modifier = known_satanist + } + } + } + AND = { + religion_group = muslim + NOT = { religion = FROM } + } + } + top_liege = { + OR = { + NOT = { religion = FROM } + AND = { + religion = FROM + FROM = { + has_character_modifier = known_satanist + } + NOT = { + has_character_modifier = known_satanist + } + ROOT = { + NOT = { + has_character_modifier = known_satanist + } + } + } + } + } + } + } + + on_success = { + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { + participation_scaled_piety = 100 + participation_scaled_prestige = 50 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -10 + } + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } + } + } + } + + ROOT = { + participation_scaled_piety = 100 + participation_scaled_prestige = 50 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -10 + } + religion_authority = { + modifier = won_holy_war + years = 20 + } + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } + } + } + FROM = { + if = { + limit = { + NOT = { + has_character_modifier = known_satanist + } + } + religion_authority = { + modifier = lost_holy_war + years = 20 + } + } + } + FROM = { show_scope_change = no piety = -100 } + FROM = { show_scope_change = no prestige = -50 } + } + + on_success_title = { + if = { # Standard Holy War behaviour for Non-Muslims and Muslims fighting other Muslims + show_scope_change = no + limit = { + OR = { + ROOT = { + NOT = { + religion_group = muslim + } + } + AND = { + ROOT = { + religion_group = muslim + } + FROM = { + religion_group = muslim + } + } + } + } + custom_tooltip = { + text = religious_cb_succ_tip + hidden_tooltip = { + ROOT = { + vassalize_or_take_under_title = { + title = PREV + enemy = FROM + same_religion = yes # Only vassalize rulers of my religion + is_religious = yes + type = holy_war + } + } + } + } + } + if = { # Muslims fighting Non-Muslims preserve vassals + show_scope_change = no + limit = { + ROOT = { + religion_group = muslim + } + FROM = { + NOT = { + religion_group = muslim + } + } + } + custom_tooltip = { + text = religious_cb_succ_muslim_tip + hidden_tooltip = { + ROOT = { + vassalize_or_take_under_title = { + title = PREV + enemy = FROM + is_religious = yes + type = holy_war + } + } + } + } + } + + hidden_tooltip = { + check_war_effect = yes + FROM = { + landless_pope_effect = yes + } + } + } + + on_fail = { + ROOT = { + show_scope_change = no + piety = -50 + prestige = -100 + } + } + + on_reverse_demand = { + ROOT = { + show_scope_change = no + transfer_scaled_wealth = { + to = FROM + value = 4.0 + } + piety = -75 + prestige = -150 + } + FROM = { + participation_scaled_piety = 200 + participation_scaled_prestige = 100 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -10 + } + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { + participation_scaled_piety = 200 + participation_scaled_prestige = 100 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -10 + } + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } + } + } + } + any_attacker = { + limit = { character = ROOT uses_decadence = yes + NOT = { + any_liege = { + dynasty = PREV + } + } + } + participation_scaled_decadence = 20 + } + any_attacker = { + limit = { + NOT = { character = ROOT } + uses_decadence = yes + NOT = { + any_liege = { + dynasty = PREV + } + } + } + hidden_tooltip = { + participation_scaled_decadence = 20 + } + } + ROOT = { + religion_authority = { + modifier = lost_holy_war + years = 20 + } + } + FROM = { + religion_authority = { + modifier = won_holy_war + years = 20 + } + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } + } + } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } + + ai_will_do = { + factor = 1 + + modifier = { #Focus on Coronation first. + factor = 0.1 + has_dlc = "Holy Fury" + ROOT = { + is_feudal = yes + OR = { + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself + } + } + } + + modifier = { + factor = 0 + FROM = { + is_nomadic = yes + } + ROOT = { + is_nomadic = no + NOT = { + is_tribal = yes + } + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + } + } + } + } + } + modifier = { + factor = 0 + FROM = { + is_nomadic = yes + } + ROOT = { + is_tribal = yes + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + holding_type = tribal + } + } + } + } + } + + # Try to guide the Hordes in the right direction + modifier = { + factor = 0.1 + ROOT = { + OR = { + dynasty = 613 # Seljuks + dynasty = 800 # Timurids + primary_title = { title = e_il-khanate } + } + } + OR = { + empire = { + NOT = { + OR = { + title = e_persia + title = e_byzantium + title = e_arabia + } + } + } + FROM = { + primary_title = { title = e_golden_horde } + NOT = { year = 1300 } + } + } + } + modifier = { + factor = 0.1 + ROOT = { + primary_title = { title = e_golden_horde } + } + OR = { + empire = { + OR = { + title = e_persia + title = e_byzantium + title = e_arabia + } + } + FROM = { + primary_title = { title = e_il-khanate } + NOT = { year = 1300 } + } + } + } + modifier = { + factor = 2.0 + OR = { + culture = persian + culture = baloch + culture = afghan + culture = turkish + } + empire = { + OR = { + title = e_persia + title = e_rajastan + } + } + } + } +} + +excommunicated_ruler = { + name = CB_NAME_EXCOMMUNICATED_RULER + war_name = WAR_NAME_EXCOMMUNICATED_RULER + sprite = 11 + truce_days = 3650 + + is_permanent = yes + can_ask_to_join_war = no + + defender_unoccupied_warscore = yes + + allowed_to_target_tributaries = no + + sort_priority = 750 + + can_use = { + FROM = { + excommunicated_for = ROOT + in_revolt = no + NOT = { + any_current_enemy = { + NOT = { + religion_group = ROOT + } + } + } + } + ROOT = { + NOT = { excommunicated_for = ROOT } + mercenary = no + } + } + + can_use_gui = { + check_if_crusader_trigger = yes + } + + is_valid = { + FROM = { + custom_tooltip = { + text = tooltip_is_excommunicated_for + hidden_tooltip = { + excommunicated_for = ROOT + } + } + } + OR = { + ROOT = { has_character_flag = flag_excommunicated_for_coronation } + ROOT = { NOT = { excommunicated_for = ROOT } } + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + on_invalidation = { + # Coronation request locks cleared on invalidation or loss, to avoid locking the player in the middle of the negotiation forever. + hidden_tooltip = { + if = { + limit = { + ROOT = { has_character_flag = flag_excommunicated_for_coronation } + } + ROOT = { + character_event = { id = HF.20220 } #Papal Coronation may proceed. + } + } + } + } + + on_success = { + if = { + limit = { + ROOT = { has_character_flag = flag_excommunicated_for_coronation } + } + ROOT = { + character_event = { id = HF.20220 } #Papal Coronation may proceed. + } + } + ROOT = { + if = { + limit = { + FROM = { + primary_title = { + tier = BARON + } + } + } + ROOT = { + piety = 10 + prestige = 50 + } + } + if = { + limit = { + FROM = { + primary_title = { + tier = COUNT + } + } + } + ROOT = { + piety = 20 + prestige = 100 + } + } + if = { + limit = { + FROM = { + primary_title = { + tier = DUKE + } + } + } + ROOT = { + piety = 30 + prestige = 150 + } + } + if = { + limit = { + FROM = { + primary_title = { + tier = KING + } + } + } + ROOT = { + piety = 50 + prestige = 200 + } + } + if = { + limit = { + FROM = { + primary_title = { + tier = EMPEROR + } + } + } + ROOT = { + piety = 70 + prestige = 400 + } + } + } + + FROM = { + excommunicate = no + prestige = -200 + rightful_religious_head_scope = { + opinion = { + who = PREV + modifier = opinion_repented_sins + } + } + abdicate = yes + } + } + + on_fail = { + ROOT = { + piety = -50 + prestige = -100 + } + # Coronation request locks cleared on invalidation or loss, to avoid locking the player in the middle of the negotiation forever. + hidden_tooltip = { + ROOT = { + clr_character_flag = flag_excommunicated_for_coronation + } + } + } + + on_reverse_demand = { + ROOT = { + piety = -100 + prestige = -200 + transfer_scaled_wealth = { + to = FROM + value = 4.0 + } + } + FROM = { + prestige = 200 + } + # Coronation request locks cleared on invalidation or loss, to avoid locking the player in the middle of the negotiation forever. + hidden_tooltip = { + ROOT = { + clr_character_flag = flag_excommunicated_for_coronation + } + } + } + + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +bid_for_independence = { + name = CB_NAME_INDEPENDENCE + war_name = WAR_NAME_INDEPENDENCE + sprite = 12 + truce_days = 3650 + + is_permanent = yes + is_independence = yes + + sort_priority = 1500 + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + ROOT = { + de_facto_liege = FROM + + higher_tier_than = BARON + OR = { + ai = yes + is_feudal = yes + is_tribal = yes + higher_tier_than = COUNT + } + mercenary = no + + OR = { + is_nomadic = no + NOT = { + clan_opinion = { who = FROM value = 0 } + } + } + } + + FROM = { + NOT = { + any_war = { + attacker = { + character = PREVPREV + } + OR = { + using_cb = bid_for_independence + using_cb = depose_liege + } + } + } + any_demesne_title = { + NOT = { lower_tier_than = ROOT } + temporary = no + } + in_revolt = no + liege_before_war = { + in_revolt = no + liege_before_war = { + in_revolt = no + } + } + + # No independence factions in merchant republics + NOT = { + AND = { + is_merchant_republic = yes + liege = { + is_merchant_republic = yes + } + } + } + } + } + + is_valid = { + ROOT = { + OR = { + liege = { + character = PREV # either independent + } + liege = { + FROM = { + is_liege_or_above = PREV # or have shared liege + } + } + } + } + FROM = { + any_demesne_title = { + NOT = { lower_tier_than = ROOT } + temporary = no + } + in_revolt = no + liege_before_war = { + in_revolt = no + liege_before_war = { + in_revolt = no + } + } + # No independence factions in merchant republics + NOT = { + AND = { + is_merchant_republic = yes + liege_before_war = { + is_merchant_republic = yes + } + } + } + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + on_success = { + if = { + limit = { + FROM = { + independent = no + } + } + FROM = { + if = { + limit = { + in_revolt = yes + } + liege_before_war = { + ROOT = { + set_defacto_liege = PREV + } + } + } + if = { + limit = { + in_revolt = no + } + liege = { + ROOT = { + set_defacto_liege = PREV + } + } + } + } + } + + if = { + limit = { + FROM = { + independent = yes + } + } + ROOT = { + set_defacto_liege = ROOT + } + } + + hidden_tooltip = { + ROOT = { + prestige = 100 + any_demesne_title = { + add_pressed_claim = FROM + } + set_character_flag = ai_flag_never_transfer + } + } + + ROOT = { + participation_scaled_prestige = 100 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + + FROM = { + if = { + limit = { NOT = { has_dlc = "Zeus" } } + any_demesne_title = { # All titles + limit = { + OR = { + tier = king + tier = emperor + } + #is_titular = no + NOT = { has_law = crown_authority_0 } + } + if = { + limit = { has_law = crown_authority_1 } + add_law = crown_authority_0 + } + if = { + limit = { has_law = crown_authority_2 } + add_law = crown_authority_1 + } + if = { + limit = { has_law = crown_authority_3 } + add_law = crown_authority_2 + } + if = { + limit = { has_law = crown_authority_4 } + add_law = crown_authority_3 + } + } + } + } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } + } + + on_fail = { + ROOT = { + prestige = -50 + participation_scaled_prestige = -50 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = -50 } + } + } + + on_reverse_demand = { + ROOT = { + prestige = -100 + prisoner = FROM + participation_scaled_prestige = -100 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = -100 } + } + FROM = { + prestige = 50 + } + } + + on_attacker_leader_death = { + hidden_tooltip = { + any_defender = { + letter_event = { + id = 251 + } + } + } + + end_war = invalid + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 150 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +depose_liege = { + name = CB_NAME_DEPOSE_LIEGE + war_name = WAR_NAME_DEPOSE_LIEGE + sprite = 12 + truce_days = 3650 + + is_permanent = yes + can_call_vassals = no + major_revolt = no + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + always = no # v2.21 - Disabled - not working well + ROOT = { + de_facto_liege = FROM + } + + FROM = { + is_feudal = yes + primary_title = { + is_vice_royalty = no + } + NOT = { + any_war = { + OR = { + AND = { # Cannot depose liege when our liege is currently involved in such a war + attacker = { + character = PREVPREV + } + OR = { + using_cb = bid_for_independence + using_cb = depose_liege + } + } + AND = { # Cannot depose liege if someone else is already deposing liege + defender = { + character = PREVPREV + } + using_cb = depose_liege + } + } + } + } + } + } + + is_valid = { + ROOT = { + OR = { + liege = { + character = PREV # either independent + } + liege = { + FROM = { + is_liege_or_above = PREV # or have shared liege + } + } + } + } + FROM = { + any_demesne_title = { + NOT = { lower_tier_than = ROOT } + temporary = no + } + in_revolt = no + liege_before_war = { + in_revolt = no + liege_before_war = { + in_revolt = no + } + } + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + on_success = { + FROM = { + prestige = -500 + if = { + limit = { NOT = { has_dlc = "Zeus" } } + any_demesne_title = { # All titles + limit = { + OR = { + tier = king + tier = emperor + } + #is_titular = no + NOT = { has_law = crown_authority_0 } + } + if = { + limit = { has_law = crown_authority_1 } + add_law = crown_authority_0 + } + if = { + limit = { has_law = crown_authority_2 } + add_law = crown_authority_1 + } + if = { + limit = { has_law = crown_authority_3 } + add_law = crown_authority_2 + } + if = { + limit = { has_law = crown_authority_4 } + add_law = crown_authority_3 + } + } + } + + abdicate_to_most_liked_by = ROOT + } + ROOT = { + participation_scaled_prestige = 250 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 250 } + } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } + } + + on_fail = { + ROOT = { + prestige = -100 + } + } + + on_reverse_demand = { + ROOT = { + prestige = -200 + prisoner = FROM + } + FROM = { + participation_scaled_prestige = 50 + hidden_tooltip = { + if = { + limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. + opinion = { + who = ROOT + modifier = opinion_traitor + } + } + } + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 150 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +overthrow_ruler = { + name = CB_NAME_OVERTHROWRULER + war_name = WAR_NAME_OVERTHROWRULER + sprite = 12 + truce_days = 3650 + + is_revolt_cb = yes + can_call_vassals = yes + attacker_can_call_allies = no + major_revolt = yes + is_tyranny_cb = yes + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + FROM = { + primary_title = { + is_vice_royalty = no + } + } + ROOT = { + de_facto_liege = FROM + } + } + + is_valid = { + ROOT = { + OR = { + liege = { + character = PREV # either independent + } + liege = { + FROM = { + is_liege_or_above = PREV # or have shared liege + } + } + } + } + FROM = { + any_demesne_title = { + NOT = { lower_tier_than = ROOT } + temporary = no + } + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + on_success = { + ROOT = { + primary_title = { + add_pressed_claim = FROM + } + } + FROM = { + prestige = -500 + remove_opinion = { + who = ROOT + modifier = declared_war + } + if = { + limit = { NOT = { has_dlc = "Zeus" } } + any_demesne_title = { # All titles + limit = { + OR = { + tier = king + tier = emperor + } + #is_titular = no + NOT = { has_law = crown_authority_0 } + } + if = { + limit = { has_law = crown_authority_1 } + add_law = crown_authority_0 + } + if = { + limit = { has_law = crown_authority_2 } + add_law = crown_authority_0 + } + if = { + limit = { has_law = crown_authority_3 } + add_law = crown_authority_1 + } + if = { + limit = { has_law = crown_authority_4 } + add_law = crown_authority_2 + } + } + } + if = { + limit = { has_dlc = "Zeus" } + any_demesne_title = { # All titles + limit = { + OR = { + tier = duke + tier = king + tier = emperor + } + NOT = { has_law = revoke_title_law_0 } + } + if = { + limit = { has_law = revoke_title_law_1 } + add_law = revoke_title_law_0 + } + if = { + limit = { has_law = revoke_title_law_2 } + add_law = revoke_title_law_0 + } + } + } + abdicate = yes + } + ROOT = { + participation_scaled_prestige = 250 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 250 } + } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } + } + + on_fail = { + ROOT = { + prestige = -100 + } + FROM = { + remove_opinion = { + who = ROOT + modifier = declared_war + } + } + } + + on_reverse_demand = { + ROOT = { + prestige = -200 + prisoner = FROM + } + FROM = { + participation_scaled_prestige = 50 + hidden_tooltip = { + if = { + limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. + opinion = { + who = ROOT + modifier = opinion_traitor + } + } + } + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } + hidden_tooltip = { + any_attacker = { + limit = { liege = { character = FROM } } + prisoner = FROM + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_council_power_ultimatum_timer + hidden = yes + duration = 3650 + } + } + } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + on_defender_leader_death = { + hidden_tooltip = { + any_attacker = { + letter_event = { + id = 251 + } + } + } + + end_war = invalid + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +overthrow_ruler_no_calls = { + name = CB_NAME_OVERTHROWRULER_NC + war_name = WAR_NAME_OVERTHROWRULER_NC + sprite = 12 + truce_days = 3650 + + is_revolt_cb = yes + can_call_vassals = no + can_ask_to_join_war = no + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + FROM = { + primary_title = { + is_vice_royalty = no + } + } + ROOT = { + de_facto_liege = FROM + } + } + + is_valid = { + ROOT = { + OR = { + liege = { + character = PREV # either independent + } + liege = { + FROM = { + is_liege_or_above = PREV # or have shared liege + } + } + } + } + FROM = { + higher_tier_than = ROOT + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + on_success = { + ROOT = { + prestige = 200 + primary_title = { + add_pressed_claim = FROM + } + } + FROM = { + prestige = -500 + remove_opinion = { + who = ROOT + modifier = declared_war + } + if = { + limit = { NOT = { has_dlc = "Zeus" } } + any_demesne_title = { # All titles + limit = { + OR = { + tier = king + tier = emperor + } + #is_titular = no + NOT = { has_law = crown_authority_0 } + } + if = { + limit = { has_law = crown_authority_1 } + add_law = crown_authority_0 + } + if = { + limit = { has_law = crown_authority_2 } + add_law = crown_authority_0 + } + if = { + limit = { has_law = crown_authority_3 } + add_law = crown_authority_1 + } + if = { + limit = { has_law = crown_authority_4 } + add_law = crown_authority_2 + } + } + } + abdicate = yes + } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } + } + + on_fail = { + ROOT = { + prestige = -100 + } + + FROM = { + prestige = -100 + remove_opinion = { + who = ROOT + modifier = declared_war + } + } + } + + on_reverse_demand = { + ROOT = { + prestige = -200 + prisoner = FROM + } + FROM = { + prestige = 50 + hidden_tooltip = { + if = { + limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. + opinion = { + who = ROOT + modifier = opinion_traitor + } + } + } + } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +change_gavelkind_succession_law = { + name = CB_NAME_GAVELKIND_SUCCESSION_LAW + war_name = WAR_NAME_GAVELKIND_SUCCESSION_LAW + sprite = 6 + truce_days = 3650 + attacker_can_call_allies = no + can_ask_to_join_war = no + major_revolt = yes + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + ROOT = { + vassal_of = FROM + } + } + + is_valid = { + FROM = { + in_revolt = no + liege_before_war = { + in_revolt = no + liege_before_war = { + in_revolt = no + } + } + } + ROOT = { + OR = { + liege = { + character = PREV # either independent + } + liege = { + FROM = { + is_liege_or_above = PREV # or have shared liege + } + } + } + } + } + + is_valid_title = { + NOT = { + has_law = succ_gavelkind + } + OR = { + tier = emperor + tier = king + is_primary_holder_title = yes + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { detract_grace_super_huge_effect = yes } + } + } + + on_success = { + FROM = { + hidden_tooltip = { disband_event_forces = faction_loyalists } + if = { + limit = { NOT = { has_dlc = "Zeus" } } + any_demesne_title = { # All titles + if = { + limit = { + OR = { + tier = king + tier = emperor + } + # is_titular = no + NOT = { has_law = crown_authority_0 } + } + if = { + limit = { has_law = crown_authority_1 } + add_law = crown_authority_0 + } + if = { + limit = { has_law = crown_authority_2 } + add_law = crown_authority_1 + } + if = { + limit = { has_law = crown_authority_3 } + add_law = crown_authority_2 + } + if = { + limit = { has_law = crown_authority_4 } + add_law = crown_authority_3 + } + } + } + } + } + + ROOT = { + participation_scaled_prestige = 100 + hidden_tooltip = { + disband_event_forces = faction_revolters + } + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { + participation_scaled_prestige = 100 + disband_event_forces = faction_revolters + } + } + } + + on_success_title = { + succession_w_cooldown = gavelkind + } + + on_fail = { + ROOT = { + prestige = -100 + } + FROM = { + participation_scaled_prestige = 50 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } + + hidden_tooltip = { + any_attacker = { + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_succ_gavelkind_ultimatum_timer + hidden = yes + duration = 3650 + } + } + } + FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } + } + + on_reverse_demand = { + ROOT = { + prestige = -200 + prisoner = FROM + } + FROM = { + participation_scaled_prestige = 100 + hidden_tooltip = { + if = { + limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. + opinion = { + who = ROOT + modifier = opinion_traitor + } + } + } + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + + hidden_tooltip = { + any_attacker = { + limit = { liege = { character = FROM } } + prisoner = FROM + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_succ_gavelkind_ultimatum_timer + hidden = yes + duration = 3650 + } + } + } + + FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +lower_crown_authority_law = { + name = CB_NAME_LOWER_CROWN_AUTHORITY_LAW + war_name = WAR_NAME_LOWER_CROWN_AUTHORITY_LAW + sprite = 6 + truce_days = 3650 + can_call_allies = no + can_ask_to_join_war = no + major_revolt = yes + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + ROOT = { + vassal_of = FROM + } + NOT = { has_dlc = "Zeus" } + } + + can_use_title = { + holder_scope = { independent = yes } + OR = { + tier = king + tier = emperor + } + OR = { + has_law = crown_authority_1 + has_law = crown_authority_2 + has_law = crown_authority_3 + has_law = crown_authority_4 + } + } + + is_valid = { + FROM = { + in_revolt = no + liege_before_war = { + in_revolt = no + liege_before_war = { + in_revolt = no + } + } + } + ROOT = { + OR = { + liege = { + character = PREV # either independent + } + liege = { + FROM = { + is_liege_or_above = PREV # or have shared liege + } + } + } + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + on_success = { + ROOT = { + opinion = { + modifier = opinion_lowered_crown_authority + who = FROM + months = 12 + } + participation_scaled_prestige = 100 + hidden_tooltip = { + disband_event_forces = faction_revolters + } + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 100 } + hidden_tooltip = { + disband_event_forces = faction_revolters + } + } + FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } + } + + on_success_title = { + if = { + limit = { has_law = crown_authority_1 } + add_law_w_cooldown = crown_authority_0 + } + if = { + limit = { has_law = crown_authority_2 } + add_law_w_cooldown = crown_authority_1 + } + if = { + limit = { has_law = crown_authority_3 } + add_law_w_cooldown = crown_authority_2 + } + if = { + limit = { has_law = crown_authority_4 } + add_law_w_cooldown = crown_authority_3 + } + } + + on_fail = { + ROOT = { + prestige = -100 + } + + FROM = { + participation_scaled_prestige = 50 + hidden_tooltip = { disband_event_forces = faction_loyalists } + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } + + hidden_tooltip = { + any_attacker = { + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_lower_CA_ultimatum_timer + hidden = yes + duration = 3650 + } + } + } + } + + on_reverse_demand = { + ROOT = { + prestige = -200 + prisoner = FROM + } + + FROM = { + participation_scaled_prestige = 100 + hidden_tooltip = { disband_event_forces = faction_loyalists } + hidden_tooltip = { + if = { + limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. + opinion = { + who = ROOT + modifier = opinion_traitor + } + } + } + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + + hidden_tooltip = { + any_attacker = { + limit = { liege = { character = FROM } } + prisoner = FROM + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_lower_CA_ultimatum_timer + hidden = yes + duration = 3650 + } + } + } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + + +lower_tribal_organization_law = { + name = CB_NAME_LOWER_TRIBAL_ORGANIZATION_LAW + war_name = WAR_NAME_LOWER_TRIBAL_ORGANIZATION_LAW + sprite = 6 + truce_days = 3650 + can_call_allies = no + can_ask_to_join_war = no + major_revolt = yes + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + ROOT = { + vassal_of = FROM + } + } + + can_use_title = { + holder_scope = { independent = yes } + OR = { + tier = duke + tier = king + tier = emperor + } + OR = { + has_law = tribal_organization_1 + has_law = tribal_organization_2 + has_law = tribal_organization_3 + has_law = tribal_organization_4 + } + } + + is_valid = { + FROM = { + is_tribal = yes + in_revolt = no + liege_before_war = { + in_revolt = no + liege_before_war = { + in_revolt = no + } + } + } + ROOT = { + OR = { + liege = { + character = PREV # either independent + } + liege = { + FROM = { + is_liege_or_above = PREV # or have shared liege + } + } + } + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + on_success = { + ROOT = { + opinion = { + modifier = opinion_lowered_tribal_organization + who = FROM + months = 12 + } + participation_scaled_prestige = 100 + hidden_tooltip = { + disband_event_forces = faction_revolters + } + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 100 } + hidden_tooltip = { + disband_event_forces = faction_revolters + } + } + FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } + } + + on_success_title = { + if = { + limit = { has_law = tribal_organization_1 } + add_law_w_cooldown = tribal_organization_0 + } + if = { + limit = { has_law = tribal_organization_2 } + add_law_w_cooldown = tribal_organization_1 + } + if = { + limit = { has_law = tribal_organization_3 } + add_law_w_cooldown = tribal_organization_2 + } + if = { + limit = { has_law = tribal_organization_4 } + add_law_w_cooldown = tribal_organization_3 + } + } + + on_fail = { + ROOT = { + prestige = -100 + } + + FROM = { + participation_scaled_prestige = 50 + hidden_tooltip = { disband_event_forces = faction_loyalists } + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } + + hidden_tooltip = { + any_attacker = { + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_lower_TO_ultimatum_timer + hidden = yes + duration = 3650 + } + } + } + } + + on_reverse_demand = { + ROOT = { + prestige = -200 + prisoner = FROM + } + + FROM = { + participation_scaled_prestige = 100 + hidden_tooltip = { disband_event_forces = faction_loyalists } + hidden_tooltip = { + if = { + limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. + opinion = { + who = ROOT + modifier = opinion_traitor + } + } + } + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + + hidden_tooltip = { + any_attacker = { + limit = { liege = { character = FROM } } + prisoner = FROM + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_lower_TO_ultimatum_timer + hidden = yes + duration = 3650 + } + } + } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +coastal_republic = { + name = CB_NAME_COASTAL_REPUBLIC + war_name = WAR_NAME_COASTAL_REPUBLIC + sprite = 1 + truce_days = 3650 + is_permanent = yes + check_all_titles = yes + can_ask_to_join_war = no + + allow_distant = yes # AI parameter + + allowed_to_target_tributaries = no + + sort_priority = 700 + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + ROOT = { + OR = { + is_merchant_republic = yes + is_patrician = yes + } + NOT = { is_liege_or_above = FROM } + NOT = { is_vassal_or_below = FROM } + NOT = { same_liege = FROM } + mercenary = no + } + } + + can_use_title = { + tier = BARON + is_capital = no # Minor Holding + holding_type = city + + location = { + port = yes + + # Must have a trade post there already + OR = { + PREV = { + holder_scope = { + NOT = { same_realm = ROOT } + OR = { + is_patrician = yes + is_merchant_republic = yes + } + } + } + trade_post_owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + + # Not allowed to use this CB to take cities in the capital province of a rival merchant republic + FROM = { + OR = { + is_merchant_republic = no + capital_scope = { + NOT = { province_id = PREVPREV } + } + } + } + } + } + + is_valid = { + ROOT = { + OR = { + is_merchant_republic = yes + is_patrician = yes + } + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + on_success_title = { + if = { + limit = { + NOT = { + location = { + trade_post_owner = { + is_liege_or_above = ROOT + } + } + } + } + usurp_title = { target = ROOT type = invasion } + } + + if = { + limit = { + location = { + trade_post_owner = { + is_liege_or_above = ROOT + } + } + } + location = { + trade_post_owner = { + usurp_title = { target = PREVPREV type = invasion } + } + } + } + + ROOT = { + participation_scaled_prestige = 100 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + } + + on_fail = { + ROOT = { + prestige = -100 + } + FROM = { + participation_scaled_prestige = 50 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } + } + + on_reverse_demand = { + ROOT = { + prestige = -200 + transfer_scaled_wealth = { + to = FROM + value = 4.0 + } + } + FROM = { + participation_scaled_prestige = 100 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 50 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 50 + } +} + +coastal_county_republic = { + name = CB_NAME_COASTAL_COUNTY_REPUBLIC + war_name = WAR_NAME_COASTAL_COUNTY_REPUBLIC + sprite = 1 + truce_days = 3650 + is_permanent = yes + check_all_titles = yes + can_ask_to_join_war = no + + allow_distant = yes # AI parameter + + allowed_to_target_tributaries = no + + sort_priority = 700 + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + ROOT = { + OR = { + is_merchant_republic = yes + is_patrician = yes + } + NOT = { is_liege_or_above = FROM } + NOT = { is_vassal_or_below = FROM } + NOT = { same_liege = FROM } + mercenary = no + } + } + + can_use_title = { + tier = COUNT + location = { + port = yes + county = { + any_direct_de_jure_vassal_title = { + holder_scope = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } + any_neighbor_province = { + OR = { + AND = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + AND = { + is_land = no + any_neighbor_province = { + OR = { + AND = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + AND = { + is_land = no + any_neighbor_province = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } + } + } + } + } + } + } + } + + is_valid = { + ROOT = { + OR = { + is_merchant_republic = yes + is_patrician = yes + } + } + } + + is_valid_title = { + tier = COUNT + location = { + port = yes + county = { + any_direct_de_jure_vassal_title = { + holder_scope = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + on_success_title = { + if = { + limit = { + any_direct_de_jure_vassal_title = { + holder_scope = { + character = ROOT + } + } + } + usurp_title = ROOT + } + + if = { + limit = { + NOT = { + any_direct_de_jure_vassal_title = { + holder_scope = { + character = ROOT + } + } + } + } + any_de_jure_vassal_title = { + limit = { + holder_scope = { + is_liege_or_above = ROOT + } + } + holder_scope = { + usurp_title = PREVPREV + set_defacto_liege = ROOT + } + } + } + + ROOT = { + participation_scaled_prestige = 100 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } + } + + on_fail = { + ROOT = { + prestige = -100 + } + FROM = { + participation_scaled_prestige = 50 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } + } + + on_reverse_demand = { + ROOT = { + prestige = -200 + transfer_scaled_wealth = { + to = FROM + value = 4.0 + } + } + FROM = { + participation_scaled_prestige = 100 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + + +weaken_vassal_plot = { + name = CB_NAME_WEAKEN_VASSAL + war_name = WAR_NAME_WEAKEN_VASSAL + sprite = 3 + truce_days = 3650 + hostile_against_others = yes + + press_claim = yes + attacker_can_call_allies = no + can_ask_to_join_war = no + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use_title = { + OR = { + FROM = { + has_landed_title = PREV + } + holder_scope = { + is_liege_or_above = FROM + } + } + } + + is_valid_title = { + OR = { + FROM = { + has_landed_title = PREV + } + holder_scope = { + is_liege_or_above = FROM + } + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + on_success = { + ROOT = { + participation_scaled_prestige = 100 + } + any_attacker = { + limit = { + NOT = { character = ROOT } + } + participation_scaled_prestige = 100 + } + FROM = { + if = { + limit = { NOT = { has_dlc = "Zeus" } } + any_demesne_title = { # All titles + limit = { + OR = { + tier = king + tier = emperor + } + # is_titular = no + NOT = { has_law = crown_authority_0 } + } + if = { + limit = { has_law = crown_authority_1 } + add_law = crown_authority_0 + } + if = { + limit = { has_law = crown_authority_2 } + add_law = crown_authority_1 + } + if = { + limit = { has_law = crown_authority_3 } + add_law = crown_authority_2 + } + if = { + limit = { has_law = crown_authority_4 } + add_law = crown_authority_3 + } + } + } + } + } + + on_success_title = { + FROM = { + random_vassal = { + limit = { + tier = count + any_demesne_title = { + tier = count + dejure_liege_title = { + ROOT = { + plot_target_title = { + title = PREVPREV + } + } + } + } + } + grant_title = PREVPREV } - participation_scaled_decadence = 20 } - any_attacker = { + } + + on_fail = { + ROOT = { + prestige = -100 + cancel_plot = plot_weaken_fellow_vassal + } + FROM = { + participation_scaled_prestige = 50 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } + } + + on_invalidation = { + ROOT = { + cancel_plot = plot_weaken_fellow_vassal + } + + } + + on_reverse_demand = { + ROOT = { + prestige = -200 + imprison = FROM + cancel_plot = plot_weaken_fellow_vassal + } + FROM = { + participation_scaled_prestige = 100 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + } + + on_attacker_leader_death = { + hidden_tooltip = { + any_defender = { + letter_event = { + id = 251 + } + } + } + end_war = invalid + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +decadence_invasion = { + name = CB_NAME_INVASION + war_name = WAR_NAME_DEC_INVASION + sprite = 7 + truce_days = 3650 + hostile_against_others = yes + can_ask_to_join_war = no + + can_use = { + ROOT = { + has_character_flag = decadence_invader + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + on_success = { + any_playable_ruler = { limit = { - NOT = { character = ROOT } - uses_decadence = yes + ai = no + NOT = { character = FROM } + NOT = { dynasty = FROM } + NOT = { + any_liege = { + character = FROM + } + } + OR = { + FROM = { higher_tier_than = DUKE } + any_realm_province = { + any_neighbor_province = { + owner = { + any_liege = { + character = FROM + } + } + } + } + } } + narrative_event = { id = 91241 } + } + + FROM = { + if = { + limit = { NOT = { has_dlc = "Zeus" } } + any_demesne_title = { # All titles + if = { + limit = { + OR = { + tier = king + tier = emperor + } + NOT = { has_law = crown_authority_0 } + } + add_law = crown_authority_0 + } + } + } + } + + ROOT = { + prestige = 200 + piety = 100 + occupy_minors_of_occupied_settlements = FROM + gain_all_occupied_titles = { who = FROM type = revolt } + give_nickname = nick_the_conqueror + participation_scaled_prestige = 200 + participation_scaled_piety = 100 + } + any_attacker = { + limit = { NOT = { character = ROOT } } hidden_tooltip = { - participation_scaled_decadence = 20 + participation_scaled_prestige = 200 + participation_scaled_piety = 100 } } - ROOT = { - religion_authority = { - modifier = lost_holy_war - years = 20 + + FROM = { + prestige = -200 + primary_title = { + holder_scope = { + any_demesne_title = { + limit = { + higher_tier_than = COUNT + NOT = { + tier = PREVPREV + } + } + usurp_title_plus_barony_if_unlanded = { target = ROOT type = revolt } + + if = { + limit = { + NOT = { culture = ROOT } + } + hidden_tooltip = { conquest_culture = ROOT } + } + } + any_demesne_title = { + limit = { + tier = PREVPREV + } + destroy_landed_title = THIS + } + } } + + set_defacto_liege = ROOT + imprison = ROOT + + hidden_tooltip = { + if = { + limit = { + has_nickname = no + } + random_list = { + 10 = { give_nickname = nick_the_decadent } + 10 = { give_nickname = nick_the_unready } + 10 = { give_nickname = nick_the_ill_ruler } + } + } + } + } + + hidden_tooltip = { + ROOT = { + disband_event_forces = decadence_revolters + + # Powerful vassals can choose independence + #any_vassal = { + # limit = { + # NOT = { character = FROM } + # higher_tier_than = COUNT + # prisoner = no + # } + # character_event = { id = 91240 } + #} + } + } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } + } + + on_fail = { + ROOT = { + prestige = -200 + } + FROM = { + prestige = 100 + participation_scaled_prestige = 100 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + hidden_tooltip = { + ROOT = { disband_event_forces = decadence_revolters } + } + } + + on_reverse_demand = { + ROOT = { set_defacto_liege = FROM } + ROOT = { + prestige = -200 + transfer_scaled_wealth = { + to = FROM + value = 8.0 + } + } + FROM = { + prestige = 200 + } + ROOT = { + imprison = FROM + disband_event_forces = decadence_revolters } - FROM = { - religion_authority = { - modifier = won_holy_war - years = 20 - } - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } + if = { + limit = { + FROM = { + ai = no + NOT = { has_character_flag = achievement_decadent_warrior } } } + FROM = { set_character_flag = achievement_decadent_warrior } } } + on_reverse_demand_title = { + ROOT = { show_scope_change = no remove_claim = PREV } + } + attacker_ai_victory_worth = { - factor = -1 # always accept + factor = 100 } attacker_ai_defeat_worth = { @@ -4234,227 +8843,352 @@ religious = { } defender_ai_defeat_worth = { - factor = 100 + factor = 150 + } +} + +muslim_invasion = { + name = CB_NAME_INVASION + war_name = WAR_NAME_INVASION + sprite = 8 + truce_days = 3650 + hostile_against_others = yes + is_permanent = yes + is_holy_war = yes + can_ask_to_join_war = yes + check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + + allowed_to_target_tributaries = no + + sort_priority = 2000 + + can_use_gui = { + ROOT = { + piety = 1000 + } } - ai_will_do = { - factor = 1 - - # Try to guide the Hordes in the right direction - modifier = { - factor = 0.1 - ROOT = { - OR = { - dynasty = 613 # Seljuks - dynasty = 800 # Timurids - primary_title = { title = e_il-khanate } - } + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + ROOT = { piety = -1000 } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } + } + } + + can_use = { + ROOT = { OR = { - empire = { + ai = yes + multiplayer = no + NOT = { + has_game_rule = { + name = multiplayer_invasions + value = off + } + } + } + religion_group = muslim + + # These use 'tribal_invasion' instead: + NOR = { + is_nomadic = yes + AND = { + primary_title = { is_tribal_type_title = yes } + has_horde_culture = yes + } + AND = { + mercenary = yes NOT = { + num_of_titles = 2 + } + } + } + } + + FROM = { NOT = { religion = ROOT } } + + ROOT = { + NOT = { is_liege_or_above = FROM } + mercenary = no + } + } + + can_use_title = { + # Muslims require the target to have at least 6 counties within the target kingdom + FROM = { + num_of_realm_counties = { + value = 6 + title = PREV + } + } + # The attacker needs at least one county in the target kingdom, or a border + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holder_scope = { OR = { - title = e_persia - title = e_byzantium - title = e_arabia + character = ROOT + is_liege_or_above = ROOT + } + } + location = { + any_neighbor_province = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } } } - } - FROM = { - primary_title = { title = e_golden_horde } - NOT = { year = 1300 } } } } - modifier = { - factor = 0.1 - ROOT = { - primary_title = { title = e_golden_horde } + } + + is_valid = { + ROOT = { + religion_group = muslim + } + FROM = { NOT = { religion = ROOT } } + } + + is_valid_title = { + FROM = { + any_realm_province = { + de_jure_liege_or_above = PREVPREV } - OR = { - empire = { - OR = { - title = e_persia - title = e_byzantium - title = e_arabia + } + } + + on_success = { + ROOT = { + show_scope_change = no + prestige = 200 + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion } + change_variable = { which = strengthen_religion value = 1 } } - FROM = { - primary_title = { title = e_il-khanate } - NOT = { year = 1300 } + } + participation_scaled_prestige = 200 + if = { + limit = { + uses_decadence = yes + FROM = { NOT = { uses_decadence = yes } } } + participation_scaled_decadence = -20 } } - modifier = { - factor = 2.0 - OR = { - culture = persian - culture = baloch - culture = afghan - culture = turkish - } - empire = { - OR = { - title = e_persia - title = e_rajastan + + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { + participation_scaled_prestige = 200 + if = { + limit = { + uses_decadence = yes + FROM = { NOT = { uses_decadence = yes } } + } + participation_scaled_decadence = -20 + } + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } } } } + FROM = { + show_scope_change = no + prestige = -200 + } } -} - -excommunicated_ruler = { - name = CB_NAME_EXCOMMUNICATED_RULER - war_name = WAR_NAME_EXCOMMUNICATED_RULER - sprite = 11 - truce_days = 3650 - - is_permanent = yes - can_ask_to_join_war = no - defender_unoccupied_warscore = yes - - allowed_to_target_tributaries = no - - can_use = { - FROM = { - excommunicated_for = ROOT - in_revolt = no - NOT = { - any_current_enemy = { - NOT = { - religion_group = ROOT + on_success_title = { + custom_tooltip = { + text = other_invasion_succ_tip + hidden_tooltip = { + ROOT = { + vassalize_or_take_under_title_destroy_duchies = { + title = PREV + enemy = FROM + is_crusade = no # Even if the title holder is not participating in the war, gain holdings occupied by all Crusade participants + type = invasion + } + if = { + limit = { + OR = { + this_has_lame_nickname_trigger = yes + has_nickname = no + } + } + random_list = { + 10 = { give_nickname = nick_the_holy } + 10 = { give_nickname = nick_the_glorious } + 10 = { give_nickname = nick_the_lionheart } + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_hammer } + 10 = { give_nickname = nick_the_magnificent } + } } } } } - ROOT = { - mercenary = no - } } - is_valid = { + on_fail = { FROM = { - excommunicated_for = ROOT - } - } - - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } + show_scope_change = no + prestige = 100 } - } - - on_success = { - ROOT = { - if = { - limit = { - FROM = { - primary_title = { - tier = BARON - } - } - } - ROOT = { - piety = 10 - prestige = 50 - } - } + FROM = { + show_scope_change = no if = { limit = { - FROM = { - primary_title = { - tier = COUNT - } + has_dlc = "Legacy of Rome" + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire } - } - ROOT = { - piety = 20 - prestige = 100 - } - } - if = { - limit = { - FROM = { - primary_title = { - tier = DUKE + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed } - } - } - ROOT = { - piety = 30 - prestige = 150 } + hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } } - if = { - limit = { - FROM = { - primary_title = { - tier = KING + hidden_effect = { + if = { + limit = { + OR = { + this_has_lame_nickname_trigger = yes + has_nickname = no } } - } - ROOT = { - piety = 50 - prestige = 200 - } - } - if = { - limit = { - FROM = { - primary_title = { - tier = EMPEROR - } + random_list = { + 10 = { give_nickname = nick_the_holy } + 10 = { give_nickname = nick_the_glorious } + 10 = { give_nickname = nick_the_lionheart } + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_hammer } + 10 = { give_nickname = nick_the_magnificent } + 10 = { give_nickname = nick_the_avenger } } } - ROOT = { - piety = 70 - prestige = 400 - } } + participation_scaled_prestige = 100 } - - FROM = { - excommunicate = no + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + ROOT = { + show_scope_change = no prestige = -200 - rightful_religious_head_scope = { - opinion = { - who = PREV - modifier = opinion_repented_sins - } - } - abdicate = yes } } - - on_fail = { + + on_invalidation = { ROOT = { - piety = -50 - prestige = -100 + show_scope_change = no + piety = 1000 } } on_reverse_demand = { ROOT = { - piety = -100 + show_scope_change = no prestige = -200 transfer_scaled_wealth = { to = FROM value = 4.0 } + if = { + limit = { + NOT = { + any_liege = { + dynasty = PREV + } + } + } + decadence = 10 + } } FROM = { + show_scope_change = no prestige = 200 + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } + } + if = { + limit = { + has_dlc = "Legacy of Rome" + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire + } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } + } + hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } + } + hidden_effect = { + if = { + limit = { + OR = { + this_has_lame_nickname_trigger = yes + has_nickname = no + } + } + random_list = { + 10 = { give_nickname = nick_the_holy } + 10 = { give_nickname = nick_the_glorious } + 10 = { give_nickname = nick_the_lionheart } + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_hammer } + 10 = { give_nickname = nick_the_magnificent } + 10 = { give_nickname = nick_the_avenger } + } + } + } + participation_scaled_prestige = 200 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 200 } + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } + } } } - attacker_ai_victory_worth = { - factor = -1 # always accept + factor = 100 } attacker_ai_defeat_worth = { @@ -4466,75 +9200,82 @@ excommunicated_ruler = { } defender_ai_defeat_worth = { - factor = 100 + factor = 150 } -} - -bid_for_independence = { - name = CB_NAME_INDEPENDENCE - war_name = WAR_NAME_INDEPENDENCE - sprite = 12 - truce_days = 3650 - is_permanent = yes - is_independence = yes - - can_use = { - ROOT = { - de_facto_liege = FROM - - higher_tier_than = BARON - OR = { - ai = yes - is_feudal = yes - is_tribal = yes - higher_tier_than = COUNT + ai_will_do = { + factor = 1 + + modifier = { + factor = 0.9 # Prefer using CB's without on_add costs + } + modifier = { + factor = 0 + FROM = { + is_nomadic = yes } - mercenary = no - - OR = { + ROOT = { is_nomadic = no NOT = { - clan_opinion = { who = FROM value = 0 } + is_tribal = yes } } - } - - FROM = { NOT = { - any_war = { - attacker = { - character = PREVPREV - } - OR = { - using_cb = bid_for_independence - using_cb = depose_liege + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + } } } } - any_demesne_title = { - NOT = { lower_tier_than = ROOT } - temporary = no - } - in_revolt = no - liege_before_war = { - in_revolt = no - liege_before_war = { - in_revolt = no - } + } + modifier = { + factor = 0 + FROM = { + is_nomadic = yes + } + ROOT = { + is_tribal = yes } - - # No independence factions in merchant republics NOT = { - AND = { - is_merchant_republic = yes - liege = { - is_merchant_republic = yes + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + holding_type = tribal + } } } } } } +} + +cb_faction_independence = { + name = CB_NAME_INDEPENDENCE + war_name = WAR_NAME_FACTION_INDEPENDENCE + sprite = 12 + truce_days = 3650 + major_revolt = yes + + attacker_can_call_allies = no + can_ask_to_join_war = no + + is_independence = yes + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + ROOT = { + vassal_of = FROM + mercenary = no + } + } is_valid = { ROOT = { @@ -4554,6 +9295,7 @@ bid_for_independence = { NOT = { lower_tier_than = ROOT } temporary = no } + independent = yes in_revolt = no liege_before_war = { in_revolt = no @@ -4561,19 +9303,11 @@ bid_for_independence = { in_revolt = no } } - # No independence factions in merchant republics - NOT = { - AND = { - is_merchant_republic = yes - liege_before_war = { - is_merchant_republic = yes - } - } - } } } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -4584,239 +9318,59 @@ bid_for_independence = { } on_success = { - if = { - limit = { - FROM = { - independent = no - } - } - FROM = { - if = { - limit = { - in_revolt = yes - } - liege_before_war = { - ROOT = { - set_defacto_liege = PREV - } - } - } - if = { - limit = { - in_revolt = no - } - liege = { - ROOT = { - set_defacto_liege = PREV - } - } - } - } - } - if = { limit = { FROM = { independent = yes } } - ROOT = { - set_defacto_liege = ROOT - } - } - - hidden_tooltip = { - ROOT = { - prestige = 100 - any_demesne_title = { - add_pressed_claim = FROM - } - set_character_flag = ai_flag_never_transfer - } - } - - ROOT = { - participation_scaled_prestige = 100 - } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } - } - - FROM = { - if = { - limit = { NOT = { has_dlc = "Zeus" } } - any_demesne_title = { # All titles - limit = { - OR = { - tier = king - tier = emperor - } - # is_titular = no - NOT = { has_law = crown_authority_0 } - } - if = { - limit = { has_law = crown_authority_1 } - add_law = crown_authority_0 - } - if = { - limit = { has_law = crown_authority_2 } - add_law = crown_authority_1 - } - if = { - limit = { has_law = crown_authority_3 } - add_law = crown_authority_2 - } - if = { - limit = { has_law = crown_authority_4 } - add_law = crown_authority_3 - } - } - } - } - } - - on_fail = { - ROOT = { - prestige = -50 - participation_scaled_prestige = -50 - } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = -50 } - } - } - - on_reverse_demand = { - ROOT = { - prestige = -100 - prisoner = FROM - participation_scaled_prestige = -100 - } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = -100 } - } - FROM = { - prestige = 50 - } - } - - on_attacker_leader_death = { - hidden_tooltip = { - any_defender = { - letter_event = { - id = 251 - } - } - } - - end_war = invalid - } - - attacker_ai_victory_worth = { - factor = -1 # always accept - } - - attacker_ai_defeat_worth = { - factor = 150 - } - - defender_ai_victory_worth = { - factor = -1 # always accept - } - - defender_ai_defeat_worth = { - factor = 100 - } -} - -depose_liege = { - name = CB_NAME_DEPOSE_LIEGE - war_name = WAR_NAME_DEPOSE_LIEGE - sprite = 12 - truce_days = 3650 - - is_permanent = yes - can_call_vassals = no - major_revolt = no - - can_use = { - always = no # v2.21 - Disabled - not working well - ROOT = { - de_facto_liege = FROM - } - - FROM = { - is_feudal = yes - primary_title = { - is_vice_royalty = no - } - NOT = { - any_war = { + any_attacker = { + limit = { OR = { - AND = { # Cannot depose liege when our liege is currently involved in such a war - attacker = { - character = PREVPREV - } - OR = { - using_cb = bid_for_independence - using_cb = depose_liege - } - } - AND = { # Cannot depose liege if someone else is already deposing liege - defender = { - character = PREVPREV - } - using_cb = depose_liege + vassal_of = FROM + liege_before_war = { + character = FROM } } } - } - } - } - - is_valid = { - ROOT = { - OR = { - liege = { - character = PREV # either independent - } - liege = { - FROM = { - is_liege_or_above = PREV # or have shared liege + set_defacto_liege = THIS + hidden_tooltip = { + prestige = 100 + any_demesne_title = { + limit = { + controls_religion = no + higher_tier_than = BARON + FROM = { + OR = { # If the old liege can use the subjugation CB, give no claims + NOT = { religion_group = pagan_group } + NOT = { culture_group = PREVPREV } + } + } + } + add_weak_pressed_claim = FROM } + set_character_flag = ai_flag_never_transfer } - } + } } - FROM = { - any_demesne_title = { - NOT = { lower_tier_than = ROOT } - temporary = no - } - in_revolt = no - liege_before_war = { - in_revolt = no - liege_before_war = { - in_revolt = no - } + + ROOT = { + participation_scaled_prestige = 100 + hidden_tooltip = { + disband_event_forces = faction_revolters } } - } - - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { + participation_scaled_prestige = 100 + disband_event_forces = faction_revolters } } - } - on_success = { FROM = { - prestige = -500 + + hidden_tooltip = { disband_event_forces = faction_loyalists } if = { limit = { NOT = { has_dlc = "Zeus" } } any_demesne_title = { # All titles @@ -4825,7 +9379,6 @@ depose_liege = { tier = king tier = emperor } - # is_titular = no NOT = { has_law = crown_authority_0 } } if = { @@ -4846,31 +9399,79 @@ depose_liege = { } } } + } - abdicate_to_most_liked_by = ROOT + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } } + } + + on_fail = { ROOT = { - participation_scaled_prestige = 250 + prestige = -50 + add_character_modifier = { + name = faction_independence_ultimatum_timer + hidden = yes + duration = 3650 + } + hidden_tooltip = { + disband_event_forces = faction_revolters + } + participation_scaled_prestige = -50 } any_attacker = { limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 250 } + hidden_tooltip = { + participation_scaled_prestige = -50 + disband_event_forces = faction_revolters + } + add_character_modifier = { + name = faction_independence_ultimatum_timer + hidden = yes + duration = 3650 + } } + FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } } - on_fail = { + on_reverse_demand = { ROOT = { prestige = -100 + prisoner = FROM + add_character_modifier = { + name = faction_independence_ultimatum_timer + hidden = yes + duration = 3650 + } + hidden_tooltip = { + disband_event_forces = faction_revolters + } + participation_scaled_prestige = -100 } - } - - on_reverse_demand = { - ROOT = { - prestige = -200 + + any_attacker = { + limit = { + NOT = { character = ROOT } + liege = { character = FROM } + } prisoner = FROM + participation_scaled_prestige = -100 + hidden_tooltip = { + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_independence_ultimatum_timer + hidden = yes + duration = 3650 + } + } } + FROM = { - participation_scaled_prestige = 50 + prestige = 50 + hidden_tooltip = { disband_event_forces = faction_loyalists } hidden_tooltip = { if = { limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. @@ -4881,10 +9482,18 @@ depose_liege = { } } } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + } + + on_attacker_leader_death = { + hidden_tooltip = { + any_defender = { + letter_event = { + id = 251 + } + } } + + end_war = invalid } attacker_ai_victory_worth = { @@ -4904,175 +9513,189 @@ depose_liege = { } } -overthrow_ruler = { - name = CB_NAME_OVERTHROWRULER - war_name = WAR_NAME_OVERTHROWRULER - sprite = 12 +imperial_reconquest = { + name = CB_NAME_IMPERIAL + war_name = WAR_NAME_IMPERIAL + sprite = 17 truce_days = 3650 + is_permanent = yes + check_de_jure_tier = DUKE # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + + allowed_to_target_tributaries = no - is_revolt_cb = yes - can_call_vassals = yes - attacker_can_call_allies = no - major_revolt = yes - is_tyranny_cb = yes + sort_priority = 1900 - can_use = { - FROM = { - primary_title = { - is_vice_royalty = no - } - } - ROOT = { - de_facto_liege = FROM - } + can_use_gui = { + check_if_crusader_trigger = yes } - is_valid = { + can_use = { ROOT = { - OR = { - liege = { - character = PREV # either independent - } - liege = { - FROM = { - is_liege_or_above = PREV # or have shared liege - } - } + has_landed_title = e_roman_empire + independent = yes + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed } + NOT = { same_realm = FROM } + mercenary = no } FROM = { - any_demesne_title = { - NOT = { lower_tier_than = ROOT } - temporary = no - } - } - } - - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } + NOT = { religion_group = muslim } } } - on_success = { - ROOT = { - primary_title = { - add_pressed_claim = FROM - } - } - FROM = { - prestige = -500 - remove_opinion = { - who = ROOT - modifier = declared_war - } - if = { - limit = { NOT = { has_dlc = "Zeus" } } - any_demesne_title = { # All titles - limit = { - OR = { - tier = king - tier = emperor - } - # is_titular = no - NOT = { has_law = crown_authority_0 } - } - if = { - limit = { has_law = crown_authority_1 } - add_law = crown_authority_0 - } - if = { - limit = { has_law = crown_authority_2 } - add_law = crown_authority_0 - } - if = { - limit = { has_law = crown_authority_3 } - add_law = crown_authority_1 - } - if = { - limit = { has_law = crown_authority_4 } - add_law = crown_authority_2 - } - } + can_use_title = { + OR = { + de_jure_liege_or_above = k_byzantium + de_jure_liege_or_above = k_thrace + de_jure_liege_or_above = k_anatolia + de_jure_liege_or_above = k_epirus + de_jure_liege_or_above = k_trebizond + de_jure_liege_or_above = k_armenia + de_jure_liege_or_above = k_bulgaria + de_jure_liege_or_above = k_serbia + de_jure_liege_or_above = k_croatia + de_jure_liege_or_above = k_italy + de_jure_liege_or_above = k_sicily + de_jure_liege_or_above = k_bavaria + de_jure_liege_or_above = k_burgundy + de_jure_liege_or_above = k_france + de_jure_liege_or_above = k_aquitaine + de_jure_liege_or_above = k_brittany + de_jure_liege_or_above = k_england + de_jure_liege_or_above = k_wales + de_jure_liege_or_above = k_frisia + de_jure_liege_or_above = k_lotharingia + de_jure_liege_or_above = k_aragon + de_jure_liege_or_above = k_castille + de_jure_liege_or_above = k_andalusia + de_jure_liege_or_above = k_badajoz + de_jure_liege_or_above = k_valencia + de_jure_liege_or_above = k_leon + de_jure_liege_or_above = k_spanish_galicia + de_jure_liege_or_above = k_portugal + de_jure_liege_or_above = k_navarra + de_jure_liege_or_above = k_syria + de_jure_liege_or_above = k_jerusalem + de_jure_liege_or_above = k_egypt + de_jure_liege_or_above = k_africa + de_jure_liege_or_above = k_mauretania + de_jure_liege_or_above = k_papal_state + de_jure_liege_or_above = k_papacy + de_jure_liege_or_above = k_venice + de_jure_liege_or_above = k_asturias + de_jure_liege_or_above = k_sardinia + de_jure_liege_or_above = k_antioch + de_jure_liege_or_above = k_cyprus + de_jure_liege_or_above = k_amalfi + de_jure_liege_or_above = k_venice + de_jure_liege_or_above = k_pisa + de_jure_liege_or_above = k_genoa + de_jure_liege_or_above = k_switzerland + de_jure_liege_or_above = k_romagna + de_jure_liege_or_above = k_carinthia + } + } + + is_valid = { + ROOT = { + independent = yes + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed } - if = { - limit = { has_dlc = "Zeus" } - any_demesne_title = { # All titles - limit = { - OR = { - tier = duke - tier = king - tier = emperor - } - NOT = { has_law = revoke_title_law_0 } - } - if = { - limit = { has_law = revoke_title_law_1 } - add_law = revoke_title_law_0 - } - if = { - limit = { has_law = revoke_title_law_2 } - add_law = revoke_title_law_0 - } - } + NOT = { same_realm = FROM } + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } - abdicate = yes } + } + + on_success = { ROOT = { - participation_scaled_prestige = 250 + participation_scaled_prestige = 100 } any_attacker = { limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 250 } + hidden_tooltip = { + participation_scaled_prestige = 100 + } } + + FROM = { prestige = -100 } } - on_fail = { - ROOT = { - prestige = -100 + on_success_title = { + custom_tooltip = { + text = other_invasion_succ_tip + hidden_tooltip = { + ROOT = { + vassalize_or_take_under_title = { + title = PREV + enemy = FROM + type = invasion + } + } + } } - FROM = { - remove_opinion = { - who = ROOT - modifier = declared_war + if = { + limit = { + holder_scope = { character = FROM } + } + usurp_title_only = { target = ROOT type = invasion } + } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes } } } + on_fail = { + ROOT = { prestige = -150 } + } + on_reverse_demand = { ROOT = { - prestige = -200 - prisoner = FROM + transfer_scaled_wealth = { + to = FROM + value = 4.0 + } + ROOT = { prestige = -200 } } FROM = { - participation_scaled_prestige = 50 - hidden_tooltip = { - if = { - limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. - opinion = { - who = ROOT - modifier = opinion_traitor - } + participation_scaled_piety = 100 + participation_scaled_prestige = 200 + if = { + limit = { + uses_decadence = yes } + participation_scaled_decadence = -10 } } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } - } - hidden_tooltip = { - any_attacker = { - limit = { liege = { character = FROM } } - prisoner = FROM - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_council_power_ultimatum_timer - hidden = yes - duration = 3650 + hidden_tooltip = { + participation_scaled_piety = 100 + participation_scaled_prestige = 200 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -10 } } } @@ -5085,18 +9708,6 @@ overthrow_ruler = { attacker_ai_defeat_worth = { factor = 100 } - - on_defender_leader_death = { - hidden_tooltip = { - any_attacker = { - letter_event = { - id = 251 - } - } - } - - end_war = invalid - } defender_ai_victory_worth = { factor = -1 # always accept @@ -5107,46 +9718,84 @@ overthrow_ruler = { } } -overthrow_ruler_no_calls = { - name = CB_NAME_OVERTHROWRULER_NC - war_name = WAR_NAME_OVERTHROWRULER_NC - sprite = 12 +# Embargo Merchant Republic CB +embargo_cb = { + name = CB_NAME_EMBARGO + war_name = WAR_NAME_EMBARGO + sprite = 19 truce_days = 3650 - is_revolt_cb = yes - can_call_vassals = no + is_permanent = yes can_ask_to_join_war = no + allowed_to_target_tributaries = no + + sort_priority = 2000 + + can_use_gui = { + check_if_crusader_trigger = yes + } + can_use = { + ROOT = { + independent = yes + NOT = { has_embargo = FROM } + mercenary = no + } FROM = { - primary_title = { - is_vice_royalty = no + OR = { + AND = { + is_merchant_republic = yes + any_trade_post = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } + AND = { + OR = { + is_merchant_republic = yes + higher_tier_than = DUKE + } + any_realm_lord = { + is_patrician = yes + any_trade_post = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } + } } } - ROOT = { - de_facto_liege = FROM - } } is_valid = { ROOT = { + independent = yes + NOT = { has_embargo = FROM } + } + FROM = { OR = { - liege = { - character = PREV # either independent - } - liege = { - FROM = { - is_liege_or_above = PREV # or have shared liege + is_merchant_republic = yes + AND = { + higher_tier_than = DUKE + any_realm_lord = { + is_merchant_republic = yes } } } } - FROM = { - higher_tier_than = ROOT - } } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -5158,80 +9807,94 @@ overthrow_ruler_no_calls = { on_success = { ROOT = { - prestige = 200 - primary_title = { - add_pressed_claim = FROM + embargo = FROM + if = { + limit = { + NOT = { religion = FROM } + } + piety = 200 } } - FROM = { - prestige = -500 - remove_opinion = { - who = ROOT - modifier = declared_war - } - if = { - limit = { NOT = { has_dlc = "Zeus" } } - any_demesne_title = { # All titles - limit = { - OR = { - tier = king - tier = emperor - } - # is_titular = no - NOT = { has_law = crown_authority_0 } - } - if = { - limit = { has_law = crown_authority_1 } - add_law = crown_authority_0 - } - if = { - limit = { has_law = crown_authority_2 } - add_law = crown_authority_0 - } - if = { - limit = { has_law = crown_authority_3 } - add_law = crown_authority_1 - } - if = { - limit = { has_law = crown_authority_4 } - add_law = crown_authority_2 + } + + on_fail = { + if = { + limit = { + NOT = { + any_attacker = { + NOT = { character = ROOT } + is_merchant_republic = yes } } } - abdicate = yes + ROOT = { + prestige = -100 + } } - } - - on_fail = { - ROOT = { - prestige = -100 + + if = { + limit = { + any_attacker = { + NOT = { character = ROOT } + is_merchant_republic = yes + } + } + any_attacker = { + limit = { + NOT = { character = ROOT } + is_merchant_republic = yes + } + prestige = -100 + } } FROM = { - prestige = -100 - remove_opinion = { - who = ROOT - modifier = declared_war - } + prestige = 50 } } on_reverse_demand = { - ROOT = { - prestige = -200 - prisoner = FROM - } - FROM = { - prestige = 50 - hidden_tooltip = { - if = { - limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. - opinion = { - who = ROOT - modifier = opinion_traitor + if = { + limit = { + NOT = { + any_attacker = { + NOT = { character = ROOT } + is_merchant_republic = yes } } } + + ROOT = { + prestige = -200 + transfer_scaled_wealth = { + to = FROM + value = 4.0 + } + } + } + + if = { + limit = { + any_attacker = { + NOT = { character = ROOT } + is_merchant_republic = yes + } + } + any_attacker = { + limit = { + NOT = { character = ROOT } + is_merchant_republic = yes + } + prestige = -200 + transfer_scaled_wealth = { + to = FROM + value = 4.0 + } + } + } + + FROM = { + prestige = 100 } } @@ -5240,19 +9903,7 @@ overthrow_ruler_no_calls = { } attacker_ai_defeat_worth = { - factor = 100 - } - - on_defender_leader_death = { - hidden_tooltip = { - any_attacker = { - letter_event = { - id = 251 - } - } - } - - end_war = invalid + factor = 50 } defender_ai_victory_worth = { @@ -5260,183 +9911,191 @@ overthrow_ruler_no_calls = { } defender_ai_defeat_worth = { - factor = 100 + factor = 50 } + + # ai importance placed on this CB: scope is the targeted title, ROOT is the attacking character, FROM is the defending character + ai_will_do = { + factor = 1 + modifier = { #Focus on Coronation first. + factor = 0.1 + has_dlc = "Holy Fury" + ROOT = { + is_feudal = yes + OR = { + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself + } + } + } + modifier = { + factor = 0 + ROOT = { + opinion = { who = FROM value = 25 } + } + } + modifier = { + factor = 0.5 + ROOT = { + opinion = { who = FROM value = 0 } + } + } + modifier = { + factor = 0.5 + ROOT = { + opinion = { who = FROM value = -25 } + } + } + } } -change_gavelkind_succession_law = { - name = CB_NAME_GAVELKIND_SUCCESSION_LAW - war_name = WAR_NAME_GAVELKIND_SUCCESSION_LAW - sprite = 6 - truce_days = 3650 - attacker_can_call_allies = no +seize_trade_post = { + name = CB_NAME_SEIZE_TRADE_POST + war_name = WAR_NAME_SEIZE_TRADE_POST + sprite = 18 + truce_days = 1825 + is_permanent = yes + check_all_trade_posts = yes can_ask_to_join_war = no - major_revolt = yes + att_ticking_war_score_multiplier = 5.0 + def_ticking_war_score_multiplier = 5.0 + allow_distant = yes + + allowed_to_target_tributaries = no + sort_priority = 1900 + + can_use_gui = { + check_if_crusader_trigger = yes + } + can_use = { ROOT = { - vassal_of = FROM - } - } - - is_valid = { - FROM = { - in_revolt = no - liege_before_war = { - in_revolt = no - liege_before_war = { - in_revolt = no - } + OR = { + is_merchant_republic = yes + is_patrician = yes } - } - ROOT = { + NOT = { is_liege_or_above = FROM } + OR = { - liege = { - character = PREV # either independent - } - liege = { - FROM = { - is_liege_or_above = PREV # or have shared liege + NOT = { same_realm = FROM } + + # We cannot overtly attack much weaker Patricians in the same republic + NOT = { + num_of_trade_post_diff = { + character = FROM + value = 3 } } } + mercenary = no + } + FROM = { + NOT = { is_liege_or_above = ROOT } } } - is_valid_title = { - NOT = { - has_law = succ_gavelkind + can_use_title = { + tier = COUNT + location = { + port = yes } - OR = { - tier = emperor - tier = king - is_primary_holder_title = yes + has_trade_post = yes + trade_post_owner = { + OR = { + character = FROM + is_liege_or_above = FROM + } + } + holder_scope = { + NOT = { character = FROM } } } - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { detract_grace_super_huge_effect = yes } + is_valid = { + ROOT = { + OR = { + is_merchant_republic = yes + is_patrician = yes + } + NOT = { is_liege_or_above = FROM } } - } - - on_success = { FROM = { - hidden_tooltip = { disband_event_forces = faction_loyalists } - if = { - limit = { NOT = { has_dlc = "Zeus" } } - any_demesne_title = { # All titles - if = { - limit = { - OR = { - tier = king - tier = emperor - } - # is_titular = no - NOT = { has_law = crown_authority_0 } - } - if = { - limit = { has_law = crown_authority_1 } - add_law = crown_authority_0 - } - if = { - limit = { has_law = crown_authority_2 } - add_law = crown_authority_1 - } - if = { - limit = { has_law = crown_authority_3 } - add_law = crown_authority_2 - } - if = { - limit = { has_law = crown_authority_4 } - add_law = crown_authority_3 - } - } - } - } + NOT = { is_liege_or_above = ROOT } } - - ROOT = { - participation_scaled_prestige = 100 - hidden_tooltip = { - disband_event_forces = faction_revolters + } + + is_valid_title = { + has_trade_post = yes + trade_post_owner = { + OR = { + character = FROM + is_liege_or_above = FROM } } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_prestige = 100 - disband_event_forces = faction_revolters + holder_scope = { + NOT = { character = FROM } + } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } } } on_success_title = { - succession_w_cooldown = gavelkind + + seize_trade_post = ROOT + + ROOT = { + participation_scaled_prestige = 50 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } } on_fail = { ROOT = { - prestige = -100 + prestige = -50 } FROM = { - participation_scaled_prestige = 50 + participation_scaled_prestige = 25 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } - } - - hidden_tooltip = { - any_attacker = { - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_succ_gavelkind_ultimatum_timer - hidden = yes - duration = 3650 - } - } + hidden_tooltip = { participation_scaled_prestige = 25 } } - FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } } on_reverse_demand = { ROOT = { - prestige = -200 - prisoner = FROM + prestige = -100 + transfer_scaled_wealth = { + to = FROM + value = 2.0 + } } FROM = { - participation_scaled_prestige = 100 - hidden_tooltip = { - if = { - limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. - opinion = { - who = ROOT - modifier = opinion_traitor - } - } - } + participation_scaled_prestige = 50 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } - } - - hidden_tooltip = { - any_attacker = { - limit = { liege = { character = FROM } } - prisoner = FROM - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_succ_gavelkind_ultimatum_timer - hidden = yes - duration = 3650 - } - } + hidden_tooltip = { participation_scaled_prestige = 50 } } - - FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } } attacker_ai_victory_worth = { @@ -5444,7 +10103,7 @@ change_gavelkind_succession_law = { } attacker_ai_defeat_worth = { - factor = 100 + factor = 25 } defender_ai_victory_worth = { @@ -5452,65 +10111,77 @@ change_gavelkind_succession_law = { } defender_ai_defeat_worth = { - factor = 100 + factor = 25 + } + + # ai importance placed on this CB: scope is the targeted title, ROOT is the attacking character, FROM is the defending character + ai_will_do = { + factor = 1 + modifier = { #Focus on Coronation first. + factor = 0.1 + has_dlc = "Holy Fury" + ROOT = { + is_feudal = yes + OR = { + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself + } + } + } + modifier = { + factor = 0.25 + ROOT = { + NOT = { same_realm = FROM } + } + } } } -lower_crown_authority_law = { - name = CB_NAME_LOWER_CROWN_AUTHORITY_LAW - war_name = WAR_NAME_LOWER_CROWN_AUTHORITY_LAW - sprite = 6 - truce_days = 3650 - can_call_allies = no - can_ask_to_join_war = no - major_revolt = yes +# The Prepared Invasion CB of Norse Heathens +viking_invasion = { + name = CB_NAME_VIKING_INVASION + war_name = WAR_NAME_VIKING_INVASION + sprite = 20 + truce_days = 365 + hostile_against_others = no # Vikings share in the spoils... + is_permanent = yes + is_holy_war = yes + can_ask_to_join_war = yes + check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + apply_short_occ_mod = no # Do not apply the 'recently_conquered' modifier to Holdings + + allowed_to_target_tributaries = no + sort_priority = 3000 + can_use = { ROOT = { - vassal_of = FROM + has_opinion_modifier = { who = FROM modifier = preparing_to_invade } + NOT = { is_liege_or_above = FROM } + mercenary = no } - NOT = { has_dlc = "Zeus" } } can_use_title = { - holder_scope = { independent = yes } - OR = { - tier = king - tier = emperor - } - OR = { - has_law = crown_authority_1 - has_law = crown_authority_2 - has_law = crown_authority_3 - has_law = crown_authority_4 - } + is_valid_viking_invasion_target = FROM # Checks that FROM holds the right amount of territory in the kingdom } - is_valid = { + is_valid_title = { FROM = { - in_revolt = no - liege_before_war = { - in_revolt = no - liege_before_war = { - in_revolt = no - } - } - } - ROOT = { - OR = { - liege = { - character = PREV # either independent - } - liege = { - FROM = { - is_liege_or_above = PREV # or have shared liege - } - } + any_realm_province = { + de_jure_liege_or_above = PREVPREV } } } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -5522,111 +10193,149 @@ lower_crown_authority_law = { on_success = { ROOT = { - opinion = { - modifier = opinion_lowered_crown_authority - who = FROM - months = 12 + prestige = 500 + piety = 250 + religion_authority = { + modifier = won_viking_invasion } - participation_scaled_prestige = 100 + hidden_tooltip = { - disband_event_forces = faction_revolters + if = { + limit = { + has_nickname = no + } + random_list = { + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_victorious } + 10 = { give_nickname = nick_the_fearless } + 10 = { give_nickname = nick_the_brave } + 10 = { give_nickname = nick_haardraade } + 10 = { give_nickname = nick_the_viking } + 10 = { give_nickname = nick_the_dragon } + 10 = { give_nickname = nick_the_ironside } + } + } } + participation_scaled_prestige = 300 } + any_attacker = { limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } + hidden_tooltip = { participation_scaled_prestige = 300 } + } + FROM = { + prestige = -500 + } + } + + on_success_title = { + custom_tooltip = { + text = tribal_invasion_succ_tip hidden_tooltip = { - disband_event_forces = faction_revolters + FROM = { + random_realm_province = { + limit = { + de_jure_liege_or_above = PREVPREV + OR = { + NOT = { culture = ROOT } + NOT = { religion = ROOT } + } + } + culture = ROOT + religion = ROOT + } + } + ROOT = { + occupy_minors_of_occupied_settlements = FROM + gain_all_occupied_titles = { who = FROM type = invasion } + vassalize_or_take_under_title_destroy_duchies = { + title = PREV + enemy = FROM + type = invasion + } + + # Settle the special invasion forces + disband_event_forces = prepared_invasion + any_demesne_title = { + limit = { tier = BARON } + remove_holding_modifier = recently_conquered + refill_holding_levy = yes + } + } + + if = { + limit = { + FROM = { is_liege_or_above = ROOT } + } + FROM = { imprison = ROOT } + } } } - FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } - } - - on_success_title = { - if = { - limit = { has_law = crown_authority_1 } - add_law_w_cooldown = crown_authority_0 - } - if = { - limit = { has_law = crown_authority_2 } - add_law_w_cooldown = crown_authority_1 - } - if = { - limit = { has_law = crown_authority_3 } - add_law_w_cooldown = crown_authority_2 - } - if = { - limit = { has_law = crown_authority_4 } - add_law_w_cooldown = crown_authority_3 - } } on_fail = { - ROOT = { - prestige = -100 - } - FROM = { - participation_scaled_prestige = 50 - hidden_tooltip = { disband_event_forces = faction_loyalists } + prestige = 200 + participation_scaled_prestige = 200 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + hidden_tooltip = { participation_scaled_prestige = 200 } } - - hidden_tooltip = { - any_attacker = { - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_lower_CA_ultimatum_timer - hidden = yes - duration = 3650 - } + ROOT = { + prestige = -300 + piety = -100 + hidden_tooltip = { + disband_event_forces = prepared_invasion + } + religion_authority = { + modifier = lost_viking_invasion } } } on_reverse_demand = { ROOT = { - prestige = -200 - prisoner = FROM + prestige = -500 + piety = -250 + transfer_scaled_wealth = { + to = FROM + value = 2.0 + } + hidden_tooltip = { + disband_event_forces = prepared_invasion + } + religion_authority = { + modifier = lost_viking_invasion + } } - FROM = { - participation_scaled_prestige = 100 - hidden_tooltip = { disband_event_forces = faction_loyalists } - hidden_tooltip = { - if = { - limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. - opinion = { - who = ROOT - modifier = opinion_traitor + prestige = 300 + if = { + limit = { + has_dlc = "Legacy of Rome" + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } } + hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } } + participation_scaled_prestige = 250 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } - } - - hidden_tooltip = { - any_attacker = { - limit = { liege = { character = FROM } } - prisoner = FROM - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_lower_CA_ultimatum_timer - hidden = yes - duration = 3650 - } - } + hidden_tooltip = { participation_scaled_prestige = 250 } } } attacker_ai_victory_worth = { - factor = -1 # always accept + factor = 200 } attacker_ai_defeat_worth = { @@ -5642,175 +10351,214 @@ lower_crown_authority_law = { } } - -lower_tribal_organization_law = { - name = CB_NAME_LOWER_TRIBAL_ORGANIZATION_LAW - war_name = WAR_NAME_LOWER_TRIBAL_ORGANIZATION_LAW - sprite = 6 - truce_days = 3650 - can_call_allies = no - can_ask_to_join_war = no - major_revolt = yes +# Pagans can subjugate other pagans +pagan_subjugation = { + name = CB_NAME_PAGAN_SUBJUGATION + war_name = WAR_NAME_PAGAN_SUBJUGATION + sprite = 8 + truce_days = 365 + is_permanent = yes + can_ask_to_join_war = yes + allowed_to_target_tributaries = no + defender_unoccupied_warscore = yes + + sort_priority = 2000 can_use = { ROOT = { - vassal_of = FROM - } - } - - can_use_title = { - holder_scope = { independent = yes } - OR = { - tier = duke - tier = king - tier = emperor + religion_group = pagan_group + is_reformed_religion = no + NOT = { religion = hellenic_pagan } + NOT = { religion = promethean_pagan } + NOT = { same_realm = FROM } + NOT = { is_liege_or_above = FROM } + mercenary = no + OR = { + AND = { + has_dlc = "Horse Lords" + is_nomadic = no + } + AND = { + NOT = { has_dlc = "Horse Lords" } + has_horde_culture = no # Should use tribal invasion instead + } + } + OR = { + is_tribal = yes + primary_title = { + has_law = succ_elective_gavelkind + } + } + + OR = { + NOT = { has_character_modifier = launched_subjugation } + AND = { + has_ambition = obj_become_king + capital_scope = { + kingdom = { + FROM = { + any_realm_title = { + kingdom = { + title = PREVPREVPREV + } + } + } + } + } + } + } } + OR = { - has_law = tribal_organization_1 - has_law = tribal_organization_2 - has_law = tribal_organization_3 - has_law = tribal_organization_4 + NOT = { ROOT = { religion = aztec } } + FROM = { religion = aztec } } - } - - is_valid = { + FROM = { - is_tribal = yes in_revolt = no - liege_before_war = { - in_revolt = no - liege_before_war = { - in_revolt = no - } - } - } - ROOT = { + religion_group = pagan_group + is_nomadic = no + NOT = { is_offmap_governor = yes } OR = { - liege = { - character = PREV # either independent - } - liege = { - FROM = { - is_liege_or_above = PREV # or have shared liege + is_reformed_religion = no + is_reformed_religion = ROOT + } + NOT = { + any_war = { + defender = { character = PREVPREV } + OR = { + using_cb = pagan_subjugation + using_cb = nomad_subjugation } } } } } - + on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } - } - } - - on_success = { ROOT = { - opinion = { - modifier = opinion_lowered_tribal_organization - who = FROM - months = 12 - } - participation_scaled_prestige = 100 - hidden_tooltip = { - disband_event_forces = faction_revolters - } - } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } - hidden_tooltip = { - disband_event_forces = faction_revolters + add_character_modifier = { + name = launched_subjugation + years = 100 + hidden = yes } } - FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } - } - - on_success_title = { - if = { - limit = { has_law = tribal_organization_1 } - add_law_w_cooldown = tribal_organization_0 - } - if = { - limit = { has_law = tribal_organization_2 } - add_law_w_cooldown = tribal_organization_1 - } - if = { - limit = { has_law = tribal_organization_3 } - add_law_w_cooldown = tribal_organization_2 - } + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { - limit = { has_law = tribal_organization_4 } - add_law_w_cooldown = tribal_organization_3 + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } } } - on_fail = { + on_success = { ROOT = { + piety = 100 + participation_scaled_prestige = 100 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + FROM = { + piety = -100 prestige = -100 + + if = { + limit = { + is_reformed_religion = ROOT + controls_religion = no + } + religion = ROOT # Reformed pagans are forced to convert back + } + + custom_tooltip = { + text = tribal_subjugation_tip + } + + hidden_tooltip = { + opinion = { + modifier = opinion_subjugated + who = ROOT + } + any_vassal = { + opinion = { + modifier = opinion_subjugated + who = ROOT + } + } + any_demesne_title = { + limit = { + higher_tier_than = ROOT + } + ROOT = { usurp_title = { target = PREV type = invasion } } + add_pressed_claim = PREV + } + any_demesne_title = { + limit = { + tier = ROOT + } + ROOT = { usurp_title = { target = PREV type = invasion } } + add_pressed_claim = PREV + } + set_defacto_liege = ROOT + } } - + } + + on_fail = { FROM = { + piety = 50 participation_scaled_prestige = 50 - hidden_tooltip = { disband_event_forces = faction_loyalists } } any_defender = { limit = { NOT = { character = FROM } } hidden_tooltip = { participation_scaled_prestige = 50 } } - - hidden_tooltip = { - any_attacker = { - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_lower_TO_ultimatum_timer - hidden = yes - duration = 3650 - } - } + ROOT = { + piety = -100 + } + } + + on_invalidation = { + ROOT = { + remove_character_modifier = launched_subjugation } } on_reverse_demand = { ROOT = { - prestige = -200 - prisoner = FROM + piety = -200 + transfer_scaled_wealth = { + to = FROM + value = 2.0 + } } - FROM = { - participation_scaled_prestige = 100 - hidden_tooltip = { disband_event_forces = faction_loyalists } - hidden_tooltip = { - if = { - limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. - opinion = { - who = ROOT - modifier = opinion_traitor + piety = 100 + if = { + limit = { + has_dlc = "Legacy of Rome" + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } } + hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } } + participation_scaled_prestige = 100 } any_defender = { limit = { NOT = { character = FROM } } hidden_tooltip = { participation_scaled_prestige = 100 } } - - hidden_tooltip = { - any_attacker = { - limit = { liege = { character = FROM } } - prisoner = FROM - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_lower_TO_ultimatum_timer - hidden = yes - duration = 3650 - } - } - } } attacker_ai_victory_worth = { @@ -5828,157 +10576,142 @@ lower_tribal_organization_law = { defender_ai_defeat_worth = { factor = 100 } + + ai_will_do = { + factor = 1 + modifier = { #Focus on Coronation first. + factor = 0.1 + has_dlc = "Holy Fury" + ROOT = { + is_feudal = yes + OR = { + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself + } + } + } + } } -coastal_republic = { - name = CB_NAME_COASTAL_REPUBLIC - war_name = WAR_NAME_COASTAL_REPUBLIC - sprite = 1 - truce_days = 3650 - is_permanent = yes - check_all_titles = yes +# The CB used by "Peasant revolter" characters +peasant_revolt = { + name = CB_NAME_PEASANT_CONQUEST + war_name = WAR_NAME_PEASANT_CONQUEST + sprite = 16 + truce_days = 365 + hostile_against_others = yes + check_all_titles = yes # setting this to true will check against all of someones titles, including vassal held titles + press_claim = yes + + attacker_can_call_allies = no + defender_can_call_allies = no can_ask_to_join_war = no - allow_distant = yes # AI parameter - - allowed_to_target_tributaries = no - + is_independence = yes + can_use = { ROOT = { - OR = { - is_merchant_republic = yes - is_patrician = yes - } + primary_title = { temporary = yes } # Revolter or adventurer trigger + war = no NOT = { is_liege_or_above = FROM } - NOT = { is_vassal_or_below = FROM } - NOT = { same_liege = FROM } mercenary = no } } can_use_title = { - tier = BARON - is_capital = no # Minor Holding - holding_type = city - - location = { - port = yes - - # Must have a trade post there already - OR = { - PREV = { - holder_scope = { - NOT = { same_realm = ROOT } - OR = { - is_patrician = yes - is_merchant_republic = yes - } - } - } - trade_post_owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - - # Not allowed to use this CB to take cities in the capital province of a rival merchant republic - FROM = { - OR = { - is_merchant_republic = no - capital_scope = { - NOT = { province_id = PREVPREV } - } - } - } - } - } - - is_valid = { - ROOT = { - OR = { - is_merchant_republic = yes - is_patrician = yes - } - } - } - - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } - } + tier = count } - on_success_title = { - if = { - limit = { - NOT = { - location = { - trade_post_owner = { - is_liege_or_above = ROOT - } - } - } - } - usurp_title = { target = ROOT type = invasion } - } - - if = { - limit = { - location = { - trade_post_owner = { - is_liege_or_above = ROOT - } - } + is_valid_title = { + OR = { + FROM = { + has_landed_title = PREV } - location = { - trade_post_owner = { - usurp_title = { target = PREVPREV type = invasion } - } + holder_scope = { + is_liege_or_above = FROM } } - - ROOT = { - participation_scaled_prestige = 100 - } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } - } - } + } - on_fail = { - ROOT = { - prestige = -100 + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } } + } + + on_success_title = { + usurp_title_plus_barony_if_unlanded = { target = ROOT type = revolt } + ROOT = { set_defacto_liege = ROOT } FROM = { - participation_scaled_prestige = 50 + prestige = -100 } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } } } - on_reverse_demand = { + on_fail_title = { + FROM = { + prestige = 10 + hidden_tooltip = { + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } + } + } ROOT = { - prestige = -200 - transfer_scaled_wealth = { - to = FROM - value = 4.0 + clear_wealth = yes + imprison = FROM + hidden_tooltip = { + add_character_modifier = { + name = broken_spirit + days = -1 + } } } + } + + on_reverse_demand = { FROM = { - participation_scaled_prestige = 100 + prestige = 20 + hidden_tooltip = { + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } + add_character_modifier = { + name = crushed_revolt + days = 3650 + } + } } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } + ROOT = { + clear_wealth = yes + imprison = FROM + hidden_tooltip = { + add_character_modifier = { + name = broken_spirit + days = -1 + } + } } } @@ -5987,7 +10720,7 @@ coastal_republic = { } attacker_ai_defeat_worth = { - factor = 50 + factor = 100 } defender_ai_victory_worth = { @@ -5995,120 +10728,34 @@ coastal_republic = { } defender_ai_defeat_worth = { - factor = 50 + factor = 100 } } -coastal_county_republic = { - name = CB_NAME_COASTAL_COUNTY_REPUBLIC - war_name = WAR_NAME_COASTAL_COUNTY_REPUBLIC - sprite = 1 - truce_days = 3650 - is_permanent = yes - check_all_titles = yes +# The CB used by "Heretic revolter" characters +heretic_revolt = { + name = CB_NAME_HERETIC_UPRISING + war_name = WAR_NAME_HERETIC_UPRISING + sprite = 7 + truce_days = 365 + hostile_against_others = yes + attacker_can_call_allies = no + defender_can_call_allies = no can_ask_to_join_war = no + check_de_jure_tier = DUKE - allow_distant = yes # AI parameter - - allowed_to_target_tributaries = no - can_use = { - ROOT = { - OR = { - is_merchant_republic = yes - is_patrician = yes - } - NOT = { is_liege_or_above = FROM } - NOT = { is_vassal_or_below = FROM } - NOT = { same_liege = FROM } - mercenary = no - } - } - - can_use_title = { - tier = COUNT - location = { - port = yes - county = { - any_direct_de_jure_vassal_title = { - holder_scope = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - } - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - AND = { - is_land = no - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - AND = { - is_land = no - any_neighbor_province = { - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - } - } - } - } - } - } - } + ROOT = { has_character_flag = heretic_revolter } } - + is_valid = { - ROOT = { - OR = { - is_merchant_republic = yes - is_patrician = yes - } - } - } - - is_valid_title = { - tier = COUNT - location = { - port = yes - county = { - any_direct_de_jure_vassal_title = { - holder_scope = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - } + FROM = { + NOT = { religion = ROOT } } } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -6118,82 +10765,123 @@ coastal_county_republic = { } } + on_success = { + ROOT = { + prestige = 200 + piety = 100 + occupy_minors_of_occupied_settlements = FROM + gain_all_occupied_titles = { who = FROM type = revolt } + clr_character_flag = heretic_revolter + } + + FROM = { + prestige = -500 + piety = -500 + religion_authority = { + modifier = lost_heretic_revolt + } + } + } + on_success_title = { - if = { - limit = { - any_direct_de_jure_vassal_title = { - holder_scope = { - character = ROOT - } - } + ROOT = { + vassalize_or_take_under_title = { + title = PREV + enemy = FROM + same_religion = yes # Only vassalize rulers of my religion + is_religious = yes + type = holy_war } - usurp_title = ROOT } - if = { limit = { - NOT = { - any_direct_de_jure_vassal_title = { - holder_scope = { - character = ROOT - } - } - } - } - any_de_jure_vassal_title = { - limit = { - holder_scope = { - is_liege_or_above = ROOT + controls_religion = no + holder_scope = { + OR = { + character = FROM + is_liege_or_above = FROM } } - holder_scope = { - usurp_title = PREVPREV - set_defacto_liege = ROOT - } } + usurp_title = { target = ROOT type = holy_war } } - - ROOT = { - participation_scaled_prestige = 100 + if = { + limit = { + has_holder = no + } + usurp_title = { target = ROOT type = holy_war } } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } } } on_fail = { ROOT = { - prestige = -100 + clear_wealth = yes + imprison = FROM + clr_character_flag = heretic_revolter + hidden_tooltip = { + add_character_modifier = { + name = broken_spirit + days = -1 + } + } } FROM = { - participation_scaled_prestige = 50 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + prestige = 50 + piety = 100 + hidden_tooltip = { + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } + } + religion_authority = { + modifier = won_heretic_revolt + } } } on_reverse_demand = { ROOT = { - prestige = -200 - transfer_scaled_wealth = { - to = FROM - value = 4.0 + clear_wealth = yes + imprison = FROM + clr_character_flag = heretic_revolter + hidden_tooltip = { + add_character_modifier = { + name = broken_spirit + days = -1 + } } } FROM = { - participation_scaled_prestige = 100 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } + prestige = 100 + piety = 200 + hidden_tooltip = { + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } + add_character_modifier = { + name = crushed_revolt + days = 3650 + } + } + religion_authority = { + modifier = won_heretic_revolt + } } } attacker_ai_victory_worth = { - factor = -1 # always accept + factor = 100 } attacker_ai_defeat_worth = { @@ -6205,45 +10893,34 @@ coastal_county_republic = { } defender_ai_defeat_worth = { - factor = 100 + factor = 150 } } - -weaken_vassal_plot = { - name = CB_NAME_WEAKEN_VASSAL - war_name = WAR_NAME_WEAKEN_VASSAL - sprite = 3 - truce_days = 3650 +# The CB used by "Religious revolter" characters +religious_revolt = { + name = CB_NAME_HERETIC_UPRISING + war_name = WAR_NAME_HERETIC_UPRISING + sprite = 7 + truce_days = 365 hostile_against_others = yes - - press_claim = yes attacker_can_call_allies = no + defender_can_call_allies = no can_ask_to_join_war = no - - can_use_title = { - OR = { - FROM = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = FROM - } - } + check_de_jure_tier = DUKE + + can_use = { + ROOT = { has_character_flag = religious_revolter } } - - is_valid_title = { - OR = { - FROM = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = FROM - } + + is_valid = { + FROM = { + NOT = { religion = ROOT } } } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -6252,120 +10929,124 @@ weaken_vassal_plot = { } } } - + on_success = { ROOT = { - participation_scaled_prestige = 100 - } - any_attacker = { - limit = { - NOT = { character = ROOT } - } - participation_scaled_prestige = 100 + prestige = 200 + piety = 100 + occupy_minors_of_occupied_settlements = FROM + gain_all_occupied_titles = { who = FROM type = revolt } + clr_character_flag = religious_revolter } + FROM = { - if = { - limit = { NOT = { has_dlc = "Zeus" } } - any_demesne_title = { # All titles - limit = { - OR = { - tier = king - tier = emperor - } - # is_titular = no - NOT = { has_law = crown_authority_0 } - } - if = { - limit = { has_law = crown_authority_1 } - add_law = crown_authority_0 - } - if = { - limit = { has_law = crown_authority_2 } - add_law = crown_authority_1 - } - if = { - limit = { has_law = crown_authority_3 } - add_law = crown_authority_2 - } - if = { - limit = { has_law = crown_authority_4 } - add_law = crown_authority_3 - } - } - } + prestige = -500 + piety = -500 + religion_authority = { + modifier = lost_religious_revolt + } } } on_success_title = { - FROM = { - random_vassal = { - limit = { - tier = count - any_demesne_title = { - tier = count - dejure_liege_title = { - ROOT = { - plot_target_title = { - title = PREVPREV - } - } - } + ROOT = { + vassalize_or_take_under_title = { + title = PREV + enemy = FROM + same_religion = yes # Only vassalize rulers of my religion + is_religious = yes + type = holy_war + } + } + if = { + limit = { + controls_religion = no + holder_scope = { + OR = { + character = FROM + is_liege_or_above = FROM } } - grant_title = PREVPREV + } + usurp_title = { target = ROOT type = holy_war } + } + if = { + limit = { + has_holder = no + } + usurp_title = { target = ROOT type = holy_war } + } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes } } } on_fail = { ROOT = { - prestige = -100 - cancel_plot = plot_weaken_fellow_vassal + clear_wealth = yes + imprison = FROM + clr_character_flag = religious_revolter + hidden_tooltip = { + add_character_modifier = { + name = broken_spirit + days = -1 + } + } } FROM = { - participation_scaled_prestige = 50 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } - } - } - - on_invalidation = { - ROOT = { - cancel_plot = plot_weaken_fellow_vassal + prestige = 50 + piety = 100 + hidden_tooltip = { + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } + } + religion_authority = { + modifier = won_religious_revolt + } } - } on_reverse_demand = { ROOT = { - prestige = -200 + clear_wealth = yes imprison = FROM - cancel_plot = plot_weaken_fellow_vassal + clr_character_flag = religious_revolter + hidden_tooltip = { + add_character_modifier = { + name = broken_spirit + days = -1 + } + } } FROM = { - participation_scaled_prestige = 100 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } - } - } - - on_attacker_leader_death = { - hidden_tooltip = { - any_defender = { - letter_event = { - id = 251 + prestige = 100 + piety = 200 + hidden_tooltip = { + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } + add_character_modifier = { + name = crushed_revolt + days = 3650 } } + religion_authority = { + modifier = won_religious_revolt + } } - end_war = invalid } - + attacker_ai_victory_worth = { - factor = -1 # always accept + factor = 100 } attacker_ai_defeat_worth = { @@ -6377,25 +11058,43 @@ weaken_vassal_plot = { } defender_ai_defeat_worth = { - factor = 100 + factor = 150 } } -decadence_invasion = { - name = CB_NAME_INVASION - war_name = WAR_NAME_DEC_INVASION - sprite = 7 - truce_days = 3650 +# The CB used by "Nationalist Revolter" characters +liberation_revolt = { + name = CB_NAME_LIBERATION_REVOLT + war_name = WAR_NAME_LIBERATION_REVOLT + sprite = 16 + truce_days = 365 hostile_against_others = yes + check_de_jure_tier = KING # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character + press_claim = yes can_ask_to_join_war = no + is_independence = yes can_use = { - ROOT = { - has_character_flag = decadence_invader + ROOT = { has_character_flag = nationalist_rebel } + } + + can_use_title = { + tier = king + has_holder = no + } + + is_valid = { + FROM = { + NOT = { culture = ROOT } } } + is_valid_title = { + has_holder = no + } + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -6404,171 +11103,108 @@ decadence_invasion = { } } } - + on_success = { - any_playable_ruler = { - limit = { - ai = no - NOT = { character = FROM } - NOT = { dynasty = FROM } - NOT = { - any_liege = { - character = FROM - } - } - OR = { - FROM = { higher_tier_than = DUKE } - any_realm_province = { - any_neighbor_province = { - owner = { - any_liege = { - character = FROM - } - } - } - } - } - } - narrative_event = { id = 91241 } - } - - FROM = { - if = { - limit = { NOT = { has_dlc = "Zeus" } } - any_demesne_title = { # All titles - if = { - limit = { - OR = { - tier = king - tier = emperor - } - NOT = { has_law = crown_authority_0 } - } - add_law = crown_authority_0 - } - } - } - } - ROOT = { - prestige = 200 - piety = 100 + prestige = 1000 occupy_minors_of_occupied_settlements = FROM gain_all_occupied_titles = { who = FROM type = revolt } - give_nickname = nick_the_conqueror - participation_scaled_prestige = 200 - participation_scaled_piety = 100 - } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_prestige = 200 - participation_scaled_piety = 100 - } + clr_character_flag = nationalist_rebel + give_nickname = nick_the_liberator } - FROM = { - prestige = -200 - primary_title = { - holder_scope = { - any_demesne_title = { + prestige = -500 + } + } + + on_success_title = { + custom_tooltip = { + text = tribal_invasion_succ_tip + hidden_tooltip = { + ROOT = { + vassalize_or_take_under_title = { + title = PREV + enemy = FROM + is_revolt = yes + type = revolt + } + if = { limit = { - tier = PREVPREV - } - usurp_title_plus_barony_if_unlanded = { target = ROOT type = revolt } - - if = { - limit = { - higher_tier_than = BARON - NOT = { culture = ROOT } + num_of_count_titles = 5 + PREV = { + OR = { + has_holder = no + holder_scope = { + character = FROM + } + } } - hidden_tooltip = { conquest_culture = ROOT } } - } - } - } - - set_defacto_liege = ROOT - imprison = ROOT - - hidden_tooltip = { - if = { - limit = { - has_nickname = no - } - random_list = { - 10 = { give_nickname = nick_the_decadent } - 10 = { give_nickname = nick_the_unready } - 10 = { give_nickname = nick_the_ill_ruler } + usurp_title = { target = PREV type = revolt } } } } } - + hidden_tooltip = { - ROOT = { - disband_event_forces = decadence_revolters - - # Powerful vassals can choose independence - any_vassal = { - limit = { - NOT = { character = FROM } - higher_tier_than = COUNT - prisoner = no - } - character_event = { id = 91240 } - } + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes } } } - on_fail = { - ROOT = { - prestige = -200 - } + on_fail_title = { FROM = { prestige = 100 - participation_scaled_prestige = 100 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } + hidden_tooltip = { + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } + } } - hidden_tooltip = { - ROOT = { disband_event_forces = decadence_revolters } + ROOT = { + clear_wealth = yes + imprison = FROM + clr_character_flag = nationalist_rebel + hidden_tooltip = { + add_character_modifier = { + name = broken_spirit + days = -1 + } + remove_trait = inspiring_leader + } } } on_reverse_demand = { - ROOT = { set_defacto_liege = FROM } - ROOT = { - prestige = -200 - transfer_scaled_wealth = { - to = FROM - value = 8.0 - } - } FROM = { prestige = 200 + hidden_tooltip = { + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } + add_character_modifier = { + name = crushed_major_revolt + days = 3650 + } + } } - ROOT = { - imprison = FROM - disband_event_forces = decadence_revolters - } - if = { - limit = { - FROM = { - ai = no - NOT = { has_character_flag = achievement_decadent_warrior } + ROOT = { + clear_wealth = yes + imprison = FROM + clr_character_flag = nationalist_rebel + hidden_tooltip = { + add_character_modifier = { + name = broken_spirit + days = -1 } + remove_trait = inspiring_leader } - FROM = { set_character_flag = achievement_decadent_warrior } - } - } - - on_reverse_demand_title = { - any_claim = { - remove_claim = ROOT } } @@ -6585,31 +11221,28 @@ decadence_invasion = { } defender_ai_defeat_worth = { - factor = 150 + factor = 100 } } -muslim_invasion = { - name = CB_NAME_INVASION - war_name = WAR_NAME_INVASION - sprite = 8 +duchy_adventure = { + name = CB_NAME_DUCHY_ADVENTURE + war_name = WAR_DUCHY_ADVENTURE + sprite = 9 truce_days = 3650 hostile_against_others = yes - is_permanent = yes - is_holy_war = yes - can_ask_to_join_war = yes - check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes - - allowed_to_target_tributaries = no + check_de_jure_tier = DUKE # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character - can_use_gui = { - ROOT = { - piety = 1000 - } + can_use = { + ROOT = { has_character_flag = duchy_adventurer } } - + + is_valid = { + always = yes + } + on_add = { - ROOT = { piety = -1000 } + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -6618,286 +11251,149 @@ muslim_invasion = { } } } - - can_use = { - ROOT = { - OR = { - ai = yes - multiplayer = no - NOT = { - has_game_rule = { - name = multiplayer_invasions - value = off - } - } - } - religion_group = muslim - - # These use 'tribal_invasion' instead: - NOR = { - is_nomadic = yes - AND = { - primary_title = { is_tribal_type_title = yes } - has_horde_culture = yes - } - AND = { - mercenary = yes - NOT = { - num_of_titles = 2 - } - } - } - } - - FROM = { NOT = { religion = ROOT } } - - ROOT = { - NOT = { is_liege_or_above = FROM } - mercenary = no - } - } - can_use_title = { - # Muslims require the target to have at least 6 counties within the target kingdom - FROM = { - num_of_realm_counties = { - value = 6 - title = PREV - } - } - # The attacker needs at least one county in the target kingdom, or a border - any_direct_de_jure_vassal_title = { - any_direct_de_jure_vassal_title = { - OR = { - holder_scope = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - location = { - any_neighbor_province = { - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - } - } + on_success = { + ROOT = { + prestige = 250 + hidden_tooltip = { + clr_character_flag = duchy_adventurer + give_nickname = nick_the_conqueror } } - } - - is_valid = { - ROOT = { - religion_group = muslim - } - FROM = { NOT = { religion = ROOT } } - } - - is_valid_title = { FROM = { - any_realm_province = { - de_jure_liege_or_above = PREVPREV - } + prestige = -250 } } - on_success = { - ROOT = { - prestige = 200 + on_success_title = { + custom_tooltip = { + text = other_invasion_succ_tip hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion + ROOT = { + vassalize_or_take_under_title = { + title = PREV + enemy = FROM + type = host } - change_variable = { which = strengthen_religion value = 1 } - } - } - participation_scaled_prestige = 200 - if = { - limit = { - uses_decadence = yes - FROM = { NOT = { uses_decadence = yes } } } - participation_scaled_decadence = -20 } } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_prestige = 200 + ROOT = { + hidden_tooltip = { + # Special case: Seljuk succeeds in his first conquest if = { limit = { - uses_decadence = yes - FROM = { NOT = { uses_decadence = yes } } + has_character_flag = seljuk_himself } - participation_scaled_decadence = -20 - } - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } + narrative_event = { + id = 60206 + days = 1 } } - } - } - FROM = { - prestige = -200 - } - } - - on_success_title = { - custom_tooltip = { - text = other_invasion_succ_tip - hidden_tooltip = { - ROOT = { - vassalize_or_take_under_title_destroy_duchies = { - title = PREV - enemy = FROM - is_crusade = no # Even if the title holder is not participating in the war, gain holdings occupied by all Crusade participants - type = invasion + + # Special case: Timur succeeds in his first conquest + if = { + limit = { + has_character_flag = timur_himself } - - if = { - limit = { - has_nickname = no - } - random_list = { - 10 = { give_nickname = nick_the_holy } - 10 = { give_nickname = nick_the_glorious } - 10 = { give_nickname = nick_the_lionheart } - 10 = { give_nickname = nick_the_great } - 10 = { give_nickname = nick_the_hammer } - 10 = { give_nickname = nick_the_magnificent } - } + narrative_event = { + id = 60306 + days = 1 } } - } - } - } - - on_fail = { - FROM = { - prestige = 100 - } - FROM = { - if = { - limit = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire + + # Special case: Sabuktigin succeeds in his first conquest + if = { + limit = { + has_character_flag = sabuktigin_himself } - OR = { - religion_group = christian - religion = hellenic_pagan + narrative_event = { + id = 60406 + days = 1 } } - hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } - } - - if = { - limit = { - has_nickname = no - } - random_list = { - 10 = { give_nickname = nick_the_holy } - 10 = { give_nickname = nick_the_glorious } - 10 = { give_nickname = nick_the_lionheart } - 10 = { give_nickname = nick_the_great } - 10 = { give_nickname = nick_the_hammer } - 10 = { give_nickname = nick_the_magnificent } - 10 = { give_nickname = nick_the_avenger } + + # Special case: Sultanate of Rum creator succeeds in his first conquest + if = { + limit = { + has_character_flag = rum_creator + } + character_event = { + id = 60610 + days = 600 + random = 300 + } } } - participation_scaled_prestige = 100 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } } - ROOT = { - prestige = -200 + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } } } - - on_invalidation = { + + on_fail = { + FROM = { + prestige = 100 + hidden_tooltip = { + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } + } + } ROOT = { - piety = 1000 + clear_wealth = yes + imprison = FROM + hidden_tooltip = { + disband_event_forces = yes + clr_character_flag = duchy_adventurer + } } + + ROOT = { prestige = -100 } } on_reverse_demand = { ROOT = { - prestige = -200 transfer_scaled_wealth = { to = FROM value = 4.0 } - decadence = 10 } + FROM = { prestige = 200 + } + + ROOT = { + clear_wealth = yes + imprison = FROM + prestige = -200 hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } - } - } - if = { - limit = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - } - hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } - } - if = { - limit = { - has_nickname = no - } - random_list = { - 10 = { give_nickname = nick_the_holy } - 10 = { give_nickname = nick_the_glorious } - 10 = { give_nickname = nick_the_lionheart } - 10 = { give_nickname = nick_the_great } - 10 = { give_nickname = nick_the_hammer } - 10 = { give_nickname = nick_the_magnificent } - 10 = { give_nickname = nick_the_avenger } - } + disband_event_forces = yes + clr_character_flag = duchy_adventurer } - participation_scaled_prestige = 200 } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 200 } + } + + on_attacker_leader_death = { + ROOT = { hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } - } + disband_event_forces = yes + clr_character_flag = duchy_adventurer } } + end_war = invalid } attacker_ai_victory_worth = { - factor = 100 + factor = -1 # always accept } attacker_ai_defeat_worth = { @@ -6909,246 +11405,419 @@ muslim_invasion = { } defender_ai_defeat_worth = { - factor = 150 - } - - ai_will_do = { - factor = 1 - - modifier = { - factor = 0.9 # Prefer using CB's without on_add costs - } + factor = 100 } } -cb_faction_independence = { - name = CB_NAME_INDEPENDENCE - war_name = WAR_NAME_FACTION_INDEPENDENCE - sprite = 12 +kingdom_adventure = { # Used mainly for Muslims adventuring into India + name = CB_NAME_DUCHY_ADVENTURE + war_name = WAR_DUCHY_ADVENTURE + sprite = 9 truce_days = 3650 - major_revolt = yes - - attacker_can_call_allies = no - can_ask_to_join_war = no - - is_independence = yes - + hostile_against_others = yes + check_de_jure_tier = KING # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character + can_use = { ROOT = { - vassal_of = FROM - mercenary = no + OR = { + has_character_flag = duchy_adventurer + has_character_flag = rum_creator + } } } is_valid = { - ROOT = { - OR = { - liege = { - character = PREV # either independent + always = yes + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + on_success = { + ROOT = { + prestige = 500 + piety = 250 + hidden_tooltip = { + clr_character_flag = duchy_adventurer + clr_character_flag = do_not_disturb + if = { + limit = { + has_nickname = no + } + FROM = { + save_event_target_as = nickname_target + } + ROOT = { + save_event_target_as = nickname_receiver + } + if = { + limit = { + NOT = { + has_character_flag = is_child_of_destiny + } + } + random_list = { + 5 = { give_nickname = nick_the_victorious } + 5 = { give_nickname = nick_the_conqueror } + 5 = { give_nickname = nick_the_dragon } + 10 = { give_nickname = nick_the_rel_group } + 10 = { give_nickname = nick_the_tiger } + 10 = { give_nickname = nick_the_world_burner } + 10 = { + give_nickname = nick_the_scourge_of_god + modifier = { + factor = 0 + event_target:nickname_target = { religion = ROOT } + } + } + } + } } - liege = { - FROM = { - is_liege_or_above = PREV # or have shared liege + } + } + FROM = { + prestige = -500 + piety = -250 + } + } + + on_success_title = { + custom_tooltip = { + text = other_invasion_succ_tip + hidden_tooltip = { + + if = { # Special stuff for player Child of Destiny (AI Children do not have this flag) + limit = { + ROOT = { has_character_flag = child_of_destiny_outwards_focus } + } + FROM = { # Ensure that the Child of Destiny always gets one County in the targeted Kingdom (mainly useful when testing with yesmen, but can also happen in rare occurences where the target is imprisoned) + random_realm_title = { + limit = { + tier = COUNT + de_jure_liege_or_above = PREVPREV + } + usurp_title = { target = ROOT type = host } + } + } + ROOT = { + liege = { save_event_target_as = old_liege_target} + if = { # Abandon all old titles if you were a vassal + limit = { + independent = no + } + any_demesne_title = { + limit = { + NOR = { + title = PREVPREV + de_jure_liege_or_above = PREVPREV + } + } + grant_title = event_target:old_liege_target + } + any_vassal = { + limit = { + capital_scope = { + NOR = { + title = PREVPREVPREV + de_jure_liege_or_above = PREVPREVPREV + } + } + } + set_defacto_liege = event_target:old_liege_target + } + } + } + } + + FROM = { # The adventurer takes ANY demesne title, including the targeted Kingdom, within the area of the targeted kingdom + any_demesne_title = { + limit = { + OR = { + title = PREVPREV + de_jure_liege_or_above = PREVPREV + } + NOT = { ROOT = { has_character_flag = rum_creator } } + } + usurp_title = { target = ROOT type = host } + } + } + + if = { # Claim the targeted Kingdom if it isn't held by anyone + limit = { + has_holder = no + } + usurp_title = { target = ROOT type = host } + } + + if = { # Create a Kingdom if the adventurer does not have one by this point + limit = { + ROOT = { + NOR = { + any_demesne_title = { + tier = KING + } + has_character_flag = rum_creator + } + } + } + if = { + limit = { + ROOT = { + NOT = { + has_character_flag = is_child_of_destiny + } + } + } + ROOT = { + create_title = { + tier = KING + landless = no + temporary = no + custom_created = yes + culture = ROOT + holder = ROOT + name = "INDIAN_MUSLIM_KINGDOM" + base_title = PREV + copy_title_laws = yes + } + } + } + else = { + ROOT = { + save_event_target_as = target_name + create_title = { + tier = KING + landless = no + temporary = no + custom_created = yes + culture = ROOT + holder = ROOT + name = "DESTINY_KINGDOM" + base_title = PREV + copy_title_laws = yes + } + capital_scope = { + county = { + save_event_target_as = coa_target + } + } + primary_title = { + set_coa = event_target:coa_target + } + } } } - } - } - FROM = { - any_demesne_title = { - NOT = { lower_tier_than = ROOT } - temporary = no - } - independent = yes - in_revolt = no - liege_before_war = { - in_revolt = no - liege_before_war = { - in_revolt = no - } - } - } - } - - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } - } - } - - on_success = { - if = { - limit = { - FROM = { - independent = yes + if = { + limit = { + ROOT = { has_character_flag = rum_creator } + } + k_rum = { + grant_title = ROOT + } } - } - any_attacker = { - limit = { - OR = { - vassal_of = FROM - liege_before_war = { - character = FROM - } + + ROOT = { # Preserve Vassals under the targeted kingdom + vassalize_or_take_under_title = { # Take all vassals held by the target under the title + title = PREV + enemy = FROM + type = host } + set_defacto_liege = ROOT # Always go Independent } - set_defacto_liege = THIS - hidden_tooltip = { - prestige = 100 - any_demesne_title = { + + hidden_effect = { + if = { limit = { - controls_religion = no - higher_tier_than = BARON - FROM = { - OR = { # If the old liege can use the subjugation CB, give no claims - NOT = { religion_group = pagan_group } - NOT = { culture_group = PREVPREV } + ROOT = { + has_character_flag = is_child_of_destiny + NOT = { + religion_group = muslim } } } - add_weak_pressed_claim = FROM + ROOT = { + any_demesne_title = { + limit = { + higher_tier_than = COUNT + } + add_law = succ_primogeniture + } + } } - set_character_flag = ai_flag_never_transfer } - } + } } ROOT = { - participation_scaled_prestige = 100 - hidden_tooltip = { - disband_event_forces = faction_revolters - } - } - any_attacker = { - limit = { NOT = { character = ROOT } } hidden_tooltip = { - participation_scaled_prestige = 100 - disband_event_forces = faction_revolters - } - } - - FROM = { - - hidden_tooltip = { disband_event_forces = faction_loyalists } - if = { - limit = { NOT = { has_dlc = "Zeus" } } - any_demesne_title = { # All titles + if = { limit = { - OR = { - tier = king - tier = emperor + has_character_flag = rum_creator + } + capital_scope = { + culture = ROOT + } + } + else_if = { + limit = { + has_character_flag = is_child_of_destiny + } + character_event = { id = HF.303 days = 3 } + } + else = { + capital_scope = { + reverse_culture = ROOT + } + any_child = { + limit = { + is_ruler = no + ai = yes + #liege = { character = ROOT } } - NOT = { has_law = crown_authority_0 } + culture = ROOT } - if = { - limit = { has_law = crown_authority_1 } - add_law = crown_authority_0 + any_courtier = { + limit = { + is_ruler = no + ai = yes + } + culture = ROOT } - if = { - limit = { has_law = crown_authority_2 } - add_law = crown_authority_1 + } + + if = { # Give bloodline to Child of Destiny + limit = { + has_character_flag = is_child_of_destiny + higher_real_tier_than = DUKE + NOT = { + any_owned_bloodline = { + has_bloodline_flag = created_bloodline + } + } } - if = { - limit = { has_law = crown_authority_3 } - add_law = crown_authority_2 + character_event = { id = HF.304 days = 14 } + } + + # Special case: Sultanate of Rum might start yet another war + if = { + limit = { + has_character_flag = rum_creator } - if = { - limit = { has_law = crown_authority_4 } - add_law = crown_authority_3 + character_event = { + id = 60610 + days = 600 + random = 300 } } } } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } + } + + on_invalidation = { + ROOT = { + clr_character_flag = child_of_destiny_made_player_choice + clr_character_flag = child_of_destiny_adventure + } } on_fail = { - ROOT = { - prestige = -50 -# prisoner = FROM - add_character_modifier = { - name = faction_independence_ultimatum_timer - hidden = yes - duration = 3650 - } + FROM = { + prestige = 100 hidden_tooltip = { - disband_event_forces = faction_revolters + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } } - participation_scaled_prestige = -50 } - any_attacker = { - limit = { NOT = { character = ROOT } } + ROOT = { + clear_wealth = yes + imprison = FROM hidden_tooltip = { - participation_scaled_prestige = -50 - disband_event_forces = faction_revolters + disband_event_forces = yes + clr_character_flag = duchy_adventurer + if = { + limit = { + has_character_flag = is_child_of_destiny + } + remove_trait = disinherited + } } - add_character_modifier = { - name = faction_independence_ultimatum_timer - hidden = yes - duration = 3650 + } + + ROOT = { prestige = -100 } + + if = { + limit = { + ROOT = { + has_character_flag = is_child_of_destiny + } } + set_global_flag = child_of_destiny_invasion_fail@ROOT } - FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } } on_reverse_demand = { ROOT = { - prestige = -100 - prisoner = FROM - add_character_modifier = { - name = faction_independence_ultimatum_timer - hidden = yes - duration = 3650 - } - hidden_tooltip = { - disband_event_forces = faction_revolters + transfer_scaled_wealth = { + to = FROM + value = 4.0 } - participation_scaled_prestige = -100 } - any_attacker = { - limit = { - NOT = { character = ROOT } - liege = { character = FROM } - } - prisoner = FROM - participation_scaled_prestige = -100 - hidden_tooltip = { - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_independence_ultimatum_timer - hidden = yes - duration = 3650 - } - } + FROM = { + prestige = 200 } - FROM = { - prestige = 50 - hidden_tooltip = { disband_event_forces = faction_loyalists } - hidden_tooltip = { - if = { - limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. - opinion = { - who = ROOT - modifier = opinion_traitor + ROOT = { + clear_wealth = yes + imprison = FROM + prestige = -200 + hidden_tooltip = { + disband_event_forces = yes + clr_character_flag = duchy_adventurer + if = { + limit = { + has_character_flag = is_child_of_destiny } + remove_trait = disinherited + } + } + } + + if = { + limit = { + ROOT = { + has_character_flag = is_child_of_destiny } } + set_global_flag = child_of_destiny_invasion_reverse_demand@ROOT } } - + on_attacker_leader_death = { - hidden_tooltip = { - any_defender = { - letter_event = { - id = 251 - } + ROOT = { + hidden_tooltip = { + disband_event_forces = yes + clr_character_flag = duchy_adventurer } } - end_war = invalid } @@ -7157,7 +11826,7 @@ cb_faction_independence = { } attacker_ai_defeat_worth = { - factor = 150 + factor = 100 } defender_ai_victory_worth = { @@ -7169,152 +11838,270 @@ cb_faction_independence = { } } -imperial_reconquest = { - name = CB_NAME_IMPERIAL - war_name = WAR_NAME_IMPERIAL - sprite = 17 - truce_days = 3650 +pagan_holy_war = { + name = CB_NAME_RELIGIOUS + war_name = WAR_NAME_RELIGIOUS + sprite = 9 + truce_days = 1825 is_permanent = yes + is_holy_war = yes check_de_jure_tier = DUKE # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes - allowed_to_target_tributaries = no + + sort_priority = 800 + + can_use_gui = { + ROOT = { + piety = 100 + } + } + + on_add = { + ROOT = { piety = -100 } + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } can_use = { ROOT = { - has_landed_title = e_roman_empire - independent = yes + OR = { + religion = bon_reformed + religion = hellenic_pagan_reformed + religion = norse_pagan_reformed + religion = tengri_pagan_reformed + religion = baltic_pagan_reformed + religion = slavic_pagan_reformed + religion = finnish_pagan_reformed + religion = aztec_reformed + religion = aztec + religion = west_african_pagan_reformed + religion = zun_pagan_reformed + } + NOT = { has_religion_feature = religion_peaceful } NOT = { same_realm = FROM } + NOT = { religion = FROM } + top_liege = { + religion = ROOT + } mercenary = no } - FROM = { - NOT = { religion_group = muslim } - } } - + can_use_title = { - OR = { - de_jure_liege_or_above = k_byzantium - de_jure_liege_or_above = k_anatolia - de_jure_liege_or_above = k_armenia - de_jure_liege_or_above = k_bulgaria - de_jure_liege_or_above = k_serbia - de_jure_liege_or_above = k_croatia - de_jure_liege_or_above = k_italy - de_jure_liege_or_above = k_sicily - de_jure_liege_or_above = k_bavaria - de_jure_liege_or_above = k_burgundy - de_jure_liege_or_above = k_france - de_jure_liege_or_above = k_aquitaine - de_jure_liege_or_above = k_brittany - de_jure_liege_or_above = k_england - de_jure_liege_or_above = k_wales - de_jure_liege_or_above = k_frisia - de_jure_liege_or_above = k_lotharingia - de_jure_liege_or_above = k_aragon - de_jure_liege_or_above = k_castille - de_jure_liege_or_above = k_andalusia - de_jure_liege_or_above = k_leon - de_jure_liege_or_above = k_spanish_galicia - de_jure_liege_or_above = k_portugal - de_jure_liege_or_above = k_navarra - de_jure_liege_or_above = k_syria - de_jure_liege_or_above = k_jerusalem - de_jure_liege_or_above = k_egypt - de_jure_liege_or_above = k_africa - de_jure_liege_or_above = k_mauretania - de_jure_liege_or_above = k_papal_state - de_jure_liege_or_above = k_venice - de_jure_liege_or_above = k_asturias + # The attacker needs at least one county in the target kingdom, or a border, or be only two sea zones away from one of your counties + any_direct_de_jure_vassal_title = { + OR = { + holder_scope = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + location = { + any_neighbor_province = { + OR = { + AND = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + AND = { + is_land = no + any_neighbor_province = { + OR = { + AND = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + AND = { + is_land = no + any_neighbor_province = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } + } + } + } + } + } + } + } } } - + is_valid = { ROOT = { - independent = yes + OR = { + religion = bon_reformed + religion = hellenic_pagan_reformed + religion = norse_pagan_reformed + religion = tengri_pagan_reformed + religion = baltic_pagan_reformed + religion = slavic_pagan_reformed + religion = finnish_pagan_reformed + religion = aztec_reformed + religion = aztec + religion = west_african_pagan_reformed + religion = zun_pagan_reformed + } NOT = { same_realm = FROM } - } - } - - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + NOT = { religion = FROM } + top_liege = { + NOT = { religion = FROM } } } } on_success = { - ROOT = { - participation_scaled_prestige = 100 - } any_attacker = { limit = { NOT = { character = ROOT } } hidden_tooltip = { - participation_scaled_prestige = 100 + participation_scaled_piety = 100 + participation_scaled_prestige = 50 + } + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } } } - FROM = { prestige = -100 } + ROOT = { + show_scope_change = no + participation_scaled_piety = 100 + participation_scaled_prestige = 50 + religion_authority = { + modifier = won_holy_war + years = 20 + } + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } + } + hidden_tooltip = { + if = { + limit = { + OR = { + this_has_lame_nickname_trigger = yes + has_nickname = no + } + } + random_list = { + 10 = { give_nickname = nick_the_dragon } + 10 = { give_nickname = nick_the_holy } + 10 = { give_nickname = nick_bloodaxe } + 10 = { give_nickname = nick_the_great } + 40 = { give_nickname = nick_the_sword_of_god } + } + } + } + } + + FROM = { + religion_authority = { + modifier = lost_holy_war + years = 20 + } + } + FROM = { show_scope_change = no piety = -100 } + FROM = { show_scope_change = no prestige = -50 } } on_success_title = { - custom_tooltip = { - text = other_invasion_succ_tip + custom_tooltip = { + text = religious_cb_succ_tip hidden_tooltip = { ROOT = { vassalize_or_take_under_title = { title = PREV enemy = FROM - type = invasion + same_religion = yes # Only vassalize rulers of my religion + is_religious = yes + type = holy_war } } } } - if = { - limit = { - holder_scope = { character = FROM } - } - usurp_title_only = { target = ROOT type = invasion } - } } on_fail = { - ROOT = { prestige = -150 } + ROOT = { piety = -50 } + ROOT = { prestige = -100 } } on_reverse_demand = { ROOT = { - transfer_scaled_wealth = { - to = FROM - value = 4.0 - } - ROOT = { prestige = -200 } - } - FROM = { - participation_scaled_piety = 100 - participation_scaled_prestige = 200 - if = { - limit = { - uses_decadence = yes - } - participation_scaled_decadence = -10 + transfer_scaled_wealth = { + to = FROM + value = 4.0 } } + FROM = { + participation_scaled_piety = 200 + participation_scaled_prestige = 100 + } any_defender = { limit = { NOT = { character = FROM } } hidden_tooltip = { - participation_scaled_piety = 100 - participation_scaled_prestige = 200 + participation_scaled_piety = 200 + participation_scaled_prestige = 100 + } + hidden_tooltip = { if = { limit = { - uses_decadence = yes + has_ambition = obj_strengthen_religion } - participation_scaled_decadence = -10 + change_variable = { which = strengthen_religion value = 1 } } } } + ROOT = { + religion_authority = { + modifier = lost_holy_war + years = 20 + } + } + FROM = { + religion_authority = { + modifier = won_holy_war + years = 20 + } + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } + } + } } attacker_ai_victory_worth = { @@ -7332,79 +12119,101 @@ imperial_reconquest = { defender_ai_defeat_worth = { factor = 100 } -} - -# Embargo Merchant Republic CB -embargo_cb = { - name = CB_NAME_EMBARGO - war_name = WAR_NAME_EMBARGO - sprite = 11 - truce_days = 3650 - is_permanent = yes - can_ask_to_join_war = no - - allowed_to_target_tributaries = no - - can_use = { - ROOT = { - independent = yes - NOT = { has_embargo = FROM } - mercenary = no - } - FROM = { - OR = { - AND = { - is_merchant_republic = yes - any_trade_post = { - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } + ai_will_do = { + factor = 1 + + modifier = { + factor = 0 + FROM = { + is_nomadic = yes + } + ROOT = { + is_nomadic = no + NOT = { + is_tribal = yes + } + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city } } } - AND = { - OR = { - is_merchant_republic = yes - higher_tier_than = DUKE - } - any_realm_lord = { - is_patrician = yes - any_trade_post = { - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } + } + } + modifier = { + factor = 0 + FROM = { + is_nomadic = yes + } + ROOT = { + is_tribal = yes + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + holding_type = tribal } } } } } - } - - is_valid = { - ROOT = { - independent = yes - NOT = { has_embargo = FROM } + + modifier = { + factor = 0.9 # Prefer using CB's without on_add costs } - FROM = { - OR = { - is_merchant_republic = yes - AND = { - higher_tier_than = DUKE - any_realm_lord = { - is_merchant_republic = yes + + modifier = { + factor = 0.1 + ROOT = { + culture = hungarian + primary_title = { + OR = { + title = k_hungary + title = e_carpathia } } } + empire = { + OR = { + title = e_tartaria + title = e_russia + } + } } } +} +# Caliphs can subjugate people of their own religion +caliphal_subjugation = { + name = CB_NAME_PAGAN_SUBJUGATION + war_name = WAR_NAME_PAGAN_SUBJUGATION + sprite = 8 + truce_days = 365 + hostile_against_others = yes + is_permanent = yes + can_ask_to_join_war = yes + check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + allowed_to_target_tributaries = no + + sort_priority = 1000 + + can_use_gui = { + ROOT = { + piety = 200 + } + } + on_add = { + ROOT = { piety = -200 } + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -7414,96 +12223,140 @@ embargo_cb = { } } + can_use = { + ROOT = { + OR = { + ai = yes + multiplayer = no + NOT = { + has_game_rule = { + name = multiplayer_invasions + value = off + } + } + } + religion_group = muslim + OR = { + has_landed_title = d_sunni + has_landed_title = d_shiite + has_landed_title = d_ibadi + has_landed_title = d_kharijite + has_landed_title = d_yazidi + has_landed_title = d_hurufi + } + is_nomadic = no + OR = { + has_horde_culture = no # Should use tribal invasion instead + has_dlc = "Horse Lords" + } + NOT = { has_character_modifier = launched_subjugation } + mercenary = no + } + FROM = { + religion = ROOT + NOT = { is_offmap_governor = yes } + } + } + + can_use_title = { + FROM = { + any_realm_province = { + de_jure_liege_or_above = PREVPREV + } + } + } + + is_valid_title = { + FROM = { + any_realm_province = { + de_jure_liege_or_above = PREVPREV + } + } + } + + on_add_title = { + ROOT = { + add_character_modifier = { + name = launched_subjugation + days = 3650 + hidden = yes + } + } + } + on_success = { ROOT = { - embargo = FROM - if = { - limit = { - NOT = { religion = FROM } + prestige = 100 + decadence = -5 + participation_scaled_prestige = 100 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + FROM = { + prestige = -200 + } + } + + on_success_title = { + custom_tooltip = { + text = pagan_subjugation_tip + hidden_tooltip = { + ROOT = { + subjugate_or_take_under_title = { # If the target only has territory within the kingdom, he is simply vassalized + title = PREV + enemy = FROM + } } - piety = 200 } } } on_fail = { - if = { - limit = { - NOT = { - any_attacker = { - NOT = { character = ROOT } - is_merchant_republic = yes - } - } - } - ROOT = { - prestige = -100 - } - } - - if = { - limit = { - any_attacker = { - NOT = { character = ROOT } - is_merchant_republic = yes - } - } - any_attacker = { - limit = { - NOT = { character = ROOT } - is_merchant_republic = yes - } - prestige = -100 - } - } - FROM = { prestige = 50 + participation_scaled_prestige = 50 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } + ROOT = { + prestige = -100 } } on_reverse_demand = { - if = { - limit = { - NOT = { - any_attacker = { - NOT = { character = ROOT } - is_merchant_republic = yes - } - } - } - - ROOT = { - prestige = -200 - transfer_scaled_wealth = { - to = FROM - value = 4.0 - } + ROOT = { + prestige = -200 + transfer_scaled_wealth = { + to = FROM + value = 2.0 } } - - if = { - limit = { - any_attacker = { - NOT = { character = ROOT } - is_merchant_republic = yes - } - } - any_attacker = { + FROM = { + prestige = 100 + if = { limit = { - NOT = { character = ROOT } - is_merchant_republic = yes - } - prestige = -200 - transfer_scaled_wealth = { - to = FROM - value = 4.0 + has_dlc = "Legacy of Rome" + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire + } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } } + hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } } + participation_scaled_prestige = 100 } - - FROM = { - prestige = 100 + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } } } @@ -7512,7 +12365,7 @@ embargo_cb = { } attacker_ai_defeat_worth = { - factor = 50 + factor = 100 } defender_ai_victory_worth = { @@ -7520,176 +12373,196 @@ embargo_cb = { } defender_ai_defeat_worth = { - factor = 50 + factor = 100 } - # ai importance placed on this CB: scope is the targeted title, ROOT is the attacking character, FROM is the defending character ai_will_do = { factor = 1 + modifier = { - factor = 0 - ROOT = { - opinion = { who = FROM value = 25 } - } + factor = 0.9 # Prefer using CB's without on_add costs } - modifier = { - factor = 0.5 - ROOT = { - opinion = { who = FROM value = 0 } - } - } - modifier = { - factor = 0.5 - ROOT = { - opinion = { who = FROM value = -25 } - } - } - } + } } -seize_trade_post = { - name = CB_NAME_SEIZE_TRADE_POST - war_name = WAR_NAME_SEIZE_TRADE_POST - sprite = 1 +muslim_county_conquest = { + name = CB_NAME_COUNTY_CONQUEST + war_name = WAR_NAME_COUNTY_CONQUEST + sprite = 16 truce_days = 1825 + hostile_against_others = yes is_permanent = yes -# check_all_titles = yes - check_all_trade_posts = yes + check_all_titles = yes # if permanent, setting this to true will check against all of someones titles, including vassal held titles can_ask_to_join_war = no - att_ticking_war_score_multiplier = 5.0 - def_ticking_war_score_multiplier = 5.0 - allow_distant = yes - allowed_to_target_tributaries = no - - can_use = { + + sort_priority = 700 + + can_use_gui = { ROOT = { - OR = { - is_merchant_republic = yes - is_patrician = yes + piety = 50 + } + } + + on_add = { + ROOT = { piety = -50 } + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } + } + } + + can_use = { + ROOT = { NOT = { is_liege_or_above = FROM } - - OR = { - NOT = { same_realm = FROM } - - # We cannot overtly attack much weaker Patricians in the same republic - NOT = { - num_of_trade_post_diff = { - character = FROM - value = 3 - } - } - } mercenary = no - } - FROM = { - NOT = { is_liege_or_above = ROOT } + is_nomadic = no # Use the 'pagan_county_conquest' CB instead } } can_use_title = { - tier = COUNT - location = { - port = yes - } - has_trade_post = yes - trade_post_owner = { - OR = { - character = FROM + tier = count + OR = { + FROM = { + has_landed_title = PREV + } + holder_scope = { is_liege_or_above = FROM + #NOT = { same_realm = ROOT } } } - holder_scope = { - NOT = { character = FROM } + + ROOT = { + religion_group = muslim } - } - is_valid = { - ROOT = { + NOT = { OR = { - is_merchant_republic = yes - is_patrician = yes + ROOT = { + has_landed_title = PREV + } + holder_scope = { + is_liege_or_above = ROOT + } } - NOT = { is_liege_or_above = FROM } } - FROM = { - NOT = { is_liege_or_above = ROOT } + + location = { + any_neighbor_province = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } } } - + is_valid_title = { - has_trade_post = yes - trade_post_owner = { - OR = { - character = FROM + OR = { + FROM = { + has_landed_title = PREV + } + holder_scope = { is_liege_or_above = FROM } } - holder_scope = { - NOT = { character = FROM } - } } - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + on_success_title = { + if = { + limit = { + holder_scope = { + tier = count + NOT = { num_of_count_titles = 2 } + lower_tier_than = ROOT + } + } + + holder_scope = { + set_defacto_liege = ROOT + } + } + + if = { + limit = { + holder_scope = { + OR = { + higher_tier_than = count + num_of_count_titles = 2 + NOT = { lower_tier_than = ROOT } + } + } + } + + usurp_title_plus_barony_if_unlanded = { target = ROOT type = invasion } + any_de_jure_vassal_title = { # take all baronies under the one we're fighting for + limit = { + has_holder = yes + NOT = { + de_facto_liege = PREV + } + holder_scope = { + OR = { + character = FROM + is_liege_or_above = FROM + } + } + } + + usurp_title_plus_barony_if_unlanded = { target = ROOT type = invasion } } } - } - - on_success_title = { - - seize_trade_post = ROOT - ROOT = { - participation_scaled_prestige = 50 + participation_scaled_prestige = 100 } any_attacker = { limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 50 } + hidden_tooltip = { participation_scaled_prestige = 100 } } } - on_fail = { + on_fail_title = { ROOT = { - prestige = -50 + prestige = -100 } FROM = { - participation_scaled_prestige = 25 + participation_scaled_prestige = 50 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 25 } + hidden_tooltip = { participation_scaled_prestige = 50 } } } on_reverse_demand = { ROOT = { - prestige = -100 + prestige = -200 transfer_scaled_wealth = { to = FROM - value = 2.0 + value = 4.0 } } FROM = { - participation_scaled_prestige = 50 + participation_scaled_prestige = 100 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + hidden_tooltip = { participation_scaled_prestige = 100 } } } - + attacker_ai_victory_worth = { factor = -1 # always accept } attacker_ai_defeat_worth = { - factor = 25 + factor = 100 } defender_ai_victory_worth = { @@ -7697,310 +12570,189 @@ seize_trade_post = { } defender_ai_defeat_worth = { - factor = 25 + factor = 100 } - - # ai importance placed on this CB: scope is the targeted title, ROOT is the attacking character, FROM is the defending character + ai_will_do = { factor = 1 + modifier = { - factor = 0.25 - ROOT = { - NOT = { same_realm = FROM } - } - } - } -} - -# The Prepared Invasion CB of Norse Heathens -viking_invasion = { - name = CB_NAME_VIKING_INVASION - war_name = WAR_NAME_VIKING_INVASION - sprite = 20 - truce_days = 365 - hostile_against_others = no # Vikings share in the spoils... - is_permanent = yes - is_holy_war = yes - can_ask_to_join_war = yes - check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes - apply_short_occ_mod = no # Do not apply the 'recently_conquered' modifier to Holdings - - allowed_to_target_tributaries = no - - can_use = { - ROOT = { - has_opinion_modifier = { who = FROM modifier = preparing_to_invade } - NOT = { is_liege_or_above = FROM } - mercenary = no + factor = 0.9 # Prefer using CB's without on_add costs } - } - - can_use_title = { - is_valid_viking_invasion_target = FROM # Checks that FROM holds the right amount of territory in the kingdom - } - - is_valid_title = { - FROM = { - any_realm_province = { - de_jure_liege_or_above = PREVPREV + modifier = { + factor = 0 + ROOT = { + has_character_flag = is_temujin + has_landed_title = e_mongol_empire + demesne_size = 1 } - } - } - - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + FROM = { + has_landed_title = e_china_west_governor } } - } - - on_success = { - ROOT = { - prestige = 500 - piety = 250 - religion_authority = { - modifier = won_viking_invasion + modifier = { + factor = 0 + FROM = { + is_nomadic = yes } - - hidden_tooltip = { - if = { - limit = { - has_nickname = no - } - random_list = { - 10 = { give_nickname = nick_the_great } - 10 = { give_nickname = nick_the_victorious } - 10 = { give_nickname = nick_the_fearless } - 10 = { give_nickname = nick_the_brave } - 10 = { give_nickname = nick_haardraade } - 10 = { give_nickname = nick_the_viking } - 10 = { give_nickname = nick_the_dragon } - 10 = { give_nickname = nick_the_ironside } - } + ROOT = { + is_nomadic = no + NOT = { + is_tribal = yes } } - participation_scaled_prestige = 300 - } - - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 300 } - } - FROM = { - prestige = -500 - } - } - - on_success_title = { - custom_tooltip = { - text = tribal_invasion_succ_tip - hidden_tooltip = { - FROM = { - random_realm_province = { - limit = { - de_jure_liege_or_above = PREVPREV - OR = { - NOT = { culture = ROOT } - NOT = { religion = ROOT } - } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city } - culture = ROOT - religion = ROOT - } - } - ROOT = { - occupy_minors_of_occupied_settlements = FROM - gain_all_occupied_titles = { who = FROM type = invasion } - vassalize_or_take_under_title_destroy_duchies = { - title = PREV - enemy = FROM - type = invasion - } - - # Settle the special invasion forces - disband_event_forces = prepared_invasion - any_demesne_title = { - limit = { tier = BARON } - remove_holding_modifier = recently_conquered - refill_holding_levy = yes - } - } - - if = { - limit = { - FROM = { is_liege_or_above = ROOT } } - FROM = { imprison = ROOT } } } } - } - - on_fail = { - FROM = { - prestige = 200 - participation_scaled_prestige = 200 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 200 } - } - ROOT = { - prestige = -300 - piety = -100 - hidden_tooltip = { - disband_event_forces = prepared_invasion - } - religion_authority = { - modifier = lost_viking_invasion - } - } - } - - on_reverse_demand = { - ROOT = { - prestige = -500 - piety = -250 - transfer_scaled_wealth = { - to = FROM - value = 2.0 - } - hidden_tooltip = { - disband_event_forces = prepared_invasion - } - religion_authority = { - modifier = lost_viking_invasion - } - } - FROM = { - prestige = 300 - if = { - limit = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan + modifier = { + factor = 0 + FROM = { + is_nomadic = yes + } + ROOT = { + is_tribal = yes + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + holding_type = tribal + } } } - hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } } - participation_scaled_prestige = 250 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 250 } } } - - attacker_ai_victory_worth = { - factor = 200 - } - - attacker_ai_defeat_worth = { - factor = 100 - } - - defender_ai_victory_worth = { - factor = -1 # always accept - } - - defender_ai_defeat_worth = { - factor = 100 - } } -# Pagans can subjugate other pagans -pagan_subjugation = { - name = CB_NAME_PAGAN_SUBJUGATION - war_name = WAR_NAME_PAGAN_SUBJUGATION - sprite = 8 - truce_days = 365 +# 42 +pagan_county_conquest = { + name = CB_NAME_COUNTY_CONQUEST + war_name = WAR_NAME_COUNTY_CONQUEST + sprite = 22 + truce_days = 1825 + hostile_against_others = yes is_permanent = yes - can_ask_to_join_war = yes + check_all_titles = yes # if permanent, setting this to true will check against all of someones titles, including vassal held titles + can_ask_to_join_war = no + + allow_distant = yes allowed_to_target_tributaries = no + sort_priority = 700 + can_use = { ROOT = { - religion_group = pagan_group - OR = { - is_reformed_religion = no - religion = hellenic_pagan - } - NOT = { same_realm = FROM } - NOT = { is_liege_or_above = FROM } mercenary = no - OR = { - AND = { - has_dlc = "Horse Lords" - is_nomadic = no + } + OR = { + ROOT = { + is_nomadic = yes + NOT = { same_realm = FROM } + FROM = { + OR = { + is_nomadic = yes + is_tribal = yes + } } - AND = { - NOT = { has_dlc = "Horse Lords" } - has_horde_culture = no # Should use tribal invasion instead + } + AND = { + ROOT = { + religion_group = pagan_group + NOT = { same_realm = FROM } + } + FROM = { + NOT = { religion = ROOT } } } - + } + } + + can_use_title = { + tier = count + OR = { + FROM = { + has_landed_title = PREV + } + holder_scope = { + is_liege_or_above = FROM + NOT = { same_realm = ROOT } + } + } + + NOT = { OR = { - NOT = { has_character_modifier = launched_subjugation } - AND = { - has_ambition = obj_become_king - capital_scope = { - kingdom = { - FROM = { - any_realm_title = { - kingdom = { - title = PREVPREVPREV - } - } - } - } - } + ROOT = { + has_landed_title = PREV + } + holder_scope = { + is_liege_or_above = ROOT } } } OR = { - NOT = { ROOT = { religion = aztec } } - FROM = { religion = aztec } - } - - FROM = { - in_revolt = no - religion_group = pagan_group - is_nomadic = no - NOT = { is_offmap_governor = yes } - OR = { - is_reformed_religion = no - is_reformed_religion = ROOT + AND = { + OR = { + ROOT = { religion = norse_pagan } + ROOT = { religion = norse_pagan_reformed } + } + location = { + port = yes + } + has_global_flag = viking_age_started } - NOT = { - religion = promethean_pagan - any_war = { - defender = { character = PREVPREV } - OR = { - using_cb = pagan_subjugation - using_cb = nomad_subjugation + location = { + any_neighbor_province = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } } } } } } + + is_valid_title = { + OR = { + ROOT = { + is_nomadic = yes + } + AND = { + ROOT = { + religion_group = pagan_group + NOT = { same_realm = FROM } + } + FROM = { + NOT = { religion = ROOT } + } + } + } - on_add = { - ROOT = { - add_character_modifier = { - name = launched_subjugation - years = 100 - hidden = yes + OR = { + FROM = { + has_landed_title = PREV + } + holder_scope = { + is_liege_or_above = FROM } } + } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -8010,110 +12762,110 @@ pagan_subjugation = { } } - on_success = { + on_success_title = { #winning the war + usurp_title_plus_barony_if_unlanded = { target = ROOT type = invasion } + + any_de_jure_vassal_title = { # take all baronies too + limit = { + has_holder = yes + holder_scope = { + OR = { + character = FROM + is_liege_or_above = FROM + AND = { + is_liege_or_above = ROOT + NOT = { culture = ROOT } + NOT = { religion = ROOT } + } + } + } + } + show_scope_change = no + usurp_title = ROOT + } + ROOT = { - piety = 100 + show_scope_change = no participation_scaled_prestige = 100 + participation_scaled_piety = 50 } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } - } - FROM = { - piety = -100 - prestige = -100 - - if = { - limit = { - is_reformed_religion = ROOT - controls_religion = no - } - religion = ROOT # Reformed pagans are forced to convert back - } - - custom_tooltip = { - text = tribal_subjugation_tip - } - - hidden_tooltip = { - opinion = { - modifier = opinion_subjugated - who = ROOT - } - any_vassal = { - opinion = { - modifier = opinion_subjugated - who = ROOT - } - } - any_demesne_title = { - limit = { - higher_tier_than = ROOT - } - ROOT = { usurp_title = { target = PREV type = invasion } } - add_pressed_claim = PREV - } - any_demesne_title = { - limit = { - tier = ROOT - } - ROOT = { usurp_title = { target = PREV type = invasion } } - add_pressed_claim = PREV + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { + participation_scaled_prestige = 100 + participation_scaled_piety = 50 + } + } + + if = { + limit = { + NOT = { FROM = { religion = ROOT } } + } + ROOT = { + show_scope_change = no + religion_authority = { + modifier = won_county_conquest } - set_defacto_liege = ROOT + } + } + + #To handle Warrior Lodge mission "Wage War" completion... + attacker = { save_event_target_as = attacker_target } + defender = { save_event_target_as = defender_target } + + if = { + limit = { + event_target:attacker_target = { has_quest = quest_warrior_lodge_war } + is_quest_target_of = event_target:attacker_target + } + event_target:attacker_target = { + show_scope_change = no + tooltip = { clr_quest = quest_warrior_lodge_war } + set_character_flag = won_war@event_target:defender_target + #character_event = { id = HF.10514 days = 3 } #Sent from on_action instead } } } - - on_fail = { - FROM = { - piety = 50 + + on_fail_title = { + ROOT = { + prestige = -100 + religion_authority = { + modifier = lost_county_conquest + } + } + any_defender = { + limit = { character = FROM } participation_scaled_prestige = 50 } any_defender = { limit = { NOT = { character = FROM } } hidden_tooltip = { participation_scaled_prestige = 50 } } - ROOT = { - piety = -100 - } - } - - on_invalidation = { - ROOT = { - remove_character_modifier = launched_subjugation - } } on_reverse_demand = { ROOT = { - piety = -200 + prestige = -200 transfer_scaled_wealth = { to = FROM - value = 2.0 + value = 4.0 } - } - FROM = { - piety = 100 - if = { - limit = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - } - hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } + religion_authority = { + modifier = lost_county_conquest } + } + any_defender = { + limit = { character = FROM } participation_scaled_prestige = 100 + participation_scaled_piety = 50 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } + hidden_tooltip = { + participation_scaled_prestige = 100 + participation_scaled_piety = 50 + } } } @@ -8132,41 +12884,202 @@ pagan_subjugation = { defender_ai_defeat_worth = { factor = 100 } - - ai_will_do = { - factor = 1 - } } -# The CB used by "Peasant revolter" characters -peasant_revolt = { - name = CB_NAME_PEASANT_CONQUEST - war_name = WAR_NAME_PEASANT_CONQUEST +# 43 +dejure_county_claim = { + name = CB_NAME_DEJURECLAIM + war_name = WAR_NAME_DEJURECLAIM sprite = 16 - truce_days = 365 + truce_days = 3650 hostile_against_others = yes - check_all_titles = yes # setting this to true will check against all of someones titles, including vassal held titles + is_permanent = yes + check_all_titles = yes # if permanent, setting this to true will check against all of someones titles, including vassal held titles press_claim = yes - - attacker_can_call_allies = no - defender_can_call_allies = no can_ask_to_join_war = no + + allowed_to_target_tributaries = no + + infamy_modifier = 0.5 - is_independence = yes + sort_priority = 700 - can_use = { - ROOT = { - primary_title = { temporary = yes } # Revolter or adventurer trigger - war = no - NOT = { is_liege_or_above = FROM } - mercenary = no + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use_title = { + tier = count + + OR = { + FROM = { + has_landed_title = PREV + } + holder_scope = { + is_liege_or_above = FROM + } + } + + OR = { + kingdom = { + holder = ROOT + } + empire = { + holder = ROOT + } + dejure_liege_title = { + holder = ROOT + } + } + + NOT = { + OR = { + ROOT = { + has_landed_title = PREV + } + holder_scope = { + is_liege_or_above = ROOT + } + } + } + + FROM = { + OR = { + holy_order = no + NOT = { religion = ROOT } + NOT = { has_dlc = "Sons of Abraham" } + OR = { + AND = { + primary_title = { title = d_knights_templar } + ROOT = { + has_character_modifier = expelled_d_knights_templar + } + } + AND = { + primary_title = { title = d_knights_hospitaler } + ROOT = { + has_character_modifier = expelled_d_knights_hospitaler + } + } + AND = { + primary_title = { title = d_teutonic_order } + ROOT = { + has_character_modifier = expelled_d_teutonic_order + } + } + AND = { + primary_title = { title = d_jomsvikings } + ROOT = { + has_character_modifier = expelled_d_jomsvikings + } + } + AND = { + primary_title = { title = d_hashshashin } + ROOT = { + has_character_modifier = expelled_d_hashshashin + } + } + AND = { + primary_title = { title = d_bektashi } + ROOT = { + has_character_modifier = expelled_d_bektashi + } + } + AND = { + primary_title = { title = d_haruriyyah } + ROOT = { + has_character_modifier = expelled_d_haruriyyah + } + } + AND = { + primary_title = { title = d_holy_sepulchre } + ROOT = { + has_character_modifier = expelled_d_holy_sepulchre + } + } + AND = { + primary_title = { title = d_saint_anthony } + ROOT = { + has_character_modifier = expelled_d_saint_anthony + } + } + AND = { + primary_title = { title = d_immortals } + ROOT = { + has_character_modifier = expelled_d_immortals + } + } + AND = { + primary_title = { title = d_zealots } + ROOT = { + has_character_modifier = expelled_d_zealots + } + } + AND = { + primary_title = { title = d_sky_lords } + ROOT = { + has_character_modifier = expelled_d_sky_lords + } + } + AND = { + primary_title = { title = d_spirit_guardians } + ROOT = { + has_character_modifier = expelled_d_spirit_guardians + } + } + AND = { + primary_title = { title = d_warriors_perun } + ROOT = { + has_character_modifier = expelled_d_warriors_perun + } + } + AND = { + primary_title = { title = d_chosen_perkunas } + ROOT = { + has_character_modifier = expelled_d_chosen_perkunas + } + } + AND = { + primary_title = { title = d_sons_kaleva } + ROOT = { + has_character_modifier = expelled_d_sons_kaleva + } + } + AND = { + primary_title = { title = d_huitzilopochtli } + ROOT = { + has_character_modifier = expelled_d_huitzilopochtli + } + } + AND = { + primary_title = { title = d_knights_santiago } + ROOT = { + has_character_modifier = expelled_d_knights_santiago + } + } + AND = { + primary_title = { title = d_knights_calatrava } + ROOT = { + has_character_modifier = expelled_d_knights_calatrava + } + } + AND = { + primary_title = { title = d_saint_addai } + ROOT = { + has_character_modifier = expelled_d_saint_addai + } + } + AND = { + primary_title = { title = d_zun_warriors } + ROOT = { + has_character_modifier = expelled_d_zun_warriors + } + } + } + } } } - can_use_title = { - tier = count - } - is_valid_title = { OR = { FROM = { @@ -8179,6 +13092,7 @@ peasant_revolt = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -8189,222 +13103,99 @@ peasant_revolt = { } on_success_title = { - usurp_title_plus_barony_if_unlanded = { target = ROOT type = revolt } - ROOT = { set_defacto_liege = ROOT } - FROM = { - prestige = -100 - } - } - - on_fail_title = { - FROM = { - prestige = 10 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 - } - } - } - ROOT = { - clear_wealth = yes - imprison = FROM - hidden_tooltip = { - add_character_modifier = { - name = broken_spirit - days = -1 - } - } - } - } - - on_reverse_demand = { - FROM = { - prestige = 20 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 - } - add_character_modifier = { - name = crushed_revolt - days = 3650 - } - } - } - ROOT = { - clear_wealth = yes - imprison = FROM - hidden_tooltip = { - add_character_modifier = { - name = broken_spirit - days = -1 + if = { + limit = { + holder_scope = { + tier = count + is_patrician = no + NOT = { + num_of_count_titles = 2 + } } } - } - } - - attacker_ai_victory_worth = { - factor = -1 # always accept - } - - attacker_ai_defeat_worth = { - factor = 100 - } - - defender_ai_victory_worth = { - factor = -1 # always accept - } - - defender_ai_defeat_worth = { - factor = 100 - } -} - -# The CB used by "Heretic revolter" characters -heretic_revolt = { - name = CB_NAME_HERETIC_UPRISING - war_name = WAR_NAME_HERETIC_UPRISING - sprite = 7 - truce_days = 365 - hostile_against_others = yes - attacker_can_call_allies = no - defender_can_call_allies = no - can_ask_to_join_war = no - check_de_jure_tier = DUKE - - can_use = { - ROOT = { has_character_flag = heretic_revolter } - } - - is_valid = { - FROM = { - NOT = { religion = ROOT } - } - } - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + holder_scope = { + set_defacto_liege = ROOT } } - } - on_success = { - ROOT = { - prestige = 200 - piety = 100 - occupy_minors_of_occupied_settlements = FROM - gain_all_occupied_titles = { who = FROM type = revolt } - clr_character_flag = heretic_revolter - } - - FROM = { - prestige = -500 - piety = -500 - religion_authority = { - modifier = lost_heretic_revolt - } - } - } - - on_success_title = { - ROOT = { - vassalize_or_take_under_title = { - title = PREV - enemy = FROM - same_religion = yes # Only vassalize rulers of my religion - is_religious = yes - type = holy_war - } - } if = { limit = { - controls_religion = no holder_scope = { OR = { - character = FROM - is_liege_or_above = FROM + higher_tier_than = count + num_of_count_titles = 2 + is_patrician = yes } } } - usurp_title = { target = ROOT type = holy_war } + + usurp_title_plus_barony_if_unlanded = { target = ROOT type = claim } + any_de_jure_vassal_title = { # take all baronies under the one we're fighting for + limit = { + has_holder = yes + NOT = { + de_facto_liege = PREV + } + holder_scope = { + OR = { + character = FROM + is_liege_or_above = FROM + } + } + } + + usurp_title_plus_barony_if_unlanded = { target = ROOT type = claim } + } } - if = { - limit = { - has_holder = no + ROOT = { + participation_scaled_prestige = 100 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + + hidden_tooltip = { + check_war_effect = yes + FROM = { + landless_pope_effect = yes } - usurp_title = { target = ROOT type = holy_war } } } - on_fail = { + on_fail_title = { ROOT = { - clear_wealth = yes - imprison = FROM - clr_character_flag = heretic_revolter - hidden_tooltip = { - add_character_modifier = { - name = broken_spirit - days = -1 - } - } + prestige = -100 } FROM = { - prestige = 50 - piety = 100 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 - } - } - religion_authority = { - modifier = won_heretic_revolt - } + participation_scaled_prestige = 50 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } } } on_reverse_demand = { ROOT = { - clear_wealth = yes - imprison = FROM - clr_character_flag = heretic_revolter - hidden_tooltip = { - add_character_modifier = { - name = broken_spirit - days = -1 - } - } - } - FROM = { - prestige = 100 - piety = 200 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 - } - add_character_modifier = { - name = crushed_revolt - days = 3650 - } - } - religion_authority = { - modifier = won_heretic_revolt + prestige = -200 + transfer_scaled_wealth = { + to = FROM + value = 4.0 } } + FROM = { + participation_scaled_prestige = 100 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } } attacker_ai_victory_worth = { - factor = 100 + factor = -1 # always accept } attacker_ai_defeat_worth = { @@ -8416,156 +13207,317 @@ heretic_revolt = { } defender_ai_defeat_worth = { - factor = 150 + factor = 100 + } + + ai_will_do = { + factor = 1 + modifier = { #Focus on Coronation first. + factor = 0.1 + has_dlc = "Holy Fury" + ROOT = { + is_feudal = yes + OR = { + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself + } + } + } + + modifier = { + factor = 0 # AIs will not take the last counties off their liege's direct vassals + ROOT = { + same_liege = FROM + } + FROM = { + NOT = { + any_demesne_title = { + tier = count + NOT = { title = PREVPREV } + } + } + } + } + modifier = { + factor = 0 + ROOT = { + has_character_flag = is_temujin + has_landed_title = e_mongol_empire + demesne_size = 1 + } + FROM = { + has_landed_title = e_china_west_governor + } + } } } -# The CB used by "Religious revolter" characters -religious_revolt = { - name = CB_NAME_HERETIC_UPRISING - war_name = WAR_NAME_HERETIC_UPRISING - sprite = 7 - truce_days = 365 +# 44 +dejure_barony_claim = { + name = CB_NAME_DEJUREBARONYCLAIM + war_name = WAR_NAME_DEJUREBARONYCLAIM + sprite = 16 + truce_days = 3650 hostile_against_others = yes - attacker_can_call_allies = no - defender_can_call_allies = no + is_permanent = yes + check_de_jure_tier = COUNT can_ask_to_join_war = no - check_de_jure_tier = DUKE + allowed_to_target_tributaries = no + + infamy_modifier = 0.5 - can_use = { - ROOT = { has_character_flag = religious_revolter } - } + sort_priority = 650 - is_valid = { - FROM = { - NOT = { religion = ROOT } - } + can_use_gui = { + check_if_crusader_trigger = yes } - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + can_use = { + FROM = { + NOT = { is_vassal_or_below = ROOT } + OR = { + holy_order = no + NOT = { religion = ROOT } + NOT = { has_dlc = "Sons of Abraham" } + OR = { + AND = { + primary_title = { title = d_knights_templar } + ROOT = { + has_character_modifier = expelled_d_knights_templar + } + } + AND = { + primary_title = { title = d_knights_hospitaler } + ROOT = { + has_character_modifier = expelled_d_knights_hospitaler + } + } + AND = { + primary_title = { title = d_teutonic_order } + ROOT = { + has_character_modifier = expelled_d_teutonic_order + } + } + AND = { + primary_title = { title = d_jomsvikings } + ROOT = { + has_character_modifier = expelled_d_jomsvikings + } + } + AND = { + primary_title = { title = d_hashshashin } + ROOT = { + has_character_modifier = expelled_d_hashshashin + } + } + AND = { + primary_title = { title = d_bektashi } + ROOT = { + has_character_modifier = expelled_d_bektashi + } + } + AND = { + primary_title = { title = d_haruriyyah } + ROOT = { + has_character_modifier = expelled_d_haruriyyah + } + } + AND = { + primary_title = { title = d_holy_sepulchre } + ROOT = { + has_character_modifier = expelled_d_holy_sepulchre + } + } + AND = { + primary_title = { title = d_saint_anthony } + ROOT = { + has_character_modifier = expelled_d_saint_anthony + } + } + AND = { + primary_title = { title = d_immortals } + ROOT = { + has_character_modifier = expelled_d_immortals + } + } + AND = { + primary_title = { title = d_zealots } + ROOT = { + has_character_modifier = expelled_d_zealots + } + } + AND = { + primary_title = { title = d_sky_lords } + ROOT = { + has_character_modifier = expelled_d_sky_lords + } + } + AND = { + primary_title = { title = d_spirit_guardians } + ROOT = { + has_character_modifier = expelled_d_spirit_guardians + } + } + AND = { + primary_title = { title = d_warriors_perun } + ROOT = { + has_character_modifier = expelled_d_warriors_perun + } + } + AND = { + primary_title = { title = d_chosen_perkunas } + ROOT = { + has_character_modifier = expelled_d_chosen_perkunas + } + } + AND = { + primary_title = { title = d_sons_kaleva } + ROOT = { + has_character_modifier = expelled_d_sons_kaleva + } + } + AND = { + primary_title = { title = d_huitzilopochtli } + ROOT = { + has_character_modifier = expelled_d_huitzilopochtli + } + } + AND = { + primary_title = { title = d_knights_santiago } + ROOT = { + has_character_modifier = expelled_d_knights_santiago + } + } + AND = { + primary_title = { title = d_knights_calatrava } + ROOT = { + has_character_modifier = expelled_d_knights_calatrava + } + } + AND = { + primary_title = { title = d_saint_addai } + ROOT = { + has_character_modifier = expelled_d_saint_addai + } + } + AND = { + primary_title = { title = d_zun_warriors } + ROOT = { + has_character_modifier = expelled_d_zun_warriors + } + } + } } } } - - on_success = { - ROOT = { - prestige = 200 - piety = 100 - occupy_minors_of_occupied_settlements = FROM - gain_all_occupied_titles = { who = FROM type = revolt } - clr_character_flag = religious_revolter + + can_use_title = { + has_holder = yes + holder_scope = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } } - - FROM = { - prestige = -500 - piety = -500 - religion_authority = { - modifier = lost_religious_revolt - } + any_direct_de_jure_vassal_title = { + holder_scope = { + OR = { + character = FROM + is_liege_or_above = FROM + } + NOR = { + character = ROOT + is_liege_or_above = ROOT + } + } } } - - on_success_title = { - ROOT = { - vassalize_or_take_under_title = { - title = PREV - enemy = FROM - same_religion = yes # Only vassalize rulers of my religion - is_religious = yes - type = holy_war + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } } - if = { + } + + on_success_title = { + holder_scope = { + save_event_target_as = target_taker + } + + any_direct_de_jure_vassal_title = { limit = { - controls_religion = no holder_scope = { OR = { character = FROM is_liege_or_above = FROM } + NOR = { + character = event_target:target_taker + is_liege_or_above = event_target:target_taker + is_liege_or_above = ROOT + } } } - usurp_title = { target = ROOT type = holy_war } + + usurp_title_plus_barony_if_unlanded = { target = event_target:target_taker type = claim } } - if = { - limit = { - has_holder = no - } - usurp_title = { target = ROOT type = holy_war } + + ROOT = { + participation_scaled_prestige = 50 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 50 } } } - on_fail = { + on_fail_title = { ROOT = { - clear_wealth = yes - imprison = FROM - clr_character_flag = religious_revolter - hidden_tooltip = { - add_character_modifier = { - name = broken_spirit - days = -1 - } - } + prestige = -50 } FROM = { - prestige = 50 - piety = 100 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 - } - } - religion_authority = { - modifier = won_religious_revolt - } + participation_scaled_prestige = 25 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 25 } } } on_reverse_demand = { ROOT = { - clear_wealth = yes - imprison = FROM - clr_character_flag = religious_revolter - hidden_tooltip = { - add_character_modifier = { - name = broken_spirit - days = -1 - } + prestige = -100 + transfer_scaled_wealth = { + to = FROM + value = 4.0 } } FROM = { - prestige = 100 - piety = 200 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 - } - add_character_modifier = { - name = crushed_revolt - days = 3650 - } - } - religion_authority = { - modifier = won_religious_revolt - } + participation_scaled_prestige = 50 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } } } attacker_ai_victory_worth = { - factor = 100 + factor = -1 # always accept } attacker_ai_defeat_worth = { - factor = 100 + factor = 75 } defender_ai_victory_worth = { @@ -8573,150 +13525,40 @@ religious_revolt = { } defender_ai_defeat_worth = { - factor = 150 + factor = 75 } } -# The CB used by "Nationalist Revolter" characters -liberation_revolt = { - name = CB_NAME_LIBERATION_REVOLT - war_name = WAR_NAME_LIBERATION_REVOLT +# 45 - OBSOLETE AND TURNED OFF +other_dejure_barony_claim = { + name = CB_NAME_DEJUREBARONYCLAIM + war_name = WAR_NAME_OTHER_DEJUREBARONYCLAIM sprite = 16 - truce_days = 365 - hostile_against_others = yes - check_de_jure_tier = KING # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character - press_claim = yes - can_ask_to_join_war = no - is_independence = yes - - can_use = { - ROOT = { has_character_flag = nationalist_rebel } - } - - can_use_title = { - tier = king - has_holder = no - } - - is_valid = { - FROM = { - NOT = { culture = ROOT } - } - } - - is_valid_title = { - has_holder = no - } - - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } - } - } - - on_success = { - ROOT = { - prestige = 1000 - occupy_minors_of_occupied_settlements = FROM - gain_all_occupied_titles = { who = FROM type = revolt } - clr_character_flag = nationalist_rebel - give_nickname = nick_the_liberator - } - FROM = { - prestige = -500 - } - } - - on_success_title = { - custom_tooltip = { - text = tribal_invasion_succ_tip - hidden_tooltip = { - ROOT = { - vassalize_or_take_under_title = { - title = PREV - enemy = FROM - is_revolt = yes - type = revolt - } - if = { - limit = { - num_of_count_titles = 5 - PREV = { - OR = { - has_holder = no - holder_scope = { - character = FROM - } - } - } - } - usurp_title = { target = PREV type = revolt } - } - } - } - } - } - - on_fail_title = { - FROM = { - prestige = 100 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 - } - } - } - ROOT = { - clear_wealth = yes - imprison = FROM - clr_character_flag = nationalist_rebel - hidden_tooltip = { - add_character_modifier = { - name = broken_spirit - days = -1 - } - remove_trait = inspiring_leader - } - } - } - - on_reverse_demand = { - FROM = { - prestige = 200 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 - } - add_character_modifier = { - name = crushed_major_revolt - days = 3650 - } - } - } - ROOT = { - clear_wealth = yes - imprison = FROM - clr_character_flag = nationalist_rebel - hidden_tooltip = { - add_character_modifier = { - name = broken_spirit - days = -1 - } - remove_trait = inspiring_leader - } - } + truce_days = 3650 + is_permanent = no + + can_use = { + always = no # Obsolete, disabled + } + + is_valid_title = { + always = no + } + + on_success = { + } + + on_success_title = { + } + + on_fail = { + } + + on_reverse_demand = { } attacker_ai_victory_worth = { - factor = 100 + factor = -1 # always accept } attacker_ai_defeat_worth = { @@ -8732,204 +13574,213 @@ liberation_revolt = { } } -duchy_adventure = { - name = CB_NAME_DUCHY_ADVENTURE - war_name = WAR_DUCHY_ADVENTURE - sprite = 9 +# 46 +other_dejure_county_claim = { + name = CB_NAME_DEJURECLAIM + war_name = WAR_NAME_OTHER_DEJURECLAIM + sprite = 16 truce_days = 3650 hostile_against_others = yes - check_de_jure_tier = DUKE # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character - - can_use = { - ROOT = { has_character_flag = duchy_adventurer } - } + is_permanent = yes + other_de_jure_claim = yes # Optimization for de jure claims of vassals + press_claim = yes + can_ask_to_join_war = no - is_valid = { - always = yes - } + allowed_to_target_tributaries = no - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } - } - } + infamy_modifier = 0.3 - on_success = { - ROOT = { - prestige = 250 - hidden_tooltip = { - clr_character_flag = duchy_adventurer - give_nickname = nick_the_conqueror - } - } - FROM = { - prestige = -250 - } + sort_priority = 700 + + can_use_gui = { + check_if_crusader_trigger = yes } - on_success_title = { - custom_tooltip = { - text = other_invasion_succ_tip - hidden_tooltip = { - ROOT = { - vassalize_or_take_under_title = { - title = PREV - enemy = FROM - type = host - } - } - } + can_use = { + NOT = { + character = ROOT } - ROOT = { - hidden_tooltip = { - # Special case: Seljuk succeeds in his first conquest - if = { - limit = { - has_character_flag = seljuk_himself + FROM = { + OR = { + holy_order = no + NOT = { religion = ROOT } + NOT = { has_dlc = "Sons of Abraham" } + OR = { + AND = { + primary_title = { title = d_knights_templar } + ROOT = { + has_character_modifier = expelled_d_knights_templar + } } - narrative_event = { - id = 60206 - days = 1 + AND = { + primary_title = { title = d_knights_hospitaler } + ROOT = { + has_character_modifier = expelled_d_knights_hospitaler + } } - } - - # Special case: Timur succeeds in his first conquest - if = { - limit = { - has_character_flag = timur_himself + AND = { + primary_title = { title = d_teutonic_order } + ROOT = { + has_character_modifier = expelled_d_teutonic_order + } } - narrative_event = { - id = 60306 - days = 1 + AND = { + primary_title = { title = d_jomsvikings } + ROOT = { + has_character_modifier = expelled_d_jomsvikings + } } - } - - # Special case: Sabuktigin succeeds in his first conquest - if = { - limit = { - has_character_flag = sabuktigin_himself + AND = { + primary_title = { title = d_hashshashin } + ROOT = { + has_character_modifier = expelled_d_hashshashin + } } - narrative_event = { - id = 60406 - days = 1 + AND = { + primary_title = { title = d_bektashi } + ROOT = { + has_character_modifier = expelled_d_bektashi + } } - } - - # Special case: Sultanate of Rum creator succeeds in his first conquest - if = { - limit = { - has_character_flag = rum_creator + AND = { + primary_title = { title = d_haruriyyah } + ROOT = { + has_character_modifier = expelled_d_haruriyyah + } } - character_event = { - id = 60610 - days = 600 - random = 300 + AND = { + primary_title = { title = d_holy_sepulchre } + ROOT = { + has_character_modifier = expelled_d_holy_sepulchre + } + } + AND = { + primary_title = { title = d_saint_anthony } + ROOT = { + has_character_modifier = expelled_d_saint_anthony + } + } + AND = { + primary_title = { title = d_immortals } + ROOT = { + has_character_modifier = expelled_d_immortals + } + } + AND = { + primary_title = { title = d_zealots } + ROOT = { + has_character_modifier = expelled_d_zealots + } + } + AND = { + primary_title = { title = d_sky_lords } + ROOT = { + has_character_modifier = expelled_d_sky_lords + } + } + AND = { + primary_title = { title = d_spirit_guardians } + ROOT = { + has_character_modifier = expelled_d_spirit_guardians + } + } + AND = { + primary_title = { title = d_warriors_perun } + ROOT = { + has_character_modifier = expelled_d_warriors_perun + } + } + AND = { + primary_title = { title = d_chosen_perkunas } + ROOT = { + has_character_modifier = expelled_d_chosen_perkunas + } + } + AND = { + primary_title = { title = d_sons_kaleva } + ROOT = { + has_character_modifier = expelled_d_sons_kaleva + } + } + AND = { + primary_title = { title = d_huitzilopochtli } + ROOT = { + has_character_modifier = expelled_d_huitzilopochtli + } + } + AND = { + primary_title = { title = d_knights_santiago } + ROOT = { + has_character_modifier = expelled_d_knights_santiago + } + } + AND = { + primary_title = { title = d_knights_calatrava } + ROOT = { + has_character_modifier = expelled_d_knights_calatrava + } + } + AND = { + primary_title = { title = d_saint_addai } + ROOT = { + has_character_modifier = expelled_d_saint_addai + } + } + AND = { + primary_title = { title = d_zun_warriors } + ROOT = { + has_character_modifier = expelled_d_zun_warriors + } } } } } + + mercenary = no } - on_fail = { - FROM = { - prestige = 100 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 - } - } - } - ROOT = { - clear_wealth = yes - imprison = FROM - hidden_tooltip = { - disband_event_forces = yes - clr_character_flag = duchy_adventurer - } - } - - ROOT = { prestige = -100 } - } - - on_reverse_demand = { - ROOT = { - transfer_scaled_wealth = { - to = FROM - value = 4.0 + can_use_title = { + tier = count + dejure_liege_title = { + has_holder = yes + ROOT = { + has_landed_title = PREV } } - - FROM = { - prestige = 200 - } - - ROOT = { - clear_wealth = yes - imprison = FROM - prestige = -200 - hidden_tooltip = { - disband_event_forces = yes - clr_character_flag = duchy_adventurer + + holder_scope = { + NOR = { + character = ROOT + character = FROMFROM + is_liege_or_above = ROOT + is_liege_or_above = FROMFROM # The potential attacker } } - } - - on_attacker_leader_death = { - ROOT = { - hidden_tooltip = { - disband_event_forces = yes - clr_character_flag = duchy_adventurer + + OR = { + FROM = { + has_landed_title = PREV + } + holder_scope = { + is_liege_or_above = FROM } } - end_war = invalid - } - - attacker_ai_victory_worth = { - factor = -1 # always accept - } - - attacker_ai_defeat_worth = { - factor = 100 - } - - defender_ai_victory_worth = { - factor = -1 # always accept - } - - defender_ai_defeat_worth = { - factor = 100 } -} - -kingdom_adventure = { # Used mainly for Muslims adventuring into India - name = CB_NAME_DUCHY_ADVENTURE - war_name = WAR_DUCHY_ADVENTURE - sprite = 9 - truce_days = 3650 - hostile_against_others = yes - check_de_jure_tier = KING # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character - can_use = { - ROOT = { - OR = { - has_character_flag = duchy_adventurer - has_character_flag = rum_creator + is_valid_title = { + OR = { + FROM = { + has_landed_title = PREV + } + holder_scope = { + is_liege_or_above = FROM } } } - is_valid = { - always = yes - } - on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -8938,220 +13789,111 @@ kingdom_adventure = { # Used mainly for Muslims adventuring into India } } } - + on_success = { - ROOT = { - prestige = 500 - piety = 250 - hidden_tooltip = { - clr_character_flag = duchy_adventurer - clr_character_flag = do_not_disturb - if = { - limit = { - has_nickname = no - } - FROM = { - save_event_target_as = nickname_target - } - ROOT = { - save_event_target_as = nickname_receiver - } - random_list = { - 5 = { give_nickname = nick_the_victorious } - 5 = { give_nickname = nick_the_conqueror } - 5 = { give_nickname = nick_the_dragon } - 10 = { give_nickname = nick_the_rel_group } - 10 = { give_nickname = nick_the_tiger } - 10 = { give_nickname = nick_the_world_burner } - 10 = { - give_nickname = nick_the_scourge_of_god - modifier = { - factor = 0 - event_target:nickname_target = { religion = ROOT } - } - } - } - } + ROOT = { + opinion = { + modifier = pressed_my_claim + who = PREV } + show_scope_change = no + participation_scaled_prestige = 100 } - FROM = { - prestige = -500 - piety = -250 + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 100 } } } on_success_title = { - custom_tooltip = { - text = other_invasion_succ_tip - hidden_tooltip = { - FROM = { # The adventurer takes ANY demesne title, including the targeted Kingdom, within the area of the targeted kingdom - any_demesne_title = { - limit = { - OR = { - title = PREVPREV - de_jure_liege_or_above = PREVPREV - } - NOT = { ROOT = { has_character_flag = rum_creator } } - } - usurp_title = { target = ROOT type = host } - } - } - - if = { # Claim the targeted Kingdom if it isn't held by anyone - limit = { - has_holder = no - } - usurp_title = { target = ROOT type = host } - } - - if = { # Create a Kingdom if the adventurer does not have one by this point - limit = { - ROOT = { - NOR = { - any_demesne_title = { - tier = KING - } - has_character_flag = rum_creator - } - } - } - ROOT = { - create_title = { - tier = KING - landless = no - temporary = no - custom_created = yes - culture = ROOT - holder = ROOT - name = "INDIAN_MUSLIM_KINGDOM" - base_title = PREV - copy_title_laws = yes - } - } - } - if = { - limit = { - ROOT = { has_character_flag = rum_creator } - } - k_rum = { - grant_title = ROOT - } - } - - ROOT = { # Preserve Vassals under the targeted kingdom - vassalize_or_take_under_title = { # Take all vassals held by the target under the title - title = PREV - enemy = FROM - type = host + if = { + limit = { + holder_scope = { + tier = count + NOT = { + num_of_count_titles = 2 } - set_defacto_liege = ROOT # Always go Independent } } + + holder_scope = { + show_scope_change = no + set_defacto_liege = ROOT + } } - - ROOT = { - hidden_tooltip = { - if = { - limit = { - has_character_flag = rum_creator - } - capital_scope = { - culture = ROOT - } - } - if = { - limit = { - NOT = { has_character_flag = rum_creator } - } - capital_scope = { - reverse_culture = ROOT - } - any_child = { - limit = { - is_ruler = no - ai = yes - #liege = { character = ROOT } - } - culture = ROOT - } - any_courtier = { - limit = { - is_ruler = no - ai = yes - } - culture = ROOT - } - } - - # Special case: Sultanate of Rum might start yet another war - if = { - limit = { - has_character_flag = rum_creator - } - character_event = { - id = 60610 - days = 600 - random = 300 + + if = { + limit = { + holder_scope = { + OR = { + higher_tier_than = count + num_of_count_titles = 2 } } } - } - } - - on_fail = { - FROM = { - prestige = 100 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 + show_scope_change = no + usurp_title_plus_barony_if_unlanded = { target = ROOT type = claim } + any_de_jure_vassal_title = { # take all baronies under the one we're fighting for + show_scope_change = no + limit = { + has_holder = yes + NOT = { + de_facto_liege = PREV + } + holder_scope = { + OR = { + character = FROM + is_liege_or_above = FROM + } + } } + + usurp_title_plus_barony_if_unlanded = { target = ROOT type = claim } } } - ROOT = { - clear_wealth = yes - imprison = FROM - hidden_tooltip = { - disband_event_forces = yes - clr_character_flag = duchy_adventurer + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes } } - - ROOT = { prestige = -100 } } - on_reverse_demand = { + on_fail = { + prestige = -50 ROOT = { - transfer_scaled_wealth = { - to = FROM - value = 4.0 - } + show_scope_change = no + prestige = -100 } - FROM = { - prestige = 200 + show_scope_change = no + participation_scaled_prestige = 50 } - - ROOT = { - clear_wealth = yes - imprison = FROM - prestige = -200 - hidden_tooltip = { - disband_event_forces = yes - clr_character_flag = duchy_adventurer - } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } } } - - on_attacker_leader_death = { + + on_reverse_demand = { #Attacker lost + prestige = -100 + transfer_scaled_wealth = { + to = FROM + value = 4.0 + } ROOT = { - hidden_tooltip = { - disband_event_forces = yes - clr_character_flag = duchy_adventurer - } + show_scope_change = no + prestige = -200 + } + FROM = { + show_scope_change = no + participation_scaled_prestige = 100 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } } - end_war = invalid } attacker_ai_victory_worth = { @@ -9171,24 +13913,38 @@ kingdom_adventure = { # Used mainly for Muslims adventuring into India } } -pagan_holy_war = { - name = CB_NAME_RELIGIOUS - war_name = WAR_NAME_RELIGIOUS - sprite = 9 - truce_days = 1825 - is_permanent = yes - is_holy_war = yes - check_de_jure_tier = DUKE # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes - allowed_to_target_tributaries = no - - can_use_gui = { +# The special CB for the Rise of the Shi'a Caliphate +shia_caliphate_rising = { + name = CB_NAME_SHIA_CALIPHATE_RISING + war_name = WAR_NAME_SHIA_CALIPHATE_RISING + sprite = 8 + truce_days = 365 + hostile_against_others = no + check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character + apply_short_occ_mod = no # Do not apply the 'recently_conquered' modifier to Holdings + + can_use = { ROOT = { - piety = 100 + has_character_flag = shia_caliphate_pretender } } + is_valid_title = { + ROOT = { + has_character_flag = shia_caliphate_pretender + } + FROM = { + any_realm_title = { + de_jure_liege_or_above = PREVPREV + } + } + d_shiite = { + has_holder = no + } + } + on_add = { - ROOT = { piety = -100 } + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -9198,227 +13954,175 @@ pagan_holy_war = { } } - can_use = { - ROOT = { - OR = { - AND = { - religion_group = pagan_group - is_reformed_religion = yes - } - religion = aztec - } - NOT = { same_realm = FROM } - NOT = { religion = FROM } - top_liege = { - religion = ROOT - } - mercenary = no - } - } - - can_use_title = { - # The attacker needs at least one county in the target kingdom, or a border, or be only two sea zones away from one of your counties - any_direct_de_jure_vassal_title = { - OR = { - holder_scope = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - location = { - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - AND = { - is_land = no - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - AND = { - is_land = no - any_neighbor_province = { - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - } - } - } - } - } - } - } - } - } - } - - is_valid = { - ROOT = { - OR = { - AND = { - religion_group = pagan_group - is_reformed_religion = yes - } - religion = aztec - } - NOT = { same_realm = FROM } - NOT = { religion = FROM } - top_liege = { - NOT = { religion = FROM } - } - } - } - on_success = { - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_piety = 100 - participation_scaled_prestige = 50 - } - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } - } - } - } - + clr_global_flag = shia_caliphate_revolt_ongoing ROOT = { - participation_scaled_piety = 100 - participation_scaled_prestige = 50 - religion_authority = { - modifier = won_holy_war - years = 20 - } - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } - } - } - hidden_tooltip = { - if = { - limit = { - has_nickname = no - } - random_list = { - 10 = { give_nickname = nick_the_dragon } - 10 = { give_nickname = nick_the_holy } - 10 = { give_nickname = nick_bloodaxe } - 10 = { give_nickname = nick_the_great } - 40 = { give_nickname = nick_the_sword_of_god } - } - } + piety = 500 + religion_authority = { + modifier = rise_of_the_shia_caliphate } + clr_character_flag = shia_caliphate_pretender } - - FROM = { - religion_authority = { - modifier = lost_holy_war - years = 20 - } + FROM = { + piety = -500 } - FROM = { piety = -100 } - FROM = { prestige = -50 } } - + on_success_title = { custom_tooltip = { - text = religious_cb_succ_tip + text = tribal_invasion_succ_tip hidden_tooltip = { + d_shiite = { + usurp_title = { target = ROOT type = holy_war } + } + FROM = { + random_realm_province = { + limit = { + de_jure_liege_or_above = PREVPREV + NOT = { religion = ROOT } + religion_group = muslim + } + religion = ROOT + } + random_realm_province = { + limit = { + de_jure_liege_or_above = PREVPREV + NOT = { religion = ROOT } + religion_group = muslim + } + religion = ROOT + } + random_realm_province = { + limit = { + de_jure_liege_or_above = PREVPREV + NOT = { religion = ROOT } + religion_group = muslim + } + religion = ROOT + } + random_realm_province = { + limit = { + de_jure_liege_or_above = PREVPREV + NOT = { religion = ROOT } + religion_group = muslim + } + religion = ROOT + } + random_realm_province = { + limit = { + de_jure_liege_or_above = PREVPREV + NOT = { religion = ROOT } + religion_group = muslim + } + religion = ROOT + } + } ROOT = { + occupy_minors_of_occupied_settlements = FROM + gain_all_occupied_titles = { who = FROM type = revolt } + if = { + limit = { + PREV = { + OR = { + has_holder = no + holder_scope = { + character = FROM + } + } + } + } + usurp_title = { target = PREV type = revolt } + } + if = { + limit = { + NOT = { + ROOT = { + any_demesne_title = { + tier = KING + } + } + } + } + create_title = { + tier = KING + landless = no + temporary = no + custom_created = yes + culture = ROOT + holder = ROOT + name = "SHIA_CUSTOM_FALLBACK" + base_title = PREV + copy_title_laws = yes + } + } + vassalize_or_take_under_title = { title = PREV enemy = FROM - same_religion = yes # Only vassalize rulers of my religion is_religious = yes - type = holy_war + type = revolt + } + + any_demesne_title = { + limit = { tier = BARON } + remove_holding_modifier = recently_conquered + refill_holding_levy = yes + } + wealth = 500 + } + + if = { + limit = { + FROM = { is_liege_or_above = ROOT } } + FROM = { imprison = ROOT } } } } } on_fail = { - ROOT = { piety = -50 } - ROOT = { prestige = -100 } + clr_global_flag = shia_caliphate_revolt_ongoing + FROM = { + piety = 250 + } + ROOT = { + piety = -250 + clr_character_flag = shia_caliphate_pretender + } } on_reverse_demand = { + clr_global_flag = shia_caliphate_revolt_ongoing ROOT = { - transfer_scaled_wealth = { - to = FROM - value = 4.0 - } + piety = -500 + clr_character_flag = shia_caliphate_pretender + imprison = FROM } FROM = { - participation_scaled_piety = 200 - participation_scaled_prestige = 100 + piety = 250 + participation_scaled_piety = 250 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { - participation_scaled_piety = 200 - participation_scaled_prestige = 100 - } - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } - } - } - } - ROOT = { - religion_authority = { - modifier = lost_holy_war - years = 20 - } + hidden_tooltip = { participation_scaled_piety = 250 } } - FROM = { - religion_authority = { - modifier = won_holy_war - years = 20 - } - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } - } - } + } + + on_attacker_leader_death = { + clr_global_flag = shia_caliphate_revolt_ongoing + ROOT = { + clr_character_flag = shia_caliphate_pretender } + end_war = invalid + } + + on_invalidation = { + clr_global_flag = shia_caliphate_revolt_ongoing } attacker_ai_victory_worth = { - factor = -1 # always accept + factor = 200 } attacker_ai_defeat_worth = { @@ -9432,197 +14136,194 @@ pagan_holy_war = { defender_ai_defeat_worth = { factor = 100 } - - ai_will_do = { - factor = 1 - - modifier = { - factor = 0.9 # Prefer using CB's without on_add costs - } - - modifier = { - factor = 0.1 - ROOT = { - culture = hungarian - primary_title = { - OR = { - title = k_hungary - title = e_carpathia - } - } - } - empire = { - OR = { - title = e_tartaria - title = e_russia - } - } - } - } } -# Caliphs can subjugate people of their own religion -caliphal_subjugation = { - name = CB_NAME_PAGAN_SUBJUGATION - war_name = WAR_NAME_PAGAN_SUBJUGATION - sprite = 8 - truce_days = 365 - hostile_against_others = yes +depose_antipope = { + name = CB_NAME_DEPOSE_ANTIPOPE + war_name = WAR_NAME_DEPOSE_ANTIPOPE + sprite = 29 + truce_days = 3650 is_permanent = yes can_ask_to_join_war = yes - check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + + defender_unoccupied_warscore = yes + + attacker_rel_head_is_ally = yes # The attacker can call his (main) Pope into the war allowed_to_target_tributaries = no - can_use_gui = { - ROOT = { - piety = 200 - } - } + sort_priority = 750 - on_add = { - ROOT = { piety = -200 } - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } - } - } - - can_use = { - ROOT = { - OR = { - ai = yes - multiplayer = no - NOT = { - has_game_rule = { - name = multiplayer_invasions - value = off - } - } - } - religion_group = muslim + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + ROOT = { + religion = FROM OR = { - has_landed_title = d_sunni - has_landed_title = d_shiite - has_landed_title = d_ibadi - has_landed_title = d_kharijite - has_landed_title = d_yazidi - has_landed_title = d_hurufi + religion = catholic + religion = fraticelli } - is_nomadic = no - OR = { - has_horde_culture = no # Should use tribal invasion instead - has_dlc = "Horse Lords" + rightful_religious_head_scope = { + NOT = { has_claim = k_papal_state } + NOT = { has_claim = d_fraticelli } } - NOT = { has_character_modifier = launched_subjugation } mercenary = no } FROM = { - religion = ROOT - NOT = { is_offmap_governor = yes } + rightful_religious_head_scope = { + is_liege_or_above = PREV + OR = { + has_claim = k_papal_state + has_claim = d_fraticelli + } + } } } - can_use_title = { + is_valid = { + ROOT = { + religion = FROM + OR = { + religion = catholic + religion = fraticelli + } + rightful_religious_head_scope = { + NOT = { has_claim = k_papal_state } + NOT = { has_claim = d_fraticelli } + } + } FROM = { - any_realm_province = { - de_jure_liege_or_above = PREVPREV + rightful_religious_head_scope = { + is_liege_or_above = PREV + OR = { + has_claim = k_papal_state + has_claim = d_fraticelli + } } } } - - is_valid_title = { - FROM = { - any_realm_province = { - de_jure_liege_or_above = PREVPREV + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } } } - on_add_title = { - ROOT = { - add_character_modifier = { - name = launched_subjugation - days = 3650 - hidden = yes + on_invalidation = { + # Coronation request locks cleared on invalidation or loss, to avoid locking the player in the middle of the negotiation forever. + hidden_tooltip = { + ROOT = { + clr_character_flag = flag_antipope_for_coronation + } + FROM = { + clr_character_flag = flag_antipope_for_coronation } } } on_success = { + if = { + limit = { + ROOT = { + has_character_flag = flag_antipope_for_coronation + } + } ROOT = { - prestige = 100 - decadence = -5 - participation_scaled_prestige = 100 + character_event = { id = HF.20220 } #Papal Coronation may proceed. } + } any_attacker = { limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } - } - FROM = { - prestige = -200 + hidden_tooltip = { + participation_scaled_piety = 500 + participation_scaled_prestige = 250 + } } - } - - on_success_title = { - custom_tooltip = { - text = pagan_subjugation_tip - hidden_tooltip = { - ROOT = { - subjugate_or_take_under_title = { # If the target only has territory within the kingdom, he is simply vassalized - title = PREV - enemy = FROM + + ROOT = { + participation_scaled_piety = 500 + participation_scaled_prestige = 250 + religion_authority = { + modifier = deposed_antipope + years = 50 + } + + if = { + limit = { + rightful_religious_head_scope = { + ROOT = { + excommunicated_for = PREV + } } } + excommunicate = no + } + + rightful_religious_head_scope = { + opinion = { + who = ROOT + modifier = opinion_deposed_antipope + } + } + } + + FROM = { + piety = -500 + prestige = -250 + + rightful_religious_head_scope = { + remove_claim = k_papal_state + remove_claim = d_fraticelli } } } on_fail = { - FROM = { - prestige = 50 - participation_scaled_prestige = 50 + hidden_tooltip = { + FROM = { + clr_character_flag = flag_antipope_for_coronation + } + ROOT = { + clr_character_flag = flag_antipope_for_coronation + } } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + ROOT = { + piety = -250 + prestige = -125 } - ROOT = { - prestige = -100 + FROM = { + piety = 100 + prestige = 50 } } on_reverse_demand = { + hidden_tooltip = { + FROM = { + clr_character_flag = flag_antipope_for_coronation + } + ROOT = { + clr_character_flag = flag_antipope_for_coronation + } + } ROOT = { - prestige = -200 transfer_scaled_wealth = { to = FROM - value = 2.0 - } - } - FROM = { - prestige = 100 - if = { - limit = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - } - hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } + value = 4.0 } - participation_scaled_prestige = 100 + piety = -500 + prestige = -250 } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } + + FROM = { + piety = 500 + prestige = 250 } } @@ -9641,186 +14342,188 @@ caliphal_subjugation = { defender_ai_defeat_worth = { factor = 100 } - - ai_will_do = { - factor = 1 - - modifier = { - factor = 0.9 # Prefer using CB's without on_add costs - } - } } -muslim_county_conquest = { - name = CB_NAME_COUNTY_CONQUEST - war_name = WAR_NAME_COUNTY_CONQUEST - sprite = 16 - truce_days = 1825 - hostile_against_others = yes - is_permanent = yes - check_all_titles = yes # if permanent, setting this to true will check against all of someones titles, including vassal held titles - press_claim = yes - can_ask_to_join_war = no - allowed_to_target_tributaries = no +# Faction cb to install antiking +cb_install_antiking = { + name = CB_NAME_INSTALL_ANTIKING + war_name = WAR_NAME_INSTALL_ANTIKING + sprite = 11 + truce_days = 3650 - can_use_gui = { - ROOT = { - piety = 50 - } - } + major_revolt = yes + attacker_can_call_allies = no - on_add = { - ROOT = { piety = -50 } - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } - } - } + attacker_rel_head_is_ally = yes # The attacker can call his (main) Pope into the war + can_use_gui = { + check_if_crusader_trigger = yes + } + can_use = { ROOT = { - NOT = { is_liege_or_above = FROM } - mercenary = no - is_nomadic = no # Use the 'pagan_county_conquest' CB instead + vassal_of = FROM + religion = FROM + OR = { + religion = catholic + religion = fraticelli + } } } - - can_use_title = { - tier = count - OR = { - FROM = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = FROM - NOT = { same_realm = ROOT } + + is_valid_title = { + NOT = { + holder_scope = { + character = ROOT } } - + } + is_valid = { ROOT = { - religion_group = muslim - } - - NOT = { + religion = FROM OR = { - ROOT = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = ROOT - } + religion = catholic + religion = fraticelli } } - location = { - any_neighbor_province = { - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT + ROOT = { + OR = { + liege = { + character = PREV # either independent + } + liege = { + FROM = { + is_liege_or_above = PREV # or have shared liege } } } } } - is_valid_title = { - OR = { - FROM = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = FROM + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } } } - - on_success_title = { - if = { - limit = { - holder_scope = { - tier = count - NOT = { num_of_count_titles = 2 } - lower_tier_than = ROOT - } - } - - holder_scope = { - set_defacto_liege = ROOT + + on_success = { + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { + participation_scaled_piety = 500 + participation_scaled_prestige = 250 } } - - if = { - limit = { - holder_scope = { - OR = { - higher_tier_than = count - num_of_count_titles = 2 - NOT = { lower_tier_than = ROOT } + + ROOT = { + participation_scaled_piety = 500 + participation_scaled_prestige = 250 + religion_authority = { + modifier = deposed_antipope + years = 50 + } + + if = { + limit = { + religion = catholic + } + k_papal_state = { + holder_scope = { + opinion = { + who = ROOT + modifier = opinion_deposed_antipope + } } } } - - usurp_title_plus_barony_if_unlanded = { target = ROOT type = invasion } - any_de_jure_vassal_title = { # take all baronies under the one we're fighting for + if = { limit = { - has_holder = yes - NOT = { - de_facto_liege = PREV - } + religion = fraticelli + } + d_fraticelli = { holder_scope = { - OR = { - character = FROM - is_liege_or_above = FROM + opinion = { + who = ROOT + modifier = opinion_deposed_antipope } } } - - usurp_title_plus_barony_if_unlanded = { target = ROOT type = invasion } } } - ROOT = { - participation_scaled_prestige = 100 + + FROM = { + piety = -500 + prestige = -250 + + hidden_tooltip = { + rightful_religious_head_scope = { + remove_claim = k_papal_state + remove_claim = d_fraticelli + } + } + + primary_title = { + usurp_title = { target = ROOT type = revolt } + } } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } + if = { + limit = { primary_title = { has_law = investiture_law_1 } } + primary_title = { add_law_w_cooldown = investiture_law_0 } } } - on_fail_title = { - ROOT = { - prestige = -100 + on_fail = { + ROOT = { + piety = -250 + prestige = -125 + cancel_plot = plot_gain_title } - FROM = { - participation_scaled_prestige = 50 + FROM = { + piety = 100 + prestige = 50 } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + } + + on_invalidation = { + ROOT = { + cancel_plot = plot_gain_title } } + on_reverse_demand = { ROOT = { - prestige = -200 transfer_scaled_wealth = { to = FROM value = 4.0 } + piety = -500 + prestige = -250 + prisoner = FROM + cancel_plot = plot_gain_title } - FROM = { - participation_scaled_prestige = 100 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } + + FROM = { + piety = 500 + prestige = 250 + hidden_tooltip = { + if = { + limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. + opinion = { + who = ROOT + modifier = opinion_traitor + } + } + } } } - + attacker_ai_victory_worth = { factor = -1 # always accept } @@ -9836,121 +14539,84 @@ muslim_county_conquest = { defender_ai_defeat_worth = { factor = 100 } - - ai_will_do = { - factor = 1 - - modifier = { - factor = 0.9 # Prefer using CB's without on_add costs - } - modifier = { - factor = 0 - ROOT = { - has_character_flag = is_temujin - has_landed_title = e_mongol_empire - demesne_size = 1 - } - FROM = { - has_landed_title = e_china_west_governor - } - } - } } -# 42 -pagan_county_conquest = { - name = CB_NAME_COUNTY_CONQUEST - war_name = WAR_NAME_COUNTY_CONQUEST - sprite = 22 +buddhist_holy_war = { + name = CB_NAME_RELIGIOUS_MINOR + war_name = WAR_NAME_RELIGIOUS + sprite = 9 truce_days = 1825 hostile_against_others = yes is_permanent = yes check_all_titles = yes # if permanent, setting this to true will check against all of someones titles, including vassal held titles - press_claim = yes can_ask_to_join_war = no - - allow_distant = yes allowed_to_target_tributaries = no + sort_priority = 800 + can_use = { ROOT = { - mercenary = no - } - OR = { - ROOT = { - is_nomadic = yes - NOT = { same_realm = FROM } - FROM = { - OR = { - is_nomadic = yes - is_tribal = yes + religion = buddhist + NOT = { same_realm = FROM } + OR = { + NOT = { religion_group = FROM } + FROM = { religion = taoist } + AND = { + religion_group = FROM + FROM = { + has_character_modifier = known_satanist + } + NOT = { + has_character_modifier = known_satanist } } } - AND = { - ROOT = { - religion_group = pagan_group - NOT = { religion = promethean_pagan } - NOT = { same_realm = FROM } - } - FROM = { - NOT = { religion = ROOT } + top_liege = { + religion_group = ROOT + OR = { + NOT = { religion = FROM } + FROM = { religion = taoist } + AND = { + religion_group = FROM + FROM = { + has_character_modifier = known_satanist + } + NOT = { + has_character_modifier = known_satanist + } + ROOT = { + NOT = { + has_character_modifier = known_satanist + } + } + } } } + mercenary = no + is_nomadic = no } } - + can_use_title = { tier = count - OR = { - FROM = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = FROM - NOT = { same_realm = ROOT } - } - } - - NOT = { - OR = { - ROOT = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = ROOT - } - } - } - OR = { - AND = { + # The attacker needs a border or be at the most two sea zones away + location = { + any_neighbor_province = { OR = { - ROOT = { religion = norse_pagan } - ROOT = { religion = norse_pagan_reformed } - } -# FROM = { NOT = { religion_group = pagan_group } } - location = { - port = yes - } - has_global_flag = viking_age_started - } - # must be a neighboring county, or within 1 sea province away - location = { - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } + AND = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT } } - AND = { - is_land = no - any_neighbor_province = { + } + AND = { + is_land = no + any_neighbor_province = { + OR = { AND = { has_owner = yes owner = { @@ -9960,6 +14626,17 @@ pagan_county_conquest = { } } } + AND = { + is_land = no + any_neighbor_province = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } } } } @@ -9968,33 +14645,48 @@ pagan_county_conquest = { } } - is_valid_title = { - OR = { - ROOT = { - is_nomadic = yes - } - AND = { - ROOT = { - religion_group = pagan_group - NOT = { same_realm = FROM } - } - FROM = { - NOT = { religion = ROOT } + is_valid = { + ROOT = { + religion = buddhist + NOT = { same_realm = FROM } + OR = { + NOT = { religion_group = FROM } + FROM = { religion = taoist } + AND = { + religion_group = FROM + FROM = { + has_character_modifier = known_satanist + } + NOT = { + has_character_modifier = known_satanist + } } } - } - - OR = { - FROM = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = FROM + top_liege = { + OR = { + NOT = { religion = FROM } + FROM = { religion = taoist } + AND = { + religion_group = FROM + FROM = { + has_character_modifier = known_satanist + } + NOT = { + has_character_modifier = known_satanist + } + ROOT = { + NOT = { + has_character_modifier = known_satanist + } + } + } + } } } } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -10003,50 +14695,81 @@ pagan_county_conquest = { } } } + + on_success = { + any_attacker = { + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } + } + } + + ROOT = { + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } + } + } + } on_success_title = { - usurp_title_plus_barony_if_unlanded = { target = ROOT type = invasion } - - any_de_jure_vassal_title = { # take all baronies too + if = { + limit = { + holder_scope = { + tier = count + NOT = { num_of_count_titles = 2 } + lower_tier_than = ROOT + } + } + + holder_scope = { + set_defacto_liege = ROOT + } + } + + if = { limit = { - has_holder = yes holder_scope = { OR = { - character = FROM - is_liege_or_above = FROM - AND = { - is_liege_or_above = ROOT - NOT = { culture = ROOT } - NOT = { religion = ROOT } - } + higher_tier_than = count + num_of_count_titles = 2 + NOT = { lower_tier_than = ROOT } } } } - usurp_title = ROOT + usurp_title_plus_barony_if_unlanded = { target = ROOT type = holy_war } + any_de_jure_vassal_title = { # take all baronies under the one we're fighting for + limit = { + has_holder = yes + NOT = { + de_facto_liege = PREV + } + holder_scope = { + OR = { + character = FROM + is_liege_or_above = FROM + } + } + } + + usurp_title_plus_barony_if_unlanded = { target = ROOT type = holy_war } + } } - ROOT = { participation_scaled_prestige = 100 - participation_scaled_piety = 50 } any_attacker = { limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_prestige = 100 - participation_scaled_piety = 50 - } - } - - if = { - limit = { - NOT = { FROM = { religion = ROOT } } - } - ROOT = { - religion_authority = { - modifier = won_county_conquest - } - } + hidden_tooltip = { participation_scaled_prestige = 100 } } } @@ -10054,18 +14777,6 @@ pagan_county_conquest = { ROOT = { prestige = -100 } - - if = { - limit = { - NOT = { FROM = { religion = ROOT } } - } - ROOT = { - religion_authority = { - modifier = lost_county_conquest - } - } - } - FROM = { participation_scaled_prestige = 50 } @@ -10083,31 +14794,31 @@ pagan_county_conquest = { value = 4.0 } } - - if = { - limit = { - NOT = { FROM = { religion = ROOT } } - } - ROOT = { - religion_authority = { - modifier = lost_county_conquest - } - } - } - FROM = { participation_scaled_prestige = 100 - participation_scaled_piety = 50 + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } + } } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { - participation_scaled_prestige = 100 - participation_scaled_piety = 50 + hidden_tooltip = { participation_scaled_prestige = 100 } + hidden_tooltip = { + if = { + limit = { + has_ambition = obj_strengthen_religion + } + change_variable = { which = strengthen_religion value = 1 } + } } } } - + attacker_ai_victory_worth = { factor = -1 # always accept } @@ -10128,346 +14839,257 @@ pagan_county_conquest = { factor = 1 modifier = { - factor = 4.0 - ROOT = { - OR = { - religion = norse_pagan - religion = norse_pagan_reformed - } - } - OR = { - empire = { title = e_scandinavia } - kingdom = { title = k_rus } + factor = 0 + FROM = { + is_nomadic = yes } - } - modifier = { - factor = 2.0 ROOT = { - OR = { - religion = norse_pagan - religion = norse_pagan_reformed + is_nomadic = no + NOT = { + is_tribal = yes } } - has_global_flag = viking_age_started - OR = { - empire = { title = e_britannia } - kingdom = { title = k_brittany } - kingdom = { title = k_france } - kingdom = { title = k_frisia } - } - } - modifier = { - factor = 2.0 - ROOT = { - OR = { - religion = norse_pagan - religion = norse_pagan_reformed + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + } + } } } - has_global_flag = viking_age_started - FROM = { NOT = { religion_group = pagan_group } } - location = { port = yes } } modifier = { factor = 0 + FROM = { + is_nomadic = yes + } ROOT = { - has_character_flag = is_temujin - has_landed_title = e_mongol_empire - demesne_size = 1 + is_tribal = yes } - FROM = { - has_landed_title = e_china_west_governor + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + holding_type = tribal + } + } + } } } } } -# 43 -dejure_county_claim = { - name = CB_NAME_DEJURECLAIM - war_name = WAR_NAME_DEJURECLAIM - sprite = 16 - truce_days = 3650 +# 51: The Indian religions can subjugate each other +indian_subjugation = { + name = CB_NAME_PAGAN_SUBJUGATION + war_name = WAR_NAME_PAGAN_SUBJUGATION + sprite = 8 + truce_days = 365 hostile_against_others = yes is_permanent = yes - check_all_titles = yes # if permanent, setting this to true will check against all of someones titles, including vassal held titles - press_claim = yes - can_ask_to_join_war = no - + can_ask_to_join_war = yes + check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes allowed_to_target_tributaries = no - - infamy_modifier = 0.5 - can_use_title = { - tier = count - - OR = { - FROM = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = FROM - } - } - - OR = { - kingdom = { - holder = ROOT - } - empire = { - holder = ROOT - } - dejure_liege_title = { - holder = ROOT - } - } - - NOT = { - OR = { - ROOT = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = ROOT - } - } + sort_priority = 1000 + + can_use_gui = { + ROOT = { + piety = 500 } - - FROM = { - OR = { - holy_order = no - NOT = { religion = ROOT } - NOT = { has_dlc = "Sons of Abraham" } - OR = { - AND = { - primary_title = { title = d_knights_templar } - ROOT = { - has_character_modifier = expelled_d_knights_templar - } - } - AND = { - primary_title = { title = d_knights_hospitaler } - ROOT = { - has_character_modifier = expelled_d_knights_hospitaler - } - } - AND = { - primary_title = { title = d_teutonic_order } - ROOT = { - has_character_modifier = expelled_d_teutonic_order - } - } - AND = { - primary_title = { title = d_jomsvikings } - ROOT = { - has_character_modifier = expelled_d_jomsvikings - } - } - AND = { - primary_title = { title = d_hashshashin } - ROOT = { - has_character_modifier = expelled_d_hashshashin - } - } - AND = { - primary_title = { title = d_bektashi } - ROOT = { - has_character_modifier = expelled_d_bektashi - } - } - AND = { - primary_title = { title = d_haruriyyah } - ROOT = { - has_character_modifier = expelled_d_haruriyyah - } - } - AND = { - primary_title = { title = d_holy_sepulchre } - ROOT = { - has_character_modifier = expelled_d_holy_sepulchre - } - } - AND = { - primary_title = { title = d_saint_anthony } - ROOT = { - has_character_modifier = expelled_d_saint_anthony - } - } - AND = { - primary_title = { title = d_immortals } - ROOT = { - has_character_modifier = expelled_d_immortals - } - } - AND = { - primary_title = { title = d_zealots } - ROOT = { - has_character_modifier = expelled_d_zealots - } - } - AND = { - primary_title = { title = d_sky_lords } - ROOT = { - has_character_modifier = expelled_d_sky_lords - } - } - AND = { - primary_title = { title = d_spirit_guardians } - ROOT = { - has_character_modifier = expelled_d_spirit_guardians - } - } - AND = { - primary_title = { title = d_warriors_perun } - ROOT = { - has_character_modifier = expelled_d_warriors_perun - } - } - AND = { - primary_title = { title = d_chosen_perkunas } - ROOT = { - has_character_modifier = expelled_d_chosen_perkunas - } - } - AND = { - primary_title = { title = d_sons_kaleva } - ROOT = { - has_character_modifier = expelled_d_sons_kaleva - } - } - AND = { - primary_title = { title = d_huitzilopochtli } - ROOT = { - has_character_modifier = expelled_d_huitzilopochtli - } - } - AND = { - primary_title = { title = d_knights_santiago } - ROOT = { - has_character_modifier = expelled_d_knights_santiago - } - } - AND = { - primary_title = { title = d_knights_calatrava } - ROOT = { - has_character_modifier = expelled_d_knights_calatrava - } - } - AND = { - primary_title = { title = d_saint_addai } - ROOT = { - has_character_modifier = expelled_d_saint_addai - } - } - AND = { - primary_title = { title = d_zun_warriors } - ROOT = { - has_character_modifier = expelled_d_zun_warriors - } - } - AND = { - primary_title = { title = d_red_dragons } - ROOT = { - has_character_modifier = expelled_d_red_dragons - } - } - AND = { - primary_title = { title = d_fianna } - ROOT = { - has_character_modifier = expelled_d_fianna + } + + on_add = { + ROOT = { piety = -500 } + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } + } + + can_use = { + ROOT = { + has_dharmic_religion_trigger = yes + NOT = { same_realm = FROM } + NOT = { is_liege_or_above = FROM } + has_horde_culture = no # Should use tribal invasion instead + is_nomadic = no + mercenary = no + } + FROM = { + NOT = { is_offmap_governor = yes } + has_dharmic_religion_trigger = yes + culture_group = ROOT + NOT = { + any_war = { + defender = { character = PREVPREV } + using_cb = indian_subjugation + } + } + } + } + + can_use_title = { + ROOT = { + OR = { + NOT = { has_character_modifier = launched_subjugation } + AND = { + has_ambition = obj_become_king + capital_scope = { + kingdom = { + title = PREVPREVPREV } } } } } - } - is_valid_title = { - OR = { - FROM = { - has_landed_title = PREV + FROM = { + any_realm_province = { + de_jure_liege_or_above = PREVPREV } - holder_scope = { - is_liege_or_above = FROM + } + + #OR = { # This ensures that the AI doesn't declare this type of war against someone who only holds a few counties within the targeted title... + # ROOT = { + # ai = no + # } + # FROM = { + # num_of_realm_counties = { + # value = 5 + # title = PREV + # } + # } + #} + } + + is_valid_title = { + FROM = { + any_realm_province = { + de_jure_liege_or_above = PREVPREV } } } - - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + + on_add_title = { + ROOT = { + if = { + limit = { + OR = { + NOT = { has_ambition = obj_become_king } + capital_scope = { + kingdom = { + NOT = { title = PREVPREVPREV } + } + } + } + } + add_character_modifier = { + name = launched_subjugation + years = 100 + hidden = yes + } } } } + on_success = { + ROOT = { + participation_scaled_prestige = 200 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 200 } + } + FROM = { + prestige = -200 + } + } + on_success_title = { + # Usurp the target kingdom itself, if the enemy holds it if = { limit = { holder_scope = { - tier = count - is_patrician = no - NOT = { - num_of_count_titles = 2 - } + character = FROM } + NOT = { ROOT = { tier = EMPEROR } } } - - holder_scope = { - set_defacto_liege = ROOT - } + ROOT = { usurp_title = { target = PREV type = invasion } } } - + if = { + # Take the enemy's duchies within the target kingdom, if we are the same or lower tier limit = { - holder_scope = { - OR = { - higher_tier_than = count - num_of_count_titles = 2 - is_patrician = yes - } + ROOT = { + NOT = { higher_tier_than = FROM } } } - - usurp_title_plus_barony_if_unlanded = { target = ROOT type = claim } - any_de_jure_vassal_title = { # take all baronies under the one we're fighting for - limit = { - has_holder = yes - NOT = { - de_facto_liege = PREV - } - holder_scope = { + FROM = { + any_demesne_title = { + limit = { + tier = DUKE OR = { - character = FROM - is_liege_or_above = FROM + title = PREVPREV + de_jure_liege_or_above = PREVPREV } } + ROOT = { usurp_title = { target = PREV type = invasion } } } - - usurp_title_plus_barony_if_unlanded = { target = ROOT type = claim } } } - ROOT = { - participation_scaled_prestige = 100 + + # Have I become the vassal of the loser due to taking a duchy or kingdom? + if = { + limit = { + ROOT = { + is_liege_or_above = FROM + } + } + ROOT = { + set_defacto_liege = ROOT + } } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } + + # Vassalize the rest + custom_tooltip = { + text = pagan_subjugation_tip + hidden_tooltip = { + ROOT = { + subjugate_or_take_under_title = { # If the target only has territory within the kingdom, he is simply vassalized + title = PREV + enemy = FROM + } + } + } } } - on_fail_title = { - ROOT = { - prestige = -100 - } + on_fail = { FROM = { - participation_scaled_prestige = 50 + participation_scaled_prestige = 100 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + ROOT = { + prestige = -100 + } + } + + on_invalidation = { + ROOT = { + remove_character_modifier = launched_subjugation + piety = 500 } } @@ -10476,253 +15098,236 @@ dejure_county_claim = { prestige = -200 transfer_scaled_wealth = { to = FROM - value = 4.0 + value = 2.0 } } FROM = { - participation_scaled_prestige = 100 + participation_scaled_prestige = 200 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } + hidden_tooltip = { participation_scaled_prestige = 200 } + } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } + + ai_will_do = { + factor = 1 + + modifier = { + factor = 0.9 # Prefer using CB's without on_add costs + } + modifier = { + factor = 0 + ROOT = { + has_character_flag = is_temujin + has_landed_title = e_mongol_empire + demesne_size = 1 + } + FROM = { + has_landed_title = e_china_west_governor + } + } + modifier = { + factor = 0 + FROM = { + is_nomadic = yes + } + ROOT = { + NOT = { + is_tribal = yes + } + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + } + } + } + } } - } - - attacker_ai_victory_worth = { - factor = -1 # always accept - } - - attacker_ai_defeat_worth = { - factor = 100 - } - - defender_ai_victory_worth = { - factor = -1 # always accept - } - - defender_ai_defeat_worth = { - factor = 100 - } - - ai_will_do = { - factor = 1 - modifier = { - factor = 0 # AIs will not take the last counties off their liege's direct vassals + factor = 0 + FROM = { + is_nomadic = yes + } ROOT = { - same_liege = FROM + is_tribal = yes + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + holding_type = tribal + } + } + } } + } + modifier = { + factor = 0 FROM = { + is_nomadic = yes + } + ROOT = { + is_nomadic = no NOT = { - any_demesne_title = { - tier = count - NOT = { title = PREVPREV } + is_tribal = yes + } + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + } } } } } modifier = { factor = 0 + FROM = { + is_nomadic = yes + } ROOT = { - has_character_flag = is_temujin - has_landed_title = e_mongol_empire - demesne_size = 1 + is_tribal = yes } - FROM = { - has_landed_title = e_china_west_governor + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + holding_type = tribal + } + } + } } } } } -# 44 -dejure_barony_claim = { - name = CB_NAME_DEJUREBARONYCLAIM - war_name = WAR_NAME_DEJUREBARONYCLAIM - sprite = 16 +# 52: This can be used for various special cases; the great conquerors +manifest_destiny_invasion = { + name = CB_NAME_INVASION + war_name = WAR_NAME_INVASION + sprite = 8 truce_days = 3650 hostile_against_others = yes is_permanent = yes - check_de_jure_tier = COUNT - can_ask_to_join_war = no - allowed_to_target_tributaries = no - - infamy_modifier = 0.5 + is_holy_war = yes + can_ask_to_join_war = yes + check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + can_use_gui = { + check_if_crusader_trigger = yes + } + can_use = { - FROM = { - NOT = { is_vassal_or_below = ROOT } + ROOT = { OR = { - holy_order = no - NOT = { religion = ROOT } - NOT = { has_dlc = "Sons of Abraham" } - OR = { - AND = { - primary_title = { title = d_knights_templar } - ROOT = { - has_character_modifier = expelled_d_knights_templar - } - } - AND = { - primary_title = { title = d_knights_hospitaler } - ROOT = { - has_character_modifier = expelled_d_knights_hospitaler - } - } - AND = { - primary_title = { title = d_teutonic_order } - ROOT = { - has_character_modifier = expelled_d_teutonic_order - } - } - AND = { - primary_title = { title = d_jomsvikings } - ROOT = { - has_character_modifier = expelled_d_jomsvikings - } - } - AND = { - primary_title = { title = d_hashshashin } - ROOT = { - has_character_modifier = expelled_d_hashshashin - } - } - AND = { - primary_title = { title = d_bektashi } - ROOT = { - has_character_modifier = expelled_d_bektashi - } - } - AND = { - primary_title = { title = d_haruriyyah } - ROOT = { - has_character_modifier = expelled_d_haruriyyah - } - } - AND = { - primary_title = { title = d_holy_sepulchre } - ROOT = { - has_character_modifier = expelled_d_holy_sepulchre - } - } - AND = { - primary_title = { title = d_saint_anthony } - ROOT = { - has_character_modifier = expelled_d_saint_anthony - } - } - AND = { - primary_title = { title = d_immortals } - ROOT = { - has_character_modifier = expelled_d_immortals - } - } - AND = { - primary_title = { title = d_zealots } - ROOT = { - has_character_modifier = expelled_d_zealots - } - } - AND = { - primary_title = { title = d_sky_lords } - ROOT = { - has_character_modifier = expelled_d_sky_lords - } - } - AND = { - primary_title = { title = d_spirit_guardians } - ROOT = { - has_character_modifier = expelled_d_spirit_guardians - } - } - AND = { - primary_title = { title = d_warriors_perun } - ROOT = { - has_character_modifier = expelled_d_warriors_perun - } - } - AND = { - primary_title = { title = d_chosen_perkunas } - ROOT = { - has_character_modifier = expelled_d_chosen_perkunas - } - } - AND = { - primary_title = { title = d_sons_kaleva } - ROOT = { - has_character_modifier = expelled_d_sons_kaleva - } - } - AND = { - primary_title = { title = d_huitzilopochtli } - ROOT = { - has_character_modifier = expelled_d_huitzilopochtli - } - } - AND = { - primary_title = { title = d_knights_santiago } - ROOT = { - has_character_modifier = expelled_d_knights_santiago - } - } - AND = { - primary_title = { title = d_knights_calatrava } - ROOT = { - has_character_modifier = expelled_d_knights_calatrava - } - } - AND = { - primary_title = { title = d_saint_addai } - ROOT = { - has_character_modifier = expelled_d_saint_addai - } - } - AND = { - primary_title = { title = d_zun_warriors } - ROOT = { - has_character_modifier = expelled_d_zun_warriors - } - } - AND = { - primary_title = { title = d_red_dragons } - ROOT = { - has_character_modifier = expelled_d_red_dragons - } - } - AND = { - primary_title = { title = d_fianna } - ROOT = { - has_character_modifier = expelled_d_fianna - } + ai = yes + multiplayer = no + NOT = { + has_game_rule = { + name = multiplayer_invasions + value = off } } } + OR = { + AND = { + dynasty = 613 # Seljuks + NOT = { year = 1200 } + } + dynasty = 800 # Timurids + } + } + + ROOT = { + NOT = { is_liege_or_above = FROM } + mercenary = no } } - + can_use_title = { - has_holder = yes - holder_scope = { + empire = { OR = { - character = ROOT - is_liege_or_above = ROOT + title = e_persia + title = e_byzantium + title = e_arabia + } + } + + # Target must have at least 3 counties within the target kingdom + FROM = { + num_of_realm_counties = { + value = 3 + title = PREV } } + + # The attacker needs at least one county in the target kingdom, or a border any_direct_de_jure_vassal_title = { - holder_scope = { + any_direct_de_jure_vassal_title = { OR = { - character = FROM - is_liege_or_above = FROM - } - NOR = { - character = ROOT - is_liege_or_above = ROOT + holder_scope = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + location = { + any_neighbor_province = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } } } } } + + is_valid = { + always = yes + } + + is_valid_title = { + FROM = { + any_realm_title = { + de_jure_liege_or_above = PREVPREV + } + } + } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -10732,74 +15337,154 @@ dejure_barony_claim = { } } - on_success_title = { - holder_scope = { - save_event_target_as = target_taker - } - - any_direct_de_jure_vassal_title = { - limit = { - holder_scope = { - OR = { - character = FROM - is_liege_or_above = FROM + on_success = { + ROOT = { + prestige = 200 + + hidden_tooltip = { + if = { + limit = { + has_nickname = no } - NOR = { - character = event_target:target_taker - is_liege_or_above = event_target:target_taker - is_liege_or_above = ROOT + random_list = { + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_magnificent } + 10 = { give_nickname = nick_the_glorious } + 10 = { give_nickname = nick_the_conqueror } } } } + participation_scaled_prestige = 200 - usurp_title_plus_barony_if_unlanded = { target = event_target:target_taker type = claim } - } - - ROOT = { - participation_scaled_prestige = 50 + if = { + limit = { + uses_decadence = yes + FROM = { NOT = { uses_decadence = yes } } + } + participation_scaled_decadence = -20 + } } any_attacker = { limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 50 } + hidden_tooltip = { + participation_scaled_prestige = 200 + if = { + limit = { + uses_decadence = yes + FROM = { NOT = { uses_decadence = yes } } + } + participation_scaled_decadence = -20 + } + } + } + FROM = { + prestige = -200 + } + } + + on_success_title = { + custom_tooltip = { + text = other_invasion_succ_tip + hidden_tooltip = { + ROOT = { + vassalize_or_take_under_title_destroy_duchies = { + title = PREV + enemy = FROM + is_crusade = yes # Even if the kingdom title holder is not participating in the war, gain holdings occupied by all participants + type = invasion + } + } + } + } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } } } - on_fail_title = { - ROOT = { - prestige = -50 + on_fail = { + FROM = { + prestige = 100 } FROM = { - participation_scaled_prestige = 25 + if = { + limit = { + has_dlc = "Legacy of Rome" + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire + } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } + } + hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } + } + participation_scaled_prestige = 100 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 25 } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + ROOT = { + prestige = -200 } } on_reverse_demand = { ROOT = { - prestige = -100 + prestige = -200 transfer_scaled_wealth = { to = FROM value = 4.0 } + if = { + limit = { + NOT = { + any_liege = { + dynasty = PREV + } + } + } + decadence = 10 + } } FROM = { - participation_scaled_prestige = 50 + prestige = 200 + if = { + limit = { + has_dlc = "Legacy of Rome" + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire + } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } + } + hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } + } + participation_scaled_prestige = 200 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + hidden_tooltip = { participation_scaled_prestige = 200 } } } attacker_ai_victory_worth = { - factor = -1 # always accept + factor = 100 } attacker_ai_defeat_worth = { - factor = 75 + factor = 100 } defender_ai_victory_worth = { @@ -10807,36 +15492,139 @@ dejure_barony_claim = { } defender_ai_defeat_worth = { - factor = 75 + factor = 150 + } + + ai_will_do = { + factor = 10 + modifier = { #Focus on Coronation first. + factor = 0.1 + has_dlc = "Holy Fury" + ROOT = { + is_feudal = yes + OR = { + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself + } + } + } } } -# 45 - OBSOLETE AND TURNED OFF -other_dejure_barony_claim = { - name = CB_NAME_DEJUREBARONYCLAIM - war_name = WAR_NAME_OTHER_DEJUREBARONYCLAIM - sprite = 16 +# 53: Decadence Usurption +cb_decadence_usurption = { + name = CB_NAME_DECADENCE_USURPTION + war_name = WAR_NAME_DECADENCE_USURPTION + sprite = 11 truce_days = 3650 - is_permanent = no - + is_permanent = yes + allowed_to_target_tributaries = no + can_use = { - always = no # Obsolete, disabled + ROOT = { + religion_group = muslim + } + + FROM = { + religion_group = muslim + trait = decadent + dynasty = ROOT + + OR = { + liege = { + character = PREV # either independent + } + liege = { + ROOT = { + is_liege_or_above = PREV # or have shared liege + } + } + } + } + + ROOT = { + mercenary = no + } + } + + is_valid = { + FROM = { + OR = { + liege = { + character = PREV # either independent + } + liege = { + ROOT = { + is_liege_or_above = PREV # or have shared liege + } + } + } + } } - is_valid_title = { - always = no + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } + } } - + on_success = { + ROOT = { + participation_scaled_piety = 500 + participation_scaled_prestige = 250 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { + participation_scaled_piety = 500 + participation_scaled_prestige = 250 + } + } + FROM = { + prisoner = ROOT + } } - + on_success_title = { + usurp_title_plus_barony_if_unlanded = { target = ROOT type = invasion } } on_fail = { + ROOT = { + piety = -250 + prestige = -125 + } + FROM = { + piety = 100 + prestige = 50 + } } on_reverse_demand = { + ROOT = { + transfer_scaled_wealth = { + to = FROM + value = 2.0 + } + piety = -500 + prestige = -250 + } + + FROM = { + piety = 500 + prestige = 250 + } } attacker_ai_victory_worth = { @@ -10856,218 +15644,46 @@ other_dejure_barony_claim = { } } -# 46 -other_dejure_county_claim = { - name = CB_NAME_DEJURECLAIM - war_name = WAR_NAME_OTHER_DEJURECLAIM - sprite = 16 +# 54 +rivalry_cb = { + name = CB_NAME_RIVALRY + war_name = WAR_NAME_RIVALRY + sprite = 7 truce_days = 3650 - hostile_against_others = yes is_permanent = yes - other_de_jure_claim = yes # Optimization for de jure claims of vassals - press_claim = yes can_ask_to_join_war = no - allowed_to_target_tributaries = no - - infamy_modifier = 0.3 - can_use = { - NOT = { - character = ROOT - } - - FROM = { - OR = { - holy_order = no - NOT = { religion = ROOT } - NOT = { has_dlc = "Sons of Abraham" } - OR = { - AND = { - primary_title = { title = d_knights_templar } - ROOT = { - has_character_modifier = expelled_d_knights_templar - } - } - AND = { - primary_title = { title = d_knights_hospitaler } - ROOT = { - has_character_modifier = expelled_d_knights_hospitaler - } - } - AND = { - primary_title = { title = d_teutonic_order } - ROOT = { - has_character_modifier = expelled_d_teutonic_order - } - } - AND = { - primary_title = { title = d_jomsvikings } - ROOT = { - has_character_modifier = expelled_d_jomsvikings - } - } - AND = { - primary_title = { title = d_hashshashin } - ROOT = { - has_character_modifier = expelled_d_hashshashin - } - } - AND = { - primary_title = { title = d_bektashi } - ROOT = { - has_character_modifier = expelled_d_bektashi - } - } - AND = { - primary_title = { title = d_haruriyyah } - ROOT = { - has_character_modifier = expelled_d_haruriyyah - } - } - AND = { - primary_title = { title = d_holy_sepulchre } - ROOT = { - has_character_modifier = expelled_d_holy_sepulchre - } - } - AND = { - primary_title = { title = d_saint_anthony } - ROOT = { - has_character_modifier = expelled_d_saint_anthony - } - } - AND = { - primary_title = { title = d_immortals } - ROOT = { - has_character_modifier = expelled_d_immortals - } - } - AND = { - primary_title = { title = d_zealots } - ROOT = { - has_character_modifier = expelled_d_zealots - } - } - AND = { - primary_title = { title = d_sky_lords } - ROOT = { - has_character_modifier = expelled_d_sky_lords - } - } - AND = { - primary_title = { title = d_spirit_guardians } - ROOT = { - has_character_modifier = expelled_d_spirit_guardians - } - } - AND = { - primary_title = { title = d_warriors_perun } - ROOT = { - has_character_modifier = expelled_d_warriors_perun - } - } - AND = { - primary_title = { title = d_chosen_perkunas } - ROOT = { - has_character_modifier = expelled_d_chosen_perkunas - } - } - AND = { - primary_title = { title = d_sons_kaleva } - ROOT = { - has_character_modifier = expelled_d_sons_kaleva - } - } - AND = { - primary_title = { title = d_huitzilopochtli } - ROOT = { - has_character_modifier = expelled_d_huitzilopochtli - } - } - AND = { - primary_title = { title = d_knights_santiago } - ROOT = { - has_character_modifier = expelled_d_knights_santiago - } - } - AND = { - primary_title = { title = d_knights_calatrava } - ROOT = { - has_character_modifier = expelled_d_knights_calatrava - } - } - AND = { - primary_title = { title = d_saint_addai } - ROOT = { - has_character_modifier = expelled_d_saint_addai - } - } - AND = { - primary_title = { title = d_zun_warriors } - ROOT = { - has_character_modifier = expelled_d_zun_warriors - } - } - AND = { - primary_title = { title = d_red_dragons } - ROOT = { - has_character_modifier = expelled_d_red_dragons - } - } - AND = { - primary_title = { title = d_fianna } - ROOT = { - has_character_modifier = expelled_d_fianna - } - } - } - } - } - - mercenary = no - } - - can_use_title = { - tier = count - dejure_liege_title = { - has_holder = yes - ROOT = { - has_landed_title = PREV - } - } - - holder_scope = { - NOR = { - character = ROOT - character = FROMFROM - is_liege_or_above = ROOT - is_liege_or_above = FROMFROM # The potential attacker - } - } - - OR = { - FROM = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = FROM - } - } + defender_unoccupied_warscore = yes + + sort_priority = 900 + + can_use_gui = { + check_if_crusader_trigger = yes } - is_valid_title = { - OR = { - FROM = { - has_landed_title = PREV - } - holder_scope = { - is_liege_or_above = FROM + can_use = { + ROOT = { + is_rival = FROM + } + FROM = { + NOT = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_humiliated_rival + } } } } + + is_valid = { + ROOT = { + is_rival = FROM + } + } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -11076,147 +15692,249 @@ other_dejure_county_claim = { } } } - + on_success = { + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { + participation_scaled_prestige = 250 + } + } + ROOT = { + participation_scaled_prestige = 250 + if = { + limit = { + ai = no + FROM = { + any_sibling = { + character = ROOT + } + } + } + set_character_flag = achievement_sibling_rival_war + } + remove_opinion = { + who = FROM + modifier = opinion_humiliated_rival + } + } + + FROM = { + prestige = -250 + + imprison = ROOT opinion = { - modifier = pressed_my_claim - who = PREV + modifier = opinion_humiliated_rival + who = ROOT + years = 150 } - participation_scaled_prestige = 100 } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } + } + + on_fail = { + ROOT = { + prestige = -125 + } + FROM = { + prestige = 50 } } - on_success_title = { - if = { - limit = { - holder_scope = { - tier = count - NOT = { - num_of_count_titles = 2 - } - } + on_reverse_demand = { + FROM = { + participation_scaled_prestige = 250 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { + participation_scaled_prestige = 250 } - - holder_scope = { - set_defacto_liege = ROOT + } + ROOT = { + prestige = -250 + imprison = FROM + opinion = { + modifier = opinion_humiliated_rival + who = FROM + years = 150 } } - - if = { - limit = { - holder_scope = { - OR = { - higher_tier_than = count - num_of_count_titles = 2 - } - } + + FROM = { + remove_opinion = { + who = ROOT + modifier = opinion_humiliated_rival } - - usurp_title_plus_barony_if_unlanded = { target = ROOT type = claim } - any_de_jure_vassal_title = { # take all baronies under the one we're fighting for + if = { limit = { - has_holder = yes - NOT = { - de_facto_liege = PREV - } - holder_scope = { - OR = { - character = FROM - is_liege_or_above = FROM + ai = no + ROOT = { + any_sibling = { + character = PREVPREV } } } - - usurp_title_plus_barony_if_unlanded = { target = ROOT type = claim } + set_character_flag = achievement_sibling_rival_war } } } - on_fail = { - prestige = -50 + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +# 55 +tributary_cb = { + name = CB_NAME_TRIBUTARY + war_name = WAR_NAME_TRIBUTARY + sprite = 36 + truce_days = 365 + is_permanent = yes + hostile_against_others = yes + can_ask_to_join_war = no + display_on_map = no + allowed_to_target_tributaries = no + + defender_unoccupied_warscore = yes + + sort_priority = 810 + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + has_dlc = "Horse Lords" + ROOT = { - prestige = -100 + mercenary = no + OR = { + is_tributary = no + is_tributary = { + type = offmap + } + } + NOT = { is_vassal_or_below = FROM } + NOT = { is_liege_or_above = FROM } + NOT = { + rightful_religious_head_scope = { + character = FROM + } + } + NAND = { + holy_order = yes + religion = FROM + } + independent = yes } FROM = { - participation_scaled_prestige = 50 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } - } - } - - on_reverse_demand = { - prestige = -100 - transfer_scaled_wealth = { - to = FROM - value = 4.0 + higher_tier_than = BARON + NOT = { + is_offmap_governor = yes + } + NAND = { + holy_order = yes + religion = ROOT + } + independent = yes } - ROOT = { - prestige = -200 + + # The attacker needs a border, or be at most two sea zones away from one of the target's counties + FROM = { + any_realm_province = { + any_neighbor_province = { + OR = { + AND = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + AND = { + is_land = no + any_neighbor_province = { + OR = { + AND = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + AND = { + is_land = no + any_neighbor_province = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } + } + } + } + } + } + } } + + # The defender is not in any tributary war FROM = { - participation_scaled_prestige = 100 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } + NOR = { + any_war = { + using_cb = tributary_cb + } + any_war = { + using_cb = tributary_permanent_cb + } + any_war = { + using_cb = tributary_nomad_cb + } + } } } - attacker_ai_victory_worth = { - factor = -1 # always accept - } - - attacker_ai_defeat_worth = { - factor = 100 - } - - defender_ai_victory_worth = { - factor = -1 # always accept - } - - defender_ai_defeat_worth = { - factor = 100 - } -} - -# The special CB for the Rise of the Shi'a Caliphate -shia_caliphate_rising = { - name = CB_NAME_SHIA_CALIPHATE_RISING - war_name = WAR_NAME_SHIA_CALIPHATE_RISING - sprite = 8 - truce_days = 365 - hostile_against_others = no - check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character - apply_short_occ_mod = no # Do not apply the 'recently_conquered' modifier to Holdings - - can_use = { - ROOT = { - has_character_flag = shia_caliphate_pretender - } - } - - is_valid_title = { - ROOT = { - has_character_flag = shia_caliphate_pretender - } - FROM = { - any_realm_title = { - de_jure_liege_or_above = PREVPREV + is_valid = { + NOT = { + ROOT = { + rightful_religious_head_scope = { + character = FROM + } } } - d_shiite = { - has_holder = no - } } on_add = { + # Chance to surrender early + ROOT = { save_event_target_as = tribute_war_suzerain } + FROM = { + show_scope_change = no + save_event_target_as = tribute_war_target + set_character_flag = surrender_tributary_cb + character_event = { id = JD.2500 days = 5 tooltip = surrender_tributary_tt } + } + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -11227,174 +15945,114 @@ shia_caliphate_rising = { } on_success = { - clr_global_flag = shia_caliphate_revolt_ongoing - ROOT = { - piety = 500 - religion_authority = { - modifier = rise_of_the_shia_caliphate - } - clr_character_flag = shia_caliphate_pretender - } FROM = { - piety = -500 - } - } - - on_success_title = { - custom_tooltip = { - text = tribal_invasion_succ_tip - hidden_tooltip = { - d_shiite = { - usurp_title = { target = ROOT type = holy_war } - } - FROM = { - random_realm_province = { - limit = { - de_jure_liege_or_above = PREVPREV - NOT = { religion = ROOT } - religion_group = muslim - } - religion = ROOT - } - random_realm_province = { - limit = { - de_jure_liege_or_above = PREVPREV - NOT = { religion = ROOT } - religion_group = muslim - } - religion = ROOT - } - random_realm_province = { - limit = { - de_jure_liege_or_above = PREVPREV - NOT = { religion = ROOT } - religion_group = muslim - } - religion = ROOT - } - random_realm_province = { - limit = { - de_jure_liege_or_above = PREVPREV - NOT = { religion = ROOT } - religion_group = muslim - } - religion = ROOT - } - random_realm_province = { - limit = { - de_jure_liege_or_above = PREVPREV - NOT = { religion = ROOT } - religion_group = muslim + show_scope_change = no + save_event_target_as = target_loser + prestige = -100 + custom_tooltip = { + text = "REMOVE_PREVIOUS_SUZERAIN" + hidden_tooltip = { + any_suzerain = { + event_target:target_loser = { + remove_tributary = PREV } - religion = ROOT } } + } + } + + ROOT = { + show_scope_change = no + prestige = 200 + make_tributary = { who = FROM percentage = 0.4 } + } + + if = { + limit = { ROOT = { - occupy_minors_of_occupied_settlements = FROM - gain_all_occupied_titles = { who = FROM type = revolt } - if = { - limit = { - PREV = { - OR = { - has_holder = no - holder_scope = { - character = FROM - } - } - } - } - usurp_title = { target = PREV type = revolt } - } - if = { - limit = { - NOT = { - ROOT = { - any_demesne_title = { - tier = KING - } + uses_decadence = yes + } + } + ROOT = { + decadence = -10 + } + } + if = { + limit = { + ROOT = { + is_nomadic = yes + } + } + ROOT = { + clan_title = { + ROOT = { + any_vassal = { + limit = { is_nomadic = yes } + clan_title = { + clan_opinion = { + who = PREVPREVPREV + modifier = won_tributary_war + years = 5 } } } - create_title = { - tier = KING - landless = no - temporary = no - custom_created = yes - culture = ROOT - holder = ROOT - name = "SHIA_CUSTOM_FALLBACK" - base_title = PREV - copy_title_laws = yes - } - } - - vassalize_or_take_under_title = { - title = PREV - enemy = FROM - is_religious = yes - type = revolt - } - - any_demesne_title = { - limit = { tier = BARON } - remove_holding_modifier = recently_conquered - refill_holding_levy = yes } - wealth = 500 } - - if = { - limit = { - FROM = { is_liege_or_above = ROOT } + } + } + + if = { + limit = { + ROOT = { + is_tribal = yes + } + } + ROOT = { + any_vassal = { + limit = { is_tribal = yes } + opinion = { + who = PREV + modifier = won_tributary_war + years = 5 } - FROM = { imprison = ROOT } } } } } on_fail = { - clr_global_flag = shia_caliphate_revolt_ongoing - FROM = { - piety = 250 - } ROOT = { - piety = -250 - clr_character_flag = shia_caliphate_pretender + show_scope_change = no + prestige = -100 + } + FROM = { + show_scope_change = no + prestige = 100 } } on_reverse_demand = { - clr_global_flag = shia_caliphate_revolt_ongoing ROOT = { - piety = -500 - clr_character_flag = shia_caliphate_pretender - imprison = FROM + show_scope_change = no + prestige = -200 + transfer_scaled_wealth = { + to = FROM + value = 4.0 + } } + FROM = { - piety = 250 - participation_scaled_piety = 250 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_piety = 250 } + show_scope_change = no + prestige = 200 } } on_attacker_leader_death = { - clr_global_flag = shia_caliphate_revolt_ongoing - ROOT = { - clr_character_flag = shia_caliphate_pretender - } end_war = invalid } - - on_invalidation = { - clr_global_flag = shia_caliphate_revolt_ongoing - } attacker_ai_victory_worth = { - factor = 200 + factor = -1 # always accept } attacker_ai_defeat_worth = { @@ -11407,217 +16065,294 @@ shia_caliphate_rising = { defender_ai_defeat_worth = { factor = 100 - } -} - -depose_antipope = { - name = CB_NAME_DEPOSE_ANTIPOPE - war_name = WAR_NAME_DEPOSE_ANTIPOPE - sprite = 29 - truce_days = 3650 - is_permanent = yes - can_ask_to_join_war = yes - - defender_unoccupied_warscore = yes - - attacker_rel_head_is_ally = yes # The attacker can call his (main) Pope into the war - allowed_to_target_tributaries = no - - can_use = { - ROOT = { - religion = FROM - OR = { - religion = catholic - religion = fraticelli + + modifier = { + factor = 2 + FROM = { + trait = proud } - rightful_religious_head_scope = { - NOT = { has_claim = k_papal_state } - NOT = { has_claim = d_fraticelli } + } + + modifier = { + factor = 2 + FROM = { + trait = brave } - mercenary = no } - FROM = { - rightful_religious_head_scope = { - is_liege_or_above = PREV - OR = { - has_claim = k_papal_state - has_claim = d_fraticelli - } + + modifier = { + factor = 2 + FROM = { + trait = greedy } } - } - - is_valid = { - ROOT = { - religion = FROM - OR = { - religion = catholic - religion = fraticelli + + modifier = { + factor = 3 + FROM = { + tier = KING } - rightful_religious_head_scope = { - NOT = { has_claim = k_papal_state } - NOT = { has_claim = d_fraticelli } + } + + modifier = { + factor = 0.85 + ROOT = { + relative_power = { who = FROM power = 1.2 } } } - FROM = { - rightful_religious_head_scope = { - is_liege_or_above = PREV - OR = { - has_claim = k_papal_state - has_claim = d_fraticelli - } + + modifier = { + factor = 0.85 + ROOT = { + relative_power = { who = FROM power = 1.5 } } } - } - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + modifier = { + factor = 0.8 + ROOT = { + relative_power = { who = FROM power = 2.0 } } } - } - - on_success = { - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_piety = 500 - participation_scaled_prestige = 250 + + modifier = { + factor = 0.8 + ROOT = { + relative_power = { who = FROM power = 2.5 } } } - - ROOT = { - participation_scaled_piety = 500 - participation_scaled_prestige = 250 - religion_authority = { - modifier = deposed_antipope - years = 50 + + modifier = { + factor = 0.8 + ROOT = { + relative_power = { who = FROM power = 3 } } - - if = { - limit = { - rightful_religious_head_scope = { - ROOT = { - excommunicated_for = PREV - } - } - } - excommunicate = no + } + + modifier = { + factor = 0.75 + ROOT = { + relative_power = { who = FROM power = 4 } } - - rightful_religious_head_scope = { - opinion = { - who = ROOT - modifier = opinion_deposed_antipope - } + } + + modifier = { + factor = 0.75 + ROOT = { + relative_power = { who = FROM power = 5 } } } - - FROM = { - piety = -500 - prestige = -250 - - rightful_religious_head_scope = { - remove_claim = k_papal_state - remove_claim = d_fraticelli + + modifier = { + factor = 0.75 + ROOT = { + relative_power = { who = FROM power = 6 } } } - } - on_fail = { - ROOT = { - piety = -250 - prestige = -125 + modifier = { + factor = 0.5 + ROOT = { + relative_power = { who = FROM power = 8 } + } } - FROM = { - piety = 100 - prestige = 50 + + modifier = { + factor = 0.25 + ROOT = { + relative_power = { who = FROM power = 10 } + } + } + + modifier = { + factor = 2 + ROOT = { + distance_from_realm = { who = FROM value = 20 } + } + } + + modifier = { + factor = 2 + ROOT = { + distance_from_realm = { who = FROM value = 40 } + } + } + + modifier = { + factor = 3 + ROOT = { + distance_from_realm = { who = FROM value = 80 } + } + } + + modifier = { + factor = 4 + ROOT = { + distance_from_realm = { who = FROM value = 120 } + } } } - on_reverse_demand = { - ROOT = { - transfer_scaled_wealth = { - to = FROM - value = 4.0 + ai_will_do = { + factor = 1 + + modifier = { #Focus on Coronation first. + factor = 0.1 + has_dlc = "Holy Fury" + ROOT = { + is_feudal = yes + OR = { + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself + } + } + } + modifier = { + factor = 0.1 # Low prio CB + } + modifier = { + factor = 0.1 # Nomads are the only ones who like using the CB + ROOT = { + is_nomadic = no } - piety = -500 - prestige = -250 } - FROM = { - piety = 500 - prestige = 250 + modifier = { + factor = 0.1 # Target has almost no money + FROM = { + OR = { + is_nomadic = yes + is_tribal = yes + } + } } - } - - attacker_ai_victory_worth = { - factor = -1 # always accept - } - - attacker_ai_defeat_worth = { - factor = 100 - } - defender_ai_victory_worth = { - factor = -1 # always accept - } - - defender_ai_defeat_worth = { - factor = 100 + modifier = { + factor = 4 + ROOT = { + trait = greedy + } + } } } -# Faction cb to install antiking -cb_install_antiking = { - name = CB_NAME_INSTALL_ANTIKING - war_name = WAR_NAME_INSTALL_ANTIKING - sprite = 11 - truce_days = 3650 - - major_revolt = yes - attacker_can_call_allies = no - - attacker_rel_head_is_ally = yes # The attacker can call his (main) Pope into the war +# 56 +free_tributary_cb = { + name = CB_NAME_FREE_TRIBUTARY + war_name = WAR_NAME_FREE_TRIBUTARY + sprite = 25 + truce_days = 365 + is_permanent = yes + hostile_against_others = yes + can_ask_to_join_war = no + is_independence = yes + sort_priority = 1100 + can_use = { ROOT = { - vassal_of = FROM - religion = FROM OR = { - religion = catholic - religion = fraticelli + AND = { + is_tributary = yes + OR = { + AND = { + has_dlc = "Horse Lords" + OR = { + is_tributary = { type = nomadic } + is_tributary = { type = default } + } + } + AND = { + has_dlc = "Jade Dragon" + OR = { + is_tributary = { type = permanent } + is_tributary = { type = offmap } + } + } + } + suzerain = { + OR = { + character = FROM + any_liege = { + character = FROM + } + } + } + } + any_vassal = { + is_tributary = yes + OR = { + AND = { + has_dlc = "Horse Lords" + OR = { + is_tributary = { type = nomadic } + is_tributary = { type = default } + } + } + AND = { + has_dlc = "Jade Dragon" + OR = { + is_tributary = { type = permanent } + is_tributary = { type = offmap } + } + } + } + suzerain = { + OR = { + character = FROM + any_liege = { + character = FROM + } + } + } + } } } } - - is_valid_title = { - NOT = { - holder_scope = { - character = ROOT + + can_use_gui = { + check_if_crusader_trigger = yes + ROOT = { #Cannot use CB if can take decision to stop paying tribute + conditional_tooltip = { + trigger = { is_decision_potential = tributary_independence_china } + NOT = { is_decision_allowed = tributary_independence_china } + } + conditional_tooltip = { + trigger = { is_decision_potential = tributary_independence_normal } + NOT = { is_decision_allowed = tributary_independence_normal } } } } + is_valid = { - ROOT = { - religion = FROM - OR = { - religion = catholic - religion = fraticelli - } - } - ROOT = { OR = { - liege = { - character = PREV # either independent + AND = { + is_tributary = yes + suzerain = { + OR = { + character = FROM + any_liege = { + character = FROM + } + } + } } - liege = { - FROM = { - is_liege_or_above = PREV # or have shared liege + any_vassal = { + is_tributary = yes + suzerain = { + OR = { + character = FROM + any_liege = { + character = FROM + } + } } } } @@ -11625,6 +16360,7 @@ cb_install_antiking = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -11633,118 +16369,81 @@ cb_install_antiking = { } } } - + on_success = { - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_piety = 500 - participation_scaled_prestige = 250 - } + FROM = { + show_scope_change = no + prestige = -100 } - + ROOT = { - participation_scaled_piety = 500 - participation_scaled_prestige = 250 - religion_authority = { - modifier = deposed_antipope - years = 50 - } - - if = { - limit = { - religion = catholic - } - k_papal_state = { - holder_scope = { - opinion = { - who = ROOT - modifier = opinion_deposed_antipope - } - } - } - } + show_scope_change = no + prestige = 100 if = { limit = { - religion = fraticelli - } - d_fraticelli = { - holder_scope = { - opinion = { - who = ROOT - modifier = opinion_deposed_antipope + is_tributary = yes + suzerain = { + OR = { + character = FROM + any_liege = { + character = FROM + } } } } - } - } - - FROM = { - piety = -500 - prestige = -250 - - hidden_tooltip = { - rightful_religious_head_scope = { - remove_claim = k_papal_state - remove_claim = d_fraticelli + suzerain = { + remove_tributary = PREV + } + } + any_vassal = { + limit = { + is_tributary = yes + suzerain = { + OR = { + character = FROM + any_liege = { + character = FROM + } + } + } + } + suzerain = { + remove_tributary = PREV } } - - primary_title = { - usurp_title = { target = ROOT type = revolt } - } - } - if = { - limit = { primary_title = { has_law = investiture_law_1 } } - primary_title = { add_law_w_cooldown = investiture_law_0 } - } - } - - on_fail = { - ROOT = { - piety = -250 - prestige = -125 - cancel_plot = plot_gain_title - } - FROM = { - piety = 100 - prestige = 50 } } - - on_invalidation = { + + on_fail = { ROOT = { - cancel_plot = plot_gain_title + show_scope_change = no + prestige = -100 + } + FROM = { + show_scope_change = no + prestige = 100 } } - on_reverse_demand = { ROOT = { + show_scope_change = no + prestige = -100 transfer_scaled_wealth = { to = FROM value = 4.0 } - piety = -500 - prestige = -250 - prisoner = FROM - cancel_plot = plot_gain_title } - - FROM = { - piety = 500 - prestige = 250 - hidden_tooltip = { - if = { - limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. - opinion = { - who = ROOT - modifier = opinion_traitor - } - } - } + + FROM = { + show_scope_change = no + prestige = 100 } } + + on_attacker_leader_death = { + end_war = invalid + } attacker_ai_victory_worth = { factor = -1 # always accept @@ -11760,285 +16459,290 @@ cb_install_antiking = { defender_ai_defeat_worth = { factor = 100 - } -} -buddhist_holy_war = { - name = CB_NAME_RELIGIOUS_MINOR - war_name = WAR_NAME_RELIGIOUS - sprite = 9 - truce_days = 1825 - hostile_against_others = yes - is_permanent = yes - check_all_titles = yes # if permanent, setting this to true will check against all of someones titles, including vassal held titles - press_claim = yes - can_ask_to_join_war = no - allowed_to_target_tributaries = no - - can_use = { - ROOT = { - religion = buddhist - NOT = { same_realm = FROM } - OR = { - NOT = { religion_group = FROM } - FROM = { religion = taoist } - AND = { - religion_group = FROM - FROM = { - has_character_modifier = known_satanist - } - NOT = { - has_character_modifier = known_satanist - } - } + modifier = { + factor = 1.5 + FROM = { + trait = proud } - top_liege = { - religion_group = ROOT - OR = { - NOT = { religion = FROM } - FROM = { religion = taoist } - AND = { - religion_group = FROM - FROM = { - has_character_modifier = known_satanist - } - NOT = { - has_character_modifier = known_satanist - } - ROOT = { - NOT = { - has_character_modifier = known_satanist - } - } - } - } + } + + modifier = { + factor = 1.5 + FROM = { + trait = brave } - mercenary = no - is_nomadic = no } - } - - can_use_title = { - tier = count - # The attacker needs a border or be at the most two sea zones away - location = { - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - AND = { - is_land = no - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - AND = { - is_land = no - any_neighbor_province = { - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - } - } - } - } - } + modifier = { + factor = 1.5 + FROM = { + trait = greedy + } + } + + modifier = { + factor = 2 + FROM = { + tier = KING + } + } + + modifier = { + factor = 0.80 + ROOT = { + relative_power = { who = FROM power = 1.2 } + } + } + + modifier = { + factor = 0.80 + ROOT = { + relative_power = { who = FROM power = 1.5 } + } + } + + modifier = { + factor = 0.75 + ROOT = { + relative_power = { who = FROM power = 2.0 } + } + } + + modifier = { + factor = 0.75 + ROOT = { + relative_power = { who = FROM power = 2.5 } + } + } + + modifier = { + factor = 0.75 + ROOT = { + relative_power = { who = FROM power = 3 } + } + } + + modifier = { + factor = 0.7 + ROOT = { + relative_power = { who = FROM power = 4 } + } + } + + modifier = { + factor = 0.7 + ROOT = { + relative_power = { who = FROM power = 5 } + } + } + + modifier = { + factor = 0.7 + ROOT = { + relative_power = { who = FROM power = 6 } + } + } + + modifier = { + factor = 0.4 + ROOT = { + relative_power = { who = FROM power = 8 } + } + } + + modifier = { + factor = 0.1 + ROOT = { + relative_power = { who = FROM power = 10 } + } + } + + modifier = { + factor = 5 + ROOT = { + distance_from_realm = { who = FROM value = 20 } + } + } + + modifier = { + factor = 5 + ROOT = { + distance_from_realm = { who = FROM value = 40 } + } + } + + modifier = { + factor = 5 + ROOT = { + distance_from_realm = { who = FROM value = 80 } + } + } + + modifier = { + factor = 5 + ROOT = { + distance_from_realm = { who = FROM value = 120 } } } } - is_valid = { - ROOT = { - religion = buddhist - NOT = { same_realm = FROM } - OR = { - NOT = { religion_group = FROM } - FROM = { religion = taoist } - AND = { - religion_group = FROM - FROM = { - has_character_modifier = known_satanist - } - NOT = { - has_character_modifier = known_satanist - } - } - } - top_liege = { + ai_will_do = { + factor = 1 + + modifier = { + factor = 1.5 + } + modifier = { #Focus on Coronation first. + factor = 0.1 + has_dlc = "Holy Fury" + ROOT = { + is_feudal = yes OR = { - NOT = { religion = FROM } - FROM = { religion = taoist } - AND = { - religion_group = FROM - FROM = { - has_character_modifier = known_satanist - } - NOT = { - has_character_modifier = known_satanist - } - ROOT = { - NOT = { - has_character_modifier = known_satanist - } - } - } + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself } } } - } - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + modifier = { + factor = 4 + ROOT = { + trait = greedy } } - } - - on_success = { - any_attacker = { - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } + + modifier = { + factor = 2 + OR = { + ROOT = { + is_nomadic = yes + } + FROM = { + is_nomadic = no } } } + } +} + +# 57 +cb_install_khan = { + name = CB_NAME_INSTALLKHAN + war_name = WAR_NAME_INSTALLKHAN + sprite = 12 + truce_days = 3650 + + is_revolt_cb = no + can_call_vassals = yes + attacker_can_call_allies = no + major_revolt = yes + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + has_dlc = "Horse Lords" ROOT = { - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } - } - } + is_nomadic = yes } } - on_success_title = { - if = { - limit = { - holder_scope = { - tier = count - NOT = { num_of_count_titles = 2 } - lower_tier_than = ROOT + is_valid = { + ROOT = { + OR = { + liege = { + character = PREV # either independent + } + liege = { + FROM = { + is_liege_or_above = PREV # or have shared liege + } } } - - holder_scope = { - set_defacto_liege = ROOT + any_demesne_title = { + tier = count # has some land + } + } + FROM = { + any_demesne_title = { + NOT = { lower_tier_than = ROOT } + temporary = no } } + } + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { - limit = { - holder_scope = { - OR = { - higher_tier_than = count - num_of_count_titles = 2 - NOT = { lower_tier_than = ROOT } - } - } + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } + } + } - usurp_title_plus_barony_if_unlanded = { target = ROOT type = holy_war } - any_de_jure_vassal_title = { # take all baronies under the one we're fighting for - limit = { - has_holder = yes - NOT = { - de_facto_liege = PREV - } - holder_scope = { - OR = { - character = FROM - is_liege_or_above = FROM - } - } - } - - usurp_title_plus_barony_if_unlanded = { target = ROOT type = holy_war } + on_success = { + FROM = { + any_demesne_title = { + limit = { tier = EMPEROR } + gain_title = { target = ROOT type = faction_demand } + } + death = { + death_reason = death_execution + killer = ROOT } } ROOT = { - participation_scaled_prestige = 100 + participation_scaled_prestige = 250 } any_attacker = { limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } + hidden_tooltip = { participation_scaled_prestige = 250 } } } - on_fail_title = { + on_fail = { ROOT = { + show_scope_change = no prestige = -100 } - FROM = { - participation_scaled_prestige = 50 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } - } } on_reverse_demand = { ROOT = { + show_scope_change = no prestige = -200 - transfer_scaled_wealth = { - to = FROM - value = 4.0 - } + prisoner = FROM } FROM = { - participation_scaled_prestige = 100 - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion + show_scope_change = no + participation_scaled_prestige = 50 + hidden_tooltip = { + if = { + limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. + opinion = { + who = ROOT + modifier = opinion_traitor } - change_variable = { which = strengthen_religion value = 1 } } } } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } - hidden_tooltip = { - if = { - limit = { - has_ambition = obj_strengthen_religion - } - change_variable = { which = strengthen_religion value = 1 } - } - } + hidden_tooltip = { participation_scaled_prestige = 50 } } } - + attacker_ai_victory_worth = { factor = -1 # always accept } @@ -12046,6 +16750,18 @@ buddhist_holy_war = { attacker_ai_defeat_worth = { factor = 100 } + + on_defender_leader_death = { + hidden_tooltip = { + any_attacker = { + letter_event = { + id = 251 + } + } + } + + end_war = invalid + } defender_ai_victory_worth = { factor = -1 # always accept @@ -12056,215 +16772,126 @@ buddhist_holy_war = { } } -# 51: The Indian religions can subjugate each other -indian_subjugation = { - name = CB_NAME_PAGAN_SUBJUGATION - war_name = WAR_NAME_PAGAN_SUBJUGATION - sprite = 8 - truce_days = 365 +# 58 +nomad_dispute = { + name = CB_NAME_DISPUTE + war_name = CB_NAME_DISPUTE + sprite = 16 + truce_days = 1095 hostile_against_others = yes is_permanent = yes - can_ask_to_join_war = yes - check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + check_all_titles = yes + can_ask_to_join_war = no + + allow_distant = yes + allowed_to_target_tributaries = no - can_use_gui = { - ROOT = { - piety = 500 - } - } + sort_priority = 700 - on_add = { - ROOT = { piety = -500 } - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } - } + can_use_gui = { + check_if_crusader_trigger = yes } - + can_use = { + has_dlc = "Horse Lords" + + FROM = { + is_nomadic = yes + } ROOT = { - has_dharmic_religion_trigger = yes - NOT = { same_realm = FROM } - NOT = { is_liege_or_above = FROM } - has_horde_culture = no # Should use tribal invasion instead - is_nomadic = no - mercenary = no + is_nomadic = yes + same_realm = FROM + has_feud_with = FROM } - FROM = { - NOT = { is_offmap_governor = yes } - has_dharmic_religion_trigger = yes - culture_group = ROOT - NOT = { - any_war = { - defender = { character = PREVPREV } - using_cb = indian_subjugation - } - } + + ROOT = { + mercenary = no } } - + can_use_title = { - ROOT = { - OR = { - NOT = { has_character_modifier = launched_subjugation } - AND = { - has_ambition = obj_become_king - capital_scope = { - kingdom = { - title = PREVPREVPREV - } - } - } - } + tier = count + location = { + NOT = { num_of_settlements = 1 } } - FROM = { - any_realm_province = { - de_jure_liege_or_above = PREVPREV - } + has_landed_title = PREV } } - + is_valid_title = { + location = { + NOT = { num_of_settlements = 1 } + } FROM = { - any_realm_province = { - de_jure_liege_or_above = PREVPREV - } + has_landed_title = PREV } } - - on_add_title = { - ROOT = { - if = { - limit = { - OR = { - NOT = { has_ambition = obj_become_king } - capital_scope = { - kingdom = { - NOT = { title = PREVPREVPREV } - } - } - } - } - add_character_modifier = { - name = launched_subjugation - years = 100 - hidden = yes - } + + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } } } - on_success = { + on_success_title = { + usurp_title_plus_barony_if_unlanded = { target = ROOT type = invasion } + ROOT = { - participation_scaled_prestige = 200 + show_scope_change = no + participation_scaled_prestige = 100 + participation_scaled_piety = 50 } any_attacker = { limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 200 } - } - FROM = { - prestige = -200 - } - } - - on_success_title = { - # Usurp the target kingdom itself, if the enemy holds it - if = { - limit = { - holder_scope = { - character = FROM - } - NOT = { ROOT = { tier = EMPEROR } } - } - ROOT = { usurp_title = { target = PREV type = invasion } } - } - - if = { - # Take the enemy's duchies within the target kingdom, if we are the same or lower tier - limit = { - ROOT = { - NOT = { higher_tier_than = FROM } - } - } - FROM = { - any_demesne_title = { - limit = { - tier = DUKE - OR = { - title = PREVPREV - de_jure_liege_or_above = PREVPREV - } - } - ROOT = { usurp_title = { target = PREV type = invasion } } - } - } - } - - # Have I become the vassal of the loser due to taking a duchy or kingdom? - if = { - limit = { - ROOT = { - is_liege_or_above = FROM - } - } - ROOT = { - set_defacto_liege = ROOT - } - } - - # Vassalize the rest - custom_tooltip = { - text = pagan_subjugation_tip - hidden_tooltip = { - ROOT = { - subjugate_or_take_under_title = { # If the target only has territory within the kingdom, he is simply vassalized - title = PREV - enemy = FROM - } - } + hidden_tooltip = { + participation_scaled_prestige = 100 + participation_scaled_piety = 50 } } } - on_fail = { + on_fail_title = { + ROOT = { + show_scope_change = no + prestige = -100 + } FROM = { - participation_scaled_prestige = 100 + show_scope_change = no + participation_scaled_prestige = 50 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } - } - ROOT = { - prestige = -100 - } - } - - on_invalidation = { - ROOT = { - remove_character_modifier = launched_subjugation - piety = 500 + hidden_tooltip = { participation_scaled_prestige = 50 } } } on_reverse_demand = { ROOT = { + show_scope_change = no prestige = -200 transfer_scaled_wealth = { to = FROM - value = 2.0 + value = 4.0 } } FROM = { - participation_scaled_prestige = 200 + show_scope_change = no + participation_scaled_prestige = 100 + participation_scaled_piety = 50 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 200 } + hidden_tooltip = { + participation_scaled_prestige = 100 + participation_scaled_piety = 50 + } } } @@ -12284,120 +16911,129 @@ indian_subjugation = { factor = 100 } - ai_will_do = { - factor = 1 - - modifier = { - factor = 0.9 # Prefer using CB's without on_add costs - } - modifier = { - factor = 0 + ai_will_do = { + factor = 2 + modifier = { #Focus on Coronation first. + factor = 0.1 + has_dlc = "Holy Fury" ROOT = { - has_character_flag = is_temujin - has_landed_title = e_mongol_empire - demesne_size = 1 - } - FROM = { - has_landed_title = e_china_west_governor + is_feudal = yes + OR = { + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself + } } } } + } -# 52: This can be used for various special cases; the great conquerors -manifest_destiny_invasion = { - name = CB_NAME_INVASION - war_name = WAR_NAME_INVASION +# 59: CB for non-nomads to seize a duchy off a nomad horde +cb_liberate_nomad_duchy = { + name = CB_NAME_LIBERATE_NOMAD + war_name = WAR_NAME_LIBERATE_NOMAD sprite = 8 - truce_days = 3650 - hostile_against_others = yes - is_permanent = yes - is_holy_war = yes - can_ask_to_join_war = yes - check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes - - can_use = { - ROOT = { - OR = { - ai = yes - multiplayer = no - NOT = { - has_game_rule = { - name = multiplayer_invasions - value = off - } - } - } - OR = { - AND = { - dynasty = 613 # Seljuks - NOT = { year = 1200 } - } - dynasty = 800 # Timurids - } + truce_days = 3650 + is_permanent = yes + check_de_jure_tier = DUKE # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + + allowed_to_target_tributaries = no + + infamy_modifier = 0.75 + + sort_priority = 810 + + can_use_gui = { + check_if_crusader_trigger = yes + } + + can_use = { + FROM = { + is_nomadic = yes } - ROOT = { - NOT = { is_liege_or_above = FROM } + is_nomadic = no + NOT = { pacifist = yes } + NOT = { same_realm = FROM } mercenary = no } } can_use_title = { - empire = { + # The attacker needs at least one county in the target kingdom, or a border, or be only two sea zones away from one of your counties + any_direct_de_jure_vassal_title = { OR = { - title = e_persia - title = e_byzantium - title = e_arabia + holder_scope = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + location = { + any_neighbor_province = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } } } - # Target must have at least 3 counties within the target kingdom - FROM = { - num_of_realm_counties = { - value = 3 - title = PREV + any_de_jure_vassal_title = { # Can only liberate Duchies that are either outside of the Steppe region, or contains a Castle/City/Tribe + tier = COUNT + OR = { + holder_scope = { + character = FROM + } + holder_scope = { + any_liege = { + character = FROM + } + } } - } - - # The attacker needs at least one county in the target kingdom, or a border - any_direct_de_jure_vassal_title = { - any_direct_de_jure_vassal_title = { - OR = { - holder_scope = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } + OR = { + location = { + NOT = { + region = world_steppe } - location = { - any_neighbor_province = { - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } + } + location = { + any_province_holding = { + OR = { + holding_type = city + holding_type = castle + holding_type = tribal } } } } } } - + is_valid = { - always = yes - } - - is_valid_title = { FROM = { - any_realm_title = { - de_jure_liege_or_above = PREVPREV - } + is_nomadic = yes + } + ROOT = { + is_nomadic = no + NOT = { pacifist = yes } + NOT = { same_realm = FROM } + mercenary = no } } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -12406,61 +17042,45 @@ manifest_destiny_invasion = { } } } - + on_success = { ROOT = { - prestige = 200 - - hidden_tooltip = { - if = { - limit = { - has_nickname = no - } - random_list = { - 10 = { give_nickname = nick_the_great } - 10 = { give_nickname = nick_the_magnificent } - 10 = { give_nickname = nick_the_glorious } - 10 = { give_nickname = nick_the_conqueror } - } - } - } + show_scope_change = no participation_scaled_prestige = 200 - if = { limit = { uses_decadence = yes - FROM = { NOT = { uses_decadence = yes } } } - participation_scaled_decadence = -20 + participation_scaled_decadence = -10 } } any_attacker = { limit = { NOT = { character = ROOT } } hidden_tooltip = { - participation_scaled_prestige = 200 + participation_scaled_prestige = 200 if = { limit = { uses_decadence = yes - FROM = { NOT = { uses_decadence = yes } } } - participation_scaled_decadence = -20 + participation_scaled_decadence = -10 } } } - FROM = { - prestige = -200 - } + + FROM = { show_scope_change = no prestige = -200 } } - + on_success_title = { - custom_tooltip = { - text = other_invasion_succ_tip + check_holy_order_donation_effect = yes + + custom_tooltip = { + text = liberate_nomad_cb_succ_tip hidden_tooltip = { ROOT = { - vassalize_or_take_under_title_destroy_duchies = { + vassalize_or_take_under_title = { title = PREV enemy = FROM - is_crusade = yes # Even if the kingdom title holder is not participating in the war, gain holdings occupied by all participants + anti_nomad = yes # Vassalize non-nomadic rulers type = invasion } } @@ -12469,135 +17089,160 @@ manifest_destiny_invasion = { } on_fail = { - FROM = { - prestige = 100 - } - FROM = { - if = { - limit = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - religion_group = christian - } - hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } - } - participation_scaled_prestige = 100 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } - } ROOT = { + show_scope_change = no prestige = -200 } } on_reverse_demand = { ROOT = { - prestige = -200 + show_scope_change = no transfer_scaled_wealth = { to = FROM value = 4.0 } - decadence = 10 + prestige = -200 } FROM = { - prestige = 200 + participation_scaled_prestige = 300 if = { - limit = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - religion_group = christian + limit = { + uses_decadence = yes } - hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } + participation_scaled_decadence = -10 } - participation_scaled_prestige = 200 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 200 } + hidden_tooltip = { + participation_scaled_prestige = 300 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -10 + } + } + } + } + + attacker_ai_victory_worth = { + factor = -1 # always accept + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 # always accept + } + + defender_ai_defeat_worth = { + factor = 100 + } + + ai_will_do = { + factor = 1 + modifier = { #Focus on Coronation first. + factor = 0.1 + has_dlc = "Holy Fury" + ROOT = { + is_feudal = yes + OR = { + religion = catholic + religion = fraticelli + } + NOR = { + trait = crowned_by_priest + trait = crowned_by_bishop + trait = crowned_by_pope + trait = crowned_by_myself + } + } + } + modifier = { + factor = 0 + ROOT = { + NOT = { + is_tribal = yes + } + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + } + } + } + } + } + modifier = { + factor = 0 + ROOT = { + is_tribal = yes + } + NOT = { + any_direct_de_jure_vassal_title = { + any_direct_de_jure_vassal_title = { + OR = { + holding_type = castle + holding_type = city + holding_type = tribal + } + } + } + } } } - - attacker_ai_victory_worth = { - factor = 100 - } - - attacker_ai_defeat_worth = { - factor = 100 - } - - defender_ai_victory_worth = { - factor = -1 # always accept - } - - defender_ai_defeat_worth = { - factor = 150 - } - - ai_will_do = { - factor = 10 - } } -# 53: Decadence Usurption -cb_decadence_usurption = { - name = CB_NAME_DECADENCE_USURPTION - war_name = WAR_NAME_DECADENCE_USURPTION - sprite = 11 - truce_days = 3650 +# 60: The CB used by "Minor Clan" revolters in Horse Lords +cb_minor_clan_revolt = { + name = CB_NAME_MINOR_CLAN_REVOLT + war_name = WAR_NAME_MINOR_CLAN_REVOLT + sprite = 16 + truce_days = 365 + hostile_against_others = no is_permanent = yes - allowed_to_target_tributaries = no + check_all_titles = yes # if permanent, setting this to true will check against all of someones titles, including vassal held titles + press_claim = yes - can_use = { - ROOT = { - religion_group = muslim - } + attacker_can_call_allies = no + defender_can_call_allies = no + can_ask_to_join_war = no - FROM = { - religion_group = muslim - trait = decadent - dynasty = ROOT - - OR = { - liege = { - character = PREV # either independent - } - liege = { - ROOT = { - is_liege_or_above = PREV # or have shared liege - } - } - } - } - + is_independence = yes + + can_use = { ROOT = { + primary_title = { temporary = yes } # Revolter or adventurer trigger + war = no + NOT = { is_liege_or_above = FROM } mercenary = no } } - - is_valid = { - FROM = { - OR = { - liege = { - character = PREV # either independent - } - liege = { - ROOT = { - is_liege_or_above = PREV # or have shared liege - } - } + + can_use_title = { + tier = count + } + + is_valid_title = { + OR = { + FROM = { + has_landed_title = PREV + } + holder_scope = { + is_liege_or_above = FROM } } } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -12606,54 +17251,87 @@ cb_decadence_usurption = { } } } + + on_success_title = { + usurp_title_plus_barony_if_unlanded = { target = ROOT type = revolt } - on_success = { ROOT = { - participation_scaled_piety = 500 - participation_scaled_prestige = 250 + primary_title = { + set_title_nomad = { title = THIS status = no } + } + + set_government_type = feudal_government } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_piety = 500 - participation_scaled_prestige = 250 + + ROOT = { + set_government_type = nomadic_government + set_defacto_liege = FROM + + hidden_tooltip = { + remove_opinion = { + who = FROM + modifier = opinion_evil_tyrant + } } } FROM = { - prisoner = ROOT + prestige = -100 } } - - on_success_title = { - usurp_title_plus_barony_if_unlanded = { target = ROOT type = invasion } - } - on_fail = { - ROOT = { - piety = -250 - prestige = -125 + on_fail_title = { + FROM = { + prestige = 10 + hidden_tooltip = { + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } + } } - FROM = { - piety = 100 - prestige = 50 + ROOT = { + clear_wealth = yes + imprison = FROM + hidden_tooltip = { + add_character_modifier = { + name = broken_spirit + days = -1 + } + } } } on_reverse_demand = { - ROOT = { - transfer_scaled_wealth = { - to = FROM - value = 2.0 + FROM = { + prestige = 20 + hidden_tooltip = { + opinion = { + modifier = opinion_rebel_traitor + who = ROOT + months = 1200 + } + add_character_modifier = { + name = crushed_revolt + days = 3650 + } } - piety = -500 - prestige = -250 } - - FROM = { - piety = 500 - prestige = 250 + ROOT = { + clear_wealth = yes + imprison = FROM + hidden_tooltip = { + add_character_modifier = { + name = broken_spirit + days = -1 + } + } } } + + on_attacker_leader_death = { + end_war = invalid + } attacker_ai_victory_worth = { factor = -1 # always accept @@ -12672,39 +17350,133 @@ cb_decadence_usurption = { } } -# 54 -rivalry_cb = { - name = CB_NAME_RIVALRY - war_name = WAR_NAME_RIVALRY - sprite = 7 - truce_days = 3650 +# 61: Nomads can subjugate non-Nomads +nomad_subjugation = { + name = CB_NAME_PAGAN_SUBJUGATION + war_name = WAR_NAME_PAGAN_SUBJUGATION + sprite = 8 + truce_days = 365 is_permanent = yes - can_ask_to_join_war = no + can_ask_to_join_war = yes allowed_to_target_tributaries = no - defender_unoccupied_warscore = yes + sort_priority = 1100 + + can_use_gui = { + #higher_tier_than between ROOT and FROM would be better but its tooltip doesn't say anything about comparing character tiers + OR = { + ROOT = { + higher_tier_than = king + } + NOT = { + FROM = { + tier = emperor + } + } + } + FROM = { + is_nomadic = no + OR = { + AND = { + is_tribal = yes + ROOT = { + population = 2500 + } + } + ROOT = { + population = 10000 + } + has_opinion_modifier = { + modifier = declared_independence_nomad + who = FROM + } + } + } + ROOT = { + OR = { + prestige = 500 + has_opinion_modifier = { + modifier = declared_independence_nomad + who = FROM + } + } + } + } + can_use = { ROOT = { - is_rival = FROM + OR = { + ai = yes + multiplayer = no + NOT = { + has_game_rule = { + name = multiplayer_invasions + value = off + } + } + } + is_nomadic = yes + NOT = { same_realm = FROM } + NOT = { is_liege_or_above = FROM } + mercenary = no + OR = { + NOT = { has_character_modifier = launched_subjugation } + has_opinion_modifier = { + modifier = declared_independence_nomad + who = FROM + } + } } + FROM = { + in_revolt = no + is_nomadic = no # Nomads cannot be subjugated + NOT = { is_offmap_governor = yes } NOT = { - has_opinion_modifier = { - who = ROOT - modifier = opinion_humiliated_rival + any_war = { + defender = { character = PREVPREV } + OR = { + using_cb = nomad_subjugation + using_cb = pagan_subjugation + } + } + } + } + + OR = { + ROOT = { + ai = no + } + FROM = { + any_realm_title = { + tier = COUNT + count = 5 } } } } - is_valid = { + on_add = { ROOT = { - is_rival = FROM + if = { + limit = { + NOT = { + has_opinion_modifier = { + modifier = declared_independence_nomad + who = FROM + } + } + } + prestige = -500 + add_character_modifier = { + name = launched_subjugation + years = 100 + hidden = yes + } + } } - } - - on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -12713,91 +17485,197 @@ rivalry_cb = { } } } - + on_success = { - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_prestige = 250 + hidden_tooltip = { + ROOT = { + if = { + limit = { + has_nickname = no + } + FROM = { + save_event_target_as = nickname_target + } + ROOT = { + save_event_target_as = nickname_receiver + } + random_list = { + 2 = { give_nickname = nick_the_eastern_wind } + 5 = { give_nickname = nick_the_despoiler } + 5 = { + give_nickname = nick_the_bane_of_realmname + modifier = { + factor = 0 + event_target:nickname_target = { is_nomadic = yes } + } + modifier = { + factor = 0 + event_target:nickname_target = { culture = ROOT } + } + } + 5 = { + give_nickname = nick_the_culture_marauder + modifier = { + factor = 0 + event_target:nickname_target = { is_nomadic = yes } + } + modifier = { + factor = 0 + event_target:nickname_target = { culture = ROOT } + } + } + 100 = { } + } + } } } - ROOT = { - participation_scaled_prestige = 250 + piety = 100 + participation_scaled_prestige = 100 + } + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + FROM = { + piety = -100 + prestige = -100 + if = { limit = { - ai = no - FROM = { - any_sibling = { - character = ROOT + is_reformed_religion = ROOT + controls_religion = no + } + religion = ROOT # Reformed pagans are forced to convert back + } + + custom_tooltip = { + text = tribal_subjugation_tip + } + + hidden_tooltip = { + opinion = { + modifier = opinion_subjugated + who = ROOT + } + any_vassal = { + opinion = { + modifier = opinion_subjugated + who = ROOT + } + } + + any_demesne_title = { + limit = { + higher_tier_than = ROOT + NOT = { controls_religion = yes } + } + ROOT = { grant_title_no_opinion = { target = PREV type = invasion } } + add_pressed_claim = PREV + } + + any_demesne_title = { + limit = { + tier = ROOT + NOT = { controls_religion = yes } + } + ROOT = { grant_title_no_opinion = { target = PREV type = invasion } } + add_pressed_claim = PREV + } + + if = { + limit = { + NOT = { + any_demesne_title = { + controls_religion = yes + } } } + set_defacto_liege = ROOT + break = yes + } + any_vassal = { + set_defacto_liege = ROOT + } + any_demesne_title = { + limit = { + NOT = { controls_religion = yes } + } + ROOT = { + grant_title_no_opinion = { target = PREV type = invasion } + } } - set_character_flag = achievement_sibling_rival_war - } - remove_opinion = { - who = FROM - modifier = opinion_humiliated_rival } } - - FROM = { - prestige = -250 - - imprison = ROOT - opinion = { - modifier = opinion_humiliated_rival - who = ROOT - years = 150 + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes } } } - + on_fail = { - ROOT = { - prestige = -125 - } - FROM = { - prestige = 50 - } - } - - on_reverse_demand = { FROM = { - participation_scaled_prestige = 250 + piety = 50 + participation_scaled_prestige = 50 } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { - participation_scaled_prestige = 250 - } + hidden_tooltip = { participation_scaled_prestige = 50 } } ROOT = { - prestige = -250 - imprison = FROM - opinion = { - modifier = opinion_humiliated_rival - who = FROM - years = 150 + piety = -100 + } + } + + on_invalidation = { + if = { + limit = { + NOT = { + has_opinion_modifier = { + modifier = declared_independence_nomad + who = FROM + } + } + } + ROOT = { + remove_character_modifier = launched_subjugation } } - - FROM = { - remove_opinion = { - who = ROOT - modifier = opinion_humiliated_rival + } + + on_reverse_demand = { + ROOT = { + piety = -200 + transfer_scaled_wealth = { + to = FROM + value = 2.0 } - if = { - limit = { - ai = no - ROOT = { - any_sibling = { - character = PREVPREV - } + } + FROM = { + piety = 100 + if = { + limit = { + has_dlc = "Legacy of Rome" + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } } - set_character_flag = achievement_sibling_rival_war + hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } } + participation_scaled_prestige = 100 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } } } @@ -12816,227 +17694,225 @@ rivalry_cb = { defender_ai_defeat_worth = { factor = 100 } + + ai_will_do = { + factor = 10 + modifier = { + factor = 0 + ROOT = { + has_character_flag = is_temujin + has_landed_title = e_mongol_empire + demesne_size = 1 + } + FROM = { + has_landed_title = e_china_west_governor + } + } + } } -# 55 -tributary_cb = { - name = CB_NAME_TRIBUTARY - war_name = WAR_NAME_TRIBUTARY - sprite = 36 - truce_days = 365 - is_permanent = yes +# 62: +nomad_invasion = { + name = CB_NAME_INVASION + war_name = WAR_NAME_INVASION + sprite = 8 + truce_days = 3650 hostile_against_others = yes - can_ask_to_join_war = no - display_on_map = no + is_permanent = yes + is_holy_war = yes + can_ask_to_join_war = yes + check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + allowed_to_target_tributaries = no - defender_unoccupied_warscore = yes + sort_priority = 1000 - can_use = { - has_dlc = "Horse Lords" - + can_use_gui = { ROOT = { - mercenary = no - OR = { - is_tributary = no - is_tributary = { - type = offmap - } - } - NOT = { is_vassal_or_below = FROM } - NOT = { is_liege_or_above = FROM } - NOT = { - rightful_religious_head_scope = { - character = FROM - } - } - NAND = { - holy_order = yes - religion = FROM - } - independent = yes + prestige = 100 + population = 30000 + population_factor = 0.75 # 75% of max } - FROM = { - higher_tier_than = BARON - NOT = { - is_offmap_governor = yes - } - NAND = { - holy_order = yes - religion = ROOT + } + + on_add = { + ROOT = { prestige = -100 } + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } - independent = yes } - - # The attacker needs a border, or be at most two sea zones away from one of the target's counties - FROM = { - any_realm_province = { - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - AND = { - is_land = no - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - AND = { - is_land = no - any_neighbor_province = { - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - } - } - } - } + } + + can_use = { + ROOT = { + is_nomadic = yes + OR = { + ai = yes + multiplayer = no + NOT = { + has_game_rule = { + name = multiplayer_invasions + value = off } } } } - # The defender is not in any tributary war - FROM = { - NOR = { - any_war = { - using_cb = tributary_cb - } - any_war = { - using_cb = tributary_permanent_cb - } - any_war = { - using_cb = tributary_nomad_cb - } - } + ROOT = { + NOT = { same_realm = FROM } } - } - - is_valid = { - NOT = { + + OR = { # This ensures that the AI doesn't declare this type of war against someone who only holds a few counties within the targeted title... ROOT = { - rightful_religious_head_scope = { - character = FROM + ai = no + } + ROOT = { + has_landed_title = e_mongol_empire + } + FROM = { + num_of_realm_counties = { + value = 5 + title = PREV } } } } - - on_add = { - # Chance to surrender early - ROOT = { save_event_target_as = tribute_war_suzerain } + + is_valid_title = { FROM = { - save_event_target_as = tribute_war_target - set_character_flag = surrender_tributary_cb - character_event = { id = JD.2500 days = 5 tooltip = surrender_tributary_tt } - } - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + any_realm_province = { + de_jure_liege_or_above = PREVPREV } } } on_success = { + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { participation_scaled_prestige = 200 } + } FROM = { - save_event_target_as = target_loser - prestige = -100 - custom_tooltip = { - text = "REMOVE_PREVIOUS_SUZERAIN" - hidden_tooltip = { - any_suzerain = { - event_target:target_loser = { - remove_tributary = PREV + prestige = -200 + } + hidden_tooltip = { + ROOT = { + occupy_minors_of_occupied_settlements = FROM + gain_all_occupied_titles = { who = FROM type = invasion } + + if = { + limit = { + has_nickname = no + } + FROM = { + save_event_target_as = nickname_target + } + ROOT = { + save_event_target_as = nickname_receiver + } + random_list = { + 5 = { give_nickname = nick_the_great } + 5 = { give_nickname = nick_the_victorious } + 5 = { give_nickname = nick_the_conqueror } + 5 = { give_nickname = nick_the_brave } + 10 = { give_nickname = nick_the_dragon } + 10 = { give_nickname = nick_the_terrible } + 10 = { give_nickname = nick_the_eastern_wind } + 25 = { give_nickname = nick_the_despoiler } + 25 = { + give_nickname = nick_the_culture_marauder + modifier = { + factor = 0 + event_target:nickname_target = { is_nomadic = yes } + } + modifier = { + factor = 0 + event_target:nickname_target = { culture = ROOT } + } + } + 50 = { + give_nickname = nick_the_bane_of_realmname + modifier = { + factor = 0 + event_target:nickname_target = { is_nomadic = yes } + } + modifier = { + factor = 0 + event_target:nickname_target = { culture = ROOT } + } } - } - } - } - } - - ROOT = { - prestige = 200 - make_tributary = { who = FROM percentage = 0.4 } - } - - if = { - limit = { - ROOT = { - uses_decadence = yes - } - } - ROOT = { - decadence = -10 - } - } - if = { - limit = { - ROOT = { - is_nomadic = yes - } - } - ROOT = { - clan_title = { - ROOT = { - any_vassal = { - limit = { is_nomadic = yes } - clan_title = { - clan_opinion = { - who = PREVPREVPREV - modifier = won_tributary_war - years = 5 - } + 50 = { + give_nickname = nick_the_slayer_of_culture + modifier = { + factor = 0 + event_target:nickname_target = { culture = ROOT } + } + } + 50 = { + give_nickname = nick_the_scourge_of_god + modifier = { + factor = 0 + event_target:nickname_target = { religion = ROOT } } } } } } } - - if = { - limit = { + } + + on_success_title = { + custom_tooltip = { + text = tribal_invasion_succ_tip + hidden_tooltip = { ROOT = { - is_tribal = yes - } - } - ROOT = { - any_vassal = { - limit = { is_tribal = yes } - opinion = { - who = PREV - modifier = won_tributary_war - years = 5 + vassalize_or_take_under_title_destroy_duchies = { + title = PREV + enemy = FROM + is_crusade = yes # Even if the title holder is not participating in the war, gain holdings occupied by all Crusade participants + type = invasion } } } } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_fail = { - ROOT = { - prestige = -100 - } FROM = { prestige = 100 + + hidden_tooltip = { + if = { + limit = { + has_nickname = no + } + random_list = { + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_hammer } + 10 = { give_nickname = nick_the_avenger } + 10 = { give_nickname = nick_the_lion } + 10 = { give_nickname = nick_the_bold } + } + } + } + participation_scaled_prestige = 100 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + ROOT = { + prestige = -200 } } @@ -13048,18 +17924,48 @@ tributary_cb = { value = 4.0 } } - FROM = { prestige = 200 + hidden_tooltip = { + if = { + limit = { + has_nickname = no + } + random_list = { + 10 = { give_nickname = nick_the_great } + 10 = { give_nickname = nick_the_hammer } + 10 = { give_nickname = nick_the_avenger } + 10 = { give_nickname = nick_the_lion } + 10 = { give_nickname = nick_the_bold } + } + } + } + + if = { + limit = { + has_dlc = "Legacy of Rome" + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire + } + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } + } + hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } + } + participation_scaled_prestige = 200 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 200 } } - } - - on_attacker_leader_death = { - end_war = invalid } attacker_ai_victory_worth = { - factor = -1 # always accept + factor = 200 } attacker_ai_defeat_worth = { @@ -13072,230 +17978,190 @@ tributary_cb = { defender_ai_defeat_worth = { factor = 100 + } + + ai_will_do = { + factor = 8 modifier = { - factor = 2 - FROM = { - trait = proud - } - } - - modifier = { - factor = 2 - FROM = { - trait = brave - } - } - - modifier = { - factor = 2 - FROM = { - trait = greedy - } + factor = 0.9 # Prefer using CB's without on_add costs } + # Try to guide the Hordes in the right direction modifier = { - factor = 3 - FROM = { - tier = KING - } - } - - modifier = { - factor = 0.85 - ROOT = { - relative_power = { who = FROM power = 1.2 } - } - } - - modifier = { - factor = 0.85 - ROOT = { - relative_power = { who = FROM power = 1.5 } - } - } - - modifier = { - factor = 0.8 - ROOT = { - relative_power = { who = FROM power = 2.0 } - } - } - - modifier = { - factor = 0.8 - ROOT = { - relative_power = { who = FROM power = 2.5 } - } - } - - modifier = { - factor = 0.8 + factor = 0.1 ROOT = { - relative_power = { who = FROM power = 3 } + OR = { + dynasty = 613 # Seljuks + dynasty = 800 # Timurids + primary_title = { title = e_il-khanate } + } } - } - - modifier = { - factor = 0.75 - ROOT = { - relative_power = { who = FROM power = 4 } + OR = { + empire = { + NOT = { + OR = { + title = e_persia + title = e_byzantium + title = e_arabia + } + } + } + FROM = { + primary_title = { title = e_golden_horde } + NOT = { year = 1300 } + } } } - modifier = { - factor = 0.75 + factor = 0.1 ROOT = { - relative_power = { who = FROM power = 5 } + primary_title = { title = e_golden_horde } } - } - - modifier = { - factor = 0.75 - ROOT = { - relative_power = { who = FROM power = 6 } + OR = { + empire = { + OR = { + title = e_persia + title = e_byzantium + title = e_arabia + } + } + FROM = { + primary_title = { title = e_il-khanate } + NOT = { year = 1300 } + } } } - modifier = { - factor = 0.5 + factor = 0.1 ROOT = { - relative_power = { who = FROM power = 8 } + culture = hungarian + primary_title = { + OR = { + title = k_hungary + title = e_carpathia + } + } } - } - - modifier = { - factor = 0.25 - ROOT = { - relative_power = { who = FROM power = 10 } + empire = { + OR = { + title = e_tartaria + title = e_russia + } } } - modifier = { - factor = 2 + factor = 100 ROOT = { - distance_from_realm = { who = FROM value = 20 } + primary_title = { title = e_mongol_empire } } - } - - modifier = { - factor = 2 - ROOT = { - distance_from_realm = { who = FROM value = 40 } + empire = { + OR = { + title = e_tartaria + title = e_turkestan + title = e_pontic_steppe + title = e_idel_ural + title = e_russia + title = e_persia + } } } - modifier = { - factor = 3 + factor = 0.1 ROOT = { - distance_from_realm = { who = FROM value = 80 } + primary_title = { title = e_mongol_empire } + } + empire = { + OR = { + title = e_tibet + title = e_rajastan + title = e_bengal + title = e_deccan + } } } - modifier = { - factor = 4 + factor = 0 ROOT = { - distance_from_realm = { who = FROM value = 120 } + has_character_flag = is_temujin + has_landed_title = e_mongol_empire + demesne_size = 1 + } + FROM = { + has_landed_title = e_china_west_governor } } } +} - ai_will_do = { - factor = 1 - - modifier = { - factor = 0.1 # Low prio CB - } - modifier = { - factor = 0.1 # Nomads are the only ones who like using the CB - ROOT = { - is_nomadic = no - } +# 63: Nomads can grab entire duchies, if they have the Prestige +nomad_expansion = { + name = CB_NAME_NOMAD_EXPANSION + war_name = WAR_NAME_NOMAD_EXPANSION + sprite = 8 + truce_days = 3650 + is_permanent = yes + is_holy_war = yes + check_de_jure_tier = DUKE # this scans all de jure duchies for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + + allowed_to_target_tributaries = no + + sort_priority = 800 + + can_use_gui = { + ROOT = { + prestige = 300 + population_factor = 0.5 } - - modifier = { - factor = 0.1 # Target has almost no money - FROM = { - OR = { - is_nomadic = yes + FROM = { + OR = { + is_nomadic = yes # Nomads no population requirement + AND = { is_tribal = yes + ROOT = { population = 5000 } # Tribals need 5k } + ROOT = { population = 15000 } # Everyone else needs 15k } } - - modifier = { - factor = 4 - ROOT = { - trait = greedy + } + + on_add = { + ROOT = { prestige = -300 } + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes } } } -} - -# 56 -free_tributary_cb = { - name = CB_NAME_FREE_TRIBUTARY - war_name = WAR_NAME_FREE_TRIBUTARY - sprite = 25 - truce_days = 365 - is_permanent = yes - hostile_against_others = yes - can_ask_to_join_war = no - is_independence = yes can_use = { ROOT = { + is_nomadic = yes + NOT = { same_realm = FROM } + mercenary = no + } + } + + can_use_title = { + # The attacker needs at least one county in the target duchy, or a border + any_direct_de_jure_vassal_title = { OR = { - AND = { - is_tributary = yes + holder_scope = { OR = { - AND = { - has_dlc = "Horse Lords" - OR = { - is_tributary = { type = nomadic } - is_tributary = { type = default } - } - } - AND = { - has_dlc = "Jade Dragon" - OR = { - is_tributary = { type = permanent } - is_tributary = { type = offmap } - } - } - } - suzerain = { - OR = { - character = FROM - any_liege = { - character = FROM - } - } + character = ROOT + is_liege_or_above = ROOT } } - any_vassal = { - is_tributary = yes - OR = { - AND = { - has_dlc = "Horse Lords" - OR = { - is_tributary = { type = nomadic } - is_tributary = { type = default } - } - } - AND = { - has_dlc = "Jade Dragon" + location = { + any_neighbor_province = { + has_owner = yes + owner = { OR = { - is_tributary = { type = permanent } - is_tributary = { type = offmap } - } - } - } - suzerain = { - OR = { - character = FROM - any_liege = { - character = FROM + character = ROOT + is_liege_or_above = ROOT } } } @@ -13304,125 +18170,156 @@ free_tributary_cb = { } } - can_use_gui = { - ROOT = { #Cannot use CB if can take decision to stop paying tribute - conditional_tooltip = { - trigger = { is_decision_potential = tributary_independence_china } - NOT = { is_decision_allowed = tributary_independence_china } - } - conditional_tooltip = { - trigger = { is_decision_potential = tributary_independence_normal } - NOT = { is_decision_allowed = tributary_independence_normal } + is_valid = { + ROOT = { + NOR = { + pays_tribute_to = FROM + any_liege = { + OR = { + pays_tribute_to = FROM + FROM = { + pays_tribute_to = PREV + } + } + } } + is_nomadic = yes + NOT = { same_realm = FROM } } } - - is_valid = { + + on_success = { ROOT = { - OR = { - AND = { - is_tributary = yes - suzerain = { - OR = { - character = FROM - any_liege = { - character = FROM - } + if = { + limit = { + has_nickname = no + } + FROM = { + save_event_target_as = nickname_target + } + ROOT = { + save_event_target_as = nickname_receiver + } + random_list = { + 5 = { give_nickname = nick_the_eastern_wind } + 5 = { give_nickname = nick_the_despoiler } + 5 = { + give_nickname = nick_the_culture_marauder + modifier = { + factor = 0 + event_target:nickname_target = { is_nomadic = yes } + } + modifier = { + factor = 0 + event_target:nickname_target = { culture = ROOT } + } + } + 5 = { + give_nickname = nick_the_bane_of_realmname + modifier = { + factor = 0 + event_target:nickname_target = { is_nomadic = yes } + } + modifier = { + factor = 0 + event_target:nickname_target = { culture = ROOT } } } - } - any_vassal = { - is_tributary = yes - suzerain = { - OR = { - character = FROM - any_liege = { - character = FROM - } + 5 = { + give_nickname = nick_the_slayer_of_culture + modifier = { + factor = 0 + event_target:nickname_target = { culture = ROOT } } } + 5 = { + give_nickname = nick_the_scourge_of_god + modifier = { + factor = 0 + event_target:nickname_target = { religion = ROOT } + } + } + 100 = { } } } + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -10 + } } - } - - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + any_attacker = { + limit = { NOT = { character = ROOT } } + hidden_tooltip = { + participation_scaled_prestige = 200 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -10 + } } } + FROM = { prestige = -200 } } - on_success = { - FROM = { - prestige = -100 - } - - ROOT = { - prestige = 100 - if = { - limit = { - is_tributary = yes - suzerain = { - OR = { - character = FROM - any_liege = { - character = FROM - } - } + on_success_title = { + custom_tooltip = { + text = pagan_subjugation_tip + hidden_tooltip = { + ROOT = { + subjugate_or_take_under_title = { + title = PREV + enemy = FROM } } - suzerain = { - remove_tributary = PREV - } } - any_vassal = { - limit = { - is_tributary = yes - suzerain = { - OR = { - character = FROM - any_liege = { - character = FROM - } - } - } - } - suzerain = { - remove_tributary = PREV - } + } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes } } } on_fail = { - ROOT = { - prestige = -100 - } - FROM = { - prestige = 100 + ROOT = { + prestige = -200 } } on_reverse_demand = { ROOT = { - prestige = -100 transfer_scaled_wealth = { to = FROM value = 4.0 } + prestige = -200 } - FROM = { - prestige = 100 + participation_scaled_prestige = 300 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -10 + } + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { + participation_scaled_prestige = 300 + if = { + limit = { + uses_decadence = yes + } + participation_scaled_decadence = -10 + } + } } - } - - on_attacker_leader_death = { - end_war = invalid } attacker_ai_victory_worth = { @@ -13439,183 +18336,129 @@ free_tributary_cb = { defender_ai_defeat_worth = { factor = 100 - - modifier = { - factor = 1.5 - FROM = { - trait = proud - } - } - - modifier = { - factor = 1.5 - FROM = { - trait = brave - } - } - - modifier = { - factor = 1.5 - FROM = { - trait = greedy - } - } + } + + ai_will_do = { + factor = 2 - modifier = { - factor = 2 - FROM = { - tier = KING - } - } - - modifier = { - factor = 0.80 - ROOT = { - relative_power = { who = FROM power = 1.2 } - } - } - - modifier = { - factor = 0.80 - ROOT = { - relative_power = { who = FROM power = 1.5 } - } - } - - modifier = { - factor = 0.75 - ROOT = { - relative_power = { who = FROM power = 2.0 } - } - } - - modifier = { - factor = 0.75 - ROOT = { - relative_power = { who = FROM power = 2.5 } - } - } - - modifier = { - factor = 0.75 - ROOT = { - relative_power = { who = FROM power = 3 } - } - } - - modifier = { - factor = 0.7 - ROOT = { - relative_power = { who = FROM power = 4 } - } - } - - modifier = { - factor = 0.7 - ROOT = { - relative_power = { who = FROM power = 5 } - } - } - - modifier = { - factor = 0.7 - ROOT = { - relative_power = { who = FROM power = 6 } - } - } - - modifier = { - factor = 0.4 - ROOT = { - relative_power = { who = FROM power = 8 } - } - } - + # Try to guide the Hordes in the right direction modifier = { factor = 0.1 ROOT = { - relative_power = { who = FROM power = 10 } - } - } - - modifier = { - factor = 5 - ROOT = { - distance_from_realm = { who = FROM value = 20 } + OR = { + dynasty = 613 # Seljuks + dynasty = 800 # Timurids + primary_title = { title = e_il-khanate } + } } - } - - modifier = { - factor = 5 - ROOT = { - distance_from_realm = { who = FROM value = 40 } + OR = { + empire = { + NOT = { + OR = { + title = e_persia + title = e_byzantium + title = e_arabia + } + } + } + FROM = { + primary_title = { title = e_golden_horde } + NOT = { year = 1300 } + } } } - modifier = { - factor = 5 + factor = 0.1 ROOT = { - distance_from_realm = { who = FROM value = 80 } + primary_title = { title = e_golden_horde } } - } - - modifier = { - factor = 5 - ROOT = { - distance_from_realm = { who = FROM value = 120 } + OR = { + empire = { + OR = { + title = e_persia + title = e_byzantium + title = e_arabia + } + } + FROM = { + primary_title = { title = e_il-khanate } + NOT = { year = 1300 } + } } } - } - - ai_will_do = { - factor = 1 - modifier = { - factor = 1.5 + factor = 2.0 + OR = { + culture = persian + culture = baloch + culture = afghan + culture = turkish + } + empire = { + OR = { + title = e_persia + title = e_rajastan + } + } } - modifier = { - factor = 4 + factor = 0 ROOT = { - trait = greedy + has_character_flag = is_temujin + has_landed_title = e_mongol_empire + demesne_size = 1 } - } - - modifier = { - factor = 2 - OR = { - ROOT = { - is_nomadic = yes - } - FROM = { - is_nomadic = no - } + FROM = { + has_landed_title = e_china_west_governor } } } } -# 57 -cb_install_khan = { - name = CB_NAME_INSTALLKHAN - war_name = WAR_NAME_INSTALLKHAN - sprite = 12 +#64 +increase_council_power_war = { # Started from faction + name = CB_NAME_INCREASE_COUNCIL_POWER + war_name = WAR_NAME_INCREASE_COUNCIL_POWER + sprite = 6 truce_days = 3650 - - is_revolt_cb = no - can_call_vassals = yes - attacker_can_call_allies = no + can_call_allies = no + can_ask_to_join_war = no major_revolt = yes + + can_use_gui = { + check_if_crusader_trigger = yes + } can_use = { - has_dlc = "Horse Lords" - ROOT = { - is_nomadic = yes + vassal_of = FROM } } - + + can_use_title = { + higher_tier_than = BARON + OR = { + has_law = law_voting_power_0 + has_law = banish_voting_power_0 + has_law = execution_voting_power_0 + has_law = revoke_title_voting_power_0 + has_law = grant_title_voting_power_0 + has_law = imprison_voting_power_0 + has_law = war_voting_power_0 + } + is_primary_holder_title = yes + } + is_valid = { + FROM = { + in_revolt = no + liege_before_war = { + in_revolt = no + liege_before_war = { + in_revolt = no + } + } + } ROOT = { OR = { liege = { @@ -13627,19 +18470,11 @@ cb_install_khan = { } } } - any_demesne_title = { - tier = count # has some land - } - } - FROM = { - any_demesne_title = { - NOT = { lower_tier_than = ROOT } - temporary = no - } } } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -13650,29 +18485,56 @@ cb_install_khan = { } on_success = { - FROM = { - any_demesne_title = { - limit = { tier = EMPEROR } - gain_title = { target = ROOT type = faction_demand } + ROOT = { + opinion = { + modifier = opinion_increased_council_power + who = FROM + months = 12 } - death = { - death_reason = death_execution - killer = ROOT + participation_scaled_prestige = 100 + hidden_tooltip = { + disband_event_forces = faction_revolters } } - ROOT = { - participation_scaled_prestige = 250 - } any_attacker = { limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 250 } + hidden_tooltip = { participation_scaled_prestige = 100 } + hidden_tooltip = { + disband_event_forces = faction_revolters + } } + FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } + } + + on_success_title = { + increase_council_power_effect = yes + increase_vassal_freedom_effect = yes } on_fail = { ROOT = { prestige = -100 } + + FROM = { + participation_scaled_prestige = 50 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } + + hidden_tooltip = { + any_attacker = { + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_council_power_ultimatum_timer + hidden = yes + duration = 3650 + } + } + } + FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } } on_reverse_demand = { @@ -13680,8 +18542,9 @@ cb_install_khan = { prestige = -200 prisoner = FROM } + FROM = { - participation_scaled_prestige = 50 + participation_scaled_prestige = 100 hidden_tooltip = { if = { limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. @@ -13694,8 +18557,22 @@ cb_install_khan = { } any_defender = { limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + hidden_tooltip = { participation_scaled_prestige = 100 } } + + hidden_tooltip = { + any_attacker = { + limit = { liege = { character = FROM } } + prisoner = FROM + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_council_power_ultimatum_timer + hidden = yes + duration = 3650 + } + } + } + FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } } attacker_ai_victory_worth = { @@ -13705,18 +18582,6 @@ cb_install_khan = { attacker_ai_defeat_worth = { factor = 100 } - - on_defender_leader_death = { - hidden_tooltip = { - any_attacker = { - letter_event = { - id = 251 - } - } - } - - end_war = invalid - } defender_ai_victory_worth = { factor = -1 # always accept @@ -13727,59 +18592,97 @@ cb_install_khan = { } } -# 58 -nomad_dispute = { - name = CB_NAME_DISPUTE - war_name = CB_NAME_DISPUTE - sprite = 16 - truce_days = 1095 - hostile_against_others = yes +# 55 +nomad_humiliate_cb = { + name = CB_NAME_HUMILIATE + war_name = WAR_NAME_HUMILIATE + sprite = 1 + truce_days = 3650 is_permanent = yes - check_all_titles = yes - press_claim = yes + hostile_against_others = yes can_ask_to_join_war = no - - allow_distant = yes - + display_on_map = no allowed_to_target_tributaries = no + defender_unoccupied_warscore = yes + + sort_priority = 815 + + can_use_gui = { + check_if_crusader_trigger = yes + } + can_use = { has_dlc = "Horse Lords" - + FROM = { is_nomadic = yes } + ROOT = { is_nomadic = yes - same_realm = FROM - has_feud_with = FROM - } - - ROOT = { mercenary = no + OR = { + AND = { + same_realm = FROM + has_feud_with = FROM + } + FROM = { + is_nomadic = yes + independent = yes + } + } } - } - - can_use_title = { - tier = count - location = { - NOT = { num_of_settlements = 1 } - } - FROM = { - has_landed_title = PREV - } - } - - is_valid_title = { - location = { - NOT = { num_of_settlements = 1 } - } + + # The attacker needs a border, or be at most two sea zones away from one of the target's counties FROM = { - has_landed_title = PREV + any_realm_province = { + any_neighbor_province = { + OR = { + AND = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + AND = { + is_land = no + any_neighbor_province = { + OR = { + AND = { + has_owner = yes + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + AND = { + is_land = no + any_neighbor_province = { + owner = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + } + } + } + } + } + } + } + } } } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -13789,32 +18692,25 @@ nomad_dispute = { } } - on_success_title = { - usurp_title_plus_barony_if_unlanded = { target = ROOT type = invasion } - + on_success = { ROOT = { - participation_scaled_prestige = 100 - participation_scaled_piety = 50 - } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_prestige = 100 - participation_scaled_piety = 50 + prestige = 300 + steal_population_scaled = { + target = FROM + percentage = 0.25 } } + FROM = { + prestige = -300 + } } - on_fail_title = { + on_fail = { ROOT = { prestige = -100 } FROM = { - participation_scaled_prestige = 50 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + prestige = 100 } } @@ -13826,18 +18722,15 @@ nomad_dispute = { value = 4.0 } } + FROM = { - participation_scaled_prestige = 100 - participation_scaled_piety = 50 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { - participation_scaled_prestige = 100 - participation_scaled_piety = 50 - } + prestige = 200 } } + + on_attacker_leader_death = { + end_war = invalid + } attacker_ai_victory_worth = { factor = -1 # always accept @@ -13853,359 +18746,405 @@ nomad_dispute = { defender_ai_defeat_worth = { factor = 100 - } - - ai_will_do = { - factor = 2 - } - -} + + modifier = { + factor = 2 + FROM = { + trait = proud + } + } + + modifier = { + factor = 2 + FROM = { + trait = brave + } + } + + modifier = { + factor = 2 + FROM = { + trait = greedy + } + } + + modifier = { + factor = 3 + FROM = { + tier = KING + } + } -# 59: CB for non-nomads to seize a duchy off a nomad horde -cb_liberate_nomad_duchy = { - name = CB_NAME_LIBERATE_NOMAD - war_name = WAR_NAME_LIBERATE_NOMAD - sprite = 8 - truce_days = 3650 - is_permanent = yes - check_de_jure_tier = DUKE # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + modifier = { + factor = 0.85 + ROOT = { + relative_power = { who = FROM power = 1.2 } + } + } - allowed_to_target_tributaries = no + modifier = { + factor = 0.85 + ROOT = { + relative_power = { who = FROM power = 1.5 } + } + } - infamy_modifier = 0.75 - - can_use = { - FROM = { - is_nomadic = yes + modifier = { + factor = 0.8 + ROOT = { + relative_power = { who = FROM power = 2.0 } + } } - ROOT = { - is_nomadic = no - NOT = { pacifist = yes } - NOT = { same_realm = FROM } - mercenary = no + + modifier = { + factor = 0.8 + ROOT = { + relative_power = { who = FROM power = 2.5 } + } } - } - - can_use_title = { - # The attacker needs at least one county in the target kingdom, or a border, or be only two sea zones away from one of your counties - any_direct_de_jure_vassal_title = { - OR = { - holder_scope = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - location = { - any_neighbor_province = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - } + + modifier = { + factor = 0.8 + ROOT = { + relative_power = { who = FROM power = 3 } } } - - any_de_jure_vassal_title = { # Can only liberate Duchies that are either outside of the Steppe region, or contains a Castle/City/Tribe - tier = COUNT - OR = { - holder_scope = { - character = FROM - } - holder_scope = { - any_liege = { - character = FROM - } - } + + modifier = { + factor = 0.75 + ROOT = { + relative_power = { who = FROM power = 4 } } - OR = { - location = { - NOT = { - region = world_steppe - } - } - location = { - any_province_holding = { - OR = { - holding_type = city - holding_type = castle - holding_type = tribal - } - } - } + } + + modifier = { + factor = 0.75 + ROOT = { + relative_power = { who = FROM power = 5 } } } - } - is_valid = { - FROM = { - is_nomadic = yes + modifier = { + factor = 0.75 + ROOT = { + relative_power = { who = FROM power = 6 } + } } - ROOT = { - is_nomadic = no - NOT = { pacifist = yes } - NOT = { same_realm = FROM } - mercenary = no + + modifier = { + factor = 0.5 + ROOT = { + relative_power = { who = FROM power = 8 } + } } - } - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + modifier = { + factor = 0.25 + ROOT = { + relative_power = { who = FROM power = 10 } } } - } - - on_success = { - ROOT = { - participation_scaled_prestige = 200 - if = { - limit = { - uses_decadence = yes - } - participation_scaled_decadence = -10 + + modifier = { + factor = 2 + ROOT = { + distance_from_realm = { who = FROM value = 20 } } } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_prestige = 200 - if = { - limit = { - uses_decadence = yes - } - participation_scaled_decadence = -10 - } + + modifier = { + factor = 2 + ROOT = { + distance_from_realm = { who = FROM value = 40 } } } - FROM = { prestige = -200 } - } - - on_success_title = { - custom_tooltip = { - text = liberate_nomad_cb_succ_tip - hidden_tooltip = { - ROOT = { - vassalize_or_take_under_title = { - title = PREV - enemy = FROM - anti_nomad = yes # Vassalize non-nomadic rulers - type = invasion - } - } + modifier = { + factor = 3 + ROOT = { + distance_from_realm = { who = FROM value = 80 } } } - } - - on_fail = { - ROOT = { - prestige = -200 + + modifier = { + factor = 4 + ROOT = { + distance_from_realm = { who = FROM value = 120 } + } } } - on_reverse_demand = { - ROOT = { - transfer_scaled_wealth = { - to = FROM - value = 4.0 - } - prestige = -200 + ai_will_do = { + factor = 1 + + modifier = { + factor = 0.1 # Low prio CB } - FROM = { - participation_scaled_prestige = 300 - if = { - limit = { - uses_decadence = yes + + modifier = { + factor = 0.1 # Target has almost no money + FROM = { + OR = { + is_nomadic = yes + is_tribal = yes } - participation_scaled_decadence = -10 } } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { - participation_scaled_prestige = 300 - if = { - limit = { - uses_decadence = yes - } - participation_scaled_decadence = -10 - } + + modifier = { + factor = 4 + ROOT = { + trait = greedy } } } +} - attacker_ai_victory_worth = { - factor = -1 # always accept - } +#64 +powerful_vassal_takeover_war = { # Started from faction + name = CB_NAME_POWERFUL_VASSAL_TAKEOVER + war_name = WAR_NAME_POWERFUL_VASSAL_TAKEOVER + sprite = 6 + truce_days = 3650 + can_call_allies = no + can_ask_to_join_war = no + major_revolt = yes - attacker_ai_defeat_worth = { - factor = 100 + can_use_gui = { + check_if_crusader_trigger = yes } - defender_ai_victory_worth = { - factor = -1 # always accept + can_use = { + ROOT = { + vassal_of = FROM + } } - defender_ai_defeat_worth = { - factor = 100 + can_use_title = { + higher_tier_than = BARON + is_primary_holder_title = yes } - ai_will_do = { - factor = 1 - modifier = { - factor = 0.1 - NOT = { - any_direct_de_jure_vassal_title = { - any_direct_de_jure_vassal_title = { - OR = { - holding_type = castle - holding_type = city - } + is_valid = { + FROM = { + in_revolt = no + has_character_flag = powerful_vassal_takeover_target + } + ROOT = { + OR = { + liege = { + character = PREV # either independent + } + liege = { + FROM = { + is_liege_or_above = PREV # or have shared liege } } } } } -} -# 60: The CB used by "Minor Clan" revolters in Horse Lords -cb_minor_clan_revolt = { - name = CB_NAME_MINOR_CLAN_REVOLT - war_name = WAR_NAME_MINOR_CLAN_REVOLT - sprite = 16 - truce_days = 365 - hostile_against_others = no - is_permanent = yes - check_all_titles = yes # if permanent, setting this to true will check against all of someones titles, including vassal held titles - press_claim = yes - - attacker_can_call_allies = no - defender_can_call_allies = no - can_ask_to_join_war = no - - is_independence = yes - - can_use = { - ROOT = { - primary_title = { temporary = yes } # Revolter or adventurer trigger - war = no - NOT = { is_liege_or_above = FROM } - mercenary = no + on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } + if = { + limit = { defender = { is_offmap_governor = offmap_china } } + attacker = { + sound_effect = china_angered_emperor + detract_grace_super_huge_effect = yes + } } } - can_use_title = { - tier = count + on_success = { + any_attacker = { + participation_scaled_prestige = 100 + hidden_tooltip = { + disband_event_forces = faction_revolters + } + } + FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } } - is_valid_title = { - OR = { - FROM = { - has_landed_title = PREV + on_success_title = { #This is the target title of the faction + increase_council_power_effect = yes + increase_vassal_freedom_effect = yes + increase_vassal_freedom_effect = yes + if = { + limit = { has_law = succession_voting_power_0 } + add_law_w_cooldown = succession_voting_power_1 + } + custom_tooltip = { + text = overthrow_text + hidden_tooltip = { + if = { + limit = { + title = e_hre + has_title_flag = alternate_hre + NOR = { has_law = succ_feudal_elective has_law = succ_hre_elective } + has_law = law_voting_power_1 + has_law = banish_voting_power_1 + has_law = execution_voting_power_1 + has_law = revoke_title_voting_power_1 + has_law = grant_title_voting_power_1 + has_law = imprison_voting_power_1 + has_law = war_voting_power_1 + } + add_law_w_cooldown = succ_hre_elective + } + if = { + limit = { + NOR = { + title = e_hre + has_title_flag = alternate_hre + } + NOR = { has_law = succ_feudal_elective has_law = succ_hre_elective } + has_law = law_voting_power_1 + has_law = banish_voting_power_1 + has_law = execution_voting_power_1 + has_law = revoke_title_voting_power_1 + has_law = grant_title_voting_power_1 + has_law = imprison_voting_power_1 + has_law = war_voting_power_1 + } + add_law_w_cooldown = succ_feudal_elective + } + if = { + limit = { + NOT = { has_law = succ_gavelkind } + NOR = { has_law = succ_feudal_elective has_law = succ_hre_elective } + NAND = { + has_law = succ_feudal_elective + has_law = law_voting_power_1 + has_law = banish_voting_power_1 + has_law = execution_voting_power_1 + has_law = revoke_title_voting_power_1 + has_law = grant_title_voting_power_1 + has_law = imprison_voting_power_1 + has_law = war_voting_power_1 + } + } + add_law_w_cooldown = succ_gavelkind + } } - holder_scope = { - is_liege_or_above = FROM + } + holder_scope = { + clr_character_flag = powerful_vassal_takeover_target + most_popular_vassal = { + limit = { + higher_tier_than = BARON + is_feudal = yes + prisoner = no + NOR = { + is_inaccessible_trigger = yes + trait = incapable + trait = eunuch + } + age = 16 + #can_hold_title = PREVPREV + OR = { + is_female = no + AND = { + is_female = yes + ROOT = { has_law = true_cognatic_succession } + } + } + } + usurp_title = { + target = PREVPREV + type = faction_demand + } + save_event_target_as = new_title_holder + hidden_tooltip = { + any_attacker = { + limit = { NOT = { character = PREV } } + set_character_flag = helped_win_war + } + } + character_event = { id = 8226 days = 1 } } } - } - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes } } } - on_success_title = { - usurp_title_plus_barony_if_unlanded = { target = ROOT type = revolt } - + on_fail = { ROOT = { - primary_title = { - set_title_nomad = { title = THIS status = no } - } - - set_government_type = feudal_government - } - - ROOT = { - set_government_type = nomadic_government - set_defacto_liege = FROM - - hidden_tooltip = { - remove_opinion = { - who = FROM - modifier = opinion_evil_tyrant - } - } - } - FROM = { prestige = -100 } - } - - on_fail_title = { + FROM = { - prestige = 10 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 + participation_scaled_prestige = 50 + } + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 50 } + } + + hidden_tooltip = { + any_attacker = { + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_powerful_vassal_takeover_ultimatum_timer + hidden = yes + duration = 3650 } } } - ROOT = { - clear_wealth = yes - imprison = FROM - hidden_tooltip = { - add_character_modifier = { - name = broken_spirit - days = -1 - } + FROM = { + hidden_tooltip = { + disband_event_forces = faction_loyalists + clr_character_flag = powerful_vassal_takeover_target } } } on_reverse_demand = { + ROOT = { + prestige = -200 + prisoner = FROM + } + + FROM = { - prestige = 20 - hidden_tooltip = { - opinion = { - modifier = opinion_rebel_traitor - who = ROOT - months = 1200 - } - add_character_modifier = { - name = crushed_revolt - days = 3650 + participation_scaled_prestige = 100 + hidden_tooltip = { + if = { + limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. + opinion = { + who = ROOT + modifier = opinion_traitor + } } } } - ROOT = { - clear_wealth = yes - imprison = FROM - hidden_tooltip = { - add_character_modifier = { - name = broken_spirit - days = -1 + any_defender = { + limit = { NOT = { character = FROM } } + hidden_tooltip = { participation_scaled_prestige = 100 } + } + + hidden_tooltip = { + any_attacker = { + limit = { liege = { character = FROM } } + prisoner = FROM + disband_event_forces = faction_revolters + add_character_modifier = { + name = faction_powerful_vassal_takeover_ultimatum_timer + hidden = yes + duration = 3650 } } } - } - - on_attacker_leader_death = { - end_war = invalid + FROM = { + hidden_tooltip = { + disband_event_forces = faction_loyalists + clr_character_flag = powerful_vassal_takeover_target + } + } } attacker_ai_victory_worth = { @@ -14225,1245 +19164,1375 @@ cb_minor_clan_revolt = { } } -# 61: Nomads can subjugate non-Nomads -nomad_subjugation = { - name = CB_NAME_PAGAN_SUBJUGATION - war_name = WAR_NAME_PAGAN_SUBJUGATION - sprite = 8 - truce_days = 365 +### Reconquista Wars ### +# Leon & Asturia # +reconquista_leon = { + name = CB_NAME_RECONQUISTA_LEON + war_name = WAR_NAME_RECONQUISTA_LEON + diplo_view_region = custom_leon + sprite = 9 + truce_days = 3650 is_permanent = yes + is_holy_war = yes + battle_warscore_mult = 0.5 + #max_defender_occupation_score = 85 + allow_whitepeace = no + + allowed_to_target_tributaries = yes can_ask_to_join_war = yes - allowed_to_target_tributaries = no - + + sort_priority = 10000 + can_use_gui = { - #higher_tier_than between ROOT and FROM would be better but its tooltip doesn't say anything about comparing character tiers - OR = { - ROOT = { - higher_tier_than = king - } - NOT = { - FROM = { - tier = emperor - } - } + ROOT = { + prisoner = no + is_adult = yes } - FROM = { - is_nomadic = no - OR = { - AND = { - is_tribal = yes - ROOT = { - population = 2500 + } + + can_use = { + ROOT = { + has_character_flag = currently_reconquering_iberia + not_reconquista_check_trigger = yes + + any_realm_province = { + OR = { + AND = { + any_neighbor_province = { + region = custom_leon + } + } + AND = { + NOT = { + any_neighbor_province = { + region = custom_leon + } + } + NOT = { + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_leon + } + } + } + AND = { + NOR = { + any_neighbor_province = { + region = custom_leon + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_leon + } + } + } + NOT = { + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_leon + } + } + } } } - ROOT = { - population = 10000 - } - has_opinion_modifier = { - modifier = declared_independence_nomad - who = FROM - } } - } - ROOT = { - OR = { - prestige = 500 - has_opinion_modifier = { - modifier = declared_independence_nomad - who = FROM + + conditional_tooltip = { + trigger = { + ai = yes } - } - } - } - - can_use = { - ROOT = { - OR = { - ai = yes - multiplayer = no + NOT = { - has_game_rule = { - name = multiplayer_invasions - value = off - } - } - } - is_nomadic = yes - NOT = { same_realm = FROM } - NOT = { is_liege_or_above = FROM } - mercenary = no - OR = { - NOT = { has_character_modifier = launched_subjugation } - has_opinion_modifier = { - modifier = declared_independence_nomad - who = FROM + has_character_modifier = reconquista_preparation_duration } } } - + FROM = { - in_revolt = no - is_nomadic = no # Nomads cannot be subjugated - NOT = { is_offmap_governor = yes } + any_realm_province = { + region = custom_leon + } NOT = { - any_war = { - defender = { character = PREVPREV } - OR = { - using_cb = nomad_subjugation - using_cb = pagan_subjugation - } - } + religion_group = ROOT } } - - OR = { - ROOT = { - ai = no + } + + is_valid = { + ROOT = { + show_scope_change = no + custom_tooltip = { + text = reconquista_valid_TT + + has_character_flag = currently_reconquering_iberia } + } + custom_tooltip = { + text = reconquista_valid_2_TT + FROM = { - any_realm_title = { - tier = COUNT - count = 5 + NOT = { + religion_group = ROOT } } } } - + on_add = { + custom_tooltip = { text = add_allies_reconquista_TT } ROOT = { - if = { - limit = { - NOT = { - has_opinion_modifier = { - modifier = declared_independence_nomad - who = FROM - } - } - } - prestige = -500 - add_character_modifier = { - name = launched_subjugation - years = 100 - hidden = yes - } - } - } - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } + character_event = { id = HF.49210 } } } on_success = { - hidden_tooltip = { - ROOT = { - if = { - limit = { - has_nickname = no - } - FROM = { - save_event_target_as = nickname_target - } - ROOT = { - save_event_target_as = nickname_receiver - } - random_list = { - 2 = { give_nickname = nick_the_eastern_wind } - 5 = { give_nickname = nick_the_despoiler } - 5 = { - give_nickname = nick_the_bane_of_realmname - modifier = { - factor = 0 - event_target:nickname_target = { is_nomadic = yes } - } - modifier = { - factor = 0 - event_target:nickname_target = { culture = ROOT } - } - } - 5 = { - give_nickname = nick_the_culture_marauder - modifier = { - factor = 0 - event_target:nickname_target = { is_nomadic = yes } - } - modifier = { - factor = 0 - event_target:nickname_target = { culture = ROOT } - } - } - 100 = { } - } + + d_leon = { + save_event_target_as = first_duchy_title + } + + d_asturias = { + save_event_target_as = second_duchy_title + } + if = { + limit = { + k_asturias = { + is_titular = yes } } + k_leon = { + save_event_target_as = reconquista_kingdom_title + } } + else = { + k_asturias = { + save_event_target_as = reconquista_kingdom_title + } + } + + + reconquista_win_effect = yes + } + + on_reverse_demand = { + reconquista_lose_effect = yes + } + + on_invalidation = { ROOT = { - piety = 100 - participation_scaled_prestige = 100 + character_event = { id = HF.49200 } } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } + } + + attacker_ai_victory_worth = { + factor = -1 + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +# Castille & Toledo # +reconquista_castille = { + name = CB_NAME_RECONQUISTA_CASTILLE + war_name = WAR_NAME_RECONQUISTA_CASTILLE + diplo_view_region = custom_castille + sprite = 9 + truce_days = 3650 + is_permanent = yes + is_holy_war = yes + battle_warscore_mult = 0.5 + #max_defender_occupation_score = 85 + allow_whitepeace = no + + allowed_to_target_tributaries = yes + can_ask_to_join_war = yes + + sort_priority = 10000 + + can_use_gui = { + ROOT = { + prisoner = no + is_adult = yes } - FROM = { - piety = -100 - prestige = -100 - - if = { - limit = { - is_reformed_religion = ROOT - controls_religion = no - } - religion = ROOT # Reformed pagans are forced to convert back - } + } + + can_use = { + ROOT = { + has_character_flag = currently_reconquering_iberia + not_reconquista_check_trigger = yes - custom_tooltip = { - text = tribal_subjugation_tip - } - - hidden_tooltip = { - opinion = { - modifier = opinion_subjugated - who = ROOT - } - any_vassal = { - opinion = { - modifier = opinion_subjugated - who = ROOT - } - } - - any_demesne_title = { - limit = { - higher_tier_than = ROOT - NOT = { controls_religion = yes } + any_realm_province = { + OR = { + AND = { + any_neighbor_province = { + region = custom_castille + } } - ROOT = { grant_title_no_opinion = { target = PREV type = invasion } } - add_pressed_claim = PREV - } - - any_demesne_title = { - limit = { - tier = ROOT - NOT = { controls_religion = yes } + AND = { + NOT = { + any_neighbor_province = { + region = custom_castille + } + } + NOT = { + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_castille + } + } } - ROOT = { grant_title_no_opinion = { target = PREV type = invasion } } - add_pressed_claim = PREV - } - - if = { - limit = { + AND = { + NOR = { + any_neighbor_province = { + region = custom_castille + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_castille + } + } + } NOT = { - any_demesne_title = { - controls_religion = yes + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_castille + } } } } - set_defacto_liege = ROOT - break = yes } - any_vassal = { - set_defacto_liege = ROOT + } + + conditional_tooltip = { + trigger = { + ai = yes } - any_demesne_title = { - limit = { - NOT = { controls_religion = yes } - } - ROOT = { - grant_title_no_opinion = { target = PREV type = invasion } - } + + NOT = { + has_character_modifier = reconquista_preparation_duration } } } - } - - on_fail = { + FROM = { - piety = 50 - participation_scaled_prestige = 50 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } + any_realm_province = { + region = custom_castille + } + NOT = { + religion_group = ROOT + } } + } + + is_valid = { ROOT = { - piety = -100 + show_scope_change = no + custom_tooltip = { + text = reconquista_valid_TT + + has_character_flag = currently_reconquering_iberia + } } - } - - on_invalidation = { - if = { - limit = { + custom_tooltip = { + text = reconquista_valid_2_TT + + FROM = { NOT = { - has_opinion_modifier = { - modifier = declared_independence_nomad - who = FROM - } + religion_group = ROOT } } - ROOT = { - remove_character_modifier = launched_subjugation - } } } - on_reverse_demand = { + on_add = { + custom_tooltip = { text = add_allies_reconquista_TT } ROOT = { - piety = -200 - transfer_scaled_wealth = { - to = FROM - value = 2.0 - } + character_event = { id = HF.49210 } } - FROM = { - piety = 100 - if = { - limit = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - religion_group = christian - } - hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } - } - participation_scaled_prestige = 100 + } + + on_success = { + + d_castilla = { + save_event_target_as = first_duchy_title } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } + + d_toledo = { + save_event_target_as = second_duchy_title + } + k_castille = { + save_event_target_as = reconquista_kingdom_title + } + + reconquista_win_effect = yes + } + + on_reverse_demand = { + reconquista_lose_effect = yes + } + + on_invalidation = { + ROOT = { + character_event = { id = HF.49200 } } } attacker_ai_victory_worth = { - factor = -1 # always accept + factor = -1 } - + attacker_ai_defeat_worth = { factor = 100 } defender_ai_victory_worth = { - factor = -1 # always accept + factor = -1 } - + defender_ai_defeat_worth = { factor = 100 } - - ai_will_do = { - factor = 10 - modifier = { - factor = 0 - ROOT = { - has_character_flag = is_temujin - has_landed_title = e_mongol_empire - demesne_size = 1 - } - FROM = { - has_landed_title = e_china_west_governor - } - } - } } -# 62: -nomad_invasion = { - name = CB_NAME_INVASION - war_name = WAR_NAME_INVASION - sprite = 8 +# Aragon & Barcelona # +reconquista_aragon = { + name = CB_NAME_RECONQUISTA_ARAGON + war_name = WAR_NAME_RECONQUISTA_ARAGON + diplo_view_region = custom_aragon + sprite = 9 truce_days = 3650 - hostile_against_others = yes is_permanent = yes is_holy_war = yes + battle_warscore_mult = 0.5 + #max_defender_occupation_score = 85 + allow_whitepeace = no + + allowed_to_target_tributaries = yes can_ask_to_join_war = yes - check_de_jure_tier = KING # this scans all de jure kingdoms for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes - - allowed_to_target_tributaries = no - + + sort_priority = 10000 + can_use_gui = { ROOT = { - prestige = 100 - population = 30000 - population_factor = 0.75 # 75% of max + prisoner = no + is_adult = yes } } - - on_add = { - ROOT = { prestige = -100 } - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + + can_use = { + ROOT = { + has_character_flag = currently_reconquering_iberia + not_reconquista_check_trigger = yes + + any_realm_province = { + OR = { + AND = { + any_neighbor_province = { + region = custom_aragon + } + } + AND = { + NOT = { + any_neighbor_province = { + region = custom_aragon + } + } + NOT = { + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_aragon + } + } + } + AND = { + NOR = { + any_neighbor_province = { + region = custom_aragon + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_aragon + } + } + } + NOT = { + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_aragon + } + } + } + } + } + } + + conditional_tooltip = { + trigger = { + ai = yes + } + + NOT = { + has_character_modifier = reconquista_preparation_duration + } + } + } + + FROM = { + any_realm_province = { + region = custom_aragon + } + NOT = { + religion_group = ROOT } } } - can_use = { + is_valid = { ROOT = { - is_nomadic = yes - OR = { - ai = yes - multiplayer = no - NOT = { - has_game_rule = { - name = multiplayer_invasions - value = off - } - } + show_scope_change = no + custom_tooltip = { + text = reconquista_valid_TT + + has_character_flag = currently_reconquering_iberia } } - - ROOT = { - NOT = { same_realm = FROM } - } - - OR = { # This ensures that the AI doesn't declare this type of war against someone who only holds a few counties within the targeted title... - ROOT = { - ai = no - } - ROOT = { - has_landed_title = e_mongol_empire - } + custom_tooltip = { + text = reconquista_valid_2_TT + FROM = { - num_of_realm_counties = { - value = 5 - title = PREV + NOT = { + religion_group = ROOT } } } } - - is_valid_title = { - FROM = { - any_realm_province = { - de_jure_liege_or_above = PREVPREV - } + + on_add = { + custom_tooltip = { text = add_allies_reconquista_TT } + ROOT = { + character_event = { id = HF.49210 } } } on_success = { - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 200 } + + d_aragon = { + save_event_target_as = first_duchy_title } - FROM = { - prestige = -200 + + d_barcelona = { + save_event_target_as = second_duchy_title } - hidden_tooltip = { - ROOT = { - occupy_minors_of_occupied_settlements = FROM - gain_all_occupied_titles = { who = FROM type = invasion } - - if = { - limit = { - has_nickname = no - } - FROM = { - save_event_target_as = nickname_target - } - ROOT = { - save_event_target_as = nickname_receiver + k_aragon = { + save_event_target_as = reconquista_kingdom_title + } + + reconquista_win_effect = yes + } + + on_reverse_demand = { + reconquista_lose_effect = yes + } + + on_invalidation = { + ROOT = { + character_event = { id = HF.49200 } + } + } + + attacker_ai_victory_worth = { + factor = -1 + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +# Galicia & Porto # +reconquista_galicia = { + name = CB_NAME_RECONQUISTA_GALICIA + war_name = WAR_NAME_RECONQUISTA_GALICIA + diplo_view_region = custom_galicia + sprite = 9 + truce_days = 3650 + is_permanent = yes + is_holy_war = yes + battle_warscore_mult = 0.5 + #max_defender_occupation_score = 85 + allow_whitepeace = no + + allowed_to_target_tributaries = yes + can_ask_to_join_war = yes + + sort_priority = 10000 + + can_use_gui = { + ROOT = { + prisoner = no + is_adult = yes + } + } + can_use = { + ROOT = { + has_character_flag = currently_reconquering_iberia + not_reconquista_check_trigger = yes + + any_realm_province = { + OR = { + AND = { + any_neighbor_province = { + region = custom_galicia + } } - random_list = { - 5 = { give_nickname = nick_the_great } - 5 = { give_nickname = nick_the_victorious } - 5 = { give_nickname = nick_the_conqueror } - 5 = { give_nickname = nick_the_brave } - 10 = { give_nickname = nick_the_dragon } - 10 = { give_nickname = nick_the_terrible } - 10 = { give_nickname = nick_the_eastern_wind } - 25 = { give_nickname = nick_the_despoiler } - 25 = { - give_nickname = nick_the_culture_marauder - modifier = { - factor = 0 - event_target:nickname_target = { is_nomadic = yes } + AND = { + NOT = { + any_neighbor_province = { + region = custom_galicia } - modifier = { - factor = 0 - event_target:nickname_target = { culture = ROOT } + } + NOT = { + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } } } - 50 = { - give_nickname = nick_the_bane_of_realmname - modifier = { - factor = 0 - event_target:nickname_target = { is_nomadic = yes } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_galicia } - modifier = { - factor = 0 - event_target:nickname_target = { culture = ROOT } + } + } + AND = { + NOR = { + any_neighbor_province = { + region = custom_galicia + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_galicia + } } } - 50 = { - give_nickname = nick_the_slayer_of_culture - modifier = { - factor = 0 - event_target:nickname_target = { culture = ROOT } + NOT = { + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } } } - 50 = { - give_nickname = nick_the_scourge_of_god - modifier = { - factor = 0 - event_target:nickname_target = { religion = ROOT } + + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_galicia + } } } } } } - } - } - - on_success_title = { - custom_tooltip = { - text = tribal_invasion_succ_tip - hidden_tooltip = { - ROOT = { - vassalize_or_take_under_title_destroy_duchies = { - title = PREV - enemy = FROM - is_crusade = yes # Even if the title holder is not participating in the war, gain holdings occupied by all Crusade participants - type = invasion - } + + conditional_tooltip = { + trigger = { + ai = yes + } + + NOT = { + has_character_modifier = reconquista_preparation_duration } } } - } - on_fail = { FROM = { - prestige = 100 - - hidden_tooltip = { - if = { - limit = { - has_nickname = no - } - random_list = { - 10 = { give_nickname = nick_the_great } - 10 = { give_nickname = nick_the_hammer } - 10 = { give_nickname = nick_the_avenger } - 10 = { give_nickname = nick_the_lion } - 10 = { give_nickname = nick_the_bold } - } - } + any_realm_province = { + region = custom_galicia + } + NOT = { + religion_group = ROOT } - participation_scaled_prestige = 100 } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } + } + + is_valid = { + ROOT = { + show_scope_change = no + custom_tooltip = { + text = reconquista_valid_TT + + has_character_flag = currently_reconquering_iberia + } + } + custom_tooltip = { + text = reconquista_valid_2_TT + + FROM = { + NOT = { + religion_group = ROOT + } + } } + } + + on_add = { + custom_tooltip = { text = add_allies_reconquista_TT } ROOT = { - prestige = -200 + character_event = { id = HF.49210 } } } - on_reverse_demand = { - ROOT = { - prestige = -200 - transfer_scaled_wealth = { - to = FROM - value = 4.0 - } + on_success = { + + d_galicia = { + save_event_target_as = first_duchy_title } - FROM = { - prestige = 200 - hidden_tooltip = { - if = { - limit = { - has_nickname = no - } - random_list = { - 10 = { give_nickname = nick_the_great } - 10 = { give_nickname = nick_the_hammer } - 10 = { give_nickname = nick_the_avenger } - 10 = { give_nickname = nick_the_lion } - 10 = { give_nickname = nick_the_bold } - } + + d_porto = { + save_event_target_as = second_duchy_title + } + if = { + limit = { + k_spanish_galicia = { + is_titular = no } } - - if = { - limit = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - religion_group = christian - } - hidden_tooltip = { character_event = { id = LoR.30 days = 12 } } + k_spanish_galicia = { + save_event_target_as = reconquista_kingdom_title } - participation_scaled_prestige = 200 } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 200 } + + reconquista_win_effect = yes + } + + on_reverse_demand = { + reconquista_lose_effect = yes + } + + on_invalidation = { + ROOT = { + character_event = { id = HF.49200 } } } attacker_ai_victory_worth = { - factor = 200 + factor = -1 } - + attacker_ai_defeat_worth = { factor = 100 } defender_ai_victory_worth = { - factor = -1 # always accept + factor = -1 } - + defender_ai_defeat_worth = { factor = 100 } - - ai_will_do = { - factor = 8 - - modifier = { - factor = 0.9 # Prefer using CB's without on_add costs - } - - # Try to guide the Hordes in the right direction - modifier = { - factor = 0.1 - ROOT = { - OR = { - dynasty = 613 # Seljuks - dynasty = 800 # Timurids - primary_title = { title = e_il-khanate } - } - } - OR = { - empire = { - NOT = { - OR = { - title = e_persia - title = e_byzantium - title = e_arabia - } - } - } - FROM = { - primary_title = { title = e_golden_horde } - NOT = { year = 1300 } - } - } - } - modifier = { - factor = 0.1 - ROOT = { - primary_title = { title = e_golden_horde } - } - OR = { - empire = { - OR = { - title = e_persia - title = e_byzantium - title = e_arabia - } - } - FROM = { - primary_title = { title = e_il-khanate } - NOT = { year = 1300 } - } - } - } - modifier = { - factor = 0.1 - ROOT = { - culture = hungarian - primary_title = { - OR = { - title = k_hungary - title = e_carpathia - } - } - } - empire = { - OR = { - title = e_tartaria - title = e_russia - } - } - } - modifier = { - factor = 0 - ROOT = { - has_character_flag = is_temujin - has_landed_title = e_mongol_empire - demesne_size = 1 - } - FROM = { - has_landed_title = e_china_west_governor - } - } - } } -# 63: Nomads can grab entire duchies, if they have the Prestige -nomad_expansion = { - name = CB_NAME_NOMAD_EXPANSION - war_name = WAR_NAME_NOMAD_EXPANSION - sprite = 8 +# Beja & Algarve # +reconquista_beja = { + name = CB_NAME_RECONQUISTA_BEJA + war_name = WAR_NAME_RECONQUISTA_BEJA + diplo_view_region = custom_beja + sprite = 9 truce_days = 3650 is_permanent = yes is_holy_war = yes - check_de_jure_tier = DUKE # this scans all de jure duchies for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes + battle_warscore_mult = 0.5 + #max_defender_occupation_score = 85 + allow_whitepeace = no + + allowed_to_target_tributaries = yes + can_ask_to_join_war = yes + + sort_priority = 10000 - allowed_to_target_tributaries = no - can_use_gui = { ROOT = { - prestige = 300 - population_factor = 0.5 - } - FROM = { - OR = { - is_nomadic = yes # Nomads no population requirement - AND = { - is_tribal = yes - ROOT = { population = 5000 } # Tribals need 5k - } - ROOT = { population = 15000 } # Everyone else needs 15k - } - } - } - - on_add = { - ROOT = { prestige = -300 } - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } + prisoner = no + is_adult = yes } } can_use = { ROOT = { - is_nomadic = yes - NOT = { same_realm = FROM } - mercenary = no - } - } - - can_use_title = { - # The attacker needs at least one county in the target duchy, or a border - any_direct_de_jure_vassal_title = { - OR = { - holder_scope = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - location = { - any_neighbor_province = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } + has_character_flag = currently_reconquering_iberia + not_reconquista_check_trigger = yes + + any_realm_province = { + OR = { + AND = { + any_neighbor_province = { + region = custom_beja } } - } - } - } - } - - is_valid = { - ROOT = { - NOR = { - pays_tribute_to = FROM - any_liege = { - OR = { - pays_tribute_to = FROM - FROM = { - pays_tribute_to = PREV + AND = { + NOT = { + any_neighbor_province = { + region = custom_beja + } } - } - } - } - is_nomadic = yes - NOT = { same_realm = FROM } - } - } - - on_success = { - ROOT = { - if = { - limit = { - has_nickname = no - } - FROM = { - save_event_target_as = nickname_target - } - ROOT = { - save_event_target_as = nickname_receiver - } - random_list = { - 5 = { give_nickname = nick_the_eastern_wind } - 5 = { give_nickname = nick_the_despoiler } - 5 = { - give_nickname = nick_the_culture_marauder - modifier = { - factor = 0 - event_target:nickname_target = { is_nomadic = yes } + NOT = { + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } } - modifier = { - factor = 0 - event_target:nickname_target = { culture = ROOT } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_beja + } } } - 5 = { - give_nickname = nick_the_bane_of_realmname - modifier = { - factor = 0 - event_target:nickname_target = { is_nomadic = yes } - } - modifier = { - factor = 0 - event_target:nickname_target = { culture = ROOT } + AND = { + NOR = { + any_neighbor_province = { + region = custom_beja + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_beja + } + } } - } - 5 = { - give_nickname = nick_the_slayer_of_culture - modifier = { - factor = 0 - event_target:nickname_target = { culture = ROOT } + NOT = { + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } } - } - 5 = { - give_nickname = nick_the_scourge_of_god - modifier = { - factor = 0 - event_target:nickname_target = { religion = ROOT } + + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_beja + } + } } } - 100 = { } } } - if = { - limit = { - uses_decadence = yes + + conditional_tooltip = { + trigger = { + ai = yes + } + + NOT = { + has_character_modifier = reconquista_preparation_duration } - participation_scaled_decadence = -10 } } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { - participation_scaled_prestige = 200 - if = { - limit = { - uses_decadence = yes - } - participation_scaled_decadence = -10 - } + + FROM = { + any_realm_province = { + region = custom_beja + } + NOT = { + religion_group = ROOT } } - FROM = { prestige = -200 } } - on_success_title = { + is_valid = { + ROOT = { + show_scope_change = no + custom_tooltip = { + text = reconquista_valid_TT + + has_character_flag = currently_reconquering_iberia + } + } custom_tooltip = { - text = pagan_subjugation_tip - hidden_tooltip = { - ROOT = { - subjugate_or_take_under_title = { - title = PREV - enemy = FROM -# same_religion = yes # Only vassalize rulers of my religion - } + text = reconquista_valid_2_TT + + FROM = { + NOT = { + religion_group = ROOT } } } } - on_fail = { - ROOT = { - prestige = -200 + on_add = { + custom_tooltip = { text = add_allies_reconquista_TT } + ROOT = { + character_event = { id = HF.49210 } } } - on_reverse_demand = { - ROOT = { - transfer_scaled_wealth = { - to = FROM - value = 4.0 - } - prestige = -200 + on_success = { + + d_beja = { + save_event_target_as = first_duchy_title } - FROM = { - participation_scaled_prestige = 300 - if = { - limit = { - uses_decadence = yes - } - participation_scaled_decadence = -10 - } + + d_algarve = { + save_event_target_as = second_duchy_title } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { - participation_scaled_prestige = 300 - if = { - limit = { - uses_decadence = yes - } - participation_scaled_decadence = -10 - } - } + + reconquista_win_effect = yes + } + + on_reverse_demand = { + reconquista_lose_effect = yes + } + + on_invalidation = { + ROOT = { + character_event = { id = HF.49200 } } } attacker_ai_victory_worth = { - factor = -1 # always accept + factor = -1 } - + attacker_ai_defeat_worth = { factor = 100 } defender_ai_victory_worth = { - factor = -1 # always accept + factor = -1 } - + defender_ai_defeat_worth = { factor = 100 } - - ai_will_do = { - factor = 2 - - # Try to guide the Hordes in the right direction - modifier = { - factor = 0.1 - ROOT = { +} + +# Granada & Sevilla # +reconquista_granada = { + name = CB_NAME_RECONQUISTA_GRANADA + war_name = WAR_NAME_RECONQUISTA_GRANADA + diplo_view_region = custom_granada + sprite = 9 + truce_days = 3650 + is_permanent = yes + is_holy_war = yes + battle_warscore_mult = 0.5 + #max_defender_occupation_score = 85 + allow_whitepeace = no + + allowed_to_target_tributaries = yes + can_ask_to_join_war = yes + + sort_priority = 10000 + + can_use_gui = { + ROOT = { + prisoner = no + is_adult = yes + } + } + + can_use = { + ROOT = { + has_character_flag = currently_reconquering_iberia + not_reconquista_check_trigger = yes + + any_realm_province = { OR = { - dynasty = 613 # Seljuks - dynasty = 800 # Timurids - primary_title = { title = e_il-khanate } - } - } - OR = { - empire = { - NOT = { - OR = { - title = e_persia - title = e_byzantium - title = e_arabia + AND = { + any_neighbor_province = { + region = custom_granada } } - } - FROM = { - primary_title = { title = e_golden_horde } - NOT = { year = 1300 } - } - } - } - modifier = { - factor = 0.1 - ROOT = { - primary_title = { title = e_golden_horde } - } - OR = { - empire = { - OR = { - title = e_persia - title = e_byzantium - title = e_arabia + AND = { + NOT = { + any_neighbor_province = { + region = custom_granada + } + } + NOT = { + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_granada + } + } + } + AND = { + NOR = { + any_neighbor_province = { + region = custom_granada + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_granada + } + } + } + NOT = { + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + } + + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_granada + } + } + } } } - FROM = { - primary_title = { title = e_il-khanate } - NOT = { year = 1300 } - } } - } - modifier = { - factor = 2.0 - OR = { - culture = persian - culture = baloch - culture = afghan - culture = turkish - } - empire = { - OR = { - title = e_persia - title = e_rajastan + + conditional_tooltip = { + trigger = { + ai = yes + } + + NOT = { + has_character_modifier = reconquista_preparation_duration } } } - modifier = { - factor = 0 - ROOT = { - has_character_flag = is_temujin - has_landed_title = e_mongol_empire - demesne_size = 1 + + FROM = { + any_realm_province = { + region = custom_granada } - FROM = { - has_landed_title = e_china_west_governor + NOT = { + religion_group = ROOT } } } -} -#64 -increase_council_power_war = { # Started from faction - name = CB_NAME_INCREASE_COUNCIL_POWER - war_name = WAR_NAME_INCREASE_COUNCIL_POWER - sprite = 6 - truce_days = 3650 - can_call_allies = no - can_ask_to_join_war = no - major_revolt = yes - - can_use = { - ROOT = { - vassal_of = FROM - } - } - - can_use_title = { - higher_tier_than = BARON - OR = { - has_law = law_voting_power_0 - has_law = banish_voting_power_0 - has_law = execution_voting_power_0 - has_law = revoke_title_voting_power_0 - has_law = grant_title_voting_power_0 - has_law = imprison_voting_power_0 - has_law = war_voting_power_0 - } - is_primary_holder_title = yes - } - is_valid = { - FROM = { - in_revolt = no - liege_before_war = { - in_revolt = no - liege_before_war = { - in_revolt = no - } + ROOT = { + show_scope_change = no + custom_tooltip = { + text = reconquista_valid_TT + + has_character_flag = currently_reconquering_iberia } } - ROOT = { - OR = { - liege = { - character = PREV # either independent - } - liege = { - FROM = { - is_liege_or_above = PREV # or have shared liege - } + custom_tooltip = { + text = reconquista_valid_2_TT + + FROM = { + NOT = { + religion_group = ROOT } } } } on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } + custom_tooltip = { text = add_allies_reconquista_TT } + ROOT = { + character_event = { id = HF.49210 } } } on_success = { - ROOT = { - opinion = { - modifier = opinion_increased_council_power - who = FROM - months = 12 - } - participation_scaled_prestige = 100 - hidden_tooltip = { - disband_event_forces = faction_revolters - } + + d_granada = { + save_event_target_as = first_duchy_title } - any_attacker = { - limit = { NOT = { character = ROOT } } - hidden_tooltip = { participation_scaled_prestige = 100 } - hidden_tooltip = { - disband_event_forces = faction_revolters - } + + d_sevilla = { + save_event_target_as = second_duchy_title } - FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } - } - on_success_title = { - increase_council_power_effect = yes - increase_vassal_freedom_effect = yes + reconquista_win_effect = yes } - on_fail = { - ROOT = { - prestige = -100 - } - - FROM = { - participation_scaled_prestige = 50 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } - } - - hidden_tooltip = { - any_attacker = { - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_council_power_ultimatum_timer - hidden = yes - duration = 3650 - } - } - } - FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } + on_reverse_demand = { + reconquista_lose_effect = yes } - on_reverse_demand = { + on_invalidation = { ROOT = { - prestige = -200 - prisoner = FROM + character_event = { id = HF.49200 } } - - FROM = { - participation_scaled_prestige = 100 - hidden_tooltip = { - if = { - limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. - opinion = { - who = ROOT - modifier = opinion_traitor - } - } - } - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } - } - - hidden_tooltip = { - any_attacker = { - limit = { liege = { character = FROM } } - prisoner = FROM - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_council_power_ultimatum_timer - hidden = yes - duration = 3650 - } - } - } - FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } } attacker_ai_victory_worth = { - factor = -1 # always accept + factor = -1 } - + attacker_ai_defeat_worth = { factor = 100 } defender_ai_victory_worth = { - factor = -1 # always accept + factor = -1 } - + defender_ai_defeat_worth = { factor = 100 } } -# 55 -nomad_humiliate_cb = { - name = CB_NAME_HUMILIATE - war_name = WAR_NAME_HUMILIATE - sprite = 1 +# Cordoba & Badajoz # +reconquista_cordoba = { + name = CB_NAME_RECONQUISTA_CORDOBA + war_name = WAR_NAME_RECONQUISTA_CORDOBA + diplo_view_region = custom_cordoba + sprite = 9 truce_days = 3650 is_permanent = yes - hostile_against_others = yes - can_ask_to_join_war = no - display_on_map = no - allowed_to_target_tributaries = no - - defender_unoccupied_warscore = yes - - can_use = { - has_dlc = "Horse Lords" - - FROM = { - is_nomadic = yes - } + is_holy_war = yes + battle_warscore_mult = 0.5 + #max_defender_occupation_score = 85 + allow_whitepeace = no + + allowed_to_target_tributaries = yes + can_ask_to_join_war = yes + sort_priority = 10000 + + can_use_gui = { ROOT = { - is_nomadic = yes - mercenary = no - OR = { - AND = { - same_realm = FROM - has_feud_with = FROM - } - FROM = { - is_nomadic = yes - independent = yes - } - } + prisoner = no + is_adult = yes } - - # The attacker needs a border, or be at most two sea zones away from one of the target's counties - FROM = { + } + + can_use = { + ROOT = { + has_character_flag = currently_reconquering_iberia + not_reconquista_check_trigger = yes + any_realm_province = { - any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } + OR = { + AND = { + any_neighbor_province = { + region = custom_cordoba + } + } + AND = { + NOT = { + any_neighbor_province = { + region = custom_cordoba } } - AND = { - is_land = no + NOT = { any_neighbor_province = { - OR = { - AND = { - has_owner = yes - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian } } } - AND = { - is_land = no - any_neighbor_province = { - owner = { - OR = { - character = ROOT - is_liege_or_above = ROOT + } + } + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_cordoba + } + } + } + AND = { + NOR = { + any_neighbor_province = { + region = custom_cordoba + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_cordoba + } + } + } + NOT = { + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian } } } @@ -15471,459 +20540,715 @@ nomad_humiliate_cb = { } } } + + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_cordoba + } + } + } } } } + + conditional_tooltip = { + trigger = { + ai = yes + } + + NOT = { + has_character_modifier = reconquista_preparation_duration + } + } } - } - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes + FROM = { + any_realm_province = { + region = custom_cordoba + } + NOT = { + religion_group = ROOT } } } - on_success = { + is_valid = { ROOT = { - prestige = 300 - steal_population_scaled = { - target = FROM - percentage = 0.25 + show_scope_change = no + custom_tooltip = { + text = reconquista_valid_TT + + has_character_flag = currently_reconquering_iberia } } - FROM = { - prestige = -300 + custom_tooltip = { + text = reconquista_valid_2_TT + + FROM = { + NOT = { + religion_group = ROOT + } + } } } - on_fail = { + on_add = { + custom_tooltip = { text = add_allies_reconquista_TT } ROOT = { - prestige = -100 - } - FROM = { - prestige = 100 + character_event = { id = HF.49210 } } } - on_reverse_demand = { - ROOT = { - prestige = -200 - transfer_scaled_wealth = { - to = FROM - value = 4.0 - } + on_success = { + + d_cordoba = { + save_event_target_as = first_duchy_title } - FROM = { - prestige = 200 + d_badajoz = { + save_event_target_as = second_duchy_title } + + reconquista_win_effect = yes } - - on_attacker_leader_death = { - end_war = invalid + + on_reverse_demand = { + reconquista_lose_effect = yes + } + + on_invalidation = { + ROOT = { + character_event = { id = HF.49200 } + } } attacker_ai_victory_worth = { - factor = -1 # always accept + factor = -1 } - + attacker_ai_defeat_worth = { factor = 100 } defender_ai_victory_worth = { - factor = -1 # always accept + factor = -1 } - + defender_ai_defeat_worth = { factor = 100 - - modifier = { - factor = 2 - FROM = { - trait = proud - } - } - - modifier = { - factor = 2 - FROM = { - trait = brave - } - } - - modifier = { - factor = 2 - FROM = { - trait = greedy - } - } - - modifier = { - factor = 3 - FROM = { - tier = KING - } + } +} + +# Valencia & Murcia # +reconquista_valencia = { + name = CB_NAME_RECONQUISTA_VALENCIA + war_name = WAR_NAME_RECONQUISTA_VALENCIA + diplo_view_region = custom_valencia + sprite = 9 + truce_days = 3650 + is_permanent = yes + is_holy_war = yes + battle_warscore_mult = 0.5 + #max_defender_occupation_score = 85 + allow_whitepeace = no + + allowed_to_target_tributaries = yes + can_ask_to_join_war = yes + + sort_priority = 10000 + + can_use_gui = { + ROOT = { + prisoner = no + is_adult = yes } + } - modifier = { - factor = 0.85 - ROOT = { - relative_power = { who = FROM power = 1.2 } + can_use = { + ROOT = { + has_character_flag = currently_reconquering_iberia + not_reconquista_check_trigger = yes + + any_realm_province = { + OR = { + AND = { + any_neighbor_province = { + region = custom_valencia + } + } + AND = { + NOT = { + any_neighbor_province = { + region = custom_valencia + } + } + NOT = { + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_valencia + } + } + } + AND = { + NOR = { + any_neighbor_province = { + region = custom_valencia + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_valencia + } + } + } + NOT = { + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + } + + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_valencia + } + } + } + } + } } - } - modifier = { - factor = 0.85 - ROOT = { - relative_power = { who = FROM power = 1.5 } + conditional_tooltip = { + trigger = { + ai = yes + } + + NOT = { + has_character_modifier = reconquista_preparation_duration + } } } - modifier = { - factor = 0.8 - ROOT = { - relative_power = { who = FROM power = 2.0 } + FROM = { + any_realm_province = { + region = custom_valencia + } + NOT = { + religion_group = ROOT } } + } - modifier = { - factor = 0.8 - ROOT = { - relative_power = { who = FROM power = 2.5 } + is_valid = { + ROOT = { + show_scope_change = no + custom_tooltip = { + text = reconquista_valid_TT + + has_character_flag = currently_reconquering_iberia } } + custom_tooltip = { + text = reconquista_valid_2_TT - modifier = { - factor = 0.8 - ROOT = { - relative_power = { who = FROM power = 3 } + FROM = { + NOT = { + religion_group = ROOT + } } } + } - modifier = { - factor = 0.75 - ROOT = { - relative_power = { who = FROM power = 4 } - } + on_add = { + custom_tooltip = { text = add_allies_reconquista_TT } + ROOT = { + character_event = { id = HF.49210 } } + } - modifier = { - factor = 0.75 - ROOT = { - relative_power = { who = FROM power = 5 } - } + on_success = { + + d_valencia = { + save_event_target_as = first_duchy_title } - modifier = { - factor = 0.75 - ROOT = { - relative_power = { who = FROM power = 6 } - } + d_murcia = { + save_event_target_as = second_duchy_title } - modifier = { - factor = 0.5 - ROOT = { - relative_power = { who = FROM power = 8 } - } + reconquista_win_effect = yes + } + + on_reverse_demand = { + reconquista_lose_effect = yes + } + + on_invalidation = { + ROOT = { + character_event = { id = HF.49200 } } + } - modifier = { - factor = 0.25 - ROOT = { - relative_power = { who = FROM power = 10 } - } + attacker_ai_victory_worth = { + factor = -1 + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 + } + + defender_ai_defeat_worth = { + factor = 100 + } +} + +# Navarra # +reconquista_navarra = { + name = CB_NAME_RECONQUISTA_NAVARRA + war_name = WAR_NAME_RECONQUISTA_NAVARRA + diplo_view_region = custom_navarra + sprite = 9 + truce_days = 3650 + is_permanent = yes + is_holy_war = yes + battle_warscore_mult = 0.5 + #max_defender_occupation_score = 85 + allow_whitepeace = no + + allowed_to_target_tributaries = yes + can_ask_to_join_war = yes + + sort_priority = 10000 + + can_use_gui = { + ROOT = { + prisoner = no + is_adult = yes } + } - modifier = { - factor = 2 - ROOT = { - distance_from_realm = { who = FROM value = 20 } + can_use = { + ROOT = { + has_character_flag = currently_reconquering_iberia + not_reconquista_check_trigger = yes + + any_realm_province = { + OR = { + AND = { + any_neighbor_province = { + region = custom_navarra + } + } + AND = { + NOT = { + any_neighbor_province = { + region = custom_navarra + } + } + NOT = { + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_navarra + } + } + } + AND = { + NOR = { + any_neighbor_province = { + region = custom_navarra + } + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_navarra + } + } + } + NOT = { + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + } + + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + is_land = yes + any_neighbor_province = { + region = custom_navarra + } + } + } + } + } } - } - modifier = { - factor = 2 - ROOT = { - distance_from_realm = { who = FROM value = 40 } + conditional_tooltip = { + trigger = { + ai = yes + } + + NOT = { + has_character_modifier = reconquista_preparation_duration + } } } - - modifier = { - factor = 3 - ROOT = { - distance_from_realm = { who = FROM value = 80 } + + FROM = { + any_realm_province = { + region = custom_navarra } - } - - modifier = { - factor = 4 - ROOT = { - distance_from_realm = { who = FROM value = 120 } + NOT = { + religion_group = ROOT } } } - ai_will_do = { - factor = 1 - - modifier = { - factor = 0.1 # Low prio CB + is_valid = { + ROOT = { + show_scope_change = no + custom_tooltip = { + text = reconquista_valid_TT + + has_character_flag = currently_reconquering_iberia + } } - - modifier = { - factor = 0.1 # Target has almost no money + custom_tooltip = { + text = reconquista_valid_2_TT + FROM = { - OR = { - is_nomadic = yes - is_tribal = yes + NOT = { + religion_group = ROOT } } } + } - modifier = { - factor = 4 - ROOT = { - trait = greedy - } + on_add = { + custom_tooltip = { text = add_allies_reconquista_TT } + ROOT = { + character_event = { id = HF.49210 } } } -} -#64 -powerful_vassal_takeover_war = { # Started from faction - name = CB_NAME_POWERFUL_VASSAL_TAKEOVER - war_name = WAR_NAME_POWERFUL_VASSAL_TAKEOVER - sprite = 6 - truce_days = 3650 - can_call_allies = no - can_ask_to_join_war = no - major_revolt = yes - - can_use = { - ROOT = { - vassal_of = FROM + on_success = { + + d_navarra = { + save_event_target_as = first_duchy_title + } + k_navarra = { + save_event_target_as = reconquista_kingdom_title } + + reconquista_win_effect = yes } - - can_use_title = { - higher_tier_than = BARON - is_primary_holder_title = yes + + on_reverse_demand = { + reconquista_lose_effect = yes } - - is_valid = { - FROM = { - in_revolt = no - has_character_flag = powerful_vassal_takeover_target - } + + on_invalidation = { ROOT = { - OR = { - liege = { - character = PREV # either independent - } - liege = { - FROM = { - is_liege_or_above = PREV # or have shared liege - } - } - } + character_event = { id = HF.49200 } } } - on_add = { - if = { - limit = { defender = { is_offmap_governor = offmap_china } } - attacker = { - sound_effect = china_angered_emperor - detract_grace_super_huge_effect = yes - } - } + attacker_ai_victory_worth = { + factor = -1 + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 } - on_success = { - any_attacker = { - participation_scaled_prestige = 100 - hidden_tooltip = { - disband_event_forces = faction_revolters - } - } - FROM = { hidden_tooltip = { disband_event_forces = faction_loyalists } } + defender_ai_defeat_worth = { + factor = 100 } +} - on_success_title = { #This is the target title of the faction - increase_council_power_effect = yes - increase_vassal_freedom_effect = yes - increase_vassal_freedom_effect = yes - if = { - limit = { has_law = succession_voting_power_0 } - add_law_w_cooldown = succession_voting_power_1 +# Balearic Islands # +reconquista_balearic = { + name = CB_NAME_RECONQUISTA_BALEARIC + war_name = WAR_NAME_RECONQUISTA_BALEARIC + diplo_view_region = custom_balearic + sprite = 9 + truce_days = 3650 + is_permanent = yes + is_holy_war = yes + battle_warscore_mult = 0.5 + #max_defender_occupation_score = 85 + allow_whitepeace = no + + allowed_to_target_tributaries = yes + can_ask_to_join_war = yes + + sort_priority = 10000 + + can_use_gui = { + ROOT = { + prisoner = no + is_adult = yes } - custom_tooltip = { - text = overthrow_text - hidden_tooltip = { - if = { - limit = { - NOT = { has_law = succ_feudal_elective } - has_law = law_voting_power_1 - has_law = banish_voting_power_1 - has_law = execution_voting_power_1 - has_law = revoke_title_voting_power_1 - has_law = grant_title_voting_power_1 - has_law = imprison_voting_power_1 - has_law = war_voting_power_1 - } - add_law_w_cooldown = succ_feudal_elective - } - if = { - limit = { - NOT = { has_law = succ_gavelkind } - NOT = { has_law = succ_feudal_elective } - NAND = { - has_law = succ_feudal_elective - has_law = law_voting_power_1 - has_law = banish_voting_power_1 - has_law = execution_voting_power_1 - has_law = revoke_title_voting_power_1 - has_law = grant_title_voting_power_1 - has_law = imprison_voting_power_1 - has_law = war_voting_power_1 + } + + can_use = { + ROOT = { + has_character_flag = currently_reconquering_iberia + not_reconquista_check_trigger = yes + + any_realm_province = { + OR = { + AND = { + any_neighbor_province = { + region = custom_balearic } } - add_law_w_cooldown = succ_gavelkind - } - } - } - holder_scope = { - clr_character_flag = powerful_vassal_takeover_target - most_popular_vassal = { - limit = { - higher_tier_than = BARON - is_feudal = yes - prisoner = no - NOR = { - is_inaccessible_trigger = yes - trait = incapable - trait = eunuch + AND = { + NOT = { + any_neighbor_province = { + region = custom_balearic + } + } + NOT = { + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + any_neighbor_province = { + any_neighbor_province = { + region = custom_balearic + } + } } - age = 16 - #can_hold_title = PREVPREV - OR = { - is_female = no - AND = { - is_female = yes - ROOT = { has_law = true_cognatic_succession } + AND = { + NOR = { + any_neighbor_province = { + region = custom_balearic + } + any_neighbor_province = { + any_neighbor_province = { + region = custom_balearic + } + } + } + NOT = { + any_neighbor_province = { + any_neighbor_province = { + region = world_europe_west_iberia + owner = { + OR = { + AND = { + independent = yes + NOT = { + religion_group = christian + } + } + top_liege = { + NOT = { + religion_group = christian + } + } + } + } + } + } + } + + any_neighbor_province = { + any_neighbor_province = { + any_neighbor_province = { + region = custom_balearic + } + } } } } - usurp_title = { - target = PREVPREV - type = faction_demand + } + + conditional_tooltip = { + trigger = { + ai = yes } - save_event_target_as = new_title_holder - hidden_tooltip = { - any_attacker = { - limit = { NOT = { character = PREV } } - set_character_flag = helped_win_war - } + + NOT = { + has_character_modifier = reconquista_preparation_duration } - character_event = { id = 8226 days = 1 } } } - } - on_fail = { - ROOT = { - prestige = -100 - } - FROM = { - participation_scaled_prestige = 50 - } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 50 } - } - - hidden_tooltip = { - any_attacker = { - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_powerful_vassal_takeover_ultimatum_timer - hidden = yes - duration = 3650 - } + any_realm_province = { + region = custom_balearic } - } - FROM = { - hidden_tooltip = { - disband_event_forces = faction_loyalists - clr_character_flag = powerful_vassal_takeover_target + NOT = { + religion_group = ROOT } } } - on_reverse_demand = { + is_valid = { ROOT = { - prestige = -200 - prisoner = FROM + show_scope_change = no + custom_tooltip = { + text = reconquista_valid_TT + + has_character_flag = currently_reconquering_iberia + } } + custom_tooltip = { + text = reconquista_valid_2_TT - - FROM = { - participation_scaled_prestige = 100 - hidden_tooltip = { - if = { - limit = { NOT = { has_opinion_modifier = { modifier = opinion_traitor who = ROOT } } } #Allow free revocation of a title. - opinion = { - who = ROOT - modifier = opinion_traitor - } + FROM = { + NOT = { + religion_group = ROOT } } } - any_defender = { - limit = { NOT = { character = FROM } } - hidden_tooltip = { participation_scaled_prestige = 100 } + } + + on_add = { + custom_tooltip = { text = add_allies_reconquista_TT } + ROOT = { + character_event = { id = HF.49210 } } - - hidden_tooltip = { - any_attacker = { - limit = { liege = { character = FROM } } - prisoner = FROM - disband_event_forces = faction_revolters - add_character_modifier = { - name = faction_powerful_vassal_takeover_ultimatum_timer - hidden = yes - duration = 3650 - } - } + } + + on_success = { + + d_mallorca = { + save_event_target_as = first_duchy_title } - FROM = { - hidden_tooltip = { - disband_event_forces = faction_loyalists - clr_character_flag = powerful_vassal_takeover_target - } + + reconquista_win_effect = yes + } + + on_reverse_demand = { + reconquista_lose_effect = yes + } + + on_invalidation = { + ROOT = { + character_event = { id = HF.49200 } } } attacker_ai_victory_worth = { - factor = -1 # always accept + factor = -1 } - + attacker_ai_defeat_worth = { factor = 100 } defender_ai_victory_worth = { - factor = -1 # always accept + factor = -1 } - + defender_ai_defeat_worth = { factor = 100 } -} \ No newline at end of file +} diff --git a/AncientReligions/common/cb_types/ACR_hellenic_cb_types.txt b/AncientReligions/common/cb_types/ACR_new_cbs.txt similarity index 68% rename from AncientReligions/common/cb_types/ACR_hellenic_cb_types.txt rename to AncientReligions/common/cb_types/ACR_new_cbs.txt index 76d52e0e..3c54dd20 100644 --- a/AncientReligions/common/cb_types/ACR_hellenic_cb_types.txt +++ b/AncientReligions/common/cb_types/ACR_new_cbs.txt @@ -17,7 +17,7 @@ hellenic_county_liberation = { can_use = { ROOT = { - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger = yes NOT = { same_realm = FROM } } NOT = { FROM = { religion_group = pagan_group } } @@ -77,6 +77,7 @@ hellenic_county_liberation = { } on_add = { + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -86,8 +87,8 @@ hellenic_county_liberation = { } } - on_success_title = { - usurp_title_plus_barony_if_unlanded = ROOT + on_success_title = { #winning the war + usurp_title_plus_barony_if_unlanded = { target = ROOT type = invasion } any_de_jure_vassal_title = { # take all baronies too limit = { @@ -96,15 +97,20 @@ hellenic_county_liberation = { OR = { character = FROM is_liege_or_above = FROM + AND = { + is_liege_or_above = ROOT + NOT = { culture = ROOT } + NOT = { religion = ROOT } + } } } } - + show_scope_change = no usurp_title = ROOT } - any_attacker = { - limit = { character = ROOT } + ROOT = { + show_scope_change = no participation_scaled_prestige = 100 participation_scaled_piety = 50 } @@ -116,9 +122,32 @@ hellenic_county_liberation = { } } - ROOT = { - religion_authority = { - modifier = won_county_conquest + if = { + limit = { + NOT = { FROM = { religion = ROOT } } + } + ROOT = { + show_scope_change = no + religion_authority = { + modifier = won_county_conquest + } + } + } + + #To handle Warrior Lodge mission "Wage War" completion... + attacker = { save_event_target_as = attacker_target } + defender = { save_event_target_as = defender_target } + + if = { + limit = { + event_target:attacker_target = { has_quest = quest_warrior_lodge_war } + is_quest_target_of = event_target:attacker_target + } + event_target:attacker_target = { + show_scope_change = no + tooltip = { clr_quest = quest_warrior_lodge_war } + set_character_flag = won_war@event_target:defender_target + #character_event = { id = HF.10514 days = 3 } #Sent from on_action instead } } } @@ -191,231 +220,91 @@ hellenic_reconquest = { check_de_jure_tier = DUKE # this scans all dejure duchies for the counties which are held by or vassals(or below) of selected character. Only valid if is_permanent = yes allowed_to_target_tributaries = no - allowed_to_target_suzerains = no + + sort_priority = 1900 + + can_use_gui = { + check_if_crusader_trigger = yes + } can_use = { ROOT = { NOT = { has_landed_title = e_roman_empire } independent = yes - higher_tier_than = DUKE - religion = hellenic_pagan - NOT = { religion_group = FROM } - NOT = { - any_war = { - attacker = { character = ROOT } - using_cb = hellenic_reconquest - } - } - - NOT = { has_character_modifier = called_hellenic_reconquest } - + religion_openly_hellenic_or_reformed_trigger = yes NOT = { same_realm = FROM } - - NOT = { - # Use CB "pagan_holy_war" instead - AND = { - religion_group = pagan_group - OR = { - religion = aztec - is_reformed_religion = yes - } - NOT = { religion = FROM } - top_liege = { religion = ROOT } - } - } + mercenary = no + tier = DUKE + NOT = { has_character_flag = called_hellenic_reconquest } + } + FROM = { + NOT = { religion_group = muslim } } } can_use_title = { OR = { - # Provincia Britannia - title = d_northumberland - title = d_lancaster - title = d_york - title = d_norfolk - title = d_bedford - title = d_hereford - title = d_gloucester - title = d_canterbury - title = d_somerset - title = d_gwynedd - title = d_powys - title = d_deheubarth - title = d_cornwall - - # Provincia Italia - title = d_venice - title = d_verona - title = d_susa - title = d_lombardia - title = d_genoa - title = d_modena - title = d_ferrara - title = d_toscana - title = d_pisa - title = d_ancona - title = d_spoleto - title = d_latium - title = d_benevento - title = d_capua - title = d_apulia - title = d_salerno - title = d_calabria - - # Provincia Cilicia et Cyprus - title = d_armenia_minor - title = d_cyprus - - # Provincia Syria Palaestina - title = d_edessa - title = d_aleppo - title = d_antioch - title = d_tripoli - title = d_damascus - title = d_syria - title = d_galilee - title = d_jerusalem - title = d_ascalon - title = d_oultrejourdain - - # Provincia Aegyptus - title = d_alexandria - title = d_damietta - title = d_cairo - title = d_aswan - title = d_sinai - title = d_nubia - - # Provincia Cyrenaica et Creta - title = d_cyrenaica - title = d_krete - - # Provincia Africa - title = d_tripolitania - title = d_tunis - title = d_kabylia - - # Provincia Illyricum - title = d_vidin - title = d_rashka - title = d_dioclea - title = d_slavonia - title = d_bosnia - title = d_croatia - title = d_dalmatia - title = d_carinthia - - # Provincia Sicilia - title = d_sicily - - # Provincia Corsica et Sardinia - title = d_sardinia - - # Provincia Viennensis - title = d_aquitaine - title = d_toulouse - title = d_gascogne - title = d_poitou - title = d_auvergne - title = d_bourbon - title = d_dauphine - title = d_provence - - # Provincia Gallia - title = d_brittany - title = d_berry - title = d_anjou - title = d_normandy - title = d_orleans - title = d_champagne - title = d_valois - title = d_burgundy - title = d_upper_burgundy - title = d_savoie - title = d_brabant - title = d_flanders - title = d_luxembourg - title = d_upper_lorraine - title = d_lower_lorraine - title = d_alsace - - # Provincia Hispania - title = d_castilla - title = d_aragon - title = d_barcelona - title = d_valencia - title = d_mallorca - title = d_navarra - title = d_asturias - title = d_leon - title = d_galicia - title = d_porto - title = d_beja - title = d_algarve - title = d_cordoba - title = d_murcia - title = d_granada - title = d_sevilla - title = d_badajoz - title = d_toledo - - # Provincia Mauretania - title = d_marrakech - title = d_tangiers - title = d_fes - title = d_alger - title = d_tlemcen - - # Provincia Macedonia - title = d_dyrrachion - title = d_epirus - title = d_thessalonika - title = d_athens - title = d_achaia - title = d_aegean_islands - - # Provincia Thracia - title = d_turnovo - title = d_karvuna - title = d_adrianopolis - title = d_thrace - - # Provincia Asia - title = d_nikaea - title = d_samos - title = d_cibyrrhaeot - title = d_thracesia - title = d_anatolia - - # Provincia Pontus - title = d_paphlagonia - title = d_armeniacon - title = d_charsianon - title = d_trebizond - title = d_coloneia - title = d_mesopotamia + de_jure_liege_or_above = k_byzantium + de_jure_liege_or_above = k_thrace + de_jure_liege_or_above = k_anatolia + de_jure_liege_or_above = k_epirus + de_jure_liege_or_above = k_trebizond + de_jure_liege_or_above = k_armenia + de_jure_liege_or_above = k_bulgaria + de_jure_liege_or_above = k_serbia + de_jure_liege_or_above = k_croatia + de_jure_liege_or_above = k_italy + de_jure_liege_or_above = k_sicily + de_jure_liege_or_above = k_bavaria + de_jure_liege_or_above = k_burgundy + de_jure_liege_or_above = k_france + de_jure_liege_or_above = k_aquitaine + de_jure_liege_or_above = k_brittany + de_jure_liege_or_above = k_england + de_jure_liege_or_above = k_wales + de_jure_liege_or_above = k_frisia + de_jure_liege_or_above = k_lotharingia + de_jure_liege_or_above = k_aragon + de_jure_liege_or_above = k_castille + de_jure_liege_or_above = k_andalusia + de_jure_liege_or_above = k_badajoz + de_jure_liege_or_above = k_valencia + de_jure_liege_or_above = k_leon + de_jure_liege_or_above = k_spanish_galicia + de_jure_liege_or_above = k_portugal + de_jure_liege_or_above = k_navarra + de_jure_liege_or_above = k_syria + de_jure_liege_or_above = k_jerusalem + de_jure_liege_or_above = k_egypt + de_jure_liege_or_above = k_africa + de_jure_liege_or_above = k_mauretania + de_jure_liege_or_above = k_papal_state + de_jure_liege_or_above = k_papacy + de_jure_liege_or_above = k_venice + de_jure_liege_or_above = k_asturias + de_jure_liege_or_above = k_sardinia + de_jure_liege_or_above = k_antioch + de_jure_liege_or_above = k_cyprus + de_jure_liege_or_above = k_amalfi + de_jure_liege_or_above = k_venice + de_jure_liege_or_above = k_pisa + de_jure_liege_or_above = k_genoa + de_jure_liege_or_above = k_switzerland + de_jure_liege_or_above = k_romagna + de_jure_liege_or_above = k_carinthia } } is_valid = { ROOT = { independent = yes - OR = { - religion_group = christian - religion_group = pagan_group - } + religion_openly_hellenic_or_reformed_trigger = yes NOT = { same_realm = FROM } } } on_add = { - ROOT = { - add_character_modifier = { - name = called_hellenic_reconquest - years = 50 - hidden = yes - } - } + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -424,12 +313,11 @@ hellenic_reconquest = { } } } - + on_success = { ROOT = { - clr_character_flag = called_imperial_reconquest - set_character_flag = called_imperial_reconquest participation_scaled_prestige = 100 + set_character_flag = called_hellenic_reconquest } any_attacker = { limit = { NOT = { character = ROOT } } @@ -449,6 +337,7 @@ hellenic_reconquest = { vassalize_or_take_under_title = { title = PREV enemy = FROM + type = invasion } } } @@ -459,28 +348,29 @@ hellenic_reconquest = { } usurp_title_only = { target = ROOT type = invasion } } + + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_fail = { - ROOT = { - clr_character_flag = called_imperial_reconquest - set_character_flag = called_imperial_reconquest - prestige = -150 - } + ROOT = { prestige = -150 } } on_reverse_demand = { ROOT = { - clr_character_flag = called_imperial_reconquest - set_character_flag = called_imperial_reconquest transfer_scaled_wealth = { to = FROM value = 4.0 } ROOT = { prestige = -200 } + set_character_flag = called_hellenic_reconquest } - any_defender = { - limit = { character = FROM } + FROM = { participation_scaled_piety = 100 participation_scaled_prestige = 200 if = { @@ -536,6 +426,7 @@ promethean_expansion = { allowed_to_target_tributaries = no infamy_modifier = 1.5 + sort_priority = 1900 can_use_gui = { ROOT = { @@ -545,11 +436,7 @@ promethean_expansion = { AND = { has_dlc = "Reapers" any_realm_province = { - OR = { - has_province_modifier = depopulated_1 - has_province_modifier = depopulated_2 - has_province_modifier = depopulated_3 - } + is_depopulated_trigger = yes } } AND = { @@ -564,6 +451,7 @@ promethean_expansion = { on_add = { ROOT = { prestige = -500 } + hidden_tooltip = { fire_haruspicy_event_effect = yes } if = { limit = { defender = { is_offmap_governor = offmap_china } } attacker = { @@ -670,6 +558,12 @@ promethean_expansion = { } } } + hidden_tooltip = { + check_if_reconquista_finished_effect = yes + FROM = { + landless_pope_effect = yes + } + } } on_fail = { diff --git a/AncientReligions/common/combat_tactics/00_combat_tactics.txt b/AncientReligions/common/combat_tactics/00_combat_tactics.txt index 57681523..aadab4c2 100644 --- a/AncientReligions/common/combat_tactics/00_combat_tactics.txt +++ b/AncientReligions/common/combat_tactics/00_combat_tactics.txt @@ -51,7 +51,7 @@ harass_tactic = { } AND = { flank_has_leader = yes - leader = { Martial = 12 } + leader = { martial = 12 } NOT = { OR = { light_cavalry = 0.75 @@ -142,7 +142,7 @@ disorganised_harass_tactic = { } OR = { flank_has_leader = no - NOT = { leader = { Martial = 12 } } + NOT = { leader = { martial = 12 } } OR = { light_cavalry = 0.75 camel_cavalry = 0.75 @@ -433,7 +433,7 @@ swarm_tactic = { NOT = { horse_archers = 0.35 } AND = { flank_has_leader = yes - leader = { Martial = 12 } + leader = { martial = 12 } NOT = { horse_archers = 0.65 } } } @@ -504,7 +504,7 @@ disorganised_swarm_tactic = { horse_archers = 0.30 OR = { flank_has_leader = no - NOT = { leader = { Martial = 12 } } + NOT = { leader = { martial = 12 } } horse_archers = 0.5 } location = { @@ -561,7 +561,7 @@ harras_swarm_tactic = { NOT = { horse_archers = 0.35 } AND = { flank_has_leader = yes - leader = { Martial = 12 } + leader = { martial = 12 } NOT = { horse_archers = 0.65 } } } @@ -1832,6 +1832,647 @@ heroic_countercharge_tactic = { factor = 3 } } +glorious_countercharge_tactic = { #Call to Glory tactic. - Generic + days = 18 + sprite = 5 + group = charge + + trigger = { + phase = melee + OR = { + light_cavalry = 0.01 + light_infantry = 0.01 + pikemen = 0.01 + horse_archers = 0.01 + } + flank_has_leader = yes + leader = { + has_character_modifier = call_to_glory + } + } + + mean_time_to_happen = { + days = 15 + modifier = { + factor = 3 + flank_has_leader = yes + leader = { + martial = 14 + } + light_troops = { + who = light_cavalry + value = 0.1 + } + } + } + + heavy_infantry_offensive = 1.75 + light_infantry_offensive = 1.75 + light_cavalry_offensive = 1.75 + camel_cavalry_offensive = 1.75 + archers_offensive = 1.75 + horse_archers_offensive = 1.75 + pikemen_offensive = 1.75 + + enemy = { + group = charge + factor = 3 + } +} + #Norse Lodge: light_infantry + heavy_infantry 150 + 100 + #Tengri Lodge: light_cavalry + horse_archers 100 + 150 + #Slavic Lodge: light_infantry + light_cavalry 200 + 50 + #Baltic Lodge: light_infantry + heavy_infantry + archers 100 + 100 + 50 + #Finnish Lodge: light_infantry + archers 100 + 150 + #West-African Lodge: light_infantry + pikemen 150 + 100 + #Zunist Lodge: pikemen + archers 150 + 100 + #Bon Lodge: light_infantry + light_cavalry + archers 100 + 50 + 100 + #Hellenic Lodge: pikemen + heavy infantry 200 + 50 + +#Winter's Maw Tactic - Norse (heavy infantry) +#Wolf's Howling Tactic - Tengri (horse archers) +#Slavic Last Stand Tactic - Slavic (light infantry) +#Baltic Last Stand Tactic - Baltic (heavy infantry) +#Elk's Lament Tactic - Finnish (archers) +#Bull Horns Tactic - West-africans (pikemen) +#Lightburst Tactic - Zunists (archers) +#Balanced Charge Tactic - Bon (light infantry/cavalry) +#Quincunx Tactic - Hellenic (pikemen) + +#Call to Glory - Winter's Maw Tactic - Norse (heavy infantry) +glorious_norse_tactic = { + days = 18 + sprite = 5 + group = charge + + trigger = { + phase = melee + heavy_infantry = 0.01 + leader = { + has_character_modifier = call_to_glory + society_member_of = warrior_lodge_norse + } + } + + mean_time_to_happen = { + days = 15 + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 8 + } + heavy_troops = { + who = heavy_infantry + value = 0.7 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 12 + } + heavy_troops = { + who = heavy_infantry + value = 0.6 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 16 + } + heavy_troops = { + who = heavy_infantry + value = 0.5 + } + } + } + + light_infantry_defensive = 1.5 + heavy_infantry_offensive = 2.75 + + enemy = { + group = stand_fast + factor = 1 + } +} + +#Call to Glory - Wolf's Howling Tactic - Tengri (horse archers) +glorious_tengri_tactic = { + days = 6 + sprite = 1 + group = defensive + + trigger = { + phase = melee + horse_archers = 0.05 + leader = { + has_character_modifier = call_to_glory + society_member_of = warrior_lodge_tengri + NOR = { + any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } + AND = { + OR = { + is_ruler = no + is_playable = no + } + liege = { any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } } + } + } + } + location = { + NOT = { terrain = forest } + NOT = { terrain = woods } + NOT = { terrain = mountain } + NOT = { terrain = impassable_mountains } + NOT = { terrain = jungle } + NOT = { terrain = marsh } + } + } + + mean_time_to_happen = { + days = 15 + modifier = { + factor = 2 + flank_has_leader = yes + leader = { + martial = 10 + } + light_troops = { + who = horse_archers + value = 0.3 + } + } + modifier = { + factor = 2 + flank_has_leader = yes + leader = { + martial = 4 + } + light_troops = { + who = horse_archers + value = 0.4 + } + } + } + + change_phase_to = skirmish + + horse_archers_offensive = 2.0 + light_cavalry_offensive = 1.2 +} + +#Call to Glory - Slavic Last Stand Tactic - Slavic (light infantry) +glorious_slavic_tactic = { + days = 18 + sprite = 3 + group = stand_fast + + trigger = { + phase = melee + light_infantry = 0.01 + leader = { + has_character_modifier = call_to_glory + society_member_of = warrior_lodge_slavic + } + } + + mean_time_to_happen = { + days = 15 + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 8 + } + light_troops = { + who = light_infantry + value = 0.7 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 12 + } + light_troops = { + who = light_infantry + value = 0.6 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 16 + } + light_troops = { + who = light_infantry + value = 0.5 + } + } + } + + light_infantry_offensive = 1.25 + light_infantry_defensive = 2.5 + light_cavalry_defensive = 1.25 + + enemy = { + group = charge + factor = 3 + } +} + +#Call to Glory - Baltic Last Stand Tactic - Baltic (heavy infantry) +glorious_baltic_tactic = { + days = 18 + sprite = 3 + group = stand_fast + + trigger = { + phase = melee + heavy_infantry = 0.01 + leader = { + has_character_modifier = call_to_glory + society_member_of = warrior_lodge_baltic + } + } + + mean_time_to_happen = { + days = 15 + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 8 + } + heavy_troops = { + who = heavy_infantry + value = 0.7 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 12 + } + heavy_troops = { + who = heavy_infantry + value = 0.6 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 16 + } + heavy_troops = { + who = heavy_infantry + value = 0.5 + } + } + } + + heavy_infantry_offensive = 1.25 + heavy_infantry_defensive = 2.5 + light_infantry_defensive = 1.25 + + enemy = { + group = charge + factor = 3 + } +} + +#Call to Glory - Elk's Lament Tactic - Finnish (archers) +glorious_finnish_tactic = { + days = 6 + sprite = 6 + group = volley + + trigger = { + phase = melee + archers = 0.05 + leader = { + has_character_modifier = call_to_glory + society_member_of = warrior_lodge_finnish + NOR = { + any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } + AND = { + OR = { + is_ruler = no + is_playable = no + } + liege = { any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } } + } + } + } + location = { + NOT = { terrain = desert } + } + } + + mean_time_to_happen = { + days = 15 + modifier = { + factor = 2 + flank_has_leader = yes + leader = { + martial = 10 + } + light_troops = { + who = archers + value = 0.3 + } + } + modifier = { + factor = 2 + flank_has_leader = yes + leader = { + martial = 4 + } + light_troops = { + who = archers + value = 0.4 + } + } + } + + change_phase_to = skirmish + + archers_offensive = 2.5 + light_infantry_defensive = 1.5 +} + +#Call to Glory - Bull Horns Tactic - West-africans (pikemen) +glorious_west_african_tactic = { + days = 18 + sprite = 5 + group = charge + + trigger = { + phase = melee + pikemen = 0.01 + leader = { + has_character_modifier = call_to_glory + society_member_of = warrior_lodge_west_african + } + } + + mean_time_to_happen = { + days = 15 + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 8 + } + heavy_troops = { + who = pikemen + value = 0.7 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 12 + } + heavy_troops = { + who = pikemen + value = 0.6 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 16 + } + heavy_troops = { + who = pikemen + value = 0.5 + } + } + } + + archers_offensive = 1.5 + light_infantry_offensive = 1.5 + pikemen_offensive = 2.5 + enemy = { + group = advance + factor = 3 + } +} + +#Call to Glory - Sunburst Tactic - Zunists (archers) +glorious_zun_tactic = { + days = 18 + sprite = 6 + group = volley + + trigger = { + phase = skirmish + archers = 0.01 + leader = { + has_character_modifier = call_to_glory + society_member_of = warrior_lodge_zun + } + } + + mean_time_to_happen = { + days = 15 + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 8 + } + light_troops = { + who = archers + value = 0.6 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 12 + } + light_troops = { + who = archers + value = 0.5 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 16 + } + light_troops = { + who = archers + value = 0.4 + } + } + } + + archers_offensive = 3.75 + archers_defensive = 1.25 + + enemy = { + group = harass + factor = 1 + } + enemy = { + group = charge + factor = 1 + } +} +#Call to Glory - Balanced Tactic - Bon (light infantry/cavalry) +glorious_bon_tactic = { + days = 18 + sprite = 3 + group = stand_fast + + trigger = { + phase = melee + light_infantry = 0.01 + light_cavalry = 0.01 + leader = { + has_character_modifier = call_to_glory + society_member_of = warrior_lodge_bon + } + } + + mean_time_to_happen = { + days = 15 + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 8 + } + light_troops = { + who = light_infantry + value = 0.6 + } + light_troops = { + who = light_cavalry + value = 0.6 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 12 + } + light_troops = { + who = light_infantry + value = 0.5 + } + light_troops = { + who = light_cavalry + value = 0.3 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 16 + } + light_troops = { + who = light_infantry + value = 0.4 + } + light_troops = { + who = light_cavalry + value = 0.2 + } + } + } + + light_infantry_offensive = 1.5 + light_infantry_defensive = 1.5 + light_cavalry_offensive = 1.5 + light_cavalry_defensive = 1.5 + + enemy = { + group = charge + factor = 3 + } +} +#Call to Glory - Quincunx Tactic - Hellenic (pikemen) +glorious_hellenic_tactic = { + days = 18 + sprite = 3 + group = stand_fast + + trigger = { + phase = melee + pikemen = 0.01 + leader = { + has_character_modifier = call_to_glory + society_member_of = warrior_lodge_hellenic + } + } + + mean_time_to_happen = { + days = 15 + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 8 + } + heavy_troops = { + who = pikemen + value = 0.6 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 12 + } + heavy_troops = { + who = pikemen + value = 0.5 + } + } + modifier = { + factor = 1.5 + flank_has_leader = yes + leader = { + martial = 16 + } + heavy_troops = { + who = pikemen + value = 0.4 + } + } + } + + pikemen_offensive = 1.75 + pikemen_defensive = 2.75 + light_infantry_offensive = -0.5 + + enemy = { + group = charge + factor = 3 + } +} + + +########################### clever_ambush_tactic = { days = 18 @@ -1849,7 +2490,19 @@ clever_ambush_tactic = { leader = { OR = { trait = trickster - is_smart_trigger = yes + trait = quick + trait = genius + trait = shrewd + } + NOR = { + any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } + AND = { + OR = { + is_ruler = no + is_playable = no + } + liege = { any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } } + } } } location = { @@ -1973,7 +2626,19 @@ retreat_and_ambush_tactic = { phase = melee horse_archers = 0.2 flank_has_leader = yes - leader = { culture_group = altaic } + leader = { + culture_group = altaic + NOR = { + any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } + AND = { + OR = { + is_ruler = no + is_playable = no + } + liege = { any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } } + } + } + } location = { NOT = { terrain = forest } NOT = { terrain = woods } @@ -2146,7 +2811,12 @@ pike_column_advance_tactic = { phase = melee pikemen = 0.01 flank_has_leader = yes - leader = { culture = italian } + leader = { + OR = { + culture = italian + culture = roman + } + } } mean_time_to_happen = { @@ -2342,6 +3012,16 @@ mountain_ambush_tactic = { leader = { martial = 9 culture_group = tibetan_group + NOR = { + any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } + AND = { + OR = { + is_ruler = no + is_playable = no + } + liege = { any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } } + } + } } location = { OR = { @@ -2401,7 +3081,19 @@ desert_ambush_tactic = { } light_infantry = 0.1 flank_has_leader = yes - leader = { culture_group = arabic } + leader = { + culture_group = arabic + NOR = { + any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } + AND = { + OR = { + is_ruler = no + is_playable = no + } + liege = { any_current_enemy = { has_opinion_modifier = { who = PREV modifier = opinion_honorable_combat } } } + } + } + } location = { terrain = desert } } diff --git a/AncientReligions/common/council_voting/01_pragmatist_pattern.txt b/AncientReligions/common/council_voting/01_pragmatist_pattern.txt new file mode 100644 index 00000000..1bd02dcb --- /dev/null +++ b/AncientReligions/common/council_voting/01_pragmatist_pattern.txt @@ -0,0 +1,983 @@ +pragmatist_pattern_for = { + icon = 6 + pattern_type = for + + declare_war_interaction = { + OR = { + custom_tooltip = { + text = pattern_pragmatist_weak_opponent_custom_tooltip + hidden_tooltip = { + AND = { # Attacking a weak opponent for land + FROM = { # Attacker + relative_power_including_allies_attacker = { + who = ROOT_FROMFROM # Defender + power = 1.3 + } + } + NOR = { + stored_token_trigger = other_claim + stored_token_trigger = other_claim_on_liege + } + } + } + } + custom_tooltip = { + text = pattern_pragmatist_de_jure_or_culture_custom_tooltip + hidden_tooltip = { + AND = { # Attacking de-jure or culture-group provinces + FROM = { # Attacker + relative_power_including_allies_attacker = { + who = ROOT_FROMFROM # Defender + power = 0.8 + } + } + FROMFROMFROMFROM = { # Thirdparty-title + OR = { + AND = { + tier = count + OR = { + location = { + culture_group = ROOT_FROM # Attacker + } + any_de_jure_liege_title = { + holder_scope = { + character = ROOT_FROM # Attacker + } + } + } + } + any_de_jure_vassal_title = { + tier = count + holder_scope = { + OR = { + character = ROOT_FROMFROM # Defender + any_liege = { + character = ROOT_FROMFROM # Defender + } + } + } + OR = { + location = { + culture_group = ROOT_FROM # Attacker + } + any_de_jure_liege_title = { + holder_scope = { + character = ROOT_FROM # Attacker + } + } + } + } + } + } + } + } + } + } + NOT = { + custom_tooltip = { + text = pattern_pragmatist_were_not_already_busy_fighting_tooltip + hidden_tooltip = { + liege = { + OR = { + is_primary_war_attacker = yes + is_primary_war_defender = yes + } + } + } + } + } + } + law_voting_power_0 = { always = no } + law_voting_power_1 = { always = yes } + banish_voting_power_0 = { always = no } + banish_voting_power_1 = { always = yes } + execution_voting_power_0 = { always = no } + execution_voting_power_1 = { always = yes } + revoke_title_voting_power_0 = { always = no } + revoke_title_voting_power_1 = { always = yes } + grant_title_voting_power_0 = { always = no } + grant_title_voting_power_1 = { always = yes } + imprison_voting_power_0 = { always = no } + imprison_voting_power_1 = { always = yes } + war_voting_power_0 = { always = no } + war_voting_power_1 = { always = yes } + succession_voting_power_0 = { always = no } + succession_voting_power_1 = { always = yes } + vassal_wars_law_0 = { always = yes } + vassal_wars_law_1 = { always = no } + vassal_wars_law_2 = { always = no } + + revoke_title_interaction = { + custom_tooltip = { + text = pattern_pragmatist_dislike_large_demesne_custom_tooltip + hidden_tooltip = { + FROMFROM = { + demesne_size = 4 + NOT = { character = ROOT } + } + } + } + } + + centralization_0 = { + always = yes + } + centralization_1 = { + OR = { + liege = { + primary_title = { + has_law = centralization_2 + } + } + opinion = { + who = liege + value = 20 + } + } + } + centralization_2 = { + OR = { + liege = { + primary_title = { + has_law = centralization_3 + } + } + opinion = { + who = liege + value = 20 + } + } + } + centralization_3 = { + OR = { + liege = { + primary_title = { + has_law = centralization_4 + } + } + opinion = { + who = liege + value = 20 + } + } + } + centralization_4 = { + opinion = { + who = liege + value = 20 + } + } + vice_royalty_0 = { + is_feudal = yes + liege = { + primary_title = { + OR = { + has_law = vice_royalty_1 + has_law = vice_royalty_2 + } + } + } + } + vice_royalty_1 = { + is_feudal = yes + liege = { + primary_title = { + has_law = vice_royalty_2 + } + } + } + vice_royalty_2 = { always = no } + feudal_administration = { always = yes } + imperial_administration = { always = no } + out_of_realm_inheritance_law_0 = { always = yes } + out_of_realm_inheritance_law_1 = { always = no } + + tax_levy_law_feudal_0 = { is_feudal = yes } + tax_levy_law_feudal_1 = { + FROMFROM = { has_law = tax_levy_law_feudal_2 } + is_feudal = yes + } + tax_levy_law_feudal_2 = { + FROMFROM = { has_law = tax_levy_law_feudal_3 } + is_feudal = yes + } + tax_levy_law_feudal_3 = { + FROMFROM = { has_law = tax_levy_law_feudal_4 } + is_feudal = yes + } + tax_levy_law_feudal_4 = { + FROMFROM = { has_law = tax_levy_law_feudal_5 } + is_feudal = yes + } + tax_levy_law_feudal_5 = { + FROMFROM = { has_law = tax_levy_law_feudal_6 } + is_feudal = yes + } + tax_levy_law_feudal_6 = { + FROMFROM = { has_law = tax_levy_law_feudal_7 } + is_feudal = yes + } + tax_levy_law_feudal_7 = { + FROMFROM = { has_law = tax_levy_law_feudal_8 } + is_feudal = yes + } + tax_levy_law_feudal_8 = { always = no } + tax_levy_law_iqta_0 = { is_feudal = yes } + tax_levy_law_iqta_1 = { + FROMFROM = { has_law = tax_levy_law_iqta_2 } + is_feudal = yes + } + tax_levy_law_iqta_2 = { + FROMFROM = { has_law = tax_levy_law_iqta_3 } + is_feudal = yes + } + tax_levy_law_iqta_3 = { + FROMFROM = { has_law = tax_levy_law_iqta_4 } + is_feudal = yes + } + tax_levy_law_iqta_4 = { + FROMFROM = { has_law = tax_levy_law_iqta_5 } + is_feudal = yes + } + tax_levy_law_iqta_5 = { + FROMFROM = { has_law = tax_levy_law_iqta_6 } + is_feudal = yes + } + tax_levy_law_iqta_6 = { + FROMFROM = { has_law = tax_levy_law_iqta_7 } + is_feudal = yes + } + tax_levy_law_iqta_7 = { + FROMFROM = { has_law = tax_levy_law_iqta_8 } + is_feudal = yes + } + tax_levy_law_iqta_8 = { always = no } + tax_levy_law_republic_0 = { always = no } + tax_levy_law_republic_1 = { + FROMFROM = { has_law = tax_levy_law_republic_0 } + is_republic = yes + } + tax_levy_law_republic_2 = { + FROMFROM = { has_law = tax_levy_law_republic_1 } + is_republic = yes + } + tax_levy_law_republic_3 = { + FROMFROM = { has_law = tax_levy_law_republic_2 } + is_republic = yes + } + tax_levy_law_republic_4 = { + FROMFROM = { has_law = tax_levy_law_republic_3 } + is_republic = yes + } + tax_levy_law_republic_5 = { + FROMFROM = { has_law = tax_levy_law_republic_4 } + is_republic = yes + } + tax_levy_law_republic_6 = { + FROMFROM = { has_law = tax_levy_law_republic_5 } + is_republic = yes + } + tax_levy_law_republic_7 = { + FROMFROM = { has_law = tax_levy_law_republic_6 } + is_republic = yes + } + tax_levy_law_republic_8 = { + is_republic = yes + } + tax_levy_law_theocracy_0 = { always = no } + tax_levy_law_theocracy_1 = { + FROMFROM = { has_law = tax_levy_law_theocracy_0 } + is_theocracy = yes + } + tax_levy_law_theocracy_2 = { + FROMFROM = { has_law = tax_levy_law_theocracy_1 } + is_theocracy = yes + } + tax_levy_law_theocracy_3 = { + FROMFROM = { has_law = tax_levy_law_theocracy_2 } + is_theocracy = yes + } + tax_levy_law_theocracy_4 = { is_theocracy = yes } + tax_levy_law_theocracy_5 = { + FROMFROM = { has_law = tax_levy_law_theocracy_6 } + is_theocracy = yes + } + tax_levy_law_theocracy_6 = { + FROMFROM = { has_law = tax_levy_law_theocracy_7 } + is_theocracy = yes + } + tax_levy_law_theocracy_7 = { + FROMFROM = { has_law = tax_levy_law_theocracy_8 } + is_theocracy = yes + } + tax_levy_law_theocracy_8 = { always = no } + tax_levy_law_tribal_0 = { always = no } + tax_levy_law_tribal_1 = { + FROMFROM = { has_law = tax_levy_law_tribal_0 } + is_tribal = yes + } + tax_levy_law_tribal_2 = { + FROMFROM = { has_law = tax_levy_law_tribal_1 } + is_tribal = yes + } + tax_levy_law_tribal_3 = { + FROMFROM = { has_law = tax_levy_law_tribal_2 } + is_tribal = yes + } + tax_levy_law_tribal_4 = { is_tribal = yes } + tax_levy_law_tribal_5 = { + FROMFROM = { has_law = tax_levy_law_tribal_6 } + is_tribal = yes + } + tax_levy_law_tribal_6 = { + FROMFROM = { has_law = tax_levy_law_tribal_7 } + is_tribal = yes + } + tax_levy_law_tribal_7 = { + FROMFROM = { has_law = tax_levy_law_tribal_8 } + is_tribal = yes + } + tax_levy_law_tribal_8 = { always = no } + + tribal_organization_0 = { + OR = { + AND = { + religion_group = pagan_group + is_reformed_religion = no + } + is_tribal = yes + } + } + tribal_organization_1 = { + OR = { + FROMFROM = { has_law = tribal_organization_2 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_2 = { + OR = { + FROMFROM = { has_law = tribal_organization_3 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_3 = { + OR = { + FROMFROM = { has_law = tribal_organization_4 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_4 = { + OR = { + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + + status_of_women_0 = { + OR = { + is_female = yes + religion = britannic_pagan + } + NOT = { has_law = status_of_women_1 } + } + status_of_women_1 = { + OR = { + is_female = yes + religion = britannic_pagan + } + NOT = { has_law = status_of_women_2 } + } + status_of_women_2 = { + OR = { + is_female = yes + religion = britannic_pagan + } + NOT = { has_law = status_of_women_3 } + } + status_of_women_3 = { + OR = { + is_female = yes + religion = britannic_pagan + } + NOT = { has_law = status_of_women_4 } + } + status_of_women_4 = { + OR = { + is_female = yes + religion = britannic_pagan + } + } + + enatic_succession = { + AND = { + is_female = yes + religion = britannic_pagan + } + } + + enatic_cognatic_succession = { + OR = { + AND = { + is_female = yes + religion = britannic_pagan + OR = { + FROMFROM = { + NOT = { has_law = enatic_succession } + } + NOT = { + any_child = { + is_female = yes + } + } + } + } + AND = { + is_female = no + religion = britannic_pagan + FROMFROM = { has_law = enatic_succession } + } + } + } + + true_cognatic_succession = { + OR = { + AND = { + is_female = yes + FROMFROM = { + NOR = { + has_law = enatic_succession + has_law = enatic_cognatic_succession + } + } + } + AND = { + is_female = no + FROMFROM = { + OR = { + has_law = enatic_succession + has_law = enatic_cognatic_succession + } + } + } + } + } + + revoke_title_law_0 = { + always = no + } + revoke_title_law_1 = { + opinion = { + who = liege + value = 20 + } + } + revoke_title_law_2 = { + always = no + } +} + + +pragmatist_pattern_against = { + icon = 6 + pattern_type = against + + declare_war_interaction = { + OR = { + custom_tooltip = { + text = pattern_pragmatist_were_already_busy_fighting_tooltip + hidden_tooltip = { + liege = { + OR = { + is_primary_war_attacker = yes + is_primary_war_defender = yes + } + } + } + } + custom_tooltip = { + text = pattern_pragmatist_strong_opponent_custom_tooltip + hidden_tooltip = { + NOT = { # Attacking a strong opponent risking the safety of the realm + FROM = { # Attacker + relative_power_including_allies_attacker = { + who = ROOT_FROMFROM # Defender + power = 1 + } + } + } + } + } + } + } + + law_voting_power_0 = { always = yes } + law_voting_power_1 = { always = no } + banish_voting_power_0 = { always = yes } + banish_voting_power_1 = { always = no } + execution_voting_power_0 = { always = yes } + execution_voting_power_1 = { always = no } + revoke_title_voting_power_0 = { always = yes } + revoke_title_voting_power_1 = { always = no } + grant_title_voting_power_0 = { always = yes } + grant_title_voting_power_1 = { always = no } + imprison_voting_power_0 = { always = yes } + imprison_voting_power_1 = { always = no } + war_voting_power_0 = { always = yes } + war_voting_power_1 = { always = no } + succession_voting_power_0 = { always = yes } + succession_voting_power_1 = { always = no } + vassal_wars_law_0 = { always = no } + vassal_wars_law_1 = { always = yes } + vassal_wars_law_2 = { always = yes } + + # ROOT - Voter, FROM - Actor, FROMFROM - Recipient, FROMFROMFROM - Revoked title. + grant_landed_title_interaction = { + OR = { + custom_tooltip = { + text = pattern_pragmatist_dislike_large_demesne_custom_tooltip + hidden_tooltip = { + FROMFROM = { + demesne_size = 4 + NOT = { character = ROOT } + } + } + } + custom_tooltip = { + text = pattern_pragmatist_dislike_landing_ruling_family_tooltip + hidden_tooltip = { + liege = { + FROMFROM = { + dynasty = PREV + NOT = { dynasty = ROOT } + } + } + } + } + } + } + + centralization_0 = { always = no } + centralization_1 = { always = no } + centralization_2 = { always = no } + centralization_3 = { always = no } + centralization_4 = { always = no } + vice_royalty_0 = { always = no } + vice_royalty_1 = { + is_feudal = yes + liege = { + primary_title = { + has_law = vice_royalty_0 + } + } + } + vice_royalty_2 = { + is_feudal = yes + liege = { + primary_title = { + has_law = vice_royalty_1 + } + } + } + feudal_administration = { always = no } + imperial_administration = { always = yes } + out_of_realm_inheritance_law_0 = { always = no } + out_of_realm_inheritance_law_1 = { always = yes } + + tax_levy_law_feudal_0 = { always = no } + tax_levy_law_feudal_1 = { + FROMFROM = { has_law = tax_levy_law_feudal_0 } + is_feudal = yes + } + tax_levy_law_feudal_2 = { + FROMFROM = { has_law = tax_levy_law_feudal_1 } + is_feudal = yes + } + tax_levy_law_feudal_3 = { + FROMFROM = { has_law = tax_levy_law_feudal_2 } + is_feudal = yes + } + tax_levy_law_feudal_4 = { + FROMFROM = { has_law = tax_levy_law_feudal_3 } + is_feudal = yes + } + tax_levy_law_feudal_5 = { + FROMFROM = { has_law = tax_levy_law_feudal_4 } + is_feudal = yes + } + tax_levy_law_feudal_6 = { + FROMFROM = { has_law = tax_levy_law_feudal_5 } + is_feudal = yes + } + tax_levy_law_feudal_7 = { + FROMFROM = { has_law = tax_levy_law_feudal_6 } + is_feudal = yes + } + tax_levy_law_feudal_8 = { is_feudal = yes } + tax_levy_law_iqta_0 = { always = no} + tax_levy_law_iqta_1 = { + FROMFROM = { has_law = tax_levy_law_iqta_0 } + is_feudal = yes + } + tax_levy_law_iqta_2 = { + FROMFROM = { has_law = tax_levy_law_iqta_1 } + is_feudal = yes + } + tax_levy_law_iqta_3 = { + FROMFROM = { has_law = tax_levy_law_iqta_2 } + is_feudal = yes + } + tax_levy_law_iqta_4 = { + FROMFROM = { has_law = tax_levy_law_iqta_3 } + is_feudal = yes + } + tax_levy_law_iqta_5 = { + FROMFROM = { has_law = tax_levy_law_iqta_4 } + is_feudal = yes + } + tax_levy_law_iqta_6 = { + FROMFROM = { has_law = tax_levy_law_iqta_5 } + is_feudal = yes + } + tax_levy_law_iqta_7 = { + FROMFROM = { has_law = tax_levy_law_iqta_6 } + is_feudal = yes + } + tax_levy_law_iqta_8 = { is_feudal = yes } + tax_levy_law_republic_0 = { is_republic = yes } + tax_levy_law_republic_1 = { + FROMFROM = { has_law = tax_levy_law_republic_2 } + is_republic = yes + } + tax_levy_law_republic_2 = { + FROMFROM = { has_law = tax_levy_law_republic_3 } + is_republic = yes + } + tax_levy_law_republic_3 = { + FROMFROM = { has_law = tax_levy_law_republic_4 } + is_republic = yes + } + tax_levy_law_republic_4 = { + FROMFROM = { has_law = tax_levy_law_republic_5 } + is_republic = yes + } + tax_levy_law_republic_5 = { + FROMFROM = { has_law = tax_levy_law_republic_6 } + is_republic = yes + } + tax_levy_law_republic_6 = { + FROMFROM = { has_law = tax_levy_law_republic_7 } + is_republic = yes + } + tax_levy_law_republic_7 = { + FROMFROM = { has_law = tax_levy_law_republic_8 } + is_republic = yes + } + tax_levy_law_republic_8 = { + always = no + } + tax_levy_law_theocracy_0 = { is_theocracy = yes } + tax_levy_law_theocracy_1 = { + FROMFROM = { has_law = tax_levy_law_theocracy_2 } + is_theocracy = yes + } + tax_levy_law_theocracy_2 = { + FROMFROM = { has_law = tax_levy_law_theocracy_3 } + is_theocracy = yes + } + tax_levy_law_theocracy_3 = { + FROMFROM = { has_law = tax_levy_law_theocracy_4 } + is_theocracy = yes + } + tax_levy_law_theocracy_4 = { always = no } + tax_levy_law_theocracy_5 = { + FROMFROM = { has_law = tax_levy_law_theocracy_4 } + is_theocracy = yes + } + tax_levy_law_theocracy_6 = { + FROMFROM = { has_law = tax_levy_law_theocracy_5 } + is_theocracy = yes + } + tax_levy_law_theocracy_7 = { + FROMFROM = { has_law = tax_levy_law_theocracy_6 } + is_theocracy = yes + } + tax_levy_law_theocracy_8 = { is_theocracy = yes } + tax_levy_law_tribal_0 = { is_tribal = yes } + tax_levy_law_tribal_1 = { + FROMFROM = { has_law = tax_levy_law_tribal_2 } + is_tribal = yes + } + tax_levy_law_tribal_2 = { + FROMFROM = { has_law = tax_levy_law_tribal_3 } + is_tribal = yes + } + tax_levy_law_tribal_3 = { + FROMFROM = { has_law = tax_levy_law_tribal_4 } + is_tribal = yes + } + tax_levy_law_tribal_4 = { always = no } + tax_levy_law_tribal_5 = { + FROMFROM = { has_law = tax_levy_law_tribal_4 } + is_tribal = yes + } + tax_levy_law_tribal_6 = { + FROMFROM = { has_law = tax_levy_law_tribal_5 } + is_tribal = yes + } + tax_levy_law_tribal_7 = { + FROMFROM = { has_law = tax_levy_law_tribal_6 } + is_tribal = yes + } + tax_levy_law_tribal_8 = { is_tribal = yes } + + tribal_organization_0 = { + NOR = { + AND = { + religion_group = pagan_group + is_reformed_religion = no + } + is_tribal = yes + } + } + tribal_organization_1 = { + NOR = { + FROMFROM = { has_law = tribal_organization_2 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_2 = { + NOR = { + FROMFROM = { has_law = tribal_organization_3 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_3 = { + NOR = { + FROMFROM = { has_law = tribal_organization_4 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_4 = { + NOR = { + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + + revoke_title_law_0 = { + NOT = { + opinion = { + who = liege + value = 59 + } + } + } + revoke_title_law_1 = { + NOT = { + opinion = { + who = liege + value = -19 + } + } + } + revoke_title_law_2 = { + NOT = { + opinion = { + who = liege + value = 59 + } + } + } + + ze_administration_laws_0 = { + NOT = { has_law = ze_administration_laws_1 } + } + ze_administration_laws_1 = { + NOT = { has_law = ze_administration_laws_2 } + } + ze_administration_laws_2 = { always = yes } + + status_of_women_0 = { + OR = { + is_female = yes + religion = britannic_pagan + } + has_law = status_of_women_1 + } + status_of_women_1 = { + OR = { + AND = { + OR = { + is_female = yes + religion = britannic_pagan + } + has_law = status_of_women_2 + } + AND = { + is_female = no + FROMFROM = { has_law = status_of_women_0 } + } + } + } + status_of_women_2 = { + OR = { + AND = { + OR = { + is_female = yes + religion = britannic_pagan + } + has_law = status_of_women_3 + } + AND = { + is_female = no + FROMFROM = { has_law = status_of_women_1 } + } + } + } + status_of_women_3 = { + OR = { + AND = { + OR = { + is_female = yes + religion = britannic_pagan + } + has_law = status_of_women_4 + } + AND = { + is_female = no + FROMFROM = { has_law = status_of_women_2 } + } + } + } + status_of_women_4 = { + OR = { + is_female = yes + NOT = { religion = britannic_pagan } + } + } + + enatic_succession = { + NAND = { + is_female = yes + religion = britannic_pagan + } + } + + enatic_cognatic_succession = { + OR = { + AND = { + is_female = no + FROMFROM = { NOT = { has_law = enatic_succession } } + } + } + } + + true_cognatic_succession = { + OR = { + AND = { + is_female = yes + FROMFROM = { + NOR = { + has_law = enatic_succession + has_law = enatic_cognatic_succession + } + } + } + AND = { + is_female = no + FROMFROM = { + OR = { + has_law = enatic_succession + has_law = enatic_cognatic_succession + } + } + } + } + } + + cognatic_succession = { + OR = { + religion = britannic_pagan + AND = { + is_female = yes + FROMFROM = { + NOT = { has_law = agnatic_succession } + } + } + } + } + + agnatic_succession = { + religion = britannic_pagan + } +} diff --git a/AncientReligions/common/council_voting/03_zealot_pattern.txt b/AncientReligions/common/council_voting/03_zealot_pattern.txt new file mode 100644 index 00000000..1dc4a053 --- /dev/null +++ b/AncientReligions/common/council_voting/03_zealot_pattern.txt @@ -0,0 +1,925 @@ +zealot_pattern_for = { + icon = 5 + pattern_type = for + + declare_war_interaction = { + OR = { + custom_tooltip = { + text = pattern_zealot_depose_wicked_pope_custom_tooltip + hidden_tooltip = { + FROMFROMFROM = { # Gainer + AND = { # Deposing a wicked pope + rightful_religious_head_scope = { + character = PREV + NOT = { trait = bad_priest_christian } + } + religion_head = { + character = ROOT_FROMFROM # Defender + trait = bad_priest_christian + } + } + } + } + } + custom_tooltip = { + text = pattern_zealot_dislikes_heathens_heretics_custom_tooltip + hidden_tooltip = { + AND = { # or taking titles from heretics or heathens + OR = { + FROMFROM = { # Defender + NOT = { + religion = ROOT + } + } + FROMFROMFROMFROM = { # Thirdparty_title + holder_scope = { + NOT = { + religion = ROOT + } + } + } + } + } + } + } + custom_tooltip = { + text = pattern_attacking_excom_or_antipope_custom_tooltip + hidden_tooltip = { + AND = { # or attacking an excommunicated member of the faith or an antipope + FROMFROM = { # Defender + religion = ROOT + OR = { + trait = excommunicated + ROOT = { + stored_token_trigger = depose_antipope # cb_type + } + } + } + } + } + } + } + custom_tooltip = { + text = pattern_zealot_not_other_religion_antipope_custom_tooltip + hidden_tooltip = { + NAND = { # Will prefer to keep antipopes of other religions alive + stored_token_trigger = depose_antipope # cb_type + NOT = { + religion = FROM # Attacker + } + } + } + } + NOT = { + custom_tooltip = { + text = pattern_zealot_should_focus_on_great_holy_war + hidden_tooltip = { + FROM = { # Attacker + religion = ROOT # Voter + religion = ROOT_FROMFROM # Defender + has_called_crusade = yes + } + } + } + } + } + + law_voting_power_0 = { always = no } + law_voting_power_1 = { always = yes } + banish_voting_power_0 = { always = no } + banish_voting_power_1 = { always = yes } + execution_voting_power_0 = { always = no } + execution_voting_power_1 = { always = yes } + revoke_title_voting_power_0 = { always = no } + revoke_title_voting_power_1 = { always = yes } + grant_title_voting_power_0 = { always = no } + grant_title_voting_power_1 = { always = yes } + imprison_voting_power_0 = { always = no } + imprison_voting_power_1 = { always = yes } + war_voting_power_0 = { always = no } + war_voting_power_1 = { always = yes } + succession_voting_power_0 = { always = no } + succession_voting_power_1 = { always = yes } + vassal_wars_law_0 = { always = yes } + vassal_wars_law_1 = { always = no } + vassal_wars_law_2 = { always = no } + + # ROOT - Voter, FROM - Actor, FROMFROM - Recipient, FROMFROMFROM - Revoked title. + revoke_title_interaction = { + FROMFROM = { + NOT = { religion = ROOT } + NOT = { + reverse_opinion = { + who = ROOT + value = 19 + } + } + } + } + imprison_character_interaction = { + FROMFROM = { + NOT = { religion = ROOT } + NOT = { + reverse_opinion = { + who = ROOT + value = 19 + } + } + } + } + grant_landed_title_interaction = { + FROMFROM = { + religion = ROOT + reverse_opinion = { + who = ROOT + value = 20 + } + } + } + exile_imprisoned_interaction = { + FROMFROM = { + NOT = { religion = ROOT } + NOT = { + reverse_opinion = { + who = ROOT + value = 19 + } + } + } + } + execute_imprisoned_interaction = { + FROMFROM = { + NOT = { religion = ROOT } + NOT = { + reverse_opinion = { + who = ROOT + value = 19 + } + } + } + } + + centralization_0 = { + always = yes + } + centralization_1 = { + OR = { + liege = { + primary_title = { + has_law = centralization_2 + } + } + opinion = { + who = liege + value = 20 + } + } + } + centralization_2 = { + OR = { + liege = { + primary_title = { + has_law = centralization_3 + } + } + opinion = { + who = liege + value = 20 + } + } + } + centralization_3 = { + OR = { + liege = { + primary_title = { + has_law = centralization_4 + } + } + opinion = { + who = liege + value = 20 + } + } + } + centralization_4 = { + opinion = { + who = liege + value = 20 + } + } + vice_royalty_0 = { + is_feudal = yes + liege = { + primary_title = { + OR = { + has_law = vice_royalty_1 + has_law = vice_royalty_2 + } + } + } + } + vice_royalty_1 = { + is_feudal = yes + liege = { + primary_title = { + has_law = vice_royalty_2 + } + } + } + vice_royalty_2 = { always = no } + feudal_administration = { always = yes } + imperial_administration = { always = no } + out_of_realm_inheritance_law_0 = { always = yes } + out_of_realm_inheritance_law_1 = { always = no } + + tax_levy_law_feudal_0 = { is_feudal = yes } + tax_levy_law_feudal_1 = { + FROMFROM = { has_law = tax_levy_law_feudal_2 } + is_feudal = yes + } + tax_levy_law_feudal_2 = { + FROMFROM = { has_law = tax_levy_law_feudal_3 } + is_feudal = yes + } + tax_levy_law_feudal_3 = { + FROMFROM = { has_law = tax_levy_law_feudal_4 } + is_feudal = yes + } + tax_levy_law_feudal_4 = { + FROMFROM = { has_law = tax_levy_law_feudal_5 } + is_feudal = yes + } + tax_levy_law_feudal_5 = { + FROMFROM = { has_law = tax_levy_law_feudal_6 } + is_feudal = yes + } + tax_levy_law_feudal_6 = { + FROMFROM = { has_law = tax_levy_law_feudal_7 } + is_feudal = yes + } + tax_levy_law_feudal_7 = { + FROMFROM = { has_law = tax_levy_law_feudal_8 } + is_feudal = yes + } + tax_levy_law_feudal_8 = { always = no } + tax_levy_law_iqta_0 = { is_feudal = yes } + tax_levy_law_iqta_1 = { + FROMFROM = { has_law = tax_levy_law_iqta_2 } + is_feudal = yes + } + tax_levy_law_iqta_2 = { + FROMFROM = { has_law = tax_levy_law_iqta_3 } + is_feudal = yes + } + tax_levy_law_iqta_3 = { + FROMFROM = { has_law = tax_levy_law_iqta_4 } + is_feudal = yes + } + tax_levy_law_iqta_4 = { + FROMFROM = { has_law = tax_levy_law_iqta_5 } + is_feudal = yes + } + tax_levy_law_iqta_5 = { + FROMFROM = { has_law = tax_levy_law_iqta_6 } + is_feudal = yes + } + tax_levy_law_iqta_6 = { + FROMFROM = { has_law = tax_levy_law_iqta_7 } + is_feudal = yes + } + tax_levy_law_iqta_7 = { + FROMFROM = { has_law = tax_levy_law_iqta_8 } + is_feudal = yes + } + tax_levy_law_iqta_8 = { always = no } + tax_levy_law_republic_0 = { always = no } + tax_levy_law_republic_1 = { + FROMFROM = { has_law = tax_levy_law_republic_0 } + is_republic = yes + } + tax_levy_law_republic_2 = { + FROMFROM = { has_law = tax_levy_law_republic_1 } + is_republic = yes + } + tax_levy_law_republic_3 = { + FROMFROM = { has_law = tax_levy_law_republic_2 } + is_republic = yes + } + tax_levy_law_republic_4 = { + FROMFROM = { has_law = tax_levy_law_republic_3 } + is_republic = yes + } + tax_levy_law_republic_5 = { + FROMFROM = { has_law = tax_levy_law_republic_4 } + is_republic = yes + } + tax_levy_law_republic_6 = { + FROMFROM = { has_law = tax_levy_law_republic_5 } + is_republic = yes + } + tax_levy_law_republic_7 = { + FROMFROM = { has_law = tax_levy_law_republic_6 } + is_republic = yes + } + tax_levy_law_republic_8 = { + is_republic = yes + } + tax_levy_law_theocracy_0 = { always = no } + tax_levy_law_theocracy_1 = { + FROMFROM = { has_law = tax_levy_law_theocracy_0 } + is_theocracy = yes + } + tax_levy_law_theocracy_2 = { + FROMFROM = { has_law = tax_levy_law_theocracy_1 } + is_theocracy = yes + } + tax_levy_law_theocracy_3 = { + FROMFROM = { has_law = tax_levy_law_theocracy_2 } + is_theocracy = yes + } + tax_levy_law_theocracy_4 = { is_theocracy = yes } + tax_levy_law_theocracy_5 = { + FROMFROM = { has_law = tax_levy_law_theocracy_6 } + is_theocracy = yes + } + tax_levy_law_theocracy_6 = { + FROMFROM = { has_law = tax_levy_law_theocracy_7 } + is_theocracy = yes + } + tax_levy_law_theocracy_7 = { + FROMFROM = { has_law = tax_levy_law_theocracy_8 } + is_theocracy = yes + } + tax_levy_law_theocracy_8 = { always = no } + tax_levy_law_tribal_0 = { always = no } + tax_levy_law_tribal_1 = { + FROMFROM = { has_law = tax_levy_law_tribal_0 } + is_tribal = yes + } + tax_levy_law_tribal_2 = { + FROMFROM = { has_law = tax_levy_law_tribal_1 } + is_tribal = yes + } + tax_levy_law_tribal_3 = { + FROMFROM = { has_law = tax_levy_law_tribal_2 } + is_tribal = yes + } + tax_levy_law_tribal_4 = { is_tribal = yes } + tax_levy_law_tribal_5 = { + FROMFROM = { has_law = tax_levy_law_tribal_6 } + is_tribal = yes + } + tax_levy_law_tribal_6 = { + FROMFROM = { has_law = tax_levy_law_tribal_7 } + is_tribal = yes + } + tax_levy_law_tribal_7 = { + FROMFROM = { has_law = tax_levy_law_tribal_8 } + is_tribal = yes + } + tax_levy_law_tribal_8 = { always = no } + + + tribal_organization_0 = { + OR = { + AND = { + religion_group = pagan_group + is_reformed_religion = no + } + is_tribal = yes + } + } + tribal_organization_1 = { + OR = { + FROMFROM = { has_law = tribal_organization_2 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_2 = { + OR = { + FROMFROM = { has_law = tribal_organization_3 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_3 = { + OR = { + FROMFROM = { has_law = tribal_organization_4 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_4 = { + OR = { + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + + revoke_title_law_0 = { + always = no + } + revoke_title_law_1 = { + always = no + } + revoke_title_law_2 = { + opinion = { + who = liege + value = 20 + } + } + + investiture_law_0 = { + religion = britannic_pagan + } + + status_of_women_0 = { + OR = { + is_female = yes + religion = britannic_pagan + } + NOT = { has_law = status_of_women_1 } + } + status_of_women_1 = { + OR = { + is_female = yes + religion = britannic_pagan + } + NOT = { has_law = status_of_women_2 } + } + status_of_women_2 = { + OR = { + is_female = yes + religion = britannic_pagan + } + NOT = { has_law = status_of_women_3 } + } + status_of_women_3 = { + OR = { + is_female = yes + religion = britannic_pagan + } + NOT = { has_law = status_of_women_4 } + } + status_of_women_4 = { + OR = { + is_female = yes + religion = britannic_pagan + } + } + + enatic_succession = { + religion = britannic_pagan + is_female = yes + } + + enatic_cognatic_succession = { + religion = britannic_pagan + OR = { + is_female = no + FROMFROM = { + NOT = { has_law = enatic_succession } + } + } + } + + true_cognatic_succession = { + religion = britannic_pagan + NOT = { + FROMFROM = { has_law = enatic_cognatic_succesion } + } + } +} + +zealot_pattern_against = { + icon = 5 + pattern_type = against + + declare_war_interaction = { + OR = { + custom_tooltip = { + text = pattern_zealot_not_other_religion_antipope_custom_tooltip + hidden_tooltip = { # Will prefer to keep antipopes of other religions alive + stored_token_trigger = depose_antipope + NOT = { + religion = FROM # Attacker + } + } + } + custom_tooltip = { + text = pattern_zealot_should_focus_on_great_holy_war + hidden_tooltip = { + FROM = { # Attacker + religion = ROOT_FROMFROM + has_called_crusade = yes + } + } + } + } + } + + grant_landed_title_interaction = { + FROMFROM = { + OR = { + AND = { + NOT = { religion = ROOT } + NOT = { + reverse_opinion = { + who = ROOT + value = 25 + } + } + } + AND = { + religion = ROOT + OR = { + trait = excommunicated + trait = decadent + } + } + } + } + } + + revoke_title_interaction = { + custom_tooltip = { + text = pattern_zealot_fromfrom_is_pious_tooltip + hidden_tooltip = { + FROMFROM = { + religion = ROOT + piety = 200 + } + } + } + } + + law_voting_power_0 = { always = yes } + law_voting_power_1 = { always = no } + banish_voting_power_0 = { always = yes } + banish_voting_power_1 = { always = no } + execution_voting_power_0 = { always = yes } + execution_voting_power_1 = { always = no } + revoke_title_voting_power_0 = { always = yes } + revoke_title_voting_power_1 = { always = no } + grant_title_voting_power_0 = { always = yes } + grant_title_voting_power_1 = { always = no } + imprison_voting_power_0 = { always = yes } + imprison_voting_power_1 = { always = no } + war_voting_power_0 = { always = yes } + war_voting_power_1 = { always = no } + succession_voting_power_0 = { always = yes } + succession_voting_power_1 = { always = no } + + vassal_wars_law_0 = { always = no } + vassal_wars_law_1 = { always = yes } + vassal_wars_law_2 = { always = yes } + + centralization_0 = { always = no } + centralization_1 = { always = no } + centralization_2 = { always = no } + centralization_3 = { always = no } + centralization_4 = { always = no } + vice_royalty_0 = { always = no } + vice_royalty_1 = { + is_feudal = yes + liege = { + primary_title = { + has_law = vice_royalty_0 + } + } + } + vice_royalty_2 = { + is_feudal = yes + liege = { + primary_title = { + has_law = vice_royalty_1 + } + } + } + feudal_administration = { always = no } + imperial_administration = { always = yes } + out_of_realm_inheritance_law_0 = { always = no } + out_of_realm_inheritance_law_1 = { always = yes } + + tax_levy_law_feudal_0 = { always = no } + tax_levy_law_feudal_1 = { + FROMFROM = { has_law = tax_levy_law_feudal_0 } + is_feudal = yes + } + tax_levy_law_feudal_2 = { + FROMFROM = { has_law = tax_levy_law_feudal_1 } + is_feudal = yes + } + tax_levy_law_feudal_3 = { + FROMFROM = { has_law = tax_levy_law_feudal_2 } + is_feudal = yes + } + tax_levy_law_feudal_4 = { + FROMFROM = { has_law = tax_levy_law_feudal_3 } + is_feudal = yes + } + tax_levy_law_feudal_5 = { + FROMFROM = { has_law = tax_levy_law_feudal_4 } + is_feudal = yes + } + tax_levy_law_feudal_6 = { + FROMFROM = { has_law = tax_levy_law_feudal_5 } + is_feudal = yes + } + tax_levy_law_feudal_7 = { + FROMFROM = { has_law = tax_levy_law_feudal_6 } + is_feudal = yes + } + tax_levy_law_feudal_8 = { is_feudal = yes } + tax_levy_law_iqta_0 = { always = no} + tax_levy_law_iqta_1 = { + FROMFROM = { has_law = tax_levy_law_iqta_0 } + is_feudal = yes + } + tax_levy_law_iqta_2 = { + FROMFROM = { has_law = tax_levy_law_iqta_1 } + is_feudal = yes + } + tax_levy_law_iqta_3 = { + FROMFROM = { has_law = tax_levy_law_iqta_2 } + is_feudal = yes + } + tax_levy_law_iqta_4 = { + FROMFROM = { has_law = tax_levy_law_iqta_3 } + is_feudal = yes + } + tax_levy_law_iqta_5 = { + FROMFROM = { has_law = tax_levy_law_iqta_4 } + is_feudal = yes + } + tax_levy_law_iqta_6 = { + FROMFROM = { has_law = tax_levy_law_iqta_5 } + is_feudal = yes + } + tax_levy_law_iqta_7 = { + FROMFROM = { has_law = tax_levy_law_iqta_6 } + is_feudal = yes + } + tax_levy_law_iqta_8 = { is_feudal = yes } + tax_levy_law_republic_0 = { is_republic = yes } + tax_levy_law_republic_1 = { + FROMFROM = { has_law = tax_levy_law_republic_2 } + is_republic = yes + } + tax_levy_law_republic_2 = { + FROMFROM = { has_law = tax_levy_law_republic_3 } + is_republic = yes + } + tax_levy_law_republic_3 = { + FROMFROM = { has_law = tax_levy_law_republic_4 } + is_republic = yes + } + tax_levy_law_republic_4 = { + FROMFROM = { has_law = tax_levy_law_republic_5 } + is_republic = yes + } + tax_levy_law_republic_5 = { + FROMFROM = { has_law = tax_levy_law_republic_6 } + is_republic = yes + } + tax_levy_law_republic_6 = { + FROMFROM = { has_law = tax_levy_law_republic_7 } + is_republic = yes + } + tax_levy_law_republic_7 = { + FROMFROM = { has_law = tax_levy_law_republic_8 } + is_republic = yes + } + tax_levy_law_republic_8 = { + always = no + } + tax_levy_law_theocracy_0 = { is_theocracy = yes } + tax_levy_law_theocracy_1 = { + FROMFROM = { has_law = tax_levy_law_theocracy_2 } + is_theocracy = yes + } + tax_levy_law_theocracy_2 = { + FROMFROM = { has_law = tax_levy_law_theocracy_3 } + is_theocracy = yes + } + tax_levy_law_theocracy_3 = { + FROMFROM = { has_law = tax_levy_law_theocracy_4 } + is_theocracy = yes + } + tax_levy_law_theocracy_4 = { always = no } + tax_levy_law_theocracy_5 = { + FROMFROM = { has_law = tax_levy_law_theocracy_4 } + is_theocracy = yes + } + tax_levy_law_theocracy_6 = { + FROMFROM = { has_law = tax_levy_law_theocracy_5 } + is_theocracy = yes + } + tax_levy_law_theocracy_7 = { + FROMFROM = { has_law = tax_levy_law_theocracy_6 } + is_theocracy = yes + } + tax_levy_law_theocracy_8 = { is_theocracy = yes } + tax_levy_law_tribal_0 = { is_tribal = yes } + tax_levy_law_tribal_1 = { + FROMFROM = { has_law = tax_levy_law_tribal_2 } + is_tribal = yes + } + tax_levy_law_tribal_2 = { + FROMFROM = { has_law = tax_levy_law_tribal_3 } + is_tribal = yes + } + tax_levy_law_tribal_3 = { + FROMFROM = { has_law = tax_levy_law_tribal_4 } + is_tribal = yes + } + tax_levy_law_tribal_4 = { always = no } + tax_levy_law_tribal_5 = { + FROMFROM = { has_law = tax_levy_law_tribal_4 } + is_tribal = yes + } + tax_levy_law_tribal_6 = { + FROMFROM = { has_law = tax_levy_law_tribal_5 } + is_tribal = yes + } + tax_levy_law_tribal_7 = { + FROMFROM = { has_law = tax_levy_law_tribal_6 } + is_tribal = yes + } + tax_levy_law_tribal_8 = { is_tribal = yes } + + + tribal_organization_0 = { + NOR = { + AND = { + religion_group = pagan_group + is_reformed_religion = no + } + is_tribal = yes + } + } + tribal_organization_1 = { + NOR = { + FROMFROM = { has_law = tribal_organization_2 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_2 = { + NOR = { + FROMFROM = { has_law = tribal_organization_3 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_3 = { + NOR = { + FROMFROM = { has_law = tribal_organization_4 } + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + tribal_organization_4 = { + NOR = { + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + } + } + } + is_tribal = no + } + } + + revoke_title_law_0 = { + NOT = { + opinion = { + who = liege + value = 59 + } + } + } + revoke_title_law_1 = { + NOT = { + opinion = { + who = liege + value = 59 + } + } + } + revoke_title_law_2 = { + always = no + } + ze_administration_laws_0 = { + NOT = { has_law = ze_administration_laws_1 } + } + ze_administration_laws_1 = { + NOT = { has_law = ze_administration_laws_2 } + } + ze_administration_laws_2 = { always = yes } + + investiture_law_1 = { + religion = britannic_pagan + } + + status_of_women_0 = { + always = no + } + status_of_women_1 = { + NOT = { has_law = status_of_women_2 } + } + status_of_women_2 = { + NOT = { has_law = status_of_women_3 } + } + status_of_women_3 = { + NOT = { has_law = status_of_women_4 } + } + status_of_women_4 = { + always = yes + } + + enatic_succession = { + OR = { + is_female = no + NOT = { + religion = britannic_pagan + } + } + } + + enatic_cognatic_succession = { + NOR = { + religion = britannic_pagan + FROMFROM = { + has_law = enatic_succession + } + } + } + + true_cognatic_succession = { + NOR = { + religion = britannic_pagan + true_religion_celtic_or_reformed_trigger = yes + } + } +} diff --git a/AncientReligions/common/cultures/ACR_cultures.txt b/AncientReligions/common/cultures/ACR_cultures.txt index e5c0d2be..e8c7f530 100644 --- a/AncientReligions/common/cultures/ACR_cultures.txt +++ b/AncientReligions/common/cultures/ACR_cultures.txt @@ -43,8 +43,8 @@ celtic = { from_dynasty_prefix = "en " - male_patronym = "ignos " - female_patronym = "igna " + male_patronym = "ignos" + female_patronym = "igna" prefix = no modifier = default_culture_modifier diff --git a/AncientReligions/common/event_modifiers/ACR_druidic_modifiers.txt b/AncientReligions/common/event_modifiers/ACR_druidic_modifiers.txt index 5bba8d7a..162f0290 100644 --- a/AncientReligions/common/event_modifiers/ACR_druidic_modifiers.txt +++ b/AncientReligions/common/event_modifiers/ACR_druidic_modifiers.txt @@ -62,6 +62,25 @@ expelled_d_fianna = { icon = 35 } +borrowed_from_d_red_dragons = { + icon = 24 + church_opinion = -10 +} + +borrowed_from_d_fianna = { + icon = 24 + church_opinion = -10 +} + +expelled_d_saint_boudicca = { + icon = 35 +} + +borrowed_from_d_saint_boudicca = { + icon = 24 + church_opinion = -10 +} + ##################################################################### # Conversion Modifiers ##################################################################### @@ -308,3 +327,30 @@ unfit_gaelic_king = { land_morale = -0.20 general_opinion = -10 } + +# province modifier +relief_effort = { + icon = 50 + + disease_defence = 0.10 +} + +good_tumtha = { + icon = 8 + + monthly_character_piety = 0.1 +} + +bad_tumtha = { + icon = 26 + + monthly_character_piety = -0.1 +} + +holding_imbolg = { + icon = 48 + + monthly_character_prestige = 0.05 +} + +imbolg_timer = { icon = 1 } \ No newline at end of file diff --git a/AncientReligions/common/event_modifiers/ACR_egyptian_modifiers.txt b/AncientReligions/common/event_modifiers/ACR_egyptian_modifiers.txt index ff2b6515..1eb8e8e5 100644 --- a/AncientReligions/common/event_modifiers/ACR_egyptian_modifiers.txt +++ b/AncientReligions/common/event_modifiers/ACR_egyptian_modifiers.txt @@ -54,6 +54,24 @@ # 91 - Otter - 92 # 93 - Hedgehog - 94 +expelled_d_anubis = { + icon = 35 +} + +expelled_d_horus = { + icon = 35 +} + +borrowed_from_d_anubis = { + icon = 24 + church_opinion = -10 +} + +borrowed_from_d_horus = { + icon = 24 + church_opinion = -10 +} + luxor_library = { icon = 2 tech_growth_modifier_culture = 0.1 @@ -88,30 +106,11 @@ held_failed_sed_festival = { general_opinion = -10 } -akhetaten_library = { - icon = 2 - tech_growth_modifier_culture = 0.1 - tech_growth_modifier_military = 0.1 - tech_growth_modifier_economy = 0.1 -} - -akhetaten_fanaticism = { - icon = 1 - levy_size = 0.5 - levy_reinforce_rate = 0.2 -} - -akhetaten_admin = { - icon = 4 - local_tax_modifier = 0.6 -} - #Nile Flood Modifiers VIET_nile_flood_good = { icon = 12 local_revolt_risk = -0.01 - #local_tax_modifier = 0.1 } VIET_nile_flood_great = { icon = 12 @@ -126,8 +125,6 @@ VIET_nile_flood_poor = { local_revolt_risk = 0.05 local_tax_modifier = -0.1 - #local_build_time_modifier = 0.05 - #local_build_cost_modifier = 0.05 } VIET_nile_flood_overflow = { icon = 30 @@ -168,3 +165,32 @@ VIET_not_upholding_maat = { monthly_character_piety = -0.1 same_religion_opinion = -15 } + +### Atenic Modifiers + +expelled_d_burning_blades = { + icon = 35 +} + +borrowed_from_d_burning_blades = { + icon = 24 + church_opinion = -10 +} + +akhetaten_library = { + icon = 2 + tech_growth_modifier_culture = 0.1 + tech_growth_modifier_military = 0.1 + tech_growth_modifier_economy = 0.1 +} + +akhetaten_fanaticism = { + icon = 1 + levy_size = 0.5 + levy_reinforce_rate = 0.2 +} + +akhetaten_admin = { + icon = 4 + local_tax_modifier = 0.6 +} \ No newline at end of file diff --git a/AncientReligions/common/event_modifiers/ACR_hellenic_modifiers.txt b/AncientReligions/common/event_modifiers/ACR_hellenic_modifiers.txt index 86d77f45..2aa35e91 100644 --- a/AncientReligions/common/event_modifiers/ACR_hellenic_modifiers.txt +++ b/AncientReligions/common/event_modifiers/ACR_hellenic_modifiers.txt @@ -131,6 +131,29 @@ ancrel_streamlined_court = { called_hellenic_reconquest = { icon = 1 } +##################################################################### +# Holy Orders +##################################################################### + +borrowed_from_d_sacred_band = { + icon = 24 + church_opinion = -10 +} + +borrowed_from_d_legio_hellenica = { + icon = 24 + church_opinion = -10 +} + +expelled_d_sacred_band = { + icon = 35 +} + +expelled_d_legio_hellenica = { + icon = 35 +} + + ##################################################################### # Titan Modifiers ##################################################################### @@ -143,9 +166,28 @@ held_titan_thysia_modifier = { held_titan_thysia_timer = { icon = 3 } +expelled_d_sickles = { + icon = 35 +} + +borrowed_from_d_sickles = { + icon = 24 + church_opinion = -10 +} + ##################################################################### # Promethean Modifiers ##################################################################### + +expelled_d_men_of_steel = { + icon = 35 +} + +borrowed_from_d_men_of_steel = { + icon = 24 + church_opinion = -10 +} + depopulated_province = { icon = 36 @@ -236,7 +278,7 @@ acr_terrible_performance = { } ##################################################################### -# Wines, Oils, & Dionysus +# Wines, Oils, Dionysus ##################################################################### ancrel_winery = { diff --git a/AncientReligions/common/governments/feudal_governments.txt b/AncientReligions/common/governments/feudal_governments.txt index 01d04ef2..4a02239c 100644 --- a/AncientReligions/common/governments/feudal_governments.txt +++ b/AncientReligions/common/governments/feudal_governments.txt @@ -19,19 +19,24 @@ feudal_governments = { tribal_government } potential = { - NAND = { - controls_religion = yes - NOT = { religion_group = muslim } - NOT = { primary_title = { is_landless_type_title = no } } - } - NOR = { + OR = { + controls_religion = no religion_group = muslim religion = aten_pagan + has_religion_feature = religion_temporal_head + AND = { + religion = norse_pagan_reformed + has_religion_features = no # Old saves, and campaigns without HF, need the Fylkirate to continue working + } } + NOR = { religion_group = muslim religion = aten_pagan } + NOT = { is_government_potential = roman_imperial_government } + NOT = { is_government_potential = order_government } NAND = { culture_group = tibetan_group OR = { religion = bon + religion = bon_reformed religion = buddhist } higher_tier_than = BARON @@ -87,15 +92,22 @@ feudal_governments = { } frame_suffix = "_iqta" potential = { - NAND = { - controls_religion = yes - NOT = { religion_group = muslim } - NOT = { primary_title = { is_landless_type_title = no } } - } OR = { + controls_religion = no + religion_group = muslim religion = aten_pagan + has_religion_feature = religion_temporal_head + AND = { + religion = norse_pagan_reformed + has_religion_features = no # Old saves, and campaigns without HF, need the Fylkirate to continue working + } + } + OR = { religion_group = muslim + religion = aten_pagan } + NOT = { is_government_potential = roman_imperial_government } + NOT = { is_government_potential = order_government } NAND = { tier = EMPEROR primary_title = { has_title_flag = pretender_chinese_empire } @@ -153,17 +165,24 @@ feudal_governments = { } frame_suffix = "_theocraticfeudal" potential = { - NAND = { - controls_religion = yes - NOT = { religion_group = muslim } - NOT = { primary_title = { is_landless_type_title = no } } + OR = { + controls_religion = no + religion_group = muslim + religion = aten_pagan + has_religion_feature = religion_temporal_head + AND = { + religion = norse_pagan_reformed + has_religion_features = no # Old saves, and campaigns without HF, need the Fylkirate to continue working + } } - NOT = { religion_group = muslim } - NOT = { religion = aten_pagan } + NOR = { religion_group = muslim religion = aten_pagan } + NOT = { is_government_potential = roman_imperial_government } + NOT = { is_government_potential = order_government } AND = { culture_group = tibetan_group OR = { religion = bon + religion = bon_reformed religion = buddhist } higher_tier_than = BARON @@ -259,4 +278,149 @@ feudal_governments = { } } + order_government = { + preferred_holdings = { CASTLE } + allowed_holdings = { + CASTLE + TRIBAL + FORT + HOSPITAL + } + accepts_liege_governments = { + feudal_government + muslim_government + theocracy_government + theocratic_feudal_government + chinese_imperial_government + } + free_revoke_on_governments = { + order_government + } + free_revoke_on_tiers = { + BARON + } + + forced_contract = { + order_government + } + + frame_suffix = "_order" + title_prefix = "order_" + + potential = { + OR = { + holy_order = yes + AND = { + any_liege = { + holy_order = yes + religion = ROOT + } + ai = yes + NAND = { + is_government_potential = merchant_republic_government + OR = { + tier = DUKE + is_patrician = yes + } + any_demesne_province = { + any_province_holding = { + OR = { + AND = { + tier = BARON + holding_type = family_palace + } + AND = { + NOT = { + tier = BARON + } + holding_type = city + } + } + } + } + } + } + } + } + + color = { 169 169 169 } + + have_gender_laws = no + can_create_kingdoms = no + can_create_empires = no + can_imprison_without_reason = no + can_revoke_without_reason = no + dukes_called_kings = yes + barons_need_dynasty = yes + can_usurp_kingdoms_and_empires = no + can_grant_kingdoms_and_empires_to_other_government = no + can_be_granted_kingdoms_and_empires_by_other_government = no + can_inherit = no + free_retract_vassalage = yes + } + roman_imperial_government = { + preferred_holdings = { CASTLE CITY } + allowed_holdings = { + CASTLE + CITY + FORT + HOSPITAL + } + allowed_holdings_culture = { # Will not get the wrong government type penalty for tribes of the same culture + TRIBAL + CITY + } + accepts_liege_governments = { # Gets the wrong religion modifier instead + feudal_government + republic_government + merchant_republic_government + } + free_revoke_on_governments_religion = { # Tribal vassals of other religions can have their titles revoked for free + tribal_government + } + frame_suffix = "_romanimperial" + potential = { + OR = { + AND = { + is_save_game = no + has_game_started = no + primary_title = { + OR = { + title = e_byzantium + title = e_roman_empire + } + } + } + AND = { + primary_title = { + OR = { + title = e_byzantium + title = e_roman_empire + } + has_law = succ_byzantine_elective + } + } + } + is_patrician = no + } + + color = { 143 12 125 } + + barons_need_dynasty = yes + + can_build_tribal = no + + ignore_in_vassal_limit_calculation = { + tribal_government + } + capital_move_delay = 2000 + + can_usurp_kingdoms_and_empires = no + can_imprison_without_reason = no + can_create_empires = no + vassal_government_opinion_penalties = no + can_grant_kingdoms_and_empires_to_other_government_group = yes + can_be_granted_kingdoms_and_empires_by_other_government = no + free_retract_vassalage = yes + } } \ No newline at end of file diff --git a/AncientReligions/common/governments/nomadic_governments.txt b/AncientReligions/common/governments/nomadic_governments.txt index 845896c6..b7f1dd7c 100644 --- a/AncientReligions/common/governments/nomadic_governments.txt +++ b/AncientReligions/common/governments/nomadic_governments.txt @@ -25,11 +25,15 @@ nomadic_governments = { frame_suffix = "_nomadic" title_prefix = "nomadic_" potential = { - NAND = { - controls_religion = yes - NOT = { religion_group = muslim } - NOT = { religion = aten_pagan } - NOT = { primary_title = { is_landless_type_title = no } } + OR = { + controls_religion = no + religion_group = muslim + religion = aten_pagan + has_religion_feature = religion_temporal_head + AND = { + religion = norse_pagan_reformed + has_religion_features = no # Old saves, and campaigns without HF, need the Fylkirate to continue working + } } is_patrician = no mercenary = no diff --git a/AncientReligions/common/governments/republic_governments.txt b/AncientReligions/common/governments/republic_governments.txt index 09c1ef39..a466f28e 100644 --- a/AncientReligions/common/governments/republic_governments.txt +++ b/AncientReligions/common/governments/republic_governments.txt @@ -22,12 +22,17 @@ republic_governments = { frame_suffix = "_merchantrepublic" title_prefix = "city_" potential = { - NAND = { - controls_religion = yes - NOT = { religion_group = muslim } - NOT = { primary_title = { is_landless_type_title = no } } + OR = { + controls_religion = no + religion_group = muslim + religion = aten_pagan + has_religion_feature = religion_temporal_head + AND = { + religion = norse_pagan_reformed + has_religion_features = no # Old saves, and campaigns without HF, need the Fylkirate to continue working + } } - is_female = no + #is_female = no OR = { AND = { is_patrician = yes @@ -108,10 +113,10 @@ republic_governments = { potential = { NAND = { controls_religion = yes - NOT = { religion_group = muslim } - NOT = { primary_title = { is_landless_type_title = no } } + NOR = { religion_group = muslim religion = aten_pagan } } NOT = { is_government_potential = merchant_republic_government } + holy_order = no } color = { 209 125 130 } diff --git a/AncientReligions/common/governments/tribal_governments.txt b/AncientReligions/common/governments/tribal_governments.txt index e82347e9..3f834d15 100644 --- a/AncientReligions/common/governments/tribal_governments.txt +++ b/AncientReligions/common/governments/tribal_governments.txt @@ -15,6 +15,9 @@ tribal_governments = { theocratic_feudal_government chinese_imperial_government } + accepts_liege_governments_culture_and_religion = { # Tribals have no opinion penalty towards their liege if of the same culture and religion + order_government + } vassal_call_to_arms = { tribal_government } @@ -31,14 +34,20 @@ tribal_governments = { is_feudal = no has_game_started = no } - NAND = { - controls_religion = yes - NOT = { religion_group = muslim } - NOT = { primary_title = { is_landless_type_title = no } } + OR = { + controls_religion = no + religion_group = muslim + religion = aten_pagan + has_religion_feature = religion_temporal_head + AND = { + religion = norse_pagan_reformed + has_religion_features = no # Old saves, and campaigns without HF, need the Fylkirate to continue working + } } is_patrician = no mercenary = no holy_order = no + NOT = { is_government_potential = order_government } } color = { 92 31 23 } diff --git a/AncientReligions/common/landed_titles/ACR_crusade_weights.txt b/AncientReligions/common/landed_titles/ACR_crusade_weights.txt index 75f8041f..0c92c4ec 100644 --- a/AncientReligions/common/landed_titles/ACR_crusade_weights.txt +++ b/AncientReligions/common/landed_titles/ACR_crusade_weights.txt @@ -6,29 +6,29 @@ k_england = { celtic_pagan_reformed = 1000 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_wales = { celtic_pagan_reformed = 1000 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_ireland = { celtic_pagan_reformed = 1000 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_scotland = { celtic_pagan_reformed = 1000 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } @@ -40,36 +40,36 @@ k_scotland = { k_brittany = { celtic_pagan_reformed = 800 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_france = { celtic_pagan_reformed = 700 - hellenic_pagan = 50 - egyptian_pagan = 0 + hellenic_pagan_reformed = 50 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_aquitaine = { celtic_pagan_reformed = 700 - hellenic_pagan = 100 - egyptian_pagan = 0 + hellenic_pagan_reformed = 100 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_burgundy = { celtic_pagan_reformed = 650 - hellenic_pagan = 150 - egyptian_pagan = 25 + hellenic_pagan_reformed = 150 + egyptian_pagan_reformed = 25 aten_pagan = 25 } k_frisia = { celtic_pagan_reformed = 600 - hellenic_pagan = 25 - egyptian_pagan = 0 + hellenic_pagan_reformed = 25 + egyptian_pagan_reformed = 0 aten_pagan = 0 } @@ -81,43 +81,43 @@ k_frisia = { k_germany = { celtic_pagan_reformed = 400 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_saxony = { celtic_pagan_reformed = 400 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_lotharingia = { celtic_pagan_reformed = 500 - hellenic_pagan = 25 - egyptian_pagan = 0 + hellenic_pagan_reformed = 25 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_bavaria = { celtic_pagan_reformed = 400 - hellenic_pagan = 200 - egyptian_pagan = 25 + hellenic_pagan_reformed = 200 + egyptian_pagan_reformed = 25 aten_pagan = 25 } k_italy = { celtic_pagan_reformed = 550 - hellenic_pagan = 1000 - egyptian_pagan = 100 + hellenic_pagan_reformed = 1000 + egyptian_pagan_reformed = 100 aten_pagan = 100 } k_sicily = { celtic_pagan_reformed = 350 - hellenic_pagan = 700 - egyptian_pagan = 250 + hellenic_pagan_reformed = 700 + egyptian_pagan_reformed = 250 aten_pagan = 250 } @@ -129,43 +129,43 @@ k_sicily = { k_spanish_galicia = { celtic_pagan_reformed = 100 # don't weigh a two county kingdom too high, despite being in a historically celtic area - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_leon = { celtic_pagan_reformed = 550 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_navarra = { celtic_pagan_reformed = 100 # don't weigh a three county kingdom too high, despite being in a historically celtic area - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_asturias = { celtic_pagan_reformed = 550 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_aragon = { celtic_pagan_reformed = 400 - hellenic_pagan = 100 - egyptian_pagan = 100 + hellenic_pagan_reformed = 100 + egyptian_pagan_reformed = 100 aten_pagan = 100 } k_andalusia = { celtic_pagan_reformed = 250 - hellenic_pagan = 100 - egyptian_pagan = 100 + hellenic_pagan_reformed = 100 + egyptian_pagan_reformed = 100 aten_pagan = 100 } @@ -177,29 +177,29 @@ k_andalusia = { k_norway = { celtic_pagan_reformed = 100 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_denmark = { celtic_pagan_reformed = 100 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_sweden = { celtic_pagan_reformed = 100 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_finland = { celtic_pagan_reformed = 75 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } @@ -213,50 +213,50 @@ k_finland = { k_croatia = { celtic_pagan_reformed = 50 - hellenic_pagan = 300 - egyptian_pagan = 50 + hellenic_pagan_reformed = 300 + egyptian_pagan_reformed = 50 aten_pagan = 50 } k_serbia = { celtic_pagan_reformed = 25 - hellenic_pagan = 400 - egyptian_pagan = 75 + hellenic_pagan_reformed = 400 + egyptian_pagan_reformed = 75 aten_pagan = 75 } k_byzantium = { celtic_pagan_reformed = 25 - hellenic_pagan = 1000 - egyptian_pagan = 250 + hellenic_pagan_reformed = 1000 + egyptian_pagan_reformed = 250 aten_pagan = 250 } k_bulgaria = { celtic_pagan_reformed = 100 - hellenic_pagan = 1000 - egyptian_pagan = 250 + hellenic_pagan_reformed = 1000 + egyptian_pagan_reformed = 250 aten_pagan = 250 } k_dacia = { celtic_pagan_reformed = 50 - hellenic_pagan = 600 - egyptian_pagan = 0 + hellenic_pagan_reformed = 600 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_bohemia = { celtic_pagan_reformed = 100 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_hungary = { celtic_pagan_reformed = 50 - hellenic_pagan = 400 - egyptian_pagan = 0 + hellenic_pagan_reformed = 400 + egyptian_pagan_reformed = 0 aten_pagan = 0 } @@ -268,22 +268,22 @@ k_hungary = { k_anatolia = { celtic_pagan_reformed = 200 # Galatia was a well known and long standing Celtic colony, they still spoke a recognizably Celtic language in the 4th century! - hellenic_pagan = 700 - egyptian_pagan = 500 + hellenic_pagan_reformed = 700 + egyptian_pagan_reformed = 500 aten_pagan = 500 } k_armenia = { celtic_pagan_reformed = 0 - hellenic_pagan = 700 - egyptian_pagan = 250 + hellenic_pagan_reformed = 700 + egyptian_pagan_reformed = 250 aten_pagan = 250 } k_georgia = { celtic_pagan_reformed = 0 - hellenic_pagan = 600 - egyptian_pagan = 100 + hellenic_pagan_reformed = 600 + egyptian_pagan_reformed = 100 aten_pagan = 100 } @@ -295,43 +295,43 @@ k_georgia = { k_mesopotamia = { celtic_pagan_reformed = 0 - hellenic_pagan = 500 - egyptian_pagan = 600 + hellenic_pagan_reformed = 500 + egyptian_pagan_reformed = 600 aten_pagan = 600 } k_persia = { celtic_pagan_reformed = 0 - hellenic_pagan = 400 - egyptian_pagan = 500 + hellenic_pagan_reformed = 400 + egyptian_pagan_reformed = 500 aten_pagan = 500 } k_baluchistan = { celtic_pagan_reformed = 0 - hellenic_pagan = 300 - egyptian_pagan = 400 + hellenic_pagan_reformed = 300 + egyptian_pagan_reformed = 400 aten_pagan = 400 } k_afghanistan = { celtic_pagan_reformed = 0 - hellenic_pagan = 300 - egyptian_pagan = 400 + hellenic_pagan_reformed = 300 + egyptian_pagan_reformed = 400 aten_pagan = 400 } k_syria = { celtic_pagan_reformed = 0 - hellenic_pagan = 600 - egyptian_pagan = 600 + hellenic_pagan_reformed = 600 + egyptian_pagan_reformed = 600 aten_pagan = 600 } k_khiva = { celtic_pagan_reformed = 0 - hellenic_pagan = 300 - egyptian_pagan = 200 + hellenic_pagan_reformed = 300 + egyptian_pagan_reformed = 200 aten_pagan = 200 } @@ -343,57 +343,57 @@ k_khiva = { k_jerusalem = { celtic_pagan_reformed = 0 - hellenic_pagan = 550 - egyptian_pagan = 1000 + hellenic_pagan_reformed = 550 + egyptian_pagan_reformed = 1000 aten_pagan = 1000 } k_arabia = { celtic_pagan_reformed = 0 - hellenic_pagan = 400 - egyptian_pagan = 700 + hellenic_pagan_reformed = 400 + egyptian_pagan_reformed = 700 aten_pagan = 700 } k_egypt = { celtic_pagan_reformed = 0 - hellenic_pagan = 500 - egyptian_pagan = 1000 + hellenic_pagan_reformed = 500 + egyptian_pagan_reformed = 1000 aten_pagan = 1000 } k_nubia = { celtic_pagan_reformed = 0 - hellenic_pagan = 300 - egyptian_pagan = 1000 + hellenic_pagan_reformed = 300 + egyptian_pagan_reformed = 1000 aten_pagan = 1000 } k_abyssinia = { celtic_pagan_reformed = 0 - hellenic_pagan = 100 - egyptian_pagan = 800 + hellenic_pagan_reformed = 100 + egyptian_pagan_reformed = 800 aten_pagan = 800 } k_africa = { celtic_pagan_reformed = 50 - hellenic_pagan = 400 - egyptian_pagan = 700 + hellenic_pagan_reformed = 400 + egyptian_pagan_reformed = 700 aten_pagan = 700 } k_mauretania = { celtic_pagan_reformed = 75 - hellenic_pagan = 200 - egyptian_pagan = 500 + hellenic_pagan_reformed = 200 + egyptian_pagan_reformed = 500 aten_pagan = 500 } k_mali = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } @@ -406,36 +406,36 @@ k_mali = { k_pomerania = { celtic_pagan_reformed = 50 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_poland = { celtic_pagan_reformed = 25 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_lithuania = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_ruthenia = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_rus = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } @@ -447,43 +447,43 @@ k_rus = { k_perm = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_volga_bulgaria = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_cuman = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_taurica = { celtic_pagan_reformed = 0 - hellenic_pagan = 75 - egyptian_pagan = 0 + hellenic_pagan_reformed = 75 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_alania = { celtic_pagan_reformed = 0 - hellenic_pagan = 50 - egyptian_pagan = 0 + hellenic_pagan_reformed = 50 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_turkestan = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } @@ -495,126 +495,126 @@ k_turkestan = { k_sindh = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_punjab = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_delhi = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_gujarat = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_rajputana = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_malwa = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_kosala = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_gondwana = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_bengal = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_kamarupa = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_orissa = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_bihar = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_maharastra = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_karnata = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_tamilakam = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_andhra = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_telingana = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } k_lanka = { celtic_pagan_reformed = 0 - hellenic_pagan = 0 - egyptian_pagan = 0 + hellenic_pagan_reformed = 0 + egyptian_pagan_reformed = 0 aten_pagan = 0 } \ No newline at end of file diff --git a/AncientReligions/common/landed_titles/ACR_holy_sites.txt b/AncientReligions/common/landed_titles/ACR_holy_sites.txt index 63d14a3b..c7800f16 100644 --- a/AncientReligions/common/landed_titles/ACR_holy_sites.txt +++ b/AncientReligions/common/landed_titles/ACR_holy_sites.txt @@ -1,10 +1,11 @@ ### Celtic Pagan -c_dublin = { +c_dublin = { # hill of tara holy_site = celtic_pagan holy_site = celtic_pagan_reformed + holy_site = britannic_pagan } -c_gwynedd = { +c_anglesey = { holy_site = celtic_pagan holy_site = celtic_pagan_reformed } @@ -21,26 +22,47 @@ c_dijon = { holy_site = celtic_pagan_reformed } +c_gowrie = { # stone of scone + holy_site = britannic_pagan +} + +c_middlesex = { # london, duh + holy_site = britannic_pagan +} + +c_wiltshire = { # stonehenge + holy_site = britannic_pagan +} + +c_avranches = { # mortain + holy_site = britannic_pagan +} + ### Egyptian Pagan c_homs = { holy_site = egyptian_pagan + holy_site = egyptian_pagan_reformed holy_site = aten_pagan } c_ikonion = { holy_site = egyptian_pagan + holy_site = egyptian_pagan_reformed holy_site = aten_pagan } c_gabiyaha = { holy_site = egyptian_pagan + holy_site = egyptian_pagan_reformed holy_site = aten_pagan } c_cairo = { holy_site = egyptian_pagan + holy_site = egyptian_pagan_reformed holy_site = aten_pagan } c_asyut = { holy_site = egyptian_pagan + holy_site = egyptian_pagan_reformed holy_site = aten_pagan } diff --git a/AncientReligions/common/landed_titles/ACR_mercenary_titles.txt b/AncientReligions/common/landed_titles/ACR_mercenary_titles.txt index d8490fa4..a7ed2d6a 100644 --- a/AncientReligions/common/landed_titles/ACR_mercenary_titles.txt +++ b/AncientReligions/common/landed_titles/ACR_mercenary_titles.txt @@ -68,36 +68,36 @@ d_gwydion = { mercenary_type = gwydion_composition } -d_myrmidons = { - color={ 255 255 255 } - color2={ 201 123 34 } +#d_myrmidons = { +# color={ 255 255 255 } +# color2={ 201 123 34 } - capital = 489 +# capital = 489 # Hire Trigger - allow = { - religion = hellenic_pagan - } +# allow = { +# religion = hellenic_pagan +# } # Parent Religion - religion = hellenic_pagan - culture = greek +# religion = hellenic_pagan +# culture = greek - mercenary = yes +# mercenary = yes - title = ACHILLIARCH - foa = ACHILLIARCH_FOA +# title = ACHILLIARCH +# foa = ACHILLIARCH_FOA # Always exists - landless = yes +# landless = yes # Cannot be held as a secondary title - primary = yes +# primary = yes - strength_growth_per_century = 0.25 +# strength_growth_per_century = 0.25 - mercenary_type = myrmidon_composition -} +# mercenary_type = myrmidon_composition +#} # HOLY ORDERS @@ -108,8 +108,8 @@ d_red_dragons = { capital = 64 #Gwynedd - title = "GRANDMASTER" - foa = "GRANDMASTER_FOA" + title = GRANDMASTER + foa = GRANDMASTER_FOA # Always exists landless = yes @@ -149,7 +149,7 @@ d_fianna = { holy_order = yes # Parent Religion - religion = celtic_pagan + religion = celtic_pagan_reformed monthly_income = 1 @@ -165,6 +165,38 @@ d_fianna = { dynasty_title_names = no } +d_saint_boudicca = { + color={ 75 0 75 } + color2={ 255 255 255 } + + capital = 64 #Gwynedd + + title = GRANDMASTER + title_female = GRANDMASTER + foa = GRANDMASTER_FOA + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = britannic_pagan + + culture = welsh + + monthly_income = 4 + + # Cannot be held as a secondary title + primary = yes + + mercenary_type = red_dragons_composition + + strength_growth_per_century = 1.0 + + dynasty_title_names = no +} + d_anubis = { color = { 128 120 20 } color2 = { 255 255 255 } @@ -180,7 +212,7 @@ d_anubis = { holy_order = yes # Parent Religion - religion = egyptian_pagan + religion = egyptian_pagan_reformed # Extra income due to donations, etc monthly_income = 2 # (Must be an integer between 1 and 512) @@ -210,7 +242,7 @@ d_horus = { holy_order = yes # Parent Religion - religion = egyptian_pagan + religion = egyptian_pagan_reformed # Extra income due to donations, etc monthly_income = 2 # (Must be an integer between 1 and 512) @@ -282,7 +314,7 @@ d_sacred_band = { strength_growth_per_century = 1.0 - mercenary_type = sacred_band + mercenary_type = sacred_band_composition } d_men_of_steel = { diff --git a/AncientReligions/common/landed_titles/ACR_religion_titles.txt b/AncientReligions/common/landed_titles/ACR_religion_titles.txt index f89f5d6e..b0a3abd9 100644 --- a/AncientReligions/common/landed_titles/ACR_religion_titles.txt +++ b/AncientReligions/common/landed_titles/ACR_religion_titles.txt @@ -1,82 +1,13 @@ # Pagan heads of religion - -d_hellenic_pagan = { - color={ 155 155 235 } - color2={ 220 220 0 } - - capital = 333 #Roma - - title = PONTIFEX_MAXIMUS - title_female = PONTIFICA_MAXIMUS - foa = PONTIFEX_MAXIMUS_FOA - - creation_requires_capital = yes - - allow = { - always = no - } - - gain_effect = { - hidden_tooltip = { - e_roman_empire = { - owner = { - if = { - limit = { - religion = hellenic_pagan - } - character_event = { id = ancrel.2102 days = 1 } - } - } - } - e_byzantium = { - owner = { - if = { - limit = { - religion = hellenic_pagan - NOT = { has_landed_title = e_roman_empire } - } - character_event = { id = ancrel.2102 days = 1 } - } - } - } - e_latin_empire = { - owner = { - if = { - limit = { - religion = hellenic_pagan - NOT = { has_landed_title = e_roman_empire } - NOT = { has_landed_title = e_byzantium } - } - character_event = { id = ancrel.2102 days = 1 } - } - } - } - } - } - - short_name = yes - - primary = no - - dignity = 100 # Counted as having this many more counties than it does - - # Controls a religion - controls_religion = hellenic_pagan - - religion = hellenic_pagan - - dynasty_title_names = no # Will not be named "Seljuk", etc. -} - d_celtic_pagan_reformed = { color={ 122 165 70 } color2={ 220 220 0 } capital = 64 # Gwynedd - title = "ARCH_DRUID" - title_female = "ARCH_DRUIDESS" - foa = "ARCH_DRUID_FOA" + title = ARCH_DRUID + title_female = ARCH_DRUIDESS + foa = ARCH_DRUID_FOA short_name = yes @@ -103,7 +34,34 @@ d_celtic_pagan_reformed = { dynasty_title_names = no # Will not be named "Seljuk", etc. } -d_egyptian_pagan = { +k_britannic_pagan = { + color = { 128 230 128 } + color2 = { 255 255 255 } + + capital = 32 # Middlesex + + title = ARCHDRYAD + title_female = ARCHDRYAD + foa = k_britannic_pagan_foa + + short_name = yes + + allow = { # restored via decision + always = no + } + + # Always exists + landless = yes + primary = yes + + controls_religion = britannic_pagan + dignity = 100 + religion = britannic_pagan + + dynasty_title_names = no +} + +d_egyptian_pagan_reformed = { color = { 222 125 120 } color2 = { 120 120 0 } @@ -119,9 +77,9 @@ d_egyptian_pagan = { primary = yes # Controls a religion - controls_religion = egyptian_pagan + controls_religion = egyptian_pagan_reformed dignity = 100 - religion = egyptian_pagan + religion = egyptian_pagan_reformed dynasty_title_names = no # Will not be named "Seljuk", etc. @@ -144,12 +102,6 @@ k_aten_pagan = { title_female = MERYATEN short_name = yes - - creation_requires_capital = yes - - allow = { - always = no - } # Controls a religion controls_religion = aten_pagan @@ -164,11 +116,12 @@ d_promethean_pagan = { color2={ 201 97 108 } capital = 482 # Athens, location of Plato's Academy + + short_name = yes allow = { - always = no + always = no # made via decision } - creation_requires_capital = yes title = SCHOLARCH title_female = SCHOLARCH diff --git a/AncientReligions/common/landed_titles/landed_titles.txt b/AncientReligions/common/landed_titles/landed_titles.txt new file mode 100644 index 00000000..02b2c32e --- /dev/null +++ b/AncientReligions/common/landed_titles/landed_titles.txt @@ -0,0 +1,51405 @@ +e_rebels = { + rebel = yes + landless = yes + primary = yes + + culture = swedish + religion = pagan + tribe = yes + + color={ 0 0 0 } + color2={ 0 0 0 } +} + +e_pirates = { + pirate = yes + landless = yes + primary = yes + + culture = swedish + religion = pagan + tribe = yes + + color={ 0 0 0 } + color2={ 0 0 0 } +} + +# SPECIAL TITLES + +e_outremer = { + color={ 180 180 180 } + color2={ 255 255 255 } + + capital = 774 + + allow = { + conditional_tooltip = { + trigger = { + NOR = { + religion = catholic + religion = fraticelli + } + } + OR = { + religion = catholic + religion = fraticelli + } + } + conditional_tooltip = { + trigger = { + e_outremer = { + is_titular = yes + } + } + e_outremer = { + is_titular = no + } + } + } +} + +e_nicaea = { + color={ 240 17 17 } + color2={ 255 255 20 } + + capital = 750 # Nikaea + + culture = greek + + short_name = yes + + has_top_de_jure_capital = yes + + allow = { + conditional_tooltip = { + trigger = { + e_nicaea = { + is_titular = yes + } + } + e_nicaea = { + is_titular = no + } + } + } +} + +e_lechczechrus = { + color={ 0 90 30 } + color2={ 255 255 255 } + short_name = yes + + capital = 547 #Kiev + + allow = { + conditional_tooltip = { + trigger = { + e_lechczechrus = { + is_titular = yes + } + } + e_lechczechrus = { + is_titular = no + } + } + } +} + +k_papal_state = { + color={ 255 249 198 } + color2={ 220 220 0 } + + capital = 333 # Rome + + title = "POPE" + foa = "POPE_FOA" + short_name = yes + location_ruler_title = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = catholic + + religion = catholic + + # Cannot be held as a secondary title + primary = yes + + assimilate = no + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + dignity = 200 + + # Regnal names + male_names = { + Alexander Anastasius Benedictus Caelestinus Callistus Clemens Eugenius Leo + Gregorius Hadrianus Honorius Innocentius Ioannes Lucius Marinus Martinus + Nicolaus Sergius Silvester Stephanus Urbanus Victor + } +} + + +d_papal_guards = { + color={ 255 240 240 } + color2 = { 220 220 0} + + capital = 333 # Rome + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + allow = { + has_landed_title = k_papal_state + } + + # Always exists + landless = yes + + mercenary = yes + + mercenary_type = papal_guard_composition + + strength_growth_per_century = 1.00 + + religion = catholic + + # Cannot be held as a secondary title + primary = yes +} + +k_hellenic_pagan = { + color={ 124 0 175 } + color2={ 220 220 0 } + + capital = 333 # Rome + + title = "PONTIFEX_MAXIMUS" + title_female = "PONTIFEX_MAXIMA" + foa = "POPE_FOA" + short_name = yes + + # Always exists + landless = yes + + creation_requires_capital = no + + dignity = 100 # Counted as having this many more counties than it does + + # Controls a religion + controls_religion = hellenic_pagan_reformed + + religion = hellenic_pagan_reformed + + assimilate = no + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +k_orthodox = { +# color={ 150 90 30 } + color={ 183 60 155 } + color2={ 220 220 0 } + + capital = 496 # Constantinople + + title = "ECUMENICAL_PATRIARCH" + foa = "ECUMENICAL_PATRIARCH_FOA" + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = orthodox + + religion = orthodox + + # Cannot be held as a secondary title + primary = yes + + assimilate = no + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + # Regnal names + male_names = { + Alexios Anastasios Arsenios Athanasios Antonios Basileios Dositheos Eustathios Eustratios + Euthymios Georgios Gerasimos Germanos Gregorios Ignatios Ioannes Ioseph Isaias Isidoros + Kallistos Konstantinos Kosmas Leon Loukas Makarios Manuel Matthaios Maximos Methodios + Metrophanes Michael Neophytos Nephon Nikolaos Nikephoros Nilos Pavlos Philotheos Photios + Polyeuktos Sergios Sisinnios Stephanos Tarasios Theodoros Theodosios Theodotos Theoleptos + Theophanes Theophylaktos Tryphon Zacharias + } +} + +k_antioch = { + color={ 228 53 53 } + color2={ 216 216 84 } + + capital = 764 # Antioch + + title = "principality_title" + title_female = "principality_title_female" + foa = "principality_foa" + title_prefix = "principality_prefix" + + allow = { + conditional_tooltip = { + trigger = { + k_antioch = { + is_titular = yes + } + } + k_antioch = { + is_titular = no + } + } + hidden_tooltip = { + OR = { + ai = no + religion = catholic + } + } + } +} + +k_switzerland = { + color={ 255 80 80 } + color2={ 200 50 50 } + + capital = 244 #Bern + + short_name = yes + + allow = { + conditional_tooltip = { + trigger = { + k_switzerland = { + is_titular = yes + } + } + k_switzerland = { + is_titular = no + } + } + } +} + +e_sunni = { + # OBSOLETE + color={ 40 160 40 } + color2={ 220 220 0 } + +# capital = 719 # Mecca + + title = "CALIPH" + title_female = "CALIPHA" + foa = "CALIPH_FOA" + short_name = yes + + religion=sunni + + # controls_religion = sunni + + caliphate = yes +} + +e_shiite = { + # OBSOLETE + color={ 60 190 60 } + color2={ 220 220 0 } + +# capital = 719 # Mecca + + title = "CALIPH" + title_female = "CALIPHA" + foa = "CALIPH_FOA" + short_name = yes + + religion=shiite + + # controls_religion = shiite + + caliphate = yes +} + +d_sunni = { + color={ 40 160 40 } + color2={ 220 220 0 } + + capital = 719 # Mecca + + creation_requires_capital = no + + dignity = 100 # Counted as having this many more counties than it does + + title = "CALIPH" + title_female = "CALIPHA" + foa = "CALIPH_FOA" + short_name = yes + + religion=sunni + + # Controls a religion + controls_religion = sunni + + allow = { + conditional_tooltip = { + trigger = { + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + custom_tooltip = { + text = sunni_creation_independent + hidden_tooltip = { + in_revolt = no + OR = { + independent = yes + NOT = { + any_liege = { + OR = { + in_revolt = yes + NOT = { religion = sunni } + } + } + } + } + } + } + + OR = { + trait = mirza + trait = sayyid + piety = 1000 + } + OR = { + AND = { + trait = sayyid + piety = 1000 + } + conditional_tooltip = { + trigger = { + NOT = { + has_global_flag = destroyed_caliphates + } + } + + custom_tooltip = { + text = controls_mecca_medina + hidden_tooltip = { + 719 = { # Mecca + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 718 = { # Medina + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + custom_tooltip = { + text = controls_jerusalem_damascus_baghdad + hidden_tooltip = { + 774 = { # Jerusalem + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 728 = { # Damascus + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 693 = { # Baghdad + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + } + conditional_tooltip = { + trigger = { + has_alternate_start_parameter = { key = religion_names value = random } + } + religion = sunni + OR = { + trait = mirza + trait = sayyid + piety = 1000 + } + custom_tooltip = { + text = THREE_HOLY_SITES_TT + hidden_tooltip = { + any_realm_title = { + count = 3 + is_holy_site = ROOT + } + } + } + } + conditional_tooltip = { + trigger = { + has_global_flag = destroyed_caliphates + } + + custom_tooltip = { + text = controls_mecca_medina + hidden_tooltip = { + 719 = { # Mecca + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 718 = { # Medina + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + } + + caliphate = yes + + coat_of_arms= + { + data= + { + 0 0 0 3 0 2 2 + } + religion=sunni + } +} + +d_shiite = { + color={ 60 190 60 } + color2={ 220 220 0 } + + capital = 719 # Mecca + + creation_requires_capital = no + + dignity = 100 # Counted as having this many more counties than it does + + title = "CALIPH" + title_female = "CALIPHA" + foa = "CALIPH_FOA" + short_name = yes + + religion=shiite + + # Controls a religion + controls_religion = shiite + + allow = { + conditional_tooltip = { + trigger = { + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + custom_tooltip = { + text = shia_creation_independent + hidden_tooltip = { + in_revolt = no + OR = { + independent = yes + NOT = { + any_liege = { + OR = { + in_revolt = yes + NOT = { religion = shiite } + } + } + } + } + } + } + + OR = { + trait = mirza + trait = sayyid + piety = 1000 + } + + custom_tooltip = { + text = not_shia_caliphate_revolt_ongoing + hidden_tooltip = { + NOT = { has_global_flag = shia_caliphate_revolt_ongoing } + } + } + + OR = { + AND = { + trait = sayyid + piety = 1000 + } + conditional_tooltip = { + trigger = { + NOT = { + has_global_flag = destroyed_caliphates + } + } + + custom_tooltip = { + text = controls_mecca_medina + hidden_tooltip = { + 719 = { # Mecca + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 718 = { # Medina + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + custom_tooltip = { + text = controls_jerusalem_damascus_baghdad + hidden_tooltip = { + 774 = { # Jerusalem + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 728 = { # Damascus + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 693 = { # Baghdad + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + } + conditional_tooltip = { + trigger = { + has_alternate_start_parameter = { key = religion_names value = random } + } + religion = shiite + OR = { + trait = mirza + trait = sayyid + piety = 1000 + } + custom_tooltip = { + text = THREE_HOLY_SITES_TT + hidden_tooltip = { + any_realm_title = { + count = 3 + is_holy_site = ROOT + } + } + } + } + conditional_tooltip = { + trigger = { + has_global_flag = destroyed_caliphates + } + + custom_tooltip = { + text = controls_mecca_medina + hidden_tooltip = { + 719 = { # Mecca + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 718 = { # Medina + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + } + + caliphate = yes + + coat_of_arms= + { + data= + { + 0 0 0 9 1 7 7 + } + religion=shiite + } +} + +e_golden_horde = { + color = { 243 180 17 } + + short_name = yes + + capital = 619 # Saray + + # Always exists + landless = yes + + allow = { + always = no + } + +# tribe = yes + + culture = mongol + religion = tengri_pagan +} + +e_il-khanate = { + color = { 140 180 20 } + + short_name = yes + + capital = 646 # Esfahan + + # Always exists + landless = yes + + allow = { + always = no + } + +# tribe = yes + + culture = mongol + religion = tengri_pagan +} + +e_mongol_empire = { + color = { 130 180 240 } + color2 = { 255 20 20 } + + short_name = yes + + capital = 1457 # Kara-khorum + + landless = yes + + allow = { + always = no + } + + culture = mongol + religion = tengri_pagan +} + +e_chagatai = { + color = { 200 200 200 } + color2 = { 0 250 250 } + + capital = 903 # Samarkand + + allow = { + always = no + } + + culture = mongol + religion = tengri_pagan +} + +e_timurids = { + color = { 120 20 20 } + + short_name = yes + + capital = 646 # Esfahan + + allow = { + always = no + } + + # Always exists +# landless = yes + +# tribe = yes + + culture = mongol + religion = sunni +} + +# HOLY ORDERS + +d_knights_templar = { + color={ 230 230 230 } + color2={ 255 255 255 } + + graphical_culture = holygfx + + capital = 138 # Orleans + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + mercenary_type = knights_templar_composition + + culture = frankish + + # Parent Religion + religion = catholic + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to banking, etc + monthly_income = 10 # (Must be an integer between 1 and 512) +} + +d_teutonic_order = { + + color={ 50 50 50 } + color2={ 255 255 255 } + + graphical_culture = holygfx + + capital = 258 # Lüneburg + + title = "HOCHMEISTER" + foa = "HOCHMEISTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + mercenary_type = teutonic_order_composition + + # Parent Religion + religion = catholic + + culture = german + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 8 # (Must be an integer between 1 and 512) +} + +k_teutonic_state = { + color={ 50 50 50 } + color2={ 255 255 255 } + + graphical_culture = holygfx + + title = "HOCHMEISTER" + foa = "HOCHMEISTER_FOA" + + holy_order = yes + mercenary_type = teutonic_order_composition + + short_name = yes + + assimilate = no + + # Parent Religion + religion = catholic + + culture = german + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 12 # (Must be an integer between 1 and 512) +} + +d_livonian_order = { + color={ 40 60 40 } + color2={ 255 255 255 } + + graphical_culture = holygfx + + holy_order = yes + mercenary_type = livonian_order_composition + + short_name = yes + + # Parent Religion + religion = catholic + + culture = german + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 4 # (Must be an integer between 1 and 512) +} + +d_knights_hospitaler = { + + color={ 180 180 180 } + color2={ 255 255 255 } + + graphical_culture = holygfx + + capital = 333 # Rome + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + culture = occitan + + # Parent Religion + religion = catholic + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 6 # (Must be an integer between 1 and 512) + + mercenary_type = knights_hospitaler_composition +} + +d_hashshashin = { + + color={ 100 100 0 } + color2={ 255 255 255 } + + graphical_culture = hashshashingfx + + capital = 693 # Baghdad + + title = "GRANDHEADMASTER" + foa = "GRANDHEADMASTER_FOA" + + holy_order = yes + + # Always exists + landless = yes + + culture = persian + + # Parent Religion + religion = shiite + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + # Extra income due to donations, etc + monthly_income = 6 # (Must be an integer between 1 and 512) + + mercenary_type = hashshashin_composition +} + +d_bektashi = { + + color={ 90 150 0 } + color2={ 255 255 255 } + + graphical_culture = bektashigfx + + capital = 753 # Ancyra + + title = "DEDEBABA" + foa = "GRANDHEADMASTER_FOA" + + holy_order = yes + + # Always exists + landless = yes + + culture = persian + + # Parent Religion + religion = sunni + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + # Extra income due to donations, etc + monthly_income = 6 # (Must be an integer between 1 and 512) + + mercenary_type = bektashi_composition +} + +d_haruriyyah = { + + color={ 150 200 80 } + color2={ 255 255 255 } + + graphical_culture = bektashigfx + + capital = 693 # Bagdad + + title = "DEDEBABA" + foa = "GRANDHEADMASTER_FOA" + + holy_order = yes + + # Always exists + landless = yes + + culture = bedouin_arabic + + # Parent Religion + religion = ibadi + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + # Extra income due to donations, etc + monthly_income = 6 # (Must be an integer between 1 and 512) + + mercenary_type = bektashi_composition +} + +d_jomsvikings = { + + color={ 50 50 50 } + color2={ 255 255 255 } + + graphical_culture = norseholygfx + + capital = 303 + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = norse_pagan + + culture = norse + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = jomsvikings_composition +} + +d_immortals = { + + color={ 180 205 20 } + + graphical_culture = immortalsgfx + + capital = 637 + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = zoroastrian + + culture = persian + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = immortals_composition +} + +d_zealots = { + + color={ 20 100 255 } + + graphical_culture = jewishholygfx + + capital = 774 + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = jewish + + culture = ashkenazi + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = zealots_composition +} + +d_holy_sepulchre = { + + color={ 120 0 145 } + + graphical_culture = orthodoxholygfx + + capital = 774 + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = orthodox + + culture = greek + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = holy_sepulchre_composition +} + +d_saint_anthony = { + + color={ 180 165 70 } + + graphical_culture = holygfx + + capital = 875 + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = miaphysite + + culture = ethiopian + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = saint_anthony_composition +} + +d_saint_addai = { + + color={ 180 80 140 } + + graphical_culture = holygfx + + capital = 693 # Baghdad + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = nestorian + + culture = assyrian + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = saint_addai_composition +} + +d_sky_lords = { + + color={ 220 200 140 } + + capital = 898 + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = tengri_pagan_reformed + + culture = cuman + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = sky_lords_composition +} + +d_spirit_guardians = { + + color={ 120 120 55 } + + graphical_culture = westafricanholygfx + + capital = 925 + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = west_african_pagan_reformed + + culture = manden + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = spirit_guardians_composition +} + +d_warriors_perun = { + + color={ 100 140 100 } + + graphical_culture = slavicholygfx + + capital = 547 + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = slavic_pagan_reformed + + culture = russian + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = warriors_perun_composition +} + +d_chosen_perkunas = { + + color={ 200 45 45 } + + graphical_culture = balticholygfx + + capital = 374 + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = baltic_pagan_reformed + + culture = lettigallish + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = chosen_perkunas_composition +} + +d_sons_kaleva = { + + color={ 140 130 105 } + + graphical_culture = finnishholygfx + + capital = 392 + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = finnish_pagan_reformed + + culture = finnish + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = sons_kaleva_composition +} + +d_huitzilopochtli = { + + color={ 255 200 0 } + + graphical_culture = aztecholygfx + + capital = 843 + + title = "HIGHPRIEST" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = aztec_reformed + + culture = nahuatl + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = huitzilopochtli_composition +} + +d_knights_santiago = { + + color={ 255 130 0 } + + graphical_culture = holygfx + + capital = 157 # Santiago + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + culture = castillan + + # Parent Religion + religion = catholic + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 6 # (Must be an integer between 1 and 512) + + mercenary_type = knights_santiago_composition +} + +d_knights_calatrava = { + + color={ 230 100 0 } + + graphical_culture = holygfx + + capital = 196 # Calatrava + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + culture = castillan + + # Parent Religion + religion = catholic + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 6 # (Must be an integer between 1 and 512) + + mercenary_type = knights_calatrava_composition +} + +d_followers_arjuna = { + color={ 255 0 0 } + color2={ 255 255 255 } + + capital = 1355 # Delhi + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + culture = hindustani + + # Parent Religion + religion = hindu + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = followers_arjuna_composition +} + +d_ashokas_chosen = { + color={ 205 100 0 } + color2={ 255 255 255 } + + capital = 1355 # Delhi + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + culture = marathi + + # Parent Religion + religion = buddhist + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = ashokas_chosen_composition +} + +d_dralhas_children = { + color={ 205 100 0 } + color2={ 255 255 255 } + + capital = 1498 # Lhasa + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + culture = bodpa + + # Parent Religion + religion = bon_reformed + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = dralhas_children_composition +} + +d_bulls_rishabha = { + color={ 255 100 0 } + color2={ 255 255 255 } + + capital = 1355 # Delhi + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + culture = kannada + + # Parent Religion + religion = jain + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = bulls_rishabha_composition +} + +d_zun_warriors = { + + color = { 230 255 0 } + + capital = 1185 # Kabul + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + culture = afghan + + # Parent Religion + religion = zun_pagan_reformed + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = zun_warriors_composition +} + +d_myrmidons = { + + color = { 224 125 8 } + + capital = 482 # Atheniai + + title = "MEGASTRATEGOS" + title_female = "MEGASTRATEGISSA" + foa = "GRANDMASTER_FOA" + + # Always exists + landless = yes + + holy_order = yes + + culture = greek + + # Parent Religion + religion = hellenic_pagan_reformed + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + mercenary_type = myrmidons_composition +} + +# MERCS + +d_sunni_turkic_company = { + color = { 130 173 70 } + color2 = { 255 255 255 } + + capital = 621 # Kangly + + # Parent Religion + religion = sunni + culture = turkish + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.00 + + mercenary_type = muslim_turkic_company_composition +} + +d_sunni_cuman_company = { + color = { 134 155 30 } + color2 = { 255 255 255 } + + capital = 616 # Yaik + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion_group = muslim + religion_group = zoroastrian_group + } + } + } + + # Parent Religion + religion = sunni + culture = khazar + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.00 + + mercenary_type = muslim_cuman_company_composition +} + +d_sunni_berber_company = { + color = { 85 155 33 } + color2 = { 255 255 255 } + + capital = 833 # Atlas + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion_group = muslim + religion_group = zoroastrian_group + } + } + } + + # Parent Religion + religion = sunni + culture = maghreb_arabic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.00 + + mercenary_type = berber_company_composition +} + +d_sunni_bedouin_company = { + color = { 45 155 35 } + color2 = { 255 255 255 } + + capital = 862 # Halaban + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion_group = muslim + religion_group = zoroastrian_group + } + } + } + + # Parent Religion + religion = sunni + culture = bedouin_arabic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.00 + + mercenary_type = bedouin_company_composition +} + + +d_shiite_turkic_company = { + color = { 135 170 60 } + color2 = { 255 255 255 } + + capital = 621 # Kangly + + # Parent Religion + religion = shiite + culture = turkish + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.00 + + mercenary_type = muslim_turkic_company_composition +} + +d_shiite_cuman_company = { + color = { 130 150 30 } + color2 = { 255 255 255 } + + capital = 616 # Yaik + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion_group = muslim + religion_group = zoroastrian_group + } + } + } + + # Parent Religion + religion = shiite + culture = cuman + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.00 + + mercenary_type = muslim_cuman_company_composition +} + +d_shiite_berber_company = { + color = { 90 150 30 } + color2 = { 255 255 255 } + + capital = 833 # Atlas + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion_group = muslim + religion_group = zoroastrian_group + } + } + } + + # Parent Religion + religion = shiite + culture = maghreb_arabic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.00 + + mercenary_type = berber_company_composition +} + +d_shiite_bedouin_company = { + color = { 40 150 30 } + color2 = { 255 255 255 } + + capital = 862 # Halaban + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion_group = muslim + religion_group = zoroastrian_group + } + } + } + + # Parent Religion + religion = shiite + culture = bedouin_arabic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.00 + + mercenary_type = bedouin_company_composition +} + +d_white_company = { + color={ 235 235 235 } + color2={ 255 255 255 } + + capital = 72 # Essex + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = white_company_composition + +} + +d_great_company = { + color={ 100 100 100 } + color2={ 255 255 255 } + + capital = 361 # Niederbayern + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = great_company_composition +} + +d_company_of_st_george = { + color={ 50 50 200 } + color2={ 255 255 255 } + + capital = 235 # Lombardia + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CONDOTTIERO" + foa = "CONDOTTIERO_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = company_of_st_george_composition +} + +d_star_company = { + color={ 200 80 200 } + color2={ 255 255 255 } + + capital = 353 # Ferrara + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CONDOTTIERO" + foa = "CONDOTTIERO_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = star_company_composition +} + +d_little_hat_company = { + color={ 100 200 80 } + color2={ 255 255 255 } + + capital = 354 # mantua + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CONDOTTIERO" + foa = "CONDOTTIERO_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = little_hat_company_composition +} + +d_rose_company = { + color={ 230 150 150 } + color2={ 255 255 255 } + + capital = 355 # Padua + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CONDOTTIERO" + foa = "CONDOTTIERO_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = rose_company_composition +} + +d_catalan_company = { + color={ 230 100 100 } + color2={ 255 255 255 } + + capital = 204 # Barcelona + + mercenary = yes + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + year = 950 + } + } + + # Parent Religion + religion = catholic + culture = catalan + + title = "CONDOTTIERO" + foa = "CONDOTTIERO_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = catalan_company_composition +} + +d_navarrese_company = { + color={ 150 150 100 } + color2={ 255 255 255 } + + title = "CONDOTTIERO" + foa = "CONDOTTIERO_FOA" + + capital = 152 # Navarre + + mercenary = yes + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + culture = basque + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = navarrese_company_composition +} + +d_swiss_company = { + color={ 150 40 40 } + color2={ 255 255 255 } + + capital = 239 # Geneve + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = swiss_company_composition +} + +d_breton_company = { + color={ 150 40 40 } + color2={ 255 255 255 } + + capital = 102 # Penthievre + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + culture = breton + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = breton_company_composition +} + +d_sardinian_company = { + color={ 210 165 165 } + color2={ 255 255 255 } + + capital = 326 # Cagliari + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + culture = italian + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = sardinian_company_composition +} + +d_sardinian_band = { + color={ 210 65 65 } + color2={ 255 255 255 } + + capital = 325 # Arborea + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + culture = italian + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = sardinian_band_composition +} + +d_victual_brothers = { + color={ 160 160 160 } + color2={ 255 255 255 } + + capital = 370 # Marienburg + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + religion = baltic_pagan + religion = baltic_pagan_reformed + religion = finnish_pagan + religion = finnish_pagan_reformed + religion_group = christian + } + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + mercenary_type = victual_brothers_composition + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 0.25 +} + +d_varangian_guard = { + color={ 180 180 180 } + color2={ 255 255 255 } + + graphical_culture = orthodoxholygfx + + capital = 290 # Uppland + + # Parent Religion + religion = orthodox + + culture = norse + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + strength_growth_per_century = 0.10 + + mercenary_type = varangian_guard_composition +} + +d_cuman_company = { + color = { 160 160 80 } + color2 = { 255 255 255 } + + capital = 616 # Yaik + + # Parent Religion + religion = orthodox + culture = cuman + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = cuman_company_composition +} + +d_rus_company = { + color = { 80 80 160 } + color2 = { 255 255 255 } + + capital = 547 # Kiev + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + year = 950 + OR = { + religion_group = pagan_group + religion_group = christian + } + } + } + + # Parent Religion + religion = orthodox + + culture = russian + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = rus_company_composition +} + +d_pecheneg_company = { + color = { 100 100 30 } + color2 = { 255 255 255 } + + capital = 542 # Olvia + + # Parent Religion + religion = orthodox + + culture = pecheneg + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = pecheneg_company_composition +} + +d_bulgarian_company = { + color = { 100 50 30 } + color2 = { 255 255 255 } + + capital = 508 # Dorostotum + + # Parent Religion + religion = orthodox + + culture = bulgarian + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = bulgarian_company_composition +} + +d_turkic_company = { + color = { 100 50 30 } + color2 = { 255 255 255 } + + capital = 621 # Kangly + + # Parent Religion + religion = orthodox + + culture = turkish + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = turkic_company_composition +} + +d_lombard_band = { + color={ 150 60 60 } + color2={ 255 255 255 } + + capital = 235 # Lombardia + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CONDOTTIERO" + foa = "CONDOTTIERO_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = lombard_band_composition +} + +d_swiss_band = { + color={ 150 40 40 } + color2={ 255 255 255 } + + capital = 239 # Geneve + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = swiss_band_composition +} + +d_breton_band = { + color={ 150 65 65 } + color2={ 255 255 255 } + + capital = 102 # Penthievre + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + culture = breton + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = breton_band_composition +} + +d_catalan_band = { + color={ 230 100 100 } + color2={ 255 255 255 } + + capital = 204 # Barcelona + + mercenary = yes + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + year = 950 + } + } + + # Parent Religion + religion = catholic + + culture = catalan + + title = "CONDOTTIERO" + foa = "CONDOTTIERO_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = catalan_band_composition +} + +d_saxon_band = { + color={ 220 90 90 } + color2={ 255 255 255 } + + capital = 57 # York + + mercenary = yes + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + NOT = { year = 1100 } + any_independent_ruler = { + culture = saxon + } + } + religion_group = christian + } + } + + # Parent Religion + religion = catholic + + culture = saxon + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = saxon_band_composition +} + +d_cuman_band = { + color = { 160 160 80 } + color2 = { 255 255 255 } + + capital = 616 # Yaik + + # Parent Religion + religion = orthodox + + culture = cuman + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = cuman_band_composition +} + +d_rus_band = { + color = { 80 80 160 } + color2 = { 255 255 255 } + + capital = 547 # Kiev + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + year = 950 + OR = { + religion_group = christian + religion_group = pagan_group + } + } + } + + # Parent Religion + religion = orthodox + + culture = russian + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = rus_band_composition +} + +d_finnish_band = { + color = { 131 35 35 } + color2 = { 255 255 255 } + + capital = 383 # Häme + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion_group = christian + religion_group = pagan_group + } + } + } + + # Parent Religion + religion = finnish_pagan + + culture = finnish + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = finnish_band_composition +} + +d_lappish_band = { + color = { 101 69 30 } + color2 = { 255 255 255 } + + capital = 386 # Kemi + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion_group = christian + religion_group = pagan_group + } + } + } + + # Parent Religion + religion = finnish_pagan + + culture = lappish + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = lappish_band_composition +} + +d_lithuanian_band = { + color = { 169 90 95 } + color2 = { 255 255 255 } + + capital = 421 # Lietuva / Zhmud + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion_group = christian + religion_group = pagan_group + } + } + } + + # Parent Religion + religion = baltic_pagan + + culture = lithuanian + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = lithuanian_band_composition +} + +d_abyssinian_band = { + color={ 180 135 60 } + color2 = { 255 255 255 } + + capital = 875 # Axum + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion_group = christian + religion_group = jewish_group + } + } + } + + # Parent Religion + religion = miaphysite + + culture = ethiopian + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = abyssinian_band_composition +} + +d_nubian_band = { + color = { 155 165 80 } + color2 = { 255 255 255 } + + capital = 878 # Hayya + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + OR = { + religion_group = christian + religion_group = jewish_group + } + } + } + + # Parent Religion + religion = miaphysite + + culture = nubian + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = nubian_band_composition +} + +d_scottish_band = { + color = { 30 90 182 } + color2 = { 255 255 255 } + + capital = 43 # Gowrie + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + year = 950 + } + } + + # Parent Religion + religion = catholic + + culture = scottish + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = scottish_band_composition +} + +d_irish_band = { + color = { 112 255 70 } + color2 = { 255 255 255 } + + capital = 10 # Kildare + + # Hire Trigger + allow = { + always = yes + } + + # Parent Religion + religion = catholic + + culture = irish + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = irish_band_composition +} + +d_alan_band = { + color = { 245 210 90 } + color2 = { 255 255 255 } + + capital = 603 # Alania + + # Hire Trigger + allow = { + always = yes + } + + # Parent Religion + religion = orthodox + + culture = alan + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = alan_band_composition +} + +d_pecheneg_band = { + color = { 100 100 30 } + color2 = { 255 255 255 } + + capital = 542 # Olvia + + # Parent Religion + religion = orthodox + + culture = pecheneg + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = pecheneg_band_composition +} + +d_bulgarian_band = { + color = { 100 50 30 } + color2 = { 255 255 255 } + + capital = 508 # Dorostotum + + # Parent Religion + religion = orthodox + + culture = bulgarian + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = bulgarian_band_composition +} + +d_turkic_band = { + color = { 100 50 30 } + color2 = { 255 255 255 } + + capital = 621 # Kangly + + # Parent Religion + religion = orthodox + + culture = turkish + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = turkic_band_composition +} + +d_mamluks = { + color={ 80 160 80 } + color2={ 255 255 255 } + + graphical_culture = bektashigfx + + capital = 796 # Cairo + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = muslim + } + } + + # Parent Religion + religion = shiite + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + strength_growth_per_century = 1.0 + + mercenary_type = mamluks_composition +} + +d_venetian_navy = { # Now "Adriatic Galleys" + color = { 60 175 170 } + color2={ 255 255 255 } + + short_name = yes + + capital = 356 # Venice + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + year = 1066 + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + mercenary_type = naval_merc_composition +} + +d_genoese_navy = { # Now "Ligurian Galleys" + color={ 224 161 120 } + color2={ 255 255 255 } + + short_name = yes + + capital = 233 # Genoa + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + year = 1066 + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + mercenary_type = naval_merc_composition +} + +d_hanseatic_navy = { # Now "Baltic Cogs" + color={ 150 150 150 } + color2={ 255 255 255 } + + short_name = yes + + capital = 262 # Lübeck + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + year = 1066 + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + mercenary_type = naval_merc_composition +} + +d_frisian_navy = { # Now "North Sea Cogs" + color={ 245 80 20 } + color2={ 255 255 255 } + + short_name = yes + + capital = 80 # Holland + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = christian + year = 1066 + } + } + + # Parent Religion + religion = catholic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + mercenary_type = naval_merc_composition +} + +d_maghreb_corsairs = { + color={ 174 237 125 } + color2={ 255 255 255 } + + short_name = yes + + capital = 816 # Mahdia + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = muslim + year = 1066 + } + } + + # Parent Religion + religion = sunni + + culture = maghreb_arabic + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + mercenary_type = naval_merc_composition +} + +d_ghilman = { + color={ 60 165 80 } + color2={ 255 255 255 } + + graphical_culture = bektashigfx + + capital = 627 # Kara-Kum + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + religion_group = muslim + } + } + + # Parent Religion + religion = sunni + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + strength_growth_per_century = 1.0 + + mercenary_type = ghilman_composition +} + +d_ghanan_band = { + color = { 108 123 48 } + color2 = { 255 255 255 } + + capital = 913 # Ghana + + # Hire Trigger + allow = { + conditional_tooltip = { + trigger = { + NOT = { + is_alternate_start = yes + } + } + culture_group = west_african + } + } + + # Parent Religion + religion = west_african_pagan + + culture = manden + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = ghanan_band_composition +} + +# EMPIRES + +e_hre = { # Created by special decision only + color={ 250 250 250 } + color2={ 0 0 0 } + + capital = 90 # Jülich / Aachen + + short_name = yes + + allow = { + always = no # Only created through special decisions + } + + k_saxon = { + color={ 70 70 70 } + color2={ 255 255 255 } + + capital = 257 + + title_prefix = "GRAND_DUCHY_PREFIX" + title = "GRAND_DUCHY_RULER" + title_female = "GRAND_DUCHY_RULER_FEMALE" + + allow = { + conditional_tooltip = { + k_saxon = { + is_titular = yes + } + } + k_saxon = { + is_titular = no + } + } + + catholic = 3000 # Crusade target weight + norse_pagan_reformed = 500 # Crusade target weight + } + k_franconia = { + color={ 100 108 100 } + color2={ 255 255 255 } + + capital = 254 # Würzburg + + title_prefix = "GRAND_DUCHY_PREFIX" + title = "GRAND_DUCHY_RULER" + title_female = "GRAND_DUCHY_RULER_FEMALE" + + allow = { + conditional_tooltip = { + k_franconia = { + is_titular = yes + } + } + k_franconia = { + is_titular = no + } + } + } + k_swabia = { + color={ 206 203 203 } + color2={ 255 255 255 } + + capital = 249 #Schwaben + + title_prefix = "GRAND_DUCHY_PREFIX" + title = "GRAND_DUCHY_RULER" + title_female = "GRAND_DUCHY_RULER_FEMALE" + + allow = { + conditional_tooltip = { + k_swabia = { + is_titular = yes + } + } + k_swabia = { + is_titular = no + } + } + } +} + +e_germany = { + + color={ 190 200 190 } + color2={ 220 220 20 } + + capital = 254 # Würburg + + culture = german + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = central_germanic + culture = old_saxon + } + } + } + + k_austria = { + color={ 240 240 240 } + color2={ 255 255 255 } + + capital = 449 + + roman = "Noricum" + + title = "archduchy_title" + title_female = "archduchy_title_female" + foa = "archduchy_foa" + title_prefix = "archduchy_prefix" + + allow = { + conditional_tooltip = { + trigger = { + k_austria = { + is_titular = yes + } + } + k_austria = { + is_titular = no + } + } + } + } + + k_eastern_marches = { + color={ 240 240 240 } + color2={ 255 255 255 } + + capital = 449 + + allow = { + conditional_tooltip = { + trigger = { + k_eastern_marches = { + is_titular = yes + } + } + k_eastern_marches = { + is_titular = no + } + } + } + } + + k_hansa = { + color={ 210 210 210 } + color2={ 255 255 255 } + + capital = 262 # Lübeck + + dignity = 200 # Never want the Hanseatic League to change primary title + + allow = { + conditional_tooltip = { + trigger = { + k_hansa = { + is_titular = yes + } + } + k_hansa = { + is_titular = no + } + } + is_republic = yes + } + } + + k_saxony = { + color={ 120 25 25 } + culture = old_saxon + + capital = 257 # Brunswick + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = old_saxon + culture = saxon + } + } + } + + catholic = 3000 # Crusade target weight + norse_pagan_reformed = 500 # Crusade target weight + + d_saxony = { + color={ 70 70 70 } + color2={ 255 255 255 } + + capital = 257 # Brunswick + + old_saxon = Ostfalia + + c_luneburg = { + color={ 195 195 195 } + color2={ 255 255 255 } + + old_saxon = Bardengawi + + b_luneburg = { + } + b_bardowick = { + } + b_gifhorn = { + } + b_evern = { + } + b_reppenstedt = { + } + b_ludersburg = { + } + b_thomasburg = { + } + b_uelzen = { + } + } + c_braunschweig = { + color={ 192 192 192 } + color2={ 255 255 255 } + + old_saxon = Hastfala + + b_braunschweig = { + } + b_bielefeld = { + } + b_hildesheim = { + } + b_waldeck = { + } + b_wolfenbuttel = { + } + b_helmstedt = { + } + b_gandersheim = { + } + } + c_verden = { + color={ 170 192 192 } + color2={ 255 255 255 } + + old_saxon = "Sturmi" + + b_verden = {} + b_rotenburg_verden = {} + b_ottersberg = {} + b_walsrode = {} + b_soltau = {} + b_kirchwalsede = {} + b_ouhusen = {} + } + c_altmark = { + color={ 189 189 189 } + color2={ 255 255 255 } + + pommeranian = Laczyn + old_saxon = Osterwalde + + b_werben = { + } + b_halberstedt = { + } + b_walbeck = { + } + b_luchow = { + } + b_salzwedel = { + } + b_stendal = { + } + b_osterburg = { + } + b_tangermunde = { + } + } + c_magdeburg = { + color={ 160 189 189 } + color2={ 255 255 255 } + + pommeranian = Dolomici + old_saxon = Suavia + + b_magdeburg = { + pommeranian = Magadoburg + } + b_mansfeld = { + } + b_haldensleben = { + pommeranian = Hahaldeslevo + } + b_arnstein = { + } + b_querfurt = { + pommeranian = Curnfurt + } + b_bernburg = { + } + b_kloster_berge = {} + } + } + d_brunswick = { + color={ 183 172 172 } + color2={ 255 255 255 } + + capital = 257 # Brunswick + + allow = { + conditional_tooltip = { + trigger = { + d_brunswick = { + is_titular = yes + } + } + d_brunswick = { + is_titular = no + } + } + } + } + d_bremen = { + color= { 190 201 210 } + color2= { 255 255 255 } + + capital = 259 #Bremen + + old_saxon = Heilanga + + pagan_coa = { + religion = "norse_pagan" + template = 0 + layer = { + texture = 11 + texture_internal = 0 + emblem = 0 + color = 13 + color = 3 + color = 13 + } + } + + c_bremen = { + color={ 216 216 216 } + color2={ 255 255 255 } + + old_saxon = Hostingabi + + b_hoya = { + } + b_stade = { + } + b_blumenthal = { + } + b_ritzebuttel = { + } + b_achim = { + } + b_beverstedt = { + } + b_osterbruch = { + } + } + c_celle = { + color={ 198 198 198 } + color2={ 255 255 255 } + + old_saxon = Wigmodia + + pagan_coa = { + religion = "norse_pagan" + template = 0 + layer = { + texture = 11 + texture_internal = 0 + emblem = 0 + color = 13 + color = 3 + color = 13 + } + } + + b_bremen = { + } + b_celle = { + } + b_hannover = { + } + b_herford = { + } + b_hermannsburg = { + } + b_ravensberg = { + } + b_nienburg = { + } + b_wedemark = { + } + b_wittingen = { + } + } + } + d_angria = { + color={ 180 165 165 } + color2={ 255 255 255 } + + capital = 1979 # Minden + + c_osnabruck = { + color={ 213 213 213 } + color2={ 255 255 255 } + + old_saxon = Leriga + + b_osnabruck = { + } + b_lingen = { + } + b_bentheim = { + } + b_wildeshausen = { + } + b_tecklenburg = { + } + b_quackenbruck = { + } + b_meppen = { + } + } + c_oldenburg = { + color={ 214 214 214 } + color2={ 255 255 255 } + + old_saxon = Lara + + b_oldenburg = { + } + b_cloppenburg = { + } + b_jever = { + } + b_delmenhorst = { + } + b_loningen = { + } + b_nordenham = { + } + b_kniphausen = { + } + b_varel = { + } + } + c_minden = { + color={ 214 214 190 } + color2={ 255 255 255 } + + old_saxon = Derve + + b_minden = { + old_saxon = Derve + } + b_hockeleve = { + old_saxon = Huculvi + } + b_petershagen = {} + b_diepholz = {} + b_auburg = {} + b_wagenfeld = {} + b_drebber = {} + } + } + d_munster_germany = { + color={ 213 216 212 } + color2={ 255 255 255 } + + capital = 88 # Munster + + old_saxon = Westfalia + + c_munster = { + color={ 212 212 212 } + color2={ 255 255 255 } + + old_saxon = Dreini + + b_munster = { + } + b_dortmund = { + } + b_essen = { + } + b_greven = { + } + b_gutersloh = { + } + b_steinfurt = { + } + b_gronau = { + } + b_ahlen = { + } + } + c_gottingen = { + color={ 210 210 210 } + color2={ 255 255 255 } + + holy_site = norse_pagan + holy_site = norse_pagan_reformed + + old_saxon = Patherga + + b_paderborn = { + old_saxon = Irminsul + } + b_gottingen = { + } + b_corvey = { + } + b_lippe = { + } + b_kassel = { + } + b_goslar = { + } + b_northeim = { + } + b_eisenach = { + } + b_detmold = { + } + } + } + } + + k_frisia = { + color={ 245 100 20 } + color2={ 220 220 20 } + + culture = dutch + + capital = 80 #Holland + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = dutch + culture = frisian + } + } + } + + catholic = 700 # Crusade target weight + norse_pagan_reformed = 200 # Crusade target weight + + d_holland = { + color={ 235 80 30 } + color2={ 255 255 255 } + + capital = 80 #Holland + + culture = dutch + + c_holland = { + color={ 235 85 30 } + color2={ 255 255 255 } + + b_haarlem = { + } + b_amsterdam = { + } + b_vlaardingen = { + } + b_sgravenhage = { + } + b_dordrecht = { + } + b_gouda = { + } + b_leiden = { + } + b_muiden = { + } + } + c_sticht = { + color={ 215 85 35 } + color2={ 255 255 255 } + + b_woerden = { + } + b_utrecht = { + } + b_dorestad = { + } + b_gorinchem = { + } + b_zeist = { + } + b_buren = { + } + b_ijsselstein = { + } + b_oudewater = { + } + } + c_westfriesland = { + color={ 245 99 50 } + color2={ 255 255 255 } + + b_alkmaar = { + } + b_hoorn = { + } + b_medemblik = { + } + b_enkhuizen = { + } + b_heerhugowaard = { + } + b_texel = { + } + b_egmond = { + } + b_schagen = { + } + } + c_zeeland = { + color={ 200 100 30 } + color2={ 255 255 255 } + + holy_site = norse_pagan + holy_site = norse_pagan_reformed + + b_middelburg = { + } + b_tholen = { + } + b_veere = { + } + b_cadzand = { + } + b_vlissingen = { + } + b_renesse = { + } + b_borsele = { + } + b_zierikzee = { + } + } + } + d_gelre = { + color={ 200 100 25 } + color2={ 255 255 255 } + + capital = 83 #Gelre + + culture = dutch + + c_gelre = { + color={ 200 100 30 } + color2={ 255 255 255 } + + b_nijmegen = { + } + b_zutphen = { + } + b_lohn = { + } + b_arnhem = { + } + b_bergh = { + } + b_bronckhorst = { + } + b_duetinghem = {} + } + c_overijssel = { + color={ 180 70 25 } + color2={ 255 255 255 } + + b_deventer = {} + b_zwolle = {} + b_enschede = {} + b_drenthe = {} + b_coevorden = {} + b_kampen = {} + b_vollenhove = {} + } + c_ostfriesland = { + color={ 190 90 10 } + color2={ 255 255 255 } + + b_emden = { + } + b_aurich = { + } + b_borkum = { + } + b_norden = { + } + b_norderney = { + } + b_leer = { + } + b_wittmund = { + } + b_esens = { + } + } + c_frisia = { + color={ 170 80 15 } + color2={ 255 255 255 } + + b_groningen = { + } + b_leeuwarden = { + } + b_stavoren = { + } + b_bolsward = { + } + b_franeker = { + } + b_dokkum = { + } + b_assen = { + } + b_harlingen = { + } + } + } + } + + k_lotharingia = { + color={ 110 110 160 } + color2={ 220 220 20 } + + culture = frankish + + capital = 115 #Luxemburg + + catholic = 5000 # Crusade target weight + + dignity = 17 # One more than Burgundy + + d_brabant = { + color={ 200 100 60 } + color2={ 255 255 255 } + + capital = 117 #Brabant + + culture = dutch + + c_brabant = { + color={ 200 100 65 } + color2={ 255 255 255 } + + b_leuven = { + } + b_mechelen = { + } + b_brussel = { + } + b_antwerpen = { + } + b_aarschot = { + } + b_grimbergen = { + } + b_herstal = { + } + b_lier = { + } + } + c_hainaut = { + color={ 210 120 40 } + color2={ 255 255 255 } + + b_valenciennes = { + } + b_cambrai = { + } + b_avesnes = { + } + b_mons = { + } + b_chievres = { + } + b_enghien = { + } + b_charleroi = { + } + b_ath = { + } + } + c_breda = { + color={ 234 145 54 } + color2={ 255 255 255 } + + b_breda = { + } + b_shertogenbosch = { + } + b_tilburg = { + } + b_willemstad = { + } + b_bergenopzoom = { + } + b_cuijck = { + } + b_ravenstein = { + } + b_horn = { + } + } + } + d_upper_lorraine = { + color={ 90 90 125 } + color2={ 255 255 255 } + + capital = 127 #Lorraine + c_lorraine = { + color={ 92 92 127 } + color2={ 255 255 255 } + + b_nancy = { + } + b_toul = { + } + b_sarrebourg = { + } + b_epinal = { + } + b_luneville = { + } + b_charpeigne = { + } + b_mortagnedevosges = { + } + b_saintavoid = { + } + } + c_saintois = { + color={ 105 105 135 } + color2={ 255 255 255 } + + b_saintois = { + } + b_vaudemont = { + } + b_brixey = { + } + b_sorcystmartin = { + } + b_ivios = { + } + b_ornois = { + } + b_saulnois = { + } + b_dompaire = { + } + } + c_bar = { + color={ 115 115 145 } + color2={ 255 255 255 } + + b_barleduc = { + } + b_vaucouleurs = { + } + b_saintmihel = { + } + b_commercy = { + } + b_joinville = { + } + b_saintdizier = { + } + b_saintmartinengourgandelle = { # Fictional, for prosperity + } + } + c_verdun = { + color={ 130 130 165 } + color2={ 255 255 255 } + + b_verdun = { + } + b_grandpre = { + } + b_barlecomte = { + } + b_longuyon = { + } + b_doaumont = { + } + b_stenay = { + } + b_etain = { + } + } + } + d_lower_lorraine = { + color={ 144 144 177 } + color2={ 255 255 255 } + + capital = 115 #Luxembourg + + c_luxembourg = { + color={ 113 113 158 } + color2={ 255 255 255 } + + b_luxembourg = { + } + b_bouillon = { + } + b_saintvith = { + } + b_arlon = { + } + b_neufchateau = { + } + b_longwy = { + } + b_differdange = { + } + b_ettelbruck = { + } + } + c_liege = { + color={ 120 120 165 } + color2={ 255 255 255 } + + b_liege = { + } + b_bastogne = { + } + b_namur = { + } + b_huy = { + } + b_laroche = { + } + b_cine = { + } + b_salm = { + } + b_stavelot = { + } + } + c_julich = { + color={ 100 100 141 } + color2={ 255 255 255 } + + b_julich = { + } + b_aachen = { + } + b_prum = { + } + b_geldern = { + } + b_roermond = { + } + b_duren = { + } + b_moers = { + } + b_monschau = { + } + } + c_loon = { + color={ 115 115 175 } + color2={ 255 255 255 } + + b_loon = { + } + b_maastricht = { + } + b_hasselt = { + } + b_valkenburg = { + } + b_heinsberg = { + } + b_hesbaie = { + } + b_wassenberg = { + } + b_tongeren = { + } + } + } + d_trier = { + color={ 188 188 224 } + color2={ 255 255 255 } + + capital = 118 # Trier + + c_trier = { + color={ 144 144 177 } + color2={ 255 255 255 } + + b_andernach = { + } + b_trier = { + } + b_coblenz = { + } + b_sponheim = { + } + b_wittlich = { + } + b_gerolstein = { + } + b_laach = { + } + b_bitburg = { + } + } + c_metz = { + color={ 150 150 185 } + color2={ 255 255 255 } + + b_metz = { + } + b_thionville = { + } + b_saintjulien = { + } + b_marslatour = { + } + b_bouzonville = { + } + b_briey = { + } + b_joudreville = { + } + b_audunleroman = { + } + } + c_saargau = { + color={ 130 165 130 } + color2={ 255 255 255 } + + b_saarbrucken = {} + b_merkingen = {} + b_st_arnual = {} + b_fechingen = {} + b_eschringen = {} + b_malstatt = {} + b_dudweiler = {} + } + } + d_koln = { + color={ 105 105 148 } + color2={ 255 255 255 } + + capital = 119 #Cologne + + norse = Köln + swedish = Köln + danish = Köln + norwegian = Köln + german = Köln + lombard = Köln + old_frankish = Köln + suebi = Köln + dutch = Keulen + frisian = Keulen + saxon = Köln + old_saxon = Köln + + c_koln = { + color={ 141 141 141 } + color2={ 255 255 255 } + + holy_site = catholic + + norse = Köln + swedish = Köln + danish = Köln + norwegian = Köln + german = Köln + lombard = Köln + old_frankish = Köln + suebi = Köln + dutch = Keulen + frisian = Keulen + saxon = Köln + old_saxon = Köln + + b_koln = { + norse = Köln + swedish = Köln + danish = Köln + norwegian = Köln + german = Köln + lombard = Köln + old_frankish = Köln + suebi = Köln + dutch = Keulen + frisian = Keulen + saxon = Köln + old_saxon = Köln + } + b_mark = { + } + b_bonn = { + } + b_dietz = { + } + b_saffenburg = { + } + b_hochstaden = { + } + b_brauweiler = { + } + } + c_kleve = { + color={ 132 132 132 } + color2={ 255 255 255 } + + b_kleve = { + } + b_goch = { + } + b_rees = { + } + b_anholt = { + } + b_Xanten = { + } + b_wesel = { + } + b_emmerich = { + } + b_isselburg = { + } + } + c_berg = { + color={ 132 132 115 } + color2={ 255 255 255 } + + b_berg = {} + b_werth = {} + b_dusseldorf = {} + b_elberfeld = {} + b_essen_berg = {} + b_throtmanni = {} + b_barmen = {} + } + } + } + + k_bavaria = { + color={ 91 100 100 } + color2={ 220 220 20 } + + culture = german + + roman = "Raetia" + + capital = 1700 # Regensburg + + catholic = 2000 # Crusade target weight + + d_bavaria = { + color={ 128 121 121 } + color2={ 255 255 255 } + + capital = 1700 # Regensburg + + c_passau = { + color={ 54 54 54 } + color2={ 255 255 255 } + + b_passau = { + } + b_ortenburg = { + } + b_schaumberg = { + } + b_formbach = { + } + b_ulrichsberg = { + } + b_raab = { + } + b_freyung = { + } + } + c_oberbayern = { + color={ 66 66 66 } + color2={ 255 255 255 } + + b_munchen = { + } + b_dachau = { + } + b_freising = { + } + b_andechs = { + } + b_diessen = { + } + b_dingolfing = { + } + b_pfaffenberg = { + } + b_ebersberg = { + } + } + c_regensburg = { + color={ 70 50 70 } + color2={ 255 255 255 } + + b_regensburg = { + } + b_landshut = { + } + b_ingolstadt = { + } + b_straubing = { + } + b_rohrbach = { + } + b_lerchenfeld = {} + b_kelheim = {} + } + c_niederbayern = { + color={ 60 60 60 } + color2={ 255 255 255 } + + b_regenstauf = {} + b_cham = { + } + b_schwandorf = {} + b_kirchroth = { + } + b_sankt_englmar = {} + b_roding = {} + b_wittelsbach = { + } + } + } + d_nordgau = { + color={ 57 57 70 } + color2={ 255 255 255 } + + capital = 314 # Nurnberg + + c_nurnberg = { + color={ 57 57 57 } + color2={ 255 255 255 } + + b_nurnberg = { + } + b_ellwangen = { + } + b_furth = { + } + b_kulmbach = { + } + b_hohenburg = { + } + b_nordlingen = { + } + b_erlangen = { + } + } + c_eichstadt = { + color={ 57 57 40 } + color2={ 255 255 255 } + + b_eichstadt = {} + b_weissenburg = {} + b_abenberg = {} + b_lechtgemund = {} + b_trubendingen = {} + b_hirschberg = {} + b_pollenfeld = {} + } + } + d_salzburg = { + color={ 180 190 200 } + color2= { 255 255 255 } + + capital = 448 # Salzburg + + c_salzburg = { + color={ 63 63 63 } + color2={ 255 255 255 } + + carantanian = "Solnograd" + + b_salzburg = { + carantanian = "Solnograd" + } + b_durmberg = { + } + b_waging = { + } + b_plain = {} + b_berchtesgaden = { + } + b_tittmoning = { + } + b_laufen = { + } + b_muhldorf = { + } + b_gastein = { + } + } + c_pongau = { + color={ 68 68 68 } + color2 = { 255 255 255 } + + b_pongau = {} + b_zelle = {} + b_taemswich = {} + b_salvet = {} + b_mittersill = {} + b_hoven = {} + b_st_maximillian = {} + } + } + d_osterreich = { + color={ 191 182 182 } + color2={ 255 255 255 } + + capital = 449 #Österreich + + roman = "Noricum" + + c_steiermark = { + color={ 45 45 45 } + color2={ 255 255 255 } + + carantanian = "Stajerska" + + b_steyr = { + } + b_losenstein = {} + b_garstina = {} + b_ternberg = {} + b_rubinicha = {} + b_behamberg = {} + b_grobraming = {} + } + c_traungau = { + color={ 60 40 80 } + color2={ 255 255 255 } + + carantanian = "Traun" + + b_enisiburg = {} + b_linz = { + carantanian = "Linec" + bohemian = "Linec" + } + b_wels = {} + b_eferding = {} + b_gmunden = {} + b_hallstatt = {} + b_pons_veckelahe = {} + b_ebensee = {} + } + c_krems = { + color={ 40 50 40 } + color2={ 255 255 255 } + + german = Krems + old_saxon = Krems + + b_krems = {} + b_gars = {} + b_eggenburg = {} + b_kuenring = {} + b_horn_krems = {} + b_zwettl = {} + b_retz = {} + } + c_osterreich = { + color={ 48 48 48 } + color2={ 255 255 255 } + + dutch = Wenen + frisian = Wenen + carantanian = "Dunaj" + bohemian = "Víden" + croatian = "Bec" + + b_wien = { + norse = Wien + swedish = Wien + danish = Wien + norwegian = Wien + german = Wien + lombard = Wien + old_frankish = Wien + suebi = Wien + dutch = Wenen + frisian = Wenen + saxon = Wien + old_saxon = Wien + carantanian = "Dunaj" + bohemian = "Víden" + croatian = "Bec" + } + b_wagram = { + } + b_klosterneuburg = {} + b_baden_wien = {} + b_korneuburg = {} + b_modling = {} + b_heiligenkreuz = {} + } + c_freistadt = { + color={ 30 40 30 } + color2={ 255 255 255 } + + bohemian = "Zahlow" + pommeranian = "Zahlow" + croatian = "Zahlow" + carantanian = "Zahlow" + + b_freistadt = {} + b_steyregg = {} + b_grein = {} + b_pergkirchen = {} + b_zell = {} + b_aschach = {} + b_taversheim = {} + } + c_medelike = { + color={ 25 35 45 } + color2={ 255 255 255 } + + b_zelking = {} + b_melk = {} + b_stpolten = {} + b_ybbs = {} + b_waidhofen = {} + b_gaming = {} + b_pochlarn = {} + b_lilienfeld = {} + } + } + + d_styria = { + color={ 150 140 140 } + color2={ 255 255 255 } + + capital = 1693 + + german = "Steiermark" + carantanian = "Gradec" + + c_leoben = { + color={ 50 30 40 } + color2={ 255 255 255 } + + b_eppenstein = {} + b_leoben = {} + b_neuberg = {} + b_judenburg = {} + b_gallenstein = {} + b_rottenmann = {} + b_bruck_leoben = {} + } + c_graz = { + color={ 150 120 150 } + color2={ 255 255 255 } + + carantanian = "Gradec" + croatian = "Gradec" + + b_graz = { + carantanian = "Gradec" + croatian = "Gradec" + } + b_radkersburg = { + } + b_leibnitz = { + } + b_reun = {} + b_friedberg_graz = {} + b_voitsberg = {} + b_stainz = {} + b_feldbach = {} + + } + c_pitten = { + color={ 120 150 120 } + color2={ 255 255 255 } + + b_pitten = {} + b_fischau = {} + b_wr_neustadt = {} + b_neunkirchen = {} + b_edelz = {} + b_ternitz = {} + b_gloggnitz = {} + } + } + + d_tyrol = { + color={ 157 154 154 } + color2={ 255 255 255 } + + capital = 316 #Tirol + + c_tirol = { + color={ 90 90 90 } + color2={ 255 255 255 } + + b_bregenz = { + } + b_landeck = { + } + b_stanton = { + } + b_imst = { + } + b_sterzing = { + } + b_ried = { + } + b_dornbirn = { + } + b_nenzing = { + } + } + c_innsbruck = { + color={ 84 84 84 } + color2={ 255 255 255 } + + carantanian = "Inomost" + + b_innsbruck = { + carantanian = "Inomost" + } + b_kufstein = { + } + b_stams = { + } + b_schwaz = { + } + b_kitzbuhel = { + } + b_jenbach = { + } + b_fugen = { + } + } + c_trent = { + + german = "Trient" + italian = "Trento" + + color={ 253 239 228 } + color2={ 255 255 255 } + + b_trento = { + } + b_brixen = { + } + b_molven = { + } + b_schlanders = { + } + b_bruneck = { + } + b_riva = { + } + b_rovereto = { + } + } + c_bolzano = { + + german = "Bozen" + + color = { 210 250 180 } + color2 = { 255 255 255 } + + b_eppan = { + } + b_bozen = { + } + b_meran = { + } + b_st_jacob = { + } + b_dolladitz = { + } + b_cortina = { + } + b_st_helena = { + } + b_florian = { + } + } + } + } + + k_carinthia = { + color={ 140 240 200 } + color2={ 255 255 255 } + + capital = 457 # Krain/Carniola/Krainburg + + carantanian = "Carantania" + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = south_slavic + k_carinthia = { + any_direct_de_jure_vassal_title = { + owner = { + character = ROOT + } + } + } + } + } + } + + d_friuli = { + color = { 160 255 220 } + color2 = { 255 255 255 } + + capital = 358 # Aquileia + + c_aquileia = { + color={ 115 205 175 } + color2 = { 255 255 255 } + + carantanian = "Oglej" + + b_aquileia = { + carantanian = "Oglej" + } + b_grado = { + carantanian = "Gradez" + } + b_trieste = { + german = "Triest" + croatian = "Trst" + serbian = "Trst" + carantanian = "Trst" + bosnian = "Trst" + } + b_concordia = { + } + b_portoguaro = { + } + b_sacile = { + } + b_sistiana = {} + + } + + c_treviso = { + color={ 251 226 226 } + color2={ 255 255 255 } + + b_treviso = { + } + b_bassano = { + } + b_oderzo = { + } + b_castelfranco = { + } + b_asola = { + } + b_citadella = { + } + b_ceneda = { + } + b_paese = { + } + } + c_udine = { + color={ 120 190 180 } + color2={ 255 255 255 } + + carantanian = "Videm" + + b_udine = { + carantanian = "Videm" + } + b_friuli = { + } + b_ciridale = { + } + b_tarcento = {} + b_gemona = {} + b_tolmezzo = {} + b_maniago = {} + } + } + + d_carniola = { + color={ 150 200 230 } + color2={ 255 255 255 } + + capital = 457 + + croatian = "Kranj" + carantanian = "Kranj" + bosnian = "Kranj" + german = "Krain" + + c_istria = { + color={ 165 245 200 } + color2={ 255 255 255 } + + b_mitterburg = { + croatian = "Pazin" + serbian = "Pazin" + carantanian = "Pazin" + bosnian = "Pazin" + italian = "Pisino" + greek = "Pisino" + } + b_fiume = { + croatian = "Rijeka" + carantanian = "Reka" + bosnian = "Rijeka" + } + b_lovrana = { + } + b_wolauska = { + } + b_karstberg = { + } + b_duino = { + } + b_pula = { + } + } + c_krain = { + color={ 145 225 190 } + color2={ 255 255 255 } + + croatian = "Kranj" + carantanian = "Kranj" + bosnian = "Kranj" + german = "Krain" + + b_gorz = { + carantanian = "Gorica" + croatian = "Gorizia" + bosnian = "Gorizia" + } + b_krainburg = { + croatian = "Kranj" + carantanian = "Kranj" + bosnian = "Kranj" + } + b_gurk = { + } + b_stain = { + } + b_guetenegg = { + } + b_auersperg = { + } + b_zerknitz = { + } + b_stveit = { + } + } + c_pettau = { + color={ 140 200 220 } + color2={ 255 255 255 } + + croatian = "Ptuj" + carantanian = "Ptuj" + bosnian = "Ptuj" + roman = "Poetovio" + greek = "Poetovio" + dalmatian = "Poetovio" + + b_marburg_pettau = {} + b_pettau = {} + b_friedau = {} + b_bistrica = {} + b_weitenstein = {} + b_studenitz = {} + b_seitz = {} + } + } + + d_carinthia = { + color={ 165 255 250 } + color2={ 255 255 255 } + + capital = 456 # Villach + + german = "Kärnten" + carantanian = "Carantania" + + c_karnten = { + color={ 125 225 195 } + color2={ 255 255 255 } + + carantanian = "Beljak" + + b_villach = { + carantanian = "Beljak" + } + b_klagenfurt = { + carantanian = "Celovec" + } + b_treffen = { + } + b_lienz = {} + b_spittl = {} + b_greifenburg = {} + b_vorelach = {} + } + c_friesach = { + color={ 150 240 250 } + color2={ 255 255 255 } + + carantanian = "Breze" + + b_petersberg = {} + b_sankt_veit = {} + b_sankt_lambrecht = {} + b_wolfsberg = { + } + b_micheldorf = {} + b_althofen = {} + b_st_nicholas_friesach = {} + } + } + } + + k_germany = { + color={ 160 160 160 } + color2={ 220 220 20 } + + dignity = 30 # Counted as having this many more counties than it does + + culture = german + + capital = 254 # Würburg + + catholic = 5000 # Crusade target weight + + norse_pagan_reformed = 200 # Crusade target weight + slavic_pagan_reformed = 50 # Crusade target weight + baltic_pagan_reformed = 50 # Crusade target weight + + d_hesse = { + color={ 160 160 120 } + color2={ 255 255 255 } + + capital = 1987 # Hesse + + c_hesse = { + color={ 173 173 160 } + color2={ 255 255 255 } + + b_rotenburg_hesse = {} + b_hesse = {} + b_marburg = {} + b_wetzlar = {} + b_blankenstein = {} + b_merenberg = {} + b_gladenbach = {} + b_kirchhain = {} + } + c_nassau = { + color={ 171 171 171 } + color2={ 255 255 255 } + + b_nassau = {} + b_fritzlar = {} + b_fulda = {} + b_hersfeld = {} + b_falkenstein = {} + b_isenburg = {} + b_haerulfisfeld = {} + } + c_frankfurt = { + color={ 150 168 168 } + color2={ 255 255 255 } + + b_frankfurt = {} + b_wiesbaden = {} + b_katzenelnbogen = {} + b_rheinfels = {} + b_st_goarshausen = {} + b_botisphaden = {} + b_dietigheim = {} + } + } + d_thuringia = { + color={ 207 206 226 } + color2={ 255 255 255 } + + capital = 255 #Thuringen + + c_thuringen = { + color={ 42 42 42 } + color2={ 255 255 255 } + + b_erfurt = { + } + b_muhlhausen = { + } + b_arnstadt = { + } + b_eichsfeld = { + } + b_reuss = { + } + b_salzungen = { + } + b_schmalkalden = { + } + b_henneberg = { + } + } + c_weimar = { + color={ 183 183 183 } + color2={ 255 255 255 } + + b_weimar = { + } + b_jena = { + } + b_walkenried = { + } + b_nordhausen = { + } + b_memelsen = { + } + b_gotha = { + } + b_apoldoa = { + } + b_gera = { + } + } + } + d_franconia = { + color={ 100 108 100 } + color2={ 255 255 255 } + + capital = 254 # Würzburg + + c_leiningen = { + color={ 126 126 126 } + color2={ 255 255 255 } + + b_aschaffenburg = { + } + b_leiningen = { + } + b_lorsch = { + } + b_durkheim = { + } + b_battenberg = { + } + b_hardenburg = { + } + b_ungstein = { + } + b_pfeffingen = { + } + } + c_wurzburg = { + color={ 123 123 123 } + color2={ 255 255 255 } + + b_wurzburg = { + } + b_schweinfurt = { + } + b_marienberg = { + } + b_hammelburg = { + } + b_schwarzenberg = { + } + b_theiheim = { + } + b_mainderheim = { + } + } + c_bamberg = { + color={ 120 120 120 } + color2={ 255 255 255 } + + b_ansbach = { + } + b_bamberg = { + } + b_babenberg = { + } + b_cadolzburg = { + } + b_colmberg = { + } + b_roth = { + } + b_crailsheim = { + } + } + c_rottenburg = { + color={ 125 125 105 } + color2={ 255 255 255 } + + b_weinsberg = {} + b_weikersheim = {} + b_hohlach = {} + b_uffenheim = {} + b_rottenburg = {} + b_ochsenfurt = {} + b_weilerburg = {} + } + } + d_rhine = { + color={ 105 135 105 } + color2={ 255 255 255 } + + capital = 123 # Mainz + + c_pfalz = { + color={ 140 140 170 } + color2={ 255 255 255 } + + b_kaiserslautern = { + } + b_worms = { + } + b_hagenau = { + } + b_stahleck = { + } + b_trifels = { + } + b_speyer = { + } + b_zweibrucken = { + } + } + c_mainz = { + color={ 129 129 129 } + color2={ 255 255 255 } + + b_mainz = { + } + b_eppstein = { + } + b_ingelheim = { + } + b_mannheim = { + } + b_weilburg = { + } + b_dornburg = { + } + b_hanau = { + } + } + } + d_baden = { + color={ 115 109 109 } + color2={ 255 255 255 } + + capital = 125 #Baden + + c_baden = { + color={ 102 102 102 } + color2={ 255 255 255 } + + b_baden = { + } + b_karlsruhe = { + } + b_wimpfen = { + } + b_calw = { + } + b_pforzheim = { + } + b_durlach = { + } + b_rastatt = { + } + b_neuhausen = { + } + } + c_breisgau = { + color={ 105 94 105 } + color2={ 255 255 255 } + + b_freiburg = { + } + b_stblasien = { + } + b_offenburg = { + } + b_zahringen = { + } + b_lahr = { + } + b_lohrrach = { + } + b_breisach = { + } + b_rottweil = { + } + } + } + d_thurgau = { + color={ 180 220 203 } + color2={ 255 255 255 } + + capital = 248 # Thurgau + + allow = { + conditional_tooltip = { + trigger = { + d_thurgau = { + is_titular = yes + } + } + + d_thurgau = { + is_titular = no + } + } + } + + c_zurichgau = { + color={ 95 70 75 } + color2={ 255 255 255 } + + b_zurich = { + german = "Zürich" + frankish = "Turic" + italian = "Turigo" + } + b_winterthur = { + frankish = "Wintertour" + italian = "Vinterduro" + } + b_swiss_baden = { + } + b_aarau = { + } + b_kappel = { + frankish = "Chapel" + } + b_kyburg = { + frankish = "Kybourg" + } + b_toggenburg = { + } + b_zug = { + frankish = "Zoug" + } + b_rapperswil = { + } + } + c_st_gallen = { + color={ 85 80 85 } + color2={ 255 255 255 } + + frankish = "Thurgovie" + italian = "Turgovia" + + b_rheineck = { + } + b_stgallen = { + frankish = "St-Gall" + italian = "San Gallo" + } + b_appenzell = { + } + b_frauenfeld = { + } + b_altstatten = { + } + b_lichtensteig = { + } + b_vaduz = { + } + b_herisau = { + } + } + } + d_raetia = { + color={ 150 240 190 } + color2={ 255 255 255 } + + capital = 247 # Chur + + allow = { + conditional_tooltip = { + trigger = { + d_raetia = { + is_titular = yes + } + } + + d_raetia = { + is_titular = no + } + } + } + + german = "Churrätien" + + c_chur = { + color={ 87 87 87 } + color2={ 255 255 255 } + + b_chur = { + frankish = "Coire" + italian = "Coira" + } + b_churwalden = { + frankish = "Coirvaud" + italian = "Curvalda" + } + b_davos = { + frankish = "Davos" + italian = "Tavate" + } + b_maienfeld = { + italian = "Maiavilla" + frankish = "Maieville" + } + b_illanz = { + } + b_thusis = { + frankish = "Thouson" + italian = "Tosana" + } + b_glurns = { + italian = "Glorenza" + } + b_zuoz = { + german = "Zutz" + } + } + c_schwyz = { + color={ 167 28 66 } + color2={ 255 255 255 } + + b_schwyz = { + } + b_engelberg = { + } + b_glarus = { + frankish = "Glaris" + italian = "Glarona" + } + b_altdorf = { + } + b_schanis = { + } + b_disentis = { + italian = "Mosteriou" + frankish = "Monstéry" + } + b_kussnacht = { + frankish = "Cossigny" + italian = "Cosenago" + } + } + } + d_swabia = { + color={ 206 203 203 } + color2={ 255 255 255 } + + capital = 249 #Schwaben + + c_schwaben = { + color={ 81 81 81 } + color2={ 255 255 255 } + + b_tubingen = { + } + b_konstanz = { + } + b_heiligenberg = { + } + b_uberlingen = { + } + b_hohenberg = { + } + b_friedrichshafen = { + } + b_wangen = { + } + b_lindau = { + } + } + c_ulm = { + color={ 78 78 78 } + color2={ 255 255 255 } + + b_ulm = { + } + b_zwiefalten = { + } + b_teck = { + } + b_biberach = { + } + b_memmingen = { + } + b_isny = { + } + b_goppingen = { + } + b_erbach = { + } + } + c_furstenberg = { + color={ 75 75 75 } + color2={ 255 255 255 } + + b_furstenberg = { + } + b_villingen = { + } + b_hirsau = { + } + b_baar = { + } + b_haslach = { + } + b_zollern = { + } + b_wolfach = { + } + b_donaueschingen = { + } + } + c_wurttemberg = { + color={ 72 72 72 } + color2={ 255 255 255 } + + b_stuttgart = { + } + b_heilbronn = { + } + b_reutlingen = { + } + b_waiblingen = { + } + b_esslingen = { + } + b_gmund = { + } + b_staufen = { + } + b_asperg = { + } + } + c_kempten = { + color={ 69 69 69 } + color2={ 255 255 255 } + + b_kempten = { + } + b_augsburg = { + } + b_zumarshausen = { + } + b_kaufbeuren = { + } + b_donauworth = { + } + b_friedberg = { + } + b_hochstadt = { + } + b_rain = { + } + } + } + d_alsace = { + color={ 150 150 195 } + color2={ 255 255 255 } + + capital = 134 #Sundgau + + c_nordgau = { + color={ 160 160 210 } + color2={ 255 255 255 } + + b_egisheim = { + } + b_strassburg = { + } + b_lauterburg = { + } + b_selz = { + } + b_erstein = { + } + b_molsheim = { + } + b_brumath = { + } + b_schlettstadt = { + } + } + c_sundgau = { + color={ 152 152 197 } + color2={ 255 255 255 } + + b_ensisheim = { + } + b_kolmar = { + } + b_murbach = { + } + b_mulhouse = { + } + b_landser = { + } + b_thann = { + } + b_altkirch = { + } + b_ferette = { + } + } + } + d_mainz = { + color={ 129 129 129 } + color2={ 255 255 255 } + + capital = 123 # Mainz + + allow = { + is_theocracy = yes + } + } + } +} + +e_roman_empire = { + color={ 143 12 100 } + color2={ 255 255 20 } + + capital = 333 # Rome + + short_name = yes + + purple_born_heirs = yes + + culture = roman + #religion = orthodox + + allow = { + always = no # Only created through special event + } +} + +e_byzantium = { + color={ 143 12 125 } + color2={ 255 255 20 } + + capital = 496 # Byzantion + + short_name = yes + + culture = greek + + has_top_de_jure_capital = yes + + purple_born_heirs = yes + + allow = { + conditional_tooltip = { + trigger = { + e_roman_empire = { + has_holder = yes + } + } + e_roman_empire = { + has_holder = no + } + } + conditional_tooltip = { + trigger = { + e_latin_empire = { + has_holder = yes + } + } + e_latin_empire = { + has_holder = no + } + } + OR = { + religion = orthodox + religion_openly_hellenic_or_reformed_trigger = yes + } + } + + k_amalfi = { + color={ 140 200 230 } + capital = 935 # Amalfi + + dignity = 20 + + allow = { + conditional_tooltip = { + trigger = { + k_amalfi = { + is_titular = yes + } + } + k_amalfi = { + is_titular = no + } + } + is_republic = yes + } + } + + k_cyprus = { + color = { 85 138 236 } + capital = 757 # Famagusta + + allow = { + conditional_tooltip = { + trigger = { + k_cyprus = { + is_titular = yes + } + } + k_cyprus = { + is_titular = no + } + } + hidden_tooltip = { + OR = { + ai = no + religion_group = christian + } + } + } + } + + k_saruhan = { + color = { 144 171 225 } + culture = turkish + } + + k_trinacria = { + color={ 249 232 247 } + # capital = 340 # Palermo + + allow = { + OR = { + religion = catholic + is_heresy_of = catholic + } + } + } + + k_tekke = { + color={ 244 153 189 } + } + + k_ottoman = { + color = { 247 145 30 } + culture = turkish + } + + k_rum = { + color = { 144 182 161 } + culture = turkish + dynasty_title_names = no # Will not be named "Seljuk", etc. + } + + k_mentese = { + color = { 60 130 20 } + culture = turkish + } + + k_karaman = { + color = { 120 41 92 } + culture = turkish + } + + k_germiyan = { + color = { 255 180 180 } + } + + k_eretnid = { + color = { 253 182 182 } + } + + k_aydin = { + color = { 238 43 172 } + } + + k_candar = { + color = { 238 79 182 } + culture = turkish + } + + k_trebizond = { + color={ 100 151 33 } + capital = 678 # Trapezous + culture = greek + + orthodox = 1000 # Crusade target weight + + d_trebizond = { + color={ 125 160 30 } + color2={ 255 255 255 } + + capital = 678 # Trepezous + + dignity = 7 + + c_theodosiopolis = { + color={ 140 50 100 } + color2={ 255 255 255 } + + b_theodosiopolis = { + } + b_argyropolis = { + } + b_citharizum = { + } + b_satala = { + } + b_thera = { + } + b_oukhiti = { + } + b_askale = { + } + b_tortum = { + } + } + c_trapezous = { + color={ 149 70 110 } + color2={ 255 255 255 } + + b_trapezous = { + } + b_koralla = { + } + b_rizaion = { + } + b_paiperta = { + } + b_rizini = { + } + b_alucra = { + } + b_kelkit = { + } + b_dereli = { + } + } + c_chaldea = { + color={ 159 50 90 } + color2={ 255 255 255 } + + b_kerasous = { + } + b_cotyora = { + } + b_camachus = { + } + b_ibora = { + } + b_podandos = { + } + b_tilgarimo = { + } + b_heracleopolis = { + } + } + } + + d_armeniacon = { + color={ 125 190 75 } + color2={ 255 255 20 } + + capital = 738 # Amisos + + c_amisos = { + color={ 255 2 169 } + color2={ 255 255 20 } + + turkish = "Amasya" + + b_amisos = { + } + b_amasia = { + turkish = "Amasya" + } + b_thermodon = { + } + b_eupatoria = { + } + b_neokaisarea = { + } + b_phadisane = { + } + b_phazimonitis = {} + } + c_sinope = { + color={ 255 4 171 } + color2={ 255 255 20 } + + b_sinope = {} + b_talaura = {} + b_themiscyra = {} + b_carusus = {} + b_laodicea_sinope = {} + b_halys_sinope = {} + b_andrapa = {} + } + } + + d_paphlagonia = { + color={ 230 180 98 } + color2={ 255 255 20 } + + capital = 751 # Paphlagonia + + c_paphlagonia = { + color={ 231 74 177 } + color2={ 255 255 20 } + + turkish = "Kastamonu" + + b_anastasiopolis = { + } + b_gangra = { + } + b_safranbolu = { + } + b_cabira = { + } + b_bolu = { + } + b_zaliscus = { + } + b_leontopolis = { + } + } + c_amastris = { + color={ 210 60 190 } + color2={ 255 255 20 } + + b_amasra = {} + b_amastris = {} + b_cyttoros = {} + b_tium = {} + b_tieion = {} + b_sesamus = {} + b_cromna = {} + } + c_kastamon = { + color={ 190 70 180 } + color2={ 255 255 20 } + + b_kastamon = {} + b_pompeiopolis = {} + b_germanicopolis = {} + b_aboniteichos = {} + b_ionopolis = {} + b_olgassys = {} + b_abonon = {} + } + } + } + + k_thrace = { + color={ 120 50 120 } + color2={ 255 255 23 } + + capital = 496 # Constantinople + + culture = greek + + roman = "Thracia" + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = byzantine + } + } + } + + orthodox = 5000 # Crusade target weight + catholic = 2000 # Crusade target weight + + d_optimatoi = { + color={ 225 90 190 } + color2={ 255 255 20 } + + capital = 741 # Nikomedia + + turkish = "Izmit" + + c_nikomedeia = { + color={ 208 107 173 } + color2={ 255 255 20 } + + turkish = "Izmit" + + b_nikomedeia = { + turkish = "Izmit" + } + b_chalkedon = { + } + b_chrysopolis = { + } + b_praenetos = { + } + b_palodes = { + } + b_adapazari = { + greek = "Mesonesion" + } + b_malagina = { + } + } + + c_herakleia = { + color={ 235 78 181 } + color2={ 255 255 20 } + + turkish = "Eregli" + + b_herakleia = { + turkish = "Eregli" + } + b_flaviopolis = { + } + b_polis = { + } + b_zephyropoli = { + } + b_amastrine = { + } + b_calpe = { + } + b_mariandyni = {} + } + } + + d_abydos = { + color={ 210 140 170 } + color2={ 255 255 20 } + + capital = 744 # Abydos + + turkish = "Balakhisar" + + c_abydos = { + color={ 147 55 115 } + color2={ 255 255 20 } + + turkish = "Balakhisar" + + b_abydos = { + turkish = "Balakhisar" + } + b_lampsakos = { + } + b_alexandriatroas = { + } + b_pigai = { + } + b_aegae = { + } + b_allianoi = { + } + b_cebrene = { + } + b_elaia = { + } + } + c_kyzikos = { + color={ 214 113 179 } + color2={ 255 255 20 } + + turkish = "Erdek" + + b_kyzikos = { + turkish = "Aydincik" + } + b_artake = { + turkish = "Erdek" + } + b_militopolis = { + } + b_kremasti = { + } + b_adrianutherai = { + } + b_myrina = { + } + b_percote = { + } + b_arisbe = { + } + } + c_lesbos = { + color={ 153 61 121 } + color2={ 255 255 20 } + + turkish = "Midilli" + + b_mytilene = { + turkish = "Midilli" + } + b_mithymna = { + } + b_plomari = { + } + b_agiasos = { + } + b_eresos = { + } + b_kalloni = { + } + b_thasos = { + } + b_moudros = { + } + } + } + + d_thrace = { + color={ 172 76 139 } + color2={ 255 255 20 } + + capital = 496 # Byzantion + + roman = "Thracia" + + orthodox = 250 # Crusade target weight + catholic = 125 # Crusade target weight + muslim = 100 # Crusade target weight + + c_kaliopolis = { + color={ 176 80 143 } + color2={ 255 255 20 } + + turkish = "Gelibolu" + + b_gallipoli = { + turkish = "Gelibolu" + greek = "Kallipolis" + } + b_heraclea = { + } + b_madyta = { + } + b_rhaidestos = { + } + b_panidos = { + } + b_selymbria = { + } + b_lysimachia = { + } + b_sestus = { + } + } + c_byzantion = { + color={ 180 84 147 } + color2={ 255 255 20 } + + orthodox = 500 # Crusade target weight + catholic = 250 # Crusade target weight + muslim = 250 # Crusade target weight + + top_de_jure_capital = yes + + holy_site = orthodox + + turkish = "Kostantiniyye" + + b_constantinople = { + turkish = "Kostantiniyye" + } + b_hagiasophia = { + pentarchy = yes + turkish = "Ayasofya" + } + b_galata = { + } + b_blachernae = { + turkish = "Ayvansaray" + } + b_hieron = { + turkish = "Kadiköy" + } + b_deuteron = { + turkish = "Topkapi" + } + b_pempton = { + } + b_vlanga = { + } + } + c_thrake = { + color={ 184 88 151 } + color2={ 255 255 20 } + + turkish = "Trakya" + + b_verissa = { + } + b_sestos = { + } + b_chariopolis = { + } + b_syrallum = { + } + b_salmydessus = { + } + b_deleus = { + } + b_aulaeitichus = { + } + b_phinopolis = { + } + } + } + + d_adrianopolis = { + color={ 213 74 165 } + color2={ 255 255 20 } + + capital = 494 # Adrianopolis + + c_adrianopolis = { + color={ 216 77 168 } + color2={ 255 255 20 } + + turkish = "Edirne" + + b_adrianopolis = { + turkish = "Edirne" + } + b_didymoteichon = {} + b_skalothe = {} + b_berat = {} + b_kypsela = {} + b_demotika = {} + b_orestias = {} + } + c_philippopolis = { + color={ 219 80 171 } + color2={ 255 255 20 } + + turkish = "Filibe" + + b_philippopolis = { + turkish = "Filibe" + } + b_klokoknitsa = {} + b_prodromos = {} + b_stenimachos = {} + b_petrich = {} + b_bachkovo = {} + b_haskovo = {} + } + c_traianopolis = { + color={ 220 50 170 } + color2={ 255 255 20 } + + b_traianopolis = {} + b_cypsela = {} + b_samothrace = {} + b_feres = {} + b_evros = {} + b_tychero = {} + b_ainos = {} + } + c_maroneia = { + color={ 240 50 180 } + color2={ 255 255 20 } + + b_maroneia = {} + b_xantheia = {} + b_mosynopolis = {} + b_komotini = {} + b_peritheorion = {} + b_anaktoropolis = {} + b_polystylon = {} + } + } + } + + k_byzantium = { + color={ 135 30 125 } + color2={ 255 255 23 } + + capital = 490 # Thessalonike + + culture = greek + + # Creation/Usurp Trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = greek + } + } + } + + orthodox = 5000 # Crusade target weight + catholic = 2000 # Crusade target weight + + d_thessalonika = { + color={ 189 19 130 } + color2={ 255 255 20 } + + capital = 490 # Thessalonike + + c_chalkidike = { + color={ 192 22 133 } + color2={ 255 255 20 } + + holy_site = orthodox + + b_mntathos = {} + b_chrysiopolis = {} + b_zicna = {} + b_polygyros = {} + b_sithonia = {} + b_pallene = {} + b_crusis = {} + } + c_thessalonike = { + color={ 195 25 136 } + color2={ 255 255 20 } + + turkish = "Salonika" + + holy_site = hellenic_pagan + holy_site = hellenic_pagan_reformed + + b_thessaloniki = { + turkish = "Salonika" + } + b_thesedessa = { + } + b_voden = { + } + b_hlerin = { + } + b_cemren = { + } + b_veria = { + } + b_elasson = { + } + b_servia = { + } + } + c_seres = { + color={ 200 20 130 } + color2={ 255 255 255 } + + b_seres = {} + b_philippi = {} + b_siderokastron = {} + b_melnik = {} + b_drama = {} + b_christoupolis = {} + b_bisaltia = {} + } + } + + d_athens = { + color={ 206 66 158 } + color2={ 255 255 20 } + + capital = 475 # Thebes + + c_demetrias = { + color={ 209 69 161 } + color2={ 255 255 20 } + + b_lebadea = { + } + b_neopatras = { + } + b_boudonitza = { + } + b_demetrias = { + } + b_ravennika = { + } + b_gravia = { + } + b_pharsalus = {} + } + c_hellas = { + color={ 212 72 164 } + color2={ 255 255 20 } + + b_thebes = {} + b_amphissa = {} + b_kastrinitsi = {} + b_markrynia = {} + b_amfissa = {} + b_itea = {} + b_levadhia = {} + } + c_thessalia = { + color={ 198 28 139 } + color2={ 255 255 20 } + + turkish = "Tesalya" + + b_larissa = { + turkish = "Yenisehir i-Fenari" + } + b_volos = { + } + b_neopetra = { + } + b_damasis = { + } + b_kastri = { + } + b_pharsalos = { + } + b_trikkala = { + } + b_stagi = { + } + } + c_atheniai = { + color={ 215 75 167 } + color2={ 255 255 20 } + + holy_site = hellenic_pagan + holy_site = hellenic_pagan_reformed + + b_athens = { + } + b_piraeaus = { + } + b_megara = { + } + b_soula = { + } + b_daphni = { + } + b_karydi = { + } + b_salamis = { + } + b_marathon = { + } + } + } + + d_achaia = { + color={ 190 29 134 } + color2={ 255 255 20 } + + capital = 481 # Korinthos + + c_achaia = { + color={ 192 31 136 } + color2={ 255 255 20 } + + b_patras = { + } + b_pyrgos = { + } + b_andravida = { + } + b_kalavryta = { + } + b_akova = { + } + b_chalandritza = { + } + b_karditza = { + } + b_geraki = { + } + } + c_korinthos = { + color={ 194 33 138 } + color2={ 255 255 20 } + + b_corinth = { + } + b_nauplion = { + } + b_argos = { + } + b_passava = { + } + b_vostitza = { + } + b_zemenos = { + } + b_veligosti = { + } + b_megapoli = { + } + } + c_methone = { + color={ 196 35 140 } + color2={ 255 255 20 } + + b_modon = { + greek = "Methone" + italian = "Modone" + } + b_kiparissia = { + } + b_kalamata = { + } + b_coron = { + } + b_karytaina = { + } + b_gritzena = { + } + b_pilos = { + } + b_androusa = { + } + } + c_monemvasia = { + color={ 198 37 142 } + color2={ 255 255 20 } + + b_monemvasia = { + } + b_mistra = { + } + b_arkadia = { + } + b_nikli = { + } + b_sparta = { + } + b_lacedaemonia = { + } + b_gythio = { + } + b_elos = { + } + } + } + + d_aegean_islands = { + color={ 104 8 103 } + color2={ 255 255 20 } + + capital = 484 # Naxos + + c_naxos = { + color={ 149 57 117 } + color2={ 255 255 20 } + + turkish = "Kiklad" + italian = "Egeopelagi" + + b_naxos = { + turkish = "Naksa" + italian = "Nasso" + } + b_hermoupolis = { + turkish = "Sire" + italian = "Syra" + } + b_santorini = { + greek = "Thera" + turkish = "Santoron" + } + b_andros = { + } + b_tinos = { + } + b_mykonos = { + } + b_kastraki = { + } + b_filoti = { + } + } + c_euboia = { + color={ 151 59 119 } + color2={ 255 255 20 } + + italian = "Negroponte" + turkish = "Egriboz" + + b_chalkis = { + italian = "Negroponte" + turkish = "Egriboz" + } + b_kymi = { + } + b_karystos = { + } + b_oreoi = { + } + b_artemisio = { + } + b_istiaia = { + } + b_lilantia = { + } + b_messapia = { + } + } + } + + d_krete = { + color={ 205 110 35 } + color2={ 255 255 20 } + + capital = 480 # Chandax + + c_kaneia = { + color={ 178 11 120 } + color2={ 255 255 20 } + + bedouin_arabic = "Al-Hanim" + maghreb_arabic = "Al-Hanim" + levantine_arabic = "Al-Hanim" + egyptian_arabic = "Al-Hanim" + andalusian_arabic = "Al-Hanim" + turkish = "Hanya" + + b_kandia = { + bedouin_arabic = "Al-Hanim" + maghreb_arabic = "Al-Hanim" + levantine_arabic = "Al-Hanim" + egyptian_arabic = "Al-Hanim" + andalusian_arabic = "Al-Hanim" + turkish = "Hanya" + } + b_rethymno = { + } + b_matala = { + } + b_kastellikissamos = { + } + b_paleohora = { + } + b_akrotin = { + } + b_nikiforosfokas = { + } + b_arkadi = { + } + } + c_chandax = { + color={ 182 15 124 } + color2={ 255 255 20 } + + greek = Gortyn + italian = Gortyn + + b_iraklio = { + greek = "Gortyn" + italian = "Candia" + turkish = "Kandiye" + maghreb_arabic = "Khandaq" + levantine_arabic = "Khandaq" + egyptian_arabic = "Khandaq" + bedouin_arabic = "Khandaq" + andalusian_arabic = "Khandaq" + } + b_agiosnikolaos = { + } + b_lassithi = { + } + b_malia = { + } + b_kastelli = { + } + b_sitia = { + } + b_ierapetra = { + } + b_knossos = { + } + } + } + } + + k_epirus = { + color={ 150 40 60 } + color2={ 255 255 20 } + + capital = 472 # Epieros + + #serbian = "Draugabitia" + + d_ohrid = { + color={ 150 30 70 } + color2={ 255 255 20 } + + greek = "Lychnidos" + arberian = "Ohri" + + c_ochrid = { + color={ 141 31 103 } + color2={ 255 255 20 } + + greek = "Lychnidos" + arberian = "Ohri" + + b_debar = { + } + b_ohrid = { + greek = "Lychnidos" + arberian = "Ohri" + } + b_kicevo = { + } + b_svetigrad = { + } + b_tomot = { + } + b_krusevo = { + } + b_struga = { + } + } + c_kastoria = { + color={ 120 20 103 } + color2={ 255 255 20 } + + arberian = "Kostur" + serbian = "Kostur" + bulgarian = "Kostur" + turkish = "Kesriye" + + b_kastoria = {} + b_chlerinon = {} + b_kailara = {} + b_argos_orestikon = {} + b_orestis = {} + b_eordaia = {} + b_mesopotamia_kastoria = {} + } + c_lyncestis = { + color={ 130 25 103 } + color2={ 255 255 20 } + + b_bitola = {} + b_lyncestis = {} + b_heraclea_lyncestis = {} + b_neoljani = {} + b_magarevo = {} + b_prilap = { + greek = "Styberra" + } + b_pelagonia = {} + } + } + + d_dyrrachion = { + color={ 137 27 99 } + color2={ 255 255 20 } + + capital = 470 # Dyrrachion + + arberian = "Arbanon" + + c_dyrrachion = { + color={ 143 33 105 } + color2={ 255 255 20 } + + italian = "Durazzo" + serbian = "Drac" + bulgarian = "Drach" + arberian = "Arbanon" + + b_durazzo = { + greek = "Dyrrhachion" + italian = "Durazzo" + } + b_chounavia = { + } + b_kruje = { + greek = Krougia + } + b_elbasan = { + } + b_geziq = { + } + b_beat = { + } + b_petrela = {} + } + c_aulon = { + color={ 135 40 120 } + color2={ 255 255 20 } + + arberian = "Savra" + + b_aulon = {} + b_spinarizza = {} + b_kanine = {} + b_himara = {} + b_sopot_aulon = {} + b_berat_aulon = {} + b_saranda = {} + } + } + + d_epirus = { + color={ 134 63 109 } + color2={ 255 255 20 } + + capital = 473 # Arta + + c_epeiros = { + color={ 138 67 113 } + color2={ 255 255 20 } + + b_butrint = { + greek = "Bouthroton" + } + b_paramythia = { + } + b_ioannina = { + } + b_sopot = { + greek = "Koritsa" + } + b_pogonia = { + } + b_gjirokaster = { + greek = Argyrokastron + } + b_igoumenitsa = { + } + b_sagiada = { + } + } + c_arta = { + color={ 142 71 117 } + color2={ 255 255 20 } + + b_preveza = { + } + b_angelokastron = { + } + b_arta = { + } + b_agnanta = { + } + b_thomokastron = { + } + b_vonitsza = { + } + b_vlacherna = { + } + b_rogoi = { + } + } + c_naupactus = { + color={ 154 79 125 } + color2={ 255 255 20 } + + b_naupaktos = {} + b_paravola = {} + b_agrinio = {} + b_mesolongi = {} + b_lidoriki = {} + b_alyzeia = {} + b_sollion = {} + } + } + d_cephalonia = { + color={ 222 155 155 } + color2={ 255 255 20 } + + c_cephalonia = { + color={ 146 75 121 } + color2={ 255 255 20 } + + turkish = "Iyonya" + + b_lefkas = { + turkish = "Ayamavra" + } + b_palaiofrourio = { + } + b_kefalonia = { + } + b_paxos = { + italian = "Passo" + turkish = "Paksa" + } + b_ithaca = { + turkish = "Fiaki" + } + b_cerigo = { + turkish = "Çuha" + } + b_atros = { + } + } + c_zakynthos = { + color={ 150 70 130 } + color2={ 255 255 20 } + + b_zakynthos = {} + b_strofadia = {} + b_navagio = {} + b_katastari = {} + b_kiliomenos = {} + b_volimes = {} + b_alikanas = {} + } + c_corfu = { + color={ 156 65 140 } + color2={ 255 255 20 } + + b_korkyra = {} + b_corfu = {} + b_scheria = {} + b_phaeacia = {} + b_drepane = {} + b_taphos = {} + b_acinganorum = {} + } + } + } + + k_anatolia = { + color={ 177 60 100 } + color2={ 255 255 23 } + + capital = 759 # Ikonion + + culture = greek + + orthodox = 300 # Crusade target weight + catholic = 75 # Crusade target weight + muslim = 100 # Crusade target weight + + d_nikaea = { + color={ 202 101 167 } + color2={ 255 255 20 } + + capital = 750 # Nikaea + + turkish = "Iznik" + + c_nikaea = { + color={ 205 104 170 } + color2={ 255 255 20 } + + turkish = "Iznik" + + b_nikaea = { + turkish = "Iznik" + } + b_kios = { + } + b_optimatum = { + } + b_kotyaion = { + } + b_palaeokastron = { + } + b_yalova = { + } + b_modrene = { + } + } + c_prusa = { + color={ 211 110 176 } + color2={ 255 255 20 } + + turkish = "Bursa" + + b_prusa = { + turkish = "Hüdavendigar" + } + b_darieium = { + greek = "Dorieion" + turkish = "Sögüt" + } + b_apamea = { + greek = "Trigleia" + turkish = "Tirilye" + } + b_docimium = { + greek = "Dokimeion" + turkish = "Iscehisar" + } + b_adrastea = { + } + b_thyatira = { + } + b_pelopia = { + } + b_miletopolis = { + } + } + c_dorylaion = { + color={ 176 25 124 } + color2={ 255 255 20 } + + turkish = "Kütahya" + + b_dorylaion = { + turkish = "Eskisehir" + } + b_kotiaion = { + turkish = "Kütahya" + } + b_orkistos = { + } + b_iustinianopolis = { + } + b_carura = { + } + b_germia = { + } + b_naeotea = {} + } + } + + d_samos = { + color={ 115 55 100 } + color2={ 255 255 20 } + + capital = 486 # Samos + + c_ephesos = { + color={ 237 42 171 } + color2={ 255 255 20 } + + turkish = "Ayasoluk" + + holy_site = orthodox + + b_ephesos = { + turkish = "Ayasoluk" + } + b_lebedos = { + } + b_miletos = { + } + b_tralles = { + } + b_iassos = { + } + b_palation = { + } + b_petron = { + } + } + c_smyrna = { + color={ 240 45 174 } + color2={ 255 255 20 } + + turkish = "Izmir" + + b_smyrna = { + turkish = "Izmir" + } + b_pergamon = { + } + b_phokaia = { + } + b_adramyttion = { + } + b_chio = { + } + b_klazomeanai = { + } + b_kydonia = { + } + b_erythrai = { + } + } + c_chios = { + color={ 243 48 177 } + color2={ 255 255 20 } + + turkish = "Sisam" + + b_samos = { + turkish = "Sisam" + } + b_chios = { + turkish = "Sakiz" + } + b_tigani = { + } + b_marathokampos = { + } + b_ikaria = { + } + b_fourni = { + } + b_chrysostomos = { + } + b_pagondas = { + } + } + } + + d_cibyrrhaeot = { + color={ 108 29 80 } + color2={ 255 255 20 } + + capital = 755 # Attaleia + + c_attaleia = { + color={ 112 33 84 } + color2={ 255 255 20 } + + turkish = "Antalya" + + b_attaleia = { + turkish = "Antalya" + } + b_cibyra = { + } + b_side = { + } + b_slege = { + } + b_sagalassos = { + } + b_galanauros = { + } + b_panemotichus = { + } + b_sillyon = { + } + } + c_rhodos = { + color={ 116 37 88 } + color2={ 255 255 20 } + + b_rhodos = { + } + b_lindos = { + } + b_kos = { + } + b_karpathos = { + } + b_pefkos = { + } + b_ialysos = { + } + b_haraki = { + } + b_koskinou = { + } + } + c_lykia = { + color={ 120 41 92 } + color2={ 255 255 20 } + + turkish = "Mugla" + + b_halikarnassos = { + turkish = "Bodrum" + } + b_myra = { + } + b_telmissos = { + turkish = "Mugla" + } + b_kibyra = { + } + b_patara = { + } + b_mylasa = { + turkish = "Milas" + } + b_limyra = { + } + b_phaselis = { + } + } + } + + d_anatolia = { + color={ 174 23 122 } + color2={ 255 255 20 } + + capital = 759 # Ikonion + + c_ikonion = { + color={ 178 27 126 } + color2={ 255 255 20 } + + turkish = "Konya" + + b_ikonion = { + turkish = "Konya" + } + b_lisdra = { + } + b_gaspadale = { + } + b_isauria = { + } + b_laranda = { + } + b_terpe = { + } + b_amblada = { + } + b_sauatra = { + } + } + c_akroinon = { + color={ 170 30 140 } + color2={ 255 255 20 } + + turkish = "Kara Hissar" + + b_akroinon = {} + b_nikopolis_akroinon = {} + b_antiochia_akroinon = {} + b_celenaea = {} + b_seleucia_akroinon = {} + b_eumenia = {} + b_apamea_akroinon = {} + } + c_amorion = { + color={ 150 40 150 } + color2={ 255 255 20 } + + b_amorion = {} + b_polybotos = {} + b_krasos = {} + b_philomelion = {} + b_synnada = {} + b_salutaris = {} + b_docimium_amorion = {} + } + } + + d_thracesia = { + color={ 154 43 116 } + color2={ 255 255 20 } + + capital = 748 # Laodikeia + + c_sozopolis = { + color={ 158 47 120 } + color2={ 255 255 20 } + + turkish = "Isparta" + + b_souzopolis = { + turkish = "Afyonkarahisar" + } + b_cadi = { + } + b_polidorion = { + } + b_kelainai = { + } + b_dinar = { + } + b_isparta = { + greek = "Baris" + } + b_colossae = {} + } + c_laodikeia = { + color={ 162 51 124 } + color2={ 255 255 20 } + + turkish = "Alasehir" + + b_laodikeia = { + } + b_rhoas = { + } + b_hieropolis = { + } + b_kona = { + } + b_gordes = { + } + b_flaviupolis = { + } + b_chonai = {} + } + c_sardis = { + color={ 164 55 110 } + color2={ 255 255 20 } + + greek = "Sardeis" + + b_sardis = { + greek = "Sardeis" + } + b_philadelphia = { + turkish = "Alasehir" + } + b_magnesia = {} + b_hermus = {} + b_aezani = {} + b_macentus = {} + b_maeander = {} + } + } + + d_charsianon = { + color={ 237 58 198 } + color2={ 255 255 20 } + + capital = 737 # Kaisereia + + roman = "Galatia" + + c_charsianon = { + color={ 230 80 170 } + color2={ 255 255 20 } + + b_charsianon = {} + b_sebastea = { + armenian = "Sebasta" + greek = "Sebasteia" + turkish = "Sivas" + } + b_dazimon = {} + b_sebastopolis = {} + b_comana_charsianon = {} + b_mazaca = {} + b_zela = {} + } + c_kaisereia = { + color={ 240 71 181 } + color2={ 255 255 20 } + + turkish = Kayseri + + b_kaisereia = { + turkish = Kayseri + } + b_misti = { + } + b_talas = { + } + b_sariz = { + } + b_masaka = { + } + b_dobada = { + } + b_venessa = { + } + b_zoropassos = { + } + } + c_galatia = { + color={ 243 74 184 } + color2={ 255 255 20 } + + turkish = "Kirsehir" + + b_mikissos = { + turkish = "Kirsehir" + } + b_tavia = { + } + b_asponia = { + } + b_carissa = { + } + b_kochisar = { + } + b_karacaviran = { + } + b_garsaura = { + } + } + } + + d_cappadocia = { + color={ 160 20 130 } + color2={ 255 255 20 } + + c_tyana = { + color={ 246 77 187 } + color2={ 255 255 20 } + + turkish = Aksaray + + b_tyana = {} + b_anatoliaheraklea = {} + b_cybistra = {} + b_gamar = {} + b_tomarza = {} + b_faustinopolis = {} + b_loulon = {} + } + c_nyssa = { + color={ 240 70 190 } + color2={ 255 255 20 } + + b_nyssa = {} + b_archelais = { + turkish = Aksaray + } + b_malakopeia = {} + b_nazianus = {} + b_koron = {} + b_parnassus = {} + b_thebasa = {} + } + } + + d_bucellarian = { + color={ 234 157 207 } + color2={ 255 255 20 } + + greek = "Boukellarion" + turkish = "Ankara" + + c_ankyra = { + color={ 239 82 185 } + color2={ 255 255 20 } + + turkish = Ankara + + b_ankyra = { + turkish = Ankara + } + b_germa = {} + b_gordium = {} + b_gordoservon = {} + b_nakoleia = {} + b_haymana = {} + b_tectosagii = {} + } + c_claudiopolis = { + color={ 240 60 180 } + color2={ 255 255 20 } + + turkish = "Boli" + + b_claudiopolis = {} + b_iuliopolis = {} + b_bithynium = {} + b_petobriga = {} + b_honorias = {} + b_sangarius = {} + b_pessinus = {} + } + } + + d_armenia_minor = { # Cilicia in-game + color={ 214 140 190 } + color2={ 255 255 255 } + + capital = 761 # Tarsos + + armenian = "Armenia Minor" + + c_lykandos = { + color={ 214 140 195 } + color2={ 255 255 255 } + + turkish = "Elbistan" + + b_lykandos = { + turkish = "Elbistan" + } + b_tzamandos = { + } + b_comanagene = { + } + b_symposion = { + } + b_papurius = { + } + b_cocussus = { + } + b_germanikeia = { + } + b_arabissus = { + } + } + c_tarsos = { + color={ 194 140 175 } + color2={ 255 255 255 } + + turkish = "Mersin" + armenian = "Darson" + + b_tarsos = { + turkish = "Mersin" + armenian = "Darson" + } + b_lamas = { + } + b_castabala = { + } + b_lampron = { + } + b_zephyrium = { + } + b_pendosis = { + } + b_korikos = { + } + b_bardzerben = { + } + } + c_adana = { + color={ 194 110 145 } + color2={ 255 255 255 } + + b_adana = { + } + b_sis = { + } + b_anazarba = { + } + b_mamistra = { + } + b_lajazzo = { + armenian = "Ayas" + greek = "Aegeas" + } + b_trazak = { + } + b_vahka = { + } + b_mopsuestia = { + } + } + c_teluch = { + color={ 145 90 105 } + color2={ 255 255 255 } + + greek = "Doliche" + turkish = "Gâvur" + + b_teluch = { + greek = "Doliche" + turkish = "Kadirli" + } + b_germanias = { + turkish = "Haruniye" + } + b_perre = { + } + b_komanal = { + } + b_kapan = { + } + b_tavplur = { + } + b_koksen = { + } + b_hajin = { + } + } + c_seleukeia = { + color={ 165 70 105 } + color2={ 255 255 255 } + + turkish = "Silifke" + + b_seleukeia = { + turkish = "Silifke" + } + b_germanak = { + } + b_irenopolis = { + } + b_corycus = { + } + b_ninica = { + } + b_selinus = { + } + b_anemurium = { + } + b_dalisandus = { + } + } + } + + d_cyprus = { + color={ 239 109 163 } + color2={ 255 255 20 } + + capital = 757 # Famagusta + + c_famagusta = { + color={ 228 19 156 } + color2={ 255 255 20 } + + turkish = "Magusa" + + b_famagusta = { + turkish = "Magusa" + } + b_cithium = { + } + b_nikosia = { + } + b_sthilarion = { + } + b_kyrenia = { + } + b_buffavento = { + } + b_kantara = { + } + b_peristerona = { + } + } + c_limisol = { + color={ 231 22 159 } + color2={ 255 255 20 } + + turkish = "Leymosun" + + b_limmassol = { + turkish = "Leymosun" + } + b_paphos = { + } + b_arsinoe = { + } + b_kolossi = { + } + b_morphou = { + } + b_agridi = { + } + b_dieudamour = { + } + b_khirokitia = { + } + } + } + } + + k_armenia = { + color={ 172 82 55 } + color2={ 255 255 255 } + + capital = 681 # Ani + + culture = armenian + + orthodox = 300 # Crusade target weight + muslim = 100 # Crusade target weight + zoroastrian_group = 300 # Crusade target weight + + # Creation/usurpation trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + religion_group = christian + } + } + } + + d_armenia = { + color={ 154 77 36 } + color2={ 255 255 255 } + + capital = 682 # Vaspurakan + + c_vaspurakan = { + color={ 144 67 36 } + color2={ 255 255 255 } + + turkish = "Van" + kurdish = "Wan" + + b_haykaberd = { + } + b_van = { + } + b_surbkhach = { + } + b_vostan = { + } + b_varagavank = { + } + b_aghtamar = { + } + b_bakear = { + } + b_hadamakert = { + } + } + c_dwin = { + color={ 138 77 40 } + color2={ 255 255 255 } + + turkish = "Erivan" + + holy_site = miaphysite + holy_site = monophysite + + b_dvin = { + } + b_etchmiadzin = { + } + b_erebuni = { + } + b_alaverdi = { + } + b_khorvirap = { + } + b_matsnaberd = { + } + b_tumanyan = { + } + } + c_ani = { + color={ 168 87 50 } + color2={ 255 255 255 } + + turkish = "Kars" + + b_midjnaberd = { + } + b_ani = { + } + b_surpasdvadzadzin = { + } + b_karutsberd = { + } + b_karuts = { + } + b_artashat = { + } + b_oshakan = { + } + b_zvartnots = { + } + } + c_lori = { + color={ 142 70 45 } + color2={ 255 255 255 } + + b_lori_berd = {} + b_dzegh = {} + b_dmanis = {} + b_agarak = {} + b_hovk = {} + b_sanahin = {} + b_erkan = {} + } + } + d_mesopotamia = { + color={ 155 88 20 } + color2={ 255 255 255 } + + capital = 702 # Mesopotamia + + c_karin = { + color={ 155 95 20 } + color2={ 255 255 255 } + + turkish = "Erzurum" + + b_daroynk = { + } + b_karin = { + turkish = "Erzurum" + } + b_owshank = { + } + b_mardin = { + } + b_baghesh = { + } + b_pasen = { + } + b_tercan = { + } + b_kirklarkilisesi = { + } + } + c_mesopotamia = { + color={ 165 99 25 } + color2={ 255 255 255 } + + b_tzimisca = { + } + b_martyropolis = { + } + b_mayafaraqin = { + } + b_jermuk = { + } + b_arghana = { + } + b_hani = { + } + b_lice = { + } + b_tigranakert = { + } + } + c_taron = { + color={ 155 70 25 } + color2={ 255 255 255 } + + b_manzikert = { + } + b_mush = { + } + b_glak = { + } + b_ararati = { + } + b_artchesh = { + } + b_arakelots = { + } + b_akhlat = { + } + b_sason = { + } + } + } + d_edessa = { + color={ 182 110 45 } + color2={ 255 255 255 } + + capital = 699 # Edessa + + c_edessa = { + color={ 175 105 45 } + color2={ 255 255 255 } + + holy_site = nestorian # place where faith originated + + b_edessa = { + } + b_sruk = { + } + b_bile = { + } + b_tulupe = { + } + b_kaisun = { + } + b_samsat = { + } + b_harran = { + } + b_edesurfa = { + } + } + c_tell_bashir = { + color={ 175 125 35 } + color2={ 255 255 255 } + + b_turbessel = { + } + b_buzaa = { + } + b_manbij = { + } + b_nizip = { + } + b_zeugma = { + } + b_makedonopolis = { + } + b_birtha = { + } + b_jarabulus = { + } + } + c_aintab = { + color={ 195 125 55 } + color2={ 255 255 255 } + + b_aintab = { + } + b_marash = { + } + b_kyrrhos = { + } + b_ravendan = { + } + b_duluk = { + } + b_hromgla = { + } + b_raban = { + } + b_amanus = { + } + } + } + d_coloneia = { + color={ 195 125 55 } + color2={ 255 255 255 } + + capital = 706 # Koloneia + + c_koloneia = { + color={ 195 120 50 } + color2={ 255 255 255 } + + b_koloneia = { + } + b_anatolnikopolis = { + } + b_tephrice = { + } + b_mazaka = { + } + b_celtzene = { + } + b_gamakh = { + } + b_akn = { + } + b_gerjanis = { + } + } + c_melitene = { + color={ 175 110 40 } + color2={ 255 255 255 } + + b_melitene = { + } + b_arca = { + } + b_samosata = { + } + b_corduene = { + } + b_seneqerim = { + } + b_arguvan = { + } + b_kigi = { + } + b_yedisu = { + } + } + } + } + k_bulgaria = { + color={ 113 88 101 } + color2={ 255 255 255 } + + culture = bulgarian + + capital = 499 # Tyrnovo + + orthodox = 300 # Crusade target weight + catholic = 100 # Crusade target weight + slavic_pagan_reformed = 50 # Crusade target weight + tengri_pagan_reformed = 50 + + d_vidin = { + color={ 122 103 58 } + color2={ 255 255 255 } + + capital = 506 # Vidin + + greek = "Bononia" + + c_vidin = { + color={ 124 105 60 } + color2={ 255 255 255 } + + greek = "Bononia" + + b_vidin = { + greek = "Bononia" + } + b_viseslav = { + } + b_kula = { + } + b_srvljig = { + } + b_pirot = { + } + b_bolvan = { + } + b_kucevo = { + } + b_zajecar = { + } + } + c_naissus = { + color={ 126 107 62 } + color2={ 255 255 255 } + + serbian = "Nish" + croatian = "Nish" + bosnian = "Nish" + bulgarian = "Nish" + + b_nish = { + greek = "Naissos" + } + b_kumanovo = { + } + b_koprijan = { + } + b_brdo = { + } + b_vranje = { + } + b_lesnovo = { + } + b_kambelevac = { + } + b_knjazevac = { + } + } + } + d_turnovo = { # Moesia + color={ 197 39 154 } + color2={ 255 255 255 } + + capital = 499 # Tyrnovo + + c_tyrnovo = { + color={ 156 41 199 } + color2={ 255 255 255 } + + greek = "Moesia" + + b_tyrnovo = { + greek = "Noba" # Roman Novae + } + b_irinopolis = { + } + b_kilifarevski = { + } + b_hisarya = { + } + b_opan = { + } + b_chirpan = { + } + b_maglizh = { + } + b_kazanlak = { + } + } + c_serdica = { + color={ 158 43 201 } + color2={ 255 255 255 } + + bulgarian = "Sofia" + serbian = "Sofia" + croatian = "Sofia" + bosnian = "Sofia" + russian = "Sofia" + polish = "Sofia" + + b_serdica = { + bulgarian = "Sofia" + serbian = "Sofia" + croatian = "Sofia" + bosnian = "Sofia" + russian = "Sofia" + polish = "Sofia" + } + b_velbazhd = { + } + b_rila = { + } + b_etropole = { + } + b_pernik = { + } + b_breznik = { + } + b_pravets = { + } + b_samundzhievo = { + } + } + c_nikopolis = { + color={ 160 45 203 } + color2={ 255 255 255 } + + b_nikopolis = { + } + b_pleven = { + } + b_oescus = { + } + b_belene = { + } + b_iskar = { + } + b_pordim = { + } + b_knezha = { + } + b_dolnidabknik = { + } + } + c_dorostotum = { + color={ 162 47 205 } + color2={ 255 255 255 } + + b_dorosturum = { + } + b_rusi = { + } + b_shumen = { + } + b_borovo = { + } + b_byaladve = { + } + b_slivopole = { + } + b_tsenovo = { + } + b_samuil = { + } + } + } + d_karvuna = { + color={ 227 79 190 } + color2={ 255 255 255 } + + capital = 509 # Karvuna + + c_mesembria = { + color={ 207 92 250 } + color2={ 255 255 255 } + + b_mesembria = { + } + b_varna = { + } + b_anchilios = { + } + b_aetos = { + } + b_sozopolis = { + } + b_odessos = { + } + b_bourgas = { + } + b_valchidol = { + } + } + c_karvuna = { + color={ 210 95 253 } + color2={ 255 255 255 } + + greek = "Krounoi" + + b_karvuna = { + greek = "Krounoi" + } + b_kaliakra = { + greek = "Akrai" + } + b_silistria = { + } + b_dobrich = { # Balchik + greek = "Dionysopolis" + } + b_prezlav = { + } + b_venets = { + } + b_varbitsz = { + } + b_smyadovo = { + } + } + c_constantia = { + color={ 213 98 253 } + color2={ 255 255 255 } + + b_constantia = { + } + b_carachioi = { + } + b_adamclisi = { + } + b_mesgidia = { + } + b_cobadin = { + } + b_cogealac = { + } + b_mangalia = { + } + b_topraisar = { + } + } + } + d_strymon = { + color={ 175 50 170 } + color2={ 255 255 255 } + + c_strymon = { + color={ 139 29 101 } + color2={ 255 255 20 } + + b_strumica = { + } + b_prilep = { + } + b_prosek = { + } + b_trikves = { + } + b_kocane = { + } + b_kratovo = { + } + b_radovish = { + } + } + c_astibus = { + color={ 140 10 120 } + color2={ 255 255 20 } + + b_astibus = {} + b_veles = {} + b_skopje = {} + b_zegligovo = {} + b_presevo = {} + b_dukena = {} + b_stobi = {} + } + } + } + + k_serbia = { + color={ 113 98 61 } + color2={ 255 255 255 } + + culture = serbian + + capital = 502 # Rashka + + orthodox = 300 # Crusade target weight + catholic = 100 # Crusade target weight + + d_rashka = { + color={ 168 135 57 } + color2={ 255 255 255 } + + capital = 502 # Rashka + + greek = "Dardania" + roman = "Dardania" + dalmatian = "Dardania" + + c_rashka = { + color={ 172 139 61 } + color2={ 255 255 255 } + + greek = "Rascia" + dalmatian = "Rascia" + roman = "Rascia" + + b_prizren = { + greek = "Petrizen" + } + b_decani = { + } + b_dioclea = { + } + b_svetispas = { + } + b_trepca = { + } + b_zvecan = { + } + b_djakovica = { + } + b_polog = { + } + } + c_hum = { + color={ 176 143 64 } + color2={ 255 255 255 } + + greek = "Arsa" + + b_plav = { + } + b_pec = { + } + b_novipazar = { + greek = "Arsa" + } + b_stupovi = { + } + b_belacrkva = { + } + b_bradarevo = { + } + b_moraca = { + } + b_medun = { + } + } + c_onogost = { + color={ 155 130 66 } + color2={ 255 255 255 } + + greek = "Anagastum" + dalmatian = "Anagastum" + roman = "Anagastum" + + b_onogost = { + greek = "Anagastum" + dalmatian = "Anagastum" + roman = "Anagastum" + } + b_destinik = { + greek = "Destinikion" + dalmatian = "Destinikion" + roman = "Destinikion" + } + b_desnik = {} + b_ribnica = {} + b_budimlja = {} + b_durdevi_stupovi = {} + b_gradina = {} + } + c_belgrade = { + color={ 150 124 61 } + color2={ 255 255 255 } + + serbian = "Belgrad" + croatian = "Belgrad" + bulgarian = "Belgrad" + bosnian = "Belgrad" + greek = "Singidounon" + roman = "Singidounon" + + b_belgrade = { + serbian = "Belgrad" + croatian = "Belgrad" + bulgarian = "Belgrad" + bosnian = "Belgrad" + greek = "Singidounon" + roman = "Singidounon" + } + b_zemun = { + } + b_smederevo = { + } + b_kragujevac = { + } + b_rudnik = { + } + b_branicevo = { + } + b_pozarevac = { + } + b_lipovic = { + } + } + } + d_dioclea = { + color={ 129 94 13 } + color2={ 255 255 255 } + + capital = 468 # Ragusa + + serbian = "Duklja" + croatian = "Duklja" + bulgarian = "Duklja" + bosnian = "Duklja" + roman = "Praevalitana" + + c_zeta = { + color={ 131 96 15 } + color2={ 255 255 255 } + + b_podgorica = { + greek = "Birziminium" + } + b_bar = { + italian = Antivari + greek = Antivarion + } + b_skadar = { + italian = Scutari + greek = Skoutarion + } + b_ulcinj = { + } + b_budva = { + } + b_danj = { + } + b_drivast = { + } + } + c_travunia = { + color={ 135 100 19 } + color2={ 255 255 255 } + + b_travunia = {} + b_kotor = { + italian = Cattaro + greek = Askrivion + dalmatian = "Catarro" + } + b_trebinje = {} + b_dracevica = {} + b_bogorodice = {} + b_gripuli = {} + b_sv_stefan = {} + } + c_ragusa = { + color={ 133 98 17 } + color2={ 255 255 255 } + + greek = "Raugia" + croatian = "Dubrovnik" + serbian = "Dubrovnik" + bosnian = "Dubrovnik" + + b_ragusa = { + greek = "Raugia" + croatian = "Dubrovnik" + serbian = "Dubrovnik" + bosnian = "Dubrovnik" + } + b_narona = { + } + b_cavtat = { + greek = "Epidauros" + italian = "Ragusavecchia" + } + b_zaton = { + } + b_slano = { + } + b_mljet = { + } + b_kolocep = { + } + b_sipan = { + } + } + } + } + + k_croatia = { + color={ 122 46 58 } + color2={ 200 0 0 } + + culture = croatian + + capital = 465 # Zadar + + roman = "Dalmatia" + dalmatian = "Dalmatia" + + orthodox = 300 # Crusade target weight + catholic = 1000 # Crusade target weight + + d_slavonia = { + color={ 184 137 137 } + color2={ 255 255 255 } + + capital = 461 # Zagreb + + roman = "Pannonia" + greek = "Pannonia" + dalmatian = "Pannonia" + + c_krizevci = { + color={ 186 139 139 } + color2={ 255 255 255 } + + b_krizevci = { + } + b_koprivnica = { + } + b_osijek = { + } + b_vinkovci = { + } + b_durdevac = { + } + b_pozega = { + } + b_virovitica = { + } + } + c_zagreb = { + color={ 189 141 141 } + color2={ 255 255 255 } + + roman = "Andautonia" + greek = "Andautonia" + dalmatian = "Andautonia" + + b_zagreb = { + } + b_sisak = { + } + b_karlovac = { + } + b_cetin = { + } + b_zrin = { + } + b_dreznik = { + } + b_stenicnjak = { + } + b_ozalj = { + } + } + c_varadzin = { + color={ 191 143 143 } + color2={ 255 255 255 } + + b_varazdin = { + } + b_cakovec = { + } + b_ludbreg = { + } + b_lepoglava = { + } + b_toplice = { + } + b_krapina = { + } + b_donjastubica = { + } + b_oroslavje = { + } + } + } + d_syrmia = { + color={ 170 140 115 } + color2={ 255 255 255 } + + capital = 1968 # Syrmia + + c_syrmia = { + color={ 174 144 119 } + color2={ 255 255 255 } + + b_zvecan_syrmia = {} + b_zemlen = {} + b_zenthdemeter = {} + b_rittium = {} + b_burgenae = {} + b_bassiana = {} + b_bononia = {} + } + c_vukovar = { + color={ 178 148 123 } + color2={ 255 255 255 } + + b_vukovar = {} + b_ilko = {} + b_posga = {} + b_posgawar = {} + b_valka = {} + b_cornacum = {} + b_cibalae = {} + } + } + d_bosnia = { + color={ 194 115 115 } + color2={ 255 255 255 } + + capital = 1971 # Vrhbosna + + c_rama = { + color={ 197 118 118 } + color2={ 255 255 255 } + + roman = "Salines" + greek = "Salines" + dalmatian = "Salines" + turkish = "Tuzla" + hungarian = "So" + + b_soli = { + roman = "Salines" + greek = "Salines" + dalmatian = "Salines" + turkish = "Tuzla" + hungarian = "So" + } + b_srebrenica = { + } + b_olovo = { + roman = "Plumbum" + greek = "Plumbum" + dalmatian = "Plumbum" + } + b_zvonik = { + } + b_kladanj = { + } + b_banovici = { + } + b_gradacac = { + } + } + c_usora = { + color={ 200 121 121 } + color2={ 255 255 255 } + + b_banjaluka = { + } + b_bihac = { + } + b_jajce = { + } + b_kljuc = { + } + b_prijedor = { + } + b_kotor_donjikraji = { + } + b_bocac = { + } + b_glamoc = { + } + } + c_soli = { + color={ 198 115 115 } + color2={ 255 255 255 } + + b_doboj = {} + b_srebrenik = {} + b_brod = {} + b_bilino_polje = { + roman = "Bistua Nova" + greek = "Bistua Nova" + dalmatian = "Bistua Nova" + } + b_modrica = {} + b_usice = {} + b_maglaj = {} + } + c_bilino_polje = { + color={ 199 113 113 } + color2={ 255 255 255 } + + b_visoki = {} + b_vrhbosna = {} + b_konjic = {} + b_prozor = {} + b_gorazde = {} + b_visegrad = {} + b_kresevo = {} + } + } + d_croatia = { + color={ 162 53 53 } + color2={ 255 255 255 } + + capital = 464 # Senj + + roman = "Liburnia" + dalmatian = "Liburnia" + greek = "Liburnia" + + c_zadar = { + color={ 188 141 141 } + color2={ 255 255 255 } + + italian = "Zara" + greek = "Diadora" + roman = "Diadora" + dalmatian = "Jadera" + + b_zadar = { + italian = "Zara" + dalmatian = "Jadera" + greek = "Diadora" + roman = "Diadora" + } + b_nin = { + } + b_knin = { + } + b_sibenik = { + } + b_novigrad = { + } + b_benkovac = { + } + b_obrovac = { + } + b_pag = { + } + } + c_senj = { + color={ 170 61 61 } + color2={ 255 255 255 } + + greek = "Attienities" + roman = "Attienities" + dalmatian = "Attienities" + italian = "Segna" + german = "Zengg" + hungarian = "Zeng" + + b_senj = { + greek = "Attienities" + roman = "Attienities" + dalmatian = "Attienities" + italian = "Segna" + german = "Zengg" + hungarian = "Zeng" + } + b_kaseg = { + } + b_brinje = { + } + b_karlobag = { + } + b_perusic = { + } + b_donjilapac = { + } + b_udbina = { + } + b_otocac = { + } + } + c_veglia = { + color={ 174 65 65 } + color2={ 255 255 255 } + + greek = "Kyrikon" + roman = "Kyrikon" + dalmatian = "Kyrikon" + german = "Vegl" + dalmatian = "Vicla" + + b_veglia = { + greek = "Kyrikon" + roman = "Kyrikon" + dalmatian = "Kyrikon" + german = "Vegl" + } + b_krk = { + } + b_kraljevica = { + } + b_frankopan = { + } + b_bakar = { + } + b_crikvenica = { + } + b_cres = { + dalmatian = "Crepsa" + } + b_vrbovsko = { + } + } + c_split = { + color={ 186 139 139 } + color2={ 255 255 255 } + + italian = "Spalato" + greek = "Spalathos" + dalmatian = "Spalato" + roman = "Spalato" + + b_split = { + italian = "Spalato" + roman = "Spalato" + dalmatian = "Spalato" + greek = "Spalathos" + } + b_hvar = { + } + b_trogir = { + greek = "Tragyrion" + roman = "Tragyrion" + italian = "Trau" + hungarian = "Trau" + dalmatian = "Tragur" + } + b_solin = { + } + b_klis = { + } + b_makarska = { + italian = "Macarsca" + greek = "Muccurum" + roman = "Muccurum" + dalmatian = "Muccurum" + } + b_sinj = { + } + } + } + d_dalmatia = { + color={ 184 137 137 } + color2={ 255 255 255 } + + capital = 466 # Zachlumia + + dalmatian = "Dalmatia" + + c_imotski = { + color={ 170 80 100 } + color2={ 255 255 255 } + + roman = "Emotha" + greek = "Emotha" + dalmatian = "Emotha" + + b_topana = {} + b_imotski = { + roman = "Emotha" + greek = "Emotha" + dalmatian = "Emotha" + } + b_grude = {} + b_blagaj = {} + b_posusje = {} + b_duvno = { + roman = "Delminium" + greek = "Delminium" + dalmatian = "Delminium" + } + b_livno = {} + } + c_zachlumia = { + color={ 166 57 57 } + color2={ 255 255 255 } + + serbian = "Zahumlje" + croatian = "Zahumlje" + bosnian = "Zahumlje" + + b_stolac = { + } + b_ston = { + } + b_korcula = { + italian = "Curzola" + } + b_brac = { + italian = "Brazza" + greek = "Bretia" + roman = "Bretia" + dalmatian = "Bretia" + + } + b_omis = { + } + b_lapcan = { + roman = "Biston" + greek = "Labineca" + dalmatian = "Labineca" + } + b_sirokibrijeg = { + } + b_zavala = { + } + } + } + } + + k_sicily = { + color = { 180 160 80 } + color2={ 255 255 255 } + + capital = 334 # Napoli + + culture = italian + + catholic = 500 # Crusade target weight + orthodox = 50 + muslim = 10 + + allow = { + conditional_tooltip = { + trigger = { + k_sicily = { + is_titular = yes + } + } + k_sicily = { + is_titular = no + } + } + } + + d_benevento = { + color = { 209 170 75 } + color2={ 255 255 255 } + + capital = 335 # Benevento + + catholic = 250 # Crusade target weight + + c_benevento = { + color = { 209 170 75 } + color2={ 255 255 255 } + + b_benevento = { + } + b_avellino = { + } + b_ascoli = { + } + b_montemarono = { + } + b_frigento = { + } + b_trevico = { + } + b_conza = { + } + b_sanangelo = { + } + } + c_foggia = { + color = { 209 170 75 } + color2={ 255 255 255 } + + b_foggia = { + } + b_siponto = { + } + b_lucera = { + } + b_troia = { + } + b_bovino = { + } + b_salapla = { + } + b_vieste = { + } + } + } + d_capua = { + color = { 240 209 100 } + color2={ 255 255 255 } + + greek = "Neapolis" + + capital = 851 # Capua + + catholic = 250 # Crusade target weight + + c_capua = { + color = { 240 209 100 } + color2={ 255 255 255 } + + greek = "Gaeta" + + b_capua = { + greek = "Kapue" + } + b_aquino = { + } + b_teano = { + } + b_gaeta = { + } + b_montecassino = { + } + b_caserta = { + } + b_calvi = { + } + b_acerra = { + } + } + c_napoli = { + color = { 240 209 100 } + color2={ 255 255 255 } + + greek = "Neapolis" + + b_napoli = { + greek = "Neapolis" + } + b_aversa = { + } + b_cumae = { + } + b_pozzuoli = { + } + b_ischia = { + } + b_portici={ + } + b_turris_octava={ + } + b_afragola={ + } + } + } + d_apulia = { + color={ 167 172 63 } + color2={ 255 255 255 } + + greek = "Longobardia" + + capital = 347 # Apulia + + catholic = 250 # Crusade target weight + + c_apulia = { + color={ 167 172 63 } + color2={ 255 255 255 } + + b_melfi = { + } + b_trani = { + } + b_cannae = { + } + b_salapia = { + } + b_barletta = { + } + b_minervo = { + } + b_lavello = { + } + b_lucano = { + } + } + c_bari = { + color={ 167 172 63 } + color2={ 255 255 255 } + + greek = "Barion" + + b_bari = { + greek = "Barion" + } + b_conversano = { + } + b_giovinazzo = { + } + b_andria = { + } + b_ruvo = { + } + b_molietta = { + } + b_bitonto = { + } + b_polignano = { + } + } + c_lecce = { + color={ 167 172 63 } + color2={ 255 255 255 } + + greek = "Brendesion" + + b_lecce = { + } + b_otranto = { + greek = "Hydrunton" + } + b_brindisi = { + greek = "Brendesion" + } + b_leuca = { + } + b_castro = { + } + b_ligento = { + } + b_andrano = { + } + b_oria = { + } + } + } + d_abruzzo = { + color={ 210 168 190 } + color2={ 255 255 255 } + + lombard = "Aprutium" + + capital = 929 # Teramo + + c_chieti = { + color={ 200 220 200 } + color2={ 255 255 255 } + + b_crecchio = {} + b_chieti = {} + b_vasto = {} + b_lanciano = {} + b_termoli = {} + b_atessa = {} + b_san_salvo = {} + } + + c_aprutium = { + + color={ 205 210 205 } + color2={ 255 255 255 } + + lombard = "Amiternum" + greek = "Interamnion" + + b_avezzano = { + } + b_pescara = { + } + b_teramo = { + } + b_aquila = { + lombard = "Amiternum" + } + b_atri = { + } + b_aprutium_penne = { + } + b_paganica = { + } + } + } + d_salerno = { + color={ 245 194 199 } + color2={ 255 255 255 } + + greek = "Lukania" + + capital = 336 # Salerno + + catholic = 250 # Crusade target weight + + c_salerno = { + color={ 245 194 199 } + color2={ 255 255 255 } + + b_salerno = { + } + b_acenzera = { + } + b_eboli = { + } + b_nocera = { + } + b_acerno = { + } + b_lucania = { + } + b_agropoli = { + } + b_sarno = { + } + } + c_taranto = { + color={ 235 190 195 } + color2={ 255 255 255 } + + greek = "Lukania" + + b_taranto = { + greek = "Tarantas" + } + b_mottola = { + } + b_castellaneta = { + } + b_tursi = { + } + b_montepeloso = { + } + b_tricanico = { + } + b_gravina = { + } + b_cassano = { + } + } + + c_amalfi = { + color={ 120 200 225 } + color2 = { 255 255 255 } + + b_amalfi={ + } + b_sorrento={ + } + b_ravello={ + } + b_tramonti={ + } + b_positano={ + } + b_castellamare = { + } + b_capri = { + } + b_minori = { + } + } + } + d_calabria = { + color={ 170 142 70 } + color2={ 255 255 255 } + + capital = 338 # Reggio + + catholic = 250 # Crusade target weight + + c_consenza = { + color={ 170 142 70 } + color2={ 255 255 255 } + + b_cosenza = { + } + b_rossano = { + } + b_umbriatico = { + } + b_strongoli = { + } + b_argentano = { + } + b_scalea = { + } + b_cerenzia = { + } + } + c_catanzaro = { + color={ 175 145 75 } + color2={ 255 255 255 } + + greek = "Katantheros" + + b_crotone = {} + b_catanzaro = {} + b_belcastro = {} + b_squillace = {} + b_neo_castrum = {} + b_girifalco = {} + b_kyterion = {} + } + c_reggio = { + color={ 170 142 70 } + color2={ 255 255 255 } + + greek = "Rhegion" + + b_reggio = { + greek = "Rhegion" + } + b_mileto = { + } + b_nicotera = { + } + b_bova = { + } + b_gerace = { + } + b_tropea = { + } + b_siderno = {} + } + } + d_sicily = { + color={ 155 254 86 } + color2={ 255 255 255 } + + capital = 340 # Palermo + + c_palermo = { + color={ 155 254 86 } + color2={ 255 255 255 } + + maghreb_arabic = "Balharm" + levantine_arabic = "Balharm" + egyptian_arabic = "Balharm" + bedouin_arabic = "Balharm" + andalusian_arabic = "Balharm" + greek = "Panarmos" + + b_palermo = { + maghreb_arabic = "Balharm" + levantine_arabic = "Balharm" + egyptian_arabic = "Balharm" + bedouin_arabic = "Balharm" + andalusian_arabic = "Balharm" + greek = "Panarmos" + } + b_cefalu = { + } + b_monreale = { + } + b_gratteri = { + } + b_caltavuturo = { + } + b_petralia = { + } + b_misilmeri = { + } + b_mistretta = { + } + } + c_messina = { + color={ 155 254 86 } + color2={ 255 255 255 } + + greek = "Messene" + + b_messina = { + greek = "Messene" + } + b_lipari = { + } + b_taormina = { + greek = "Taourmenion" + } + b_sanmarcodalunzio = { + } + b_troinia = { + } + b_furnari = { + } + b_cataratti = { + } + b_torregrota = { + } + } + c_siracusa = { + color={ 155 254 86 } + color2={ 255 255 255 } + + greek = "Syrakousa" + + holy_site = hellenic_pagan + holy_site = hellenic_pagan_reformed + + b_syracusa = { + greek = "Syrakousa" + } + b_catania = { + } + b_lentini = { + } + b_noto = { + } + b_caltagirone = { + } + b_paterno = { + } + b_centuripe = { + } + b_augusta = { + } + } + c_agrigento = { + color={ 155 254 86 } + color2={ 255 255 255 } + + greek = "Agrigenton" + andalusian_arabic = "Kerkent" + maghreb_arabic = "Kerkent" + bedouin_arabic = "Kerkent" + egyptian_arabic = "Kerkent" + levantine_arabic = "Kerkent" + + b_agricento = { + greek = "Agrigenton" + andalusian_arabic = "Kerkent" + maghreb_arabic = "Kerkent" + bedouin_arabic = "Kerkent" + egyptian_arabic = "Kerkent" + levantine_arabic = "Kerkent" + } + b_caltabellotta = { + } + b_butera = { + } + b_sanbiagioplatani = { + } + b_gela = { + } + b_licata = { + } + b_raffadali = { + } + b_montallegro = { + } + } + c_trapani = { + color={ 155 254 86 } + color2={ 255 255 255 } + + greek = "Drepanon" + andalusian_arabic = "Mazar" + maghreb_arabic = "Mazar" + bedouin_arabic = "Mazar" + egyptian_arabic = "Mazar" + levantine_arabic = "Mazar" + + b_trapani = { + greek = "Drepanon" + } + b_mazara = { + andalusian_arabic = "Mazar" + maghreb_arabic = "Mazar" + bedouin_arabic = "Mazar" + egyptian_arabic = "Mazar" + levantine_arabic = "Mazar" + } + b_erice = { + } + b_sanguiseppelato = { + } + b_castelvertrano = { + } + b_santaninfa = { + } + b_marsala = { + } + b_alcarno = { + } + } + c_malta = { + color={ 155 254 86 } + color2={ 255 255 255 } + + b_mdina = { + greek = Melitta + italian = "Citta Vecchia" + } + b_sliema = { + } + b_sanpawl = { + italian = "San Paolo" + } + b_gozo = { + greek = Ogygia + andalusian_arabic = "Ghawdesh" + maghreb_arabic = "Ghawdesh" + bedouin_arabic = "Ghawdesh" + egyptian_arabic = "Ghawdesh" + levantine_arabic = "Ghawdesh" + } + b_birzebbuga = { + italian = "Birzebbugia" + } + b_marsascala = { + greek = Pyrgos + andalusian_arabic = "Marsa Sqalli" + maghreb_arabic = "Marsa Sqalli" + bedouin_arabic = "Marsa Sqalli" + egyptian_arabic = "Marsa Sqalli" + levantine_arabic = "Marsa Sqalli" + } + b_mgarr = { + italian = "Mugiarro" + } + b_sangjilan = { + } + } + } + } + + k_georgia = { + color={ 205 145 145 } + color2={ 255 255 255 } + + capital = 679 # Kartli + + culture = georgian + + orthodox = 200 # Crusade target weight + tengri_pagan_reformed = 50 + zoroastrian_group = 200 # Crusade target weight + + d_kartli = { + color={ 234 119 119 } + color2={ 255 255 255 } + + capital = 679 # Kartli + + c_kartli = { + color={ 196 121 121 } + color2={ 255 255 255 } + + b_narikala = {} + b_tbilisi = {} + b_svetitskhoveli = {} + b_dmanisi = {} + b_tmoghvi = {} + b_akhalkalaki = {} + b_bolnisi = {} + } + c_mtskheta = { + color={ 190 140 140 } + color2={ 255 255 255 } + + b_mtskheta = {} + b_sioni = {} + b_djvari = {} + b_gori = {} + b_bebristsikhe = {} + b_urbnisi = {} + b_samtavisi = {} + } + c_imeretia = { + color={ 246 152 152 } + color2={ 255 255 255 } + + b_geguti = { + } + b_kutaisi = { + } + b_bagrati = { + } + b_tsikhegoji = { + } + b_khoni = { + } + b_ghelati = { + } + b_lentekhi = { + } + b_motsameta = { + } + } + } + d_tao = { + color={ 231 80 130 } + color2={ 255 255 255 } + + capital = 680 # Tao + + c_tao = { + color={ 238 183 183 } + color2={ 255 255 255 } + + turkish = "Ahiska" + + b_panaskerti = {} + b_khakhuli = {} + b_akhaltsikhe = {} + b_oshki = {} + b_tortomi = {} + b_mamrovani = {} + b_bana = {} + } + c_guria = { + color={ 240 185 185 } + color2={ 255 255 255 } + + greek = "Lazike" + turkish = "Batum" + armenian = "Yeger" + + b_bukistsikhe = { + } + b_batum = { + } + b_udabno = { + } + b_gonio = { + } + b_ozurgeti = { + } + b_skhalta = { + } + b_tsikhisdziri = { + } + b_khula = { + } + } + c_klarjeti = { + color={ 238 160 160 } + color2={ 255 255 255 } + + b_artanuji = {} + b_klarjeti = {} + b_khertvisi = {} + b_tseptha = {} + b_ancha = {} + b_tbeti = {} + b_artaani = {} + } + } + d_kakheti = { + color={ 200 50 50 } + color2={ 255 255 255 } + + capital = 673 # Albania + + c_kakheti = { + color={ 202 147 147 } + color2={ 255 255 255 } + + b_zedazaden = { + } + b_telavi = { + } + b_sighnaghi = { + } + b_dzveligalavani = { + } + b_bochorma = { + } + b_davidgareja = { + } + b_gremi = { + } + b_bodbe = { + } + } + c_albania = { + color={ 253 176 176 } + color2={ 255 255 255 } + + armenian = "Aghvank" + georgian = "Albaneti" + + b_chukhurkabala = { + armenian = "Kabalak" + georgian = "Kabala" + alan = "Kabala" + } + b_ganja = { + armenian = "Gandzak" + georgian = "Gandza" + alan = "Gandza" + } + b_shaki = { + armenian = "Shake" + georgian = "Shake" + alan = "Shake" + } + b_darussoltan = { + armenian = "Kaladasht" + georgian = "Kaladasht" + alan = "Kaladasht" + } + b_barda = { + armenian = "Partav" + georgian = "Bardavi" + alan = "Partavi" + } + b_emli = { + armenian = "Surp Yeghishe" + georgian = "Gish" + alan = "Kish" + } + b_gelersengorersen = { + armenian = "Kalaberd" + georgian = "Kalaberd" + alan = "Kalaberd" + } + b_kabala = { + armenian = "Vartashen" + georgian = "Vardashen" + alan = "Vartashen" + } + } + } + d_abkhazia = { + color={ 255 173 196 } + color2={ 255 255 255 } + + capital = 601 # Imeretia + + c_abkhazia = { + color={ 254 160 160 } + color2={ 255 255 255 } + + b_abaatha = { + } + b_tskhoumi = { + } + b_pitsunda = { + } + b_anakopia = { + } + b_gagra = { + } + b_bzyb = { + } + b_zugdidi = { + } + } + c_egrisi = { + color={ 250 150 150 } + color2={ 255 255 255 } + + b_egrisi = {} + b_mokvi = {} + b_khobi = {} + b_buchlus = {} + b_phasis = {} + b_bedia = {} + b_nesos = {} + } + } + } +} + +e_italy = { + color={ 234 217 110 } + color2={ 255 255 255 } + + capital = 333 # Rome + + culture = italian + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture=italian + } + } + conditional_tooltip = { + trigger = { + k_sicily = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + has_landed_title = k_sicily + } + conditional_tooltip = { + trigger = { + k_naples = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + has_landed_title = k_naples + } + conditional_tooltip = { + trigger = { + k_trinacria = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + has_landed_title = k_trinacria + } + conditional_tooltip = { + trigger = { + k_italy = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + has_landed_title = k_italy + } + conditional_tooltip = { + trigger = { + k_sardinia = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + has_landed_title = k_sardinia + } + conditional_tooltip = { + trigger = { + k_romagna = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + has_landed_title = k_romagna + } + conditional_tooltip = { + trigger = { + k_venice = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + has_landed_title = k_venice + } + } + + gain_effect = { + if = { + limit = { + k_sicily = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + k_sicily = { + show_scope_change = no + de_jure_liege = e_italy + } + } + if = { + limit = { + k_naples = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + k_naples = { + show_scope_change = no + de_jure_liege = e_italy + } + } + if = { + limit = { + k_trinacria = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + k_trinacria = { + show_scope_change = no + de_jure_liege = e_italy + } + } + if = { + limit = { + k_italy = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + k_italy = { + show_scope_change = no + de_jure_liege = e_italy + } + } + if = { + limit = { + k_sardinia = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + k_sardinia = { + show_scope_change = no + de_jure_liege = e_italy + } + } + if = { + limit = { + k_romagna = { + is_titular = no + NOT = { + de_jure_liege = e_italy + } + } + } + k_romagna = { + show_scope_change = no + de_jure_liege = e_italy + } + } + } + + k_genoa = { + color={ 234 131 110 } + capital = 233 # Genoa + culture = italian + + dignity = 200 # Never want the Republic of Genoa to change primary title + + allow = { + is_republic = yes + k_genoa = { + is_titular = no + } + } + } + + k_pisa = { + color={ 196 192 140 } + color2={ 255 255 255 } + + capital = 327 # Pisa + culture = italian + + dignity = 200 # Never want the Republic of Pisa to change primary title + + allow = { + is_republic = yes + k_pisa = { + is_titular = no + } + } + } + + k_naples = { + color = { 218 217 242 } + capital = 334 # Napoli + + allow = { + FROM = { + any_previous_holder = { + always = yes # The title has existed before + } + } + } + + culture = italian + } + + k_romagna = { + color={ 215 141 152 } + color2={ 255 255 255 } + + capital = 351 # Rome + + greek = "Ravenna" + + christian = 10000 # Crusade target weight + + allow = { + hidden_tooltip = { + OR = { + ai = no + AND = { + k_romagna = { + owner = { + has_landed_title = k_papal_state + } + } + NOT = { + religion = catholic + } + } + AND = { + has_landed_title = d_latium + has_landed_title = c_roma + } + } + } + + conditional_tooltip = { + trigger = { + k_romagna = { + is_titular = yes + } + } + + k_romagna = { + is_titular = no + } + } + } + } + + k_papacy = { + color={ 215 141 152 } + color2={ 255 255 255 } + + capital = 333 # Rome + + short_name = yes + + christian = 10000 # Crusade target weight + + allow = { + conditional_tooltip = { + trigger = { + k_papacy = { + is_titular = yes + } + } + + k_papacy = { + is_titular = no + } + } + } + + gain_effect = { + if = { + limit = { + NOT = { + culture = greek + k_papacy = { + is_titular = no + } + } + } + custom_tooltip = { + text = romagna_TT + } + } + else_if = { + limit = { + culture = greek + k_papacy = { + is_titular = no + } + } + custom_tooltip = { + text = ravenna_TT + } + } + + hidden_tooltip = { + if = { + limit = { + NOT = { + has_landed_title = k_papal_state + } + } + grant_title_no_opinion = k_romagna + destroy_landed_title = k_papacy + activate_title = { + title = k_papacy + status = no + } + k_papacy = { + any_direct_de_jure_vassal_title = { + de_jure_liege = k_romagna + } + dejure_liege_title = { + k_romagna = { + de_jure_liege = PREV + } + } + } + } + } + } + + d_ferrara = { + color={ 244 180 130 } + color2={ 255 255 255 } + + capital = 351 # Ravenna + + c_bologna = { + color={ 244 180 130 } + color2={ 255 255 255 } + + b_faenza = { + } + b_bologna = { + } + b_forli = { + } + b_imola = { + } + b_bentivoglio = { + } + b_budno = { + } + b_castelguelfo = { + } + b_bagnacavallo = { + } + } + c_ferrara = { + color={ 244 180 130 } + color2={ 255 255 255 } + + b_ferrara = { + } + b_commacchio = { + } + b_tresigallo = { + } + b_occhiobello = { + } + b_copparo = { + } + b_codigoro = { + } + b_bondeno = { + } + b_voghiera = { + } + } + c_ravenna = { + color={ 244 180 130 } + color2={ 255 255 255 } + + b_ravenna = { + } + b_cesena = { + } + b_cervia = { + } + b_russi = { + } + b_alfonsine = { + } + b_cesenatico = { + } + b_gambettola = { + } + } + } + d_ancona = { + color={ 230 227 180 } + color2={ 255 255 255 } + + capital = 350 # Ancona + + c_ancona = { + color={ 224 249 224 } + color2={ 255 255 255 } + + greek = "Ankon" + + b_ancona = { + greek = "Ankon" + } + b_matelica = { + } + b_osimo = { + } + b_fermo = { + } + b_recanati = { + } + b_camerino = { + } + b_senigallia = {} + } + c_rimini = { + color={ 220 245 220 } + color2={ 255 255 255 } + + b_rimini = {} + b_pesaro = {} + b_gabicce = {} + b_gatteo = {} + b_poggio_berni = {} + b_pennabilli = {} + b_bellaria = {} + } + c_urbino = { + color={ 226 251 226 } + color2={ 255 255 255 } + + b_urbino = { + } + b_sanseverino = { + } + b_sanmarino = { + } + b_montefeltro = { + } + b_fano = { + } + b_cittadicastello = { + } + b_fossombrone = { + } + } + } + d_spoleto = { + color={ 217 182 153 } + color2={ 255 255 255 } + + capital = 349 # Spoleto + + c_spoleto = { + color={ 225 250 235 } + color2={ 255 255 255 } + + b_spoleto = { + } + b_nursia = { + } + b_todi = { + } + b_valva = { + } + b_terni = { + } + b_foligno = { + } + b_cascia = {} + } + c_perugia = { + color={ 220 245 225 } + color2={ 255 255 255 } + + b_fratta = {} + b_perugia = {} + b_assisi = { + } + b_gubbio = {} + b_montone = {} + b_marsciano = {} + b_deruta = {} + } + } + d_latium = { + color={ 254 245 160 } + color2={ 255 255 255 } + + capital = 333 # Rome + + christian = 750 # Crusade target weight + + c_roma = { + color={ 242 233 156 } + color2={ 220 220 1 } + + christian = 5000 # Crusade target weight + aztec_reformed = 1000 + + holy_site = catholic + holy_site = aztec + holy_site = aztec_reformed + holy_site = hellenic_pagan + holy_site = hellenic_pagan_reformed + holy_site = pagan + + italian = Roma + castillan = Roma + catalan = Roma + basque = Roma + portuguese = Roma + visigothic = Roma + roman = Roma + norse = Rom + swedish = Rom + danish = Rom + norwegian = Rom + german = Rom + lombard = Rom + old_frankish = Rom + suebi = Rom + saxon = Rom + old_saxon = Rom + + b_roma = { + pentarchy = yes + used_for_dynasty_names = no + + italian = Roma + castillan = Roma + catalan = Roma + basque = Roma + portuguese = Roma + visigothic = Roma + roman = Roma + swedish = Rom + danish = Rom + norwegian = Rom + german = Rom + lombard = Rom + old_frankish = Rom + suebi = Rom + saxon = Rom + old_saxon = Rom + } + b_viterbo = { + } + b_tusculum = { + } + b_tivoli = { + } + b_ostia = { + } + b_sutri = { + } + b_aragni = { + } + b_terracina = { + } + } + + c_orvieto = { + color={ 228 253 238 } + color2={ 255 255 255 } + + b_orvieto = { + } + b_narni = { + } + b_alviano = { + } + b_montecastrilli = { + } + b_otricoli = { + } + b_amelia = { + } + b_baschi = { + } + b_ciconia = { + } + } + + c_orbetello = { + color={ 240 255 234 } + color2={ 255 255 255 } + + b_orbetello = { + } + b_grosseto = { + } + b_pitigliano = { + } + b_roselle = { + } + b_sorano = { + } + b_sovana = { + } + b_vetulonia = { + } + b_rusellae = { + } + } + } + } + + k_italy = { + color={ 244 227 160 } + color2={ 255 255 255 } + #capital = 235 # Lombardia + + capital = 234 # Pavia + + culture = italian + + # Creation/usurpation trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + religion_group = christian + } + } + } + + christian = 10000 # Crusade target weight + + d_verona = { + color={ 170 255 170 } + color2={ 255 255 255 } + + capital = 319 # Verona + + c_verona = { + color={ 255 230 230 } + color2={ 255 255 255 } + + b_verona = { + } + b_vicenza = { + } + b_sanmartino = { + } + b_schio = { + } + b_montecchio = { + } + b_arzignano = { + } + b_lonigo = { + } + b_barbarano = { + } + } + c_padova = { + color={ 255 234 234 } + color2={ 255 255 255 } + + b_padova = { + } + b_este = { + } + b_polesine = { + } + b_montagnana = { + } + b_adria = { + } + b_chioggia = { + } + b_rovigo = { + } + b_vigonza = { + } + } + c_mantua = { + color={ 255 238 238 } + color2={ 255 255 255 } + + b_mantua = { + } + b_serravalle = { + } + b_castellucchio = { + } + b_gonzaga = { + } + b_marmirolo = { + } + b_curtatone = { + } + b_virgilio = { + } + b_bagnolosanvito = { + } + } + } + d_susa = { + color={ 191 158 158 } + color2={ 255 255 255 } + + capital = 236 # Piemonte + + c_piemonte = { + color={ 104 12 38 } + color2={ 255 255 255 } + + b_torino = { + } + b_settimo = { + } + b_auriate = { + } + b_novara = { + } + b_ferrero = { + } + b_messarano = { + } + b_crevacuore = { + } + } + + c_saluzzo = { + color={ 155 46 76 } + color2={ 255 255 255 } + + b_saluzzo = { + } + b_pinerolo = { + } + b_cuneo = { + } + b_savigliano = { + } + b_busca = { + } + b_paesana = { + } + b_verzuolo = { + } + b_caraglio = { + } + } + + c_monferrato = { + color={ 250 244 225 } + color2={ 255 255 255 } + + b_monferrato = { + } + b_casale = { + } + b_asti = { + } + b_acqui = { + } + b_tortona = { + } + b_alba = { + } + b_canelli = { + } + } + + c_ivrea = { + color={ 240 230 220 } + color2={ 255 255 255 } + + b_ivrea = {} + b_castellengo = {} + b_cossato = {} + b_biella = {} + b_champorcher = {} + b_bard = {} + b_pont_saint_martin = {} + } + } + + d_lombardia = { + color={ 200 133 222 } + color2={ 255 255 255 } + capital = 235 # Lombardia + + lombard = "Lombardy" + + c_brescia = { + color={ 249 235 224 } + color2={ 255 255 255 } + + b_brescia = { + } + b_bergamo = { + } + b_peschiera = { + } + b_treviglio = { + } + b_salo = { + } + b_lumezzane = { + } + b_montichiari = { + } + b_castiglione = { + } + } + c_lombardia = { + color={ 251 237 226 } + color2={ 255 255 255 } + + b_milano = { + } + b_monza = { + } + b_lodi = { + } + b_vigevano = { + } + b_maggiore = { + } + b_legnano = { + } + b_chiavenna = { + } + b_mendrisio = { + } + } + c_leventina = { + color={ 240 220 182 } + color2={ 255 255 255 } + + german = "Livinen" + frankish = "Léventine" + + b_castelgrande = {} + b_bellinzona = { + german = "Bellenz" + frankish = "Bellence" + } + b_lugano = { + german = "Lauis" + } + b_locarno = { + german = "Luggarn" + } + b_faedo = { + } + b_montebello_leventina = {} + b_biasca = {} + } + c_como = { + color={ 235 215 178 } + color2={ 255 255 255 } + + b_como = {} + b_varese = {} + b_albizzate = {} + b_besnate = {} + b_valtellina = {} + b_sottoceneri = {} + b_lecco = {} + } + c_pavia = { + color={ 255 243 232 } + color2={ 255 255 255 } + + b_pavia = { + } + b_bobbio = { + } + b_piacenza = { + } + b_voghera = { + } + b_alessandria = { + } + b_casteggio = { + } + b_colorno = { + } + b_montebello = { + } + } + c_cremona = { + color={ 255 245 234 } + color2={ 255 255 255 } + + b_cremona = { + } + b_crema = { + } + b_sospiro = { + } + b_vescovato = { + } + b_viadana = { + } + b_castelgoffredo = { + } + b_casalmaggiore = { + } + b_manerbio = { + } + } + } + d_genoa = { + color={ 244 141 120 } + color2={ 255 255 255 } + + capital = 233 # Genoa + + dignity = 10 + + c_genoa = { + color={ 253 247 228 } + color2={ 255 255 255 } + + b_genoa = { + } + b_rapallo = { + } + b_luna = { + } + b_chiavari = { + } + b_fosdinovo = { + } + b_carara = {} + b_siestri = {} + } + c_noli = { + color={ 250 240 220 } + color2={ 255 255 255 } + + b_noli = {} + b_savona = {} + b_ventimiglia = {} + b_albenga = {} + b_oneglia = {} + b_sanremo = {} + b_alaxio = {} + } + } + d_modena = { + color={ 225 180 180 } + color2={ 255 255 255 } + + capital = 322 # Modena + + c_modena = { + color={ 251 250 226 } + color2={ 255 255 255 } + + b_modena = { + } + b_reggionellemila = { + } + b_carpi = { + } + b_mirandola = { + } + b_novellara = { + } + b_sabbioneta = { + } + b_sassuolo = { + } + b_bomporto = { + } + } + c_parma = { + color={ 255 254 230 } + color2={ 255 255 255 } + + b_parma = { + } + b_massa = { + } + b_guastalla = { + } + b_fornovo = { + } + b_fidenza = { + } + b_fontanellato = { + } + b_laspezia = { + } + b_noceto = { + } + } + } + d_toscana = { + color = { 222 186 25 } + color2={ 255 255 255 } + + capital = 328 # Firenze + + c_lucca = { + color = { 232 186 25 } + color2={ 255 255 255 } + + b_lucca = { + } + b_pistoia = { + } + b_cascina = { + } + b_altopascio = { + } + b_viareggio = { + } + b_seravezza = { + } + b_capannori = { + } + b_calcinaia = { + } + } + c_firenze = { + color = { 232 190 25 } + color2={ 255 255 255 } + + italian = Firenze + castillan = Florencia + catalan = Florencia + basque = Florencia + portuguese = Florencia + visigothic = Florencia + roman = Florentiae + swedish = Florens + norse = Florens + german = Florenz + lombard = Florens + old_frankish = Florens + suebi = Florens + saxon = Florens + old_saxon = Florens + + b_firenze = { + italian = Firenze + castillan = Florencia + catalan = Florencia + basque = Florencia + portuguese = Florencia + visigothic = Florencia + roman = Florentiae + swedish = Florens + norse = Florens + german = Florenz + lombard = Florens + old_frankish = Florens + suebi = Florens + saxon = Florens + old_saxon = Florens + } + b_prato = { + } + b_fiesole = { + } + b_certaldo = { + } + b_empoli = {} + b_impruneta = {} + b_castello = {} + } + c_arezzo = { + color={ 230 180 30 } + color2={ 255 255 255 } + + b_arezzo = {} + b_montevarchi = {} + b_lucignano = {} + b_sansepolcro = {} + b_castiglione_arezzo = {} + b_cortona = {} + b_civitella_del_vescovo = {} + } + c_siena = { + color = { 212 176 30 } + color2={ 255 255 255 } + + b_siena = { + } + b_pienza = { + } + b_montepulciano = { + } + b_montalcino = { + } + b_sangimignano = { + } + b_colledievaldelsa = { + } + b_monteriggioni = { + } + } + } + d_pisa = { + color={ 196 192 140 } + color2={ 255 255 255 } + + capital = 327 # Pisa + + c_pisa = { + color={ 232 251 226 } + color2={ 255 255 255 } + + b_pisa = { + } + b_livorno = { + } + b_canefro = { + } + b_volterra = { + } + b_vicopisano = { + } + b_sanminiato = { + } + b_portoferraio = { + } + b_giglio = { + } + } + c_piombino = { + color={ 236 255 230 } + color2={ 255 255 255 } + + b_piombino = { + } + b_suvereto = { + } + b_radicofani = { + } + b_populonia = { + } + b_campiglia = { + } + b_follonica = { + } + b_sanvincenzo = { + } + } + } + } + + k_venice = { + color = { 54 167 156 } + capital = 356 # Venice + culture = italian + + dignity = 200 # Never want the Republic of Venice to change primary title + + allow = { + is_republic = yes + k_venice = { + is_titular = no + } + } + + d_venice = { + color = { 34 137 126 } + capital = 356 # Venice + + dignity = 10 + + c_venezia = { + color = { 40 143 132 } + color2 = { 255 255 255 } + + b_venezia = { + } + b_rialto = { + } + b_pallestrina = { + } + b_lido = { + } + b_jesolo = { + } + b_murano = { + } + b_torcello = { + } + b_fusina = { + } + } + } + } + + k_sardinia = { + color={ 210 165 255 } + color2={ 255 255 255 } + + capital = 326 # Cagliari + + culture = italian + + catholic = 500 # Crusade target weight + orthodox = 50 + muslim = 10 + + #catalan = "Sardenya i Còrsega" + #greek = "Sardhnia kai thn Korsikn" + #italian = "Sardegna e Corsica" + + d_sardinia = { + color={ 217 159 255 } + color2={ 255 255 255 } + + #catalan = "Sardenya" + #greek = "Sardhnia" + #italian = "Sardegna" + + capital = 326 # Cagliari + + c_arborea = { + color={ 170 182 225 } + color2={ 255 255 255 } + + italian = "Arboréa" + + b_oristano = { + catalan = "Oristany" + greek = "Aristanis" + } + b_tharros = { + } + b_sanluri = { + } + b_santa_giusta = { + greek = "Othoca" + } + b_pabillonis = { + } + b_cabras = { + catalan = "Cabres" + } + b_fordongianus = { + greek = "Hydata Hypsitana" + } + b_sorgono = { + catalan = "Sorgeixen" + } + } + c_cagliari = { + color={ 170 200 170 } + color2={ 255 255 255 } + + greek = "Karalis" + roman = "Caralis" + + b_cagliari = { + greek = "Karalis" + roman = "Caralis" + } + b_santaigia = { + } + b_assemini = { + } + b_dolianova = { + } + b_carbonia = { + } + b_capoterra = { + } + b_iglesias = { + catalan = "Esglésies" + } + } + c_ogliastra = { + color={ 169 195 170 } + color2={ 255 255 255 } + + + b_ogliastra = { + } + b_muravera = { + greek = "Sarcapos" + } + b_tortoli = { + greek = "Portus Ilii" + } + b_jerzu = { + } + b_bari_sardo = { + } + b_urzulei = { + } + b_ballao = { + } + } + c_torres = { + color={ 150 175 200 } + color2={ 255 255 255 } + + italian = "Logudoro" + + b_ardara = { + } + b_sassari = { + catalan = "Sàsser" + } + b_portotorres = { + } + b_ottana = { + } + b_oschiri = { + } + b_bosa = { + } + b_alghero = { + catalan = "L'Alguer" + } + b_valledoria = { + } + } + c_gallura = { + color={ 200 160 178 } + color2={ 255 255 255 } + + + b_olbia = { + catalan = "Civita" + greek = "Civita" + italian = "Civita" + } + b_nuoro = { + } + b_posada = { + } + b_lungone = { + greek = "Tibula" + italian = "Lungòni" + } + b_galtelli = { + italian = "Galtellì" + } + b_dorgali = { + } + b_bicinara = { + greek = "Bucina" + } + b_aggius = { + catalan = "Tempio Pausania" + greek = "Tempio Pausania" + italian = "Tempio Pausania" + } + } + } + d_corsica = { + color={ 210 233 278 } + color2={ 255 255 255 } + + capital = 324 # Corsica + + catalan = "Còrsega" + frankish = "Corse" + greek = "Korsikn" + + c_corsica = { + color={ 226 248 251 } + color2={ 255 255 255 } + + catalan = "Còrsega" + frankish = "Corse" + greek = "Korsikn" + italian = "Cismonte" + lombard = "Cismonte" + + b_bastia = { + } + b_corte = { + } + b_aleria = { + catalan = "Aléria" + } + b_alando = { + } + b_morosaglia = { + } + b_luri = { + } + b_calvi_b = { + } + b_algajola = { + } + } + c_cinarca = { + color={ 250 243 220 } + color2={ 255 255 255 } + + b_ajaccio = { + } + b_bonifacio = { + } + b_portevecchio = { + } + b_filitosa = { + } + b_sartene = { + catalan = "Sartène" + italian = "Sartena" + } + b_bastelicaccia = { + } + b_cinarca = { + } + b_propriano = { + } + } + } + } +} + +e_scandinavia = { + color={ 62 122 189 } + color2={ 255 255 0 } + capital = 290 # Uppland + + culture = swedish + + norse_pagan_reformed = 500 # Crusade target weight + + # Creation/usurpation trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = north_germanic + culture = finnish + } + } + } + + k_sweden = { + color={ 55 112 170 } + color2={ 255 255 0 } + capital = 290 # Uppland + + dignity = 10 # Counted as having this many more counties than it does + + culture = swedish + + norse_pagan_reformed = 350 # Crusade target weight + catholic = 100 # Crusade target weight + baltic_pagan_reformed = 50 # Crusade target weight + finnish_pagan_reformed = 50 + + norse = Sviþjod + #swedish = "Svea Rike" + + d_gotland = { + color = { 170 25 25 } + color2={ 255 255 255 } + + capital = 301 # Gotland + + dignity = 10 + + allow = { + conditional_tooltip = { + trigger = { + d_gotland = { + is_titular = yes + } + } + d_gotland = { + is_titular = no + } + } + hidden_tooltip = { + OR = { + ai = no + culture = swedish + culture = norse + } + } + } + + c_gotland = { + color={ 65 80 255 } + color2={ 255 255 255 } + + b_visby = { + } + b_visborg = { + } + b_slite = { + } + b_geatish_roma = { + } + b_hejde = { + } + b_othem = { + } + b_alva = { + } + b_hemse = { + } + } + } + + d_uppland = { + color={ 20 20 145 } + color2={ 255 255 255 } + + norse_pagan_reformed = 500 # Crusade target weight + + dignity = 8 + + capital = 290 # Uppland + + norse = Sviþjod + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 10 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_uppland = { + color={ 30 30 155 } + color2={ 255 255 255 } + + holy_site = norse_pagan + holy_site = norse_pagan_reformed + + b_sigtuna = { + } + b_uppsala = { + } + b_osteras = { + norwegian = "Østerås" + danish = "Østerås" + } + b_hatuna = { + } + b_stockholm = { + used_for_dynasty_names = no + } + b_enkoping = { + norwegian = "Enkøping" + danish = "Enkøbing" + } + b_alsno = { + norwegian = "Alsnø" + danish = "Alsnø" + } + b_vaksala = { + } + b_birka = { + } + } + c_gastrikland = { + color={ 30 30 155 } + color2={ 255 255 255 } + + norwegian = "Gestrikland" + danish = "Gestrikland" + + b_valbo = { + } + b_hille = { + } + b_farnebo = { + norwegian = "Færnebo" + danish = "Færnebo" + } + b_hedesunda = { + } + b_ockelbo = { + } + b_torsaker = { + } + b_hamrange = { + } + b_arsunda = { + } + } + c_aland = { + color = { 44 44 215 } + color2 = { 255 255 255 } + + b_kastelholm = { + } + b_sund = { + } + b_geta = { + } + b_saltvik = { + } + b_godby = { + } + b_finstrom = { + norwegian = "Finstrøm" + danish = "Finstrøm" + } + b_eckero = { + norwegian = "Eckerø" + danish = "Eckerø" + } + b_kumlinge = { + } + } + c_sodermanland = { + color={ 50 35 225 } + color2={ 255 255 255 } + + norwegian = "Sødermanland" + danish = "Sødermanland" + norse = "Sudermanland" + swedish = "Södermanland" + + b_nykoping = { + norwegian = "Nykøping" + danish = "Nykøbing" + } + b_telge = { + } + b_gripsholm = { + } + b_strangnas = { + norwegian = "Strængnes" + danish = "Strængnæs" + } + b_torshalla = { + norwegian = "Torshælla" + danish = "Torshælla" + } + b_eskilstuna = { + } + b_vaderbrunn = { + norwegian = "Væderbrunn" + danish = "Væderbrunn" + } + b_hundhamra = { + } + } + } + d_ostergotland = { + color={ 44 20 169 } + color2={ 255 255 255 } + + capital = 1701 # Vista + + norwegian = "Østergøtland" + danish = "Østergøtland" + norse = "Austergautland" + swedish = "Östergötland" + + c_ostergotland = { + color={ 50 50 149 } + color2={ 255 255 255 } + + norwegian = "Østergøtland" + danish = "Østergøtland" + norse = "Austergautland" + swedish = "Östergötland" + + b_uttersberg = { + } + b_skanninge = { + norwegian = "Skænninge" + danish = "Skænninge" + } + b_vadstena = { + } + b_linkoping = { + norwegian = "Linkøping" + danish = "Linkøbing" + } + b_norrkoping = { + norwegian = "Norrkøping" + danish = "Norrkøbing" + } + b_soderkoping = { + norwegian = "Søderkøping" + danish = "Søderkøbing" + } + b_ringstaholm = { + } + b_stegeborg = { + } + b_vreta = { + } + } + c_vista = { + color={ 85 70 180 } + color2={ 255 255 255 } + + b_nasborg = { + norwegian = "Nesborg" + danish = "Næsborg" + } + b_alvastra = { + } + b_jonkoping = { + norwegian = "Jønkøping" + danish = "Jønkøbing" + } + b_rumlaborg = { + } + b_granna = { + } + b_odeshog = { + } + b_vireda = { + } + } + c_kinda = { + color={ 45 80 200 } + color2={ 255 255 255 } + + + pagan_coa = { + template = 0 + layer = { + texture = 3 + texture_internal = 1 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + b_kisa = { + } + b_horn2 = { + } + b_oppeby = { + } + b_hagerstad = { + } + b_tjarstad = { + } + b_hycklinge = { + } + b_tidersrum = { + } + } + } + d_vastergotland = { + color={ 46 30 205 } + color2={ 255 255 255 } + capital = 297 # Västergötland + + swedish = "Västergötland" + norwegian = "Vestergøtland" + danish = "Vestergøtland" + norse = "Vestergautland" + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 11 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_vastergotland = { + color={ 60 55 255 } + color2={ 255 255 255 } + + swedish = "Västergötland" + norwegian = "Vestergøtland" + danish = "Vestergøtland" + norse = "Vestergautland" + + holy_site = pagan + + b_lodose = { + norwegian = "Lødøse" + danish = "Lødøse" + } + b_falkoping = { + norwegian = "Falkøping" + danish = "Falkøbing" + } + b_lacko = { + norwegian = "Læckø" + danish = "Læckø" + } + b_skalunda = { + } + b_lindholmen = { + } + b_lena = { + } + b_alvsborg = { + } + } + c_narke = { + color={ 68 58 255 } + color2={ 255 255 255 } + + norwegian = "Nerike" + danish = "Nerke" + norse = Nerike + + b_goksholm = { + norwegian = "Gøksholm" + danish = "Gøksholm" + } + b_orebro = { + norwegian = "Ørebro" + danish = "Ørebro" + } + b_mosas = { + } + b_kumla = { + } + b_riseberga = { + } + b_nora = { + } + b_askersund = { + } + b_hallsberg = { + } + } + c_dal = { + color={ 35 30 225 } + color2={ 255 255 255 } + + b_dalaborg = { + } + b_bolstad = { + } + b_sundal = { + } + b_nordal = { + } + b_vedbo = { + } + b_tossbo = { + } + b_amordh = { + } + b_mellerud = { + } + } + c_skara = { + color={ 55 35 215 } + color2={ 255 255 255 } + + + pagan_coa = { + template = 0 + layer = { + texture = 3 + texture_internal = 2 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + b_skara = { + } + b_galakvist = { + norwegian = "Gælakvist" + danish = "Gælakvist" + } + b_ymseborg = { + } + b_axevalla = { + } + b_husaby = { + } + b_varnhem = { + } + b_forsholm = { + } + } + } + d_norrland = { + color={ 50 50 160 } + color2={ 255 255 255 } + + capital = 285 # Hälsingland + + c_angermanland = { + color={ 24 0 255 } + color2={ 255 255 255 } + + norse = Angermanland + + b_bjartra = { + norwegian = "Bjertrå" + danish = "Bjærtrå" + } + b_ulvo = { + norwegian = "Ulvø" + danish = "Ulvø" + } + b_natra = { + } + b_skulnas = { + norwegian = "Skulnes" + danish = "Skulnæs" + } + b_solleftea = { + } + b_harnosand = { + norwegian = "Hærnøsand" + danish = "Hærnøsand" + } + b_ornskoldsvik = { + norwegian = "Ørnskøldsvik" + danish = "Ørnskøldsvik" + } + b_biedsta = { + } + } + c_medelpad = { + color={ 21 37 175 } + color2={ 255 255 255 } + + b_selanger = { + } + b_alno = { + norwegian = "Alnø" + danish = "Alnø" + } + b_njurunda = { + } + b_skon = { + norwegian = "Skøn" + danish = "Skøn" + } + b_liden = { + } + b_otman = { + } + b_torp = { + } + b_sundsvall = { + } + } + c_halsingland = { + color={ 5 55 155 } + color2={ 255 255 255 } + + norwegian = "Helsingland" + danish = "Helsingland" + norse = "Helsingland" + + b_norrala = { + } + b_hog = { + } + b_jattendal = { + norwegian = "Jættendal" + danish = "Jættendal" + } + b_forsa = { + } + b_tasta = { + } + b_nordanstig = { + } + b_alir = { + } + b_sundhed = { + } + } + } + d_bergslagen = { + color={ 60 60 200 } + color2={ 255 255 255 } + capital = 289 # Västmanland + + c_dalarna = { + color={ 20 20 230 } + color2={ 255 255 255 } + + norwegian = "Jernbæraland" + danish = "Jernbæraland" + english = Dalecarlia + norse = Járnberaland + + b_borganas = { + } + b_kopparberg = { + } + b_hedemora = { + } + b_husby = { + } + b_sater = { + } + b_mora = { + } + b_tuna = { + } + b_idre = { + } + } + c_varmland = { + color={ 35 35 210 } + color2={ 255 255 255 } + + swedish = "Värmland" + german = "Värmland" + norwegian = "Vermland" + danish = "Værmland" + norse = "Vermaland" + + b_saxholm = { + } + b_arvika = { + } + b_josse = { + } + b_nordmark = { + } + b_fryksdal = { + } + b_kil = { + } + b_vase = { + } + b_gillberg = { + } + } + c_vastmanland = { + color={ 10 10 240 } + color2={ 255 255 255 } + + norwegian = "Vestmanland" + danish = "Vestmanland" + norse = "Vestmannaland" + + b_vasteras = { + norwegian = "Vesterås" + danish = "Vesterås" + } + b_arboga = { + } + b_kopingshus = { + norwegian = "Køpingshus" + danish = "Købingshus" + } + b_koping = { + norwegian = "Køping" + danish = "Købing" + } + b_norberg = { + } + b_skinnskatteberg = { + } + b_badelunda = { + } + b_munktorp = { + } + } + } + d_smaland = { + color={ 60 40 255 } + color2={ 255 255 255 } + capital = 931 # Möre + + norse = "Smáland" + + c_more = { + color={ 105 55 215 } + color2={ 255 255 255 } + + danish = Møre + norwegian = Møre + + b_kalmar = { + } + b_kalmar_hus = { + } + b_torsas = { + } + b_rostocka = { + } + b_soderakra = { + } + b_madesjo = { + } + b_alem = { + } + } + + c_tjust = { + color={ 75 60 190 } + color2={ 255 255 255 } + + b_tornsfall = { + norwegian = "Tørnsfall" + danish = "Tørnsfall" + } + b_vastervik = { + norwegian = "Vestervik" + danish = "Vestervik" + } + b_stegsholm = { + } + b_vinas = { + } + b_jangolsrum = { + } + b_almvik = { + } + b_gunnebo = { + } + b_vraka = { + } + } + + c_sevede = { + color={ 85 44 225 } + color2={ 255 255 255 } + + pagan_coa = { + template = 0 + layer = { + texture = 3 + texture_internal = 3 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + b_kronsborg = { + } + b_vimmerby = { + } + b_doderhult = { + norwegian = "Døderhult" + danish = "Døderhult" + } + b_hulingsryd = { # Now Hultsfred + } + b_monsteras = { + } + b_hogsby = { + } + b_simpevarp = { + } + } + + c_oland = { + color={ 75 60 255 } + color2={ 255 255 255 } + + norwegian = "Øland" + danish = "Øland" + + b_borgholm = { + } + b_ottenby = { + } + b_mykleby = { + } + b_algutsrum = { + } + b_glomminge = { + } + b_hulterstad = { + } + b_gardby = { + } + b_gronhogen = { + norwegian = "Grønhøgen" + danish = "Grønhøgen" + } + b_kopingsvik = { + danish = "Købingsvik" + norwegian = "Køpingsvik" + } + } + } + d_tioharad = { + color={ 30 70 225 } + color2={ 255 255 255 } + + capital = 291 # Värend + + swedish = "Tiohärad" + + pagan_coa = { + template = 0 + layer = { + texture = 3 + texture_internal = 0 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_smaland = { # Now called Värend + color={ 95 30 215 } + color2={ 255 255 255 } + + b_kronoberg = { + } + b_vaxjo = { + danish = Vexjø + norwegian = Vexjø + } + b_aringsas = { + } + b_alvesta = { + } + b_furuby = { + } + b_bergkvara = { + } + b_skir = { + } + } + + c_finnveden = { + color={ 75 32 233 } + color2={ 255 255 255 } + + b_piksborg = { + } + b_markaryd = { + norse = Madkharydh + } + b_bolmso = { + } + b_ljungby = { + } + b_olmestad = { + } + b_varnamo = { + } + b_gislaved = { + } + } + + c_njudung = { + color={ 95 45 190 } + color2={ 255 255 255 } + + b_hultaby = { + } + b_vitala = { + } + b_komstad = { + } + b_ljunga = { + } + b_savsjo = { + } + b_kornstad = { + } + b_femtinge = { + } + } + } + } + + k_denmark = { + color={ 247 77 54 } + color2={ 136 157 23 } + + dignity = 10 # Counted as having this many more counties than it does + + culture = danish + + capital = 266 # Sjaelland + + norse_pagan_reformed = 350 # Crusade target weight + baltic_pagan_reformed = 50 # Crusade target weight + + #norse = Danmark + #danish = Danmark + #swedish = Danmark + #norwegian = Danmark + + d_skane = { + color={ 210 2 2 } + color2={ 255 255 255 } + + capital = 303 # Skåne + + swedish = Skåne + norse = Skåne + danish = Skåne + norwegian = Skåne + + c_skane = { + color={ 215 5 5 } + color2={ 255 255 255 } + + swedish = Skåne + norse = Skåne + danish = Skåne + norwegian = Skåne + + b_lund = { + } + b_dalby = { + } + b_uppakra = { + } + b_herrevad = { + } + b_lillohus = { + danish = "Lilløhus" + norwegian = "Lilløhus" + } + b_helsingborg = { + } + b_malmo = { + danish = "Malmø" + norwegian = "Malmø" + } + b_ystad = { + } + b_trelleborg = { + } + } + c_halland = { + color={ 220 10 15 } + color2={ 255 255 255 } + + b_varberg = { + } + b_falkenberg = { + } + b_halmstad = { + } + b_laholm = { + } + b_kungsbacka = { + } + b_aranaes = { + danish = "Aranæs" + norwegian = "Aranes" + } + b_baastad = { + } + b_getinge = { + } + } + c_bornholm = { + color={ 220 15 20 } + color2={ 255 255 255 } + + norse = Burgundaholmr + + b_ronne = { + } + b_knudsker = { + } + b_hammershus = { + } + b_nexo = { + swedish = "Nexö" + norse = "Nexö" + } + b_aakirkeby = { + } + b_hasle = { + } + b_svaneke = { + } + b_gudhjem = { + } + } + c_blekinge = { + color={ 220 30 20 } + color2={ 255 255 255 } + + b_solvesborg_slott = { + danish = "Sølvesborg Slott" + norwegian = "Sølvesborg Slott" + } + b_solvesborg = { + danish = "Sølvesborg" + norwegian = "Sølvesborg" + } + b_avaskar = { + danish = "Avaskær" + norwegian = "Avaskær" + } + b_elleholm = { + } + b_lycka = { + } + b_ronneby = { + } + b_lyckeby = { + } + b_lister = { + } + } + } + d_sjaelland = { + color={ 206 57 57 } + color2={ 255 255 255 } + capital = 266 # Sjaelland + + dignity = 8 + + swedish = Själland + english = Zealand + norse = Sjælland + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 7 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_sjaelland = { + color={ 216 50 50 } + color2={ 255 255 255 } + + swedish = Själland + norse = Sjælland + english = Zealand + + holy_site = norse_pagan + holy_site = norse_pagan_reformed + + b_kobenhavn = { + swedish = Köpenhamn + norse = Hafn + } + b_roskilde = { + } + b_helsingor = { + swedish = Helsingör + norse = Helsingör + } + b_kalundborg = { + } + b_naestved = { + swedish = Nästved + norse = Næstved + } + b_slagelse = { + } + b_vordingborg = { + } + b_ringsted = { + } + b_lejre = { + norse = Hleiðra + } + } + c_lolland = { + color={ 216 60 60 } + color2={ 255 255 255 } + + b_lolland = {} + b_nacascogh = {} + b_maribo = {} + b_saxakopingh = {} + b_ruthby = {} + b_nykobing = {} + b_bandholm = {} + } + c_fyn = { + color={ 216 55 55 } + color2={ 255 255 255 } + + b_svendborg = { + } + b_odense = { + } + b_faaborg = { + } + b_assens = { + } + b_middelfart = { + } + b_nyborg = { + } + b_kerteminde = { + } + b_bogense = { + } + } + } + d_slesvig = { # Jylland + color={ 224 74 74 } + color2={ 255 255 255 } + + capital = 1684 # Åbosyssel + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 0 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_jylland = { + color={ 225 84 84 } + color2={ 255 255 255 } + + b_hjorring = {} + b_skagen = {} + b_thystadth = {} + b_hvet = {} + b_burlun = {} + b_jarlslef = {} + b_horns = {} + } + + c_hardsyssel = { + color={ 255 60 60 } + color2={ 255 255 255 } + + b_holstebro = {} + b_varde = {} + b_skive = { + } + b_ringkobing = { + swedish = "Ringköping" + norse = Ringköping + } + b_skjern = {} + b_lemvig = {} + b_struer = {} + b_ulburg = {} + } + c_abosyssel = { + color={ 255 45 45 } + color2={ 255 255 255 } + + swedish = "Århus" + norse = "Årus" + + b_aarhus = { + swedish = "Århus" + norse = "Årus" + } + b_jelling = {} + b_randers = {} + b_horsens = { + norse = "Horsnæs" + } + b_lisbjerg = {} + b_vejle = {} + b_skanderborg = {} + } + c_himmersyssel = { + color={ 255 30 30 } + color2={ 255 255 255 } + + b_aalborg = {} + b_viborg = {} + b_hadesundt = {} + b_aar = {} + b_hornum = {} + b_gislum = {} + b_rins = {} + } + } + + d_holstein = { + color={ 172 112 112 } + color2={ 255 255 255 } + + capital = 263 #Holstein + + old_saxon = Albingia + + c_slesvig = { + color={ 225 78 78 } + color2={ 255 255 255 } + + german = "Schleswig" + + b_flensborg = { + german = "Flensburg" + } + b_ribe = { + } + b_slesvig = { + } + b_sonderborg = { + swedish = "Sönderborg" + german = "Sonderburg" + } + b_tonder = { + } + b_aabenraa = { + swedish = "Åbenrå" + german = "Apenrade" + } + b_haderslev = { + german = "Hadersleben" + } + b_kolding = { + } + b_hedeby = { + norse = Heiðabyr + } + } + + c_holstein = { + color={ 219 219 219 } + color2={ 255 255 255 } + + danish = "Holsten" + swedish = "Holsten" + norwegian = "Holsten" + + old_saxon = Albingia + + b_kiel = { + } + b_gottorp = { + } + b_reinholdsburg = { + } + b_gluckstadt = { + danish = "Lykstad" + swedish = "Lyckstad" + norwegian = "Lykstad" + norse = "Lykstad" + } + b_lauenburg = { + danish = "Lauenborg" + swedish = "Lauenborg" + norwegian = "Lauenborg" + norse = "Lauenborg" + } + b_segeberg = { + } + b_oldenburg_holstein = {} + } + + c_dithmarschen = { + color={ 240 180 200 } + color2={ 255 255 255 } + + old_saxon = "Thietmaresca" + + b_heide = {} + b_itzehoe = {} + b_meldorf = {} + b_elmshorn = {} + b_wacken = {} + b_busum = {} + b_ulstrup = {} + } + } + } + + k_norway = { + color={ 170 170 210 } + color2={ 220 220 220 } + + culture = norwegian + + capital = 274 # Bergenshus + + norse_pagan_reformed = 350 # Crusade target weight + catholic = 100 # Crusade target weight + finnish_pagan_reformed = 50 + + norse = Noregr + #danish = Norge + #swedish = Norge + #norwegian = Norge + + d_iceland = { + color={ 195 190 255 } + color2={ 220 220 220 } + + capital = 1 # Vestisland + + norse = Island + danish = Island + swedish = Island + norwegian = Island + + c_vestisland = { + color={ 190 230 250 } + color2={ 220 220 220 } + + swedish = "Västisland" + + b_hvamm = { + } + b_vatnafjordur = { + } + b_alftafjordur = { + } + b_borg = { + } + b_reykholar = { + } + b_isafjordur = { + } + b_sudureyri = { + } + } + + c_austisland = { + color={ 185 195 255 } + color2={ 220 220 220 } + + swedish = "Östisland" + + b_valpjotstadur = { + } + b_kirkjubaer = { + } + b_reydarfjall = { + } + b_hoffel = { + } + b_reydarfjordur = { + } + b_eskilfjordur = { + } + b_egilsstadir = { + } + + } + + c_nordlendingafjordungur = { + color={185 195 255} + color2={220 220 220} + + swedish = "Nordisland" + + b_husavik = { + } + b_nattfaravik = { + } + b_hrisey = { + } + b_holar = { + } + b_glaumbaer = { + } + b_akureyri = { + } + b_goddalir = { + } + } + + c_sunnlendingafjordungur = { + color={185 195 255} + color2={220 220 220} + + swedish = "Sydisland" + + b_reykjavik = { + irish = "Papar" + } + b_alftanes = { + swedish = "Alftanäs" + } + b_skalholt = { + } + b_kjalarnes = { + } + b_pingvellir = { + } + b_hlidarendi = { + } + b_olfusa = { + } + } + } + d_orkney = { + color={ 106 140 225 } + color2={ 255 255 255 } + + capital = 36 # Orkney + + norse = "Norðreyjar" + pictish = "Insee Galeth" + welsh = "Ynysoedd Gogledd" + irish = "Innse Tuath" + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 5 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_faereyar = { + color={ 116 145 239 } + color2={ 255 255 255 } + + swedish = "Färöarna" + pictish = "Caliu" + welsh = "Ynysoedd Ceiliau" + irish = "Innse Caora" + + b_skansin = { + pictish = "Lam" + welsh = "Llam" + irish = "Leum" + } + b_torshavn = { + pictish = "Pirth Taran" + welsh = "Porth Taran" + irish = "Port Turenn" + } + b_kirkjubour = { + pictish = "Tathinauu" + welsh = "Tyddynaueglwys" + irish = "Tuathanaseaglais" + } + b_funningur = { + pictish = "Uenaeth" + welsh = "Gwynaidd" + irish = "Fionnach" + } + b_kvivik = { + pictish = "Culbachuu" + welsh = "Culbachwy" + irish = "Caolbati" + } + b_sandur = { + pictish = "Insee Tret" + welsh = "Ynys Traeth" + irish = "Eilean Tràigh" + } + b_klaksvik = { + pictish = "Insee Uun" + welsh = "Ynys Edn" + irish = "Innis Eun" + } + b_hov = { + pictish = "Icluasc" + welsh = "Eglwys" + irish = "Eaglais" + } + } + c_shetland = { + color={ 96 130 220 } + color2={ 255 255 255 } + + norwegian = "Hjaltland" + danish = "Hjaltland" + swedish = "Hjaltland" + norse = "Hjaltland" + pictish = "Insee Cait" + welsh = "Ynysoedd Cait" + irish = "Innse Catt" + + b_scalloway = { + pictish = "Bachuuon Maurt" + welsh = "Bachwyon Mawrty" + irish = "Batin Môrtaigh" + } + b_muness = { + pictish = "Muunis" + welsh = "Mwynis" + irish = "Mùnis" + } + b_tingwall = { + pictish = "Camanfalioth" + welsh = "Cymanfalleoedd" + irish = "Coinneamhionad" + } + b_cunningsburgh = { + norwegian = "Konungsborg" + danish = "Konungsborg" + swedish = "Konungsborg" + norse = "Konungsborg" + pictish = "Caer Rui" + welsh = "Caer Rhi" + irish = "Rìghdùn" + } + b_sumburgh = { + pictish = "Taranupin" + welsh = "Taranupenn" + irish = "Tàirneanachceann" + } + b_northmavine = { + pictish = "Goglethculder" + welsh = "Gogleddculdir" + irish = "Tuathcuing" + } + b_sound = { + pictish = "Cliaubae" + welsh = "Cleiaubae" + irish = "Crèadhbati" + } + b_yell = { + pictish = "Insee Uuan" + welsh = "Ynys Gwyn" + irish = "Innis Fionn" + } + } + c_orkney = { + color={ 106 140 235 } + color2={ 255 255 255 } + + swedish = "Orknö" + danish = "Orknø" + norse = "Orknö" + pictish = "Insee Orc" + welsh = "Ynysoedd Orc" + irish = "Innse Orc" + + b_kirkwall = { + norwegian = "Kirkuvåg" + danish = "Kyrkovik" + swedish = "Kyrkovik" + norse = "Kyrkovik" + pictish = "Icluasctreh" + welsh = "Eglwystref" + irish = "Baile na h-Eaglais" + } + b_birsay = { + norwegian = "Birgishærad" + danish = "Birgishærad" + swedish = "Birgishärad" + norse = "Birgishærad" + pictish = "Brideclauet" + welsh = "Ffraidclywed" + irish = "Brìghdechuala" + } + b_orphir = { + pictish = "Aerfur" + welsh = "Aerfwr" + irish = "Ayrfir" + } + b_westray = { + pictish = "Driduana" + welsh = "Driduana" + irish = "Triduana" + } + b_wyre = { + pictish = "Insee Ware" + welsh = "Ynys Wyre" + irish = "Innis Weir" + } + b_egilsay = { + pictish = "Insee Icluasc" + welsh = "Ynys Eglwys" + irish = "Innis Eaglais" + } + b_sanday = { + pictish = "Insee Tiuod" + welsh = "Ynys Tywod" + irish = "Innis Tràigh" + } + b_ronaldsay = { + pictish = "Insee Ninian" + welsh = "Ynys Ninian" + irish = "Innis Ronan" + } + } + } + d_agder = { + color = { 140 100 200 } + color2 = { 255 255 255 } + + capital = 268 + + norse = "Egðafylki" + + c_agder = { + color={ 40 85 255 } + color2={ 255 255 255 } + + norse = "Agdir" + + b_iveland = { + } + b_flekkefjord = { + } + b_hylestad = { + } + b_grimstad = { + } + b_visedal = { + } + b_horga = { + } + b_holt = { + } + b_sirdal = { + } + } + c_rogaland = { + color={ 10 110 255 } + color2={ 255 255 255 } + + norse = "Rygjafylki" + + b_eikundarsund = { + } + b_stavanger = { + } + b_roldal = { + } + b_naerbo = { + } + b_klepp = { + } + b_bygdeborg = { + } + b_hesby = { + } + b_jonegarden = { + } + } + c_telemark = { + color={ 45 160 255 } + color2={ 255 255 255 } + + norse = "Þelamark" + + b_skien = { + } + b_eidsborg = { + } + b_fredriksten = { + } + b_hitterdals = { + } + b_seljord = { + } + b_fyresdal = { + } + b_grenland = { + } + b_gimsoy = { + } + } + } + d_vestlandet = { + color={ 120 160 245 } + color2={ 255 255 255 } + + capital = 274 # Bergenhus + + c_romsdal = { + color = { 20 20 240 } + color2= { 255 255 255 } + + norse = "Raumsdalr" + + b_veoy = { + } + b_molde = { + } + b_helland = { + } + b_rodven = { + } + b_hustad = { + } + b_voll = { + } + b_sund_romsdal = { + } + } + c_sogn = { + color = { 30 30 180 } + color2 = { 255 255 255 } + + norse = "Sygnafylki" + + b_leikanger = { + } + b_sogndal = { + } + b_kaupanger = { + } + b_fortun = { + } + b_aurland = { + } + b_kvamsoy = { + } + b_vik = { + } + } + c_forde = { + color = { 10 40 150 } + color2 = { 255 255 255 } + + norse = "Firdafylki" + + b_forde = { + norse = "Filðir" + } + b_kinn = { + } + b_audunborg = { + } + b_dale = { + } + b_luster = { + } + b_bygstad = { + } + b_flora = { + } + } + c_sunnmore = { + color = { 20 80 120 } + color2 = { 255 255 255 } + + norse = "Sunnmære" + + b_borgund = { + } + b_borgundkaupangen = { + } + b_giske = { + } + b_steinvag = { + } + b_valldal = { + } + b_aheim = { + } + b_haram = { + } + } + c_bergenshus = { + color={ 60 157 209 } + color2={ 255 255 255 } + + norse = Hordaland + + b_bergenhus = { + } + b_kinsarvik = { + } + b_bergen = { + norse = Bjorgvin + } + b_hove = { + } + b_fedje = { + } + b_lyse = { + } + b_strandvik = { + } + } + } + + d_oppland = { + c_oppland = { + color={ 94 120 215 } + color2={ 255 255 255 } + + norse = Heidmark + + b_lillehammer = { + } + b_favang = { + } + b_oyer = { + } + b_slidre = { + } + b_flesberg = { + } + b_birid = { + } + b_redalr = { + } + } + c_hedmark = { + color={ 110 140 235 } + color2={ 255 255 255 } + + norse = Eystridal + + b_hamarhus = { + } + b_elverum = { + } + b_hamar = { + } + b_kongsvinger = { + } + b_vang = { + } + b_loten = { + } + b_stange = { + } + b_eidskog = { + } + } + c_gudbrandsdal = { + color={ 120 120 225 } + color2={ 255 255 255 } + + b_dovre = { + } + b_lom = { + } + b_garmo = { + } + b_gausdal = { + } + b_lesja = { + } + b_vaga = { + } + b_heidal = { + } + } + + c_romerike = { + color={ 80 40 200 } + color2 = { 255 255 255 } + + b_eidsvoll = { + } + b_jessheim = { + } + b_sorumsand = { + } + b_nannestad = { + } + b_ask_romerike = { + } + b_hurdal = { + } + b_solheim = { + } + b_fetsund = { + } + } + } + + d_ostlandet = { + color={ 80 120 215 } + color2={ 255 255 255 } + + capital = 272 # Akershus + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 6 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_vestfold = { + color={ 89 100 195 } + color2={ 255 255 255 } + + b_kaupang = { + } + b_skiringssal = { + } + b_uvdal = { + } + b_nore = { + } + b_tonsberg = { + } + b_arendall = { + } + b_re = { + } + b_horten = { + } + } + c_akershus = { + color={ 120 158 235 } + color2={ 255 255 255 } + + norse = Vingulsmark + + b_akershus = { + } + b_oslo = { + } + b_bergheim = { + } + b_nes = { + } + b_isegran = { + } + b_baerum = { + } + b_moss = { + } + } + c_viken = { + color={ 25 175 255 } + color2={ 255 255 255 } + + norse = Alfheimr + + b_bagahus = { + } + b_kungahalla = { + norwegian = "Kungahælla" + danish = "Kungahælla" + } + b_svarteborg = { + } + b_svenneby = { + } + b_ockero = { + norwegian = "Øckerø" + danish = "Øckerø" + } + b_hede = { + } + b_marstrand = { + } + b_kungsviken = { + } + } + } + d_trondelag = { +# color={ 144 130 205 } + color={ 40 160 255 } + color2={ 255 255 255 } + + capital = 275 # Trondelag + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 9 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_trondelag = { + color={ 20 155 255 } + color2={ 255 255 255 } + + holy_site = norse_pagan + holy_site = norse_pagan_reformed + + b_nidaros = { + } + b_maere = { + } + b_trondheim = { + } + b_steinvikholm = { + } + b_sverresborg = { + } + b_austratt = { + } + b_haltalen = { + } + b_ora = { + } + } + c_naumadal = { + color={ 25 205 240 } + color2={ 255 255 255 } + + b_tinghaugen = { + } + b_lade = { + } + b_logtun = { + } + b_levanger = { + } + b_hegra = { + } + b_leksvik = { + } + b_halsstein = { + } + } + c_halogaland = { + color={ 10 195 255 } + color2={ 255 255 255 } + + b_somna = { + } + b_bindal = { + } + b_veiga = { + } + b_brunnoy = { + } + b_hattfjelldalen = { + } + b_lein = { + } + b_mosjoen = { + } + b_alstahaug = { + } + } + } + d_jamtland = { + color={ 45 85 245 } + color2={ 255 255 255 } + + capital = 282 # Jamtland + + norwegian = "Jemtland" + danish = "Jemtland" + norse = "Jamtaland" + + c_jamtland = { + color={ 45 85 255 } + color2={ 255 255 255 } + + norwegian = "Jemtland" + danish = "Jemtland" + norse = "Jamtaland" + + b_mjalleborgen = { + } + b_husan = { + } + b_vasterhus = { + } + b_gene = { #Fictional, for prosperity + } + b_brunflo = { #Fictional, for prosperity + } + b_borgvattnet = { #Fictional, for prosperity + } + b_offerdal = { #Fictional, for prosperity + } + } + c_herjedalen = { + color={ 40 76 225 } + color2={ 255 255 255 } + + swedish = "Härjedalen" + norse = "Herjadal" + + b_sveg = { + } + b_hogvalen = { + } + b_tannas = { + } + b_ulvkalla = { #Fictional, for prosperity + } + b_vemdalen = { #Fictional, for prosperity + } + b_ljusnedal = { #Fictional, for prosperity + } + b_lillhardal = { #Fictional, for prosperity + } + } + } + } + + k_finland = { + color = { 130 73 20 } + color2={ 255 255 255 } + + capital = 382 # Finland + + culture = finnish + + finnish_pagan_reformed = 500 # Crusade target weight + baltic_pagan_reformed = 100 + slavic_pagan_reformed = 50 + catholic = 40 + norse_pagan_reformed = 100 # Crusade target weight + + finnish = Suomi + lappish = Suomi + ugricbaltic = Suomi + komi = Suomi + samoyed = Suomi + mordvin = Suomi + meshchera = Suomi + + # Creation/usurpation trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = north_germanic + culture_group = finno_ugric + culture_group = east_slavic + } + } + } + d_karelia = { + color={ 155 135 45 } + color2={ 255 255 255 } + + capital = 388 # Karjala + + swedish = "Karelen" + danish = "Karelen" + norse = "Karelen" + norwegian = "Karelen" + russian = "Kareliya" + + c_onega = { + color={ 165 45 45 } + color2={ 255 255 255 } + + pommeranian = "Olonets" + polish = "Olonets" + bohemian = "Olonets" + russian = "Olonets" + prussian = "Olonets" + lithuanian = "Olonets" + lettigallish = "Olonets" + swedish = "Olonets" + norse = "Olonets" + norwegian = "Olonets" + danish = "Olonets" + + b_ust-onega = { + } + b_aunus = { + pommeranian = "Olonets" + polish = "Olonets" + bohemian = "Olonets" + russian = "Olonets" + prussian = "Olonets" + lithuanian = "Olonets" + lettigallish = "Olonets" + swedish = "Olonets" + norse = "Olonets" + norwegian = "Olonets" + danish = "Olonets" + } + b_kondopoga = { + } + b_pudoga = { + } + b_petrozavodsk = { + } + b_medvezhyegorsk = { + } + b_pryazha = { + } + } + c_karelen = { + color={ 135 25 25 } + color2={ 255 255 255 } + + finnish = "Viena" + lappish = "Viena" + ugricbaltic = "Viena" + komi = "Viena" + samoyed = "Viena" + mordvin = "Viena" + meshchera = "Viena" + + b_kem = { + } + b_sordavala = { + } + b_kalevala = { + } + b_loukhi = { + } + b_kostomuksha = { + } + b_muezersky = { + } + b_pitkyaranta = { + } + } + c_kexholm = { + color={ 185 70 70 } + color2={ 255 255 255 } + + swedish = "Kexholm" + norse = "Kexholm" + norwegian = "Kexholm" + danish = "Kexholm" + + holy_site = finnish_pagan + holy_site = finnish_pagan_reformed + + b_antrea = { + swedish = "St Andree" + norse = "St Andree" + norwegian = "St Andree" + danish = "St Andree" + } + b_raivola = { + } + b_kakisalmi = { + swedish = "Kexholm" + norse = "Kexholm" + norwegian = "Kexholm" + danish = "Kexholm" + russian = "Korela" + } + b_jekaborg = { + } + b_koivisto={ + } + b_toksovo = { + } + b_terijoki = { + } + b_taipale = { + } + } + c_east_karelia = { #new with HF + color={ 145 35 35 } + color2={ 255 255 255 } + + b_soroka = { + } + b_sekee = { + swedish = "Segezja" + norse = "Segezja" + danish = "Segezja" + norwegian = "Segezja" + russian = "Segezha" + } + b_vyg = { #river & lake + } + b_segozero = { #based on lake + } + b_ondo = { #based on lake + } + b_yelm = { #based on lake + } + b_masl = { #based on lake + } + } + c_sortavala = { #new with HF + color={ 192 76 76 } + color2={ 255 255 255 } + + swedish = "Sordavala " + norse = "Sordavala " + norwegian = "Sordavala " + danish = "Sordavala " + + b_sortavala = { + swedish = "Sordavala" + norse = "Sordavala" + norwegian = "Sordavala" + danish = "Sordavala" + } + b_kitee = { + swedish = "Kides" + norse = "Sordavala" + } + b_lappeenranta = { + swedish = "Villmanstrand" + norse = "Villmanstrand" + norwegian = "Villmanstrand" + danish = "Villmanstrand" + } + b_lakhdenpokhia = { + swedish = "Lahdenpohja" + norse = "Lahdenpohja" + norwegian = "Lahdenpohja" + danish = "Lahdenpohja" + } + b_ruskeala = { + } + b_yanis = { #lake name + } + b_karmalan = { #karmalan + } + } + } + d_finland = { + color={ 131 108 26 } + color2={ 255 255 255 } + + capital = 382 # Suomi + + finnish = Suomi + lappish = Suomi + ugricbaltic = Suomi + komi = Suomi + samoyed = Suomi + mordvin = Suomi + meshchera = Suomi + + c_nyland = { + color={ 185 65 65 } + color2={ 255 255 255 } + + swedish = "Nyland" + norse = "Nyland" + norwegian = "Nyland" + danish = "Nyland" + + b_porvoo = { + swedish = "Borgå" + norse = "Borgå" + norwegian = "Borgå" + danish = "Borgå" + } + b_loviisa = { + swedish = "Lovisa" + norse = "Lovisa" + norwegian = "Lovisa" + danish = "Lovisa" + } + b_espoo = { + swedish = "Esbo" + norse = "Esbo" + norwegian = "Esbo" + danish = "Esbo" + } + b_hamina = { + swedish = "Fredrikshamn" + norse = "Fredrikshamn" + norwegian = "Fredrikshamn" + danish = "Fredrikshamn" + } + b_svartholm = { + } + b_hanko = { + swedish = "Hangö" + norse = "Hangö" + norwegian = "Hangø" + danish = "Hangø" + } + b_kotka = { + } + } + c_finland = { + color={ 125 15 15 } + color2={ 255 255 255 } + + swedish = "Finland" + norwegian = "Finland" + norse = "Finland" + danish = "Finland" + + b_turku = { #Moved as first holding with HF + swedish = "Åbo" + norse = "Åbo" + norwegian = "Åbo" + danish = "Åbo" + } + b_kuusisto = { + swedish = "Kustö" + norse = "Kustö" + norwegian = "Kustø" + danish = "Kustø" + } + b_naantali = { + swedish = "Nådendal" + norse = "Nådendal" + norwegian = "Nådendal" + danish = "Nådendal" + } + b_rikala = { + } + b_rauma = { + swedish = "Raumo" + norse = "Raumo" + } + b_jukarsborg = { + } + b_lieto = { + swedish = "Lundo" + norse = "Lundo" + } + b_stenberga = { + } + } + c_tavasts = { + color={ 130 20 20 } + color2={ 255 255 255 } + + swedish = "Tavastehus" + norwegian = "Tavastehus" + danish = "Tavastehus" + norse = "Tavastehus" + finnish = Häme + lappish = Häme + ugricbaltic = Häme + + b_hameenlinna = { + swedish = "Tavastehus" + norwegian = "Tavastehus" + danish = "Tavastehus" + norse = "Tavastehus" + } + b_lahti = { + } + b_vanaja = { + } + b_mattila = { + } + b_harviala = { + } + b_vesilahti = { + } + b_hattula = { + } + b_haikonen = { + } + } + c_satakunta = { + color={ 116 46 46 } + color2={ 255 255 255 } + + swedish = "Satakunda" + norse = "Satakunda" + + b_ulvila = { + } + b_liinmaa = { + swedish = "Vredenborg" + norse = "Vredenborg" + norwegian = "Vredenborg" + danish = "Vredenborg" + german = "Vreghdenborch" + } + b_kiukainen = { + } + b_pori = { + } + b_telja = { + } + b_hahlo = { + } + b_kankaanpaa = { + } + b_hiittenharju = { + } + } + c_siuntio = { #New with HF + color={ 188 73 78 } + color2={ 255 255 255 } + + swedish = "Sjundeå" + norse = "Sjundeå" + norwegian = "Sjundeå" + danish = "Sjundeå" + + b_siuntio = { + swedish = "Sjundeå" + norse = "Sjundeå" + norwegian = "Sjundeå" + danish = "Sjundeå" + } + b_lohja = { + swedish = "Lojo" + norse = "Lojo" + norwegian = "Lojo" + danish = "Lojo" + } + b_helsinki = { + swedish = "Helsingfors" + norse = "Helsingfors" + norwegian = "Helsingfors" + danish = "Helsingfors" + } + b_raseborg = { + swedish = "Raseborg" + norse = "Raseborg" + norwegian = "Raseborg" + danish = "Raseborg" + } + b_vantaa = { + swedish = "Vanda" + norse = "Vanda" + norwegian = "Vanda" + danish = "Vanda" + } + b_kerava = { + swedish = "Kervo" + norse = "Kervo" + norwegian = "Kervo" + danish = "Kervo" + } + b_bodom = { #lake + } + } + } + + d_ostrobothnia = { #New with HF + color={ 145 58 58 } + color2={ 255 255 255 } + + capital = 385 # Osterbotten + + swedish = "Österbotten" + norwegian = "Østerbotten" + danish = "Østerbotten" + norse = "Austerbotn" + finnish = Pohjanmaa + lappish = Pohjanmaa + ugricbaltic = Pohjanmaa + + c_osterbotten = { #moved here in HF + color={ 152 66 66 } + color2={ 255 255 255 } + + swedish = "Österbotten" + norwegian = "Østerbotten" + danish = "Østerbotten" + norse = "Austerbotn" + finnish = Pohjanmaa + lappish = Pohjanmaa + ugricbaltic = Pohjanmaa + + b_vaasa = { + swedish = "Vasa" + norse = "Vasa" + norwegian = "Vasa" + danish = "Vasa" + } + b_kristinestad = { + swedish = "Kristinestad" + norse = "Kristinestad" + norwegian = "Kristinestad" + danish = "Kristinestad" + } + b_korsholm = { + } + b_liminka = { + } + b_kalajoki = { + } + b_kaskinen = { + swedish = "Kaskö" + norse = "Kaskö" + norwegian = "Kaskö" + danish = "Kaskö" + } + b_veteli = { + } + } + + c_oulu = { #New with HF + color={ 152 76 76 } + color2={ 255 255 255 } + + swedish = "Uleåborg" + norse = "Uleåborg" + norwegian = "Uleåborg" + danish = "Uleåborg" + + b_oulu = { #NOT NEW + swedish = "Uleåborg" + norse = "Uleåborg" + norwegian = "Uleåborg" + danish = "Uleåborg" + } + b_kokkola = { + swedish = "Karleby" + norse = "Karleby" + norwegian = "Karleby" + danish = "Karleby" + } + b_nykarleby = { + swedish = "Nykarleby" + norse = "Nykarleby" + norwegian = "Nykarleby" + danish = "Nykarleby" + } + b_raahe = { + swedish = "Brahestad" + norse = "Brahestad" + norwegian = "Brahestad" + danish = "Brahestad" + } + b_jakobstad = { + swedish = "Brahestad" + norse = "Brahestad" + norwegian = "Brahestad" + danish = "Brahestad" + } + b_lapuan = { #river base + } + b_siuruan = { #river base + } + b_kiiminki = { #river base + } + } + + c_kajaani = { #New with HF + color={ 152 86 86 } + color2={ 255 255 255 } + + b_kajaani = { + swedish = "Kajana" + norse = "Kajana" + norwegian = "Kajana" + danish = "Kajana" + } + b_kainuu = { #lake's nickname + } + b_kiehiman = { #river base + } + b_paltamo = { #town + } + b_nyflax = { #name on old map + } + b_sarismaki = { #name on old map + } + b_haslam = { #name on old map + } + } + } + + d_savonia = { #New with HF + color={ 110 5 5 } + color2={ 255 255 255 } + + capital = 390 # Savolaks + + c_savolaks = { + color={ 120 10 10 } + color2={ 255 255 255 } + + swedish = "Savolax" + norse = "Savolax" + norwegian = "Savolax" + danish = "Savolax" + + b_olavinlinna = { + swedish = "Olofsborg" + norse = "Olofsborg" + norwegian = "Olavsborg" + danish = "Olavsborg" + } + b_mikkeli = { + swedish = "St Michel" + norse = "St Michel" + norwegian = "St Michel" + danish = "St Michel" + } + b_savonlinna = { + swedish = "Nyslott" + norse = "Nyslott" + norwegian = "Nyslott" + danish = "Nyslott" + } + b_savitaipale = { + } + b_brahelinna = { + swedish = "Brahehus" + norse = "Brahehus" + norwegian = "Brahehus" + danish = "Brahehus" + } + b_sysma = { + } + b_puula = { #lake name + } + } + c_laukaa = { #New with HF + color={ 130 10 10 } + color2={ 255 255 255 } + + swedish = "Laukas" + norse = "Laukas" + danish = "Laukas" + norwegian = "Laukas" + russian = "Laukas" + + b_jyvaskyla = { + } + b_keuruu = { + swedish = "Keuru" + norse = "Keuru" + danish = "Keuru" + norwegian = "Keuru" + } + b_hankasalmi = { + } + b_suolahti = { + } + b_kuusvesi = { #lake name + } + b_saraavesi = { #lake name + } + b_peurunka = { #lake name + } + } + c_joensuu = { #New with HF + color={ 140 10 10 } + color2={ 255 255 255 } + + b_joensuu = { + } + b_iisalmi = { + swedish = "Idensalmi" + norse = "Idensalmi" + norwegian = "Idensalmi" + danish = "Idensalmi" + } + b_eno = { + } + b_liperi = { + swedish = "Libelits" + norse = "Libelits" + norwegian = "Libelits" + danish = "Libelits" + } + b_kontiolahti = { + swedish = "Kontiolax" + norse = "Kontiolax" + norwegian = "Kontiolax" + danish = "Kontiolax" + } + b_ilomantsi = { + swedish = "Ilomants" + norse = "Ilomants" + norwegian = "Ilomants" + danish = "Ilomants" + } + b_pyhaselka = { + } + } + c_kuopio = { #New with HF + color={ 150 10 10 } + color2={ 255 255 255 } + + b_kuopio = { + } + b_vaajasalo = { + } + b_kotasaari = { + } + b_kallavesi = { #lake name + } + b_juurusvesu = { #lake name + } + b_kukkarinselka = { #lake name + } + b_ruokovesi = { #lake name + } + } + } + } + + k_sapmi = { + color = { 255 125 69 } + color2={ 255 255 255 } + + capital = 279 # Sápmi + + culture = lappish + + finnish_pagan_reformed = 350 # Crusade target weight + baltic_pagan_reformed = 50 + slavic_pagan_reformed = 25 + catholic = 25 + norse_pagan_reformed = 50 # Crusade target weight + + norse = Norðrríki + swedish = Nordarike + norwegian = Nordarike + danish = Nordarike + finnish = Lappi + lappish = Sápmi + + # Creation/usurpation trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = finno_ugric + } + } + } + + d_sapmi = { + color={ 231 64 32 } + color2={ 255 255 255 } + + capital = 280 # Västerbotten + + norse = Norrland + norwegian = Norrland + swedish = Norrland + danish = Norrland + finnish=Lappi + lappish=Sápmi + + c_lappland = { + color={ 255 70 70 } + color2={ 255 255 255 } + + finnish=Lappi + lappish=Sápmi + + b_lycksele = { + } + b_asele = { + } + b_sorsele = { + } + b_arvidsjaur = { + } + b_bergvattnet = { + } + b_arjeplog = { + } + b_gallivare = { + norwegian = "Gellivare" + danish = "Gellivare" + } + b_kiruna = { + } + } + c_vasterbotten = { + color={ 240 95 95 } + color2={ 255 255 255 } + + swedish = "Västerbotten" + norwegian = "Vesterbotten" + danish = "Vesterbotten" + norse = "Vesterbotn" + finnish=Länsipohja + lappish=Länsipohja + + b_umea = { + finnish=Uumaja + lappish=Ume + } + b_bygdea = { + } + b_skelleftea = { + } + b_lovanger = { + norwegian = "Løvånger" + danish = "Løvånger" + } + b_pitea = { + } + b_lulea = { + } + b_kalix = { + } + b_tornea = { + } + } + } + + d_finnmark = { + color={ 200 80 30 } + color2={ 255 255 255 } + + capital = 391 # Nordland + + lappish=Finnmárku + + c_finnmark = { + color={ 190 45 45 } + color2={ 255 255 255 } + + lappish=Finnmárku + + b_varghoeya = { + } + b_vardohus = { + } + b_ostervagen = { + } + b_malangen = { + } + b_hammerfest = { + } + b_karsloy = { + } + b_piselvnes = { + } + b_tromso = { + } + } + c_nordland = { + color={ 190 95 95 } + color2={ 255 255 255 } + + b_rost = { + } + b_kabelvag = { + } + b_bodo = { + } + b_narvik = { + } + b_rodoy = { + } + b_andenes = { + } + b_beiarn = { + } + b_harstad = { + } + } + } + + d_kola = { + color={ 230 70 15 } + + capital = 386 # Kemi + + culture = lappish + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" + + c_kola = { + color={ 230 60 35 } + color2={ 255 255 255 } + + b_kola = { + } + b_mafelskoi = { + } + b_pechenga = { + } + b_waranger = { + } + b_tre = { + } + b_lovozero = { + } + b_molovskoi = { + } + b_jekanskoi = { + } + } + c_kandalax = { + color={ 230 100 35 } + color2={ 255 255 255 } + + swedish = "Kandalax" + norse = "Kandalax" + norwegian = "Kandalax" + danish = "Kandalax" + + b_kantalahti = { + swedish = "Kandalax" + norse = "Kandalax" + norwegian = "Kandalax" + danish = "Kandalax" + } + b_umba = { + } + b_varzuga = { + } + b_lekastrom = { + } + b_sarapo = { + } + b_kolsky = { + } + b_ponoy = { + } + b_pyaozero = { + } + } + c_kemi = { + color={ 230 80 15 } + color2={ 255 255 255 } + + b_kemi = { + } + b_neiden = { + } + b_inari = { + } + b_tornio = { + } + b_kemijarvi = { + } + b_utsjoki = { + } + b_savukoski = { + } + } + + c_rovaniemi = { + color={ 235 85 22 } + color2={ 255 255 255 } + + b_rovaniemi = { + } + b_ounas = { #river base + } + b_nakkala = { #river base + } + b_raudan = { #river base + } + b_kitinen = { #river base + } + b_luiro = { #river base + } + b_jeesio = { #river base + } + } + } + } + + k_estonia = { #new with HF + color={ 125 75 75 } + color2={ 255 255 255 } + + culture = ugricbaltic + + capital = 378 # Kalevan + + catholic = 50 # Crusade target weight + finnish_pagan_reformed = 300 # Crusade target weight + baltic_pagan_reformed = 250 # Crusade target weight + + d_esthonia = { + color={ 150 75 75 } + color2={ 255 255 255 } + + capital = 378 # Kalevan + + culture = ugricbaltic + + c_reval = { + color={ 160 85 85 } + color2={ 255 255 255 } + + swedish = "Reval" + danish = "Reval" + norwegian = "Reval" + german = "Reval" + norse = "Reval" + + b_reval = { # Kalevan + swedish = "Reval" + danish = "Reval" + norwegian = "Reval" + german = "Reval" + norse = "Reval" + } + b_hapsal = { # Haapsalu + swedish = "Hapsal" + danish = "Hapsal" + norwegian = "Hapsal" + german = "Hapsal" + norse = "Hapsal" + } + b_toompea = { + swedish = "Domberg" + danish = "Domberg" + norwegian = "Domberg" + german = "Domberg" + norse = "Domberg" + } + b_leal = { # Lihula + swedish = "Lehal" + danish = "Lehal" + norwegian = "Lehal" + german = "Leal" + norse = "Leal" + } + b_borpeal = { + } + b_laane = { + } + b_pades = { + } + b_parnaw = { + } + } + c_narva = { + color={ 175 55 55 } + color2={ 255 255 255 } + + b_narva = { + } + b_agelinde = { + } + b_wesenberg = { + } + b_telsborg = { + } + b_pudiviru = { + } + b_askala = { + } + b_repel = { + } + b_alentagh = { + } + } + c_livs = { + color={ 170 50 50 } + color2={ 255 255 255 } + + swedish = Lääne + danish = Lääne + + b_livs = { #placeholder + } + b_haapsalu = { + } + b_lihula = { + german = Leal + } + b_parnu = { + ugricbaltic = Pärnu + german = Pernau + polish = Parnawa + lithuanian = Pernu + } + b_martna = { + } + b_kullamaa = { + } + b_karuse = { + } + b_pooravere = { + } + b_piirsalu = { + } + } + + c_osel = { + color={ 101 48 48 } + color2={ 255 255 255 } + + swedish = "Ösel" + norse = "Ösel" + danish = "Øsel" + norwegian = "Øsel" + german = "Ösel" + + holy_site = finnish_pagan + holy_site = finnish_pagan_reformed + + b_kuressare = { + swedish = "Arensborg" + norse = "Arensborg" + danish = "Arensborg" + norwegian = "Arensborg" + german = "Arensburg" + } + b_hiiumaa = { + swedish = "Dagö" + norse = "Dagö" + danish = "Dagø" + norwegian = "Dagø" + german = "Dagö" + } + b_muhu = { + swedish = "Moon" + norse = "Moon" + danish = "Moon" + norwegian = "Moon" + german = "Mohn" + } + b_valjala = { + } + b_poide = { + } + b_leisi = { + } + b_orisaare = { + } + b_kaarma = { + } + } + } + + d_sakala = { #New with HF + color={ 140 60 60 } + color2={ 255 255 255 } + + capital = 375 # Lettigaliens = Liivimaa + + culture = ugricbaltic + + c_lettigalians = { + color={ 125 50 50 } + color2={ 255 255 255 } + + swedish = "Livland" + norse = "Livland" + danish = "Livland" + norwegian = "Livland" + german = "Livland" + + b_gaujiena = { + ugricbaltic = Atsela + german = Adsel + lithuanian = Atzeles + } + b_kokenois = { + ugricbaltic = Koknese + german = Kokenhusen + polish = Koknese + lithuanian = Koknese + } + b_uxkull = { # Ikskila + swedish = "Yxkull" + norse = "Yxkull" + danish = "Yxkull" + norwegian = "Yxkull" + german = "Üxküll" + ugricbaltic = Ikškila + polish = Ikškile + lithuanian = Ikškile + } + b_wenden = { + ugricbaltic = Võnnu + polish = Kies + lithuanian = Cesys + } + b_wolmer = { + ugricbaltic = Valmiera + german = Wolmar + polish = Valmiera + lithuanian = Valmiera + } + b_lemisele = { + swedish = "Lemsal" + norse = "Lemsal" + danish = "Lemsal" + norwegian = "Lemsal" + ugricbaltic = Lemsalu + german = Lemsal + polish = Limbaži + lithuanian = Limbažiai + } + b_seswegen = { + ugricbaltic = Cesvaine + german = Sesswegen + polish = Cesvaine + lithuanian = Cesvaine + } + } + c_dorpat = { #Moved here with HF + color={ 115 5 5 } + color2={ 255 255 255 } + + swedish = "Dorpat" + norse = "Dorpat" + danish = "Dorpat" + norwegian = "Dorpat" + german = "Dorpat" + + b_tartu = { + swedish = "Dorpat" + norse = "Dorpat" + danish = "Dorpat" + norwegian = "Dorpat" + german = "Dorpat" + } + b_jarva = { + } + b_fellin = { + } + b_odenpah = { + } + b_lais = { + } + b_vastseliina = { + } + b_kirrumpa = { + } + b_vanakastre = { + } + } + c_jarva = { + color={ 98 40 40 } + color2={ 255 255 255 } + + swedish = "Järvamaa" + danish = "Järvamaa" + + b_viljandi = { + } + b_alempois = { + } + b_vaiga = { + } + b_mohu = { + } + b_nurmekund = { + } + b_jogentagana = { + } + b_sackal = { + } + } + } + } +} + +e_wendish_empire = { + color={ 130 20 50 } + color2={ 200 0 0 } + + capital = 527 # Krakowskie + + culture = polish + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = west_slavic + culture_group = baltic + } + } + } + + short_name = yes + + k_moravia = { + color={ 158 102 36 } + color2={ 200 0 0 } + + capital = 441 # Brno + + culture = bohemian + + slavic_pagan_reformed = 100 # Crusade target weight + + allow = { + conditional_tooltip = { + trigger = { + k_moravia = { + is_titular = yes + } + } + k_moravia = { + is_titular = no + } + } + hidden_tooltip = { + ai = no + } + } + } + + k_poland = { + color={ 150 23 23 } + color2={ 200 0 0 } + + capital = 527 # Krakowskie + + culture = polish + + catholic = 100 # Crusade target weight + slavic_pagan_reformed = 500 # Crusade target weight + baltic_pagan_reformed = 100 # Crusade target weight + + d_mazovia = { + color={ 125 46 36 } + color2={ 255 255 255 } + + capital = 529 # Plock + + c_plock = { + color={ 127 30 2 } + color2={ 255 255 255 } + + holy_site = slavic_pagan + holy_site = slavic_pagan_reformed + + b_plock = { + } + b_wyszogrod = { + } + b_plonsk = { + } + b_zacroczym = { + } + b_ciechanow = { + } + b_rozan = { + } + b_szrensk = { + } + } + c_czersk = { #Since HF, is now basically Liw + color={ 127 6 50 } + color2={ 255 255 255 } + + b_liw = { + } + b_brodno = { + } + b_radzymin = { + } + b_wegrow = { + } + b_liw_nowy = { + } + b_lochow = { + } + b_tluszoz = { + } + } + c_lomzynska = { #New with HF + color={ 127 0 70 } + color2={ 255 255 255 } + + b_lomza = { + } + b_ostroleka = { + } + b_wizna = { + } + b_kolno = { + } + b_swieck = { + } + b_nur = { + } + b_radzilow = { + } + } + c_sieradzko-leczyckie = { #Since HF, is now basically Czersk & Warsaw + color={ 160 40 40 } + color2={ 255 255 255 } + + b_gostynin = { + } + b_lowicz = { + } + b_warszawa = { + } + b_czersk = { + } + b_sochaczew = { + } + b_grojec = { + } + b_rawska = { + } + } + } + + d_greater_poland = { + color={ 140 13 13 } + color2={ 255 255 255 } + + capital = 431 # Poznanskie + + c_lubusz = { + color={ 135 30 30 } + color2={ 255 255 255 } + + german = Lebus + swedish = Lebus + norse = Lebus + norwegian = Lebus + danish = Lebus + + b_lubusz = { + german = Lebus + swedish = Lebus + norse = Lebus + norwegian = Lebus + danish = Lebus + } + b_mysliborz = { + } + b_kostrzyn = { + } + b_cedynia = { + } + b_pryzyce = { + } + b_sulecin = { + } + b_sulecia = { #fictional + } + b_nadodra = { #fictional + } + } + c_gnieznienskie = { #Since HF, is now Naklo + color={ 125 6 2 } + color2={ 255 255 255 } + + b_naklo = { + } + b_kamien = { + } + b_kcynia = { + } + b_pila = { + } + b_lubiewo = { #modern + } + b_podgaje = { #modern + } + b_bialaziema = { #fictional + } + } + c_poznanskie = { + color={ 145 6 2 } + color2={ 255 255 255 } + + german = Posen + swedish = Posen + norse = Posen + norwegian = Posen + danish = Posen + + b_poznan = { + german = Posen + swedish = Posen + norse = Posen + norwegian = Posen + danish = Posen + } + b_oborniki = { + } + b_czarnkow = { + } + b_koscian = { + } + b_miedzyrzecz = { + } + b_walcz = { + } + b_wschowa = { + } + } + c_kaliskie = { + color={ 155 6 20} + color2={ 255 255 255 } + + b_gniezno = { #Moved here with HF + german = Gnesen + swedish = Gnesen + norse = Gnesen + norwegian = Gnesen + danish = Gnesen + } + b_kalisz = { + } + b_konin = { + } + b_sroda = { + } + b_pyzdry = { + } + b_kolo = { + } + b_kozmin = { + } + } + } + d_silesia = { + color={ 169 35 75 } + color2={ 255 255 255 } + + capital = 435 # Upper Silesia + + c_lower_silesia = { + color={ 170 30 30 } + color2={ 255 255 255 } + + b_glogow = { + german = Glogau + swedish = Glogau + norse = Glogau + norwegian = Glogau + danish = Glogau + } + b_zielonagora = { + } + b_krosno = { + german = Krossen + swedish = Krossen + norse = Krossen + norwegian = Krossen + danish = Krossen + } + b_nowogrod = { + } + b_swiebozin = { + } + b_bytomodrz = { + } + b_zagan = { + german = Sagan + swedish = Sagan + norse = Sagan + norwegian = Sagan + danish = Sagan + } + } + c_upper_silesia = { #With HF, this is renamed to "Wroclaw" + color={ 200 50 70 } + color2={ 255 255 255 } + + german = Breslau + swedish = Breslau + norse = Breslau + norwegian = Breslau + danish = Breslau + + b_wroclaw = { + german = Breslau + swedish = Breslau + norse = Breslau + norwegian = Breslau + danish = Breslau + } + b_legnica = { + german = Liegnitz + swedish = Liegnitz + norse = Liegnitz + norwegian = Liegnitz + danish = Liegnitz + } + b_brzeg = { + german = Brieg + swedish = Brieg + norse = Brieg + norwegian = Brieg + danish = Brieg + } + b_boleslawiec = { + } + b_olesnica= { + } + b_niemcza = { + } + b_henrykow = { + german = Heinrichau + swedish = Heinrichau + norse = Heinrichau + norwegian = Heinrichau + danish = Heinrichau + } + } + c_opole = { #With HF, this is renamed to "Upper Silesia" + color={ 218 37 15 } + color2={ 255 255 255 } + + b_opole = { + german = Uppeln + swedish = Uppeln + norse = Uppeln + norwegian = Uppeln + danish = Uppeln + } + b_lubliniec = { + } + b_kozle = { + } + b_strzelce = { + } + b_rybnik = { + } + b_siewerz = { + } + b_raciborz = { + } + } + c_cieszyn = { + color={ 127 6 2 } + color2={ 255 255 255 } + + german = Teschen + swedish = Teschen + norse = Teschen + norwegian = Teschen + danish = Teschen + + b_cieszyn = { + german = Teschen + swedish = Teschen + norse = Teschen + norwegian = Teschen + danish = Teschen + } + b_oswiecim = { + } + b_zywiec = { + } + b_bielsko = { + } + b_pszczyna = { + } + b_zator = { + } + b_skoczow = { + } + } + } + d_lesser_poland = { + color={ 245 163 176 } + color2={ 255 255 255 } + + capital = 527 # Krakowskie + + c_krakowskie = { + color={ 137 6 20 } + color2={ 255 255 255 } + + german = Krakau + swedish = Krakau + norse = Krakau + norwegian = Krakau + danish = Krakau + + b_krakow = { + german = Krakau + swedish = Krakau + norse = Krakau + norwegian = Krakau + danish = Krakau + } + b_jedrzejow = { + } + b_wieliczka = { + } + b_bochnia = { + } + b_olsztyn = { + } + b_zakopane = { + } + b_czestochowa = { + } + } + c_sacz = { + color={ 117 6 2 } + color2={ 255 255 255 } + + german = Sandez + swedish = Sandez + norse = Sandez + norwegian = Sandez + danish = Sandez + + b_nowysacz = { + german = "Neu Sandez" + swedish = Nysand + norse = Nysand + norwegian = Nysand + danish = Nysand + } + b_gorlice = { + } + b_szczyrzycz = { + } + b_tarnow = { + } + b_pilzno = { + } + b_mielec = { + } + b_biecz = { + } + } + c_sandomierskie = { + color={ 147 16 2 } + color2={ 255 255 255 } + + b_sandomierz = { + } + b_radom = { + } + b_kielce = { + } + b_olescnica = { + } + b_wislica = { + } + b_opoczno = { + } + b_opatow = { + } + } + c_lubelska = { #New with HF + color={ 147 40 2 } + color2={ 255 255 255 } + + b_lublin = { + } + b_parczew = { + } + b_urzedow = { + } + b_goraj = { + } + b_zamosc = { #modern + } + b_podwieprza = { #fictional + } + b_nadwisla = { #fictional + } + } + c_stezycka = { #New with HF + color={ 127 30 2 } + color2={ 255 255 255 } + + b_stezyca = { + } + b_lukow = { + } + b_kock = { + } + b_ryki = { #modern + } + b_deblin = { #modern + } + b_radzyn = { #modern + } + b_stoczeklukowski = { #modern + } + } + } + d_kuyavia = { + color={ 115 30 50 } + color2={ 255 255 255 } + + capital = 428 # Kujawy + + c_kujawy = { #In HF moved to more geographically accurate location + color={ 210 50 10 } + color2={ 255 255 255 } + + b_bygdoszcz = { + } + b_leczyca = { + } + b_kruszwica = { + } + b_brzesckujawskie = { + } + b_klodawa = { + } + b_nieszawa = { + } + b_inowroclaw = { + } + } + c_dobrzynska = { #New with HF + color={ 200 60 20 } + color2={ 255 255 255 } + + b_dobrzyn = { + } + b_wloclawek = { + } + b_lipno = { + } + b_rypin = { + } + b_skepe = { + } + b_michalowo = { + } + b_kikot = { + } + } + c_wielunska = { #new with HF + color={ 180 60 25 } + color2={ 255 255 255 } + + b_wielun = { + } + b_grabow = { + } + b_ostrzeszow = { + } + b_wierzchlas = { + } + b_osjakow = { + } + b_ostrowek = { + } + b_czarnozyly = { + } + } + c_sieradzka = { #new with HF + color={ 210 75 10 } + color2={ 255 255 255 } + + german = Schieratz + swedish = Schieratz + norse = Schieratz + norwegian = Schieratz + danish = Schieratz + + b_sieradz = { + german = Schieratz + swedish = Schieratz + norse = Schieratz + norwegian = Schieratz + danish = Schieratz + } + b_piotrkow = { + } + b_przedborz = { + } + b_szadek = { + } + b_radomsko = { + } + b_turek = { + } + b_rozprza = { + } + } + } + } + + k_pomerania = { + color={ 145 130 40 } + color2={ 220 220 20 } + + culture = pommeranian + + capital = 366 #Stettin + + catholic = 400 # Crusade target weight + slavic_pagan_reformed = 500 # Crusade target weight + norse_pagan_reformed = 100 # Crusade target weight + baltic_pagan_reformed = 100 # Crusade target weight + + allow = { + hidden_tooltip = { + OR = { + ai = no + religion_group = pagan_group + } + } + } + + d_lausitz = { + color={ 160 135 145 } + color2={ 220 220 20 } + + capital = 364 # Lausitz + + c_lausitz = { + color={ 174 174 174 } + color2={ 255 255 255 } + + pommeranian = Luzycka + + b_lebusa = { + } + b_dobrilugk = { + } + b_lebus = { + pommeranian = Lubiazu + } + b_cottbus = { + pommeranian = Chosebuz + } + b_rothenburg = { + } + b_forst = { + } + b_zittau = { + pommeranian = Zitawa + } + b_luckau = { + pommeranian = Luckawa + } + } + c_anhalt = { + color={ 184 184 184 } + color2={ 255 255 255 } + + pommeranian = Zirwisti + + b_zerbst = { + pommeranian = Zirwisti + } + b_dessau = { + } + b_lindau_zeist = {} + b_walter-nienburg = {} + b_dornburg_zeist = {} + b_coswig = {} + b_wittenberg_zeist = {} + } + c_plauen = { + color={ 180 180 180 } + color2={ 255 255 255 } + + pommeranian = Mjezybor + bohemian = Mezibor + + b_plauen = { + pommeranian = Ploni + } + b_leipzig = { + pommeranian = Lipsk + } + b_merseburg = { + pommeranian = Mjezybor + bohemian = Mezibor + } + b_halle = { + pommeranian = Dobrebora + } + b_knobelsdorf = { + } + b_zeitz = { + pommeranian = Cici + } + b_zwickau = { + pommeranian = Swikawa + } + b_naumburg = { + } + } + } + d_mecklemburg = { + color={ 162 160 110 } + color2={ 255 255 255 } + + capital = 260 #mecklemburg + + pommeranian = Obotritia + + c_mecklemburg = { + color={ 207 207 207 } + color2={ 255 255 255 } + + pommeranian = Weligrad + + b_mecklemburg = { + pommeranian = Weligrad + } + b_wismar = { + pommeranian = Vesimer + } + b_gevezin = { + pommeranian = Radgosc + } + b_schwerin = { + pommeranian = Zuarina + } + b_lutzow = { + } + b_grevesmuhlen = { + } + b_parchim = { + } + b_hagenow = { + } + } + + c_hamburg = { + color={ 225 225 225 } + color2={ 255 255 255 } + + danish = "Hamborg" + swedish = "Hamborg" + norwegian = "Hamborg" + norse = "Hamborg" + old_saxon = "Sturmaria" + + b_hamburg = { + danish = "Hamborg" + swedish = "Hamborg" + norwegian = "Hamborg" + norse = "Hamborg" + } + b_altona = { + } + b_harburg = { + danish = "Harborg" + swedish = "Harborg" + norwegian = "Harborg" + norse = "Harborg" + } + b_brunsbuttel = { + } + b_buxtehude = { + } + b_niendorf = { + } + b_lokstedt = { + } + } + c_lubeck = { + color={ 142 142 142 } + color2={ 255 255 255 } + + danish = "Lybæk" + swedish = "Lybäck" + norwegian = "Lybæk" + norse = "Lybæck" + pommeranian = "Liubice" + polish = "Liubice" + bohemian = "Liubice" + prussian = "Liubice" + old_saxon = "Liubice" + + b_lubeck = { + danish = "Lybæk" + swedish = "Lybäck" + norwegian = "Lybæk" + norse = "Lybæck" + pommeranian = "Liubice" + polish = "Liubice" + bohemian = "Liubice" + prussian = "Liubice" + old_saxon = "Liubice" + } + b_ratzeburg = { + danish = "Ratseborg" + swedish = "Ratseborg" + norse = "Ratseborg" + norwegian = "Ratseborg" + } + b_travemunde = { + } + b_wulfsdorf = { + } + b_schlutup = { + } + b_starigard = { + } + b_weslo = { + } + b_bucu = { + } + } + } + d_rugen = { + color= { 100 120 82 } + color2= { 255 255 255 } + + capital = 304 #Rugen + + pommeranian = Rana + danish = Rugia + + c_rostock = { + color={ 204 204 204 } + color2={ 255 255 255 } + + pommeranian = Rastokú + + b_rostock = { + pommeranian = Rastokú + } + b_penzlin = { + pommeranian = Pentzelin + } + b_gustrow = { + pommeranian = Guscerov + } + b_malchin = { + } + b_damgarten = { + } + b_strelitz = { + pommeranian = Streltza + } + #b_stargard = { #Outcommented from here in HF as it should be instead a barony in c_stettin + #} + b_ahrensberg = { + } + } + c_werle = { + color={ 202 202 202 } + color2={ 255 255 255 } + + pommeranian = Dymin + + b_waren = { + } + b_greifswald = { + pommeranian = Gripscogh + } + b_stralsund = { + + pommeranian = Stralow + } + b_tribsees = { + } + b_demmin = { + } + b_treptow = { + } + b_friedland = { + pommeranian = Mirów + } + b_templin = { + } + } + c_rugen = { + color={ 201 201 201 } + color2={ 255 255 255 } + + pommeranian = Rana + + holy_site = slavic_pagan + holy_site = slavic_pagan_reformed + holy_site = baltic_pagan + holy_site = baltic_pagan_reformed + + b_charenza = { + } + b_arkona = { + } + b_rugard = { + } + b_putbus = { + } + b_barth = { + } + b_ralswiek = { + } + b_hiddensee = { + } + b_tribuzin = { + } + } + } + d_pommerania = { + color={ 111 143 51 } + color2={ 255 255 255 } + + capital = 366 # Stettin + + c_wolgast = { + color={ 121 163 58 } + color2={ 255 255 255 } + + pommeranian = Wologoszcz + + b_wolgast = { + pommeranian = Wologoszcz + } + b_usedom = { + pommeranian = Uznjöm + } + b_anklam = { + pommeranian = Taglim + } + b_ueckermunde = { + } + b_zinnowitz = { + } + b_zussow = { + } + b_kemnitz = { + } + b_eggesin = { + } + } + c_stettin = { + color={ 91 163 48 } + color2={ 255 255 255 } + + pommeranian = Szczecin + + b_soldin = { + } + b_stettin = { + + pommeranian = Szczecin + } + b_wollin = { + } + b_stargard = { + } + b_kammin = { + } + b_kolbatz = { + } + b_cedene = { + } + b_pyritz = { + } + } + c_neumark = { + color={ 91 143 40} + color2={ 255 255 255 } + + pommeranian = "Santok" + polish = "Santok" + + b_santok = { + } + b_driesen = { + } + b_bernstein = { + } + b_dramburg = { + } + b_tempelburg = { + } + b_schivelbein = { + } + b_drawa = { + } + } + } + d_pomeralia = { + color={ 95 135 77 } + color2={ 255 255 255 } + + capital = 368 # Danzig + + c_danzig = { + color={ 115 139 70 } + color2={ 255 255 255 } + + pommeranian = "Gdansk" + polish = "Gdansk" + bohemian = "Gdansk" + russian = "Gdansk" + prussian = "Gdansk" + lithuanian = "Gdansk" + lettigallish = "Gdansk" + swedish = "Danzig" + norse = "Danzig" + norwegian = "Danzig" + danish = "Danzig" + + b_puck = { + } + b_danzig = { + pommeranian = "Gdansk" + polish = "Gdansk" + bohemian = "Gdansk" + russian = "Gdansk" + prussian = "Gdansk" + lithuanian = "Gdansk" + lettigallish = "Gdansk" + swedish = "Danzig" + norse = "Danzig" + norwegian = "Danzig" + danish = "Danzig" + } + b_oliva = { + } + b_tuchel = { + } + b_schwetz = { + } + b_danlauenburg = { + } + b_mewe = { + } + b_schlochau = { + } + } + c_bytow = { + color={ 5 133 25 } + color2={ 255 255 255 } + + b_bytow = { + } + b_lebork = { + } + b_lupawa = { + } + b_lebe = { + } + b_carbero = { + } + b_swolow = { + } + b_parchowy = { + } + } + c_slupsk = { + color={ 6 155 25 } + color2={ 255 255 255 } + + german = "Stolp" + swedish = "Stolp" + norwegian = "Stolp" + danish = "Stolp" + norse = "Stolp" + + b_rugenwalde = { + } + b_slupsk = { + german = "Stolp" + swedish = "Stolp" + norwegian = "Stolp" + danish = "Stolp" + norse = "Stolp" + } + b_colberg = { + } + b_schlawe = { + } + b_corlin = { + } + b_gerwin = { + } + b_ustka = { + } + b_belgard = { + } + } + } + d_brandenburg = { + color={ 121 121 121 } + color2={ 255 255 255 } + + capital = 365 #Brandenburg + + pommeranian = "Sorbia" # Brennaburg + + c_brandenburg = { + color={ 186 186 186 } + color2={ 255 255 255 } + + pommeranian = Brennaburg + + b_brandenburg = { + pommeranian = Brennaburg + } + b_berlin = { + } + b_juterborg = { + pommeranian = Jutriboc + } + b_belzig = { + } + b_ruppin = { + } + b_oranienburg = { + pommeranian = Bochzowe + } + b_muncheberg = { + } + } + c_havelberg = { + color={ 186 186 160 } + color2={ 255 255 255 } + + pommeranian = "Lenzen" + + b_lenzen = {} + b_havelberg = { + pommeranian = "Brisanen" + } + b_wittstock = { + pommeranian = "Vysoka" + } + b_plattenburg = { + pommeranian = "Prignitz" + } + b_wilsnack = {} + b_jerichow = {} + b_schonhausen = {} + } + } + d_meissen = { + color={ 182 188 181 } + color2={ 255 255 255 } + + capital = 312 #Meissen + + pommeranian = Nisani + + c_meissen = { + color={ 177 177 177 } + color2={ 255 255 255 } + + pommeranian = Nisani + + b_dresden = { + pommeranian = Drezdany + } + b_meissen = { + pommeranian = Misni + } + b_dohna = { + } + b_belgern = { # Called Altenburg + } + b_strehla = { + } + b_rabenau = { + } + b_wettin = { + } + b_radeburg = { + } + } + c_gorlitz = { + color={ 164 164 164 } + color2={ 255 255 255 } + + polish = "Zgorzelice" + pommeranian = "Zgorzelice" + bohemian = "Zhorelec" + + b_gorlitz = { + pommeranian = Zhorjelc + } + b_bautzen = { + pommeranian = Budysin + } + b_herrhut = { + } + b_spremberg = { + } + b_ylustiaberg = { + } + b_priebus = { + } + b_bischolow = { + } + } + } + } + + k_lithuania = { + color={ 90 10 0 } + color2={ 255 255 255 } + + capital = 420 # Aukshayts + + culture = lithuanian + + prussian = "Prussia" + + catholic = 50 # Crusade target weight + slavic_pagan_reformed = 100 # Crusade target weight + baltic_pagan_reformed = 500 + finnish_pagan_reformed = 100 + + d_prussia = { + color={ 200 100 100 } + color2={ 255 255 255 } + + capital = 370 # Marienburg + + prussian = "Pruthenia" + lithuanian = "Pruthenia" + lettigallish = "Pruthenia" + + c_marienburg = { + color={ 185 90 90 } + color2={ 255 255 255 } + + b_marienburg = { + } + b_braunsberg = { + } + b_elbing = { + } + b_christburg = { + } + b_heilsberg = { + } + b_bartenstein = { + } + b_marienwerder = { + } + b_balga = { + } + } + c_galindia = { + color={ 185 90 90 } + color2={ 255 255 255 } + + b_angerburg = { + } + b_osterode = { + } + b_nikelshagen = { + } + b_gilgenburg = { + } + b_treuburg = { + } + b_hohenstein = { + } + b_neidenburg = { + } + b_wielbark = { + } + } + c_sambia = { + color={ 190 80 80 } + color2={ 255 255 255 } + + lithuanian = "Semba" + lettigallish = "Semba" + german = "Samland" + swedish = "Samland" + norse = "Samland" + danish = "Samland" + norwegian = "Samland" + + b_konigsberg = { + polish = "Krolewiec" + prussian = "Krolewiec" + pommeranian = "Krolewiec" + lithuanian = "Krolewiec" + lettigallish = "Krolewiec" + bohemian = "Krolewiec" + } + b_fischhausen = { + prussian = "Romowe" + pommeranian = "Romowe" + lithuanian = "Romowe" + lettigallish = "Romowe" + } + b_sambrandenburg = { + polish = "Bramborska" + prussian = "Bramborska" + pommeranian = "Bramborska" + } + b_tapiau = { + } + b_labiau = { + } + b_frombork = { + } + b_wiskiauten = { + } + b_cranz = { + } + } + + c_chelminskie = { + color={ 170 70 70 } + color2={ 255 255 255 } + + german = "Kulm" + swedish = "Kulm" + norwegian = "Kulm" + danish = "Kulm" + norse = "Kulm" + + holy_site = baltic_pagan + holy_site = baltic_pagan_reformed + + b_chelmno = { + german = "Kulm" + swedish = "Kulm" + norse = "Kulm" + norwegian = "Kulm" + danish = "Kulm" + } + b_kulm = { + } + b_thorn = { + } + b_niedenburg = { + } + b_rehden = { + } + b_lobau = { + } + b_eylau = { + } + b_briesen = { + } + } + } + d_lithuanians = { + color={ 81 0 0 } + color2={ 255 255 255 } + + capital = 420 # Aukshayts + + c_aukshayts = { #Vilnius + color={ 146 17 17 } + color2={ 255 255 255 } + + polish = "Wilno" + german = "Wilna" + + b_vilnius = { + polish = "Wilno" + german = "Wilna" + } + b_trakai = { + } + b_kreva = { + } + b_alsenai = { + } + b_asmena = { + } + b_eliskes = { + } + b_medininkai = { + } + } + + c_yatvyagi = { #Kaunas + color={ 127 69 20 } + color2={ 255 255 255 } + + polish = "Kowno" + + b_kaunas = { + polish = "Kowno" + } + b_darsuniskis = { + } + b_alytus = { + } + b_birstonas = { + } + b_vilkaviskis = { + } + b_raiziai = { + } + b_gailen = { + } + } + + c_nalsia = { + color={ 135 22 22 } + color2={ 255 255 255 } + + b_utena = { + } + b_svencionys = { + } + b_kernave = { + } + b_nemencine = { + } + b_ukmerge = { + } + b_anyksciai = { + } + b_nerisia = { #fictional, based on the bordering river Neris + } + } + + c_deltuva = { + color={ 135 30 30 } + color2={ 255 255 255 } + + b_deltuva = { + } + b_upyte = { + } + b_ariogala = { + } + b_betygala = { + } + b_junigeda = { + } + b_velluona = { + } + b_siauliai = { + } + } + + c_zhmud = { # Samogitia #moved here with HF, as they are Lithuanians Lowlanders + color={ 166 81 81 } + color2={ 255 255 255 } + + german = "Sameiten" + prussian = "Zhmud" + lithuanian = "Zemaitija" + polish = "Zhmudz" + russian = "Zhmud" + pommeranian = "Zhmud" + bohemian = "Zhmud" + lettigallish = "Zemaiteje" + + dignity = 1 #Just so that in early history, it defaults to this instead of Deltuva as main + + b_jurbarkas = { + german = "Georgenburg" + swedish = "Georgsborg" + norse = "Georgsborg" + danish = "Georgsborg" + norwegian = "Georgsborg" + } + b_raseiniai = { + german = "Raseinen" + swedish = "Raseinen" + norse = "Raseinen" + danish = "Raseinen" + norwegian = "Raseinen" + } + b_zarenai = { + } + b_tverai = { + } + b_kraziai = { + } + b_knituva = { + } + b_siautuna = { + } + } + } + d_courland = { + color={ 182 16 16 } + color2={ 255 255 255 } + + capital = 373 # Kurzeme + + german = "Kurland" + swedish = "Kurland" + norse = "Kurland" + danish = "Kurland" + norwegian = "Kurland" + lettigallish = Curonia + lithuanian = Curonia + prussian = Curonia + + c_kurs = { + color={ 182 24 24 } + color2={ 255 255 255 } + + german = "Kurland" + swedish = "Kurland" + norse = "Kurland" + danish = "Kurland" + norwegian = "Kurland" + + b_grobin = { + } + b_medze = { + } + b_vartaja = { + } + b_kuldiga = { + } + b_aizpute = { + } + b_apule = { + } + b_impilte = { + } + } + c_vanema = { + color={ 182 40 40 } + color2={ 255 255 255 } + + b_vanema = { + } + b_matkule = { + } + b_lagzdene = { + } + b_piltyn = { + } + b_rumen = { + } + b_talsen = { + } + b_ventspils = { + } + } + } + d_samogitia = { + color={ 150 70 70 } + color2={ 255 255 255 } + + capital = 421 # Samogitia + + german = "Sclavonia" + prussian = "Sclavonia" + lithuanian = "Skalva" + polish = "Skalowia" + russian = "Skalovia" + pommeranian = "Skalowia" + bohemian = "Skalowia " + lettigallish = "Skalva" + + c_scalovia = { + color={ 190 85 85 } + color2={ 255 255 255 } + + b_ragnit = { + pommeranian = "Ragneta" + polish = "Ragneta" + bohemian = "Ragneta" + russian = "Ragneta" + prussian = "Ragnita" + lithuanian = "Ragaine" + lettigallish = "Ragaine" + } + b_russ = { + } + b_jurgaiten = { + } + b_jomsberg = { + } + b_tilgit = { + } + b_splitter = { + } + b_strewa = { + } + b_skomanten = { + } + } + c_memel = { + color={ 166 85 85 } + color2={ 255 255 255 } + + b_memel = { + } + b_kretingale = { + } + b_gargzdai = { + german = "Garsden" + swedish = "Garsden" + norse = "Garsden" + danish = "Garsden" + norwegian = "Garsden" + polish = "Gorzdy" + russian = "Gorzhdy" + } + b_kaup = { + } + b_juodkrante = { + } + b_nida = { + german = "Nidden" + } + b_dreverna = { + } + b_palanga = { + } + } + } + + d_latgale = { #New with HF + + color={ 165 70 45 } + color2={ 255 255 255 } + + capital = 1594 # Jersika + + c_west_dvina = { #Moved here from Polock + color={ 125 18 18 } + color2={ 255 255 255 } + + swedish = "Lettgallen" + norse = "Lettgallen" + danish = "Lettgallen" + norwegian = "Lettgallen" + german = "Lettgallen" + + b_erle = { + } + b_kreuzburg = { + ugricbaltic = Krustpilsi + polish = Krzyzbork + lithuanian = Krustpils + } + b_daugavpils = { + german = "Dünaburg" + swedish = "Dynaborg" + norse = "Dynaborg" + danish = "Dynaborg" + norwegian = "Dynaborg" + finnish = "Väinänlinna" + russian = "Dvinsk" + ugricbaltic = Väinalinn + polish = Dyneburg + lithuanian = Daugpilis + } + b_balvi = { + lithuanian = Balvai + } + b_rezekne = { + polish = Rzezyca + } + b_kraslava = { + polish = Kraslaw + } + b_vilaka = { + lithuanian = Viliaka + } + b_varakjani = { + ugricbaltic = Varaklani + german = Varaklani + } + b_ludza = { + polish = Lucyn + } + } + c_jersika = { + color={ 125 36 12 } + color2={ 255 255 255 } + + german = Gerzika + + b_jersika = { + german = Gerzika + } + b_koknese = { + german = Kokenhusen + } + b_alene = { + } + b_marciena = { + } + b_negeste = { + } + b_asote = { + } + b_autine = { + } + } + c_talava = { + color={ 125 60 12 } + color2={ 255 255 255 } + + b_satekle = { + } + b_metsene = { + } + b_trikata = { + } + b_gulbene = { + } + b_aluksne = { + } + b_imera = { + } + b_vijciems = { + } + } + c_selija = { #Placed here in HF as they're not big enough to warrant their own duchy more than the titular one + color={ 180 30 30 } + color2={ 255 255 255 } + + b_selpils = { + } + b_dignaja = { + } + b_dubenou = { + } + b_rackiska = { + } + b_lichsta = { + } + b_rurezeme = { + } + b_ozikel = { + } + b_varviai = { + } + } + } + d_livonia = { + color={ 110 50 50 } + color2={ 255 255 255 } + + capital = 375 # Liivimaa + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 2 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + c_riga = { + color={ 100 50 50 } + color2={ 255 255 255 } + + holy_site = baltic_pagan + holy_site = baltic_pagan_reformed + + b_riga = { + } + b_ledurga = { + } + b_salaspils = { + } + b_sigulda = { + } + b_ikskile = { + } + b_turaida = { + } + b_ropazi = { + } + } + c_tukums = { + color={ 100 50 75 } + color2={ 255 255 255 } + + b_tukums = { + } + b_dundaga = { + swedish = "Dondangen" + norse = "Dondangen" + danish = "Dondangen" + norwegian = "Dondangen" + german = "Dondangen" + } + b_kandava = { + swedish = "Candaw" + norse = "Candaw" + danish = "Candaw" + norwegian = "Candaw" + german = "Candaw" + } + b_sabile = { + swedish = "Sebel" + norse = "Sebel" + danish = "Sebel" + norwegian = "Sebel" + german = "Sebel" + } + b_talsi = { + swedish = "Talsen" + norse = "Talsen" + danish = "Talsen" + norwegian = "Talsen" + german = "Talsen" + } + b_kayeva = { + swedish = "Cayeven" + norse = "Cayeven" + danish = "Cayeven" + norwegian = "Cayeven" + german = "Cayeven" + } + b_bulla = { + swedish = "Bullen" + norse = "Bullen" + danish = "Bullen" + norwegian = "Bullen" + german = "Bullen" + } + } + + c_zemigalians = { #moved here with HF. Not big enough to get their own duchy, more than the titular duchy, so attached to the Livonian sphere of Influence + color={ 182 20 20 } + color2={ 255 255 255 } + + b_mezotne = { + } + b_tervete = { + } + b_dobele = { + } + b_jelgawa = { + } + b_sparnene = { + } + b_dobe = { + } + b_rakte = { + } + } + } + d_yatviags = { + color={ 149 97 97 } + color2={ 255 255 255 } + + capital = 424 # Grodno + + c_jacwiez = { # Grodno + color={ 141 32 30 } + color2={ 255 255 255 } + + b_jacwiez = { + } + b_novogrudok = { + } + b_grodno = { + } + b_iuje = { + } + b_skidziel = { + } + b_mir = { + } + b_niasvizh = { + } + b_zirmuny = { + } + } + c_sudovia = { #Sudovia // moved there with HF + color={ 146 21 21 } + color2={ 255 255 255 } + + b_merkine = { + } + b_rudamina = { + } + b_liskiava = { + } + b_hrodna = { + } + b_suvalkai = { + } + b_augustavas = { + } + b_seiniai = { + } + } + } + } + + k_bohemia = { + color={ 176 110 32 } + color2={ 255 255 255 } + + culture = bohemian + + capital = 437 # Praha + + catholic = 400 # Crusade target weight + slavic_pagan_reformed = 100 # Crusade target weight + baltic_pagan_reformed = 50 # Crusade target weight + + allow = { + k_moravia = { has_holder = no } + } + + d_bohemia = { + color={ 195 110 11 } + color2={ 255 255 255 } + + capital = 437 # Praha + + c_domazlice = { + color={ 197 112 13 } + color2={ 255 255 255 } + + bohemian = "Jizni Cechy" + pommeranian = "Jizni Cechy" + polish = "Jizni Cechy" + croatian = "Jizni Cechy" + serbian = "Jizni Cechy" + bulgarian = "Jizni Cechy" + bosnian = "Jizni Cechy" + russian = "Jizni Cechy" + ilmenian = "Jizni Cechy" + severian = "Jizni Cechy" + volhynian = "Jizni Cechy" + german = "Sudböhmen" + norse = "Sudböhmen" + swedish = "Sudböhmen" + danish = "Sudböhmen" + norwegian = "Sudböhmen" + old_frankish = "Sudböhmen" + old_saxon = "Sudböhmen" + saxon = "Sudböhmen" + suebi = "Sudböhmen" + + b_prachen = { + } + b_doudleby = { + } + b_chynov = { + } + b_hohenfurth = { + bohemian = "Vyssi Brod" + } + b_rosenberg = { + bohemian = "Rozmberk" + } + b_budejovice = { + } + b_pisek = { + } + b_krumlov = { + } + b_goldenkron = { + bohemian = "Zlata Koruna" + } + b_resenberg = {} + } + c_praha = { + color={ 199 114 15 } + color2={ 255 255 255 } + + norse = Prag + swedish = Prag + danish = Prag + norwegian = Prag + german = Prag + lombard = Prag + old_frankish = Prag + suebi = Prag + saxon = Prag + old_saxon = Prag + pommeranian = Praha + bohemian = Praha + polish = Praha + croatian = Praha + serbian = Praha + bulgarian = Praha + bosnian = "Praha" + russian = Praga + ilmenian = Praha + severian = Praha + volhynian = Praha + + b_praha = { + norse = Prag + swedish = Prag + danish = Prag + norwegian = Prag + german = Prag + lombard = Prag + old_frankish = Prag + suebi = Prag + saxon = Prag + old_saxon = Prag + pommeranian = Praha + bohemian = Praha + polish = Praha + croatian = Praha + serbian = Praha + bulgarian = Praha + bosnian = "Praha" + russian = Praha + ilmenian = Praha + severian = Praha + volhynian = Praha + } + b_brevnov = { + } + b_kuttenberg = { + german = Kuttenberg + norse = Kuttenberg + swedish = Kuttenberg + danish = Kuttenberg + saxon = Kuttenberg + old_saxon = Kuttenberg + bohemian = "Kutna Hora" + } + b_vysehrad = { + } + b_kourim = { + } + b_kolin = { + } + b_stare_mesto = { + } + b_zbraslav = { + } + b_sazava = { + } + } + c_litomerice = { + color={ 203 118 19 } + color2={ 255 255 255 } + + german = "Leitmeritz" + swedish = "Leitmeritz" + norse = "Leitmeritz" + danish = "Leitmeritz" + norwegian = "Leitmeritz" + + b_litomerice = { + german = "Leitmeritz" + swedish = "Leitmeritz" + norse = "Leitmeritz" + danish = "Leitmeritz" + norwegian = "Leitmeritz" + } + b_melnik_bohemia = {} + b_mnichovo_hradiste = {} + b_zitava = {} + b_duba_litomerice = {} + b_decin = {} + b_ceskalipa = {} + b_boleslav = {} + b_nymburk = {} + } + c_hradec = { + color={ 200 104 38 } + color2={ 255 255 255 } + + b_hradeckralove = { + } + b_kladsko = { + } + b_zleby = { + } + b_chrudim = { + } + b_caslav = { + } + b_jaromer = { + } + b_litomysl = { + } + } + c_plzen = { + color={ 205 120 21 } + color2={ 255 255 255 } + + german = Pilsen + swedish = Pilsen + norse = Pilsen + danish = Pilsen + norwegian = Pilsen + + b_plzen = { + german = Pilsen + swedish = Pilsen + norse = Pilsen + danish = Pilsen + norwegian = Pilsen + } + b_plasy = { + } + b_stribo = { + } + b_klatovy = { + } + b_kladruby = { + } + b_primda = { + } + b_domazlice = { + } + } + c_zatec = { + color={ 155 105 30 } + color2={ 255 255 255 } + + b_zatec = { + } + b_osek = { + } + b_louny = { + } + b_bilina = { + } + b_kadan = { + } + b_teplice = { + } + b_chomutov = { + } + } + } + d_moravia = { + color={ 157 101 35 } + color2={ 255 255 255 } + + capital = 440 # Olomouc + + c_znojmo = { + color={ 51 51 51 } + color2={ 255 255 255 } + + b_znojmo = { + } + b_mikulov = { + } + b_trebic = { + } + b_pohansko = { + } + b_jihlava = { + } + b_bitov = { + } + b_vranov = { + } + b_telc = { + } + b_louka = { + } + b_eibenshitz = {} + } + c_olomouc = { + color={ 163 107 41 } + color2={ 255 255 255 } + + b_olomouc = { + } + b_velehrad = { + } + b_hradiste = { + } + b_svaty_kopecek = { + } + b_prerov = { + } + b_vyskov = { + } + b_unicov = { + } + b_zabreh = { + } + } + c_brno = { + color={ 166 110 44 } + color2={ 255 255 255 } + + b_veligrad = { + } + b_brno = { + } + b_mikulcice = { + } + b_zdar = { + } + b_svitavy = { + } + b_rajhrad = { + } + b_pernstejn = { + } + b_hodonin = { + } + b_boskovice = { + } + } + c_opava = { + color={ 163 110 44 } + color2={ 255 255 255 } + + b_opava = { + } + b_krnov = { + } + b_bruntal = { + } + b_hradec_nad_moravici = { + } + b_hlubcice = { + } + b_holasovice = { + } + b_oldrisov = { + } + } + } + } +} + +e_russia = { + color={ 147 164 104 } + color2={ 255 255 255 } + + capital = 547 # Kiev + + culture = russian + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = north_germanic + culture_group = east_slavic + culture_group = finno_ugric + } + } + } + + finnish = Suomi + lappish = Suomi + ugricbaltic = Suomi + komi = Suomi + samoyed = Suomi + mordvin = Suomi + meshchera = Suomi + + k_galicia-volhynia = { + color={ 50 150 130 } + color2={ 255 255 255 } + + capital = 535 # Vladimir Volynsky + + culture = russian + + slavic_pagan_reformed = 200 # Crusade target weight + baltic_pagan_reformed = 50 # Crusade target weight + tengri_pagan_reformed = 50 + finnish_pagan_reformed = 50 + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = north_germanic + culture_group = east_slavic + } + } + } + + d_volhynia = { + color={ 204 155 121 } + color2={ 255 255 255 } + + capital = 535 # Vladimir Volynsky + + pagan_coa = { + template = 0 + layer = { + texture = 3 + texture_internal = 7 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "slavic_pagan" + } + + c_vladimir_volynsky = { + color={ 204 155 121 } + color2={ 255 255 255 } + + polish = "Wlodzimierz Wolynski" + + b_vladimirvolynsky = { + polish = "Wlodzimierz Wolynski" + } + b_luboml = { + } + b_kovel = { + } + b_lukiv = { + } + b_lityn = { + } + b_mochalky = { + } + b_okhotnyky = { + } + } + c_beresty = { + color={ 204 175 111 } + color2={ 255 255 255 } + + polish = "Brzesc" + + b_beresty = { + } + b_bielsk = { + } + b_kobryn = { + } + b_kamyanyets = { + } + b_mielnik = { + } + b_koden = { + } + b_wlodawa = { + } + b_parwa = { #fictional + } + } + c_lutsk = { + color={ 184 165 101 } + color2={ 255 255 255 } + + polish = "Luck" + + b_lutsk = { + } + b_dubno = { + } + b_jytomyr = { + } + b_peresopnytsia = { + } + b_shumsk = { + } + b_rivne = { + } + b_pochaiv = { + } + } + c_podlasie = { + color={ 214 145 111 } + color2={ 255 255 255 } + + holy_site = baltic_pagan + holy_site = baltic_pagan_reformed + + b_drohiczyn = { + } + b_goniadz = { + } + b_sejny = { + } + b_rajgrod = { + } + b_tykocin = { + } + b_zambrow = { + } + b_lapy = { + } + b_krynki = { + } + } + } + d_galich = { + color={ 224 112 130 } + color2={ 255 255 255 } + + capital = 536 # Galich + + c_galich = { + color={ 224 112 130 } + color2={ 255 255 255 } + + polish = "Halicz" + + b_galich = { + } + b_bykovna = { + } + b_kolomyia = { + } + b_vasyliv = { + } + b_rohatin = { + } + b_tysmenytsia = { + } + b_tovmach = { + } + } + c_terebovl = { + color={ 224 132 120 } + color2={ 255 255 255 } + + polish = "Trembowla" + + b_terebovl = { + } + b_mykulyn = { + } + b_onut = { + } + b_kuchelemyn = { + } + b_bakota = { + } + b_moklekov = { + } + b_dolyna = { + } + } + c_zvenyhorod = { + color={ 220 100 115 } + color2={ 255 255 255 } + + polish = "Dzwinogrod" + + b_zvenyhorod = { + } + b_lvov = { + } + b_butsk = { + } + b_sambir = { + } + b_udech = { + } + b_horodok = { + } + b_rogozhyn = { + } + } + c_zaslav = { + color={ 225 115 120 } + color2={ 255 255 255 } + + polish = "Zaslaw" + + b_zaslav = { + } + b_kremyanets = { + } + b_plisnesk = { + } + b_buzhesk = { + } + b_ostroh = { + } + b_chepetivka = { + } + b_slavuta = { + } + } + c_ushytsia = { + color={ 200 100 110 } + color2={ 255 255 255 } + + polish = "Uszyca" + + b_ushytsia = { + } + b_kamianets = { + } + b_litnivtsi = { + } + b_dunaivtsi = { + } + b_murovani = { + } + b_velykyi_zhvanchyk = { + } + b_ushiyin = { + } + } + } + d_cherven_cities = { + color={ 224 70 70 } + color2={ 255 255 255 } + + capital = 1635 # Cherven + + c_cherven = { + color={ 224 70 70 } + color2={ 255 255 255 } + + b_cherven = { + polish = "Czerwien" + } + b_volyn = { + polish = "Wolyn" + } + b_hrubeshiv = { + polish = "Hrubieszow" + } + b_saciaska = { + } + b_kholm_ch = { + polish = "Chelm" + } + b_krasnystaw = { + } + b_suteysk = { + } + } + c_belz = { + color={ 234 90 90 } + color2={ 255 255 255 } + + b_belz = { + } + b_horodlo = { + } + b_lopatyn = { + } + b_sokal = { + } + b_grabowiec = { + } + b_mycow = { + } + b_tchernogrov = { + } + } + c_peremyshl = { + color={ 244 110 110 } + color2={ 255 255 255 } + + polish = "Przemysl" + + b_peremyshl = { + polish = "Przemysl" + } + b_sanok = { + } + b_jaroslav = { + polish = "Jaroslaw" + } + b_rasiv = { + polish = "Rzeszow" + } + b_liubachiv = { + polish = "Lubaczow" + } + b_lezhaisk = { + polish = "Lezajsk" + } + b_ustryky_dolishni = { + } + } + } + } + k_ruthenia = { #Kiev + color={ 70 150 90 } + color2={ 255 255 255 } + + capital = 547 # Kiev + + culture = russian + + slavic_pagan_reformed = 500 # Crusade target weight + baltic_pagan_reformed = 100 # Crusade target weight + tengri_pagan_reformed = 100 + finnish_pagan_reformed = 100 + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = north_germanic + culture_group = east_slavic + } + } + } + + norse = Könugarðr + swedish = Könugård + norwegian = Kønugård + danish = Kønugård + + d_kiev = { + color={ 129 187 125 } + color2={ 255 255 255 } + + dignity = 10 # Counted as having 10 more counties than it does + capital = 547 # Kiev + + norse = Könugarðr + swedish = Könugård + norwegian = Kønugård + danish = Kønugård + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 1 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + #pagan_coa = { + # template = 0 + # layer = { + # texture = 3 + # texture_internal = 4 + # emblem = 0 + # color = 0 + # color = 0 + # color = 0 + # } + # religion = "slavic_pagan" + #} + + c_kiev = { + color={ 106 106 26 } + color2={ 255 255 255 } + + norse = Könugarðr + swedish = Könugård + norwegian = Kønugård + danish = Kønugård + + holy_site = slavic_pagan + holy_site = slavic_pagan_reformed + + b_kiev = { + norse = Könugarðr + swedish = Könugård + norwegian = Kønugård + danish = Kønugård + } + b_zhytomyr = { + } + b_vyshhorod = { + } + b_vasykliv = { + } + b_yuriev = { + } + b_kaniv = { + } + b_fastiv = { + } + } + c_korosten = { + color={ 111 111 31 } + color2={ 255 255 255 } + + b_korosten = { + } + b_olevsk = { + } + b_ovruch = { + } + b_malyn = { + } + b_chernobyl = { + } + b_narodytchi = { + } + b_louhyny = { + } + } + c_vozviahel = { + color={ 116 116 36 } + color2={ 255 255 255 } + + b_vozvyahel = { + } + b_korets = { + } + b_horodnytsia = { + } + b_berdytchiv = { + } + b_baranivka = { + } + b_yemilchyne = { + } + b_hrud = { + } + } + c_medjybij = { + color={ 101 101 21 } + color2={ 255 255 255 } + + b_medjybij = { + } + b_hubyn = { + } + b_khmilnyk = { + } + b_letychiv = { + } + b_berdychiv = { + } + b_liubar = { + } + b_chudniv = { + } + } + } + d_turov = { + color={ 132 160 94 } + color2={ 255 255 255 } + + capital = 552 # Turov + + ilmenian = "Dregovichia" + + c_turov = { + color={ 135 160 100 } + color2={ 255 255 255 } + + b_turov = { + } + b_davyd-haradok = { + } + b_stolin = { + } + b_alsany = { + } + b_stachava = { + } + b_fiadory = { + } + b_sarny = { + } + } + c_pinsk = { + color={ 120 155 80 } + color2={ 255 255 255 } + + b_pinsk = { + } + b_ivanava = { + } + b_luninets = { + } + b_drahichyn = { + } + b_biaroza = { + } + b_hantsavichy = { + } + b_motal = { + } + } + c_slutsk = { + color={ 130 165 70 } + color2={ 255 255 255 } + + b_slutsk = { + } + b_gomel = { + } + b_mazyr = { + } + b_rechytsa = { + } + b_zhytkavichy = { + } + b_loyew = { + } + b_kazlovichy = { + } + } + c_volkovysk = { + color={ 110 145 70 } + color2={ 255 255 255 } + + b_volkovysk = { + } + b_klotsk = { + } + b_ouslonim = { + } + b_studzieniki = { + } + b_ruzhany = { + } + b_zyrovichy = { + } + b_lyakhavichy = { + } + } + } + + d_minsk = { + color={ 110 110 45 } + color2={ 255 255 255 } + + capital = 550 # Minsk + + pagan_coa = { + template = 0 + layer = { + texture = 3 + texture_internal = 5 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "slavic_pagan" + } + + c_minsk = { + color={ 60 105 2 } + color2={ 255 255 255 } + + b_minsk = { + } + b_zaslawye = { + } + b_lahoysk = { + } + b_barysaw = { + } + b_koidanova = { + } + b_maryina_horka = { + } + b_nyasvizh = { + } + } + c_drutsk = { + color={ 70 130 5 } + color2={ 255 255 255 } + + b_drutsk = { + } + b_bialocerkev = { + } + b_rahachow = { + } + b_mogilev = { + } + b_zhlobin = { + } + b_babruysk = { + } + b_dashkovka = { + } + } + c_novogrodek = { + color={ 70 95 2 } + color2={ 255 255 255 } + + b_novogrodek = { + } + b_slonim = { + } + b_lida = { + } + b_karelichy = { + } + b_shchuchyn = { + } + b_iwie = { + } + b_dziatlava = { + } + } + } + + d_polotsk = { + color = { 128 133 104 } + color2={ 255 255 255 } + + capital = 419 # Polotsk + + severian = "Krivichia" + ilmenian = "Krivichia" + + c_polotsk = { + color={ 125 14 14 } + color2={ 255 255 255 } + + swedish = "Pallteskja" + norse = "Pallteskja" + danish = "Pallteskja" + norwegian = "Pallteskja" + + b_polotsk = { + swedish = "Pallteskja" + norse = "Pallteskja" + danish = "Pallteskja" + norwegian = "Pallteskja" + } + b_haradok = { + } + b_rassony = { + } + b_obol = { + } + b_douza = { + } + b_sirotino = { + } + b_leskovichi = { + } + } + c_lepiel = { + color={ 125 24 24 } + color2={ 255 255 255 } + + b_lukoml = { + } + b_dokshytsy = { + } + b_lepiel = { + } + b_novalukoml = { + } + b_ushachy = { + } + b_hlybokaye = { + } + b_sharkawshchyna = { + } + } + c_orsha = { + color={ 79 135 16 } + color2={ 255 255 255 } + + b_orsha = { + } + b_talachyn = { + } + b_dubrowna = { + } + b_baran_orsha = { + } + b_shklow = { + } + b_krugale = { + } + b_zheleznyaki = { + } + } + c_vitebsk = { + color={ 75 125 6 } + color2={ 255 255 255 } + + b_vitebsk = { + } + b_sianno = { + } + b_beshankovichy = { + } + b_liozna = { + } + b_boguchevsk = { + } + b_ruba = { + } + b_bilieva = { + } + } + } + + d_smolensk = { + color={ 226 241 182 } + color2={ 255 255 255 } + + capital = 568 # Smolensk + + severian = "Radimichia" + ilmenian = "Radimichia" + + c_smolensk = { + color={ 229 244 185 } + color2={ 255 255 255 } + + swedish = "Smaleskja" + norse = "Smaleskja" + danish = "Smaleskja" + norwegian = "Smaleskja" + + b_smolensk = { + swedish = "Smaleskja" + norse = "Smaleskja" + danish = "Smaleskja" + norwegian = "Smaleskja" + } + b_gnyozdovo = { + } + b_krasny = { + } + b_velizh = { + } + b_yartsevo = { + } + b_netrizovo = { + } + b_ray = { + } + } + c_roslavl = { + color={ 239 242 185 } + color2={ 255 255 255 } + + b_roslavl = { + } + b_pochinok = { + } + b_chocimsk = { + } + b_aleksandr = { #Fictional, for prosperity + } + b_vugimsk = { #Fictional, for prosperity + } + b_imaslavl = { #Fictional, for prosperity + } + b_kankol = { #Fictional, for prosperity + } + } + c_mstislavl = { + color={ 232 247 188 } + color2={ 255 255 255 } + + b_mstitslavl = { + } + b_krychaw = { + } + b_propoysk = { + } + b_rahacou = { + } + b_chachersk = { + } + b_horki = { + } + b_drybin = { + } + } + c_vyazma = { + color={ 175 189 131 } + color2={ 255 255 255 } + + b_vyazma = { + } + b_yelnya = { + } + b_dorogobyzh = { + } + b_ignatkovo = { + } + b_tesnoye = { + } + b_safonovo = { + } + b_mokhnatka = { + } + } + c_toropets = { + color={ 157 173 113 } + color2={ 255 255 255 } + + b_toropets = { + } + b_demyansk = { + } + b_andreapol = { + } + b_zhizhitsa = { + } + b_chistoye = { + } + b_ploskosh = { + } + b_okhvat = { + } + } + } + d_pereyaslavl = { + color={ 60 120 65 } + color2={ 255 255 255 } + + capital = 555 # Pereyaslavl + + c_pereyaslavl = { + color={ 235 205 118 } + color2={ 255 255 255 } + + b_pereyaslavl = { + } + b_boryspil = { + } + b_kozelets = { + } + b_baryshivka = { + } + b_yahotyn = { + } + b_velyka_dymerka = { + } + b_berezan = { + } + } + c_voin = { + color={ 230 200 110 } + color2={ 255 255 255 } + + b_voin = { + } + b_zolotonosha = { + } + b_drabiv = { + } + b_chornobai = { + } + b_irkliiv = { + } + b_bohodukhivka = { + } + b_pishchane = { + } + } + c_hradyzk = { + color={ 225 195 105 } + color2={ 255 255 255 } + + b_hradyzk = { + } + b_poltava = { + } + b_khorol = { + } + b_lubny = { + } + b_kremenchuk = { + } + b_myrhorod = { + } + b_kobeliaky = { + } + } + c_priluk = { + color={ 221 191 101} + color2={ 255 255 255 } + + b_priluk = { + } + b_romny = { + } + b_bobrovytsia = { + } + b_varva = { + } + b_nizhyn = { + } + b_nosivka = { + } + b_ichina = { + } + } + } + } + k_chernigov = { + color={ 147 164 104 } + color2={ 255 255 255 } + + capital = 554 # Chernigov + + culture = russian + + slavic_pagan_reformed = 150 # Crusade target weight + baltic_pagan_reformed = 50 # Crusade target weight + tengri_pagan_reformed = 50 + finnish_pagan_reformed = 50 + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = north_germanic + culture_group = east_slavic + } + } + } + + d_chernigov = { + color={ 150 235 91 } + color2={ 255 255 255 } + + capital = 554 # Chernigov + + severian = "Severia" + ilmenian = "Severia" + mordvin = "Severia" + meshchera = "Severia" + + c_lyubech = { + color={ 238 253 194 } + color2={ 255 255 255 } + + b_lyubech = { + } + b_dobrouch = { + } + b_cierachouka = { + } + b_dobryanka = { + } + b_lysyye = { + } + b_skytok = { + } + b_perepys = { + } + } + c_chernigov = { + color={ 242 255 197 } + color2={ 255 255 255 } + + b_chernigov = { + } + b_snov = { + } + b_korop = { + } + b_sosnytsia = { + } + b_mena = { + } + b_horodina = { + } + b_ripky = { + } + } + c_starodub = { + color={ 230 255 190 } + color2={ 255 255 255 } + + b_starodub = { + } + b_vyshenky = { + } + b_obolonnya = { + } + b_ponornytsya = { + } + b_zelena_polyana = { + } + b_avdiika = { + } + b_desnianske = { + } + } + c_novgorod_seversky = { + color = { 140 165 40 } + color2 = { 255 255 255 } + + b_novgorodseversky = { + } + b_glukhov = { + } + b_batouryn = { + } + b_konotop = { + } + b_bakhmatch = { + } + b_altynivka = { + } + b_atyshua = { + } + } + } + + d_novgorod-seversk = { # Called Bryansk in-game + color = { 120 155 40 } + color2={ 255 255 255 } + + capital = 576 # Bryansk + + c_bryansk = { + color = { 160 175 40 } + color2={ 255 255 255 } + + holy_site = baltic_pagan + holy_site = baltic_pagan_reformed + + b_bryansk = { + } + b_pochep = { + } + b_trubetsk = { + } + b_suponevo = { + } + b_kokino = { + } + b_vygonichi = { + } + b_bezichi = { + } + } + c_kromy = { + color={ 164 179 49 } + color2={ 255 255 255 } + + b_kromy = { + } + b_sevsk = { + } + b_dmitrievka = { + } + b_navlya = { + } + b_lokot = { + } + b_nechayeva = { + } + b_sakovnina = { + } + } + c_rylsk = { + color={ 145 170 45 } + color2={ 255 255 255 } + + b_rylsk = { + } + b_vyr = { + } + b_krupets = { + } + b_kapystichi = { + } + b_ivanovskoye = { + } + b_korenovo = { + } + b_glushkvo = { + } + } + c_kursk = { + color={ 150 180 55 } + color2={ 255 255 255 } + + b_kursk = { + } + b_olgov = { + } + b_sukovo = { + } + b_fatej = { + } + b_pryamitsyno = { + } + b_kourchatov = { + } + b_zolotukhino = { + } + } + } + + d_ryazan = { + color={ 90 95 25 } + color2={ 255 255 255 } + + capital = 580 # Ryazan + + mordvin = Meshchera + meshchera = Meshchera + + c_pronsk = { + color={ 101 110 45 } + color2={ 255 255 255 } + + b_pronsk = { + } + b_skopin = { + } + b_likharevskoye_gorodishch = { + } + b_mikhaylov = { + } + b_pavelets = { + } + b_oktyabrsky = { + } + b_gryaznoye = { + } + } + c_ryazan = { + color={ 121 140 50 } + color2={ 255 255 255 } + + holy_site = finnish_pagan + holy_site = finnish_pagan_reformed + + b_ryazan = { + } + b_pereyaslavl_ryazanski = { + } + b_krasnoye = { + } + b_lukhovitsy = { + } + b_rybnoye = { + } + b_novoselki = { + } + b_turlatovo = { + } + } + c_kolomna = { + color={ 131 149 54 } + color2={ 255 255 255 } + + b_tula = { + } + b_rostislavl = { + } + b_veniov = { + } + b_kochira = { + } + b_laptevo = { + } + b_ozherelye = { + } + b_konchinka = { + } + } + c_yelets = { + color={ 111 120 55 } + color2={ 255 255 255 } + + b_yelets = { + } + b_voronej = { + } + b_zadonsk = { + } + b_semiuki = { + } + b_khlevnoye = { + } + b_dolgorukovo = { + } + b_terbuny = { + } + } + } + d_murom = { + color={ 100 130 50 } + color2={ 255 255 255 } + + capital = 581 # Murom + + c_murom = { + color={ 101 130 50 } + color2={ 255 255 255 } + + swedish = "Moramar" + norse = "Moramar" + danish = "Moramar" + norwegian = "Moramar" + + b_murom = { + swedish = "Moramar" + norse = "Moramar" + danish = "Moramar" + norwegian = "Moramar" + } + b_kasimov = { + } + b_vyksa = { + } + b_melenki = { + } + b_yelatma = { + } + b_ulanovka = { + } + b_arkhangel = { + } + } + c_orekhovo-zouievo = { + color={ 125 130 40 } + color2={ 255 255 255 } + + b_orekhovo-zouievo = { + } + b_yegoryevsk = { + } + b_tuma = { + } + b_murmino = { + } + b_degtyanoye = { + } + b_malakhovo = { + } + b_gorki = { + } + } + } + d_karachev = { + color={ 165 180 65 } + color2={ 255 255 255 } + + capital = 1666 # Karachev + + c_karachev = { + color={ 165 180 65 } + color2={ 255 255 255 } + + b_karachev = { + } + b_orel = { + } + b_bolkhov = { + } + b_naryshkino = { + } + b_krasnaya = { + } + b_khotynets = { + } + b_ryabinovka = { + } + } + c_kozelsk = { + color={ 175 190 75 } + color2={ 255 255 255 } + + b_kozelsk = { + } + b_mosalsk = { + } + b_belev = { + } + b_mezetsk = { + } + b_serpeisk = { + } + b_sosensky = { + } + b_sukhinichi = { + } + } + } + d_novosil = { + color={ 115 130 15 } + color2={ 255 255 255 } + + capital = 1634 # Novosil + + c_novosil = { + color={ 115 130 15 } + color2={ 255 255 255 } + + b_novosil = { + } + b_kolpna = { + } + b_strakhovka = { + } + b_verkhovye = { + } + b_khomutovo = { + } + b_pokrovskoye = { + } + b_livny = { + } + } + c_serpukhov = { + color={ 141 159 64 } + color2={ 255 255 255 } + + b_serpukhov = { + } + b_dugna = { + } + b_bogucharovo = { + } + b_novogurovsky = { + } + b_zaokskiy = { + } + b_nenashevo = { + } + b_kolyupanovo = { + } + } + c_vorotynsk = { + color={ 125 145 50 } + color2={ 255 255 255 } + + b_vorotynsk = { + } + b_mchensk = { + } + b_odoyev = { + } + b_suvorova = { + } + b_plavsk = { + } + b_chern = { + } + b_somovo = { + } + } + } + } + k_rus = { #Novgorod + color={ 137 194 100 } + color2={ 255 255 255 } + + capital = 414 # Novgorod + + slavic_pagan_reformed = 500 # Crusade target weight + finnish_pagan_reformed = 300 # Crusade target weight + baltic_pagan_reformed = 100 # Crusade target weight + + #mordvin = Mordvinia + norse = Garðariki + + culture = russian + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = north_germanic + culture_group = east_slavic + culture_group = finno_ugric + } + } + } + + d_beloozero = { #Veps + color={ 120 155 80 } + color2={ 255 255 255 } + + capital = 412 # Torzhok + + c_zaozerye = { + color={ 134 150 90 } + color2={ 255 255 255 } + + b_zarechnaya = { + } + b_vytegra = { + } + b_kedra = { + } + b_oshta = { + } + b_gornyy_ruchey = { + } + b_rodionovo = { + } + b_devyatiny = { + } + } + c_chlisselbourg = { + color={ 144 160 110 } + color2={ 255 255 255 } + + b_chlisselbourg = { + } + b_mokrishvitsa = { + } + b_lodeynoye_pole = { + } + b_volkhov = { + } + b_storozhno = { + } + b_nossok = { + } + b_nevdubstroy = { + } + } + c_tikhvine = { + color={ 125 140 85 } + color2={ 255 255 255 } + + b_tikhvine = { + } + b_babayevo = { + } + b_pestovo = { + } + b_pikalyovo = { + } + b_chagoda = { + } + b_boksiti = { + } + b_khvoynaya = { + } + } + c_torzhok = { + color={ 134 161 111 } + color2={ 255 255 255 } + + b_torzhok = { + } + b_ostashkov = { + } + b_vyshny_volochyok = { + } + b_kamenka = { + } + b_firovo = { + } + b_rashkino = { + } + b_zizino = { + } + } + c_bezichy = { + color={ 160 180 120 } + color2={ 255 255 255 } + + b_bezichy = { + } + b_maksatikha = { + } + b_rameshki = { + } + b_tolmachi = { + } + b_torby = { + } + b_knyazhikha = { + } + b_klyuchevaya = { + } + } + } + d_novgorod = { + color={ 107 164 64 } + color2={ 255 255 255 } + + dignity = 10 + + capital = 414 # Novgorod + + swedish = "Holmgård" + norse = "Holmgarðr" + danish = "Holmgård" + norwegian = "Holmgård" + ilmenian = "Ilmenia" + severian = "Ilmenia" + mordvin = "Ilmenia" + meshchera = "Ilmenia" + samoyed = "Ilmenia" + finnish = "Ilmenia" + lappish = "Ilmenia" + ugricbaltic = "Ilmenia" + komi = "Ilmenia" + khanty = "Ilmenia" + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 4 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_bezhetsky_verh = { # Ladoga + color={ 144 161 101 } + color2={ 255 255 255 } + + finnish = "Laatokka" + + b_ladoga = { + } + b_lyuban = { + } + b_tosno = { + } + b_vyritsa = { + } + b_kirovsk = { + } + b_naziya = { + } + b_novinka = { + } + } + c_novgorod = { + color={ 149 166 106 } + color2={ 255 255 255 } + + swedish = "Holmgård" + norse = "Holmgarðr" + danish = "Holmgård" + norwegian = "Holmgård" + + holy_site = slavic_pagan + holy_site = slavic_pagan_reformed + holy_site = finnish_pagan + holy_site = finnish_pagan_reformed + + b_novgorod = { + swedish = "Holmgård" + norse = "Holmgarðr" + danish = "Holmgård" + norwegian = "Holmgård" + } + b_soltsy = { + } + b_pankovka = { + } + b_chudovo = { + } + b_luga = { + } + b_batetsky = { + } + b_shimsk = { + } + } + c_rusa = { + color={ 139 156 96 } + color2={ 255 255 255 } + + b_rusa = { + } + b_poddorye = { + } + b_ramushevo = { + } + b_lyublino = { + } + b_peregino = { + } + b_belebelka = { + } + b_korchevka = { + } + } + c_kholm = { + color={ 140 170 120 } + color2={ 255 255 255 } + + b_kholm = { + } + b_molvotitsy = { + } + b_lychkovo = { + } + b_nevskaya = { + } + b_suchki = { + } + b_yazhelbitsy = { + } + b_fishovo = { + } + } + c_borovichi = { + color={ 120 135 80 } + color2={ 255 255 255 } + + b_borovichi = { + } + b_kirichi = { + } + b_khoromy = { + } + b_okulovka = { + } + b_lyubytino = { + } + b_pchevzha = { + } + b_vodogon = { + } + } + } + d_pskov = { + color={ 140 130 62 } + color2={ 255 255 255 } + + capital = 413 # Pskov + + german = "Pleskau" + + c_pskov = { + color={ 151 167 107 } + color2={ 255 255 255 } + + german = "Pleskau" + + b_pskov = { + } + b_ostrov = { + } + b_golubovo = { + } + b_porkhov = { + } + b_khilovo = { + } + b_dedovichi = { + } + b_goristo = { + } + } + c_velikiye_luki = { + color={ 154 170 110 } + color2={ 255 255 255 } + + b_velikiyeluki = { + } + b_sebezh = { + } + b_nevel = { + } + b_bely = { + } + b_usvyaty = { + } + b_loknya = { + } + b_staryatoropa = { + } + } + c_vodi = { + color={ 113 0 0 } + color2={ 255 255 255 } + + finnish = "Inkeri" + russian = "Ingriya" + ilmenian = "Ingriya" + severian = "Ingriya" + swedish = "Ingermanland" + + b_nyen = { + finnish = "Nevanlinna" + } + b_noteborg = { + swedish = "Nöteborg" + norse = "Nöteborg" + norwegian = "Nøteborg" + danish = "Nøteborg" + german = "Schlüsselburg" + russian = "Oreshek" + } + b_kingisepp = { + finnish = "Jaama" + } + b_jogopera = { + } + b_ivanovskaya = { # Teusina + swedish = "Teusina" + norwegian = "Teusina" + norse = "Teusina" + danish = "Teusina" + russian = "Tyavzino" + } + b_nosok = { + } + b_liivtsula = { + } + b_khotchino = { + finnish = "Hatsina" + swedish = "Hatsina" + norse = "Hatsina" + } + } + c_gdov = { + color={ 160 177 117 } + color2={ 255 255 255 } + + b_gdov = { + } + b_mda = { + } + b_vyazki = { + } + b_kolydukha = { + } + b_plyussa = { + } + b_strizhki = { + } + b_zakhodsy = { + } + } + c_izborsk = { + color={ 160 180 120 } + color2={ 255 255 255 } + + b_izborsk = { + } + b_pechory = { + } + b_khokhly = { + } + b_rodovoye = { + } + b_tupy = { + } + b_kamno = { + } + b_poleny = { + } + } + } + } + k_vladimir = { + color={ 87 144 50 } + color2={ 255 255 255 } + + capital = 582 # Vladimir + + slavic_pagan_reformed = 100 # Crusade target weight + finnish_pagan_reformed = 250 # Crusade target weight + baltic_pagan_reformed = 100 # Crusade target weight + + culture = russian + + pagan_coa = { + template = 0 + layer = { + texture = 3 + texture_internal = 6 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "slavic_pagan" + } + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = north_germanic + culture_group = east_slavic + culture_group = finno_ugric + } + } + } + + d_vladimir = { + color={ 180 200 90 } + color2={ 255 255 255 } + + capital = 582 # Vladimir + + pagan_coa = { + template = 0 + layer = { + texture = 3 + texture_internal = 6 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "slavic_pagan" + } + + c_gorodez = { + color={ 193 207 149 } + color2={ 255 255 255 } + + b_gorodez = { + } + b_kitezh = { + } + b_bor = { + } + b_puchishche = { + } + b_tarasikha = { + } + b_chistoye_pole = { + } + b_spasskoye = { + } + } + c_nizhny_novgorod = { + color={ 196 210 152 } + color2={ 255 255 255 } + + komi="Obran Osh" + mordvin="Obran Osh" + samoyed="Obran Osh" + finnish="Obran Osh" + lappish="Obran Osh" + cuman="Obran Osh" + pecheneg="Obran Osh" + mongol="Obran Osh" + turkish="Obran Osh" + avar="Obran Osh" + + b_nizhnynovgorod = { + komi="Obran Osh" + mordvin="Obran Osh" + samoyed="Obran Osh" + finnish="Obran Osh" + lappish="Obran Osh" + cuman="Obran Osh" + pecheneg="Obran Osh" + mongol="Obran Osh" + turkish="Obran Osh" + avar="Obran Osh" + } + b_lyskovo = { + } + b_balakhna = { + } + b_kstovo = { + } + b_pavlovo = { + } + b_bogorodsk = { + } + b_knyaginino = { + } + } + c_vladimir = { + color={ 202 216 158 } + color2={ 255 255 255 } + + b_vladimir = { + } + b_starodub_vladimirsky = { + } + b_bogolyubovo = { + } + b_rochdestvenskoye = { + } + b_gorokhovets = { + } + b_viazniki = { + } + b_nikologory = { + } + b_kovrov = { + } + } + c_suzdal = { + color={ 199 213 155 } + color2={ 255 255 255 } + + swedish = "Sursdalar" + norse = "Sursdalar" + danish = "Sursdalar" + norwegian = "Sursdalar" + + b_suzdal = { + swedish = "Sursdalar" + norse = "Sursdalar" + danish = "Sursdalar" + norwegian = "Sursdalar" + } + b_sudalyvka = { + } + b_shuya = { + } + b_kineshma = { + } + b_vichuga = { + } + b_ivanovo = { + } + b_sereda = { + } + } + c_yuryev = { + color={ 173 189 129 } + color2={ 255 255 255 } + + b_yuryev = { + } + b_godenovo = { + } + b_gavrilov_posad = { + } + b_kolchugino = { + } + b_varvarino = { + } + b_bavleny = { + } + b_berezhok = { + } + } + c_pereyaslavl_zalessky = { + color={ 163 179 119 } + color2={ 255 255 255 } + + b_pereyaslavlzalessky = { + } + b_sergiyevposad = { + } + b_aleksandrov = { + } + b_strunino = { + } + b_karabanovo = { + } + b_kupanskoye = { + } + b_khmelniki = { + } + } + } + d_moskva = { + color={ 207 222 123 } + color2={ 255 255 255 } + + capital = 575 # Moskva + + mordvin = Mochkava + meshchera = Mochkava + + c_moskva = { + color={ 220 235 176 } + color2={ 255 255 255 } + + mordvin = Mochkava + meshchera = Mochkava + + b_moskva = { + mordvin = Mochkava + meshchera = Mochkava + } + b_mytishchi = { + } + b_podolsk = { + } + b_istra = { + } + b_lyubertsy = { + } + b_khimki = { + } + b_krasnoya = { + } + } + c_naro-fominsk = { + color={ 210 225 166 } + color2={ 255 255 255 } + + b_naro-fominsk = { + } + b_lopasnya = { + } + b_klimovka = { + } + b_voronovo = { + } + b_kubinka = { + } + b_troitsk = { + } + b_chukovo = { + } + } + } + d_yaroslavl = { #Vologda + color={ 178 192 134 } + color2={ 255 255 255 } + + capital = 572 # Yaroslavl + + c_kostroma = { + color={ 181 195 137 } + color2={ 255 255 255 } + + b_kostroma = { + } + b_sudislavl = { + } + b_plyos = { + } + b_nerektha = { + } + b_apraksino = { + } + b_kosmynino = { + } + b_zavolzhsk = { + } + b_nekrasoskoye = { + } + } + c_vologda = { + color={ 141 158 98 } + color2={ 255 255 255 } + + b_vologda = { + } + b_kadnikovskaya = { + } + b_sokol = { + } + b_uste = { + } + b_bolshayamurga = { + } + b_dvinitsa = { + } + b_motyn = { + } + b_staroye = { + } + } + c_chud = { + color={ 138 154 94 } + color2={ 255 255 255 } + + b_totma = { + } + b_krbor = { + } + b_kamchuga = { + } + b_chunlovka = { + } + b_zalese = { + } + b_krutayaosyp = { + } + b_veldvor = { + } + b_zaytsevo = { + } + } + } + d_rostov = { + color={ 124 137 89 } + color2={ 255 255 255 } + + capital = 574 # Rostov + + finnish = Merya + lappish = Merya + ugricbaltic = Merya + komi = Merya + samoyed = Merya + mordvin = Merya + meshchera = Merya + + c_rostov = { + color={ 166 180 122 } + color2={ 255 255 255 } + + swedish = "Radstofa" + norse = "Radstofa" + danish = "Radstofa" + norwegian = "Radstofa" + komi=Merya + mordvin=Merya + samoyed=Merya + finnish=Merya + lappish=Merya + + b_sarskoyegorodishche = { + komi=Merya + mordvin=Merya + samoyed=Merya + finnish=Merya + lappish=Merya + } + b_rostov = { + swedish = "Radstofa" + norse = "Radstofa" + danish = "Radstofa" + norwegian = "Radstofa" + } + b_spasoyakovlevsky = { + } + b_lvy = { + } + b_yepikharka = { + } + b_rezanka = { + } + b_kondakovo = { + } + } + c_uglich = { + color={ 169 183 125 } + color2={ 255 255 255 } + + b_uglich = { + } + b_ustyuzhna = { + } + b_ugliche_pole = { + } + b_mologa = { + } + b_krasny_kholm = { + } + b_koprino = { + } + b_breytovo = { + } + } + c_yaroslavl = { + color={ 184 198 140 } + color2={ 255 255 255 } + + b_timerevo = { + } + b_yaroslavl = { + } + b_rybinsk = { + } + b_petropavlovsky = { + } + b_spaso-preobrazhensky = { + } + b_romanov = { + } + b_borisoglebsky = { + } + } + c_beloozero = { + color={ 133 148 90 } + color2={ 255 255 255 } + + b_belozersk = { + } + b_fedosyevo = { + } + b_cherepovets = { + } + b_kirillobelozersky = { + } + b_ferapontov = { + } + b_baryevychi = { + } + b_kinilov = { + } + } + } + d_tver = { + color={ 169 183 125 } + color2={ 255 255 255 } + + capital = 570 # Tver + + ilmenian = "Vyatichia" + severian = "Vyatichia" + + c_tver = { + color={ 172 186 128 } + color2={ 255 255 255 } + + b_tver = { + } + b_klin = { + } + b_lotoshino = { + } + b_puchka = { + } + b_rodnya = { + } + b_turayevo = { + } + b_burashevo = { + } + } + c_rzheva = { + color={ 170 180 130 } + color2={ 255 255 255 } + + b_rzheva = { + } + b_gorodok = { + } + b_vysokoye = { + } + b_mednoye = { + } + b_pleshki = { + } + b_deshevki = { + } + b_zelenyy = { + } + } + c_zoubtsov = { + color={ 220 240 180 } + color2={ 255 255 255 } + + b_zoubtsov = { + } + b_yesinka = { + } + b_verigino = { + } + b_batakovo = { + } + b_papino = { + } + b_vysokino = { + } + b_ulyankovo = { + } + } + c_kashin = { + color={ 165 179 121 } + color2={ 255 255 255 } + + b_kashin = { + } + b_kaliazin = { + } + b_kimry = { + } + b_likhoslavl = { + } + b_kesova_gora = { + } + b_goritsy = { + } + b_ustinovo = { + } + } + c_mozhaysk = { + color={ 200 225 156 } + color2={ 255 255 255 } + + b_volgamozhaysk = { + } + b_shakhunya = { + } + b_yaransk = { + } + b_vakhtan = { + } + b_varnavino = { + } + b_kiknur = { + } + b_tonshaevo = { + } + b_uren = { + } + } + } + } +} + +e_pontic_steppe = { + color = { 125 80 18 } + color2={ 255 255 255 } + + culture = cuman + + capital = 619 # Saray + + short_name = yes + + # Creation/Usurp Trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = altaic + culture = alan + culture = hungarian + } + } + } + + k_magyar = { + color={ 187 70 70 } + culture = hungarian + + capital = 522 # Pest + + allow = { + ai = no + } + } + k_khazaria = { + color={ 250 184 31 } + color2={ 255 255 255 } + + capital = 620 # Itil + + culture = khazar + + # Creation/Usurp Trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = khazar + religion_group = jewish_group + } + } + } + + d_aqtobe = { + color={ 140 140 40 } + color2={ 255 255 255 } + capital = 896 # Aqtobe + + c_inder = { + color={ 171 138 50 } + color2={ 255 255 255 } + + b_orsk = { # Inderbor + } + b_karatogay = { + } + b_bogunbay = { + } + b_kaumetey = { + } + b_chausay = { + } + b_kemer = { + } + b_ebita = { + } + b_dzhanatalap = { + } + } + c_aqtobe = { + color={ 232 174 18 } + color2={ 255 255 255 } + + b_aqtobe = { + } + b_burta = { + } + b_sibiryak = { + } + b_kunsay = { + } + b_zharlysay = { + } + b_shilikta = { + } + b_aulkutyrtas = { + } + } + c_utva = { + color={ 180 130 14 } + color2={ 255 255 255 } + + b_utva = {} + b_ashchesay = {} + b_kirovo = {} + b_aktau = {} + b_araltobe = {} + b_saryumir = {} + b_ersary = {} + } + c_mughalzhar = { + color={ 170 120 11 } + color2={ 255 255 255 } + + b_mughalzhar = {} + b_temir = {} + b_uil = {} + b_kopa = {} + b_bolgarka = {} + b_kandyagash = {} + b_kenzhaly = {} + } + } + + d_sakmara = { + color={ 130 120 50 } + color2={ 255 255 255 } + + capital = 1848 # Sakmara + + c_sakmara = { + color={ 200 150 20 } + color2={ 255 255 255 } + + b_sakmara = {} + b_orenburg = {} + b_kushkul = {} + b_prudy = {} + b_iskra = {} + b_bulanovo = {} + b_zerklo = {} + } + c_irtek = { + color={ 190 140 17 } + color2={ 255 255 255 } + + b_irtek = {} + b_kirsanovo = {} + b_khamino = {} + b_qanai = {} + b_borili = {} + b_chirovo = {} + b_teploye = {} + } + } + + d_itil = { + color={ 151 118 30 } + color2={ 255 255 255 } + + capital = 620 # Itil + + c_itil = { + color={ 155 122 34 } + color2={ 255 255 255 } + + holy_site = tengri_pagan + holy_site = tengri_pagan_reformed + + b_itil = { + } + b_khaganbaligh = { + } + b_kamyzyak = { + } + b_kharabali = { + } + b_xacitarxan = { + } + b_alga = { + } + b_tumak = { + } + } + c_uzens = { + color={ 163 130 42 } + color2={ 255 255 255 } + + b_kaztal = { + } + b_krykuru = { + } + b_kyzylasker = { + } + b_khasan = { + } + b_akkus = { + } + b_kosoba = { + } + b_ushkuduk = { + } + b_aytbay = { + } + } + c_saray = { + color={ 175 142 54 } + color2={ 255 255 255 } + + b_akhtuba = { + } + b_saray = { + } + b_tsaganaman = { + } + b_uspenka = { + } + b_pokrovka = { + } + b_dzhelga = { + } + b_bataevka = { + } + b_chernyyar = { + } + } + c_saqsin = { + color={ 185 150 60 } + color2={ 255 255 255 } + + b_saqsin = {} + b_bundin = {} + b_tsarev = {} + b_maksima = {} + b_el_ton = {} + b_katrichev = {} + b_zhyra = {} + } + c_yeruslan = { + color={ 160 130 40 } + color2={ 255 255 255 } + + b_yeruslan = {} + b_taygara = {} + b_imash = {} + b_orda = {} + b_tungysh = {} + b_mereke = {} + b_borsi = {} + } + } + + d_bandja = { + color={ 175 150 50 } + color2={ 255 255 255 } + + pecheneg = "Pecheneg" + + capital = 616 # Bandja/Pecheneg + + c_pecheneg = { + color={ 159 126 38 } + color2={ 255 255 255 } + + b_bandja = { + } + b_kargala = { + } + b_saraktash = { + } + b_khutorka = { + } + b_tolkachi = { + } + b_sadovy = { + } + b_kichkas = { + } + } + c_lower_volga = { + color={ 167 134 46 } + color2={ 255 255 255 } + + b_sarysu = { + } + b_tsaritsyn = { + } + b_kamyshin = { + } + b_serebrjakovo = { + } + b_dubovka = { + } + b_petrovval = { + } + b_kotovo = { + } + b_prishib = { + } + } + c_uvek = { + color={ 150 150 75 } + color2={ 255 255 255 } + + b_uvek = {} + b_marks = {} + b_lipovka = {} + b_burnyy = {} + b_shumeyka = {} + b_smelovka = {} + b_titorenko = {} + } + } + + d_atyrau = { + color={ 200 175 75 } + color2={ 255 255 255 } + + capital = 618 # Atyrau + + c_guryev = { # Atyrau + color={ 230 172 16 } + color2={ 255 255 255 } + + b_atyrau = { + } + b_sarayjuk = { + } + b_yesmakan = { + } + b_zhanakush = { + } + b_karabatyr = { + } + b_mantyube = { + } + b_besikty = { + } + b_arlik = { + } + } + c_ryn = { + color={ 240 160 20 } + color2={ 255 255 255 } + + b_ryn = {} + b_chapaev = {} + b_bitik = {} + b_bulan = {} + b_shagatay = {} + b_oyan = {} + b_tendik = {} + } + } + + d_sarkel = { + color={ 236 200 105 } + color2={ 255 255 255 } + + capital = 594 # Sarkel + + c_sugrov = { + color={ 240 204 109 } + color2={ 255 255 255 } + + b_sugrov = { + } + b_yauchy = { + } + b_khursa = { + } + b_khazar = { + } + b_khratayak = { + } + b_oboyan = { + } + b_tim = { + } + b_fatezh = { + } + } + c_desht-i-kipchak = { + color={ 242 206 111 } + color2={ 255 255 255 } + + b_bakhmut = { + } + b_sviatohirsk = { + } + b_krasne = { + } + b_dobropillia = { + } + b_druzhkivka = { + } + b_kramatorsk = { + } + b_lyman = { + } + b_mospyne = { + } + } + c_sarkel = { + color={ 244 208 113 } + color2={ 255 255 255 } + + b_kazarki = { + } + b_sarkel = { + } + b_belayavezha = { + } + b_semikarakorsk = { + } + b_ustdonetskiy = { + } + b_kotelnikovo = { + } + b_tsimlyanskoye = { + } + b_nizhchir = { + } + } + c_don_portage = { + color={ 246 210 115 } + color2={ 255 255 255 } + + b_kalach = { + } + b_illovlya = { + } + b_ryumino = { + } + b_loq = { + } + b_illevka = { + } + b_donskoy = { + } + b_tary = { + } + b_ozerki = { + } + } + c_sharukan = { + color={ 238 203 121 } + color2={ 255 255 255 } + + b_kharka = { + } + b_sumy = { + } + b_challykala = { + } + b_khorysdan = { + } + b_izyum = { + } + b_balakliia = { + } + b_kupyansk = { + } + b_lyubotin = { + } + } + c_chortitza = { + color={ 234 194 88 } + color2={ 255 255 255 } + + b_ltava = { + } + b_chortitza = { + } + b_baszmacka = { + } + b_alexandrowsk = { + } + b_rasumowka = { + } + b_vosnesjensk = { + } + b_khorolya = { + } + } + } + } + k_taurica = { + color={ 188 91 154 } + color2={ 255 255 20 } + } + k_crimea = { + color={ 125 80 18 } + color2={ 255 255 20 } + + capital = 559 # Crimea + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = khazar + culture = alan + culture = crimean_gothic + } + } + } + + crimean_gothic = "Gothia" + + d_crimea = { + color={ 210 160 80 } + color2={ 255 255 255 } + + capital = 559 # Crimea + + c_lower_don = { + color={ 230 190 84 } + color2={ 255 255 255 } + + b_taganrog = { + } + b_matveevkurgan = { + } + b_skorokhod = { + } + b_latonovo = { + } + b_vesely = { + } + b_marfinka = { + } + b_ryasnoye = { + } + b_novoazovsk = { + } + } + c_lukomorie = { + color={ 242 202 96 } + color2={ 255 255 255 } + + b_zaporzhye = { + } + b_kushunum = { + } + b_huliaipole = { + } + b_kalmius = { + } + b_kalchik = { + } + b_onkhiv = { + } + b_polohy = { + } + b_chernihivka = { + } + } + c_lower_dniepr = { + color={ 246 206 100 } + color2={ 255 255 255 } + + b_oleshye = { + } + b_kairy = { + } + b_kyzylyar = { + } + b_shagingirei = { + } + b_kuturogly = { + } + b_tokmak = { + } + b_pryazovske = { + } + b_bilozerka = { + } + } + c_crimea = { + color={ 250 210 104 } + color2={ 255 255 255 } + + holy_site = tengri_pagan + holy_site = tengri_pagan_reformed + + b_bakhchisaray = { + } + b_aqmescit = { + } + b_dzhankoy = { + } + b_saq = { + } + b_perekop = { + } + b_qarasuvbazar = { + } + b_kezlev = { + } + b_qurman = { + } + } + } + d_cherson = { + color={ 180 180 90 } + color2={ 255 255 20 } + + capital = 560 # Cherson + + crimean_gothic = "Theodoro" + + c_theodosia = { + color={ 190 93 156 } + color2={ 255 255 20 } + + b_theodosia = { + } + b_soldaia = { + } + b_kimmerikon = { + } + b_caffa = { + } + b_caulita = { + } + b_olyva = { + } + b_lusta = { + } + b_funan = { + } + } + c_korchev = { + color={ 192 95 158 } + color2={ 255 255 20 } + + b_bosphoros = { + } + b_panticapea = { + } + b_cherco = { + } + b_nymphaion = { + } + b_chystopillia = { + } + b_vosporo = { + } + b_baherove = { + } + b_zavitne = { + } + } + c_cherson = { + color={ 194 97 160 } + color2={ 255 255 20 } + + b_kherson = { + } + b_doros = { + } + b_neapol = { + } + b_kerkinitis = { + } + b_cembalo = { + } + b_charax = { + } + b_sevastoupolis = { + } + b_kalamita = { + } + } + c_tmutarakan = { + color={ 196 99 162 } + color2={ 255 255 20 } + + b_tmutarakan = { + } + b_mapa = { + } + b_taman = { + } + b_tumnev = { + } + b_jevlisia = { + } + b_sujukqale = { + } + b_bata = { + } + b_tsemes = { + } + } + } + d_wild_fields = { + color={ 125 80 18 } + color2={ 255 255 255 } + + capital = 1646 # Odessa + + c_oleshye = { + color={ 238 198 92 } + color2={ 255 255 255 } + + b_dnieprkherson = { + } + b_kamiansk = { + } + b_kryvyi_rih = { + } + b_dnipro = { + } + b_nikopol = { + } + b_mykolaiv = { + } + b_marhanets = { + } + } + c_vinnytsia = { + color={ 233 193 87 } + color2={ 255 255 255 } + + b_vinnytsia = { + } + b_ladyzhyn = { + } + b_illintsi = { + } + b_rov = { + } + b_haisyn = { + } + b_bershad = { + } + b_pervomaisk = { + } + } + c_bratslav = { + color={ 227 187 82 } + color2={ 255 255 255 } + + b_bratslav = { + } + b_nemyriv = { + } + b_yampil = { + } + b_sharhorod = { + } + b_zhmerynka = { + } + b_tomashpil = { + } + b_kryzhopil = { + } + } + c_korsun = { + color={ 230 190 85 } + color2={ 255 255 255 } + + b_korsun = { + } + b_cherkassy = { + } + b_smila = { + } + b_chyhyryn = { + } + b_oleksandriia = { + } + b_kirovohrad = { + } + b_znamianka = { + } + } + c_olvia = { + color={ 220 180 80 } + color2={ 255 255 255 } + + b_olvia = { + } + b_ochakiv = { + } + b_veselynove = { + } + b_voznesensk = { + } + b_kobleve = { + } + b_stavky = { + } + b_rybakivka = { + } + } + c_odessa = { + color={ 220 200 80 } + color2={ 255 255 255 } + + b_odessa = { + } + b_holovkivka = { + } + b_berezivka = { + } + b_petroverovka = { + } + b_rozdilna = { + } + b_illichivsk = { + } + b_yuzhne = { + } + } + } + } + k_alania = { + color={ 185 140 78 } + color2={ 255 255 255 } + + capital = 603 # Alania + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = alan + } + } + } + + culture = alan + + tengri_pagan_reformed = 200 + + d_alania = { + color={ 155 110 48 } + color2={ 255 255 255 } + + capital = 603 # Alania + + c_kasogs = { + color={ 250 156 156 } + color2={ 255 255 255 } + + b_myequape = { + } + b_samiran = { + } + b_zikh = { + } + b_bakhtarakhtar = { + } + b_koshkhab = { + } + b_ustdzeghuta = { + } + b_sarytyuz = { + } + b_eltarkan = { + } + } + c_yegorlyk = { + color={ 255 214 92 } + color2={ 255 255 255 } + + b_piatigorie = { + } + b_madjar = { + } + b_stauropolis = { + } + b_beshpagir = { + } + b_erkenshakhar = { + } + b_kuguty = { + } + b_kiankiz = { + } + b_yamki = { + } + } + c_alania = { + color={ 255 218 96 } + color2={ 255 255 255 } + + b_vovnushki = { + } + b_magas = { + } + b_arkhyz = { + } + b_zaur = { + } + b_tskhinval = { + } + b_tkhabayerdy = { + } + b_zadalesk = { + } + b_tamarasheni = { + } + } + } + d_caspian_steppe = { + color={ 155 130 78 } + color2={ 255 255 255 } + + capital = 604 # Kuma + + short_name = yes + + c_kuma = { + color={ 255 220 98 } + color2={ 255 255 255 } + + b_kizlyar = { + } + b_kuliyurt = { + } + b_tereklimekteb = { + } + b_kizilyurt = { + } + b_gums = { + } + b_dylym = { + } + b_babayurt = { + } + b_arslanbek = { + } + } + c_manych = { + color={ 250 216 94 } + color2={ 255 255 255 } + + b_mozdok = { + } + b_makhmudmekteb = { + } + b_nartkala = { + } + b_malgobekbalka = { + } + b_kunay = { + } + b_karabulak = { + } + b_makhach = { + } + } + c_terek = { + color={ 250 212 90 } + color2={ 255 255 255 } + + b_terek = {} + b_stepnoye = {} + b_majar = {} + b_termita = {} + b_kurskaya = {} + b_chanta = {} + b_gornyy = {} + } + c_kalaus = { + color={ 250 208 86 } + + b_kalaus = {} + b_yankul = {} + b_bazovyy = {} + b_rozliv = {} + b_demino = {} + b_armavir = {} + b_kugulta = {} + } + } + d_azov = { + color={ 218 179 130 } + color2={ 255 255 255 } + + capital = 597 # Azov + + c_tana = { + color={ 222 183 79 } + color2={ 255 255 255 } + + b_tana = { + } + b_rostovnadonu = { + } + b_monastyrsky = { + } + b_bataysk = { + } + b_gundorovka = { + } + b_cherkassk = { + } + b_ustaksayaskaya = { + } + b_sulin = { + } + } + c_azov = { + color={ 226 187 83 } + color2={ 255 255 255 } + + b_azov = { + } + b_azaq = { + } + b_sadki = { + } + b_eysk = { + } + b_kagalnik = { + } + b_akhtarsk = { + } + b_kugey = { + } + b_katon = { + } + } + c_kuban = { + color={ 230 191 87 } + color2={ 255 255 255 } + + b_khumar = { + } + b_kuban = { + } + b_psekups = { + } + b_khutor = { + } + b_podkumok = { + } + b_coparia = { + } + b_kirpili = { + } + b_beshtau = { + } + } + c_sarpa = { + color={ 255 212 90 } + color2={ 255 255 255 } + + b_elst = { + } + b_bachanta = { + } + b_ikburul = { + } + b_karatchaplak = { + } + b_yashkul = { + } + b_ketchenery = { + } + b_yashalta = { + } + b_ysaganaman = { + } + } + } + d_derbent = { + color={ 203 76 76 } + color2={ 255 255 255 } + + capital = 674 # Derbent + + armenian = "Aghbania" + georgian = "Aghbania" + alan = "Aghbania" + greek = "Albania" + + + c_derbent = { + color={ 253 179 179 } + color2={ 255 255 255 } + + b_narinkala = { + } + b_derbent = { + } + b_juma = { + } + b_chikkulkan = { + } + b_kuli = { + } + b_tayus = { + } + b_humraj = { + } + b_datuna = { + } + } + c_semender = { + color={ 253 182 182 } + color2={ 255 255 255 } + + b_kumukh = { + } + b_semender = { + } + b_khattibaku = { + } + b_khannalkala = { + } + b_urtseki = { + } + b_burgaikala = { + } + b_tarki = { + } + } + c_balanjar = { + color={ 253 185 185 } + color2={ 255 255 255 } + + b_balanjar = {} + b_shali = {} + b_argun = {} + b_vedeno = {} + b_shatoy = {} + b_karata = {} + b_kiri = {} + } + c_durdzukia = { + color={ 253 200 200 } + color2={ 255 255 255 } + + b_durdzukia = {} + b_nazran = {} + b_beslan = {} + b_alagir = {} + b_mizur = {} + b_dargavs = {} + b_ardon = {} + } + } + } + +} + +e_tartaria = { + color = { 211 177 80 } + color2={ 255 255 255 } + + culture = cuman + + capital = 1457 # Kara Khorum + + # Creation/Usurp Trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = altaic + } + } + } + + k_mongolia = { + color = { 100 100 250 } + + capital = 1457 # Kara-khorum + + culture = mongol + + uyghur = Uyghur + kirghiz = Kirghiz + + d_beshbaliq = { + color={ 135 162 240 } + + capital = 1452 # Beshbaliq + + uyghur = "Beshbalik" + + c_altay = { + color = { 130 176 240 } + + b_altay = { + } + b_qinggil = { + } + b_koktokay = { + } + b_burqin = { + } + b_burultokay = { + } + b_kokagax = { + } + b_jeminay = { + } + } + + c_dunkheger = { + color = { 130 172 240 } + + b_dunkheger = { + } + b_hou_pulei = { + } + b_yulishi = { + } + b_mori = { + } + b_hengling = { # Fictional, for prosperity + } + b_dawuqiao = { # Fictional, for prosperity + } + b_majiajie = { # Fictional, for prosperity + } + } + + c_beshbaliq = { + color={ 135 162 240 } + + uyghur = "Beshbalik" + + b_beshbalik = { + turkish = "Basboluk" + } + b_gucheng = { + uyghur = "Guqung" + } + b_jiangjunmiao = { + } + b_lishan = { # Fictional, for prosperity + } + b_liuwanxiang = { # Fictional, for prosperity + } + b_pinghu = { # Fictional, for prosperity + } + b_bashqorghan = { # Fictional, for prosperity + } + } + } + d_altay = { + color = { 220 220 255 } + + capital = 1895 # Belukha + + c_muztau = { + color = { 125 160 240 } + + b_muztau = { + } + b_zyryan = { + } + b_oskemen = { + } + b_urunkhayka = { + } + b_kurchum = { + } + b_uryl = { + } + b_khokh_khot = { # Fictional - For Prosperity + } + } + c_belukha = { + color={ 140 180 250 } + + b_belukha = {} + b_inya = {} + b_multa = {} + b_tyungur = {} + b_yustik = {} + b_aktach = {} + b_kuray = {} + } + c_khuiten = { + color={ 145 175 230 } + + b_khuiten = {} + b_arshaty = {} + b_sorvenok = {} + b_khoton = {} + b_buyant = {} + b_khushuut = {} + b_chikhertei = {} + } + c_monkh_khairkhan = { + color={ 135 185 225 } + + b_monkh_khairkhan = {} + b_munkh = {} + b_jargalant = {} + b_fuyun = {} + b_tsenkher = {} + b_rashaant = {} + b_bayan_olgil = {} + } + c_markakol = { + color={ 120 160 220 } + + b_markakol = {} + b_altaya = {} + b_manat = {} + b_zyryanovsk = {} + b_maleevsk = {} + b_bykovo = {} + b_ornek = {} + } + } + d_abakan = { + color={ 215 175 240 } + + capital = 1899 # Abakan + + c_abakan = { + color={ 220 160 240 } + + b_abakan = {} + b_berenzhak = {} + b_tuim = {} + b_shira = {} + b_kommunar = {} + b_biskamzha = {} + b_birikchul = {} + } + c_tom = { + color={ 225 165 245 } + + b_tom = {} + b_terekhino = {} + b_uval = {} + b_shorokhovo = {} + b_slavino = {} + b_zhernovo = {} + b_ilinka = {} + } + c_kuznetsk = { + color={ 230 180 235 } + + b_kuznetsk = {} + b_mutnyy_kuznetsk = {} + b_chernoye_kuznetsk = {} + b_sarala_kuznetsk = {} + b_medvezhka_kuznetsk = {} + b_naryk = {} + b_belogorsk = {} + } + c_erchis = { + color = { 130 128 230 } + + b_erchis = { + } + b_korya = { + }#Pavlodar + b_semey = { + } + b_aqsw = { + } + b_ekibastuz = { + } + b_ertis = { + } + b_koktobe = { + } + } + } + d_otuken = { + color = { 110 150 220 } + + capital = 1461 # Ötüken + + c_otuken = { + color = { 130 136 220 } + + holy_site = tengri_pagan + holy_site = tengri_pagan_reformed + + b_otuken = { + } + b_sayan = { + turkish = "Kogmen" + } + b_khori_tumed = { + } + b_kyren = { + } + b_kutulik = { + } + b_tulun = { + } + b_tenger = { # Fictional - For Prosperity + } + } + c_gorgol = { + color = { 130 124 235 } + + b_gorgol = { + } + b_abaza = { + } + b_tashtyp = { + } + b_belcheeriin = { # Fictional - For Prosperity + } + b_tsetseg_moriin = { # Fictional - For Prosperity + } + b_altan_talbar = { # Fictional - For Prosperity + } + b_guunii_suu = { # Fictional - For Prosperity + } + } + c_khovsgol = { + color={ 105 145 235 } + + b_khovsgol = {} + b_orlik = {} + b_sorok = {} + b_botogol = {} + b_onot = {} + b_arshan = {} + b_mondy = {} + } + c_egiin = { + color={ 100 135 225 } + + b_egiin = {} + b_hatgal = {} + b_saridag = {} + b_mandal = {} + b_zuulun = {} + b_tugul = {} + b_murun = {} + } + c_eastern_sayan = { + color={ 110 140 230 } + + b_eastern_sayan = {} + b_cherbi = {} + b_erzhey = {} + b_kundustug = {} + b_mezhegey = {} + b_sukpak = {} + b_arzhan = {} + } + } + d_uvs = { + color={ 140 140 250 } + + capital = 1906 # Uvs + + c_uvs = { + color={ 130 150 250 } + + b_uvs = {} + b_sagil = {} + b_davst = {} + b_tes = {} + b_tsalgar = {} + b_ulaangom = {} + b_erzin = {} + } + c_kyzyl = { + color = { 136 144 240 } + + b_kyzyl = { + } + b_turan = { + } + b_chadaana = { + } + b_ulala = { + } + b_ulagan = { + } + b_saikhan_zam = { # Fictional - For Prosperity + } + b_azarga = { # Fictional - For Prosperity + } + } + c_tannu_ola = { + color={ 130 150 230 } + + b_tannu_ola = {} + b_teeli = {} + b_bay_tal = {} + b_kara_khol = {} + b_sut_khol = {} + b_sug_aksy = {} + b_chadan_tannu_ola = {} + } + c_kharkhiraa = { + color={ 125 140 235 } + + b_kharkhiraa = {} + b_baatar = {} + b_tsetseg = {} + b_bumbag = {} + b_myangan_ugalzat = {} + b_darvi_kharkhiraa = {} + b_sutay = {} + } + c_tsambagarav = { + color={ 120 135 240 } + + b_tsambagarav = {} + b_achit_tsambagarav = {} + b_khovd_tsambagarav = {} + b_uureg = {} + b_tashanta = {} + b_kokorya = {} + b_kyzyl_khaya = {} + } + } + d_khangai = { + color = { 100 120 240 } + + capital = 1458 # Khangai + + c_khangai = { + color = { 133 142 240 } + + b_khangai = { + } + b_ogii = { + } + b_tsetserleg = { + } + b_uliastai = { + } + b_orgil = { + } + b_erdenet = { + } + b_sangiin = {} + } + c_tarvagatai = { + color = { 105 105 235 } + + b_tarvagatai = {} + b_shuurmak = {} + b_tere_khol = {} + b_kungurtug = {} + b_zuunkhangai = {} + b_asgat = {} + b_songino = {} + } + c_terkhiin_tsagaan = { + color = { 100 110 230 } + + b_terkhiin_tsagaan = {} + b_khorgo = {} + b_tariat = {} + b_khunt = {} + b_avgaldai = {} + b_khadat = {} + b_tsahir = {} + } + c_otgontenger = { + color = { 90 90 240 } + + b_otgontenger = {} + b_gurvanbulag = {} + b_taishir = {} + b_guulin = {} + b_tsagaanchuulut = {} + b_zag = {} + b_bayanbulag = {} + } + c_suvraga_khairkhan = { + color={ 110 100 220 } + + b_suvraga_khairkhan = {} + b_zegstei = {} + b_khotont = {} + b_tsenher = {} + b_jargalant_suvraga = {} + b_khushuut_suvraga = {} + b_mogod = {} + } + } + d_kara_khorum = { + color={ 90 213 240 } + + capital = 1457 # Kara-khorum + + c_kara_khorum = { + color = { 130 132 225 } + + turkish = "Ordu Baliq" + uyghur = "Karabalgasun" + + b_kara_khorum = { + turkish = "Ordu Baliq" + uyghur = "Karabalgasun" + } + b_luut = { + } + b_noin_ula = { + mongol = "Noyon Uulyn" + } + b_zuunmod = { + } + b_khamag = { + } + b_lun = { + } + b_bayan = { + } + } + c_orkhon = { + color = { 90 80 245 } + + b_orkhon = {} + b_orkhontuul = {} + b_sant = {} + b_baruunburen = {} + b_khutul = {} + b_khushaat = {} + b_darkhan_orkhon = {} + } + c_tuul = { + color = { 100 90 250 } + + b_tuul = {} + b_khustain = {} + b_terelj = {} + b_argalant = {} + b_lun_tuul = {} + b_gachuurt = {} + b_nalaikh = {} + } + } + d_baygal = { + color={ 70 100 200 } + + capital = 1460 # Baygal + + c_baygal = { + color = { 139 146 240 } + + b_baygal = { + } + b_darkhan = { + } + b_bargujin = { + } + b_merkit = { + mongol = "Mergid" + } + b_kyakhta = { + mongol = "Khyaagta" + } + b_galuuta = { + } + b_ulyun = {} + } + c_uda = { + color = { 60 90 210 } + + b_uda = {} + b_bomnak = {} + b_umlekan = {} + b_zeya = {} + b_zeysky = {} + b_torom = {} + b_chumikan = {} + } + c_khilok = { + color = { 65 95 215 } + + b_khilok = {} + b_merkit_khilok = {} + b_stolga = {} + b_zakaznik = {} + b_sharalday = {} + b_bilyutay = {} + b_kareliya = {} + } + c_chikoi = { + color = { 70 90 220 } + + b_chikoi = {} + b_urluk = {} + b_bursomon = {} + b_shimbilik = {} + b_chudotvortsa = {} + b_shergol_dzhin = {} + b_cheremkhovo = {} + } + c_selenge = { + color = { 80 105 201 } + + b_selenge = {} + b_borgoy = {} + b_dzhida = {} + b_naushki = {} + b_khyagt = {} + b_yonkhor = {} + b_botsiy = {} + } + } + d_ikh_bogd = { + color = { 130 120 240 } + + capital = 1456 # Ikh Bogd + + c_ikh_bogd = { + color = { 115 160 240 } + + b_ikh_bogd = { + } + b_gobi = { + } + b_khereid = { + } + b_zubu = { + turkish = "Suibu" + } + b_nuuruudyn_hondij = { + } + b_arguut = { + } + b_khuld = { + } + } + c_burkhan_buudai = { + color = { 140 110 240 } + + b_burkhan_buudai = {} + b_biger = {} + b_khaliun_burkhan = {} + b_tsogt = {} + b_chandmani = {} + b_tseel = {} + b_erdene_burkhan = {} + } + c_delgerkhangai = { + color = { 135 120 240 } + + b_delgerkhangai = {} + b_luus = {} + b_saikhan = {} + b_sangiindalai = {} + b_tsant = {} + b_delgertsogt = {} + b_khuld_delgerkhangai = {} + } + c_gurvan_saikhan = { + color = { 130 125 240 } + + b_gurvan_saikhan = {} + b_baruun_saikhany_nuruu = {} + b_dund_saikhany_nuruu = {} + b_zuun_saikhany_nuruu = {} + b_bayandalai = {} + b_khurmen = {} + b_khankhongor = {} + } + } + d_gobi_altay = { + color = { 65 65 255 } + + capital = 1455 # Zavkhan (Old Tsagaannuur) + + c_tsagaannuur = { + color = { 120 160 240 } + + b_tsagaannuur = { + } + b_naiman = { + } + b_khovd = { + } + b_khar = { + } + b_mankhan = { + } + b_darvi = { + } + b_khaliun = { + } + } + c_khokh_serkh = { + color = { 60 60 255 } + + b_khokh_serkh = {} + b_duruu = {} + b_tal = {} + b_khovd_khokh_serkh = {} + b_tolbo = {} + b_tsast = {} + b_tugal = {} + } + c_sutai = { + color = { 55 65 255 } + + b_sutai = {} + b_ikhes = {} + b_bulgan = {} + b_darvi_sutai = {} + b_tonkhil = {} + b_khulmiin = {} + b_myangan = {} + } + c_khasagt_khairkhan = { + color = { 65 55 255 } + + b_khasagt_khairkhan = {} + b_gegeen = {} + b_sharga = {} + b_jargalan = {} + b_bayan_uul = {} + b_guulin_khasagt = {} + b_altai_khasagt = {} + } + } + d_barkul = { + color = { 140 80 230 } + + capital = 1516 # Barkul + + c_barkul = { + color={ 120 120 250 } + + b_barkul = { + turkish = "Barköl" + uyghur = "Barköl" + } + b_khoid = { + } + b_zhangpeng = { # Fictional, for prosperity + } + b_xiaoguantian = { # Fictional, for prosperity + } + b_jiuxian = { # Fictional, for prosperity + } + b_shiniu = { # Fictional, for prosperity + } + b_tiantoucun = { # Fictional, for prosperity + } + } + c_aj_bogd = { + color = { 130 168 240 } + + b_aj_bogd = { + } + b_balikun = { + } + b_qian_pulei = { + } + b_erdene = { + } + b_gurvantes = { + } + b_nanlizhuang = { # Fictional, for prosperity + } + b_changcun = { # Fictional, for prosperity + } + } + } + d_juyan = { + color = { 120 160 255 } + + capital = 1919 # Juyan + + c_juyan = { + color = { 124 164 255 } + + b_juyan = {} + b_chuyen_hai = {} + b_sogo_nuur = {} + b_gaxun_nur = {} + b_subozhuoer = {} + b_shivee_khuren = {} + b_murengaole = {} + } + c_ejin = { + color={ 120 140 245 } + + b_khara_khoto = { + } + b_mazongshan = { + } + b_jijiagou = { # Fictional, for prosperity + } + b_yuhe = { # Fictional, for prosperity + } + b_hwantsaopa = { # Fictional, for prosperity + } + b_zhugentan = { # Fictional, for prosperity + } + b_tongchongcha = { # Fictional, for prosperity + } + } + } + } + k_cuman = { + color = { 231 192 88 } + color2={ 255 255 255 } + + culture = cuman + + capital = 895 # Yaik + + tengri_pagan_reformed = 500 + zoroastrian_group = 50 # Crusade target weight + + # Creation/Usurp Trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = cuman + } + } + } + + slavic_pagan_reformed = 50 # Crusade target weight + + d_yaik = { + color={ 198 150 11 } + color2={ 255 255 255 } + + capital = 895 # Yaik + + c_yaik = { + color={ 231 178 35 } + color2={ 255 255 255 } + + b_kurgan = { + } + b_kyzalyar = { + } + b_lebyazhe = { + } + b_yurgamysh = { + } + b_shumikha = { + } + b_mishkino = { + } + b_makushino = { + } + } + c_or = { + color={ 236 183 40 } + color2={ 255 255 255 } + + b_or = {} + b_orsk_or = {} + b_istemis = {} + b_maytobe = {} + b_stepnoe = {} + b_aschelisay = {} + b_mamyt = {} + } + c_magnitaya = { + color={ 241 188 45 } + color2={ 255 255 255 } + + b_magnitaya = {} + b_kyubas = {} + b_balkany = {} + b_ulyandy = {} + b_bikkulovo = {} + b_gusevo = {} + b_tirmen = {} + } + } + + d_turgay = { + color={ 150 90 40 } + color2={ 255 255 255 } + + capital = 1273 # Turgay + + c_turgay = { + color={ 191 114 70 } + color2={ 255 255 255 } + + b_turgay = {} + b_ust_turgay = {} + b_karakal = {} + b_zhailyk = {} + b_urlyki = {} #Fictional, for prosperity + b_dralyk = {} #Fictional, for prosperity + b_mankal = {} #Fictional, for prosperity + } + + c_irgiz = { + color={ 196 119 75 } + color2={ 255 255 255 } + + b_irgiz = {} + b_kair = {} + b_ulpan = {} + b_shalkar = {} + b_shaktha = {} + b_alabas = {} + b_berchogur = {} + } + + c_boqtybay = { + color={ 201 124 80 } + color2={ 255 255 255 } + + b_boqtybay = {} + b_guberlinskiy = {} + b_zhailma_boqtybay = {} + b_taldykol = {} + b_urkash = {} + b_klochkovo = {} + b_pushkino = {} + } + } + + d_kazakh = { + color={ 120 70 40 } + color2={ 255 255 255 } + + capital = 1433 # Kazakh + + c_kazakh = { + color={ 121 74 40 } + color2={ 255 255 255 } + + b_zhezdi = {} + b_zhairem = {} + b_zhezkazgan = {} + b_karsakpay = {} + b_jezkazgan = {} + b_kengir = {} + b_zhezgir = {} #Fictional, for prosperity + } + + c_betpaqdala = { + color={ 116 69 35 } + color2={ 255 255 255 } + + b_betpaqdala = {} + b_kuygan = {} + b_mynaral = {} + b_ulken = {} + b_mirnyy = {} + b_shiganak = {} + b_burybaytal = {} + } + + c_sarysu = { + color={ 111 64 30 } + color2={ 255 255 255 } + + b_sarysu_kazakh = {} + b_aktam = {} + b_zhaiylma = {} + b_zhanatas = {} + b_kumkent = {} + b_saudakent = {} + b_zhuldyz = {} + } + + c_balkhash = { + color={ 131 114 20 } + color2={ 255 255 255 } + + b_balkhash = {} + b_gulshat = {} + b_shashubay = {} + b_akshatau = {} + b_karazhal = {} + b_aktogay = {} + b_karagandy = {} + } + + c_qarazhyrya = { + color={ 125 80 45 } + color2={ 255 255 255 } + + b_qarazhyrya = {} + b_saryshagan = {} + b_aktau_qarazhyrya = {} + b_kyzyltau = {} + b_zhambul = {} + b_ortau = {} + b_gulshat_qarazhyrya = {} + } + } + + d_ob = { + color={ 140 130 50 } + color2={ 255 255 255 } + + capital = 1873 # Ob + + c_ob = { + color={ 135 125 45 } + color2={ 255 255 255 } + + b_ob = {} + b_akutikha = {} + b_odintsovka = {} + b_chekanikha = {} + b_volodarka = {} + b_buranovo = {} + b_barnaul = {} + } + c_katun = { + color={ 130 120 40 } + color2={ 255 255 255 } + + b_katun = {} + b_mayma = {} + b_aya = {} + b_souzga = {} + b_turbaza = {} + b_karlushka = {} + b_manzherok = {} + } + c_ket = { + color={ 125 115 35 } + color2={ 255 255 255 } + + b_ket = {} + b_asino = {} + b_ketkas = {} + b_sochur = {} + b_chachamga = {} + b_ketino = {} #Fictional, for prosperity + b_alchach = {} #Fictional, for prosperity + } + c_zaysan = { + color={ 120 110 30 } + color2={ 255 255 255 } + + b_zaysan = {} + b_ulba = {} + b_volchanka = {} + b_ubinka = {} + b_novaya = {} + b_ivanovka = {} + b_zubair = {} + } + c_buqtirma = { + color={ 115 105 25 } + color2={ 255 255 255 } + + b_buqtirma = {} + b_akku = {} + b_shamshi = {} + b_kazantay = {} + b_zhanatan = {} + b_koyanbay = {} + b_shoktal = {} + } + } + + d_tarbagatai = { + color={ 170 100 100 } + color2={ 255 255 255 } + + capital = 1876 # Tarbagatai + + c_tarbagatai = { + color={ 165 95 95 } + color2={ 255 255 255 } + + b_tarbagatai = {} + b_beskol = {} + b_alakol = {} + b_yntaly = {} + b_usharal = {} + b_zharbulak = {} + b_zhanam = {} + } + + c_urzhar = { + color={ 160 90 90 } + color2={ 255 255 255 } + + b_ayagoz = {} + b_urzhar = {} + b_akzhar = {} + b_taskesken = {} + b_ushbik = {} + b_manzhar = {} #Fictional, for prosperity + b_ayzhar = {} #Fictional, for prosperity + } + c_aylik = { + color={ 155 85 85 } + color2={ 255 255 255 } + + b_aylik = {} + b_karamay = {} + b_baijiantan = {} + b_urho = {} + b_kuytun = {} + b_usu = {} + b_shawan = {} + } + c_saur = { + color={ 150 80 80 } + color2={ 255 255 255 } + + b_saur = {} + b_karatal_saur = {} + b_tughyl = {} + b_karabulak_saur = {} + b_kensay = {} + b_dair = {} + b_kogeday = {} + } + } + + d_irtysh = { + color={ 150 100 50 } + color2={ 255 255 255 } + + capital = 1132 # Irtysh + + c_kirghiz = { + color={ 175 150 80 } + color2={ 255 255 255 } + + b_irtysh = {} + b_telengit = {} + b_tele = {} + b_osinniki = {} + b_kurchatov = {} + b_sinnele = {} #Fictional, for prosperity + b_kanbale = {} #Fictional, for prosperity + } + + c_kimak = { + color={ 141 94 60 } + color2={ 255 255 255 } + + b_karasor = {} + b_tengiz = {} + b_atasu = {} + b_arkalyk = {} + b_jutasu = {} #Fictional, for prosperity + b_opak = {} #Fictional, for prosperity + b_tenul = {} #Fictional, for prosperity + } + } + + d_ishim = { + color={ 210 170 60 } + color2={ 255 255 255 } + + capital = 1223 # Ishim + + c_kipchak = { + color={ 151 94 60 } + color2={ 255 255 255 } + + b_zhitikara = {} + b_zhailma = {} + b_kipchak = {} + b_amankaragaj = {} + b_kusmuryn = {} + b_kusma = {} #Fictional, for prosperity + b_kipgaj = {} #Fictional, for prosperity + } + + c_ishim = { + color={ 194 169 40 } + color2={ 255 255 255 } + + b_ishim = {} + b_esil = {} + b_mamlyut = {} + b_ust_ishim = {} + b_ulsut = {} #Fictional, for prosperity + b_mamshim = {} #Fictional, for prosperity + b_esut = {} #Fictional, for prosperity + } + + c_seletyteniz = { + color={ 175 130 50 } + color2={ 255 255 255 } + + b_seletyteniz = {} + b_saryoba = {} + b_bereke = {} + b_babatay = {} + b_shubar_seletyteniz = {} + b_koyandy = {} + b_koschi = {} + } + } + + d_ubagan = { + color={ 220 180 70 } + color2={ 255 255 255 } + + capital = 1856 # Ubagan + + c_ubagan = { + color={ 225 160 40 } + color2={ 255 255 255 } + + b_ubagan = {} + b_chernigovka = {} + b_karasu = {} + b_zhumagul = {} + b_auliekol = {} + b_kozubay = {} + b_tyuntyugur = {} + } + + c_kartaly = { + color={ 232 171 30 } + color2={ 255 255 255 } + + b_kartaly = {} + b_talapker = {} + b_kirovka = {} + b_kachar = {} + b_zarechny = {} + b_kostanay = {} + b_zhdanovka = {} + } + } + } + k_sibir = { + color={ 181 170 145 } + color2={ 255 255 255 } + + capital = 893 # Sibir + + d_sibir = { + color={ 210 185 15 } + color2={ 255 255 255 } + + capital = 891 # Tyumen + + c_sibir = { + color={ 227 174 31 } + color2={ 255 255 255 } + + b_surgut = { + } + b_belyyyar = { + } + b_iberbolgar = { + } + b_baduk = { + } + b_kaik = { + } + b_langepas = { + } + b_pokachi = { + } + b_vysokiy = { + } + b_sibir = { + } + } + + c_tura = { + color={ 191 154 70 } + color2={ 255 255 255 } + + b_tura = {} + b_almaty = {} + b_bestobe = {} + b_teke = {} + b_kishkenekol = {} + b_zalivino_tura = {} + b_ake = {} # Fictional, for prosperity + } + + c_vagay = { + color={ 200 160 30 } + color2={ 255 255 255 } + + b_vagay = {} + b_kordon_vagay = {} + b_begitino = {} + b_tukuz = {} + b_chernoye = {} + b_kularovo = {} + b_takhtagul = {} + } + + c_osha = { + color={ 210 170 50 } + color2={ 255 255 255 } + + b_osha = {} + b_sartam = {} + b_kotochigi = {} + b_zaborka = {} + b_kargaly = {} + b_vikulovo = {} + b_balagany = {} + } + } + d_tobol = { + color={ 230 230 150 } + color2={ 255 255 255 } + + capital = 898 # Tobol + + c_tobol = { + color={ 234 176 20 } + color2={ 255 255 255 } + + holy_site = tengri_pagan + holy_site = tengri_pagan_reformed + + b_tobol = { + } + b_isilkul = { + } + b_kalachinsk = { + } + b_tyukalinsk = { + } + b_cherlak = { + } + b_sargatka = { + } + b_krasnyyar = { + } + } + + c_tyumen = { + color={ 219 166 23 } + color2={ 255 255 255 } + + b_tyumen = { + } + b_qashliq = { + } + b_tobolsk = { + } + b_tugulym = { + } + b_novtap = { + } + b_sumkino = { + } + b_nizhtavda = { + } + b_borovskiy = { + } + } + + c_miass = { + color={ 211 150 50 } + color2={ 255 255 255 } + + b_miass = {} + b_kukushi = {} + b_rassvet = {} + b_singul = {} + b_lipikha = {} + b_malyshi = {} + b_shatrovo = {} + } + + c_tavda = { + color={ 205 160 60 } + color2={ 255 255 255 } + + b_tavda = {} + b_yushala = {} + b_yar = {} + b_tugulym_tavda = {} + b_talitsa = {} + b_baykalovo = {} + b_igovskoy = {} + } + } + d_yugra = { + color={ 250 250 180 } + color2={ 255 255 255 } + + capital = 892 # Mansia + + c_mansia = { + color={ 223 170 27 } + color2={ 255 255 255 } + + b_mansiysk = { + } + b_yabin = { + } + b_yalbak = { + } + b_pytyakh = { + } + b_nefteyugansk = { + } + b_mamontovo = { + } + b_poykovskiy = { + } + b_samza = { + } + } + c_khantia = { + color={ 249 223 152 } + color2={ 255 255 255 } + + b_chanty = { + } + b_beloyarskiy = { + } + b_igrim = { + } + b_berezovo = { + } + b_pnobe = { + } + b_nyagyn = { + } + b_djinesh = { + } + b_sherkala = { + } + } + c_yamalia = { + color={ 240 214 143 } + color2={ 255 255 255 } + + b_polnovatvozh = { + } + b_obdorsk = { + } + b_lapytnangk = { + } + b_ituyakha = { + } + b_urengoi = { + } + b_nazym = { + } + b_baygul = { + } + b_kaek = { + } + } + } + d_om = { + color={ 240 240 150 } + color2={ 255 255 255 } + + capital = 1861 # Om + + c_om = { + color={ 210 170 130 } + color2={ 255 255 255 } + + b_om = {} + b_butovka = {} + b_omskiy = {} + b_stepnoy = {} + b_rostovka = {} + b_zotino = {} + b_borodinka = {} + } + c_tara = { + color={ 205 165 120 } + color2={ 255 255 255 } + + b_tara = {} + b_karbyza = {} + b_okunevo = {} + b_zalivino = {} + b_keyzes = {} + b_nizovoye = {} + b_chernovka = {} + } + c_narim = { + color={ 216 175 140 } + color2={ 255 255 255 } + + b_narim = {} + b_kolta = {} + b_yag = {} + b_askiz = {} + b_aziz = {} #Fictional, for prosperity + b_aruz = {} #Fictional, for prosperity + b_uros = {} #Fictional, for prosperity + } + } + d_vasyugan = { + color={ 220 220 120 } + color2={ 255 255 255 } + + capital = 1860 # Vasyugan + + c_vasyugan = { + color={ 200 150 150 } + color2={ 255 255 255 } + + b_vasyugan = {} + b_bylino = {} + b_zaytseva = {} + b_vampugol = {} + b_megion = {} + b_nazino = {} + b_sredny = {} + } + + c_bolshoy = { + color={ 210 160 160 } + color2={ 255 255 255 } + + b_bolshoy = {} + b_lempino = {} + b_banyy = {} + b_tundrino = {} + b_sytomino = {} + b_singapay = {} + b_yugan = {} + } + + c_tui = { + color={ 210 170 170 } + color={ 255 255 255 } + + b_tui = {} + b_aksurka = {} + b_abaul = {} + b_azy = {} + b_saurgachi = {} + b_supra = {} + b_shabry = {} + } + + c_shish = { + color={ 230 180 180 } + color2={ 255 255 255 } + + b_shish = {} + b_atirka = {} + b_vasiss = {} + b_knyazevka = {} + b_samsonovo = {} + b_tevriz = {} + b_vyatka = {} + } + } + } +} + +e_idel_ural = { + color={ 97 56 55 } + color2={ 255 255 255 } + + capital = 610 # Bulgar + + k_volga_bulgaria = { + color={ 94 83 70 } + color2={ 255 255 255 } + + capital = 610 # Bulgar + + culture = bolghar + + tengri_pagan_reformed = 500 # Crusade target weight + finnish_pagan_reformed = 200 + slavic_pagan_reformed = 100 + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = altaic + } + } + } + + d_maris = { + color = { 150 132 110 } + + capital = 588 # Mari + + culture = mordvin + + c_merya = { # Actually Mari + + color={ 234 174 13 } + color2={ 255 255 255 } + + b_yoshkarola = { + } + b_volzhsk = { + } + b_lopatino = { + } + b_tsikma = { + } + b_provoi = { + } + b_kilemary = { + } + b_mariturek = { + } + b_morki = { + } + } + c_hlynov = { + color={ 116 131 71 } + color2={ 255 255 255 } + + b_hlynov = { + } + b_egra = { + } + b_glazkar = { + } + b_izkar = { + } + b_kambarka = { + } + b_mozjga = { + } + b_wotka = { + } + } + c_galich_mersky = { + color={ 190 204 146 } + color2={ 255 255 255 } + + b_galichmersky = { + } + b_levkovo = { + } + b_gradmersky = { + } + b_buy = { + } + b_chistyebory = { + } + b_susanino = { + } + b_kadyy = { + } + b_isaevo = { + } + } + } + d_bulgar = { + color={ 110 90 67 } + color2={ 255 255 255 } + + capital = 610 # Bulgar + + c_bilyar = { + color={ 201 166 71 } + color2={ 255 255 255 } + + b_bilyar = { + } + b_tukhchin = { + } + b_cukataw = { + } + b_urussu = { + } + b_bogulma = { + } + b_bryakhimov = { + } + b_nurlat = { + } + b_dzhalil = { + } + } + c_bulgar = { + color={ 193 158 63 } + color2={ 255 255 255 } + + b_bulgar = { + } + b_suar = { + } + b_balimer = { + } + b_arbuga = { + } + b_tawille = { + } + b_tetyushi = { + } + b_koshki = { + } + b_iq = { + } + } + c_syrt = { + color={ 205 170 75 } + color2={ 255 255 255 } + + b_samara = { + } + b_kinel = { + } + b_syzran = { + } + b_tashia = { + } + b_sarbay = { + } + b_osinki = { + } + b_shungut = { + } + } + c_ashli = { + color={ 207 172 77 } + color2={ 255 255 255 } + + b_ashli = { + } + b_boro = { + } + b_durtojle = { + } + b_daulakan = { + } + b_blagovescen = { + } + b_tuimasy = { + } + b_janauyl = { + } + b_yamantaw = { + } + } + c_naberezhnye = { #Changed Volga Bulgaria's province of Naberezhnye + color={ 173 128 43 } + color2={ 255 255 255 } + + b_naberezhnye = { + } + b_bugulma = { + } + b_aznakayevo = { + } + b_chatyr-tau = { + } + b_tuymazy = { + } + b_nizhnekamsk = { + } + b_almetyevsk = { + } + } + } + d_kazan = { + color = { 89 62 30 } + color2 = { 255 255 255 } + + capital = 611 # Kazan + + c_qazan = { + color={ 199 164 69 } + color2={ 255 255 255 } + + b_qazan = { + } + b_osa = { + } + b_chastye = { + } + b_usttuntor = { + } + b_krmayak = { + } + b_pal = { + } + b_uymuzh = { + } + b_belyaevka = { + } + b_pakli = { + } + } + c_khlynov = { + color={ 229 184 89 } + color2={ 255 255 255 } + + b_khlynov = { + } + b_uchel = { + } + b_kabachischi = { + } + b_arsk = { + } + b_kukmor = { + } + b_voljsk = { + } + b_dubyazy = { + } + } + c_kremenchuk = { + color={ 170 135 40 } + color2={ 255 255 255 } + + b_volgakremenchuk = { + } + b_sharan = { + } + b_mamadich = { + } + b_albay = { + } + b_katmysh = { + } + b_shumbut = { + } + b_otarka = { + } + } + c_alabuga = { + color={ 189 154 59 } + color2={ 255 255 255 } + + b_alabuga = { + } + b_sarapul = { + } + b_siva = { + } + b_bima = { + } + b_lyali = { + } + b_agryz = { + } + b_mozhga = { + } + } + c_vetluga = { + color={ 205 169 79 } + color2={ 255 255 255 } + + b_vetluga = { + } + b_vokhma = { + } + b_syava = { + } + b_ouren = { + } + b_chakhunia = { + } + b_charia = { + } + b_kajirv = { + } + } + } + d_cheremisa = { + color={ 99 102 49 } + color2={ 255 255 255 } + + capital = 591 # Cheremisa + + c_grassland_cheremisa = { # Kerzhenets + color={ 231 171 10 } + color2={ 255 255 255 } + + b_yarcalli = { + } + b_zay = { + } + b_cistay = { + } + b_aznaqay = { + } + b_bua = { + } + b_bawli = { + } + b_cherm = { + } + } + c_chuvash = { + color={ 237 177 16 } + color2={ 255 255 255 } + + b_vedasuvar = { + } + b_makaryevo = { + } + b_cheboksary = { + } + b_alatyr = { + } + b_kozlovka = { + } + b_sundyr = { + } + b_tsivilsk = { + } + b_yadrin = { + } + } + c_mountain_cheremisa = { # Cheremisa + color={ 240 180 19 } + color2={ 255 255 255 } + + b_simbirsk = { + } + b_kanadey = { + } + b_stanichnaya = { + } + b_melekess = { + } + b_butyrskaya = { + } + b_vybornaya = { + } + b_barysh = { + } + } + } + d_mordvins = { + color = { 15 64 33 } + color2={ 255 255 255 } + + capital = 579 # Mordva + + culture = mordvin + + c_mordva = { + color={ 246 186 25 } + color2={ 255 255 255 } + + b_saransk = { + } + b_insar = { + } + b_temnikow = { + } + b_ardatovo = { + } + b_krasnoslobodsk = { + } + b_yalga = { + } + b_penza = { + } + b_yavas = { + } + } + c_burtasy = { + color={ 243 183 22 } + color2={ 255 255 255 } + + b_saratov = { + } + b_mechetnaya = { + } + b_pokrovsk = { + } + b_atkarsk = { + } + b_balakova = { + } + b_sosnovyostrov = { + } + b_golykaramysh = { + } + b_rtishchevo = { + } + } + c_khopyor = { + color={ 238 202 107 } + color2={ 255 255 255 } + + b_khopyorsk = { + } + b_borisoglebsk = { + } + b_tambov = { + } + b_uryupin = { + } + b_balashov = { + } + b_kirsanov = { + } + b_ustmedveditskaya = { + } + b_uvarovo = { + } + } + } + } + k_perm = { + color={ 204 188 127 } + color2={ 255 255 255 } + + capital = 886 # Perm + + finnish_pagan_reformed = 500 # Crusade target weight + slavic_pagan_reformed = 100 # Crusade target weight + tengri_pagan_reformed = 50 + + culture = komi + + # Creation/usurpation trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = finno_ugric + } + } + } + + d_perm = { + color={ 234 208 137 } + color2={ 255 255 255 } + + capital = 886 # Perm + + c_perm = { + color={ 237 211 140 } + color2={ 255 255 255 } + + holy_site = finnish_pagan + holy_site = finnish_pagan_reformed + + b_perym = { + } + b_perm = { + } + b_gorodki = { + } + b_yagoshikha = { + } + b_lysva = { + } + b_cherdyn = { + } + b_chemuska = { + } + b_biser = { + } + } + c_komi = { + color={ 243 217 146 } + color2={ 255 255 255 } + + b_inta = { + } + b_vorkuta = { + } + b_ustkolom = { + } + b_usttsilma = { + } + b_aykino = { + } + b_vorgashor = { + } + b_kharp = { + } + b_khalmeryu = { + } + } + c_udmurts = { + color={ 237 200 130 } + color2={ 255 255 255 } + + b_udmurts = { + } + b_iz = { + } + b_votkinsk = { + } + b_karlutka = { + } + b_uva = { + } + b_sarkan = { + } + b_postol = { + } + } + c_kudymkar = { + color={ 250 237 166 } + color2={ 255 255 255 } + + b_kudymkar = { + } + b_kirs = { + } + b_gayny = { + } + b_omotninsk = { + } + b_lesnoy = { + } + b_seyva = { + } + b_yurla = { + } + } + c_kolva = { + color={ 230 210 160 } + color2={ 255 255 255 } + + b_kolva = {} + b_seleya = {} + b_kumay = {} + b_ayya = {} + b_tulpan = {} + b_nizva = {} + b_mudyl = {} + } + c_tynea = { + color={ 195 190 140 } + color2={ 255 255 255 } + + b_tynea = {} + b_yelovo = {} + b_akbash = {} + b_fedorki = {} + b_posha = {} + b_osa_tynea = {} + b_voyady = {} + } + } + d_ural = { + color={ 246 240 180 } + color2={ 255 255 255 } + + capital = 889 # Ural + + c_ural = { + color={ 246 220 149 } + color2={ 255 255 255 } + + b_ural = { + } + b_ustkatav = { + } + b_asha = { + } + b_chebarkul = { + } + b_kaslinsky = { + } + b_kyshtym = { + } + b_satka = { + } + } + c_thisageta = { + color={ 246 230 120 } + color2={ 255 255 255 } + + b_thisageta = {} + b_chudova = {} + b_sarany = {} + b_vizhay = {} + b_pashiya = {} + b_skal_nyy = {} + b_promysla = {} + } + c_vishera = { + color={ 246 240 100 } + color2={ 255 255 255 } + + b_vishera = {} + b_akchim = {} + b_yazva = {} + b_vels = {} + b_moyva = {} + b_lypiya = {} + b_niols = {} + } + } + d_votyaki = { + color={ 197 162 67 } + color2={ 255 255 255 } + + capital = 612 # Votyaki + + c_votyaki = { + color={ 197 162 67 } + color2={ 255 255 255 } + + b_achit = { + } + b_sarana = { + } + b_ufimskiy = { + } + b_bisert = { + } + b_arti = { + } + b_atig = { + } + b_shalya = { + } + b_shamary = { + } + } + c_keltma = { + color={ 190 155 60 } + color2={ 255 255 255 } + + b_keltma = {} + b_nem = {} + b_smolyanka = {} + b_kerchomya = {} + b_yugyd_yag = {} + b_kadamskoye = {} + b_okos = {} + } + } + d_bashkirs = { + color={ 220 220 150 } + color2={ 255 255 255 } + + c_bashkirs = { + color={ 209 174 79 } + color2={ 255 255 255 } + + b_ufa = { + } + b_belebey = { + } + b_chishmy = { + } + b_bajmaq = { + } + b_isembaj = { + } + b_beloret = { + } + b_meleus = { + } + b_sterlitamak = { + } + } + c_belaya = { + color={ 200 160 60 } + color2={ 255 255 255 } + + b_belaya = {} + b_shipovo = {} + b_asy = {} + b_urunda = {} + b_slutka = {} + b_akberdino = {} + b_balazhi = {} + } + } + d_ustug = { + color={ 140 130 40 } + color2={ 255 255 255 } + + capital = 402 # Veliky Ustug + + c_veliky_ustug = { + color={ 125 140 80 } + color2={ 255 255 255 } + + b_velikyustug = {} + b_gleden = {} + b_krasavino = {} + b_luza = {} + b_pinyug = {} + b_podosinovets = {} + b_maromitsa = {} + b_oparino = {} + } + c_zyriane = { + color={ 195 160 65 } + color2={ 255 255 255 } + + b_kungur = { + } + b_kordon = { + } + b_suksun = { + } + b_kukushtan = { + } + b_gari = { + } + b_lek = { + } + b_ergach = { + } + b_posad = { + } + } + c_bolshaya = { + color={ 145 160 75 } + color2={ 255 255 255 } + + b_bolshaya = {} + b_soyga = {} + b_urdoma = {} + b_sorovo = {} + b_litvino = {} + b_lena_bolshaya = {} + b_tyva = {} + } + c_syktyvkar = { + color={ 120 140 95 } + color2={ 255 255 255 } + + b_syktyvkar = {} + b_sysola = {} + b_vyl_gort = {} + b_pazhga = {} + b_choy = {} + b_koyty = {} + b_zelenets = {} + } + } + d_komi = { + color={ 200 180 140 } + color2={ 255 255 255 } + + capital = 1827 # Lyzha + + c_lyzha = { + color={ 230 150 120 } + color2={ 255 255 255 } + + b_lyzha = {} + b_akis = {} + b_ust_usa = {} + b_novikobzh = {} + b_mutnyy = {} + b_materik = {} + b_zakharvan = {} + } + c_kozhva = { + color={ 234 154 124 } + color2={ 255 255 255 } + + b_kozhva = {} + b_berozovka = {} + b_iz_yayu = {} + b_puteyets = {} + b_byzovaya = {} + b_ozornyy = {} + b_chikshino = {} + } + c_izhma = { + color={ 238 158 128 } + color2={ 255 255 255 } + + b_izhma = {} + b_diyur = {} + b_mokhcha = {} + b_sizyabsk = {} + b_shchell = {} + b_kartayol = {} + b_ust_izhma = {} + } + c_vel = { + color={ 242 162 132 } + color2={ 255 255 255 } + + b_vel = {} + b_lemyu = {} + b_ayuva = {} + b_lemtybozh = {} + b_dutovo = {} + b_vuktyl_vel = {} + b_kyrta = {} + } + c_severnaya = { + color={ 246 166 136 } + color2={ 255 255 255 } + + b_severnaya = {} + b_pokcha = {} + b_ilych = {} + b_sherlyaga = {} + b_abar = {} + b_ust_ilych = {} + b_sevkcha = {} # Fictitious + } + } + d_zyriane = { + color={ 184 192 140 } + color2={ 255 255 255 } + + capital = 1838 # Vychegda + + c_vychegda = { + color={ 180 188 136 } + color2={ 255 255 255 } + + b_vychegda = {} + b_vol_dino = {} + b_pomozdino = {} + b_pozheg = {} + b_anyb = {} + b_ruch = {} + b_kulom = {} + } + c_yolva = { + color={ 176 184 132 } + color2={ 255 255 255 } + + b_vym = {} + b_vorykva = {} + b_edva = {} + b_chub = {} + b_yolva = {} + b_pizma = {} + b_koin = {} + } + c_sedyu = { + color={ 172 180 128 } + color2={ 255 255 255 } + + b_sedyu = {} + b_ukhta_sedyu = {} + b_kedva = {} + b_ayuva_sedyu = {} + b_sebys = {} + b_akim = {} + b_yuger = {} + } + } + } + k_nenets = { + color={ 180 110 80 } + color2={ 255 255 255 } + + capital = 1828 # Zavarot + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = samoyed + } + } + } + + d_bjarmia = { + color = { 95 50 20 } + color2={ 255 255 255 } + + capital = 396 # Bjarmia + + culture = komi + + c_north_dvina = { + color={ 106 121 61 } + color2={ 255 255 255 } + + b_kholmogory = { + } + b_nikolokorelski = { + } + b_solvychegodsk = { + } + b_novokholmogory = { + } + b_antonievosiysky = { + } + b_koryazhma = { + } + b_usolsk = { + } + b_archangelsk = { + } + } + c_bjarmia = { + color={ 109 124 64 } + color2={ 255 255 255 } + + b_okladnikowa = {} + b_okulovsky = { } + b_kusnezowa = {} + b_kamenka_bj = {} + b_lampozhnya = {} + b_intsy = {} + b_kepino = {} + } + c_onega_peninsula = { + color={ 105 150 50 } + color2={ 255 255 255 } + + b_onega_peninsula = {} + b_una = {} + b_yaren_ga = {} + b_zhizgin = {} + b_letnyaya = {} + b_letniy = {} + b_kyanda = {} + } + + c_pinega = { + color={ 100 175 40 } + color2={ 255 255 255 } + + b_kuloy = {} + b_soyana = {} + b_nemnyuga = {} + b_sotka = {} + b_kyolda = {} + b_vilan = {} + b_nizhneye = {} + } + } + d_samoyed = { + color={ 100 115 55 } + color2={ 255 255 255 } + + c_samoyeds = { + color={ 100 115 55 } + color2={ 255 255 255 } + + b_verkhmgla = { + } + b_yazhma = { + } + b_sukhanikha = { + } + b_arkhipovo = { + } + b_vizhas = { + } + b_tarasova = { + } + b_kiya = { + } + } + c_kanin = { + color={ 130 150 100 } + color2={ 255 255 255 } + + b_kanin = {} + b_kiya_kanin = {} + b_shoyna = {} + b_ozero = {} + b_chizha = {} + b_mesna = {} + b_chesha = {} + } + c_mezen = { + color={ 150 180 120 } + color2={ 255 255 255 } + + b_mezen = {} + b_sula = {} + b_kyzma = {} + b_kimzha = {} + b_pyoza = {} + b_pyssa = {} + b_loptyuga = {} + } + c_ugra = { + color={ 119 134 74 } + color2={ 255 255 255 } + + b_ukhta = { + } + b_sosnogorsk = { + } + b_yarega = { + } + b_vodnyy = { + } + b_nizhodes = { + } + b_vuktyl = { + } + b_kadzherom = { + } + b_voyvozh = { + } + } + } + d_kargopol = { + color={ 100 40 10 } + color2={ 255 255 255 } + + capital = 1819 # Kargopol + + c_kargopol = { + color={ 100 40 10 } + color2={ 255 255 255 } + + b_kargopol = {} + b_kazakovo = {} + b_lacha = {} + b_pesok = {} + b_lyaga = {} + b_voloshka = {} + b_ivanovo_kargopol = {} + } + c_romny = { + color={ 128 143 83 } + color2={ 255 255 255 } + + b_ugol = { + } + b_vozhega = { + } + b_marinskaya = { + } + b_yuchka = { + } + b_bykovskaya = { + } + b_kholuy = { + } + b_vysokaya = { + } + } + c_trans-portage = { + color={ 103 118 58 } + color2={ 255 255 255 } + + finnish = "Ääninen" + lappish = "Ääninen" + ugricbaltic = "Ääninen" + komi = "Ääninen" + samoyed = "Ääninen" + mordvin = "Ääninen" + meshchera = "Ääninen" + + b_solovetsky = { + } + b_shenkursk = { + } + b_konosha = { + } + b_nyandoma = { + } + b_plesetsk = { + } + b_samoded = { + } + b_obozerskiy = { + } + } + } + d_hlynov = { # Ugra + color={ 134 145 31 } + color2={ 255 255 255 } + + capital = 1826 # Ugra + + c_velsk = { + color={ 130 120 60 } + color2={ 255 255 255 } + + b_velsk = {} + b_vaga_velsk = {} + b_vel_velsk = {} + b_kuloy_velsk = {} + b_shunema = {} + b_pezhma = {} + b_shilovskaya = {} + } + c_syrj = { + color={ 122 137 77 } + color2={ 255 255 255 } + b_pyras = { + } + b_yugydyag = { + } + b_mikun = { + } + b_emva = { + } + b_ezhva = { + } + b_sindor = { + } + b_zheshart = { + } + } + c_yezhuga = { + color={ 114 144 94 } + color2={ 255 255 255 } + + b_pinega = {} + b_yula = {} + b_vyva = {} + b_yeyuga = {} + b_yezhuga = {} + b_shirokoye = {} + b_pilisa = {} + } + c_vashka = { + color={ 106 151 104 } + color2={ 255 255 255 } + + b_vashka = {} + b_olema = {} + b_rezya = {} + b_keba = {} + b_vazhgort = {} + b_sel_za = {} + b_tsilenga = {} + } + } + d_zavarot = { + color={ 210 150 120 } + color2={ 255 255 255 } + + capital = 1828 # Zavarot + + c_zavarot = { + color={ 207 147 117 } + color2={ 255 255 255 } + + b_zavarot = {} + b_andeg = {} + b_kuya = {} + b_makarovo = {} + b_oksino = {} + b_pylemets = {} + b_khongurey = {} + } + c_kolguyev = { + color={ 204 144 114 } + color2={ 255 255 255 } + + b_kolguyev = {} + b_velikaya = {} + b_konkina = {} + b_pervaya = {} + b_bugryanka = {} + b_gubistaya = {} + b_gusinaya = {} + } + c_soyma = { + color={ 201 141 111 } + color2={ 255 255 255 } + + b_indiga = {} + b_soyma = {} + b_volonga = {} + b_korgovoye = {} + b_vyucheyskiy = {} + b_timan_ridge = {} + b_chosha = {} + } + } + d_pechora = { + color={ 180 110 80 } + color2={ 255 255 255 } + + capital = 1832 # Tobysh + + c_koshma = { + color={ 176 106 76 } + color2={ 255 255 255 } + + b_koshma = {} + b_keshar = {} # Fictitious + b_ourenter = {} # Fictitious + b_plurel = {} # Fictitious + b_listma = {} # Fictitious + b_ilner = {} # Fictitious + b_hurai = {} # Fictitious + } + c_tobysh = { + color={ 172 102 72 } + color2={ 255 255 255 } + + b_tobysh = {} + b_sula_tobysh = {} + b_shchelino = {} + b_medvezhka = {} + b_kotkino = {} + b_labozhskoye = {} + b_velikovisochnoye = {} + } + c_tsilma = { + color={ 168 98 68 } + color2={ 255 255 255 } + + b_tsilma = {} + b_byk = {} + b_uyeg = {} + b_mutnaya = {} + b_rudyanka = {} + b_nonbur = {} + b_myla = {} + } + } + } +} + +e_turkestan = { + color={ 232 231 195 } + color2={ 255 255 255 } + + culture = turkish + + capital = 626 # Khiva + + turkish = "Turkestan" + pecheneg = "Turkestan" + cuman = "Turkestan" + khazar = "Turkestan" + bolghar = "Turkestan" + avar = "Turkestan" + + k_turkestan = { + color={ 204 150 21 } + color2={ 255 255 255 } + + capital = 1794 # Syr Darya + + culture = turkish + + tengri_pagan_reformed = 500 + zoroastrian_group = 150 # Crusade target weight + + d_turkestan = { + color={ 224 170 24 } + color2={ 255 255 255 } + + capital = 622 # Turkestan + + culture = turkish + + turkish = "Oghuz" + + c_aral = { + color={ 227 173 27 } + color2={ 255 255 255 } + + b_kassarma = { + } + b_dawletgirei = { + } + b_kuljandi = { + } + b_kaszkarata = { + } + b_aszczeatrik = { + } + b_kosbulak = { + } + b_sokyrbulak = { + } + b_karakul = { + } + } + c_turkestan = { + color={ 236 182 36 } + color2={ 255 255 255 } + + b_akdzulpas = { + } + b_sapak = { + } + b_aralkum = { + } + b_kosskul = { + } + b_akespe = { + } + b_saksaulskiy = { + } + b_akshelek = { + } + } + } + d_usturt = { + color={ 180 120 40 } + color2={ 255 255 255 } + + capital = 625 # Usturt + + c_usturt = { + color={ 238 184 38 } + color2={ 255 255 255 } + + b_bailjar = { + } + b_barsakelmos = { + } + b_bussaga = { + } + b_sengirkum = { + } + b_sumbe = { + } + b_akkuduk = { + } + b_aksu = { + } + b_karamola = { + } + } + c_mangyshlak = { + color={ 233 179 33 } + color2={ 255 255 255 } + + b_aqtaw = { + } + b_kzyluzen = { + } + b_amankyzylit = { + } + b_uzen = { + } + b_araldy = { + } + b_ashchimuryn = { + } + b_tigen = { + } + b_sayutes = { + } + } + c_buzachi = { + color={ 140 150 38 } + color2={ 255 255 255 } + + b_buzachi = {} + b_durneva = {} + b_tyuleniy = {} + b_karakishu = {} + b_kyzan_kul = {} + b_kara_kichu_tuz = {} + b_ag_urpa = {} + } + c_kara_bogaz = { + color={ 135 145 35 } + color2={ 255 255 255 } + + b_kara_bogaz = {} + b_bekdash = {} + b_geksay = {} + b_kadzhan = {} + b_amandor = {} + b_karadzhari = {} + b_severvykh = {} + } + c_kusbulak = { + color={ 130 140 30 } + color2={ 255 255 255 } + + b_kusbulak = {} + b_jasliq = {} + b_aidabul = {} + b_gusken = {} + b_sellizure = {} + b_kyushe = {} + b_kyzyl_bulak = {} + } + } + d_syr_darya = { + color= { 145 115 40 } + color2={ 255 255 255 } + + capital = 1794 # Syr Darya + + culture = turkish + + c_yangikent = { + color={ 189 214 146 } + color2={ 255 255 255 } + + b_djend = {} + b_yangikent = {} + b_itchankila = {} + b_xazorasp = {} + b_bogot = {} + b_xonqa = {} + b_qorovul = {} + b_yangiariq = {} + b_shovot = {} + } + c_syr_darya = { + color={ 236 178 22 } + color2={ 255 255 255 } + + holy_site = tengri_pagan + holy_site = tengri_pagan_reformed + + b_syganak = { + } + b_akmechet = { + } + b_kyzylorda = { + } + b_kazaly = { + } + b_terenuzyak = { + } + b_dzhanadzhol = { + } + b_sarytogay = { + } + b_zhalagash = { + } + } + c_otrar = { + color= { 165 155 55 } + color2={ 255 255 255 } + + b_otrar = {} + b_shaulder = {} + b_shoshkakoi = {} + b_birlik = {} + b_chernak = {} + b_kentau = {} + b_turtkul = {} + } + c_chach = { + color= { 205 155 55 } + color2={ 255 255 255 } + + b_chach = {} + b_navekat = {} + b_sayram = {} + b_isbijab = {} + b_shymkent = {} + b_pskent = {} + b_turbat = {} + } + } + d_emba = { + color={ 200 140 5 } + color2={ 255 255 255 } + + capital = 1793 # Emba Steppes + + c_emba = { + color={ 210 156 10 } + color2={ 255 255 255 } + + b_emba = {} + b_akbulak = {} + b_akkube = { + } + b_bakachi = { + } + b_azgyl = {} + b_besbay = {} + b_mukur = {} + } + + c_kangly = { + color={ 230 176 30 } + color2={ 255 255 255 } + + b_kangly = { + } + b_koshkar = { + } + b_makat = { + } + b_qulsary = { + } + b_kizay = { + } + b_tengiz_kangly = {} + b_karasha = {} + } + } + } + k_zhetysu = { + color={ 200 130 70 } + color2={ 255 255 255 } + + capital = 1797 # Almaty + + d_chuy = { + color={ 165 155 55 } + color2={ 255 255 255 } + + capital = 1424 # Chuy + + c_chuy = { + color= { 165 155 55 } + color2={ 255 255 255 } + + mongol = "Gobalik" + + b_balasagun = { + mongol = Gobalik + } + b_suyab = {} + b_bishkek = {} + b_almatu = {} + b_tokmok = {} + b_korday = {} + b_keru = {} + } + c_talas = { + color={ 145 165 50 } + color2={ 255 255 255 } + + b_taraz = {} + b_shelji = {} + b_merke = {} + b_asa = {} + b_akchulak = {} + b_sheker = {} + b_myrzatay = {} + } + c_barskhan = { + color={ 140 170 40 } + color2={ 255 255 255 } + + b_barskhan = {} + b_kyzyl_suu = {} + b_kyzyl_tuu = {} + b_tyup = {} + b_lipenka = {} + b_ak_terek = {} + b_tosor = {} + } + } + d_zhetysu = { + color= { 175 165 60 } + color2={ 255 255 255 } + + capital = 1797 # Almaty + + culture = turkish + + c_zhetysu = { + color= { 180 125 75 } + color2={ 255 255 255 } + + b_karatal = {} + b_sarkand = {} + b_taldykorgan = {} + b_koksu = {} + b_matay = {} + b_lepsy = {} + b_kuraksu = {} + } + c_almaty = { + color={ 180 145 35 } + color2={ 255 255 255 } + + b_almaty_saryesik = {} + b_kapchagai = {} + b_kargal = {} + b_saryesik = {} + b_karaoy_almaty = {} + b_koktal_almaty = {} + b_akzhar_almaty = {} + } + c_karluk = { + color= { 180 165 15 } + color2={ 255 255 255 } + + b_nushibi = {} + b_ulug_ok = {} + b_alishi = {} + b_sakla_baga = {} + b_saryshaghan = {} + b_zhaylaukol = {} + b_shagkol = {} #Fictional, for prosperity + } + } + d_ili = { + color={ 145 165 40 } + color2={ 255 255 255 } + + capital = 1425 # Ili + + c_ili = { + color= { 205 155 55 } + color2={ 255 255 255 } + + b_ilibaliq = {} + b_kulja = {} + b_koktal = {} + b_tekes = {} + b_kax = {} + b_kunes = {} + b_sharyn = {} + } + c_almaliq = { + color={ 195 165 45 } + color2={ 255 255 255 } + + b_almaliq = {} + b_xinyuan = {} + b_nilka = {} + b_zeketaizhen = {} + b_taledzhen = {} + b_nalatizhen = {} + b_kashi = {} + } + c_qayaliq = { + color={ 185 175 35 } + color2={ 255 255 255 } + + b_qayaliq = {} + b_shubar = {} + b_shagan = {} + b_sayram_qayaliq = {} + b_sadyr = {} + b_wenquan_qayaliq = {} + b_horgos = {} + } + } + } + k_khotan = { + color={ 255 228 109 } + + capital = 1440 # Khotan + + turkish = "Uyghurstan" + uyghur = "Altishahr" + tocharian = "Ytarimypoy" + han = "Xiyu" + saka = "Hvamna" + + d_kashgar = { + color={ 216 195 104 } + + capital = 1439 # Kashgar + + tocharian = "Kasake" + han = "Shule" + bodpa = "Su-lig" + + c_kashgar = { + + color={ 200 170 0 } + + tocharian = "Kasake" + han = "Shule" + bodpa = "Su-lig" + + b_kashgar = { + tocharian = "Kasake" + han = "Shule" + bodpa = "Su-lig" + } + b_xiuxun = { + } + b_weitou = { + } + b_akto = { + } + b_ulugqat = { + } + b_bukou = { # Fictional, for prosperity + } + b_tsofa = { # Fictional, for prosperity + } + } + + c_aksu = { + color={ 144 110 0 } + + tocharian = "Bharuka" + + b_aksu_mongolia = { + tocharian = "Bharuka" + } + b_tumshuk = { + uyghur = "Tumxuk" + } + b_wensu = { + uyghur = "Onsu" + mongol = "Onsu" + } + b_awat = { + } + b_kelpin = { + } + b_aral = { + } + b_laofutian = { # Fictional, for prosperity + } + } + c_uchturpan = { + color={ 144 110 20 } + + b_uqturpan = { + } + b_yezheguan = { + } + b_jizhuoguan = { + } + b_gaochetian = { # Fictional, for prosperity + } + b_tunglingching = { # Fictional, for prosperity + } + b_yuyu = { # Fictional, for prosperity + } + b_zhaojiazui = { # Fictional, for prosperity + } + } + c_artux = { + color={ 144 110 40 } + + b_atush = { + } + b_poskam = { + } + b_dalihe = { # Fictional, for prosperity + } + b_yanzi = { # Fictional, for prosperity + } + b_hugou = { # Fictional, for prosperity + } + b_changjiang = { # Fictional, for prosperity + } + b_cuocaogou = { # Fictional, for prosperity + } + } + c_yopurga = { + color={ 144 110 60 } + + b_yopurga = { + } + b_jiashi = { + } + b_biancheng = { + } + b_beijiang = { # Fictional, for prosperity + } + b_fanjiaxiaozhang = { # Fictional, for prosperity + } + b_houshan = { # Fictional, for prosperity + } + b_palichuang = { # Fictional, for prosperity + } + } + } + d_kumul = { + color={ 235 208 59 } + + capital = 1450 # Kumul + + tocharian = "Krorän" + han = "Xizhou" + + c_kumul = { + color={ 159 135 0 } + + mongol = "Qamil" + tocharian = "Kunlyu" + han = "Yizhou" + + b_kumul = { + tocharian = "Kunlyu" + han = "Yizhou" + } + b_yiwu = { + uyghur = "Aratürük" + } + b_dahe = { + } + b_piqan = { + } + b_yanghai = { + } + b_toyuq = { + } + b_nanhu_tarim = { + } + } + c_charkliq = { + color={ 190 190 20 } + + tocharian = "Narubho" + han = "Ruoqiang" + + b_charkliq = { + tocharian = "Narubho" + han = "Ruoqiang" + } + b_miran = { + } + b_kargan = { + } + b_lop = { + tocharian = "Lyam" + } + b_merdek = { + } + b_zhehor = { # Fictional, for prosperity + } + b_maojiaxiang = { # Fictional, for prosperity + } + } + + c_loulan = { + color={ 190 180 25 } + + tocharian = "Krorän" + uyghur = "Qroran" + + b_loulan = { + } + b_kroran = { + } + b_kara_koshun = { + } + b_shanshan = { + } + b_yingpan = { + } + b_huxinba = { # Fictional, for prosperity + } + b_donghuamen = { # Fictional, for prosperity + } + } + + c_yuni = { + color={ 190 170 30 } + + b_yuni = { + } + b_ruoqiang = { + } + b_shikeng = { # Fictional, for prosperity + } + b_beilanzhuang = { # Fictional, for prosperity + } + b_xiafang = { # Fictional, for prosperity + } + b_pailouxia = { # Fictional, for prosperity + } + b_huachuantsun = { # Fictional, for prosperity + } + } + + c_lopnor = { + color={ 190 160 35 } + + b_lopnor = { + tocharian = "Salyilyam" + } + b_qitun = { + } + b_dingjiazhai = { # Fictional, for prosperity + } + b_nantung = { # Fictional, for prosperity + } + b_nanhedong = { # Fictional, for prosperity + } + b_beidijiadun = { # Fictional, for prosperity + } + b_bibian = { # Fictional, for prosperity + } + } + + c_kumtag = { + color={ 190 150 40 } + + b_kumtag = { + } + b_chiting = { + } + b_luohu = { + } + b_xiaoguoyu = { # Fictional, for prosperity + } + b_xiaojian = { # Fictional, for prosperity + } + b_dajin = { # Fictional, for prosperity + } + b_guojia = { # Fictional, for prosperity + } + } + } + d_khotan = { + color={ 216 184 43 } + + capital = 1440 # Khotan + + uyghur = "Hotan" + han = "Yutian" + saka = "Hvamna" + + c_khotan = { + + color={ 190 120 0 } + + holy_site = bon + holy_site = bon_reformed + holy_site = taoist + + uyghur = "Hotan" + han = "Yutian" + saka = "Hvamna" + + b_khotan = { + uyghur = "Hotan" + han = "Yutian" + } + b_jingjue = { + } + b_jiandu = { + } + b_qira = { + } + b_weiguan = { + } + b_bojiayi = { + } + b_pishan = { + } + } + c_cherchen = { + color={ 145 102 8 } + + uyghur = "Qarqan" + tocharian = "Jemotwona" + sogdian = "Calmandana" + han = "Qiemo" + + b_cherchen = { + uyghur = "Qarqan" + tocharian = "Jemotwona" + sogdian = "Calmandana" + han = "Qiemo" + } + b_calmandana = { + } + b_mocheng = { + } + b_zuomo = { + } + b_yuling = { + } + b_yeyik = { + } + b_sutang = { + } + } + c_yarkand = { + color={ 190 155 0 } + + tocharian = "Yarkam" + han = "Suoju" + saka = "Suoju" + + b_yarkand = { + tocharian = "Yarkam" + han = "Suoju" + } + b_yecheng = { + uyghur = "Chokkuka" + } + b_mazar = { + } + b_guma = { + } + b_gujiazhai = { # Fictional, for prosperity + } + b_kuqa = { # Fictional, for prosperity + } + b_baizhangzi = { # Fictional, for prosperity + } + } + c_cadota = { + color={ 180 144 0 } + + b_niya = { + tocharian = "Cadota" + } + b_endere = { + } + b_wogou = { # Fictional, for prosperity + } + b_xinjiancun = { # Fictional, for prosperity + } + b_huangyangshan = { # Fictional, for prosperity + } + b_zengwujing = { # Fictional, for prosperity + } + b_guqintang = { # Fictional, for prosperity + } + } + c_keriya = { + color={ 170 133 0 } + + b_keriya = { + han = "Yumi" + } + b_dandan_uilik = { + } + b_pimo = { + } + b_chejiang = { # Fictional, for prosperity + } + b_gaoyuanqiang = { # Fictional, for prosperity + } + b_zhoucun = { # Fictional, for prosperity + } + b_yiyi = { # Fictional, for prosperity + } + } + c_karghalik = { + color={ 160 122 0 } + + b_karghalik = { + } + b_qiepantuo = { + } + b_chishi = { # Fictional, for prosperity + } + b_zhongqing = { # Fictional, for prosperity + } + b_xiachen = { # Fictional, for prosperity + } + b_dingkengkou = { # Fictional, for prosperity + } + b_zhenzigou = { # Fictional, for prosperity + } + } + } + d_karashar = { + color={ 170 130 0 } + + capital = 1443 # Karashar + + uyghur = "Qocho" + tocharian = "Arsi-Kuci" + sogdian = "Agnidesa" + turkish = "Yanghi" + han = "Yanqi" + + c_karashar = { + color={ 170 130 0 } + + tocharian = "Arsi" + sogdian = "Agnidesa" + turkish = "Yanghi" + han = "Yanqi" + + b_karashar = { + tocharian = "Arsi" + sogdian = "Agnidesa" + turkish = "Yanghi" + han = "Yanqi" + } + b_korla = { + han = "Kuerle" + } + b_shanguo = { + uyghur = "Kuruk" + } + b_weixu = { + uyghur = "Hoxud" + tocharian = "Oresu" + } + b_weili = { + } + b_tiemenguan = { + } + b_paohsinchi = { # Fictional, for prosperity + } + } + c_kucha = { + color={ 135 102 0 } + + tocharian = "Kuci" + sogdian = "Kucina" + han = "Qiuci" + + b_kucha = { + tocharian = "Kuci" + sogdian = "Kucina" + han = "Qiuci" + } + b_xayar = { + } + b_bay = { + } + b_kizil = { + tocharian = "Kesil" + } + b_subashi = { + tocharian = "Muskriye" + } + b_kumtura = { + } + b_zhangjiawan = { # Fictional, for prosperity + } + } + c_kara_khoja = { + color={ 179 160 0 } + + uyghur = "Qocho" + tocharian = "Turtam" + han = "Gaochang" + + b_kara_khoja = { + tocharian = "Koto" + han = "Gaochang" + } + b_turfan = { + tocharian = "Turtam" + } + b_jiaohe = { + uyghur = "Yarkhoto" + tocharian = "Gauhar" + } + b_huhu = { + } + b_shangwangguo = { + } + b_bezeklik = { + tocharian = "Biseklis" + } + b_astana = { + } + } + c_luntai = { + color={ 199 177 0 } + + uyghur = "Ürümqi" + mongol = "Ürümqi" + tocharian = "Urabo" + + b_luntai = { + uyghur = "Ürümqi" + mongol = "Ürümqi" + tocharian = "Urabo" + } + b_fukang = { + } + b_danhuan = { + } + b_wutanzili = { + } + b_qiemi = { + } + b_manas = { + } + b_changji = { + uyghur = "Sanji" + } + } + c_mingoi = { + color={ 188 166 0 } + + b_mingoi = { + } + b_qigexing = { + uyghur = "Xorqu" + tocharian = "Kertik" + } + b_shorshuq = { + } + b_shikshin = { + } + b_yushe = { # Fictional, for prosperity + } + b_pingpo = { # Fictional, for prosperity + } + b_taibaiya = { # Fictional, for prosperity + } + } + c_kubera = { + color={ 177 155 0 } + + b_kubera = { + } + b_axiyan = { + } + b_toqsu = { + } + b_gexianmiao = { # Fictional, for prosperity + } + b_yangtaoshan = { # Fictional, for prosperity + } + b_shitun = { # Fictional, for prosperity + } + b_dazhou_fenchang = { # Fictional, for prosperity + } + } + } + } + k_khiva = { + color = { 204 217 184 } + color2={ 255 255 255 } + + capital = 626 # Khiva + culture = persian + + tengri_pagan_reformed = 50 + zoroastrian_group = 2000 # Crusade target weight + zun_pagan_reformed = 100 # Crusade target weight + + sogdian = "Sogdiana" + saka = "Margiana" + + d_khiva = { + color={ 185 210 142 } + color2={ 255 255 255 } + + capital = 626 # Khiva + + c_khiva = { + color={ 167 245 32 } + color2={ 255 255 255 } + + b_darvaza = { + } + b_kath = { + } + b_kuskupir = { + } + b_tahta = { + } + b_kizketken = { + } + b_atajab = { + } + b_sumanay = { + } + b_khiva = { + } + } + + c_urgench = { + color={ 147 215 30 } + color2={ 255 255 255 } + + b_madminiya = { + } + b_kungrat = { + } + b_kizil_agir = { + } + b_ulkun = { + } + b_kanlykul = { + } + b_achamayli = {} + b_kunkhodzha = {} + } + + c_gurganj = { + color={ 127 210 15 } + color2={ 255 255 255 } + + b_urgench = {} + b_kyrkmolla = {} + b_nukus = { + } + b_khodjali = { + } + b_karaoy = {} + b_karadepe = {} + b_uzynsuv = {} + } + + c_dashhowuz = { + color={ 193 217 150 } + color2={ 255 255 255 } + + b_dashhowuz = { + } + b_kunyaurgench = { + } + b_tagta = { + } + b_akdepe = { + } + b_gubadag = { + } + b_boldumsaz = { + } + b_yylanly = { + } + b_gorogly = { + } + } + } + d_samarkand = { + color={ 155 170 132 } + color2={ 255 255 255 } + + capital = 903 # Samarkand + + c_samarkand = { + color={ 157 201 100 } + color2={ 255 255 255 } + + holy_site = manichean # Patriarch of the east + + b_afrasiyab = { + } + b_samarkand = { + } + b_khokand = { + } + b_urgut = { + } + b_koshrabot = { + } + b_ishtikhon = { + } + b_ziadin = { + } + b_laish = { + } + } + c_oshrusana = { + color={ 112 217 30 } + color2={ 255 255 255 } + + b_banjikat = { + } + b_khujand = { + } + b_oshrusana = { + } + b_isfana = { + } + b_kurkat = { + } + b_nau = { + } + b_bekobod = { + } + } + c_bukhara = { + color={ 169 247 34 } + color2={ 255 255 255 } + + b_gizhduvan = { + } + b_bukhara = { + } + b_vabkent = { + } + b_karkuh = { + } + b_chardjul = { + } + b_kogon = { + } + b_ayrybaba = { + } + } + c_nakhshab = { + color={ 112 217 30 } + color2={ 255 255 255 } + + b_nakhsab = {} + b_paykand = {} + b_firabr = {} + b_ukrach = {} # Fictional, for prosperity + b_bozariq = {} # Fictional, for prosperity + b_qizilcha = {} # Fictional, for prosperity + b_mirzomomin = {} # Fictional, for prosperity + } + } + + d_khuttal = { + color={ 175 160 90 } + color2={ 255 255 255 } + + capital = 1188 # Khuttal + + c_khuttal = { + color={ 175 150 45 } + color2={ 255 255 255 } + + b_kulob = {} + b_halaward = {} + b_washjird = {} + b_vakash = {} + b_qobadhiyan = {} + b_rasht = {} + b_munk = {} + #b_munjan = {} + #b_jauz_gun = {} + #b_taloqan = {} + #b_jurm = {} + #b_dushanbe = {} + } + c_vakhan = { + color={ 175 95 62 } + color2={ 255 255 255 } + + b_vakhan = {} + b_ishkashim = {} + b_daritubat = {} + b_sughnan = {} + b_khandud = {} + b_khorog = {} + b_sast = {} + } + c_chaghaniyan = { + color={ 175 110 50 } + color2={ 255 255 255 } + + b_chaghaniyan = {} + b_termez ={} + b_kalif = {} + b_shuman = {} + b_di-l-kifl = {} + b_di-l-qarnain = {} + b_sapoltepa = {} + } + c_badakhshan = { + color={ 175 130 75 } + color2={ 255 255 255 } + + b_badakhshan = {} + b_rustaq = {} + b_jerm = {} + b_kerran = {} + b_panj = {} + b_kamar = {} + b_jarf = {} + } + } + + d_ferghana = { + color={ 90 171 30 } + color2={ 255 255 255 } + + capital = 1423 # Fergana + + c_fergana = { + color={ 90 155 25 } + color2={ 255 255 255 } + + b_uzkand = {} # Aka Mavarannahr. Today Uzgen. + b_andijan = {} + b_osh = {} + b_marginan = {} + b_aval = {} + b_nadaq = {} + b_rishton = {} + } + c_khojand = { + color={ 90 190 45 } + color2={ 255 255 255 } + + b_khojand = {} + b_asht = {} + b_sokh = {} + b_kendibadam = {} + b_tunket = {} + b_ilaq = {} + b_khavakend = {} + } + c_khaylam = { + color={ 90 205 20 } + color2={ 255 255 255 } + + b_khaylam = {} + b_akhsikath = {} + b_kasan = {} + b_wankath = {} + b_miyanrudhan = {} + b_ardalankath = {} + b_najm = {} + } + } + } +} + +e_persia = { + color={ 131 204 20 } + color2={ 255 255 255 } + + capital = 646 # Esfahan + + culture = persian + + roman = "Parthicum" + + zun_pagan_reformed = 500 # Crusade target weight + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = iranian + } + } + } + + short_name = yes + + k_persia = { + color={ 151 224 24 } + color2={ 255 255 255 } + + capital = 646 # Esfahan + + culture = persian + + roman = "Parthicum" + + muslim = 400 # Crusade target weight + zoroastrian_group = 4000 # Crusade target weight + zun_pagan_reformed = 100 # Crusade target weight + + d_mafaza = { + color={ 142 176 84 } + color2={ 255 255 255 } + + capital = 636 # Mafaza/Lut + + c_yazd = { + color={ 148 182 90 } + color2={ 255 255 255 } + + b_meybod = { + } + b_yazd = { + } + b_chak_chak = { + } + b_ardakan = { + } + b_zarch = { + } + b_taft = { + } + b_nir = { + } + b_dar_anjir = { + } + } + c_lut = { # Mafaza + color={ 119 170 29 } + color2={ 255 255 255 } + + b_tabas = { + } + b_dayhouk = { + } + b_mazanabad = { + } + b_aspak = { + } + b_kalateh = { + } + b_amanieh = { + } + b_bibaz = { + } + b_esfandiar = { + } + } + } + d_kerman = { + color={ 98 118 63 } + color2={ 255 255 255 } + + capital = 639 # Kerman + + c_kerman = { + color={ 110 130 75 } + color2={ 255 255 255 } + + b_rayen = { + } + b_behdesir = { + } + b_kerman = { + } + b_maymand = { + } + b_nough = { + } + b_bardsir = { + } + b_zarand = { + } + b_ghaleganj = { + } + } + c_bam = { + color={ 144 177 88 } + color2={ 255 255 255 } + + b_bampur = { + } + b_bal_chah = { + } + b_kaj = { + } + b_baravat = { + } + b_fahraj = { + } + b_nukjub = { + } + b_sol_hasan = { + } + b_abeshkan = { + } + } + + c_hormuz = { + color={ 106 126 71 } + color2={ 255 255 255 } + + b_gombroon = { + } + b_abarkawan = { + } + b_jiroth = { + } + b_abu_musa = { + } + b_minab = { + } + b_kish = { + } + b_bam = { + } + b_fin = { + } + } + c_sirjan = { + color={ 118 138 83 } + color2={ 255 255 255 } + + b_sirjan = { + } + b_borougheeyeh = { + } + b_faragheh = { + } + b_shahrbabak = { + } + b_abarkuh = { + } + b_dehbid = { + } + b_mehrabad = { + } + } + c_sistan = { + color={ 102 122 67 } + color2={ 255 255 255 } + + holy_site = zoroastrian # Lake Hamun / Mount Khwaja + + b_haozdar = { + } + b_kuh_taftan = { + } + b_nok_kundi = { + } + b_dozz_aap = { + } + b_shahresukhteh = { + } + b_esfandak = { + } + b_dehak = { + } + b_adar = { + } + } + } + d_fars = { + color={ 89 128 22 } + color2={ 255 255 255 } + + capital = 643 # Fars + + c_fars = { + color={ 91 130 24 } + color2={ 255 255 255 } + + holy_site = zoroastrian # The Great Fire of Adur Farnbag + holy_site = yazidi + + b_perozabad = { + } + b_kakhesasan = { + } + b_darab = { + } + b_jahrom = { + } + b_estahbanat = { + } + b_lamerd = { + } + b_gerash = { + } + b_khafr = { + } + } + c_hendjan = { + color={ 93 132 26 } + color2={ 255 255 255 } + + b_argan = { + } + b_bandaremashoor = { + } + b_susa = { + } + b_ramhormoz = { + } + b_bandarshahpur = { + } + b_omidiyeh = { + } + b_behbahan = { + } + b_jayzan = { + } + } + c_ladistan = { + color={ 114 134 79 } + color2={ 255 255 255 } + + b_lad = { + } + b_khonj = { + } + b_evaz = { + } + b_jask = { + } + b_bastak = { + } + b_morbagh = { + } + b_forg = { + } + b_bandarkhamir = { + } + } + c_istakhr = { + color={ 134 158 76 } + color2={ 255 255 255 } + + b_istakhr = { + } + b_abadha = { + } + b_abarquh = { + } + b_sarmaq = { + } + b_iqlid = { + } + b_kamin = { + } + b_main = { + } + } + c_shiraz = { + color={ 154 188 96 } + color2={ 255 255 255 } + + b_shiraz = { + } + b_estakhr = { + } + b_bishapur = { + } + b_persepolis = { + } + b_azargarta = { + } + b_abadeh = { + } + b_bavanat = { + } + b_arsanjan = { + } + } + } + d_khozistan = { + color={ 120 144 28 } + color2={ 255 255 255 } + + capital = 648 + + c_khozistan = { + color={ 95 134 28 } + color2={ 255 255 255 } + + holy_site = manichean # Where Mani was martyred and near the place of first revelation + + b_abadan = { + } + b_izaj = { + } + b_hoveizeh = { + } + b_ahvaz = { + } + b_dora = { + } + b_fao = { + } + b_khorramshahr = { + } + b_shadegan = { + } + } + c_avhaz = { + color={ 151 185 93 } + color2={ 255 255 255 } + + b_dezful = { + } + b_shushtar = { + } + b_helen = { + } + b_idhaj = { + } + b_masjedsoleyman = { + } + b_shahrekord = { + } + b_koohrang = { + } + b_farsan = { + } + } + c_tigris = { + color={ 92 174 52 } + color2={ 255 255 255 } + + ashkenazi = "Chideqel" + sephardi = "Chideqel" + + b_majaralkabir = { + } + b_bismaya = { + } + b_qalatsjergat = { + } + b_nuffar = { + } + b_ishan = { + } + b_Warka = { + } + b_samawah = { + } + b_tellelhiba = { + } + } + } + d_jibal = { + color={ 184 225 112 } + color2={ 255 255 255 } + + capital = 646 # Esfahan + + c_qom = { + color={ 187 228 115 } + color2={ 255 255 255 } + + b_khourabad = { + } + b_qom = { + } + b_jamkaran = { + } + b_kahak = { + } + b_dastjerd = { + } + b_salafchegan = { + } + b_qanavat = { + } + b_jafariyeh = { + } + } + c_hamadan = { + color={ 190 231 118 } + color2={ 255 255 255 } + + holy_site = jewish + holy_site = samaritan + holy_site = karaite + + b_hamadan = { + } + b_nahavand = { + } + b_ganjnameh = { + } + b_malayer = { + } + b_ecbatana = { + } + b_asadabad = { + } + b_kabudrahang = { + } + b_roudavar = { + } + } + c_rayy = { + color={ 193 234 121 } + color2={ 255 255 255 } + + b_rayy = { + } + b_tehran = { + } + b_roudehen = { + } + b_hashtgerd = { + } + b_shahriar = { + } + b_eslamshahr = { + } + b_karaj = { + } + b_pakdasht = { + } + } + c_zanjan_abhar = { + color={ 182 238 131 } + color2={ 255 255 255 } + + b_zahanj = { + } + b_abhar = { + } + b_wasamkuh = { + } + b_aba = { + } + b_suhraward = { + } + b_mozaffari = { # Fictional, for prosperity + } + b_quzlucheh = { # Fictional, for prosperity + } + } + c_luristan = { + color={ 75 164 110 } + color2={ 255 255 255 } + + b_dezbar = { + } + b_khorramabad = { + } + b_borujerd = { + } + b_dorood = { + } + b_aligoodarz = { + } + b_koohdasht = { + } + b_poledokhtar = { + } + b_alashtar = { + } + } + c_esfahan = { + color={ 145 179 87 } + color2={ 255 255 255 } + + b_esfahan = { + } + b_zarrinshahr = { + } + b_khansar = { + } + b_kashan = { + } + b_sedeh = { + } + b_qomsheh = { + } + b_abyaneh = { + } + b_ardestan = { + } + } + } + d_kurdistan = { + color={ 124 232 67 } + color2={ 255 255 255 } + + capital = 686 #Kurdistan + + c_kurdistan = { + color={ 124 180 90 } + color2={ 255 255 255 } + + holy_site = zoroastrian # The Great Fire of Adur Gushnasp + + b_duhok = { + } + b_araden = { + } + b_bebadi = { + } + b_dehi = { + } + b_harmashi = { + } + b_marqayoma = { + } + b_dawodiya = { + } + b_sarsink = { + } + } + c_shahrazur = { + color={ 124 199 5 } + color2={ 255 255 255 } + + b_shahrazur = { + } + b_sanda = { + } + b_saqqez = { + } + b_amkaleh = { # Fictional, for prosperity + } + b_kavand = { # Fictional, for prosperity + } + b_kabgan = { # Fictional, for prosperity + } + b_eskelabad = { # Fictional, for prosperity + } + } + } + } + + k_baluchistan = { # Kingdom of Sistan + color={ 155 169 114 } + color2={ 255 255 255 } + + capital = 1183 # Bost + + zoroastrian_group = 1500 # Crusade target weight + zun_pagan_reformed = 300 # Crusade target weight + + saka = "Sagistan" + baloch = "Baluchistan" + + culture = afghan + + d_baluchistan = { # Makran + color={ 150 170 118 } + color2={ 255 255 255 } + + capital = 1139 # Makran + + c_makran = { + color={ 152 185 96 } + color2={ 255 255 255 } + + b_al_haur = { + } + b_kiz = { + } + b_ormara = { + } + b_kannazbun = { + } + b_chhajian = { # Fictional, for prosperity + } + b_mughal = { # Fictional, for prosperity + } + b_man = { # Fictional, for prosperity + } + b_karim_bakhsh = { # Fictional, for prosperity + } + } + c_chagai = { + color={ 152 185 96 } + color2={ 255 255 255 } + + b_nushki = { + } + b_dad = { # Fictional, for prosperity + } + b_chachoke = { # Fictional, for prosperity + } + b_kandar = { # Fictional, for prosperity + } + b_bochra = { # Fictional, for prosperity + } + b_kallarwala = { # Fictional, for prosperity + } + b_kashmir_kili = { # Fictional, for prosperity + } + b_peshai = { # Fictional, for prosperity + } + } + c_armail = { + color={ 152 185 96 } + color2={ 255 255 255 } + + b_armail = { + } + b_hingula = { + } + b_kambali = { + } + b_yusli = { + } + b_rihana_sahu = { # Fictional, for prosperity + } + b_basti_basira = { # Fictional, for prosperity + } + b_pejoke = { # Fictional, for prosperity + } + b_daryun = { # Fictional, for prosperity + } + } + c_saravan = { + color={ 152 185 96 } + color2={ 255 255 255 } + + b_saravan = { + } + b_pahrah = { + } + b_khash = { + } + b_jaleq = { + } + b_pishin = { + } + b_sarbaz = { + } + b_rasak = { + } + b_sangan = { + } + } + c_tis = { + color={ 148 181 92 } + color2={ 255 255 255 } + + b_parak = { + } + b_kursar = { + } + b_tis = { + } + b_chabahar = { + } + b_pozm_machchan = { + } + b_regedan = { + } + b_sergen = { + } + } + } + d_sistan = { + color={ 118 148 40 } + color2={ 255 255 255 } + + saka = "Sakastan" + + capital = 1183 # Bost + + c_bost = { + color={ 189 110 60 } + color2={ 255 255 255 } + + holy_site = zun_pagan + holy_site = zun_pagan_reformed + + b_bost = { # Aka Lashgar Gah + } + b_kandahar = { + } + b_sangin = { + } + b_gereshk = { + } + b_chaman = { + } + b_chora = { + } + b_panjwai = { + } + } + c_zaranj = { + color={ 204 160 60 } + color2={ 255 255 255 } + + b_zaranj = { + } + b_zabol = { + } + b_zahak = { + } + b_rudbar = { + } + b_milak = { + } + b_bonjar = { + } + b_nimeh = { + } + } + c_farrah = { + color={ 173 140 84 } + color2={ 255 255 255 } + + b_farrah = { + } + b_bakwa = { + } + b_baladuluk = { + } + b_anardara = { + } + b_khakisafed = { + } + b_qalaikah = { + } + b_shibkoh = { + } + b_juwayn = { + } + } + c_zahedan = { + color={ 142 175 86 } + color2={ 255 255 255 } + + b_zahedan = { + } + b_khajeh = { + } + b_kuhtaftan = { + } + b_hamun = { + } + b_jahangir = { + } + b_golchah = { + } + b_buk = { + } + b_kacharud = { + } + } + } + } + + k_afghanistan = { # Kingdom of Kabulistan + color={ 163 121 57 } + color2={ 220 220 0 } + + capital = 1185 # Kabul + + culture = afghan + + zun_pagan_reformed = 1000 # Crusade target weight + zoroastrian_group = 1500 # Crusade target weight + + d_kabul = { + color={ 125 68 23 } + color2={ 255 255 255 } + + capital = 1185 # Kabul + + zun_pagan_reformed = 300 # Crusade target weight + + c_kabul = { + color={ 135 90 30 } + color2={ 255 255 255 } + + holy_site = zun_pagan + holy_site = zun_pagan_reformed + + b_kabul = { + } + b_adinapur = { + } + b_nagarahara = { + } + b_kapisa = { + } + b_lampara = { + } + b_kunar = { + } + b_kharabat = { + } + } + c_bamiyan = { + color={ 175 140 30 } + color2={ 255 255 255 } + + holy_site = buddhist + + b_bamiyan = { + } + b_shar_i_gholghola = { + } + b_istalif = { + } + b_zakhak = { + } + b_shibar = { + } + b_shihak = { #Fictional, for prosperity + } + b_shilif = { #Fictional, for prosperity + } + } + c_kunduz = { + color={ 155 110 30 } + color2={ 255 255 255 } + + b_aibak = { + } + b_baghlan = { + } + b_surkh_kotal = { + } + b_kunduz = { + } + b_siminjan = { + } + b_nahrain = { + } + b_mogholan = { + } + b_khomri = { + } + } + } + d_zabulistan = { + color={ 179 120 64 } + color2={ 255 255 255 } + + saka = "Seyanish" + + capital = 1182 # Ghazna + + zun_pagan_reformed = 300 # Crusade target weight + + c_ghazna = { + color={ 175 110 50 } + color2={ 255 255 255 } + + b_ghazna = {} + b_gardez = {} + b_khost = {} + b_loman = {} + b_katawaz = {} + b_sharana = {} + b_sangar = {} + } + c_zamindawar = { + color={ 195 100 65 } + color2={ 255 255 255 } + + b_zamindawar = { + } + b_bishlang = { + } + b_khalai = { + } + b_ymanda = { #Fictional, for prosperity + } + b_langi = { #Fictional, for prosperity + } + b_afgilai = { #Fictional, for prosperity + } + b_amandawar = { #Fictional, for prosperity + } + } + c_kalat = { + color={ 152 185 96 } + color2={ 255 255 255 } + + b_kalat = { + } + b_talq = { + } + b_kot_waras = { # Fictional, for prosperity + } + b_palasi = { # Fictional, for prosperity + } + b_bhaminpur = { # Fictional, for prosperity + } + b_katewala = { # Fictional, for prosperity + } + b_chenga = { # Fictional, for prosperity + } + b_nautasal = { # Fictional, for prosperity + } + } + } + } + + k_mesopotamia = { + color={ 75 185 47 } + color2={ 255 255 255 } + + capital = 697 # Mosul + + culture = levantine_arabic + + roman = "Assyria" + armenian = "Assyria" + greek = "Assyria" + alan = "Assyria" + georgian = "Assyria" + assyrian = "Assyria" + + muslim = 400 # Crusade target weight + zoroastrian_group = 2000 # Crusade target weight + zun_pagan_reformed = 300 # Crusade target weight + jewish_group = 500 # Crusade target weight + + d_mosul = { + color={ 11 205 70 } + color2={ 255 255 255 } + + capital = 697 # Mosul + + assyrian = "Niniveh" + + c_mosul = { + color={ 9 236 89 } + color2={ 255 255 255 } + + holy_site = yazidi + + assyrian = "Niniveh" + + b_mosul = { + } + b_bakhdida = { + } + b_karamlish = { + } + b_shekhan = { + } + b_aqrah = { + } + b_bartella = { + } + b_arbil = { + } + b_baqofah = { + } + } + c_oromieh = { + color={ 21 180 70 } + color2={ 255 255 255 } + + b_oroumieh = { + } + b_khoy = { + } + b_takhtesoleyman = { + } + b_avajiq = { + } + b_chaldiran = { + } + b_charekelisa = { + } + b_mahabad = { + } + b_salmas = { + } + } + c_sinjar = { + color={ 61 160 70 } + color2={ 255 255 255 } + + b_sinjar = { + } + b_hatra = { + } + b_telassar = { + } + b_nineveh = { + } + b_talkayf = { + } + b_baaj = { + } + b_kouyunik = { + } + b_nabiyunus = { + } + } + c_nisibin = { + color={ 133 170 52 } + color2={ 255 255 255 } + + b_nusaybin = { + } + b_savur = { + } + b_dairodmorhannanyo = { + } + b_kerburan = { + } + b_cizre = { + } + b_sittiradviyyemadrasa = { + } + b_dayrodmorgabriel = { + } + b_yaqobnsibnaya = { + } + } + } + d_jazira = { + color={ 95 180 35 } + color2={ 255 255 255 } + + capital = 700 # Bira + + c_bira = { + color={ 95 186 30 } + color2={ 255 255 255 } + + b_bira = { + } + b_tella = { + } + b_resaina = { + } + b_qalarebete = { + } + b_derik = { + } + b_qoser = { + } + b_samrah = { + } + b_stewr = { + } + } + c_amida = { + color={ 129 166 48 } + color2={ 255 255 255 } + + b_kiaburc = { + } + b_amida = { + } + b_ulucamii = { + } + b_suraamede = { + } + b_mayyafarikin = { + } + b_hazretisuleymancamii = { + } + b_egil = { + } + b_idtodyolataloho = { + } + } + } + d_mudar = { + color={ 95 180 35 } + color2={ 255 255 255 } + + capital = 700 # Bira + + c_rahbah = { + color={ 41 238 26 } + color2={ 255 255 255 } + + b_rahbah = { + } + b_taraba = { + } + b_nimreh = { + } + b_salah = { + } + b_busan = { + } + b_tlilin = { + } + b_qummoualad = { + } + b_anah = { + } + } + c_al_bichri = { + color={ 15 242 95 } + color2={ 255 255 255 } + + b_bichri = { + } + b_deiralzur = { + } + b_osrhoene = { + } + b_abukamal = { + } + b_shamiyya = { + } + b_mayadin = { + } + b_sirhi = { + } + b_mhaymidah = { + } + } + c_al_jazira = { + color={ 70 160 30 } + color2={ 255 255 255 } + + b_hasakah = { + } + b_dayrik = { + } + b_qamishhlo = { + } + b_darbasiyah = { + } + b_teltamer = { + } + b_hamoukar = { + } + b_amuda = { + } + b_dakhiliyah = { + } + } + } + } + + k_iraq = { + color={ 45 118 57 } + color2={ 255 255 255 } + + capital = 693 # Baghdad + + culture = levantine_arabic + + roman = "Babylonia" + armenian = "Babylonia" + greek = "Babylonia" + alan = "Babylonia" + georgian = "Babylonia" + assyrian = "Babylonia" + + muslim = 400 # Crusade target weight + zoroastrian_group = 2000 # Crusade target weight + zun_pagan_reformed = 300 # Crusade target weight + jewish_group = 500 # Crusade target weight + + d_baghdad = { + color={ 6 100 2 } + color2={ 255 255 255 } + + capital = 693 # Baghdad + + zun_pagan_reformed = 200 # Crusade target weight + + roman = "Babylonia" + armenian = "Asoristan" + greek = "Asoristan" + alan = "Asoristan" + georgian = "Asoristan" + assyrian = "Asoristan" + assyrian = "Asoristan" + + c_karbala = { + color={ 16 110 12 } + color2={ 255 255 255 } + + b_ainaltamur = { + } + b_karbala = { + } + b_hindiya = { + } + b_ofak = { + } + b_hamzah = { + } + b_shamiyah = { + } + b_qisair = { + } + b_ukhaidir = { + } + } + c_baghdad = { + color={ 16 135 12 } + color2={ 255 255 255 } + + holy_site = sunni + holy_site = nestorian # Metropolitan site and important for missionaries + holy_site = manichean # Patriarch of the west + + b_baqubah = { + } + b_bagdad = { + } + b_hillah = { + } + b_iskandariya = { + } + b_taji = { + } + b_babel = { + } + b_madain = { + } + b_latifiya = { + } + } + c_kermanshah = { + color={ 75 114 90 } + color2={ 255 255 255 } + + b_javanroud = { + } + b_kermanshah = { + } + b_hulwan = { + } + b_paveh = { + } + b_mahalkufa = { + } + b_kangavar = { + } + b_kuzaran = { + } + b_ravansar = { + } + } + c_ilam = { + color={ 105 150 52 } + color2={ 255 255 255 } + + b_dehloran = { + } + b_ilam = { + } + b_chahartaghi = { + } + b_abdanan = { + } + b_hezardar = { + } + b_mehran = { + } + b_ghalehghiran = { + } + b_towhid = { + } + } + c_al_nadjaf = { + color={ 105 150 32 } + color2={ 255 255 255 } + + holy_site = shiite + + b_nadjaf = { + } + b_kufah = { + } + b_taqtaqanah = { + } + b_jasim = { + } + b_midhrawi = { + } + b_rashid = { + } + b_jaarah = { + } + } + c_al_amarah = { + color={ 92 144 82 } + color2={ 255 255 255 } + + b_amarah = { + } + b_kutelamara = { + } + b_wasit = { + } + b_badra = { + } + b_suwaira = { + } + b_hai = { + } + b_azeeziaya = { + } + b_zurbatiyah = { + } + } + } + d_samarra = { + color={ 110 190 80 } + color2={ 255 255 255 } + + capital = 696 # Samarra/c_euphrates + + c_deir = { + color={ 150 205 80 } + color2={ 255 255 255 } + + b_takrit = { + } + b_anbar = { + } + b_rutbah = { + } + b_rawa = { + } + b_hit = { + } + b_ramadi = { + } + b_kasra = { + } + b_nehardea = { + } + } + c_euphrates = { + color={ 110 190 80 } + color2={ 255 255 255 } + + ashkenazi = "Peros" + sephardi = "Perat" + + b_bayji = { + } + b_tagrit = { + } + b_samarra = { + } + b_balad = { + } + b_dujail = { + } + b_amirli = { + } + b_ishaqi = { + } + b_faris = { + } + } + c_kirkuk = { + color={ 90 160 105 } + color2={ 255 255 255 } + + b_kirkuk = { + } + b_daquq = { + } + b_ranya = { + } + b_halabja = { + } + b_makhmur = { + } + b_dukan = { + } + b_chuartan = { + } + b_kifri = { + } + } + } + d_basra = { + color={ 6 150 2 } + color2={ 255 255 255 } + + capital = 649 # Basra + + c_kufa = { + color={ 46 150 2 } + color2={ 255 255 255 } + + b_kufa = { + } + b_bussayyah = { + } + b_suqash = { + } + b_hammar = { + } + b_chibayish = { + } + b_alqurnah = { + } + b_shuyukh = { + } + b_ragai = { + } + } + c_rummah = { + color={ 40 170 5 } + color2={ 255 255 255 } + + b_hafaralbatin = { + } + b_alqalt = { + } + b_samoudah = { + } + b_qaisumah = { + } + b_altheebiyah = { + } + b_arraqai = { + } + b_assuayerah = { + } + b_assufayri = { + } + } + c_basra = { + color={ 80 147 30 } + color2={ 255 255 255 } + + b_basra = { + } + b_ummqasr = { + } + b_azzubayr = { + } + b_arah = { + } + b_mohammera = { + } + b_sukelsheyuhk = { + } + b_kalaatderat = { + } + b_qurna = { + } + } + } + } + + k_daylam = { + color={ 70 125 147 } + color2={ 255 255 255 } + + capital = 666 # Gilan + + culture = persian + + roman = "Hyrcania" + armenian = "Hyrcania" + greek = "Hyrcania" + alan = "Hyrcania" + georgian = "Hyrcania" + assyrian = "Hyrcania" + + muslim = 400 # Crusade target weight + zoroastrian_group = 500 # Crusade target weight + zun_pagan_reformed = 300 # Crusade target weight + jewish_group = 100 # Crusade target weight + + d_gilan = { + color={ 65 90 137 } + color2={ 255 255 255 } + + capital = 666 # Gilan + + c_gilan = { + color={ 106 143 61 } + color2={ 255 255 255 } + + b_gilan = { + } + #b_rasht = {} + b_talysh = { + } + b_astara = { + } + b_rudkhan = { + } + b_lahijan = { + } + b_masouleh = { + } + b_masal = { + } + } + c_daylam = { + color={ 72 178 109 } + color2={ 255 255 255 } + + b_khunaj = { + } + b_soltaniyeh = { + } + b_gheydar = { + } + b_zanjan = { + } + b_tarom = { + } + b_mahneshan = { + } + b_khalkhal = { + } + } + c_qazwin = { + color={ 55 144 90 } + color2={ 255 255 255 } + + b_lambsar = { + } + b_qazwin = { + } + b_ahmadabad = { + } + b_avaj = { + } + b_abeyek = { + } + b_takestan = { + } + b_alvand = { + } + b_buinzahra = { + } + } + } + d_mazandaran = { # Tabaristan + color={ 92 155 187 } + color2={ 255 255 255 } + + capital = 662 # Mazandaran + + c_tabaristan = { + color={ 98 68 152 } + color2={ 255 255 255 } + + b_firuzkuh = { + } + b_amul = { + } + b_sari = { + } + b_rarem = { + } + b_mamatir = { + } + b_chamnoo = { + } + b_farim = { + } + b_lavij = { + } + } + c_alamut = { + color={ 113 153 43 } + color2={ 255 255 255 } + + b_alamut = { + } + b_chaloos = { + } + b_rostamrood = { + } + b_kojoor = { + } + b_sisangan = { + } + b_damavand = { + } + b_garmsar = { + } + b_varamin = { + } + b_kalar = { + } + } + c_gurgan = { + color={ 107 158 17 } + color2={ 255 255 255 } + + b_gurgan = { + } + b_gonbadeqabus = { + } + b_komishdepa = { + } + b_kordkuy = { + } + b_aqqala = { + } + b_ramian = { + } + b_minudasht = { + } + b_khanbebin = { + } + } + c_qwivir = { + color={ 115 155 45 } + color2={ 255 255 255 } + + b_semnan = { + } + b_darvar = { + } + b_damqan = { + } + b_dehnamak = { + } + b_sangsar = { + } + b_sharequmis = { + } + b_gerdkuh = { + } + b_kohandej = { + } + } + } + d_tabriz = { + color={ 76 103 200 } + color2={ 255 255 255 } + + capital = 667 # Gilan + + c_tabriz = { + color={ 106 115 180 } + color2={ 255 255 255 } + + b_babak = { + } + b_tabriz = { + } + b_ahar = { + } + b_zahhak = { + } + b_sarab = { + } + b_shabestar = { + } + b_dihnakhirjan = { + } + } + c_maragha = { + color={ 116 90 165 } + color2={ 255 255 255 } + + b_maragheh = { + } + b_kursara = { + } + b_miyaneh = { + } + b_ujan = { + } + b_bahaduran = { # Fictional, for prosperity + } + b_kileh_shin = { # Fictional, for prosperity + } + b_mansurlu = { # Fictional, for prosperity + } + } + } + d_azerbaijan = { + color={ 112 120 180 } + color2={ 255 255 255 } + + capital = 670 # Azerbaijan + + culture = persian + + c_shirvan = { + color={ 162 234 22 } + color2={ 255 255 255 } + + b_baku = { + } + b_lankaran = { + } + b_absheron = { + } + b_shirvan = { + } + b_shakhriyar = { + } + b_salyan = { + } + b_khizirzinda = { + } + b_altiagay = { + } + } + c_azerbaijan = { + color={ 164 236 24 } + color2={ 255 255 255 } + + b_urmiah = { + } + b_kapalak = { + } + b_takhtesuleiman = { + } + b_bastam = { + } + b_maku = { + } + b_kalaberd = { + } + b_chaldoran = { + } + b_deglane = { + } + } + c_suenik = { + color={ 166 238 26 } + color2={ 255 255 255 } + + turkish = "Kafan" + persian = "Kafan" + armenian = "Syunik" + + b_ghapan = { + } + b_areni = { + } + b_noravank = { + } + b_vorotnavank = { + } + b_tatev = { + } + b_prochabert = { + } + b_gandzassar = { + } + b_goris = { + } + } + c_shemakha = { + color={ 168 240 28 } + color2={ 255 255 255 } + + b_ahemakha = { + } + b_quba = { + } + b_shikhlar = { + } + b_khachmaz = { + } + b_chiraggala = { + } + b_anig = { + } + b_maraza = { + } + b_khil = { + } + } + } + d_dihistan = { + color={ 153 160 180 } + color2={ 255 255 255 } + + capital = 631 # Dihistan + + c_dihistan = { + color={ 162 210 79 } + color2={ 255 255 255 } + + b_akhur = { + } + b_gasankuli = { + } + b_bayatkhadzi = { + } + b_kumdag = { + } + b_torskhali = { + } + b_yasydepe = { + } + b_yarymtyk = { + } + b_kemir = { + } + } + c_kara-kum = { + color={ 165 243 30 } + color2={ 255 255 255 } + + b_farava = { + } + b_gazanjyk = { + } + b_ohk = { + } + b_khodzhakala = {} + b_kyzyl_arvat = {} + b_kochevka = {} + b_toutli = {} + } + c_kyzyl-su = { + color={ 155 203 73 } + color2={ 255 255 255 } + + b_kyzyl-su = {} + b_dzhanga = { + } + b_awaza = { + } + b_yangadzha = { + } + b_kenar = {} + b_akdash = {} + b_belek = {} + } + } + } + + k_khorasan = { + color = { 89 175 30 } + color2={ 255 255 255 } + + capital = 634 # Nishapur + culture = persian + + d_khorasan = { + color={ 99 150 9 } + color2={ 255 255 255 } + + capital = 634 # Nishapur + + c_tus = { + color={ 103 154 13 } + color2={ 255 255 255 } + + b_bojnurd = { + } + b_shervan = { + } + b_mashhad = { + } + b_hasanabad = { + } + b_ghaisar = { + } + b_isfarayen = { + } + b_fagdatdezh = { + } + b_solak = { + } + b_tus = { + } + } + c_birjand = { + color={ 138 171 82 } + color2={ 255 255 255 } + + b_nehbandan = { + } + b_birjand = { + } + b_toon = { + } + b_furg = { + } + b_sarayan = { + } + b_boshruyeh = { + } + b_qaen = { + } + b_paeenshahr = { + } + } + c_nishapur = { + color={ 111 162 21 } + color2={ 255 255 255 } + + holy_site = zoroastrian # The Great Fire of Adur Burzen-Mehr + holy_site = yazidi + holy_site = zun_pagan + holy_site = zun_pagan_reformed + + b_nishapur = { + } + b_jajarm = { + } + b_sabzevar = { + } + b_akhlamad = { + } + b_quchan = { + } + b_daregaz = { + } + b_chenaran = { + } + b_shamat = { + } + } + c_qohistan = { + color={ 115 166 25 } + color2={ 255 255 255 } + + b_torshiz = { + } + b_beyhaq = { + } + b_gonabad = { + } + b_torbatjam = { + } + b_bardaskan = { + } + b_mahvalat = { + } + b_fariman = { + } + b_dasu = { + } + } + } + d_herat = { + color = { 175 234 82 } + color2={ 255 255 255 } + + capital = 905 # Herat + + c_herat = { + color={ 205 244 152 } + color2={ 255 255 255 } + + b_herat = { + } + b_karukh = { + } + b_kushk = { + } + b_gulran = { + } + b_obe = { + } + b_zarghun = { + } + b_farsi = { + } + b_chishti = { + } + } + c_badghis = { + color = { 145 244 62 } + color2={ 255 255 255 } + + b_zurabad = { + } + b_kusuya = { + } + b_buzgan = { + } + b_pushang = { + } + b_malin = { + } + b_jabal_al_adda = { + } + b_kuhsim = { + } + } + c_kanj_rustaq = { + color = { 112 200 51 } + color2={ 255 255 255 } + + b_diza = { + } + b_baghsur = { + } + b_kusak = { + } + b_aufah = { + } + b_nab = { + } + b_tajarg = { # Fictional, for prosperity + } + b_fenesk = { # Fictional, for prosperity + } + } + c_mandesh = { + color={ 183 210 94 } + color2={ 255 255 255 } + + b_chaghcharan = { + } + b_adraskan = { + } + b_baluci = { + } + b_saghar = { + } + b_kwajaha = { + } + b_taywara = { + } + b_gozareh = { + } + } + } + d_merv = { + color={ 163 241 28 } + color2={ 255 255 255 } + + capital = 630 # Merv + + c_merv = { + color={ 156 204 73 } + color2={ 255 255 255 } + + holy_site = nestorian # Metropolitan site and important for missionaries + + b_merv = { + } + b_bayramaly = { + } + b_tagtabazar = { + } + b_yoloten = { + } + b_gulanly = { + } + b_kushka = { + } + b_wekilbazar = { + } + b_sakarcage = { + } + } + c_amol = { + color={ 136 194 63 } + color2={ 255 255 255 } + + b_amol = { + } + b_zamm = { + } + b_akhsisak = { + } + b_kenekesyr = { # Fictional, for prosperity + } + b_mirzabek = { # Fictional, for prosperity + } + b_dautly = { # Fictional, for prosperity + } + b_megejik = { # Fictional, for prosperity + } + } + c_sarakhs = { + color={ 171 210 85 } + color2={ 255 255 255 } + + b_sarakhs = { + } + b_mazduran = { + } + b_shiraz_merv = { + } + b_maihana = { + } + b_dandanqan = { + } + b_yuzlar = { # Fictional, for prosperity + } + b_paxtachi = { # Fictional, for prosperity + } + } + c_konjikala = { + color={ 153 128 53 } + color2={ 255 255 255 } + + b_nisa = { + } + b_abiward = { + } + b_gokdepe = { + } + b_konjikala = { + } + b_kyzylarvat = { + } + b_sarahs = { + } + b_ulugdepe = { + } + } + } + d_balkh = { + color={ 171 215 108 } + color2={ 255 255 255 } + + capital = 904 # Balkh + + roman = "Bactria" + armenian = "Bactria" + greek = "Bactria" + alan = "Bactria" + georgian = "Bactria" + assyrian = "Bactria" + + c_maymana = { + color={ 179 214 53 } + color2={ 255 255 255 } + + b_maymana = { + } + b_gurziwan = { + } + b_darzab = { + } + b_almar = { + } + b_bilcheragh = { + } + b_basin = { + } + b_dihekhala = { + } + } + + c_balkh = { + color={ 201 225 158 } + color2={ 255 255 255 } + + holy_site = bon + holy_site = bon_reformed + holy_site = zoroastrian + + roman = "Bactria" + armenian = "Bactria" + greek = "Bactria" + alan = "Bactria" + georgian = "Bactria" + assyrian = "Bactria" + + b_balkh = { + } + b_tiliatepe = { + } + b_takhtisangin = { + } + b_alkhanoum = { + } + b_surkhkotal = { + } + b_dalverzintepe = { + } + b_khulm = { + } + } + + c_guzgan = { + color={ 179 214 53 } + color2={ 255 255 255 } + + b_talaqan = { + } + b_jahudan = { + } + b_faryab = { + } + b_andkhud = { + } + b_usbuman = { + } + b_naryan = { + } + b_qasrahnaf = { + } + } + } + } +} + + +e_carpathia = { + color={ 210 115 35 } + color2={ 255 255 255 } + + capital = 522 # Pest + + culture = hungarian + + tengri_pagan_reformed = 100 + slavic_pagan_reformed = 50 # Crusade target weight + + k_dacia = { + color={ 220 132 40 } + color2={ 255 255 255 } + + culture = romanian + + capital = 515 # Tirgoviste + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = romanian + } + } + } + + d_wallachia = { #Muntenia + color={ 238 192 69 } + color2={ 255 255 255 } + + capital = 515 # Tirgoviste + + c_tirgoviste = { + color={ 244 198 75 } + color2={ 255 255 255 } + + b_targoviste = { + } + b_tabla_butii = { + } + b_snagov = { + } + b_bucov = { + } + b_ramnicu_sarat = { + } + b_buzau = { + } + b_valeni = { + } + } + c_turnu = { + color={ 241 195 72 } + color2={ 255 255 255 } + + b_turnu = { + } + b_giurgiu = { + } + b_comana = { + } + b_zimnicea = { + } + b_bucuresti = { + } + b_rosiorriidevede = { + } + b_glavacioc = { + } + } + c_campulung = { + color={ 248 182 69 } + color2={ 255 255 255 } + + b_campulung = { + } + b_arges = { + } + b_pitesti = { + } + b_bran = { + } + b_bovora = { + } + b_cozla = { + } + b_mioveni = { + } + } + c_calarasi = { + color={ 238 212 80 } + color2={ 255 255 255 } + + b_calarasi = { + } + b_coconi = { + } + b_cornatei = { + } + b_floci = { + } + b_oltenita = { + } + b_slobozia = { + } + b_fetesti = { + } + } + } + + d_oltenia = { + color={ 238 150 50 } + color2={ 255 255 255 } + + capital = 1643 # Craiova + + c_craiova = { + color={ 248 166 66 } + color2={ 255 255 255 } + + b_craiova = { + } + b_corabia = { + } + b_caracal = { + } + b_calafat = { + } + b_slatina = { + } + b_resita = { + } + b_hotarani = { + } + } + c_targu_jiu = { + color={ 211 170 77 } + color2={ 255 255 255 } + + b_targu_jiu = { + } + b_bistrita = { + } + b_baia_de_arama = { + } + b_polovragi = { + } + b_visina = { + } + b_tismana = { + } + b_vulcan = { + } + } + c_severin = { + color={ 247 201 78 } + color2={ 255 255 255 } + + b_severin = { + } + b_mehadia = { + } + b_orsova = { + } + b_drobeta = { + } + b_caransebes = { + } + b_gradet = { + } + b_vodita = { + } + } + } + + d_moldau = { + color={ 223 202 145 } + color2={ 255 255 255 } + + capital = 545 # Torki + + volhynian = "Tivertsians" + + c_torki = { #Suceava since HF + color={ 227 206 149 } + color2={ 255 255 255 } + + b_suceava = { + } + b_radauti = { + } + b_bogdana = { + } + b_baia = { + } + b_moldovita = { + } + b_siret = { + } + b_putna = { + } + } + c_bacau = { + color={ 207 226 166 } + color2={ 255 255 255 } + + b_bacau = { + } + b_targu_neamnt = { + } + b_neamnt = { + } + b_targu_trotus = { + } + b_bodesti = { + } + b_tazlau = { + } + b_bistrita_bacau = { + } + } + c_iasi = { + color={ 203 222 145 } + color2={ 255 255 255 } + + b_iasi = { + } + b_harlau = { + } + b_hotin = { + } + b_cernauti = { + } + b_dorohoi = { + } + b_varzaresti = { + } + b_ungheni = { + } + } + c_peresechen = { + color={ 225 204 147 } + color2={ 255 255 255 } + + b_soroca = { + } + b_orhei = { + } + b_butuceni = { + } + b_balti = { + } + b_tuzara = { + } + b_falesti = { + } + b_rautu = { + } + } + } + + d_bessarabia = { + color={ 190 202 175 } + color2={ 255 255 255 } + + capital = 1640 # Chilia + + pecheneg = "Pecheneg" + + c_chilia = { + color={ 210 212 145 } + color2={ 255 255 255 } + + b_chilia = { + } + b_oblucita = { + } + b_tigheci = { + } + b_reni_ro = { + } + b_cahul = { + } + b_lisky = { + } + b_palada = { + } + } + c_galaz = { + color={ 240 202 135 } + color2={ 255 255 255 } + + b_galaz = { + } + b_falciu = { + } + b_husi = { + } + b_oancea = { + } + b_beresti = { + } + b_targu_bujor = { + } + b_murgeni = { + } + } + c_birlad = { + color={ 233 212 155 } + color2={ 255 255 255 } + + holy_site = slavic_pagan + holy_site = slavic_pagan_reformed + + b_barlad = { + } + b_tecuci = { + } + b_focsani = { + } + b_adjud = { + } + b_craciuna = { + } + b_targu_putnei = { + } + b_marasesti = { + } + } + c_belgorod = { + color={ 231 210 153 } + color2={ 255 255 255 } + + b_cetatea_alba = { + } + b_belgorod = { + } + b_tighina = { + } + b_capriana = { + } + b_chisinau = { + } + b_causeni = { + } + b_cedaesti = { + } + } + } + } + + k_hungary = { + color={ 250 120 90 } + color2={ 255 255 255 } + + capital = 444 # Esztergom + + allow = { + OR = { + culture_group = magyar + culture = avar + } + } + + culture = hungarian + + catholic = 500 # Crusade target weight + + d_pecs = { + color={ 155 25 65 } + color2={ 255 255 255 } + + capital = 452 # Pecs + + bohemian=Balaton + carantanian=Balaton + + c_pecs={ + color={ 182 72 72 } + color2={ 255 255 255 } + + croatian = Pecuh + serbian = Pecuj + bosnian = "Pecuh" + german = Fünfkirchen + bohemian=Balaton + carantanian=Balaton + carantanian=Balaton + + b_pecs = { + } + b_kalocsa = { + } + b_mohacs = { + } + b_sasd = { + } + b_pecsvarad = { + } + b_siklos = { + } + b_szentlorinc = { + } + b_darda = { + } + } + c_szekezfehervar = { + color={ 189 74 74 } + color2={ 255 255 255 } + + german = Stuhlweissenburg + + b_szekezfehervar = { + } + b_csurgo = { + } + b_kaposvar = { + } + b_szigetvar = { + } + b_barcs = { + } + b_marcali = { + } + b_nagyatad = { + } + b_lengyeltoti = { + } + } + c_vas = { + color={ 191 76 76 } + color2={ 255 255 255 } + + german = Eisenburg + croatian = Zelezna + bosnian = "Zelezna" + carantanian=Zelezna + + b_szombathely = { + } + b_szentgotthard = { + } + b_vasvar = { + } + b_sarvar = { + } + b_celldomolk = { + } + b_kormend = { + } + b_koszeg = { + } + b_nemetujvar = { + } + } + c_fejer = { + color={ 193 78 78 } + color2={ 255 255 255 } + + german = Stuhlweiss + croatian = Bila + bosnian = "Bila" + carantanian=Bila + + b_sarbogard = { + } + b_adony = { + } + b_mor = { + } + b_val = { + } + b_szekszard = { + } + b_dombovar = { + } + b_tamasi = { + } + b_bonyhad = { + } + } + } + d_esztergom = { + color={ 230 55 55 } + color2={ 255 255 255 } + + capital = 444 # Esztergom + + german = Gran + bohemian = Ostrihom + croatian = Ostrogon + bosnian = "Ostrogon" + carantanian=Ostrogon + + c_sopron = { + color={ 211 63 63 } + color2={ 255 255 255 } + + german = Ödenburg + + b_sopron = { + } + b_gyor = { + } + b_csorna = { + } + b_borsmonostor = { + } + b_csepreg = { + } + b_kapuvar = { + } + b_kismarton = { + } + b_nagymarton = { + } + } + c_esztergom = { + color={ 214 66 66 } + color2={ 255 255 255 } + + german = Gran + bohemian = Ostrihom + croatian = Ostrogon + bosnian = "Ostrogon" + carantanian=Ostrogon + + b_esztergom = { + } + b_komarom = { + } + b_kakath = { + } + b_tatabanya = { + } + b_nagyigmand = { + } + b_nemesocsa = { + } + b_ogylla = { + } + } + c_pressburg = { + color={ 217 69 69 } + color2={ 255 255 255 } + + + hungarian = Pozsony + bohemian = Presporok + + + b_pressburg = { + } + b_nagyszombat = { + } + b_bazin = { + } + b_modor = { + } + b_szentgyorgy = { + } + b_dunaszerdahely = { + } + b_galanta = { + } + b_somorja = { + } + } + } + d_nyitra = { + color={ 190 21 21 } + color2={ 255 255 255 } + + capital = 443 # Nitra + + german = Neutra + bohemian = Nitra + + c_nitra = { + color={ 194 25 25 } + color2={ 255 255 255 } + + german = Neutra + bohemian = Nitra + + b_nyitra = { + } + b_nagytapolcsany = { + } + b_stbenedek = { + } + b_nagysurany = { + } + b_galgoc = { + } + b_zabokreky = { + } + b_postyen = { + } + b_preuigan = { + } + } + c_trencin = { + color={ 198 29 29 } + color2={ 255 255 255 } + + b_trencsen = { + } + b_zilina = { + } + b_turoc = { + } + b_ban = { + } + b_illava = { + } + b_povazskabystrica = { + } + b_congsberg = { + } + b_puho = { + } + } + c_gemer = { + color={ 202 33 33 } + color2={ 255 255 255 } + + hungarian = Gömör + + b_gomor = { + } + b_losonc = { + } + b_dobsina = { + } + b_rozsnyo = { + } + b_balassagyarmat = { + } + b_jolsva = { + } + b_nagyroce = { + } + b_nyustya = { + } + } + c_orava = { + color={ 205 36 36 } + color2={ 255 255 255 } + + german = Arwa + hungarian = Árva + + b_arvavara = { + } + b_nameszto = { + } + b_liptovskymikulas = { + } + b_zolyom = { + } + b_trsztena = { + } + b_turdossin = { + } + b_nemetlipcse = { + } + b_rozsahegy = { + } + } + } + d_ungvar = { + color={ 156 15 15 } + color2={ 255 255 255 } + + capital = 538 # Abauj + + croatian = Chrobatia + bohemian = Uzhorod + + c_saris = { # "Spis" in-game + color={ 158 17 17 } + color2={ 255 255 255 } + + german = Scharosch + + b_saris = { + } + b_bartfa = { + } + b_kisszeben = { + } + b_eperjes = { + } + b_scyuidnyk = { + } + b_giralth = { + } + b_hethars = { + } + b_lemesany = { + } + } + c_bereg = { + color={ 160 19 19 } + color2={ 255 255 255 } + + german = Berg + + b_beregszasz = { + } + b_perecseny = { + } + b_munkacs = { + } + b_ungvar = { + } + b_ilosva = { + } + b_szolyva = { + } + b_szobranc = { + } + b_kapos = { + } + } + c_abauj = { + color={ 162 21 21 } + color2={ 255 255 255 } + + german = Neuburg + bohemian = Abov + + b_abauj = { + } + b_satoraljaujhely = { + } + b_kassa = { + } + b_szikszo = { + } + b_turna = { + } + b_szepsi = { + } + b_sarospatak = { + } + b_tokaj = { + } + } + c_marmaros = { + color={ 164 23 23 } + color2={ 255 255 255 } + + german = Maramuresch + + b_maramarossziget = { + } + b_nagybanya = { + } + b_nagykaroly = { + } + b_huszt = { + } + b_aknasugatag = { + } + b_tecso = { + } + b_raho = { + } + b_felsoviso = { + } + } + } + d_pest = { + color={ 150 51 51 } + color2={ 255 255 255 } + + capital = 522 # Pest + + c_heves = { + color={ 173 64 64 } + color2={ 255 255 255 } + + b_heves = { + } + b_eger = { + } + b_gyongyos = { + } + b_miskolc = { + } + b_petervasara = { + } + b_hatvan = { + } + b_tiszafured = { + } + b_mezokovesd = { + } + } + c_pest = { + color={ 176 67 67 } + color2={ 255 255 255 } + + b_pest = { + } + b_vac = { + } + b_kecskemet = { + } + b_kiskunhalas = { + } + b_szentendre = { + } + b_cegled = { + } + b_abrahamtelke = { + } + b_kiskoros = { + } + } + c_csanad = { + color={ 179 70 70 } + color2={ 255 255 255 } + + b_csanad = { + } + b_szeged = { + } + b_mako = { + } + b_battonya = { + } + b_csongrad = { + } + b_mindszent = { + } + b_szentes = { + } + b_hodmezovasarhely = { + } + } + } + d_transylvania = { + color={ 255 150 150 } + color2={ 255 255 255 } + + capital = 519 # Feher + + c_szekelyfold = { + color={ 237 54 54 } + color2={ 255 255 255 } + + german = Szeklerland + + b_csik = { + } + b_aranyos = { + } + b_haromszek = { + } + b_maros = { + } + b_kezdi = { + } + b_szekelyudvarhely = { + } + b_sepsiszentgyorgy = { + } + b_marosvasarhely = { + } + } + c_bihar = { + color={ 241 58 58 } + color2={ 255 255 255 } + + romanian = Bihor + + b_bihar = { + } + b_nagyvarad = { + } + b_debrecen = { + } + b_biharkeresztes = { + } + b_nagybajom = { + } + b_szalard = { + } + b_zolonta = { + } + b_elesd = { + } + } + c_feher = { + color={ 245 62 62 } + color2={ 255 255 255 } + + #romanian = Alba de Jos + german = Unterweissenburg + + b_feher = { + } + b_arad = { + } + b_gyulafehervar = { + romanian = "Balgrad" + } + b_elek = { + } + b_abrudbanya = { + } + b_nagyenyed = { + } + b_vizakna = { + } + b_tovis = { + } + } + } + d_temes = { + color={ 147 121 58 } + color2={ 255 255 255 } + + capital = 517 # Temes + + romanian = Timis + serbian = Tamis + + c_temes = { + color={ 153 127 64 } + color2={ 255 255 255 } + + romanian = Timis + serbian = Tamis + + b_temesvar = { + } + b_lugos = { + } + b_csak = { + } + b_buzias = { + } + b_versecz = { + } + b_detta = { + } + b_kevevara = { + } + b_karansebes = { + } + } + c_bacs = { + color={ 156 130 67 } + color2={ 255 255 255 } + + b_bacs = { + } + b_apatin = { + } + b_szintarev = { + } + b_baja = { + } + b_zombor = { + } + b_bacsalmas = { + } + b_pancsova = { + } + b_pardany = { + } + } + } + } +} + +e_france = { + color={ 11 22 170 } + color2={ 255 255 20 } + + capital = 112 # Ile de France + + culture = frankish + + roman = "Gallia" + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = frankish + culture = norman + culture = occitan + } + } + any_demesne_title = { + tier = king + NOT = { title = k_france } + NOT = { title = k_aquitaine } + NOT = { title = k_brittany } + NOT = { title = k_burgundy } + } + } + + k_france = { + color={ 15 27 187 } + color2={ 255 255 20 } + + capital = 112 # Ile de France + dignity = 30 # Counted as having this many more counties than it does + + culture = frankish + + catholic = 5000 # Crusade target weight + norse_pagan_reformed = 100 # Crusade target weight + aztec_reformed = 500 + + d_berry = { + color={ 24 52 226 } + color2={ 255 255 255 } + + capital = 140 # Tours + + c_tourraine = { + color={ 27 55 229 } + color2={ 255 255 255 } + + b_chinon = { + } + b_tours = { + } + b_beaulieu = { + } + b_amboise = { + } + b_loches = { + } + b_langeais = { + } + b_fierbois = { + } + b_montbazon = { + } + } + c_bourges = { + color={ 30 58 232 } + color2={ 255 255 255 } + + b_bourges = { + } + b_deols = { + } + b_chateauroux = { + } + b_issoudun = { + } + b_stsatur = { + } + b_mehun = { + } + b_vierzon = { + } + } + c_sancerre = { #NEW + color={ 22 65 240 } + color2={ 255 255 255 } + + b_sancerre = { + } + b_gien = { + } + b_cosne = { + } + b_cours = { + } + b_pouilly = { + } + b_assigny = { + } + b_jars = { + } + } + } + d_anjou = { + color={ 43 24 226 } + color2={ 255 255 255 } + + capital = 107 # Anjou + + c_anjou = { + color={ 45 26 228 } + color2={ 255 255 255 } + + b_angers = { + } + b_lude = { + } + b_graon = { + } + b_montsoreau = { + } + b_vihiers = { + } + b_treves = { + } + b_chateaugontier = { + } + } + c_saumur = { + color={ 65 26 218 } + color2={ 255 255 255 } + + b_saumur = { + } + b_cholet = { + } + b_fontevraud-l_abbaye = { + } + b_doue_la_fontaine = { + } + b_maulevrier = { + } + b_beaupreau = { + } + b_vauchretien = { + } + } + c_maine = { + color={ 49 30 232 } + color2={ 255 255 255 } + + b_le_mans = { + } + b_beaumont = { + } + b_evron = { + } + b_mayenne = { + } + b_laval = { + } + b_sable = { + } + b_craon = { + } + b_montenay = { + } + } + c_perche = { #NEW + color={ 31 16 240 } + color2={ 255 255 255 } + + b_belleme = { + } + b_mortagne = { + } + b_nogent_le_rotrou = { + } + b_luigny = { + } + b_senonches = { + } + b_verneuil = { + } + b_longny = { + } + } + c_vendome = { + color={ 47 28 230 } + color2={ 255 255 255 } + + b_lavardin = { + } + b_vendome = { + } + b_romilly = { + } + b_chateaurenault = { + } + b_montoire = { + } + b_oucques = { + } + b_stavit = { + } + } + } + d_flanders = { + color={ 255 120 0 } + color2={ 255 255 255 } + + capital = 78 + + culture = dutch + + c_artois = { + color={ 234 110 90 } + color2={ 255 255 255 } + + b_arras = { + } + b_terwaan = { + } + b_bethune = { + } + b_lens = { + } + b_lille = { + } + b_bouvines = { + } + b_beaumetz = { + } + b_bapaume = { + } + } + c_boulogne = { + color={ 224 140 90 } + color2={ 255 255 255 } + + b_boulogne = { + } + b_montreuil = { + } + b_saintpol = { + } + b_hesdin = { + } + b_fauquembergues = { + } + b_ternouis = { + } + b_therouanne = { + } + b_ardres = { + } + } + c_guines = { + color={ 194 145 100 } + color2={ 255 255 255 } + + b_guines = { + } + b_saintomer = { + } + b_calais = { + } + b_dunkerque = { + } + b_bourbourg = { + } + b_marck = { + } + b_gravelines = { + } + b_coulogne = { + } + } + c_yperen = { + color={ 194 115 40 } + color2={ 255 255 255 } + + b_ypres = { + } + b_rosebeke = { + } + b_cassel = { + } + b_roeselare = { + } + b_poperinge = { + } + b_menen = { + } + b_diksmuide = { + } + b_wervik = { + } + } + c_brugge = { + color={ 250 120 0 } + color2={ 255 255 255 } + + b_brugge = { + } + b_damme = { + } + b_sluys = { + } + b_oostende = { + } + b_male = { + } + b_nieuwpoort = { + } + b_torhout = { + } + b_aardenburg = { + } + } + c_gent = { + color={ 234 110 5 } + color2={ 255 255 255 } + + b_gent = { + } + b_doornik = { + } + b_oudenaarde = { + } + b_aalst = { + } + b_st_niklaas = { + } + b_dendermonde = { + } + b_kortrijk = { + } + b_geraardsbergen = { + } + } + } + d_normandy = { + color={ 71 24 226 } + color2={ 255 255 255 } + + capital = 97 # Rouen + + culture = norman + + c_evreux = { + color={ 74 27 229 } + color2={ 255 255 255 } + + b_evreux = { + } + b_falaise = { + } + b_lisieux = { + } + b_alencon = { + } + b_argentan = { + } + b_sees = { + } + b_honfleur = { + } + } + c_avranches = { + color={ 77 30 232 } + color2={ 255 255 255 } + + b_mortain = { + } + b_avranches = { + } + b_barfleur = { + } + b_cherbourg = { + } + b_coutances = { + } + b_carentan = { + } + b_barneville-carteret = { + } + } + c_caen = { #NEW + color={ 90 27 240 } + color2={ 255 255 255 } + + b_caen = { + } + b_bayeux = { + } + b_domfront = { + } + b_vire = { + } + b_clecy = { + } + b_jurques = { + } + b_villers-bocage = { + } + } + c_vexin = { + color={ 80 33 235 } + color2={ 255 255 255 } + + b_larocheguyon = { + } + b_mantes = { + } + b_pontoise = { + } + b_harcourt = { + } + b_andely = { + } + b_ivry = { + } + b_abbayedemortemer = { + } + } + c_arques = { # actually Rouen + color={ 83 36 238 } + color2={ 255 255 255 } + + b_fecamp = { + } + b_rouen = { + } + b_lillebonne = { + } + b_harfleur = { + } + b_arques = { + } + b_dieppe = { + } + b_jumieges = { + } + b_longueville = { + } + } + c_eu = { + color={ 86 39 241 } + color2={ 255 255 255 } + + b_eu = { + } + b_mortemer = { + } + b_gournay = { + } + b_aumale = { + } + b_forges = { + } + b_drincourt = { + } + b_neufchatel-en-bray = { + } + b_serqueux = { + } + } + } + d_orleans = { + color={ 126 124 226 } + color2={ 255 255 255 } + + capital = 110 # Blois + + c_blois = { + color={ 90 28 230 } + color2={ 255 255 255 } + + b_blois = { + } + b_staignan = { + } + b_beaugency = { + } + b_chaumontsurloire = { + } + b_stgeorgesdubois = { + } + b_montrichard = { + } + b_fougeressurbievre = { + } + b_romorantin = { + } + } + c_chartres = { + color={ 98 36 238 } + color2={ 255 255 255 } + + b_bretigny = { + } + b_chartres = { + } + b_dreux = { + } + b_nogent = { + } + b_gallardon = { + } + b_epernon = { + } + b_le_coudray = { + } + } + c_dunois = { #NEW + color={ 83 45 215 } + color2={ 255 255 255 } + + b_chateaudun = { + } + b_freteval = { + } + b_tiron = { + } + b_cloyes = { + } + b_bonneval = { + } + b_patay = { + } + b_marchenoir = { + } + } + } + d_champagne = { + color={ 95 24 226 } + color2={ 255 255 255 } + + capital = 114 # Reims + + c_troyes = { + color={ 99 28 230 } + color2={ 255 255 255 } + + b_troyes = { + } + b_brienne = { + } + b_langres = { + } + b_chaumont = { + } + b_clairvaux = { + } + b_rosnay = { + } + b_chacenay = { + } + } + c_reims = { + color={ 101 30 232 } + color2={ 255 255 255 } + + b_reims = { + } + b_chatillon = { + } + b_rethel = { + } + b_chalons = { + } + b_attigny = { + } + b_epernay = { + } + b_roucy = { + } + b_dampierre = { + } + } + c_brie = { #NEW + color={ 95 20 240 } + color2={ 255 255 255 } + + b_provins = { + } + b_meaux = { + } + b_sezanne = { + } + b_chateauthierry = { + } + b_montmirail = { + } + b_vertus = { + } + b_nogent_sur_marne = { + } + } + } + d_picardie = { + color={ 15 101 188 } + color2={ 255 255 255 } + + capital = 95 # Amiens + + c_vermandois = { + color={ 41 147 214 } + color2={ 255 255 255 } + + b_coucy = { + } + b_stquentin = { + } + b_laon = { + } + b_montaigu = { + } + b_gauchy = { + } + b_guise = { + } + b_signy = { + } + } + c_amiens = { + color={ 44 151 217 } + color2={ 255 255 255 } + + b_peronne = { + } + b_amiens = { + } + b_noyon = { + } + b_corbie = { + } + b_montdidier = { + } + b_breteuil = { + } + b_nesle = { + } + b_soissons = {} + } + c_clermont = { #NEW + color={ 39 140 250 } + color2={ 255 255 255 } + + b_clermont_PIC = { + } + b_gisors = { + } + b_beauvais = { + } + b_tille = { + } + b_nogent_sur_oise = { + } + b_chelles = { + } + b_noailles = { + } + } + c_ponthieu = { #NEW + color={ 35 130 240 } + color2={ 255 255 255 } + + b_abbeville = { + } + b_saint-valery = { + } + b_le_treport = { + } + b_montreuil_PdC = { + } + b_le_crotoy = { + } + b_flixecourt = { + } + b_ault = { + } + } + } + d_valois = { + color={ 35 141 208 } + color2={ 255 255 255 } + capital = 112 # Ile de France + + c_ile_de_france = { + color={ 38 144 211 } + color2={ 255 255 255 } + + holy_site = aztec + holy_site = aztec_reformed + + b_paris = { + used_for_dynasty_names = no + } + b_melun = { + } + b_stdenis = { + } + b_etampes = { + } + b_montfortlamaury = { + } + b_corbeil = { + } + b_montlhery = { + } + } + c_orleans = { + color={ 94 32 234 } + color2={ 255 255 255 } + + b_orleans = { + } + b_fleury = { + } + b_lepuiset = { + } + b_sully = { + } + b_meung = { + } + b_janville = { + } + b_jargeau = { + } + } + c_sens = { + color={ 102 40 242 } + color2={ 255 255 255 } + + b_montargis = { + } + b_sens = { + } + b_nemours = { + } + b_chateaulandon = { + } + b_nogentsurseine = { + } + b_joigny = { + } + b_montereau = { + } + b_villeneuveleroi = { + } + } + c_senlis = { #NEW + color={ 68 164 235 } + color2={ 255 255 255 } + + b_senlis = { + } + b_beaumont_IdF = { + } + b_compiegne = { + } + b_crepy = { + } + b_creil = { + } + b_roissy = { + } + b_chantilly = { + } + } + } + d_burgundy = { + # French, or Lower Burgundy + color={ 153 67 108 } + color2={ 255 255 255 } + capital = 136 # Dijon + + c_chalons = { + color={ 161 22 60 } + color2={ 255 255 255 } + + b_brancion = { + } + b_chalon = { + } + b_tournus = { + } + b_louhans = { + } + b_chamilly = { + } + b_seurre = { + } + b_stjeandelosne = { + } + b_cuisery = { + } + } + + c_auxerre = { + color={ 97 26 228 } + color2={ 255 255 255 } + + b_auxerre = { + } + b_druyes = { + } + b_tonnerre = { + } + b_pontigny = { + } + b_cravant = { + } + b_crisenon = { + } + b_stsauveurenpuisaye = { + } + b_mailly = { + } + } + c_macon = { + color={ 27 165 229 } + color2={ 255 255 255 } + + b_fuisse = { + } + b_macon = { + } + b_cluny = { + coat_of_arms= + { + data= + { + 0 4 12 45 2 2 2 0 0 19 2 1 3 0 0 19 2 1 3 0 0 19 2 1 3 + } + religion="catholic" + } + } + b_davaye = { + } + b_beaujeu = { + } + b_lugny = { + } + b_berze = { + } + b_villefranchesursaone = { + } + } + c_dijon = { + color={ 30 168 232 } + color2={ 255 255 255 } + + b_semur = { + } + b_dijon = { + } + b_autun = { + } + b_vezelay = { + } + b_avallon = { + } + b_citeaux = { + } + b_beaune = { + } + b_noyers = { + } + } + c_nevers = { + color={ 33 171 235 } + color2={ 255 255 255 } + + b_courtenay = { + } + b_nevers = { + } + b_lacharite = { + } + b_donzy = { + } + b_chateauchinon = { + } + b_vandenesse = { + } + b_clamecy = { + } + } + c_charolais = { + color={ 36 174 238 } + color2={ 255 255 255 } + + b_montstvincent = { + } + b_charolles = { + } + b_paray = { + } + b_semurenbrionnais = { + } + b_toulonsurarroux = { + } + b_perrecy = { + } + b_digoine = { + } + b_joncy = { + } + } + } + } + + k_aquitaine = { + color={ 150 80 170 } + color2={ 255 255 20 } + capital = 149 # Bordaeux + + culture = occitan + + roman = "Aquitania" + + catholic = 4000 # Crusade target weight + + allow = { + hidden_tooltip = { + OR = { + ai = no + NOT = { has_landed_title = k_france } + AND = { + has_landed_title = k_france + has_landed_title = k_burgundy + any_demesne_title = { + tier = king + NOT = { title = k_france } + NOT = { title = k_aquitaine } + NOT = { title = k_brittany } + NOT = { title = k_burgundy } + } + } + } + } + } + + d_aquitaine = { + color={ 54 10 243 } + color2={ 255 255 255 } + dignity = 10 # Counted as having 10 more counties than it does + capital = 149 # Bordaeux + + culture = occitan + + c_bordeaux = { + color={ 58 14 247 } + color2={ 255 255 255 } + + b_castillon = { + } + b_bordeaux = { + } + b_stemilion = { + } + b_blaye = { + } + b_bourg = { + } + b_lasauve = { + } + b_lareole = { + } + b_libourne = { + } + } + c_agen = { + color={ 62 18 251 } + color2={ 255 255 255 } + + b_agen = { + } + b_penne = { + } + b_cahors = { + } + b_luzech = { + } + b_moissac = { + } + b_figeac = { + } + b_rocamadour = { + } + b_blanquefort = { + } + } + c_perigord = { + color={ 66 22 255 } + color2={ 255 255 255 } + + b_baneuil = { + } + b_perigueux = { + } + b_sarlat = { + } + b_biron = { + } + b_auberoche = { + } + b_bergerac = { + } + b_chancelade = { + } + b_bonaguil = { + } + } + c_angouleme = { + color={ 70 26 255 } + color2={ 255 255 255 } + + b_jarnac = { + } + b_angouleme = { + } + b_bassac = { + } + b_larochefoucauld = { + } + b_cognac = { + } + b_richemont = { + } + b_fontdouce = { + } + b_latranchade = { + } + } + } + d_toulouse = { + color={ 10 16 243 } + color2={ 255 255 255 } + + capital = 214 # Toulouse + + culture = occitan + + c_montpellier = { + color={ 10 16 243 } + color2={ 255 255 255 } + + b_beaucaire = { + } + b_montpellier = { + } + b_maguelone = { + } + b_nimes = { + } + b_aiguesmortes = { + } + b_bagnolssurceze = { + } + b_saintguilhemledesert = { + } + b_melgueil = { + } + } + c_narbonne = { + color={ 14 20 247 } + color2={ 255 255 255 } + + b_albi = { + } + b_narbonne = { + } + b_agde = { + } + b_beziers = { + } + b_puisserguier = { + } + b_stponsdethomieres = { + } + b_castres = { + } + b_queribus = { + } + } + c_carcassonne = { + color={ 16 22 249 } + color2={ 255 255 255 } + + b_saissac = { + } + b_carcassonne = { + } + b_alet = { + } + b_termes = { + } + b_lagrasse = { + } + b_lastours = { + } + b_cabaret = { + } + b_minerve = { + } + } + c_toulouse = { + color={ 18 24 251 } + color2={ 255 255 255 } + + b_castelnaudary = { + } + b_toulouse = { + } + b_lavaur = { + } + b_montauban = { + } + b_lombez = { + } + b_hautpoul = { + } + b_montgiscard = { + } + b_muret = { + } + } + c_rouergue = { + color={ 20 28 253 } + color2={ 255 255 255 } + + b_rodez = { + } + b_millau = { + } + b_vabres = { + } + b_najac = { + } + b_villefranche = { + } + b_caylus = { + } + b_staffrique = { + } + b_estaing = { + } + } + c_foix = { + color={ 24 13 246 } + color2={ 255 255 255 } + + b_foix = { + } + b_pamiers = { + } + b_mirepoix = { + } + b_montsegur = { + } + b_stbertrand = { + } + b_roquefeuil = { + } + b_stgaudens = { + } + b_usson = { + } + } + } + d_gascogne = { + color={ 81 30 243 } + color2={ 255 255 255 } + + capital = 209 # Armagnac + + culture = occitan + + c_bearn = { + color={ 27 16 249 } + color2={ 255 255 255 } + + b_pau = { + } + b_morlaas = { + } + b_lescar = { + } + b_tarbes = { + } + b_mauleonlicharre = { + } + b_orthez = { + } + b_oloron = { + } + b_montaner = { + } + } + c_armagnac = { + color={ 30 19 252 } + color2={ 255 255 255 } + + b_castelnau = { + } + b_auch = { + } + b_condom = { + } + b_lectoure = { + } + b_lisle = { + } + b_eauze = { + } + b_mirande = { + } + b_laplume = { + } + } + c_labourd = { + color={ 33 22 255 } + color2={ 255 255 255 } + + b_sauveterre = { + } + b_bayonne = { + } + b_stsever = { + } + b_dax = { + } + b_aire = { + } + b_labastideclairence = { + } + b_sorde = { + } + b_hasparren = { + } + } + c_albret = { + color={ 36 25 255 } + color2={ 255 255 255 } + + b_labrit = { + } + b_tartas = { + } + b_bazas = { + } + b_roquefort = { + } + b_montdemarsan = { + } + b_gabarret = { + } + b_mimizan = { + } + b_latestedebuch = { + } + } + } + d_poitou = { + color={ 24 95 226 } + color2={ 255 255 255 } + + capital = 141 # Poitiers + + culture = occitan + + c_lusignan = { + color={ 28 97 228 } + color2={ 255 255 255 } + + b_lusignan = { + } + b_charroux = { + } + b_niort = { + } + b_melle = { + } + b_civray = { + } + b_maillezais = { + } + b_confolens = { + } + b_stmaixent = { + } + } + c_saintonge = { + color={ 30 99 230 } + color2={ 255 255 255 } + + b_montguyon = { + } + b_saintes = { + } + b_stjeandangely = { + } + b_villeneuve = { + } + b_tonnay = { + } + b_aulnay = { + } + b_royan = { + } + b_taillebourg = { + } + } + c_poitiers = { + color={ 32 101 232 } + color2={ 255 255 255 } + + b_chauvigny = { + } + b_poitiers = { + } + b_stsavin = { + } + b_moncontour = { + } + b_mirebeau = { + } + b_parthenay = { + } + b_loudun = { + } + b_chatellerault = { + } + } + c_thouars = { + color={ 34 103 234 } + color2={ 255 255 255 } + + b_thouars = { + } + b_larochelle = { + } + b_lucon = { + } + b_chatelaillon = { + } + b_bressuire = { + } + b_olonne = { + } + b_mauleon = { + } + b_fontenay = { + } + } + } + d_auvergne = { + color={ 24 171 226 } + color2={ 255 255 255 } + + capital = 217 # Auvergne + + culture = occitan + + c_auvergne = { + color={ 26 173 228 } + color2={ 255 255 255 } + + b_clermont = { + } + b_montferrand = { + } + b_brioude = { + } + b_tournoel = { + } + b_mozac = { + } + b_murol = { + } + b_domeyrat = { + } + } + c_gevaudan = { + color={ 28 175 230 } + color2={ 255 255 255 } + + b_grezes = { + } + b_mende = { + } + b_lepuy = { + } + b_apchier = { + } + b_marvejols = { + } + b_florac = { + } + b_stsauveur = { + } + b_tournel = { + } + } + c_aurillac = { + color={ 38 165 220 } + color2={ 255 255 255 } + + b_aurillac = { + } + b_carlat = { + } + b_murat = { + } + b_saint-flour = { + } + b_la_tour = { + } + b_issoire = { + } + b_mauriac = { + } + } + } + d_bourbon = { + color={ 74 133 186 } + color2={ 255 255 255 } + + capital = 146 # Bourbon + + c_bourbon = { + color={ 28 147 230 } + color2={ 255 255 255 } + + b_bourbon = { + } + b_moulins = { + } + b_lancy = { + } + b_montlucon = { + } + b_vichy = { + } + b_souvigny = { + } + b_montpensier = { + } + } + c_limousin = { + color={ 32 151 234 } + color2={ 255 255 255 } + + b_turenne = { + } + b_limoges = { + } + b_comborn = { + } + b_rochechouart = { + } + b_thiviers = { + } + b_stleonard = { + } + b_ventadour = { + } + b_chalus = { + } + } + c_la_marche = { + color={ 36 155 240 } + color2={ 255 255 255 } + + b_crozant = { + } + b_bellac = { + } + b_gueret = { + } + b_aubusson = { + } + b_boussac = { + } + b_lasouterraine = { + } + b_bourganeuf = { + } + b_jouillat = { + } + } + } + } + + k_brittany = { + color={ 165 49 16 } + color2={ 255 255 255 } + + capital = 105 # Vannes + + culture = breton + + catholic = 300 # Crusade target weight + + breton = Breizh + norse = Bertangaland + welsh = Arymôr + irish = Bhriotáin + frankish = Bretagne + roman = Armorica + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = celtic + } + } + } + + d_loire = { + color = { 140 20 5 } + color2 = {255 255 255} + + capital = 106 # Nantes + + culture = breton + + + c_nantes = { + color={ 170 50 23 } + color2={ 255 255 255 } + + breton = Naoned + + b_nantes = { + breton = Naoned + } + b_chateaubriant = { + breton = Kastell-Briant + } + b_redon = { + breton = Ridined + } + b_guerande = { + breton = Gwennrann + } + b_donges = { + breton = Dined + } + b_la_roche-bernard = { + breton = "Ar Roc'h-Bernez" + } + b_st_nazaire = { + breton = "Sant-Nazer" + } + } + c_rennes = { + color={ 106 42 8 } + color2={ 255 255 255 } + + breton = "Roazhon" + + b_rennes = { + breton = "Roazhon" + } + b_fougeres = { + breton = "Felger" + } + b_st_michel = { + breton = "Sant-Mikael" + } + b_st_malo = { + breton = "Sant-Maloù" + } + b_dol = { + } + b_dinan = { + } + b_st_meen = { + breton = "Sant-Méen" + } + b_porhoet = { + } + } + c_retz = { #NEW + color={ 122 45 10 } + color2={ 255 255 255 } + + b_reze = { + } + b_machecoul = { + } + b_clisson = { + breton = Klison + } + b_pornic = { + } + b_deas = { + } + b_la_bernerie = { + } + b_saint_brevin = { + } + } + } + d_brittany = { + color={ 159 75 34 } + color2={ 255 255 255 } + + capital = 104 # Cornouaille + + culture = breton + + c_cornouaille = { + color={ 126 27 9 } + color2={ 255 255 255 } + + breton = "Kernev" + + b_quimper = { + breton = "Kemper" + } + b_quimperle = { + breton = "Kemperle" + } + b_landevennec = { + breton = "Landevenneg" + } + b_lezergue = { + breton = "An Erge Vras" + } + b_concarneau = { + } + b_chateaulin = { + } + b_douarnenez = { + } + } + c_french_leon = { + color={ 166 67 14 } + color2={ 255 255 255 } + + b_brest = { + } + b_st_pol_de_leon = { + breton = "Kastell-Paol" + } + b_morlaix = { + breton = "Montroulez" + } + b_roscoff = { + breton = "Rosko" + } + b_landerneau = { + } + b_plouescat = { + } + b_breles = { + } + + } + c_poher = { + color={ 133 84 19 } + color2={ 255 255 255 } + + b_corlay = { + breton = "Korle" + } + b_carhaix = { + breton = "Karaez" + } + b_langonnet = { + breton = "Langoned" + } + b_huelgoat = { + breton = "An Uhelgoad" + } + b_plouguer = { + } + b_chateauneuf_du_faou = { + } + b_rostrenen = { + } + } + c_vannes = { + color={ 140 30 13 } + color2={ 255 255 255 } + + breton = Broërec + welsh = Guened + + b_vannes = { + breton = "Gwened" + welsh = "Guened" + } + b_josselin = { + breton = "Josilin" + } + b_st_gildas = { + breton = "Lokentaz" + } + b_locmine = { + breton = "Logunec'h" + } + b_hennebont = { + breton = "Henbont" + } + b_pontivy = { + breton = "Pondi" + } + b_auray = { + breton = "An Alre" + } + b_ploermel = { + breton = "Ploermael" + } + } + } + d_penthievre = { + color={ 170 54 26 } + color2={ 255 255 255 } + + capital = 104 # Penthievre + + culture = breton + + breton = Penteur + welsh = Domnonia + + c_penthievre = { + color={ 176 79 24 } + color2={ 255 255 255 } + + breton = Domnonea + welsh = Domnonia + + b_verdelet = { + breton = "Sentiles" + } + b_st_brieuc = { + breton = "Sant-Brieg" + } + b_monkontour = { + } + b_peran = { + breton = "Sant-Pêran" + } + b_loudeac = { + } + b_paimpol = { + } + b_chatelaudren = { + breton = "Kastellaodren" + } + b_quintin = { + breton = "Kintin" + } + } + c_tregor = { + color={ 185 56 30 } + color2={ 255 255 255 } + + b_guingamp = { + breton = "Gwengamp" + } + b_treguier = { + breton = "Landreger" + } + b_plougonven = { + } + b_plourivo = { + breton = "Plourivoù" + } + b_lannion = { + } + b_pedernec = { + } + b_locquirec = { + } + } + } + } + + k_burgundy = { + color={ 134 0 37 } + color2={ 220 220 0 } + + capital = 221 # Provence + + culture = occitan + + roman = "Lugdunensis" + + catholic = 5000 # Crusade target weight + + d_provence = { + color={ 145 37 20 } + color2={ 255 255 255 } + + capital = 221 # Provence + + c_provence = { + color={ 149 40 70 } + color2={ 255 255 255 } + + b_arles = { + } + b_aix = { + } + b_marseille = { + } + b_grimaud = { + } + b_frejus = { + } + b_grasse = { + } + b_castellane = { + } + b_tarascon = { + } + } + c_forcalquier = { + color={ 151 42 72 } + color2={ 255 255 255 } + + b_forcalquier = { + } + b_nyons = { + } + b_embrun = { + } + b_sisteron = { + } + b_briancon = { + } + b_vaison = { + } + b_gap = { + } + b_apt = { + } + } + c_venaissin = { + color={ 153 44 74 } + color2={ 255 255 255 } + + b_orange = { + } + b_avignon = { + } + b_cavaillon = { + } + b_venasque = { + } + b_carpentras = { + } + b_chateauneufdupape = { + } + b_stpaul = { + } + b_mondragon = { + } + } + c_nice = { + color={ 147 39 69 } + color2={ 255 255 255 } + + b_nizza = { + } + b_monaco = { + } + b_mentone = { + } + b_antibes = { + } + b_campogrosso = { + } + b_lantosque = { + } + b_contes = { + } + } + } + d_savoie = { + color={ 101 8 34 } + color2={ 255 255 255 } + + capital = 237 # Savoie + + c_savoie = { + color={ 107 15 140 } + color2={ 255 255 255 } + + b_chambery = { + italian = "Ciamberi" + } + b_faucigny = { + italian = "Focegno" + } + b_tarentaise = { + } + b_conflens = { + } + b_thonon = { + } + b_st_jean = { + italian = "San Giovanni" + } + b_cluses = { + } + b_aix_savoie = { + } + } + c_valais = { + color={ 110 18 44 } + color2={ 255 255 255 } + + german = "Wallis" + italian = "Vallese" + + b_brig = { + frankish = "Brig" + } + b_monthey = { + } + b_aigle = { + german = "Älen" + } + b_martigny = { + } + b_siders = { + } + b_sitten = { + frankish = "Sion" + } + b_greyerz = { + } + } + c_geneve = { + color={ 113 21 47 } + color2={ 255 255 255 } + + german = "Genfergau" + italian = "Ginevresi" + + b_geneve = { + frankish = "Genève" + german = "Genf" + italian = "Ginvera" + } + b_nyon = { + } + b_aubonne = { + } + b_yvoire = { + } + b_annecy = { + } + b_thonex = { + } + b_meinier = { + } + } + c_aosta = { + color={ 118 18 50 } + color2={ 255 255 255 } + + frankish = "Aoste" + german = "Augschtal" + + b_fenis = { + } + b_aosta = { + frankish = "Aoste" + german = "Augschtal" + } + b_st_jacqueme = { + italian = "St-Giacomo" + } + b_st_ours = { + } + b_aostachatillon = { + italian = "Chastiglioni" + } + b_st_pierre = { + italian = "San Pietro" + } + b_chatel_argent = { + } + b_arnad = { + } + } + } + + d_dauphine = { + color={ 87 29 45 } + color2={ 255 255 255 } + + capital = 227 # Lyon + + roman = "Lugdunensis" + + c_dauphine_viennois = { + color={ 119 30 54 } + color2={ 255 255 255 } + + b_montelimar = { + } + b_vienne = { + } + b_valence = { + } + b_grenoble = { + } + b_chartreuse = { + } + b_albon = { + } + b_stantoine = { + } + b_valreas = { + } + } + c_lyon = { + color={ 123 34 58 } + color2={ 255 255 255 } + + roman = "Lugdunum" + + b_brindas = { + } + b_stjeanbaptiste = { + } + b_lyon = { + roman = "Lugdunum" + } + b_anse = { + } + b_chessy = { + } + b_lacenas = { + } + b_pusignan = { + } + b_irigny = { + } + } + c_forez = { + color={ 127 38 62 } + color2={ 255 255 255 } + + b_couzan = { + } + b_montbrison = { + } + b_thiers = { + } + b_feurs = { + } + b_roanne = { + } + b_charlieu = { + } + b_chalmazel = { + } + b_stetienne = { + } + } + c_viviers = { + color={ 12 18 245 } + color2={ 255 255 255 } + + b_aubenas = { + } + b_tournon = { + } + b_viviers = { + } + b_albalaromaine = { + } + b_privas = { + } + b_lecheylard = { + } + b_largentiere = { + } + b_joyeuse = { + } + } + } + d_franche_comte = { + color={ 115 34 45 } + color2= { 80 80 200 } + + capital = 135 #Besancon + + c_besancon = { + color={ 171 32 70 } + color2={ 255 255 255 } + + b_besancon = { + } + b_marchaux = { + } + b_bellevaux = { + } + b_pontarlier = { + } + b_arlay = { + } + b_maiche = { + } + b_morteau = { + } + } + c_amous = { + color= { 171 20 80 } + color2={ 255 255 255 } + + b_dole = { + } + b_saintylie = { + } + b_jouhe = { + } + b_chamaves = { + } + b_amaous = { + } + b_notredame = { + } + b_gray = { + } + } + c_escuens = { + color={ 130 80 20 } + color2= { 255 255 255 } + + b_salins = { + } + b_poligny = { + } + b_saint_claude = { + } + b_belin = { + } + b_bracon = { + } + b_guyon = { + } + b_pin = { + } + b_frontenay = { + } + b_nozeroy = { + } + } + c_montbeliard = { + color={ 171 30 20 } + color2={ 255 255 255 } + + b_montbeliard = { + } + + b_layre = { + } + + b_arbouans = { + } + + b_exincourt = { + } + + b_etupes = { + } + + b_valentigney = { + } + + b_grand_charmont = { + } + + b_bavans = { + } + } + c_vesoul = { + color={ 140 20 45 } + color2={ 255 255 255 } + + b_vesoul = { + } + b_luxeuil = { + } + b_belfort = { + } + b_beaucourt = { + } + b_lure = { + } + b_champlitte = { + } + b_jussey = { + } + } + + } + d_upper_burgundy = { + color={ 159 40 10 } + color2={ 255 255 255 } + + capital = 244 # Bourgogne + + c_neuchatel = { + color={ 163 24 62 } + color2={ 255 255 255 } + + b_neuchatel = { + german = "Neuenburg" + } + b_stimier = { + german = "Sankt Immer" + } + b_erguel = { + german = "Erguel" + } + b_estavayer = { + german = "Staveyer" + } + b_avenches = { + frankish = "Aventich" + } + b_colombier = { + } + b_valangin = { + } + b_lalocle = { + } + b_labonneville = { + german = "Gutstadt" + } + b_neuveville = { + german = "Neuenstadt" + } + } + c_bern = { + color={ 165 26 64 } + color2={ 255 255 255 } + + frankish = "Aargovie" + + b_bern = { + frankish = "Berne" + italian = "Berna" + } + b_unterseen = { + } + b_luzern = { + frankish = "Lucerne" + } + b_biel = { + frankish = "Bienne" + } + b_thun = { + frankish = "Thoune" + } + b_murten = { + frankish = "Morat" + } + b_sursee = { + } + b_fribourg = { + } + } + c_aargau = { + color={ 169 30 68 } + color2={ 255 255 255 } + + b_aarau_augstgau = { + } + b_st_ursanne = { + } + b_porrentruy = { + german = "Pruntrut" + } + b_delemont = { + german = "Delsberg" + } + b_moutier = { + german = "Münster-im-Grosstal" + } + b_basel = { + frankish = "Bâle" + } + b_solothurn = { + frankish = "Soleure" + } + b_laufenberg = { + frankish = "Laufond" + } + + } + c_vaud = { + b_lausanne = { + german = "Losanen" + } + b_echallens = { + } + b_yverdon = { + german = "Ifferten" + } + b_romainmotier = { + german = "Welschmünster" + } + b_gruyere = { + german = "Greyers" + frankish = "Grevire" + } + b_payerne = { + } + b_ouchy = { + } + b_chillon = { + } + b_orbe = { + } + b_grandson = { + } + b_chateaudoex = { + } + } + } + } +} + +e_spain = { + color={ 233 200 20 } + color2={ 255 255 255 } + + capital = 197 # Toledo + + culture = castillan + + allow = { + conditional_tooltip = { + trigger = { + e_spain = { + any_direct_de_jure_vassal_title = { + owner = { + NOT = { + religion_group = ROOT + } + } + } + } + has_dlc = "Holy Fury" + } + + custom_tooltip = { + text = e_spain_allow_TT + + always = no + } + } + conditional_tooltip = { + trigger = { + has_global_flag = active_reconquista + } + + custom_tooltip = { + text = active_reconquista_condition_TT + + always = no + } + } + } + + gain_effect = { + if = { + limit = { + NOT = { + has_global_flag = reconquista_finished + } + } + + any_playable_ruler = { + narrative_event = { id = HF.49451 } + } + + ROOT = { + narrative_event = { id = HF.49451 } + } + + set_global_flag = reconquista_finished + } + } + + k_leon = { + color = { 253 158 51 } + color2={ 255 255 255 } + + dignity = 1 # One more county than de jure + + capital = 190 # Leon + + culture = castillan + + # Creation/usurpation trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + religion_group = christian + } + } + conditional_tooltip = { + trigger = { + k_leon = { + is_titular = yes + } + } + k_leon = { + is_titular = no + } + } + } + + catholic = 250 # Crusade target weight + muslim = 25 # Crusade target weight + } + + k_badajoz = { + color={ 138 243 51 } + color2={ 255 255 255 } + + capital = 184 # Badajoz + + visigothic = "Lusitania" + roman = "Lusitania" + greek = "Lusitania" + basque = "Lusitania" + castillan = "Lusitania" + catalan = "Lusitania" + portuguese = "Lusitania" + + muslim = 25 # Crusade target weight + + d_badajoz = { + color = { 138 243 51 } + color2={ 255 255 255 } + + capital = 184 # Badajoz + + visigothic = "Extramedura" + basque = "Extramedura" + castillan = "Extramedura" + catalan = "Extramedura" + portuguese = "Extramedura" + + c_plasencia = { + color = { 228 230 23 } + color2={ 255 255 255 } + + b_hervas = { + } + b_plasencia = { + } + b_jaraiz = { + } + b_lazarza = { + } + b_montehermoso = { + } + b_ventadelmoral = { + } + b_jarandilla = { + } + b_talayuela = { + } + } + c_alcantara = { + color = { 230 232 25 } + color2={ 255 255 255 } + + b_alcantara = { + } + b_coria = { + } + b_moraleja = { + } + b_brozas = { + } + b_lamata = { + } + b_racharachel = { + } + b_lasnavasdelmadrono = { + } + b_ceclavin = { + } + } + c_caceres = { + color = { 232 234 27 } + color2={ 255 255 255 } + + b_caceres = { + } + b_guadalupe = { + } + b_trujillo = { + } + b_alburquerque = { + } + b_alia = { + } + b_arroyodelalluz = { + } + b_logrosan = { + } + b_alcuescar = { + } + } + c_badajoz = { + color = { 234 236 29 } + color2={ 255 255 255 } + + visigothic = "Mérida" + basque = "Mérida" + castillan = "Mérida" + catalan = "Mérida" + portuguese = "Mérida" + + b_jerezdeloscaballeros = { + } + b_badajoz = { + } + b_merida = { + } + b_zafra = { + } + b_almendralejo = { + } + b_villalbadelosbarros = { + } + b_guarena = { + } + b_fuentedelmaestre = { + } + } + } + d_beja = { + color = { 182 98 5 } + color2={ 255 255 255 } + + capital = 160 #Lisboa + + c_lisboa = { + color = { 182 88 5 } + color2={ 255 255 255 } + + bedouin_arabic = "Lishbuna" + maghreb_arabic = "Lishbuna" + levantine_arabic = "Lishbuna" + egyptian_arabic = "Lishbuna" + andalusian_arabic = "Lishbuna" + + b_lisboa = { + bedouin_arabic = "Lishbuna" + maghreb_arabic = "Lishbuna" + levantine_arabic = "Lishbuna" + egyptian_arabic = "Lishbuna" + andalusian_arabic = "Lishbuna" + } + b_alcobaca = { + } + b_setubal = { + } + b_batalha = { + } + b_alenquer = { + } + b_santarem = { + } + b_atouguia = { + } + b_tomar = { + } + } + c_evora = { + color = { 182 68 5 } + color2={ 255 255 255 } + + b_avis = { + } + b_evora = { + } + b_portalegre = { + } + b_marvao = { + } + b_castelodevide = { + } + b_crato = { + } + b_monforte = { + } + b_ouguela = { + } + } + c_alcacer_do_sal = { + color = { 182 105 5 } + color2={ 255 255 255 } + + b_alcacerdosal = { + } + b_alcacovas = { + } + b_espinheiro = { + } + b_montemoronovo = { + } + b_alvito = { + } + b_santiagodocacem = { + } + b_sines = { + } + b_grandola = { + } + } + c_mertola = { + color = { 182 60 5 } + color2={ 255 255 255 } + + b_mertola = { + } + b_beja = { + } + b_monsaraz = { + } + b_noudal = { + } + b_moura = { + } + b_portel = { + } + b_serpa = { + } + b_mourao = { + } + } + } + d_algarve = { + color = { 202 88 5 } + color2={ 255 255 255 } + + capital = 163 # Faro + + c_silves = { + color = { 192 80 15 } + color2={ 255 255 255 } + + bedouin_arabic = "Shlib" + maghreb_arabic = "Shlib" + levantine_arabic = "Shlib" + egyptian_arabic = "Shlib" + andalusian_arabic = "Shlib" + + b_aljustrel = { + } + b_silves = { + bedouin_arabic = "Shlib" + maghreb_arabic = "Shlib" + levantine_arabic = "Shlib" + egyptian_arabic = "Shlib" + andalusian_arabic = "Shlib" + } + b_lagos = { + } + b_castroverde = { + } + b_odemira = { + } + b_ourique = { + } + b_monchique = { + } + b_almodovar = { + } + } + c_faro = { + color = { 192 98 5 } + color2={ 255 255 255 } + + bedouin_arabic = "Uhshunubah" + maghreb_arabic = "Uhshunubah" + levantine_arabic = "Uhshunubah" + egyptian_arabic = "Uhshunubah" + andalusian_arabic = "Uhshunubah" + + b_faro = { + bedouin_arabic = "Harun" + maghreb_arabic = "Harun" + levantine_arabic = "Harun" + egyptian_arabic = "Harun" + andalusian_arabic = "Harun" + } + b_loule = { + } + b_tavira = { + } + b_castromarim = { + } + b_alcoutim = { + } + b_aljezur = { + } + b_saobrasdealportel = { + } + b_olhao = { + } + } + } + } + + k_valencia = { + color={ 48 167 45 } + color2={ 255 255 255 } + + capital = 171 # Valencia + + visigothic = "Carthaginensis" + roman = "Carthaginensis" + greek = "Carthaginensis" + + muslim = 25 # Crusade target weight + + d_valencia = { + color = { 48 167 45 } + color2={ 255 255 255 } + + capital = 171 # Valencia + + c_castellon = { + color = { 255 242 2 } + color2={ 255 255 255 } + + b_castellon = { + } + b_alpuente = { + } + b_nules = { + } + b_vinaros = { + } + b_morella = { + } + b_vilarreal = { + } + b_burriana = { + } + b_alcalaten = { + } + } + c_valencia = { + color = { 255 244 4 } + color2={ 255 255 255 } + + bedouin_arabic = "Balansiyya" + maghreb_arabic = "Balansiyya" + levantine_arabic = "Balansiyya" + egyptian_arabic = "Balansiyya" + andalusian_arabic = "Balansiyya" + + b_gandia = { + } + b_valencia = { + bedouin_arabic = "Balansiyya" + maghreb_arabic = "Balansiyya" + levantine_arabic = "Balansiyya" + egyptian_arabic = "Balansiyya" + andalusian_arabic = "Balansiyya" + } + b_jativa = { + } + b_cuartdepoblet = { + } + b_alberique = { + } + b_alacuas = { + } + b_torrent = { + } + b_chiva = { + } + } + c_denia = { + color = { 255 246 6 } + color2={ 255 255 255 } + + bedouin_arabic = "Deniyya" + maghreb_arabic = "Deniyya" + levantine_arabic = "Deniyya" + egyptian_arabic = "Deniyya" + andalusian_arabic = "Deniyya" + + b_denia = { + bedouin_arabic = "Deniyya" + maghreb_arabic = "Deniyya" + levantine_arabic = "Deniyya" + egyptian_arabic = "Deniyya" + andalusian_arabic = "Deniyya" + } + b_alicante = { + } + b_elche = { + } + b_villena = { + } + b_orihuela = { + } + b_castalla = { + } + b_albatera = { + } + b_benissa = { + } + } + } + d_murcia = { + color = { 16 229 33 } + color2={ 255 255 255 } + + capital = 169 # Murcia + + c_almansa = { + color = { 244 225 14 } + color2={ 255 255 255 } + + b_almansa = { + } + b_albacete = { + } + b_hellin = { + } + b_caudete = { + } + b_villarrobledo = { + } + b_alcaladeljucar = { + } + b_pozocanada = { + } + b_tobarra = { + } + } + c_murcia = { + color = { 246 227 16 } + color2={ 255 255 255 } + + bedouin_arabic = "Mursiya" + maghreb_arabic = "Mursiya" + levantine_arabic = "Mursiya" + egyptian_arabic = "Mursiya" + andalusian_arabic = "Mursiya" + + b_murcia = { + bedouin_arabic = "Mursiya" + maghreb_arabic = "Mursiya" + levantine_arabic = "Mursiya" + egyptian_arabic = "Mursiya" + andalusian_arabic = "Mursiya" + } + b_cartagena = { + } + b_lorca = { + } + b_alcantarilla = { + } + b_medinasiyasa = { + } + b_molinalaseca = { + } + b_yecla = { + } + b_nogalte = { + } + } + } + } + + k_castille = { #Spain + color={ 243 209 23 } + color2={ 200 80 10 } + dignity = 2 # Counted as having 2 more counties than it does + + capital = 199 # Burgos + + culture = castillan + + allow = { + conditional_tooltip = { + trigger = { + k_castille = { + is_titular = yes + } + } + k_castille = { + is_titular = no + } + } + hidden_tooltip = { + OR = { + ai = no + religion_group = christian + } + } + } + + catholic = 250 # Crusade target weight + muslim = 25 # Crusade target weight + + d_castilla = { + color = { 242 196 12 } + color2={ 255 255 255 } + + capital = 199 # Burgos + + c_burgos = { + color = { 246 200 16 } + color2={ 255 255 255 } + + b_aguilardecampo = { + } + b_burgos = { + } + b_silos = { + } + b_castrobarte = { + } + b_mirandadeebro = { + } + b_arandadeduero = { + } + b_carrion = { + } + } + c_valladolid = { + color = { 248 202 18 } + color2={ 255 255 255 } + + b_valladolid = { + } + b_tordesillas = { + } + b_segovia = { + } + b_medinadelcampo = { + } + b_simancas = { + } + b_penafiel = { + } + b_iscar = { + } + b_avila = { + } + } + c_soria = { + color = { 250 204 20 } + color2={ 255 255 255 } + + b_soria = { + } + b_almazan = { + } + b_gormaz = { + } + b_castromoro = { + } + b_medinacelli = { + } + b_sanleonardodeyague = { + } + b_covaleda = { + } + } + c_osma = { + color={ 252 190 25 } + color2={ 255 255 255 } + + b_osma = {} + b_ucero = {} + b_el_burgo = {} + b_duero = {} + b_uxama = {} + b_san_esteban = {} + b_calatanazor = {} + } + c_asturias_de_santillana = { + color = { 232 205 25 } + color2={ 255 255 255 } + + b_santander = { + } + b_santillanadelmar = { + } + b_laredo = { + } + b_castrourdiales = { + } + b_santona = { + } + b_reinosa = { + } + b_suances = { + } + b_camargo = { + } + b_sanvicente = { + } + } + } + } + + k_aragon = { + color = { 166 98 22 } + color2={ 230 0 0 } + + capital = 202 # Zaragoza + + culture = castillan + + roman = "Tarraconensis" + + allow = { + conditional_tooltip = { + trigger = { + k_aragon = { + is_titular = yes + } + } + k_aragon = { + is_titular = no + } + } + hidden_tooltip = { + OR = { + ai = no + religion_group = christian + } + } + } + + catholic = 250 # Crusade target weight + muslim = 25 # Crusade target weight + + d_aragon = { + color = { 160 90 20 } + color2={ 255 255 255 } + + capital = 202 # Zaragoza + + c_albarracin = { + color = { 166 78 72 } + color2={ 255 255 255 } + + b_albarracin = { + } + b_teruel = { + } + b_hijar = { + } + b_utrillas = { + } + b_calanda = { + } + b_montalban = { + } + b_alcaniz = { + } + b_calamocha = { + } + } + c_alto_aragon = { + color = { 186 70 72 } + color2={ 255 255 255 } + + b_jaca = { + } + b_huesca = { + } + b_barbastro = { + } + b_loarre = { + } + b_ayerbe = { + } + b_almudevar = { + } + b_uncastillo = { + } + b_alquezar = { + } + } + c_zaragoza = { + color = { 170 70 32 } + color2={ 255 255 255 } + + bedouin_arabic = "Saraqusta" + maghreb_arabic = "Saraqusta" + levantine_arabic = "Saraqusta" + egyptian_arabic = "Saraqusta" + andalusian_arabic = "Saraqusta" + + b_alagon = { + } + b_zaragoza = { + bedouin_arabic = "Saraqusta" + maghreb_arabic = "Saraqusta" + levantine_arabic = "Saraqusta" + egyptian_arabic = "Saraqusta" + andalusian_arabic = "Saraqusta" + } + b_veruela = { + } + b_caspe = { + } + b_borja = { + } + b_medianadearagon = { + } + b_ejea = { + } + b_epila = { + } + } + c_calatayud = { + color = { 190 80 30 } + color2={ 255 255 255 } + + b_calatayud = { + } + b_piedra = { + } + b_alhamadearagon = { + } + b_nuevalos = { + } + b_daroca = { + } + b_munebrega = { + } + b_calmarza = { + } + b_cimballa = { + } + } + } + d_barcelona = { + color = { 166 100 72 } + color2={ 255 255 255 } + + capital = 204 # Barcelona + + culture = catalan + + roman = "Tarraconensis" + + c_barcelona = { + color = { 166 110 72 } + color2={ 255 255 255 } + + bedouin_arabic = "Barshiluna" + maghreb_arabic = "Barshiluna" + levantine_arabic = "Barshiluna" + egyptian_arabic = "Barshiluna" + andalusian_arabic = "Barshiluna" + + b_berga = { + } + b_barcelona = { + bedouin_arabic = "Madinat Barshiluna" + maghreb_arabic = "Madinat Barshiluna" + levantine_arabic = "Madinat Barshiluna" + egyptian_arabic = "Madinat Barshiluna" + andalusian_arabic = "Madinat Barshiluna" + } + b_vic = { + } + b_manresa = { + } + b_osona = { + } + b_igualada = { + } + b_vallparadis = { + } + b_provencana = { + } + } + c_urgell = { + color = { 196 110 60 } + color2={ 255 255 255 } + + b_pallars = { + } + b_urgell = { + } + b_suert = { + } + b_viella = { + } + b_puigcerda = { + } + b_valledebohi = { + } + b_elpuidesegur = { + } + b_tremp = { + } + } + c_rosello = { + color = { 210 140 50 } + color2={ 255 255 255 } + + b_cotlliure = { + } + b_perpinya = { + } + b_elna = { + } + b_cuixa = { + } + b_prada = { + } + b_oltrera = { + } + b_canigo = { + } + b_ceret = { + } + } + c_empuries = { + color = { 150 70 20 } + color2={ 255 255 255 } + + b_empuries = { + } + b_labisbaldemporda = { + } + b_girona = { + } + b_figueras = { + } + b_cerdana = { + } + b_besalu = { + } + b_banyoles = { + } + b_castelldaro = { + } + } + c_lleida = { + color = { 140 90 20 } + color2={ 255 255 255 } + + bedouin_arabic = "Larida" + maghreb_arabic = "Larida" + levantine_arabic = "Larida" + egyptian_arabic = "Larida" + andalusian_arabic = "Larida" + + b_lleida = { + bedouin_arabic = "Larida" + maghreb_arabic = "Larida" + levantine_arabic = "Larida" + egyptian_arabic = "Larida" + andalusian_arabic = "Larida" + } + b_cervera = { + } + b_solsona = { + } + b_agramunt = { + } + b_tarrega = { + } + b_balaguer = { + } + b_borgesblanques = { + } + b_verdu = { + } + } + c_tarragona = { + color = { 186 90 45 } + color2={ 255 255 255 } + + bedouin_arabic = "Turtusha" + maghreb_arabic = "Turtusha" + levantine_arabic = "Turtusha" + egyptian_arabic = "Turtusha" + andalusian_arabic = "Turtusha" + roman = "Tarraco" + + b_tarragona = { + roman = "Tarraco" + } + b_spantortosa = { + bedouin_arabic = "Turtusha" + maghreb_arabic = "Turtusha" + levantine_arabic = "Turtusha" + egyptian_arabic = "Turtusha" + andalusian_arabic = "Turtusha" + } + b_cambrils = { + } + b_reus = { + } + b_montblanc = { + } + b_vendrell = { + } + b_amposta = { + } + b_sancugat = { + } + } + } + d_mallorca = { + color = { 68 126 72 } + color2={ 255 255 255 } + + capital = 827 # Mallorca + + c_mallorca = { + color = { 255 249 3 } + color2={ 255 255 255 } + + bedouin_arabic = "Mayurqa" + maghreb_arabic = "Mayurqa" + levantine_arabic = "Mayurqa" + egyptian_arabic = "Mayurqa" + andalusian_arabic = "Mayurqa" + + b_alcudia = { + } + b_palma = { + bedouin_arabic = "Madinat Mayurqa" + maghreb_arabic = "Madinat Mayurqa" + levantine_arabic = "Madinat Mayurqa" + egyptian_arabic = "Madinat Mayurqa" + andalusian_arabic = "Madinat Mayurqa" + } + b_algaida = { + } + b_felanitx = { + } + b_santaponsa = { + } + b_eivissa = { + } + b_manacor = { + } + b_formentera = { + } + } + c_menorca = { + color = { 255 252 6 } + color2={ 255 255 255 } + + bedouin_arabic = "Manurqa" + maghreb_arabic = "Manurqa" + levantine_arabic = "Manurqa" + egyptian_arabic = "Manurqa" + andalusian_arabic = "Manurqa" + + b_ciutadella = { + bedouin_arabic = "Madinat al-Jazirah" + maghreb_arabic = "Madinat al-Jazirah" + levantine_arabic = "Madinat al-Jazirah" + egyptian_arabic = "Madinat al-Jazirah" + andalusian_arabic = "Madinat al-Jazirah" + } + b_mahon = { + } + b_alaior = { + } + b_santaagueda = { + } + b_esmercadal = { + } + b_santlluis = { + } + b_ferreries = { + } + b_escastell = { + } + } + } + } + + k_navarra = { + color = { 150 120 5 } + capital = 152 # Navarra + + culture = basque + + roman = "Vasconia" + + # Creation/usurpation trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + AND = { + culture = basque + religion_group = christian + } + } + } + } + + d_navarra = { + color = { 230 198 90 } + color2={ 255 255 255 } + + capital = 152 # Navarra + + c_viscaya = { + color = { 244 198 14 } + color2={ 255 255 255 } + + b_irun = { + } + b_sansebastian = { + } + b_eibar = { + } + b_onate = { + } + b_tolosa = { + } + b_bilbao = { + } + b_vitoria = { + } + b_guernica = { + } + } + + c_navarra = { + color = { 255 200 2 } + color2={ 255 255 255 } + + b_pamplona = { + } + b_leyre = { + } + b_tudela = { + } + b_tafalla = { + } + b_olite = { + } + b_carcastillo = { + } + b_sanguesa = { + } + b_estella = { + } + } + c_najera = { + color = { 255 202 3 } + color2={ 255 255 255 } + + b_haro = { + } + b_logrone = { + } + b_calahorra = { + } + b_najera = { + } + b_arnedo = { + } + b_alfara = { + } + b_zizurmayor = { + } + b_santodomingodelacalzada = { + } + } + } + } + + k_asturias = { + color = { 233 188 91 } + color2={ 255 255 255 } + + dignity = 10 + + capital = 155 # Asturias de Oviedo + + culture = castillan + + # Creation/usurpation trigger + allow = { + conditional_tooltip = { + trigger = { + k_asturias = { + is_titular = yes + } + } + k_asturias = { + is_titular = no + } + } + } + + catholic = 250 # Crusade target weight + muslim = 25 # Crusade target weight + + d_asturias = { + color = { 233 188 91 } + color2={ 255 255 255 } + + capital = 155 # Asturias + + c_asturias_de_oviedo = { + color = { 233 158 51 } + color2={ 255 255 255 } + + b_oviedo = { + } + b_gijon = { + } + b_cangasdeonis = { + } + b_tineo = { + } + b_cangasdelnarcea = { + } + b_villaviciosa = { + } + b_luarca = { + } + b_norena = { + } + } + c_astorga = { + color = { 243 158 51 } + color2={ 255 255 255 } + + b_ponferrada = { + } + b_bembibre = { + } + b_ribadelago = { + } + b_cacabelos = { + } + b_fabero = { + } + b_camponaraya = { + } + b_toreno = { + } + b_astorga = { + } + } + } + d_leon = { + color = { 253 158 51 } + color2={ 255 255 255 } + + capital = 190 # Leon + + c_leon = { + color = { 253 158 51 } + color2={ 255 255 255 } + + b_leon = { + } + b_valenciadecampos = { + } + b_villablino = { + } + b_sanpedrodeperix = { + } + b_saldana = { + } + b_sahagun = { + } + b_larobla = { + } + b_cistierna = { + } + } + c_palencia = { + color={ 253 148 40 } + color2={ 255 255 255 } + + b_palencia = {} + b_saint_antolin = {} + b_san_salvador = {} + b_paredes = {} + b_olmeda_palencia = {} + b_monte_el_viejo = {} + b_vaccaei = {} + } + c_zamora = { + color = { 253 138 51 } + color2={ 255 255 255 } + + b_zamora = { + } + b_benavente = { + } + b_fermoselle = { + } + b_toro = { + } + b_sanabria = { + } + b_corrales = { + } + b_fuentesauco = { + } + b_polvorosa = { + } + } + c_salamanca = { + color = { 253 128 31 } + color2={ 255 255 255 } + + b_salbejar = { + } + b_salamanca = { + } + b_ciudadrodrigo = { + } + b_bracamonte = { + } + b_albadetormes = { + } + b_terradillos = { + } + b_carbajosadelasagrada = { + } + b_lumbrales = { + } + } + } + } + + k_spanish_galicia = { + color={ 255 224 94 } + capital = 156 # Coruña + + culture = portuguese + + allow = { + hidden_tooltip = { + OR = { + ai = no + religion_group = christian + } + } + conditional_tooltip = { + trigger = { + k_spanish_galicia = { + is_titular = yes + } + } + k_spanish_galicia = { + is_titular = no + } + } + } + + catholic = 250 # Crusade target weight + muslim = 25 # Crusade target weight + + d_galicia = { + color={ 255 224 94 } + color2={ 255 255 255 } + + capital = 156 # Coruna + + c_coruna = { + color = { 183 118 51 } + color2={ 255 255 255 } + + b_corunna = { + } + b_mondonedo = { + } + b_ferrol = { + } + b_villalba = { + } + b_viveiro = { + } + b_burela = { + } + b_triacastela = { + } + } + c_santiago = { + color = { 243 158 51} + color2={ 255 255 255 } + + holy_site = catholic + + b_santiago = { + } + b_vigo = { + } + b_pontevedra = { + } + b_tuy = { + } + b_verin = { + } + b_padron = { + } + b_vilagarcia = { + } + } + c_lugo = { + color={ 200 130 51 } + color2={ 255 255 255 } + + b_lugo = {} + b_orense = {} + b_ribadeo = {} + b_navilubio = {} + b_mino = {} + b_burgas_orense = {} + b_sil = {} + } + } + } + + k_portugal = { + color={ 182 88 5 } + color2={ 255 255 255 } + + capital = 160 # Lisboa + + culture = portuguese + + roman = "Lusitania" + + catholic = 250 # Crusade target weight + muslim = 25 + west_african_pagan_reformed = 25 + + allow = { + conditional_tooltip = { + trigger = { + k_portugal = { + is_titular = yes + } + } + k_portugal = { + is_titular = no + } + } + hidden_tooltip = { + OR = { + ai = no + religion_group = christian + } + } + } + + d_porto = { + color = { 182 108 45 } + color2={ 255 255 255 } + + capital = 158 # porto + + culture = portuguese + + c_porto = { + color = { 182 88 5 } + color2={ 255 255 255 } + + b_braga = { + } + b_porto = { + } + b_guimaraes = { + } + b_vianadocastelo = { + } + b_pontedelima = { + } + b_barcelos = { + } + b_arcosdevaldevez = { + } + b_moncao = { + } + } + c_braganza = { + color = { 182 98 5 } + color2={ 255 255 255 } + + b_braganza = { + } + b_chaves = { + } + b_vilareal = { + } + b_torredemoncorvo = { + } + b_mogadouro = { + } + b_castelomelhor = { + } + b_castelorodrigo = { + } + b_azinhoso = { + } + } + c_castelo_branco = { + color = { 182 78 5 } + color2={ 255 255 255 } + + b_castelobranco = { + } + b_guarda = { + } + b_covilha = { + } + b_acores = { + } + b_trancoso = { + } + b_sabugal = { + } + b_pinhel = { + } + b_almeida = { + } + } + c_coimbra = { + color = { 182 88 25 } + color2={ 255 255 255 } + + bedouin_arabic = "Qulumriyah" + maghreb_arabic = "Qulumriyah" + levantine_arabic = "Qulumriyah" + egyptian_arabic = "Qulumriyah" + andalusian_arabic = "Qulumriyah" + + b_coimbra = { + bedouin_arabic = "Qulumriyah" + maghreb_arabic = "Qulumriyah" + levantine_arabic = "Qulumriyah" + egyptian_arabic = "Qulumriyah" + andalusian_arabic = "Qulumriyah" + } + b_viseu = { + } + b_aveiro = { + } + b_pedondo = { + } + b_cantanhede = { + } + b_condeixa = { + } + b_montereal = { + } + b_penela = { + } + } + } + } + + k_andalusia = { + color = { 31 138 40 } + color2={ 255 255 255 } + + capital = 181 # Cordoba + + culture = andalusian_arabic + + roman = "Baetica" + greek = "Baetica" + visigothic = "Baetica" + basque = "Granada" + castillan = "Granada" + catalan = "Granada" + portuguese = "Granada" + + muslim = 50 # Crusade target weight + west_african_pagan_reformed = 50 + aztec_reformed = 2000 + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = arabic + } + } + } + + d_cordoba = { + color = { 60 180 12 } + color2={ 255 255 255 } + + capital = 181 # Cordoba + + c_cordoba = { + color = { 246 216 16 } + color2={ 255 255 255 } + + bedouin_arabic = "Qurtubah" + maghreb_arabic = "Qurtubah" + levantine_arabic = "Qurtubah" + egyptian_arabic = "Qurtubah" + andalusian_arabic = "Qurtubah" + + holy_site = sunni + holy_site = aztec + holy_site = aztec_reformed + + b_cordoba = { + bedouin_arabic = "Qurtubah" + maghreb_arabic = "Qurtubah" + levantine_arabic = "Qurtubah" + egyptian_arabic = "Qurtubah" + andalusian_arabic = "Qurtubah" + } + b_alcolea = { + } + b_cabra = { + } + b_lucena = { + } + b_martos = { + } + b_belalcazar = { + } + b_canetedelastorres = { + } + } + c_la_mancha = { + color = { 250 220 20 } + color2={ 255 255 255 } + + b_alarcon = { + } + b_laroda = { + } + b_tarazona = { + } + b_quintanardelrey = { + } + b_lagineta = { + } + b_barrax = { + } + b_munera = { + } + b_jorquera = { + } + } + c_calatrava = { + color = { 254 224 24 } + color2={ 255 255 255 } + + b_calatrava = { + } + b_villareal = { + } + b_caracuel = { + } + b_alcazardesanjuan = { + } + b_alarcos = { + } + b_medellin = { + } + b_almadeo = { + } + b_almodovardelcampo = { + } + } + c_jaen = { + color={ 255 215 25 } + color2={ 255 255 255 } + + b_jaen = {} + b_quesada = {} + b_huescar = {} + b_segura = {} + b_tiscar = {} + b_andujar = {} + b_baeza = {} + } + } + d_granada = { + color = { 40 150 40 } + color2={ 255 255 255 } + + capital = 180 # Granada + + c_granada = { + color = { 245 242 15 } + color2={ 255 255 255 } + + b_granada = { + } + b_elvira = { + } + b_moclin = { + } + b_iznajar = { + } + b_guadix = { + } + b_huelma = { + } + b_antequara = { + } + } + c_almeria = { + color = { 248 245 18 } + color2={ 255 255 255 } + + b_pechina = { + } + b_almeria = { + } + b_baza = { + } + b_berja = { + } + b_motril = { + } + b_albox = { + } + b_purchena = { + } + b_vera = { + } + } + c_malaga = { + color = { 251 248 21 } + color2={ 255 255 255 } + + b_antequera = { + } + b_malaga = { + } + b_benalmadena = { + } + b_tamisa = { + } + b_coin = { + } + b_suel = { + } + b_cartajima = { + } + b_velezmalaga = { + } + } + } + d_sevilla = { + color = { 150 218 21 } + color2={ 255 255 255 } + + capital = 182 # Sevilla + + c_sevilla = { + color = { 232 200 25 } + color2={ 255 255 255 } + + b_carmona = { + } + b_sevilla = { + } + b_ecija = { + } + b_sevimoron = { + } + b_alcaladeguadaira = { + } + b_doshermanas = { + } + b_laalgaba = { + } + b_utrera = { + } + } + c_cadiz = { + color = { 236 204 29 } + color2={ 255 255 255 } + + b_jerez = { + } + b_cadiz = { + } + b_medinasidonia = { + } + b_arcos = { + } + b_sanjosedelvalle = { + } + b_sanlucadebarrameda = { + } + b_sanfernando = { + } + b_alcaladelosgazules = { + } + } + c_algeciras = { + color = { 240 208 33 } + color2={ 255 255 255 } + + b_gibraltar = { + } + b_algericas = { + } + b_ronda = { + } + b_sanroque = { + } + b_tarifa = { + } + b_estepona = { + } + b_jimenadelafrontera = { + } + b_casares = { + } + } + c_aracena = { + color = { 244 212 37 } + color2={ 255 255 255 } + + b_aracena = { + } + b_italica = { + } + b_almonasterlareal = { + } + b_calanas = { + } + b_cortegana = { + } + b_facanias = { + } + b_alajar = { + } + b_galaroza = { + } + } + c_niebla = { + color = { 248 216 41 } + color2={ 255 255 255 } + + b_huelva = { + } + b_niebla = { + } + b_lepe = { + } + b_gibraleon = { + } + b_nerva = { + } + b_moguer = { + } + b_almonte = { + } + b_aljaraque = { + } + } + } + d_toledo = { + color = { 212 151 12 } + color2={ 255 255 255 } + + capital = 197 # Toledo + + c_toledo = { + color = { 245 204 15 } + color2={ 255 255 255 } + + bedouin_arabic = "Tulaytulah" + maghreb_arabic = "Tulaytulah" + levantine_arabic = "Tulaytulah" + egyptian_arabic = "Tulaytulah" + andalusian_arabic = "Tulaytulah" + + b_madrid = { + } + b_toledo = { + bedouin_arabic = "Tulaytulah" + maghreb_arabic = "Tulaytulah" + levantine_arabic = "Tulaytulah" + egyptian_arabic = "Tulaytulah" + andalusian_arabic = "Tulaytulah" + } + b_orgaz = { + } + b_tolemora = { + } + b_talavera = { + } + b_consuegra = { + } + b_fuensalida = { + } + b_illescas = { + } + } + c_molina = { + color = { 248 207 18 } + color2={ 255 255 255 } + + b_hinojosa = { + } + b_molina = { + } + b_elpedregal = { + } + b_pinilla = { + } + b_cabanillasdelcampo = { + } + b_elcasar = { + } + b_maranchon = { + } + b_olmeda = { + } + } + c_cuenca = { + color = { 251 210 21 } + color2={ 255 255 255 } + + bedouin_arabic = "Kunka" + maghreb_arabic = "Kunka" + levantine_arabic = "Kunka" + egyptian_arabic = "Kunka" + andalusian_arabic = "Kunka" + + + b_cuenca = { + bedouin_arabic = "Kunka" + maghreb_arabic = "Kunka" + levantine_arabic = "Kunka" + egyptian_arabic = "Kunka" + andalusian_arabic = "Kunka" + } + b_ucles = { + } + b_laspedroneras = { + } + b_villanuevadelajara = { + } + b_tarancon = { + } + b_sisante = { + } + b_motadelcuervo = { + } + } + c_alcala = { + color={ 255 200 30 } + color2={ 255 255 255 } + + b_alcala = {} + b_siguenza = {} + b_guadalajara = {} + b_burgo_de_santiuste = {} + b_villavieja = {} + b_segontia = {} + b_complutum = {} + } + } + } +} + +e_arabia = { + color={ 32 150 85 } + color2={ 255 255 255 } + + capital = 728 # Damascus + + culture = bedouin_arabic + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = arabic + } + } + } + + short_name = yes + + k_israel = { + color = { 20 138 255 } + + capital = 774 # Jerusalem + + roman = "Judea" + + title = "KING" + title_female = "QUEEN" + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + allow = { + always = no # Only created through special event + } + } + + k_arabia = { + color={ 124 199 50 } + color2={ 255 255 255 } + + capital = 719 # Mecca + + culture = bedouin_arabic + + muslim = 4000 # Crusade target weight + zoroastrian_group = 500 # Crusade target weight + + d_arabia_petrae = { + color={ 121 196 2 } + color2={ 255 255 255 } + + capital = 783 # Maan + + #c_ar_ar = { # Shaka + # color={ 97 208 137 } + # color2={ 255 255 255 } + # + # b_shaka = { + # } + # b_ammaryah = { + # } + # b_dumat_al_jundal = { + # } + # b_umm_kunsur = { + # } + # b_ruthiyah = { + # } + # b_qasa = { + # } + # b_uwayquilah = { + # } + # b_judaidah = { + # } + #} + c_maan = { + color={ 127 202 8 } + color2={ 255 255 255 } + + b_maan = { + } + b_mutah = { + } + b_shubak = { + } + b_maanaljafr = { + } + b_buseira = { + } + b_maanalhasa = { + } + b_afra = { + } + b_bubeita = { + } + } + c_tabuk = { + color={ 130 205 11 } + color2={ 255 255 255 } + + b_tabuk = { + } + b_duba = { + } + b_mariyiat = { + } + b_muwaylih = { + } + b_abu_ujayyijat = { + } + b_gabouk = { + } + b_shaghab = { + } + b_sharmah = { + } + } + #c_petra = { + # color={ 133 208 14 } + # color2={ 255 255 255 } + # + # b_tophel = { + # } + # b_petra = { + # } + # b_wadi_musa = { + # } + # b_bozrah = { + # } + # b_shoubak = { + # } + # b_abdelliya = { + # } + # b_hamza = { + # } + # b_husseiniya = { + # } + #} + c_al_jawf = { + color={ 154 253 47 } + color2={ 255 255 255 } + + b_al_jawf = { + } + b_sakakah = { + } + b_aladan = { + } + b_dumat_al_jandal = { + } + b_radifah = { + } + b_tuwayr = { + } + b_tyer = { + } + b_qurayyat = { + } + } + c_al_aqabah = { + color={ 124 199 5 } + color2={ 255 255 255 } + + b_aqabah = { + } + b_reeshah = { + } + b_quwairah = { + } + b_mazraa = { + } + b_feifa = { + } + b_samar = { + } + b_elifaz = { + } + b_yotvata = { + } + } + c_hijaz = { + color={ 158 253 51 } + color2={ 255 255 255 } + + b_al_ola = { + } + b_tayma = { + } + b_leuke_kome = { + } + b_higra = { + } + b_madain_salih = { + } + b_mughayra = { + } + b_samur = { + } + b_tawala = { + } + } + } + d_medina = { + color={ 150 249 43 } + color2={ 255 255 255 } + + capital = 719 # Mecca + + muslim = 500 # Crusade target weight + + c_medina = { + color={ 162 253 55 } + color2={ 255 255 255 } + + muslim = 500 # Crusade target weight + + holy_site = sunni + holy_site = shiite + holy_site = ibadi + + b_medina = { + } + b_kuba = { + } + b_farsh = { + } + b_sidi_hamzah = { + } + b_milha = { + } + b_batn_nakhl = { + } + b_al_usayla = { + } + } + c_mecca = { + color={ 166 253 59 } + color2={ 255 255 255 } + + muslim = 1000 # Crusade target weight + + holy_site = sunni + holy_site = shiite + holy_site = pagan + holy_site = yazidi + holy_site = ibadi + + b_mecca = { + } + b_taif = { + } + b_al_johfa = { + } + b_turubah = { + } + b_jmumum = { + } + b_qarn = { + } + b_al_ukaz = { + } + } + c_khaybar = { + color={ 172 253 45 } + color2={ 255 255 255 } + + b_khaybar = { + } + b_badr = { + } + b_rabig = { + } + b_yanbu = { + } + b_haura = { + } + b_soridan = { + } + b_algiar = { + } + } + c_jeddah = { + color={ 176 243 59 } + color2={ 255 255 255 } + + b_jeddah = { + } + b_khulays = { + } + b_as_sirrayn = { + } + b_al_lith = { + } + b_qunfudhah = { + } + b_bahrah = { + } + b_usfan = { + } + } + c_asir = { + color={ 170 253 63 } + color2={ 255 255 255 } + + b_tabala = { + } + b_kuthba = { + } + b_kamaran = { + } + b_bahah = { + } + b_sadah = { + } + b_hajjah = { + } + b_dam = { + } + } + c_tihama = { + color={ 170 253 63 } + color2={ 255 255 255 } + + b_hali = { + } + b_as_suqaiq = { + } + b_attar = { + } + b_bays = { + } + b_harad = { + } + b_hamr = { + } + b_abs = { + } + } + } + d_oman = { + color={ 93 196 2 } + color2={ 255 255 255 } + + capital = 868 # Muscat + + c_dhu_zabi = { # Julfar + color={ 96 199 5 } + color2={ 255 255 255 } + + b_sohar = { + } + b_dibba = { + } + b_qutuf = { + } + b_dhuzabi = { + } + b_khorfakkan = { + } + b_dubai = { + } + b_julfar = { + } + b_sharjah = { + } + } + c_hajar = { # Suhar/Suhár + color={ 98 201 7 } + color2={ 255 255 255 } + + holy_site = ibadi + + b_suhar = { + } + b_alhamra = { + } + b_ibri = { + } + b_jabrin = { + } + b_haran = { + } + b_masruq = { + } + b_yanqui = { + } + } + c_muscat = { + color={ 100 203 9 } + color2={ 255 255 255 } + + b_muscat = { + } + b_sur = { + } + b_samail = { + } + b_adam = { + } + b_ibra = { + } + b_sabt = { + } + b_lizq = { + } + b_shiya = { + } + } + c_duqm = { # Nizwa + color={ 102 205 11 } + color2={ 255 255 255 } + + b_duqm = { + } + b_aljazir = { + } + b_bank = { + } + b_harima = { + } + b_nimr = { + } + b_mahut = { + } + b_hubara = { + } + b_masirah = { + } + b_nizwa = { + } + } + } + d_nefoud = { + color={ 17 228 10 } + color2={ 255 255 255 } + + capital = 863 # Hajr + + c_rafha = { + color={ 174 253 67 } + color2={ 255 255 255 } + + b_rafha = { + } + b_aljumaymah = { + } + b_timiat = { + } + b_markuz = { + } + b_lawqah = { + } + b_duwayd = { + } + b_uwayqilah = { + } + b_ashshir = { + } + } + c_hail = { + color={ 178 253 71 } + color2={ 255 255 255 } + + b_hail = { + } + b_asshinan = { + } + b_alghazalah = { + } + b_baqa = { + } + b_iqdah = { + } + b_mawqaq = { + } + b_murayfiq = { + } + b_saban = { + } + } + c_hajr = { + color={ 182 253 75 } + color2={ 255 255 255 } + + b_alhudaydah = { + } + b_assalif = { + } + b_almaqah = { + } + b_abha = { + } + b_khamismushait = { + } + b_bisha = { + } + b_baljurashi = { + } + b_jizan = { + } + } + c_halaban = { + color={ 186 253 79 } + color2={ 255 255 255 } + + b_afif = { + } + b_badaiidyan = { + } + b_alqaiyah = { + } + b_aljammaniyah = { + } + b_albijadiyah = { + } + b_almaklah = { + } + b_albaharah = { + } + b_arradum = { + } + } + c_dariya = { + color={ 181 255 99 } + color2={ 255 255 255 } + + b_dariya = { + } + b_fayd = { + } + b_al_ajfur = { + } + b_an_nibaj = { + } + b_al_qaryatan = { + } + b_at_talabiya = { + } + b_zubala = { + } + } + } + d_amman = { # Al Bahrain + color = { 32 127 30 } + color2={ 255 255 255 } + + capital = 652 # Al Hasa + + c_kuwait = { + color={ 80 170 5 } + color2={ 255 255 255 } + + b_kuwait = { + } + b_ikaros = { + } + b_alwafra = { + } + b_khinan = { + } + b_arrawdatayn = { + } + b_ashshuaybah = { + } + b_anthemusias = { + } + b_alfalalheel = { + } + } + c_damman = { # Qatif + color = { 30 132 37 } + color2={ 255 255 255 } + + b_avan = { + } + b_najmah = { + } + b_qatif = { + } + b_damman = { + } + b_jubail = { + } + b_alaba = { + } + b_alhinnah = { + } + b_abuhadriya = { + } + } + c_al_hasa = { + color = { 30 112 20 } + color2={ 255 255 255 } + + b_alhasa = { + } + b_holuf = { + } + b_foda = { + } + b_khobar = { + } + b_almubarraz = { + } + b_aloyoon = { + } + b_alomran = { + } + b_ghunan = { + } + b_abqaiq = { + } + } + c_bahrein = { + color = { 20 99 30 } + color2={ 255 255 255 } + + b_batn_ardasir = { + } + b_al_masqar = { + } + b_murwab = { + } + b_zubarah = { + } + b_al_naman = { + } + b_al_khuwayr = { + } + b_turaynah = { # Fictional, for prosperity + } + } + c_uwal = { + color = { 30 89 35 } + color2={ 255 255 255 } + + b_muharraq = { + } + b_manama = { + } + b_umm_al_nasan = { + } + b_sitra = { + } + b_jidda = { + } + b_ummalsabaan = { + } + b_hamala = { + } + b_aldur = { + } + } + } + } + + k_yemen = { + color={ 218 234 33 } + color2={ 255 255 255 } + + capital = 859 # Taizz + + culture = bedouin_arabic + + ashkenazi = "Himyar" + sephardi = "Himyar" + + muslim = 3000 # Crusade target weight + zoroastrian_group = 300 # Crusade target weight + + d_sanaa = { + color={ 215 180 20 } + color2={ 255 255 255 } + + capital = 860 # Sanaa + + c_sanaa = { + color={ 215 180 20 } + color2={ 255 255 255 } + + b_sanaa = { + } + b_marib = { + } + b_qataba = { + } + b_dhamar = { + } + b_jabalannabishuayb = { + } + b_jabaltiyal = { + } + b_hodeida = { + } + b_harib = { + } + } + c_najran = { + color={ 185 180 20 } + color2={ 255 255 255 } + + b_najran = { + } + b_sada = { + } + b_huth = { + } + b_ribakhah = { # Fictional - For Prosperity + } + b_hasakat = { # Fictional - For Prosperity + } + b_az_zawwah = { # Fictional - For Prosperity + } + b_dahal_jalal = { # Fictional - For Prosperity + } + } + c_al_ahqaf = { + color={ 199 170 29 } + color2={ 255 255 255 } + + b_al_ahqaf = { + } + b_al_abr = { + } + b_sabwa = { + } + b_katabiya = { # Fictional - For Prosperity + } + b_alan = { # Fictional - For Prosperity + } + b_al_jayat = { # Fictional - For Prosperity + } + b_bujan = { # Fictional - For Prosperity + } + } + } + d_taizz = { + color={ 195 220 40 } + color2={ 255 255 255 } + + capital = 859 # Taizz + + c_taizz = { + color={ 195 220 40 } + color2={ 255 255 255 } + + b_ibb = { + } + b_mocha = { + } + b_taizz = { + } + b_zafar = { + } + b_perim = { + } + b_shuqra = { + } + b_jibla = { + } + b_dhisufal = { + } + } + c_aden = { + color={ 175 220 46 } + color2={ 255 255 255 } + + b_aden = { + } + b_lahej = { + } + b_dhala = { + } + b_alawbhali = { + } + b_jaar = { + } + b_alkawd = { + } + b_almilah = { + } + b_alarbadi = { + } + } + c_zabid = { + color={ 220 200 40 } + color2={ 255 255 255 } + + b_zabid = { + } + b_fasal = { + } + b_al_mahjam = { + } + b_mukha = { + } + b_mawr = { + } + b_ghalafiqa = { + } + b_hays = { + } + } + c_bayda = { + color={ 185 230 20 } + color2={ 255 255 255 } + + b_bayda = { + } + b_habban = { + } + b_ashshubaykah = { + } + b_timna = { + } + b_ataq = { + } + b_zinjibar = { + } + b_alkhabr = { + } + b_yashbum = { + } + } + } + d_socotra = { + color={ 142 255 85 } + color2={ 255 255 255 } + + capital = 1369 # Socotra + + dignity = 10 + + c_socotra = { + color={ 142 255 55 } + color2={ 255 255 255 } + + b_qualnsiyah = { + } + b_tamrida = { + } + b_qadub = { + } + b_steroh = { + } + b_asma = { + } + b_siqirah = { + } + b_qashiu = { + } + } + } + d_hadramut = { + color={ 206 190 55 } + color2={ 255 255 255 } + + capital = 856 # Hadramawt + + bedouin_arabic = "Hadramawt" + maghreb_arabic = "Hadramawt" + levantine_arabic = "Hadramawt" + egyptian_arabic = "Hadramawt" + andalusian_arabic = "Hadramawt" + + c_kathiri = { + color={ 140 255 53 } + color2={ 255 255 255 } + + bedouin_arabic = "Hadramawt" + maghreb_arabic = "Hadramawt" + levantine_arabic = "Hadramawt" + egyptian_arabic = "Hadramawt" + andalusian_arabic = "Hadramawt" + + b_shabwa = { + } + b_lodar = { + } + b_qana = { + } + b_seiyun = { + } + b_mukalla = { + } + b_shihar = { + } + b_nisab = { + } + b_azzan = { + } + } + c_dhofar = { + color={ 104 207 13 } + color2={ 255 255 255 } + + holy_site = jewish + holy_site = samaritan + holy_site = karaite + + b_salalah = { + } + b_thamarit = { + } + b_raysut = { + } + b_amal = { + } + b_shisr = { + } + b_dawkah = { + } + b_durrah = { + } + b_harzan = { + } + } + c_mahra = { + color={ 106 214 15 } + color2={ 255 255 255 } + + b_ghaydah = { + } + b_nishtun = { + } + b_damqwat = { + } + b_qishn = { + } + b_haswayn = { + } + b_itab = { + } + b_alkurah = { + } + b_alhalya = { + } + } + } + } + + k_egypt = { + color={ 10 255 80 } + color2={ 255 255 255 } + + capital = 796 # Cairo + + culture = egyptian_arabic + + orthodox = 20 # Crusade target weight + muslim = 400 # Crusade target weight + zoroastrian_group = 100 # Crusade target weight + zun_pagan_reformed = 100 # Crusade target weight + jewish_group = 500 # Crusade target weight + + coptic = "Kemet" + + d_alexandria = { + color={ 100 219 134 } + color2={ 255 255 255 } + + capital = 802 # Alexandria + + coptic = "Rakote" + + c_alexandria = { + color={ 102 221 136 } + color2={ 255 255 255 } + + holy_site = miaphysite + holy_site = monophysite + holy_site = hellenic_pagan + holy_site = hellenic_pagan_reformed + + coptic = "Rakote" + + b_alexandria = { + pentarchy = yes + } + b_abukir = { + } + b_damanhur = { + } + b_hammam = { + } + b_naucratis = { + } + b_burgelarab = { + } + b_marabout = { + } + b_elkanoun = { + } + } + c_al_alamayn = { + color={ 104 223 138 } + color2={ 255 255 255 } + + coptic = "Matrouh" + + b_elalamein = { + } + b_mersamatruh = { + } + b_sidibarrani = { + } + b_fuka = { + } + b_katabathmos = { + } + b_ghazal = { + } + b_paraitonion = { + } + b_shammas = { + } + } + c_quattara = { + color={ 106 225 140 } + color2={ 255 255 255 } + + coptic = "Attara" + + b_siwa = { + } + b_quattara = { + } + b_caraoasis = { + } + b_qaretagnes = { + } + b_abdannabi = { + } + b_dayr = { + } + b_alamelshwawish = { + } + b_ziwaelbahari = { + } + } + c_buhairya = { + color={ 108 227 142 } + color2={ 255 255 255 } + + coptic = "Ptimenhour" + + b_buhairya = { + } + b_qasrfarfra = { + } + b_mut = { + } + b_budhkula = { + } + b_abuminqar = { + } + b_ibshawai = { # Fictional, for prosperity + } + b_sineita = { # Fictional, for prosperity + } + } + } + d_damietta = { + color={ 3 255 74 } + color2={ 255 255 255 } + + capital = 798 # Damietta + + coptic = "Tamiat" + + c_gabiyaha = { + color={ 6 255 77 } + color2={ 255 255 255 } + + coptic = "Sai" + + b_rosetta = { + } + b_sais = { + } + b_fuwa = { + } + b_xois = { + } + b_hermopolis = { + } + b_buto = { + } + b_disuq = { + } + b_mutubis = { + } + } + c_delta = { + color={ 9 255 80 } + color2={ 255 255 255 } + + coptic = "Tamiat" + + b_damietta = { + } + b_burlus = { + } + b_saramsah = { + } + b_burah = { + } + b_fareskur = { + } + b_baramun = { + } + b_tanis = { + } + b_shirbin = { + } + } + c_pelusia = { + color={ 12 255 83 } + color2={ 255 255 255 } + + coptic = "Jani" + + b_pelusia = { + } + b_tinis = { + } + b_alsalihiyah = { + } + b_sile = { + } + b_ismaillia = { + } + b_said = { + } + b_pithom = { + } + b_serapeum = { + } + } + c_manupura = { + color={ 15 255 86 } + color2={ 255 255 255 } + + coptic = "Poubast" + + b_manusura = { + } + b_almahallah = { + } + b_bilbays = { + } + b_zagazig = { + } + b_athribis = { + } + b_bubastis = { + } + b_qantir = { + } + b_busiris = { + } + } + } + d_cairo = { + color={ 20 232 115 } + color2={ 255 255 255 } + + capital = 796 # Cairo + + zun_pagan_reformed = 50 # Crusade target weight + + coptic = "Kahiree" + + c_cairo = { + color={ 24 236 119 } + color2={ 255 255 255 } + + holy_site = zun_pagan + holy_site = zun_pagan_reformed + + coptic = "Kahiree" + + b_cairo = { + } + b_fustat = { + } + b_memphis = { + } + b_helwan = { + } + b_heliopolis = { + } + b_maadi = { + } + b_tekkekyahudiyya = { + } + b_merimdabenisalama = { + } + } + c_sarqihya = { + color={ 28 240 123 } + color2={ 255 255 255 } + + coptic = "Petoum" + + b_sarqinya = { + } + b_clysma = { + } + b_atfih = { + } + b_taufiq = { + } + b_agruda = { + } + b_shallufa = { + } + b_alhaifar = { + } + b_suez = { + } + } + c_gizeh = { + color={ 110 229 144 } + color2={ 255 255 255 } + + coptic = "Giza" + + b_gizeh = { + } + b_aburowash = { + } + b_dashur = { + } + b_zawyetalayran = { + } + b_abughorob = { + } + b_abusir = { + } + b_saqqara = { + } + b_ellisht = { + } + } + } + d_aswan = { + color={ 41 188 120 } + color2={ 255 255 255 } + + capital = 794 # Aswan + + coptic = "Sowan" + + c_aswan = { + color={ 43 190 122 } + color2={ 255 255 255 } + + coptic = "Sowan" + + b_aswan = { + } + b_elefantina = { + } + b_shellal = { + } + b_bigeh = { + } + b_veset = { + } + b_philae = { + } + b_kalabsha = { + } + b_edfu = { + } + } + c_quena = { + color={ 32 244 127 } + color2={ 255 255 255 } + + coptic = "Ena" + + b_quena = { + } + b_qus = { + } + b_qift = { + } + b_luxor = { + } + b_shiblanjah = { # Fictional, for prosperity + } + b_khalaf = { # Fictional, for prosperity + } + b_bilbeis = { # Fictional, for prosperity + } + } + c_asyut = { + color={ 36 248 131 } + color2={ 255 255 255 } + + coptic = "Sioout" + + b_asyut = { + } + b_kusai = { + } + b_durunka = { + } + b_egypthebes = { + } + b_egypabydos = { + } + b_wannina = { + } + b_beitkhallaf = { + } + b_meir = { + } + } + c_alqusair = { + color={ 32 244 127 } + color2={ 255 255 255 } + + b_kosseir = {} + b_safaga = {} + b_abughusun = {} + b_ummrus = {} + b_asfoun = {} # Fictional, for prosperity + b_bureid = {} # Fictional, for prosperity + b_jamsah = {} # Fictional, for prosperity + } + c_kharga = { + color={ 108 227 142 } + color2={ 255 255 255 } + + b_elkharga = {} + b_baris = {} + b_ismant = {} + b_zuhrah = {} # Fictional, for prosperity + b_gahdam = {} # Fictional, for prosperity + b_banja = {} # Fictional, for prosperity + b_panopolis = {} # Fictional, for prosperity + } + } + + d_sinai = { + color={ 88 99 2 } + color2={ 255 255 255 } + + capital = 788 # Farama + + coptic = "Mafkat" + + c_farama = { + color={ 141 198 5 } + color2={ 255 255 255 } + + coptic = "Peremoun" + + b_farama = { + } + b_sin = { + } + b_seyan = { + } + b_romani = { + } + b_birqatia = { + } + b_birelabd = { + } + b_zaaraniq = { + } + b_mustabiq = { + } + } + c_sinai = { + color={ 143 201 8 } + color2={ 255 255 255 } + + holy_site = jewish + holy_site = samaritan + holy_site = karaite + + coptic = "Mafkat" + + b_attur = { + } + b_sharmelsheikh = { + } + b_mamlah = { + } + b_nuweiba = { + } + b_sinbarqa = { + } + b_dahab = { + } + b_jabalsamra = { + } + b_nabq = { + } + } + c_eilat = { + color={ 145 203 10 } + color2={ 255 255 255 } + + coptic = "Rashrash" + + b_eilat = { + } + b_yahel = { + } + b_lotan = { + } + b_ketura = { + } + b_sapir = { + } + b_urim = { + } + b_tzofar = { + } + b_eliot = { + } + } + c_el-arish = { + color={ 147 205 12 } + color2={ 255 255 255 } + + coptic = "Tjaru" + + b_arish = { + } + b_tukkot = { + } + b_kharruba = { + } + b_masyada = { + } + b_birelhamma = { + } + b_mitmatna = { + } + b_abuaweigila = { + } + b_zuwayid = { + } + } + } + } + + k_jerusalem = { + color={ 180 180 180 } + color2={ 255 255 255 } + + capital = 774 # Jerusalem + + ashkenazi = "Yerusholaim" + sephardi = "Yerushalaim" + roman = "Philistia" + armenian = "Philistia" + greek = "Philistia" + alan = "Philistia" + georgian = "Philistia" + assyrian = "Philistia" + roman = "Judea" + + assimilate = no # Duchies cannot de jure drift IN or OUT of this title + + culture = levantine_arabic + + # Creation/Usurp Trigger + allow = { + religion_group = christian + } + + # Creation Effect + gain_effect = { + if = { + limit = { NOT = { has_global_flag = created_jerusalem } } + prestige = 5000 + piety = 2000 + set_global_flag = created_jerusalem + } + } + + christian = 500 # Crusade target weight + muslim = 250 # Crusade target weight + zoroastrian_group = 200 # Crusade target weight + jewish_group = 3000 # Crusade target weight + + d_oultrejourdain = { + color={ 190 190 180 } + color2={ 255 255 255 } + + capital = 723 # Madaba + + c_negev = { + color={ 190 180 165 } + color2={ 255 255 255 } + + b_negev = { + } + b_yeruham = { + } + b_dimona = { + } + b_avdat = { + } + b_albaqar = { + } + b_kmehin = { + } + b_ezuz = { + } + b_haluza = { + } + } + c_monreal = { + color={ 190 170 155 } + color2={ 255 255 255 } + + bedouin_arabic = "Wadi Musa" + maghreb_arabic = "Wadi Musa" + levantine_arabic = "Wadi Musa" + egyptian_arabic = "Wadi Musa" + andalusian_arabic = "Wadi Musa" + + b_monreal = { + bedouin_arabic = "Wadi Musa" + maghreb_arabic = "Wadi Musa" + levantine_arabic = "Wadi Musa" + egyptian_arabic = "Wadi Musa" + andalusian_arabic = "Wadi Musa" + } + b_hurmniz = { + } + b_sela = { + } + b_tafila = { + } + b_bildad = { + } + b_paran = { + } + b_idan = { + } + } + c_kerak = { + color={ 150 150 170 } + color2={ 255 255 255 } + + bedouin_arabic = "Al-Karak" + maghreb_arabic = "Al-Karak" + levantine_arabic = "Al-Karak" + egyptian_arabic = "Al-Karak" + andalusian_arabic = "Al-Karak" + + b_kirhaseset = { + } + b_kerak = { + bedouin_arabic = "Al-Karak" + maghreb_arabic = "Al-Karak" + levantine_arabic = "Al-Karak" + egyptian_arabic = "Al-Karak" + andalusian_arabic = "Al-Karak" + } + b_tamar = { + } + b_zoar = { + } + b_zaimona = { + } + b_bozra = { + } + b_punon = { + } + b_krakdemoab = { + } + } + c_madaba = { + color={ 150 140 160 } + color2={ 255 255 255 } + + ashkenazi = "Meidvo" + sephardi = "Meidva" + + b_madaba = { + } + b_muwaqqar = { + } + b_qastal = { + } + b_bilal = { + } + b_umm_ar-rasas = { + } + b_sahab = { + } + b_wadi_al_sir = { + } + b_samhal = { + } + } + } + d_ascalon = { + color={ 160 160 200 } + color2={ 255 255 255 } + + capital = 780 # Ascalon + + ashkenazi = "Ashqelon" + sephardi = "Ashqelon" + + c_darum = { + color={ 167 165 190 } + color2={ 255 255 255 } + + b_darum = { + } + b_gaza = { + } + b_rafah = { + } + b_radwan = { + } + b_salqah = { + } + b_gerar = { + } + b_jarara = { + } + b_abasan = { + } + } + c_jaffa = { + color={ 167 190 150 } + color2={ 255 255 255 } + + bedouin_arabic = "Arsuf" + maghreb_arabic = "Arsuf" + levantine_arabic = "Arsuf" + egyptian_arabic = "Arsuf" + andalusian_arabic = "Arsuf" + ashkenazi = "Yophoi" + sephardi = "Yapho" + + b_jaffa = { + bedouin_arabic = "Arsuf" + maghreb_arabic = "Arsuf" + levantine_arabic = "Arsuf" + egyptian_arabic = "Arsuf" + andalusian_arabic = "Arsuf" + } + b_arsuf = { + } + b_lydda = { + } + b_ibelin = { + } + b_ramleh = { + } + b_yazur = { + } + b_qula = { + } + b_beitdejan = { + } + } + c_ascalon = { + color={ 176 190 140 } + color2={ 255 255 255 } + + bedouin_arabic = "Asqalan" + maghreb_arabic = "Asqalan" + levantine_arabic = "Asqalan" + egyptian_arabic = "Asqalan" + andalusian_arabic = "Asqalan" + ashkenazi = "Ashqelon" + sephardi = "Ashqelon" + + b_ascalon = { + bedouin_arabic = "Asqalan" + maghreb_arabic = "Asqalan" + levantine_arabic = "Asqalan" + egyptian_arabic = "Asqalan" + andalusian_arabic = "Asqalan" + } + b_harbijah = { + } + b_agelen = { + } + b_laforbie = { + } + b_blanchegarde = { + } + b_bothme = { + } + b_huidre = { + } + b_semsem = { + } + } + c_beersheb = { + color={ 139 170 160 } + color2={ 255 255 255 } + + ashkenazi = "Beir-Sheva" + sephardi = "Ber-Sheva" + + b_beersheb = { + } + b_estemon = { + } + b_massada = { + } + b_debir = { + } + b_gilat = { + } + b_rahat = { + } + b_ofakim = { + } + b_abuzqayqa = { + } + } + } + d_jerusalem = { + color={ 202 202 190 } + color2={ 255 255 255 } + + capital = 774 # Jerusalem + + ashkenazi = "Yerusholaim" + sephardi = "Yerushalaim" + + christian = 250 # Crusade target weight + muslim = 250 # Crusade target weight + + c_jerusalem = { + color={ 250 250 230 } + color2={ 255 255 255 } + + ashkenazi = "Yerusholaim" + sephardi = "Yerushalaim" + + christian = 250 # Crusade target weight + muslim = 250 # Crusade target weight + + holy_site = catholic + holy_site = orthodox + holy_site = sunni + holy_site = shiite + holy_site = miaphysite + holy_site = monophysite + holy_site = nestorian + holy_site = pagan + holy_site = yazidi + holy_site = jewish + holy_site = samaritan + holy_site = karaite + holy_site = ibadi + holy_site = manichean + + b_mirabel = { # Base name changed to "Majdal Yaba" + german = "Mirabel" + lombard = "Mirabel" + old_frankish = "Mirabel" + suebi = "Mirabel" + english = "Mirabel" + saxon = "Mirabel" + old_saxon = "Mirabel" + frisian = "Mirabel" + dutch = "Mirabel" + frankish = "Mirabel" + norman = "Mirabel" + italian = "Mirabel" + occitan = "Mirabel" + basque = "Mirabel" + castillan = "Mirabel" + catalan = "Mirabel" + portuguese = "Mirabel" + visigothic = "Mirabel" + irish = "Mirabel" + scottish = "Mirabel" + pictish = "Mirabel" + welsh = "Mirabel" + breton = "Mirabel" + greek = "Antipatris" + armenian = "Antipatris" + georgian = "Antipatris" + } + b_jerusalem = { + pentarchy = yes + } + b_nablus = { + } + b_rammala = { + } + b_beitnuba = { + } + b_montgisard = { + } + b_jericho = { + } + b_saintsamuel = { + } + } + c_acre = { + color={ 230 190 154 } + color2={ 255 255 255 } + + ashkenazi = "Akkoi" + sephardi = "Akko" + + b_acre = { + } + b_haifa = { + } + b_syrcaesarea = { + } + b_merle = { + } + b_adelon = { + } + b_manawat = { + } + b_recordana = { + } + b_athlith = { + } + } + c_hebron = { + color={ 200 210 160 } + color2={ 255 255 255 } + + ashkenazi = "Hevron" + sephardi = "Hevron" + + b_hebron = { + } + b_bethlehem = { + } + b_deimachar = { + } + b_syrbelmont = { + } + b_alsamoa = { + } + b_saintcharlton = { + } + b_latrun = { + } + b_bethgibelin = { + } + } + } + d_galilee = { + color={ 225 200 160 } + color2={ 255 255 255 } + + capital = 771 # Tyrus + + ashkenazi = "HaGalil" + sephardi = "HaGalil" + + c_tiberias = { + color={ 225 220 160 } + color2={ 255 255 255 } + + b_tiberias = { + } + b_nazareth = { + } + b_mnttabor = { + } + b_bethsan = { + } + b_caymont = { + } + b_hattin = { + } + b_ashtera = { + } + b_lafeve = { + } + } + c_tyrus = { + color={ 245 245 200 } + color2={ 255 255 255 } + + bedouin_arabic = "Sur" + maghreb_arabic = "Sur" + levantine_arabic = "Sur" + egyptian_arabic = "Sur" + andalusian_arabic = "Sur" + ashkenazi = "Tzoir" + sephardi = "Tzor" + + b_tyrus = { + bedouin_arabic = "Sur" + maghreb_arabic = "Sur" + levantine_arabic = "Sur" + egyptian_arabic = "Sur" + andalusian_arabic = "Sur" + } + b_sarafand = { + } + b_scandalon = { + } + b_megedel = { + } + b_syrmontfort = { + } + b_casalimbert = { + } + b_hunin = { + } + b_syrbelfort = { + } + } + c_beirut = { + color={ 255 245 190 } + color2={ 255 255 255 } + + b_beirut = { + } + b_sidon = { + } + b_journie = { + } + b_abualhasan = { + } + b_cavedetyron = { + } + b_mashgarah = { + } + b_sarepta = { + } + b_beitkfeya = { + } + } + c_safed = { + color={ 230 250 190 } + color2={ 255 255 255 } + + b_safed = { + } + b_banyas = { + } + b_chastelet = { + } + b_toron = { + } + b_subeiba = { + } + #b_karmel = { + #} + b_qatsrin = { + } + b_belvoir = { + } + } + } + } + + k_syria = { + color={ 145 130 88 } + color2={ 255 255 255 } + + culture = levantine_arabic + + capital = 728 # Damascus + + orthodox = 200 # Crusade target weight + muslim = 200 # Crusade target weight + zoroastrian_group = 500 # Crusade target weight + + d_aleppo = { + color={ 85 232 20 } + color2={ 255 255 255 } + + capital = 733 # Aleppo + + bedouin_arabic = "Halab" + maghreb_arabic = "Halab" + levantine_arabic = "Halab" + egyptian_arabic = "Halab" + andalusian_arabic = "Halab" + ashkenazi = "Chalpe" + sephardi = "Chalpe" + greek = "Beroea" + + c_asas = { + color={ 87 234 22 } + color2={ 255 255 255 } + + b_asas = { + } + b_rakka = { + } + b_kallinikos = { + } + b_talabyad = { + } + b_tabqa = { + } + b_souriya = { + } + b_resafa = { + } + b_zaazouaa = { + } + } + c_aleppo = { + color={ 91 238 26 } + color2={ 255 255 255 } + + bedouin_arabic = "Halab" + maghreb_arabic = "Halab" + levantine_arabic = "Halab" + egyptian_arabic = "Halab" + andalusian_arabic = "Halab" + ashkenazi = "Chalpe" + sephardi = "Chalpe" + greek = "Beroea" + + b_aleppo = { + } + b_azaz = { + } + b_mashala = { + } + b_lerminet = { + } + b_sarmin = { + } + b_harim = { + } + b_qusayr = { + } + b_maaratannuman = { + } + } + c_homs = { + color={ 93 240 28 } + color2={ 255 255 255 } + + b_homs = { + } + b_zweitina = { + } + b_emesa = { + } + b_alkhazandar = { + } + b_qadesh = { + } + b_sadad = { + } + b_marmarita = { + } + b_qatna = { + } + } + c_hama = { + color={ 95 242 30 } + color2={ 255 255 255 } + + b_hama = { + } + b_hamath = { + } + b_mhardeh = { + } + b_qarqar = { + } + b_bara = { + } + b_salamiyah = { + } + b_serjilla = { + } + b_kharsan = { + } + } + } + d_antioch = { + color={ 142 63 129 } + color2={ 255 255 255 } + + capital = 764 # Antioch + + c_antiocheia = { + color={ 152 69 135 } + color2={ 255 255 255 } + + holy_site = orthodox + holy_site = miaphysite + holy_site = monophysite + + b_antiocheia = { + pentarchy = yes + } + b_latakiah = { + } + b_stsymeon = { + } + b_darbsak = { + } + b_hazart = { + } + b_saone = { + } + b_harenc = { + } + b_baghras = { + } + } + c_archa = { + color={ 109 194 47 } + color2={ 255 255 255 } + + b_archa = { + } + b_shayzar = { + } + b_famia = { + } + b_chastelblanc = { + } + b_kafroun = { + } + b_treiz = { + } + b_masyaf = { + } + } + c_alexandretta = { + color={ 112 197 50 } + color2={ 255 255 255 } + + bedouin_arabic = "Iskandarun" + maghreb_arabic = "Iskandarun" + levantine_arabic = "Iskandarun" + egyptian_arabic = "Iskandarun" + andalusian_arabic = "Iskandarun" + turkish = "Iskandarun" + armenian = "Hrosos" + + b_alexandretta = { + bedouin_arabic = "Iskandarun" + maghreb_arabic = "Iskandarun" + levantine_arabic = "Iskandarun" + egyptian_arabic = "Iskandarun" + andalusian_arabic = "Iskandarun" + turkish = "Iskandarun" + } + b_rhosus = { + armenian = "Hrosos" + } + b_portbonnel = { + } + b_myriandros = { + } + b_portella = { + } + b_derbasak = { + } + b_sarvantikar = { + } + b_larochederissole = { + } + } + } + d_tripoli = { + color={ 71 150 32 } + color2={ 255 255 255 } + + capital = 767 # Tripoli + + c_tortosa = { + color={ 73 152 34 } + color2={ 255 255 255 } + + b_tortosa = { + } + b_maraclea = { + } + b_balemia = { + } + b_jabala = { + } + b_valania = { + } + b_ruad = { + } + b_alkhawabi = { + } + b_margat = { + } + } + c_tripoli = { + color={ 75 154 36 } + color2={ 255 255 255 } + + b_syrtripoli = { + } + b_gibelet = { + } + b_boutron = { + } + b_arqah = { + } + b_besmedin = { + } + b_alqulayat = { + } + b_nephin = { + } + b_alqadmus = { + } + } + c_baalbek = { + color={ 77 156 38 } + color2={ 255 255 255 } + + b_baalbek = { + } + b_akkar = { + } + b_halbah = { + } + b_zahle = { + } + b_laboue = { + } + b_buissera = { + } + b_riyaq = { + } + b_chlifa = { + } + b_krakdeschevaliers = { + } + } + } + d_damascus = { + color={ 122 255 3 } + color2={ 255 255 255 } + + bedouin_arabic = "Damashq" + maghreb_arabic = "Damashq" + levantine_arabic = "Damashq" + egyptian_arabic = "Damashq" + andalusian_arabic = "Damashq" + ashkenazi = "Damesheq" + sephardi = "Damesheq" + + capital = 728 # Damascus + + c_damascus = { + color={ 125 255 6 } + color2={ 255 255 255 } + + bedouin_arabic = "Damashq" + maghreb_arabic = "Damashq" + levantine_arabic = "Damashq" + egyptian_arabic = "Damashq" + andalusian_arabic = "Damashq" + ashkenazi = "Damesheq" + sephardi = "Damesheq" + + holy_site = shiite + holy_site = jewish + holy_site = samaritan + holy_site = karaite + + b_qsarbardawil = { + } + b_damascus = { + } + b_daraa = { + } + b_shahba = { + } + b_suada = { + } + b_alsanamayn = { + } + b_izra = { + } + b_duma = { + } + } + c_irbid = { + color={ 128 255 9 } + color2={ 255 255 255 } + + b_aljun = { + } + b_irbid = { + } + b_pella = { + } + b_yarmouk = { + } + b_habisjaldak = { + } + b_aydoun = { + } + b_ummqais = { + } + b_gadera = { + } + } + c_al_mafraq = { + color={ 134 255 15 } + color2={ 255 255 255 } + + b_mafraq = { + } + b_thughra = { + } + b_jarash = { + } + b_nasib = { + } + b_buwayda = { + } + b_ramtah = { + } + b_taebah = { + } + b_elemtaih = { + } + } + c_az_zarqa = { + color={ 103 214 143 } + color2={ 255 255 255 } + + b_zarqa = { + } + b_qasramra = { + } + b_russeifa = { + } + b_qasralhallabat = { + } + b_shabib = { + } + b_hashemiyya = { + } + b_khurqah = { + } + b_amratamad = { + } + } + c_amman = { + color={ 131 255 12 } + color2={ 255 255 255 } + + b_amman = { + } + b_dhiban = { + } + b_salt = { + } + b_mahis = { + } + b_fuheis = { + } + b_deir_alla = { + } + b_jerash = { + } + b_al_balqa = { + } + } + } + d_palmyra = { + color={ 35 232 20 } + color2={ 255 255 255 } + + capital = 730 # Palmyra + + c_palmyra = { + color={ 59 236 20 } + color2={ 255 255 255 } + + b_arak = { + } + b_palmyra = { + } + b_arraml = { + } + b_alqasr = { + } + b_jihar = { + } + b_tiace = { + } + b_alhuwaysis = { + } + b_khirbat = { + } + } + c_syria = { + color={ 37 234 22 } + color2={ 255 255 255 } + + b_amrah = { + } + b_otaybah = { + } + b_adra = { + } + b_jarba = { + } + b_qasmiye = { + } + b_hayjanah = { + } + b_buraq = { + } + b_baly = { + } + } + c_druz = { + color={ 39 236 24 } + color2={ 255 255 255 } + + b_salkhard = { + } + b_dibin = { + } + b_awas = { + } + b_busra = { + } + b_ghariyah = { + } + b_shannireh = { + } + b_samj = { + } + b_thoula = { + } + } + c_tadmor = { + color={ 43 240 28 } + color2={ 255 255 255 } + + b_husaiba = { + } + b_bukamal = { + } + b_alqaim = { + } + b_salhiyah = { + } + b_assusah = { + } + b_subaykhan = { + } + b_asharah = { + } + b_alqunjah = { + } + } + } + } +} + +e_maghreb = { + color={ 73 208 50 } + color2={ 255 255 255 } + + capital = 843 # Marrakech + + culture = maghreb_arabic + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = maghreb_arabic + } + } + } + + short_name = yes + + k_mauretania = { + color={ 58 188 41 } + color2={ 255 255 255 } + + capital = 843 # Marrakech + + culture = maghreb_arabic + + muslim = 100 # Crusade target weight + west_african_pagan_reformed = 100 + aztec_reformed = 500 + + d_marrakech = { + color={ 43 150 32 } + color2={ 255 255 255 } + + capital = 843 # Marrakech + + c_marrakech = { + color={ 45 152 34 } + color2={ 255 255 255 } + + holy_site = aztec + holy_site = aztec_reformed + + b_marrakech = { + } + b_sidirahhal = { + } + b_elanakir = { + } + b_demnat = { + } + b_ouarzazate = { + } + b_asni = { + } + b_thineghir = { + } + } + c_anti-atlas = { # Safi + color={ 51 158 40 } + color2={ 255 255 255 } + + b_safi = {} + b_agadir = {} + b_argana = {} + b_illrh = {} + b_essaouira = {} + b_akermoud = {} + b_haddraa = {} + b_aitelaouni = {} + b_qumelaioun = {} + b_aguedal = {} + } + c_massat = { # Anfa + color={ 53 160 42 } + color2={ 255 255 255 } + + b_anfa = {} + b_mazaghan = {} + b_fadala = {} + b_azammut = {} + b_amerchen = {} # Fictional, for prosperity + b_el_bakra = {} # Fictional, for prosperity + b_zidania = {} # Fictional, for prosperity + } + c_canarias = { + color={ 60 190 43 } + color2={ 255 255 255 } + + b_tenerife = { + } + b_lagomera = { + } + b_lanzarote = { + } + b_fuerteventura = { + } + b_lagraciosa = { + } + b_alegranza = { + } + b_lapalma = { + } + } + c_tadla = { + color={ 60 190 43 } + color2={ 255 255 255 } + + b_tadla = {} + b_afza = {} + b_dai = {} + b_wazeqqur = {} + b_ait_iyat = {} + b_wawmana = {} + b_ait_itab = {} + } + c_tinmallal = { + color={ 60 190 43 } + color2={ 255 255 255 } + + b_tinmallal = {} + b_aghmat = {} + b_naffis = {} + b_et_tnine_gharbia = {} # Fictional, for prosperity + b_imidar_takhtani = {} # Fictional, for prosperity + b_dar_er_rhoul = {} # Fictional, for prosperity + b_tamrghoute = {} # Fictional, for prosperity + } + } + d_tangiers = { + color={ 125 224 105 } + color2={ 255 255 255 } + + capital = 841 # Tangiers + + c_tangiers = { + color={ 51 255 9 } + color2={ 255 255 255 } + + b_tangiers = { + } + b_laraiche = { + } + b_mulaybuselham = { + } + b_alcazarquivir = { + } + b_asilah = { + } + b_ainbenamar = { + } + b_barrha = { + } + b_charkia = { + } + } + c_cebta = { # Ceuta + color={ 54 255 12 } + color2={ 255 255 255 } + + maghreb_arabic = "Sebta" + + b_cueta = { + maghreb_arabic = "Sebta" + } + b_tetouan = { + } + b_Xauen = { + } + b_aulef = { + } + b_babtaza = { + } + b_targuist = { + } + b_mdiq = { + } + b_martil = { + } + } + c_el_rif = { + color={ 28 240 63 } + color2={ 255 255 255 } + + b_melilla = {} + b_alhoceima = {} + b_midar = {} + b_ketama = {} #Cebta/Fes + b_nador = {} + b_driouch = {} + b_id_amy = {} # Fictional, for prosperity + b_agadirene = {} # Fictional, for prosperity + } + } + d_fes = { + color={ 20 232 55 } + color2={ 255 255 255 } + + capital = 840 # Fes + + c_fes = { + color={ 24 236 59 } + color2={ 255 255 255 } + + b_fes = {} + b_zerhoun = {} + b_elhajeb = {} + b_enjil = {} + b_bouanane = {} + b_izerhan = {} + b_subu = {} + } + c_meknes = { + color={ 32 244 67 } + color2={ 255 255 255 } + + b_meknes = {} + b_sefrou = {} + b_tagragra = {} + b_terhirha = {} # Fictional, for prosperity + b_soughi = {} # Fictional, for prosperity + b_irhzi = {} # Fictional, for prosperity + b_amouguer = {} # Fictional, for prosperity + } + c_taza = { + color={ 32 244 67 } + color2={ 255 255 255 } + + b_taza = {} + b_safsaf = {} + b_geurcif = {} + b_saka = {} + b_tighdouine = {} # Fictional, for prosperity + b_mania = {} # Fictional, for prosperity + b_tamdrost = {} # Fictional, for prosperity + } + c_muluja = { + color={ 32 244 67 } + color2={ 255 255 255 } + + b_missour = {} + b_benitajjit = {} + b_ainechchair = {} + b_eladergha = {} # Fictional, for prosperity + b_souangountour = {} # Fictional, for prosperity + b_lemseied = {} # Fictional, for prosperity + b_elkrama = {} # Fictional, for prosperity + } + c_infa = { + color={ 48 255 6 } + color2={ 255 255 255 } + + b_infa = { + } + b_rabat = { + } + b_sale = { + } + b_tiflet = { + } + b_berrechid = { + } + b_azemmour = { + } + b_khouribga = { + } + b_oulmes = { + } + } + } + d_alger = { + color={ 32 150 43 } + color2={ 255 255 255 } + + capital = 831 # Al Djazir + + c_al_djazair = { + color={ 53 200 87 } + color2={ 255 255 255 } + + b_algiers = { + } + b_tipasa = { + } + b_chiffa = { + } + b_sidiakacha = { + } + b_rhedadoua = { + } + b_elachour = { + } + b_elRdair = { + } + b_tirourda = { + } + b_tiziouzou = { #Alger / Bejaija + } + b_mirabeau = { #Alger + } + } + c_orania = { + color={ 45 192 79 } + color2={ 255 255 255 } + + b_oran = { + } + b_mostaganem = { + } + b_aintemouchent = { + } + b_maghnia = { + } + b_benisaf = { + } + b_ainelberd = { + } + b_merselhadjad = { + } + b_gdyel = { + } + } + c_beni_yanni = { + color={ 35 153 46 } + color2={ 255 255 255 } + + b_bourmedes = { + } + b_tafoughalt = { + } + b_tigzirt = { + } + b_bujima = { + } + b_azeffoun = { + } + b_azazga = { + } + b_taoudouch = { + } + b_thiza = { + } + } + } + d_tlemcen = { + color={ 65 122 40 } + color2={ 255 255 255 } + + capital = 834 # Tlemcen + + c_tlemcen = { + color={ 43 190 77 } + color2={ 255 255 255 } + + b_tlemcen = { + } + b_sidibelabbes = { + } + b_muaskar = { + } + b_bedrabine = { + } + b_tessala = { + } + b_letelagh = { + } + b_dhaya = { + } + b_elhaicaiba = { + } + } + c_snassen = { # Wajda + color={ 36 248 71 } + color2={ 255 255 255 } + + b_oujda = { + } + b_jerada = { + } + b_saldia = { + } + b_ainbenimathar = { + } + b_debdou = { + } + b_tendrara = { + } + b_berkane = { + } + b_ahfir = { + } + } + c_figuig = { # Tendara + color={ 32 244 67 } + color2={ 255 255 255 } + + b_figuig = {} + b_bouarfa = {} + b_ich = {} + b_ganastel = {} # Fictional, for prosperity + b_benhammouch = {} # Fictional, for prosperity + b_drablia = {} # Fictional, for prosperity + b_randon = {} # Fictional, for prosperity + } + } + d_sijilmasa = { + color={ 100 168 77 } + color2={ 255 255 255 } + + capital = 918 # Sijilmasa + + c_sijilmasa = { + color={ 72 214 60 } + color2={ 255 255 255 } + + b_sijilmasa = {} + b_merzouga = {} + b_tanamouste= {} + b_ertoud = {} + b_merzane = {} + b_hannabou = {} + b_tadaout = {} + b_tisserdmine = {} + } + c_tudgha = { + color={ 130 180 61 } + color2={ 255 255 255 } + + b_tudgha = {} + b_alnif = {} + b_oled_amira = {} # Fictional, for prosperity + b_tarzout = {} # Fictional, for prosperity + b_sidi_bidi = {} # Fictional, for prosperity + b_zbair = {} # Fictional, for prosperity + b_ouaourhrout = {} # Fictional, for prosperity + } + c_ziz = { + color={ 130 180 61 } + color2={ 255 255 255 } + + b_ziz = {} + b_bechar = {} + b_boudnib = {} + b_douar_chaouia = {} # Fictional, for prosperity + b_msanne = {} # Fictional, for prosperity + b_aghoud = {} # Fictional, for prosperity + b_tiskouit = {} # Fictional, for prosperity + } + c_taghaza = { + color={ 130 180 61 } + color2={ 255 255 255 } + + b_taghaza = {} + b_kerzaz = {} + b_metarta = {} + b_reggane = {} + b_adrar = {} + b_aougrout = {} + b_charouine = {} + b_alouarta = {} + } + } + d_sous = { + color={ 56 140 0 } + color2={ 255 255 255 } + + capital = 847 # Sous/Tharasset + + c_tharasset = { # Sous + color={ 47 154 16 } + color2={ 255 255 255 } + + b_tiznit = {} + b_igilliz = {} + b_rgab = {} + b_guelmim = {} + b_mihrleft = {} + b_belkassem = {} + b_ouaouteit = {} + b_taroudaut = {} + b_tata = {} + b_biourga = {} + } + c_ifni = { + color={ 49 156 38 } + color2={ 255 255 255 } + + b_ifni = {} + b_tharasset = {} + b_tartaya = {} + b_tantan = {} + b_akhfennir = {} + b_chbika = {} + b_tidergit = {} + b_amot = {} + b_tiglit = {} + } + c_warzazat = { + color={ 41 125 16 } + color2={ 255 255 255 } + + b_warzazat = {} + b_tasagdah = {} + b_shwan = {} + b_qalat_sless = {} # Fictional, for prosperity + b_el_jehifa = {} # Fictional, for prosperity + b_chtaouna = {} # Fictional, for prosperity + b_timhata = {} # Fictional, for prosperity + } + c_draa = { + color={ 58 127 35 } + color2={ 255 255 255 } + + holy_site = west_african_pagan + holy_site = west_african_pagan_reformed + + b_tazagourt = {} + b_tizgui = {} + b_kasbaeljoua = {} + b_alogoum = {} + b_jenane_el_menzeh = {} # Fictional, for prosperity + b_beni_djenade = {} # Fictional, for prosperity + b_tamchennennt = {} # Fictional, for prosperity + } + } + d_adrar = { + color={ 90 190 5 } + color2={ 255 255 255 } + + capital = 920 # Ouadane + + c_ouadane = { + color={ 23 109 202 } + color2={ 255 255 255 } + + b_ouadane = {} + b_idjil = {} + b_wadan = {} + b_azuggi = {} + b_ksaralkiali = {} + b_wadane = {} #Fictional, for prosperity + b_kaliki = {} #Fictional, for prosperity + b_gag = {} #Fictional, for prosperity + } + c_idjil = { + color={ 8 76 207 } + color2={ 255 255 255 } + + b_bir_um_grein = {} + b_zouerat = {} + b_tazadit = {} + b_rouessa = {} + b_fderick = {} + b_krossa = {} #Fictional, for prosperity + b_mosa = {} #Fictional, for prosperity + } + } + d_tahert = { + color={ 78 237 115 } + color2={ 255 255 255 } + + capital = 830 # Tahert + + c_lemdiyya = { # Tahert + color={ 51 198 85 } + color2={ 255 255 255 } + + b_tiaret = { + } + b_medea = { + } + b_relizane = { + } + b_aindefla = { + } + b_elrhenb = { + } + b_aintorki = { + } + b_blida = { + } + b_elhachem = { + } + b_sidimohammed = { + } + } + c_atlas_mnt = { # Askedal + color={ 49 196 83 } + color2={ 255 255 255 } + + holy_site = ibadi + + b_askedal = { + } + b_djelfa = { + } + b_bordj = { + } + b_elyourh = { + } + b_selmana = { + } + b_ainrich = { + } + b_ainzmila = { + } + b_hassibenmadjeb = { + } + } + c_hanyan = { # Yalala + color={ 47 194 81 } + color2={ 255 255 255 } + + b_hanyan = { + } + b_naama = { + } + b_saida = { + } + b_alkasdir = { + } + b_alancha = { + } + b_magoura = { + } + b_raselma = { + } + b_bougtob = { + } + } + c_ashir = { + color={ 72 214 60 } + color2={ 255 255 255 } + + b_asir_yasir = {} + b_asir_banya = {} + b_sidiheg = {} + b_roumana = {} + b_sidinhar = {} + b_mouddat = {} # Fictional, for prosperity + b_iboutarene = {} # Fictional, for prosperity + } + } + } + + k_africa = { + color={ 21 255 3 } + color2={ 255 255 255 } + + capital = 817 # Tunis + + culture = maghreb_arabic + + orthodox = 10 # Crusade target weight + muslim = 200 # Crusade target weight + west_african_pagan_reformed = 50 + zoroastrian_group = 50 # Crusade target weight + + d_tunis = { + color={ 45 255 3 } + color2={ 255 255 255 } + + capital = 817 # Tunis + + c_tunis = { + color={ 23 235 98 } + color2={ 255 255 255 } + + b_tunis = { + } + b_ariana = { + } + b_sousse = { + } + b_cartaghe = { + } + b_zaghouan = { + } + b_benarous = { + } + b_kelibia = { + } + b_hammamet = { + } + } + c_medjerda = { + color={ 26 238 101 } + color2={ 255 255 255 } + + b_medjerda = { + } + b_lekef = { + } + b_siliana = { + } + b_qaafur = { + } + b_sidimubarak = { + } + b_dougga = { + } + b_elkrib = { + } + } + c_bizerte = { + color={ 29 241 104 } + color2={ 255 255 255 } + + b_bizerte = { + } + b_tunbeja = { + } + b_jendouba = { + } + b_ghezala = { + } + b_manziljamal = { + } + b_almatin = { + } + b_tamra = { + } + b_netza = { + } + } + c_kairwan = { + color={ 32 244 107 } + color2={ 255 255 255 } + + b_kairouan = { + } + b_jalula = { + } + b_raqqada = { + } + b_sidibouzid = { + } + b_haffouz = { + } + b_chebika = { + } + b_meknassy = { + } + } + c_mahdia = { + color={ 35 247 110 } + color2={ 255 255 255 } + + b_mahdia = { + } + b_monastir = { + } + b_sfax = { + } + b_msaken = { + } + b_agareb = { + } + b_neffatia = { + } + b_sidimansour = { + } + b_lalaouza = { + } + b_lacroix = { + } + } + } + d_tripolitania = { + color={ 63 175 117 } + color2={ 255 255 255 } + + capital = 811 # Tripolitania + + c_tripolitana = { + color={ 45 192 107 } + color2={ 255 255 255 } + + b_libtripoli = { + } + b_sabratah = { + } + b_baniwaled = { + } + b_gherlan = { + } + b_funduq = { + } + b_aljamil = { + } + b_mazuzah = { + } + } + c_djerba = { + color={ 49 196 111 } + color2={ 255 255 255 } + + b_houmtsouk = { + } + b_midoun = { + } + b_ajim = { + } + b_aghir = { + } + b_abarda = { + } + b_elmey = { + } + b_cedriane = { + } + b_taguermess = { + } + b_tataouine = { + } + b_aljanain = { + } + } + c_leptis_magna = { + color={ 53 200 115 } + color2={ 255 255 255 } + + b_leptismagna = { + } + b_misratah = { + } + b_alhasun = { + } + b_abunujaym = { + } + b_qirdah = { + } + b_alghiran = { + } + b_naimah = { + } + b_gioda = { + } + } + c_nafusa = { + color={ 69 222 82 } + color2={ 255 255 255 } + + b_nafusa = {} + b_dar_jdida = {} # Fictional, for prosperity + b_erruda = {} # Fictional, for prosperity + b_dar_dred = {} # Fictional, for prosperity + b_sejenane = {} # Fictional, for prosperity + b_dechret_bahirine = {} # Fictional, for prosperity + b_kroussia = {} # Fictional, for prosperity + } + c_nalut = { + color={ 45 165 97 } + color2={ 255 255 255 } + + b_nalut = {} + b_fursata = {} + b_douar_bessouf = {} # Fictional, for prosperity + b_tamaghzah = {} # Fictional, for prosperity + b_dar_el_mzali = {} # Fictional, for prosperity + b_el_amarmria = {} # Fictional, for prosperity + b_el_mstiri = {} # Fictional, for prosperity + } + } + d_syrte = { + color={ 146 222 115 } + color2={ 255 255 255 } + + capital = 809 # Syrte + + c_syrte = { + color={ 120 202 135 } + color2={ 255 255 255 } + + b_syrte = {} + b_abuhadi = {} + b_assidr = {} + b_lanuf = {} + b_nawfalliyah = {} + b_sinauen = {} # Fictional, for prosperity + b_lathrun = {} # Fictional, for prosperity + } + c_tadjrift = { + color={ 57 204 119 } + color2={ 255 255 255 } + + b_tadjrift = {} + b_waddan = {} + b_assultan = {} + b_zaafran = {} # Fictional, for prosperity + b_gicherra = {} # Fictional, for prosperity + b_ouifat = {} # Fictional, for prosperity + b_qaryat_it_zaydan = {} # Fictional, for prosperity + } + c_ajadabiya = { + color={ 131 233 97 } + color2={ 255 255 255 } + + b_ajadabiya = {} + b_al_aghaila = {} + b_qaryatbishr = {} + b_gargaresc = {} # Fictional, for prosperity + b_tagma = {} # Fictional, for prosperity + b_el_fogha = {} # Fictional, for prosperity + b_karsah = {} # Fictional, for prosperity + } + } + d_jerid = { + color={ 38 179 27 } + color2={ 255 255 255 } + + capital = 814 # Gabes + + c_gabes = { + color={ 38 250 113 } + color2={ 255 255 255 } + + b_gabes = { + } + b_kebili = { + } + b_medenine = { + } + b_haddej = { + } + b_steftimi = { + } + b_alqalah = { + } + b_al_hamma = { + } + } + c_suf = { + color={ 38 220 50 } + color2={ 255 255 255 } + + b_suf = {} + b_dar_abd_el_aziz = {} # Fictional, for prosperity + b_beni_kaltoum = {} # Fictional, for prosperity + b_fatnassa = {} # Fictional, for prosperity + b_beni_dinhet = {} # Fictional, for prosperity + b_bidane = {} # Fictional, for prosperity + b_el_aouina = {} # Fictional, for prosperity + } + c_gafsa = { + color={ 38 150 97 } + color2={ 255 255 255 } + + b_gafsa = {} + b_nafta = {} + b_madas = {} + b_hamma = {} + b_taqyus = {} + b_tozeur = {} + b_gourine = {} # Fictional, for prosperity + } + } + d_cyrenaica = { + color={ 32 150 63 } + color2={ 255 255 255 } + + capital = 806 # Cyrenaica + + c_cyrenaica = { + color={ 34 152 65 } + color2={ 255 255 255 } + + b_cyrene = { + } + b_marsasusah = { + } + b_derna = { + } + b_altamimi = { + } + b_alqubbah = { + } + b_athrun = { + } + b_mukhayta = { + } + b_khadra = { + } + } + c_senoussi = { + color={ 36 154 67 } + color2={ 255 255 255 } + + b_kufra = { + } + b_jalu = { + } + b_jakharrah = { + } + b_gabr = { + } + b_attallab = { + } + b_attaj = { + } + b_buzayman = { + } + b_tazirbu = { + } + } + c_benghazi = { + color={ 38 156 69 } + color2={ 255 255 255 } + + b_benghazi = { + } + b_barca = { + } + b_oriana = { + } + b_tulmaytath = { + } + b_ajdabiya = { + } + b_daryanah = { + } + b_tansulukh = { + } + b_jardinah = { + } + } + c_tobruk = { + color={ 40 158 71 } + color2={ 255 255 255 } + + b_tobruk = { + } + b_bardia = { + } + b_sollum = { + } + b_alqardabah = { + } + b_acroma = { + } + b_kambut = { + } + b_zanzur = { + } + b_rukbah = { + } + } + } + d_kabylia = { + color={ 164 247 131 } + color2={ 255 255 255 } + + capital = 822 # Bejaija + + c_tell_atlas = { # Setif + color={ 37 155 48 } + color2={ 255 255 255 } + + b_setif = { + } + b_ikjan = { + } + b_zaoula = { + } + b_nacina = { + } + b_draaelmizan = { + } + b_tagoughalt = { + } + b_mechreck = { + } + b_tadjenanet = { + } + } + c_constantine = { + color={ 45 251 102 } + color2={ 255 255 255 } + + b_constantine = { + } + b_tijis = { + } + b_guelma = { + } + b_elkhroub = { + } + b_oumelbouaghi = { + } + b_mechtakebira = { + } + b_guerrah = { + } + } + c_bejaija = { + color={ 49 255 106 } + color2={ 255 255 255 } + + b_bejaija = { + } + b_mila = { + } + b_elbekara = { + } + b_jijel = { + } + b_boudaoud = { + } + b_gantas = { + } + b_eldjabia = { + } + b_akaoudj = { + } + } + c_annaba = { + color={ 51 255 108 } + color2={ 255 255 255 } + + b_annabah = { + } + b_eltarf = { + } + b_soukahras = { + } + b_skikda = { + } + b_elbouni = { + } + b_boudjama = { + } + b_drean = { + } + b_meroudj = { + } + } + c_biskra = { + color={ 47 253 104 } + color2={ 255 255 255 } + + b_biskra = { + } + b_magra = { + } + b_batna = { + } + b_sidiokba = { + } + b_nebka = { + } + b_bigou = { + } + b_branis = { + } + b_mekhadma = { + } + } + c_tebessa = { + color={ 51 255 108 } + color2={ 255 255 255 } + + b_tebessa = {} + b_baghaya = {} + b_tala = {} + b_maydara = {} + b_maskiyana = {} + b_kasserine = {} + b_khenchela = {} + } + } + d_mzab = { + color={ 74 242 62 } + color2={ 255 255 255 } + + capital = 822 # Laghouat/Ouled Nail + + c_mzab = { # Ghardaia + color={ 39 157 50 } + color2={ 255 255 255 } + + b_ghardaia = {} + b_noumerat = {} + b_sebseb = {} + b_zelfana = {} + b_bermane = {} + b_mzab = {} + b_ouargla = {} + } + c_ouled_nail = { # Laghouat + color={ 41 159 52 } + color2={ 255 255 255 } + + b_al_aghwat = { + } + b_tilghemt = { + } + b_tubirett = { + } + b_msila = { + } + b_ainzia = { + } + b_beneldir = { + } + b_bordjelcaid = { + } + } + c_arigh = { + color={ 51 255 108 } + color2={ 255 255 255 } + + b_arigh = {} + b_ajlu = {} + b_bouchaoui = {} # Fictional, for prosperity + b_mgadid = {} # Fictional, for prosperity + b_zemours = {} # Fictional, for prosperity + b_timoktene = {} # Fictional, for prosperity + b_rabta = {} # Fictional, for prosperity + } + c_tuggurt = { + color={ 51 255 108 } + color2={ 255 255 255 } + + b_tuggurt = {} + b_elalia = {} + b_elbour = {} + b_timeliline = {} # Fictional, for prosperity + b_smadja = {} # Fictional, for prosperity + b_tennsaout = {} # Fictional, for prosperity + b_meftah = {} # Fictional, for prosperity + } + } + } +} + +e_abyssinia = { + color={ 181 133 68 } + color2={ 255 255 255 } + + capital = 883 # Gondar + + culture = ethiopian + + k_abyssinia = { + color={ 120 62 20 } + color2={ 255 255 255 } + + capital = 883 # Gondar + + culture = ethiopian + + jewish_group = 100 + + d_harer = { # Berbera + color={ 127 151 52 } + color2={ 255 255 255 } + + capital = 872 # Berbera + + c_busaso = { + color={ 127 151 52 } + color2={ 255 255 255 } + + b_mosylon = { + } + b_bandaraassim = { + } + b_lasanod = { + } + b_garoowe = { + } + b_qardho = { + } + b_erigavo = { + } + b_hadaftimo = { + } + b_buraan = { + } + } + c_berbera = { + color={ 127 151 52 } + color2={ 255 255 255 } + + b_berbera = { + } + b_maydh = { + } + b_gabiley = { + } + b_burco = { + } + b_mandera = { + } + b_daarbuduq = { + } + b_shiikh = { + } + } + c_zeila = { + color={ 127 151 52 } + color2={ 255 255 255 } + + b_zeila = { + } + b_hargeysa = { + } + b_borama = { + } + b_amud = { + } + b_jijiga = { + } + b_dilla = { + } + b_lughaya = { + } + } + } + + d_axum = { + color={ 186 135 70 } + color2={ 255 255 255 } + + capital = 875 # Aksum + + c_aksum = { + color={ 186 135 70 } + color2={ 255 255 255 } + + holy_site = miaphysite + holy_site = monophysite + + b_adwa = { + } + b_aksum = { + } + b_mekele = { + } + b_rama2 = { + } + b_adigrat = { + } + b_hawzen = { + } + b_yeha = { + } + } + c_massawa = { + color={ 186 135 70 } + color2={ 255 255 255 } + + b_massawa = { + } + b_cheren = { + } + b_dahano = { + } + b_matara = { + } + b_qohaito = { + } + b_adulis = { + } + b_sembel = { + } + } + c_akordat = { + color={ 186 135 70 } + color2={ 255 255 255 } + + b_akordat = { + } + b_teseney = { + } + b_antalla = { + } + b_barentu = { + } + b_dghe = { + } + b_mogolo = { + } + b_shambuko = { + } + } + + } + d_semien = { + color={ 146 105 50 } + color2={ 255 255 255 } + + ashkenazi = "Beta Israel" + sephardi = "Beta Israel" + + capital = 1380 # Semien + + c_tigrinya = { + color={ 146 105 50 } + color2={ 255 255 255 } + + b_tigrinya = { + } + b_adi_ramets = { + } + b_amba_maderiya = { + } + b_bilamba = { + } + b_golonco = { + } + b_zagamat = { + } + b_adenna = { + } + } + c_semien = { + color={ 146 105 50 } + color2={ 255 255 255 } + + b_dabat = { + } + b_debark = { + } + b_ciarveta = { + } + b_oivela_mariam = { + } + b_belesa = { + } + b_amja_lebes = { + } + b_ambaras = { + } + } + } + d_afar = { + color={ 159 189 65 } + color2={ 255 255 255 } + + capital = 873 # Harer + + c_assab = { + color={ 159 189 65 } + color2={ 255 255 255 } + + b_assab = { + } + b_debaysima = { + } + b_rehayto = { + } + b_manda = { + } + b_agurto = { + } + b_mergebla = { + } + b_gehare = { + } + } + c_asayita = { + color={ 159 189 65 } + color2={ 255 255 255 } + + b_asayita = { + } + b_afambo = { + } + b_serdo = { + } + b_dedai = { + } + b_lofefle = { + } + b_tendaho = { + } + b_jewaha = { + } + } + c_harer = { + color={ 159 189 65 } + color2={ 255 255 255 } + + b_dakkar = { + } + b_harar = { + } + b_alemaya = { + } + b_diridawa = { + } + b_kurfachele = { + } + b_kombolcha = { + } + b_babile = { + } + } + c_tadjoura = { + color={ 159 189 65 } + color2={ 255 255 255 } + + b_tadjoura = { + } + b_berenice = { + } + b_obock = { + } + b_galafi = { + } + b_dikhil = { + } + b_djibouti = { + } + b_holhol = { + } + b_randa = { + } + } + } + d_gondar= { + color={ 215 119 45 } + color2={ 255 255 255 } + + capital = 883 # Gondar + + c_gondar = { + color={ 215 119 45 } + color2={ 255 255 255 } + + b_fasilghebbi = { + } + b_gondar = { + } + b_roha = { + } + b_ambassel = { + } + b_bahirdar = { + } + b_magdala = { + } + b_tanaqirqos = { + } + b_dembiya = { + } + } + c_begemder = { + color={ 215 119 45 } + color2={ 255 255 255 } + + b_gereger = { + } + b_filakit = { + } + b_chekerefta = { + } + b_danya = { + } + b_bete_yohanis = { + } + b_awariya = { + } + b_maryamu = { + } + } + } + d_wag = { + color={ 186 100 55 } + color2={ 255 255 255 } + + capital = 1417 # Wag + + c_wag = { + color={ 186 100 55 } + color2={ 255 255 255 } + + b_sekota = { + } + b_zumbo = { + } + b_sacca = { + } + b_tsaicha = { + } + b_lashwa = { + } + b_indeher_giba = { + } + b_liktaba = { + } + } + c_lakomelza = { + color={ 186 100 55 } + color2={ 255 255 255 } + + b_dessye = { + } + b_kembolcha = { + } + b_ziya = { + } + b_habru = { + } + b_tigaja = { + } + b_cherkwa = { + } + b_metene = { + } + } + } + d_gojjam = { + color={ 137 90 76 } + color2={ 255 255 255 } + + capital = 1280 # Gojjam + + c_gojjam = { + color={ 137 90 76 } + color2={ 255 255 255 } + + b_gojjam = { + } + b_mankorar = { + } + b_eliyas = { + } + b_yejube = { + } + b_godana_mikael = { + } + b_yegeleka = { + } + b_baremma = { + } + } + c_matamma = { + color={ 137 90 76 } + color2={ 255 255 255 } + + b_ginbo = { + } + b_bonga = { + } + b_gishabay = { + } + b_wacha = { + } + b_chiri = { + } + b_kaffa = { + } + b_yadeta = { + } + b_garo = { + } + } + } + d_damot = { + color={ 198 93 30 } + color2={ 255 255 255 } + + capital = 1428 # Damot + + c_damot = { + color={ 198 93 30 } + color2={ 255 255 255 } + + b_malbarde = { + } + b_muger = { + } + b_yirga_chefe = { + } + b_fasha = { + } + b_awasa = { + } + b_zima = { + } + b_teltele = { + } + } + c_asosa = { + color={ 198 93 30 } + color2={ 255 255 255 } + + b_asosa = { + } + b_bambasi = { + } + b_genetemariam = { + } + b_debrezeyit = { + } + b_mankush = { + } + b_dibate = { + } + b_ketema = { + } + b_kormuk = { + } + } + } + d_shewa = { + color={ 147 90 48 } + color2={ 255 255 255 } + + capital = 882 # Ankober + + c_ankober = { + color={ 147 90 48 } + color2={ 255 255 255 } + + b_ankober = { + } + b_doqaqit = { + } + b_qundi = { + } + b_saqqa = { + } + b_aliyuamba = { + } + b_berehet = { + } + b_keyagebriel = { + } + b_tegulet = { + } + } + c_antalo = { + color={ 147 90 48 } + color2={ 255 255 255 } + + b_entoto = { + } + b_hayq = { + } + b_shewa = { + } + b_antsokia = { + } + b_debreberhan = { + } + b_bale = { + } + b_debrelibanos = { + } + b_oromos = { + } + } + } + } + + k_nubia = { + color={ 180 85 39 } + capital = 793 # Makuria + + allow = { + hidden_tooltip = { + OR = { + ai = no + religion_group = christian + } + } + } + + d_nobatia = { + color = { 162 133 85 } + + capital = 1282 # Dotawo + + c_dotawo = { + color = { 160 130 85 } + color2={ 255 255 255 } + + b_dotawo = { + } + b_jebeladda = { + } + b_faras = { + } + b_qasribrim = { + } + b_ballana = { + } + b_buhen = { + } + b_premnis = { + } + } + c_nobatia = { + color = { 150 140 65 } + color2={ 255 255 255 } + + b_semna = { + } + b_wawa = { + } + b_delgo = { + } + b_soleb = { + } + b_abri = { + } + b_akasha = { + } + b_kulubnarti = { + } + } + c_nubia = { + color = { 145 130 60 } + color2={ 255 255 255 } + + b_anag = { + } + b_eirayab = { + } + b_salala = { + } + b_nafab = { + } + b_komotit = { + } + b_tahtani = { + } + b_fanoidig = { + } + b_nubia = { + } + } + c_aydhab = { + color = { 125 120 65 } + color2={ 255 255 255 } + + b_aydhab = { + } + b_halayeb = { + } + b_troglodytica = { + } + b_marsaalam = { + } + b_elba = { + } + b_shalateen = { + } + b_zabargad = { + } + } + } + d_nubia = { # Makuria + color = { 141 162 79 } + capital = 793 # Makuria + + c_makuria = { + color = { 140 155 75 } + color2={ 255 255 255 } + + b_dongola = { + } + b_kawa = { + } + b_affat = { + } + b_qubban = { + } + b_gabriya = { + } + b_kerma = { + } + b_kerat = { + } + } + c_napata = { + color = { 155 140 67 } + color2={ 255 255 255 } + + b_napata = { + } + b_marawi = { + } + b_ghazali = { + } + b_kanisah = { + } + b_korti = { + } + b_keheilli = { + } + b_karima = { + } + } + c_atbara = { + color = { 145 120 50 } + color2={ 255 255 255 } + + b_atbara = { + } + b_meruwah = { + } + b_begarawiyah = { + } + b_hajaralasla = { + } + b_ummmardi = { + } + b_abudis = { + } + b_shendi = { + } + } + + } + d_sennar = { # Alodia + color={ 128 60 20 } + color2={ 255 255 255 } + + capital = 1334 # Alodia + + c_alodia = { + color={ 135 65 20 } + color2={ 255 255 255 } + + b_alwa = { + } + b_soba = { + } + b_omdurman = { + } + b_barah = { + } + b_omjerky = { + } + b_malaka = { + } + b_wawissi = { + } + } + c_sennar = { + color={ 115 60 20 } + color2={ 255 255 255 } + + b_sennar = { + } + b_tabat = { + } + b_sinjah = { + } + b_bakkah = { + } + b_kukur = { + } + b_galgani = { + } + b_wadrawah = { + } + b_kinanah = { + } + } + c_kosti = { + color={ 160 70 40 } + color2={ 255 255 255 } + + b_kosti = { + } + b_abbeit = { + } + b_tandalti = { + } + b_umm_ruwaba = { + } + b_dalang = { + } + b_kaduqli = { + } + b_lagawa = { + } + } + c_darfur = { + color={ 75 190 165 } + color2={ 255 255 255 } + + b_el_fasher = {} + b_ain_farah = {} + b_uri = {} + b_um_marrih = {} # Fictional - For Prosperity + b_kalkal = {} # Fictional - For Prosperity + b_ad_dukaydik = {} # Fictional - For Prosperity + b_masalat = {} # Fictional - For Prosperity + } + c_bayuda = { + color={ 64 216 152 } + color2={ 255 255 255 } + + b_bayuda = {} + b_almeragh = {} + b_atongour = {} # Fictional - For Prosperity + b_jeroko = {} # Fictional - For Prosperity + b_es_soriba = {} # Fictional - For Prosperity + b_elkhandaq = {} # Fictional - For Prosperity + b_faras_east = {} # Fictional - For Prosperity + } + } + d_hayya = { # Blemmyia + color={ 186 91 41 } + color2={ 255 255 255 } + + capital = 878 # Hayya + + culture = nubian + + c_suakin = { + color={ 176 85 35 } + color2={ 255 255 255 } + + b_sawakin = { + } + b_tisiamti = { + } + b_salum = { + } + b_taiwi = { + } + b_derkin = { + } + b_dubarua = { + } + b_komelshokafa = { + } + } + c_trinkitat = { + color={ 141 55 35 } + color2={ 255 255 255 } + + b_trinkitat = { + } + b_derri = { + } + b_tokar = { + } + b_farata = { + } + b_teb = { + } + b_kwababa = { + } + b_mukden = { + } + } + c_hayya = { + color={ 186 91 41 } + color2={ 255 255 255 } + + b_hayya = { + } + b_musmer = { + } + b_sinkat = { + } + b_kataigarsa = { + } + b_aliab = { + } + b_gebeit = { + } + b_taris = { + } + } + c_kassala = { + color={ 200 101 34 } + color2={ 255 255 255 } + + b_kassala = { + } + b_doka = { + } + b_dinder = { + } + b_aroma = { + } + b_kagnarti = { + } + b_tebteb = { + } + b_gherset = { + } + } + c_gezira = { + color={ 215 122 38 } + color2={ 255 255 255 } + + b_wolqayt = {} + b_showak = {} + b_tangasi = {} # Fictional - For Prosperity + b_dahar_jihena = {} # Fictional - For Prosperity + b_koijam = {} # Fictional - For Prosperity + b_shawwaf = {} # Fictional - For Prosperity + b_karkab = {} # Fictional - For Prosperity + } + } + } + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = east_african + } + } + has_landed_title=k_egypt + has_landed_title=k_nubia + has_landed_title=k_abyssinia + } +} + +e_britannia = { + color={ 172 22 22 } + color2={ 255 255 255 } + capital = 32 # Middlesex + + welsh = Prydain + irish = Alba + scottish = Alba + pictish = Alba + breton = Prydain + + # Creation/usurpation trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + culture = english + culture = saxon + culture = norman + culture_group = celtic + culture_group = north_germanic + } + } + } + + k_england = { + color={ 202 26 26 } + color2={ 255 255 255 } + capital = 32 # Middlesex + dignity = 10 # Counted as having this many more counties than it does + + catholic = 300 # Crusade target weight + norse_pagan_reformed = 200 # Crusade target weight + aztec_reformed = 500 + + culture = saxon + + welsh = Lloegyr + pictish = Lloegyr + breton = Lloegyr + irish = Sasana + roman = Britannia + + d_northumberland = { + color={ 255 0 0 } + color2={ 255 255 255 } + + capital = 52 # Northumberland + + saxon = Northumbria + + c_northumberland = { + color={ 255 10 0 } + color2={ 255 255 255 } + + saxon = Northumbria + + b_morpeth = { + } + b_bamburgh = { + norwegian = "Bamborg" + danish = "Bamborg" + swedish = "Bamborg" + norse = "Bamborg" + } + b_hexham = { + } + b_newcastle = { + saxon="Corbridge" + } + b_alnwick = { + } + b_st_aidans = { + } + b_mitford = { + } + } + c_lindisfarne = { + color={ 255 20 4 } + color2={ 255 255 255 } + + b_lindisfarne = { + } + b_yeavering = { + } + b_norham = { + } + b_tweedmouth = { + } + b_lowick = { + } + b_etal = { + } + b_cornhill = { + } + } + c_durham = { + color={ 255 15 0 } + color2={ 255 255 255 } + + norwegian = "Dunholm" + danish = "Dunholm" + swedish = "Dunholm" + norse = "Dunholm" + + b_gateshead = { + } + b_durham = { + norwegian = "Dunholm" + danish = "Dunholm" + swedish = "Dunholm" + norse = "Dunholm" + } + b_chester-le-street = { + } + b_jarrow = { + } + b_hartlepool = { + } + b_auckland = { + } + b_raby = { + } + b_st_cuthbert = { + } + } + } + d_cumbria = { + color = { 44 175 255 } + color2={ 255 255 255 } + + capital = 53 # Cumberland + + welsh = "Gogledd Rheged" #North Rheged + + c_cumberland = { + color={ 30 185 243 } + color2={ 255 255 255 } + + b_carlisle = { + } + b_burgh = { + } + b_gilsland = { + } + b_penrith = { + } + b_egremont = { + } + b_papcastlet = { + } + b_cockermouth = { + } + b_dacre = { + } + } + c_westmorland = { + color={ 255 55 10 } + color2={ 255 255 255 } + + b_appleby = { + } + b_kendal = { + } + b_lowther = { + } + b_cartmel = { + } + b_kirkby = { + } + b_brough = { + } + b_shap = { + } + b_brougham = { + } + } + } + d_lancaster = { + color={ 255 48 0 } + color2={ 255 255 255 } + + capital = 58 # Lancaster + + welsh = "De Rheged" #South Rheged + + c_lancaster = { + color={ 255 50 5 } + color2={ 255 255 255 } + + saxon = "Amounderness" + + b_salford = { + } + b_lancaster = { + } + b_preston = { + } + b_sawley = { + } + b_gisburn = { + } + b_furness = { + } + b_clitheroe = { + } + } + c_chester = { + color={ 255 60 15 } + color2={ 255 255 255 } + + b_chester = { + } + b_halton = { + } + b_malpas = { + } + b_northwich = { + } + b_macclesfield = { + } + b_beeston = { + } + b_sandbach = { + } + b_nantwich = { + } + } + c_derby = { + color={ 255 65 20 } + color2={ 255 255 255 } + + norwegian = "Djuraby" + danish = "Djuraby" + swedish = "Djuraby" + norse = "Djuraby" + + b_derby = { + norwegian = "Djuraby" + danish = "Djuraby" + swedish = "Djuraby" + norse = "Djuraby" + } + b_bakewell = { + } + b_repton = { + } + b_bolsover = { + } + b_castleton = { + } + b_chesterfield = { + } + b_burton = { + } + b_wirksworth = { + } + } + } + d_york = { + color={ 255 90 15 } + color2={ 255 255 255 } + + capital = 57 # York + + dignity = 2 + + norwegian = "Jorvik" + danish = "Jorvik" + swedish = "Jorvik" + norse = "Jorvik" + saxon = "Deira" + welsh = Ebrauc + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 12 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_york = { + color={ 255 80 5 } + color2={ 255 255 255 } + + norwegian = "Jorvik" + danish = "Jorvik" + swedish = "Jorvik" + norse = "Jorvik" + welsh = Ebrauc + roman = Eboracum + + b_york = { + norwegian = "Jorvik" + danish = "Jorvik" + swedish = "Jorvik" + norse = "Jorvik" + welsh = "Caer Ebrauc" + roman = Eboracum + } + b_richmond = { + saxon = "Catterick" + } + b_st_peters = { + } + b_scarborough = { + norwegian = "Skardaborg" + danish = "Skardaborg" + swedish = "Skardaborg" + norse = "Skardaborg" + } + b_middlesbrough = { + } + b_whitby = { + } + b_thirsk = { + } + } + c_hull = { + color={ 250 93 16 } + color2={ 255 255 255 } + + welsh = Deywr + + b_hull = { + } + b_stamford_bridge = { + } + b_beverley = { + } + b_wyke = { + } + b_guildhall = { + } + b_bridlington = { + } + b_hornsea = { + } + } + c_leeds = { + color={ 245 103 20 } + color2={ 255 255 255 } + + welsh = Elmet + + b_leeds = { + } + b_doncaster = { + } + b_sherburn = { + } + b_selby = { + } + b_sheffield = { + } + b_pontefract = { + } + b_conisbrough = { + norwegian = "Kungsborg" + danish = "Kungsborg" + swedish = "Kungsborg" + norse = "Kungsborg" + } + } + c_yoredale = { + color={ 248 86 33 } + color2={ 255 255 255 } + + welsh = Dunoting + + b_yoredale = { + } + b_settle = { + } + b_ilkley = { + } + b_bolton = { + } + b_skipton = { + } + b_bainbridge = { + } + b_middleham = { + } + } + } + d_norfolk = { + color={ 200 90 0 } + color2={ 255 255 255 } + + capital = 70 # Norfolk + + norman = "Norfolk" + english = "Norfolk" + + c_norfolk = { + color={ 255 95 5 } + color2={ 255 255 255 } + + b_norwich = { + } + b_thetford = { + } + b_buckenham = { + } + b_lynn = { + } + b_elmham = { + } + b_castle_rising = { + } + b_chatteris = { + } + } + c_suffolk = { + color={ 255 100 10 } + color2={ 255 255 255 } + + b_ipswich = { + } + b_ely = { + } + b_bury = { + } + b_lowestoft = { + danish = "Lothvistoft" + swedish = "Lothvistoft" + norwegian = "Lothvistoft" + norse = "Lothvistoft" + } + b_dunwich = { + } + b_stow = { + } + b_bungay = { + } + b_framlingham = { + } + } + } + d_bedford = { # Essex + color={ 241 15 15 } + color2={ 255 255 255 } + capital = 72 # Essex + + norman = "Bedford" + english = "Bedford" + welsh = "Calchwynedd" + + c_bedford = { + color={ 241 30 30 } + color2={ 255 255 255 } + + b_bedford = { + } + b_hertford = { + } + b_st_albans = { + } + b_berkhamsted = { + } + b_luton = { + } + b_dunstable = { + } + b_watford = { + } + b_ashridge = { + } + } + c_middlesex = { + color={ 241 90 35 } + color2={ 255 255 255 } + + holy_site = aztec + holy_site = aztec_reformed + + b_westminster = { + used_for_dynasty_names = no + norse=Vestmystur + } + b_london = { + used_for_dynasty_names = no + norse=Lundúnir + } + b_st_pauls = { + } + b_tottenham = { + } + b_fulham = { + } + b_staines = { + } + b_harrow = { + } + b_chelsea = { + } + } + c_essex = { + color={ 241 25 25 } + color2={ 255 255 255 } + + b_maldon = { + } + b_havering = { + } + b_dunmow = { + } + b_colchester = { + } + b_waltham = { + } + b_barking = { + } + b_pleshey = { + } + b_hedingham = { + } + } + c_northampton = { + color={ 255 110 5 } + color2={ 255 255 255 } + + b_peterborough = { + } + b_huntingdon = { + } + b_ramsey = { + } + b_northampton = { + } + b_kettering = { + } + b_cambridge = { + } + b_crowland = { + } + b_rockingham = { + } + } + } + d_hereford = { # Mercia + color={ 241 47 15 } + color2={ 255 255 255 } + + capital = 67 # Warwick + + dignity = 5 + + norman = "Warwick" + english = "Warwick" + welsh = "Pengwern" + + c_leicester = { + color={ 255 85 10 } + color2={ 255 255 255 } + + b_leicester = { + } + b_nottingham = { + } + b_southwell = { + } + b_newark = { + } + b_hucknall = { + } + b_tickhill = { + } + b_worksop = { + } + b_newstead = { + saxon = "Saint Martin" + } + } + c_lincoln = { + color={ 255 90 20 } + color2={ 255 255 255 } + + saxon = "Lindsey" + + b_gainsborough = { + } + b_lincoln = { + } + b_boston = { + } + b_spalding = { + } + b_stamford = { + } + b_grantham = { + } + b_louth = { + } + b_bardney = { + } + } + c_warwick = { + color={ 241 60 30 } + color2={ 255 255 255 } + + b_coventry = { + } + b_warwick = { + } + b_lichfield = { + } + b_stafford = { + } + b_tamworth = { + } + b_kenilworth = { + } + b_tutbury = { + } + b_dudley = { + } + } + c_worcester = { + color={ 250 25 25 } + color2={ 255 255 255 } + + b_worcester = { + } + b_evesham = { + } + b_droitwich = { + } + b_kidderminster = { + } + b_pershore = { + } + b_malvern = { + } + b_bromsgrove = { + } + b_laughern = { + } + } + } + d_gloucester = { # Hwicce + color={ 241 79 15 } + color2={ 255 255 255 } + + capital = 21 # Gloucester + + norman = Gloucester + english = Gloucester + roman = Glevum + welsh = "Guenet" + + c_gloucester = { + color={ 241 85 25 } + color2={ 255 255 255 } + + roman = Glevum + + b_gloucester = { + } + b_sudeley = { + } + b_tewkesbury = { + } + b_cheltenham = { + } + b_cirencester = { + } + b_winchcombe = { + } + b_hailes = { + } + } + c_wiltshire = { + color={ 241 95 45 } + color2={ 255 255 255 } + + b_wilton = { + } + b_sarum = { + } + b_clarendon = { + } + b_malmesbury = { + } + b_salisbury = { + } + b_devizes = { + } + b_ramsbury = { + } + b_marlborough = { + } + } + c_oxford = { + color={ 255 115 15 } + color2={ 255 255 255 } + + b_oxford = { + } + b_wallingford = { + } + b_abingdon = { + } + b_buckingham = { + } + b_banbury = { + } + b_reading = { + } + b_aylesbury = { + } + b_eynsham = { + } + } + } + d_canterbury = { # Sussex + color={ 241 100 15 } + color2={ 255 255 255 } + + capital = 73 # Kent + + c_surrey = { + color={ 241 105 55 } + color2={ 255 255 255 } + + b_farnham = { + } + b_guildford = { + } + b_lambeth = { + } + b_southwark = { + } + b_woking = { + } + b_chertsey = { + } + b_croydon = { + } + b_waverley = { + } + } + c_kent = { + color={ 241 115 65 } + color2={ 255 255 255 } + + holy_site = catholic + + b_rochester = { + } + b_dover = { + } + b_canterbury = { + } + b_faversham = { + } + b_sandwich = { + } + b_lympne = { + } + b_romney = { + } + b_tonbridge = { + } + } + c_sussex = { + color={ 241 110 60 } + color2={ 255 255 255 } + + b_hastings = { + } + b_pevensey = { + } + b_chichester = { + } + b_lewes = { + } + b_arundel = { + saxon = "Selsey" + } + b_rye = { + } + b_bramber = { + } + b_bodiam = { + } + } + } + d_somerset = { + color={ 241 15 63 } + color2={ 255 255 255 } + + capital = 28 # Somerset + + norman="Somerset" + english="Somerset" + welsh = "Lloegyr" + + c_somerset = { + color={ 241 30 75 } + color2={ 255 255 255 } + + b_taunton = { + } + b_glastonbury = { + } + b_ilchester = { + } + b_muchelney = { + } + b_castle_cary = { + } + b_bridgwater = { + } + b_yeovil = { + } + } + c_bath = { + color={ 241 15 55 } + color2={ 255 255 255 } + + roman = "Aquae Sulis" + + b_bath = { + roman = "Aquae Sulis" + } + b_burnham = { + } + b_bristol = { + } + b_wells = { + } + b_cleeve = { + } + b_castle_batch = { + } + b_cadbury = { + saxon = Camalet + } + } + } + d_hampshire = { + color={ 241 45 53 } + color2={ 255 255 255 } + + capital = 26 # Winchester + + norman="Hampshire" + english="Hampshire" + + c_winchester = { + color={ 241 20 65 } + color2={ 255 255 255 } + + saxon="Wessex" + + b_southampton = { + } + b_portchester = { + } + b_winchester = { + } + b_romsey = { + } + b_andover = { + } + b_st_swithun = { + } + b_wherwell = { + } + } + c_wight = { + color={ 241 10 50 } + color2={ 255 255 255 } + + saxon="Wihtwara" + + b_carisbrooke = { + } + b_bonchurch = { + } + b_newport_wight = { + } + b_yarmouth = { + } + b_sandown = { + } + b_cowes = { + } + b_st_helens = { + } + } + c_dorset = { + color={ 241 25 70 } + color2={ 255 255 255 } + + b_wareham = { + } + b_corfe = { + } + b_shaftesbury = { + } + b_dorchester = { + } + b_sherborne = { + } + b_lyme = { + } + b_weymouth = { + } + b_wimborne = { + } + } + } + d_durham_palatine = { + color={ 251 33 12 } + color2={ 220 220 0 } + + capital = 56 # Durham + + title = "PRINCE_BISHOP" + foa = "PRINCE_BISHOP_FOA" + short_name = yes + location_ruler_title = yes + + allow = { + is_theocracy = yes + } + + religion = catholic + + # Cannot be held as a secondary title + primary = yes + + assimilate = no + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + dignity = 20 + } + } + + k_wales = { + color={ 135 25 3 } + color2={ 255 255 255 } + + capital = 64 # Gwynedd + + culture = welsh + + catholic = 300 # Crusade target weight + + welsh = "Brythoniaid" + pictish = "Brythoniaid" + breton = "Kembre" + irish = "Bhreatain Bheag" + roman = Demetia + + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = celtic + } + } + } + + d_gwynedd = { + color={ 172 99 22 } + color2={ 255 255 255 } + + capital = 64 # Gwynedd + + c_gwynedd = { + color={ 175 80 10 } + color2={ 255 255 255 } + + b_caernarfon = { + } + b_degannwy = { + } + b_bangor_fawr = { + } + b_harlech = { + } + b_abergwyngregyn = { + } + b_conwy = { + } + b_llanrhos = { + } + } + c_anglesey = { + color={ 175 75 20 } + color2={ 255 255 255 } + + b_aberffraw = { + norwegian = Ongullsøy + english = Anglesey + saxon = Anglesey + } + b_llanfaes = { + } + b_holyhead = { + } + b_llangefni = { + } + b_benllech = { + } + b_amlwch = { + } + b_beaumaris = { + } + } + c_perfeddwlad = { + color={ 175 85 15 } + color2={ 255 255 255 } + + b_denbigh = { + } + b_rhuddlan = { + } + b_llanelwy = { + } + b_flint = { + } + b_ruthin = { + } + b_basingwerk = { + } + b_ewloe = { + } + b_hawarden = { + } + } + } + d_powys = { + color={ 180 130 0 } + color2={ 255 255 255 } + + capital = 66 # Shrewsbury + + allow = { + conditional_tooltip = { + trigger = { + d_powys = { + is_titular = yes + } + } + d_powys = { + is_titular = no + } + } + hidden_tooltip = { + OR = { + ai = no + culture = welsh + culture = irish + culture = breton + } + } + } + + c_powys = { + color={ 175 90 20 } + color2={ 255 255 255 } + + b_caersws = { + } + b_mathrafal = { + } + b_llangollen = { + } + b_llandinam = { + } + b_glascwm = { + } + b_radnor = { + } + b_montgomery = { + } + b_rhayader = { + } + } + c_builth = { + color={ 172 85 15 } + color2={ 255 255 255 } + + b_builth = { + } + b_llanafan_fawr = { + } + b_llandrindod = { + } + b_abergwesyn = { + } + b_llanwrtyd = { + } + b_aberedw = { + } + b_llangammarch = { + } + } + c_shrewsbury = { + color={ 241 55 25 } + color2={ 255 255 255 } + + welsh = Pengwern + saxon = Shropshire + english = Shrewsbury + + b_shrewsbury = { + } + b_clun = { + } + b_wenlock = { + } + b_ludlow = { + } + b_whitchurch = { + } + b_bridgnorth = { + } + b_oswestry = { + } + b_chirk = { + } + } + c_hereford = { + color={ 241 50 20 } + color2={ 255 255 255 } + + welsh = Ergyng + + b_st_ethelberts = { + } + b_hereford = { + welsh = "Din Aricon" + } + b_leominster = { + } + b_archenfield = { + } + b_ewyas_harold = { + } + b_ledbury = { + } + b_clifford = { + } + b_brobury = { + } + } + } + d_deheubarth = { + color={ 240 167 91 } + color2={ 255 255 255 } + + capital = 18 # Dyfed + + c_dyfed = { + color={ 155 75 5 } + color2={ 255 255 255 } + + b_pembroke = { + } + b_st_davids = { + welsh = Tyddewi + norwegian = "Ramsøy" + } + b_penycwm = { + } + b_llanstadwell = { + } + b_tenby = { + } + b_narberth = { + } + b_haverford = { + } + } + c_ceredigion = { + color={ 155 84 20 } + color2={ 255 255 255 } + + b_cardigan = { + } + b_llanbadarn = { + } + b_aberystwyth = { + } + b_aberaeron = { + } + b_llanddewi_brefi = { + } + b_tregaron = { + } + b_lampeter = { + } + } + c_gower = { + color={ 155 70 15 } + color2={ 255 255 255 } + + welsh = Gwyr + + b_carmarthen = { + } + b_dinefwr = { + } + b_llandeilo = { + } + b_kidwelly = { + welsh = Cydweli + } + b_swansea = { + } + b_caerphilly_gower = { + } + b_loughor = { + } + } + } + d_gwent = { + color={ 163 141 42 } + color2={ 255 255 255 } + + capital = 20 # Gwent + + c_gwent = { + color={ 160 75 5 } + color2={ 255 255 255 } + + b_caerwent = { + } + b_chepstow = { + } + b_abergavenny = { + } + b_monmouth = { + } + b_caerleon = { + } + b_newport = { + } + b_tintern = { + } + } + c_glamorgan = { + color={ 155 120 15 } + color2={ 255 255 255 } + + welsh = Morgannwg + + b_cardiff = { + } + b_neath = { + } + b_llandaff = { + } + b_caerphilly = { + } + b_st_donats = { + } + b_margam = { + } + b_ogmore = { + } + } + c_brycheiniog = { + color={ 157 105 20 } + color2={ 255 255 255 } + + norman = Breconshire + english = Breconshire + + b_brecon = { + } + b_talgarth = { + } + b_merthyr_tydfil = { + } + b_cradoc = { + } + b_llanddew = { + } + b_tretower = { + } + b_crickhowell = { + } + } + } + d_cornwall = { + color={ 181 60 10 } + color2={ 255 255 255 } + + capital = 31 # Cornwall + + c_cornwall = { + color={ 150 40 15 } + color2={ 255 255 255 } + + b_bodmin = { + } + b_launceston = { + } + b_st_germans = { + } + b_truro = { + } + b_liskeard = { + } + b_tintagel = { + } + b_st_michael = { + } + b_restormel = { + } + } + c_devon = { + color={ 135 35 25 } + color2={ 255 255 255 } + + b_lydford = { + } + b_exeter = { + } + b_crediton = { + } + b_totnes = { + } + b_axminster = { + } + b_tavistock = { + } + b_buckfast = { + } + b_dartmouth = { + } + } + } + } + + k_scotland = { + color={ 20 80 162 } + color2={ 255 255 255 } + + capital = 43 #Gowrie + + culture = scottish + + catholic = 300 # Crusade target weight + norse_pagan_reformed = 200 # Crusade target weight + + norse = Skotland + swedish = Skottland + danish = Skotland + norwegian = Skottland + welsh = Alban + irish = Alba + breton = Alba + pictish = Pictland + roman = Caledonia + + d_the_isles = { + color={ 10 48 243 } + color2={ 255 255 255 } + + capital = 54 # Isle of Man + + welsh = Manaw + norwegian = "Mann" + danish = "Mann" + swedish = "Mann" + norse = "Mann" + pictish = "Manu" + irish = "Mhannin" + + c_isle_of_man = { + color={ 25 65 243 } + color2={ 255 255 255 } + + norwegian = "Mann" + danish = "Mann" + swedish = "Mann" + norse = "Mann" + pictish = "Insee Manu" + welsh = "Ynys Manaw" + irish = "Ellan Mhannin" + + b_peel = { + norwegian = "Pålø" + danish = "Pålø" + swedish = "Pålø" + norse = "Pålø" + pictish = "Pirtinsee" + welsh = "Porth Ynys" + irish = "Purt ny h-Inshey" + } + b_rushen = { + pictish = "Resan" + welsh = "Resyn" + irish = "Rosien" + } + b_maughold = { + pictish = "Mauugan" + welsh = "Mawgan Sant" + irish = "Macaille" + } + b_douglas = { + pictish = "Duunglasc" + welsh = "Duonglassafon" + irish = "Duboglassio" + } + b_kirk_michael = { + pictish = "Icluasc Mihagal" + welsh = "Eglwys Mihangel" + irish = "Cill Micheál" + } + b_sulby = { + pictish = "Drauuglan" + welsh = "Drywglyn" + irish = "Druígleann" + norwegian = "Sõlabyr" + danish = "Sõlabyr" + swedish = "Sõlabyr" + } + b_inis_patraic = { + pictish = "Inees Pedric" + welsh = "Ynys Padric" + irish = "Inis Pátraic" + } + b_laxey = { + pictish = "Ahonugad" + welsh = "Afoneogiaid" + irish = "Uisge Bradán" + } + } + } + d_galloway = { + color={ 77 116 208 } + color2={ 255 255 255 } + + capital = 50 # Galloway + + welsh = Strathclyde + pictish = "Nouantia" + irish = "Gall-Ghaidhealaibh" + + c_galloway = { + color={ 15 185 243 } + color2={ 255 255 255 } + + pictish = "Nouantia" + welsh = "Nofant" + irish = "Na Rannaibh" + saxon = "Rhinns" + + b_dumfries = { + pictish = "Dunrad" + welsh = "Dinrhyd" + irish = "Dùn Phris" + } + b_dunragit = { + pictish = "Dunreget" + welsh = "Din Rheged" + irish = "Dùn Reicheit" + } + b_whithorn = { + pictish = "Taiuuan" + welsh = "Tygwyn" + irish = "Taigh Mhàrtainn" + } + b_dunrod = { + pictish = "Dun Brin" + welsh = "Din Brenin" + irish = "Dùn Droighnein" + } + b_kirkcudbright = { + pictish = "Cuthberbatu" + welsh = "Cuddbertbetws" + irish = "Cill Chuithbeirt" + } + b_glenluce = { + pictish = "Ulanchuan" + welsh = "Glynchwyn" + irish = "Ghlinn Lus" + } + b_wigtown = { + pictish = "Betrah" + welsh = "Faetref" + irish = "Baile na h-Ùige" + } + b_threave = { + pictish = "Insee Datrah" + welsh = "Ynys Dytref" + irish = "Eilean na h-Uisge Dhè" + } + } + c_carrick = { + color={ 50 185 243 } + color2={ 255 255 255 } + + pictish = "Ueron" + welsh = "Aeron" + irish = "A' Charraig" + + b_turnberry = { + pictish = "Dun Ueron" + welsh = "Din Aeron" + irish = "Dùn Àir" + } + b_dunure = { + pictish = "Dunauen" + welsh = "Din Ywen" + irish = "Dùn Iùbhair" + } + b_maybole = { + pictish = "Maescanatan" + welsh = "Y Maes Ynfytyn" + irish = "Am Magh Baoghail" + } + b_crossraguel = { + pictish = "Crosc Ruagal" + welsh = "Croes Rhygal" + irish = "Crois Riagal" + } + b_loch_doon = { + scottish = "Balloch" + pictish = "Landun" + welsh = "Llyndin" + irish = "Loch Dhùin" + } + b_ballantrae = { + pictish = "Tretrah" + welsh = "Traethtref" + irish = "Baile na Tràgha" + } + b_culzean = { + pictish = "Pinaglan" + welsh = "Pennyglyn" + irish = "Ceann na Gleann" + } + b_greenan = { + pictish = "Abereron" + welsh = "Aberaeron" + irish = "Inbhir Àir" + } + } + c_clydesdale = { + color={ 5 140 240 } + color2={ 255 255 255 } + + pictish = "Damnunia" + welsh = "Alt Clut" + irish = "Dail Chluaidh" + + b_renfrew = { + pictish = "Bregurun" + welsh = "Brigffroen" + irish = "Rinn Friù" + } + b_st_kentigern = { + pictish = "Cantearn" + welsh = "Cyndeyrn Sant" + irish = "Cill Mungo" + } + b_glasgow = { + pictish = "Catuuris" + welsh = "Cathures" + irish = "Glaschu" + } + b_lanark = { + pictish = "Lanirc" + welsh = "Lanerc" + irish = "Lannraig" + } + b_cadzow = { + pictish = "Uuohan" + welsh = "Guofan" + irish = "Bàile Ghobhainn" + } + b_bothwell = { + pictish = "Mamuanon" + welsh = "Mamffynnon" + irish = "Tobar na Màthar" + } + b_lesmahagow = { + pictish = "Lanmahau" + welsh = "Llanmahagw" + irish = "Lios MoChuda" + } + b_dumbarton = { + pictish = "Alcluit" + welsh = "Alt Clut" + irish = "Dùn Breatainn" + } + } + } + d_western_isles = { + color = { 6 42 127 } + color2 = { 255 255 255 } + capital = 35 # Inse Gall + + norwegian = "Søreyar" + danish = "Søreyar" + swedish = "Söröarna" + norse = "Suðreyjar" + pictish = "Insee Hilth" + welsh = "Ynysoedd Heledd" + irish = "Dál Riata" + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 8 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_innse_gall = { + color={ 20 60 243 } + color2={ 255 255 255 } + + norwegian = "Søreyar" + danish = "Søreyar" + swedish = "Söröarna" + norse = "Suðreyjar" + pictish = "Carnonac" + welsh = "Ynysoedd Heledd" + irish = "Innse Gall" + scottish = "Innse Gall" + + b_snizort = { + pictish = "Lantalarc" + welsh = "Llantalarican" + irish = "Cill Targhlain" + } + b_stornoway = { + norwegian = "Stornavåg" + danish = "Stornavik" + swedish = "Stornavik" + norse = "Stornavik" + pictish = "Laueube" + welsh = "Llywiobae" + irish = "Steòrnabhagh" + } + b_uig = { + norwegian = "Vik" + danish = "Vik" + swedish = "Vik" + norse = "Vik" + pictish = "Betret" + welsh = "Baetraeth" + irish = "Càrnais Ùige" + } + b_dunvegan = { + pictish = "Dun Bachain" + welsh = "Din Bychan" + irish = "Dùn Bheagain" + } + b_kiltaraglen = { + } + b_sleat = { + } + b_kisimul = { + } + } + c_iona = { + color={ 25 85 247 } + color2={ 255 255 255 } + + pictish = "Auenle" + welsh = "Ywenlle" + + b_iona = { + pictish = "Auenle" + welsh = "Ywenlle" + irish = "Ì Chaluim Chille" + } + b_finlaggan = { + pictish = "Inseepirt" + welsh = "Ynysporth" + irish = "Port an Eilein" + } + b_laggan = { + pictish = "Nuuathuchel" + welsh = "Neuadduchel" + irish = "Àird Talla" + } + b_dunyveg = { + pictish = "Dun Galiuu" + welsh = "Din Galïau" + irish = "Dùn Naomhaig" + } + b_tobermory = { + } + b_scarinish = { + } + b_arinagour = { + } + } + c_argyll = { + color={ 15 150 240 } + color2={ 255 255 255 } + + pictish = "Ebithan" + welsh = "Epiddant" + irish = "Airer Goídel" + + b_st_moluag = { + pictish = "Malluoc" + welsh = "Malluoc Sant" + irish = "Naomh Moluóc" + } + b_dunollie = { + pictish = "Dun Ugastel" + welsh = "Din Ogystal" + irish = " Dùn Ollaigh" + } + b_loch_awe = { + pictish = "Lanahon" + welsh = "Llynafon" + irish = "Loch Obha" + } + b_sween = { + pictish = "Caer Sauunae" + welsh = "Caer Sywny" + irish = "Dùn Suibhne" + } + b_dunstaffnage = { + pictish = "Dun Stapan" + welsh = "Din Staffpentir" + irish = "Dùn Stafhainis" + } + b_ardchattan = { + pictish = "Uchdarcathan" + welsh = "Uchdercaddan" + } + b_kilmun = { + pictish = "Caer Muun" + welsh = "Caer Munn" + irish = "Cill Mhunna" + } + b_inverary = { + pictish = "Aberera" + welsh = "Aberaera" + irish = "Inbhir Aora" + } + b_argh = { + } + } + } + d_lothian = { + color = { 16 62 157 } + color2={ 255 255 255 } + + capital = 48 # Lothian + + pictish = "Lut" + welsh = "Gododdin" + irish = "Labhdaidh" + + c_lothian = { + color = { 16 62 160 } + color2={ 255 255 255 } + + pictish = "Lut" + welsh = "Lleuddiniawn" + irish = "Labhdaidh" + + b_edinburgh = { + pictish = "Dun Eidan" + welsh = "Din Eidyn" + irish = "Dùn Eideann" + } + b_stirling = { + pictish = "Iutheu" + welsh = "Iuddeu" + irish = "Sruighlea" + } + b_abercorn = { + pictish = "Abercarn" + welsh = "Abercarnedd" + irish = "Obar Chùirnidh" + } + b_linlithgow = { + pictish = "Glanaluu" + welsh = "Glynallwedd" + irish = "Gleann Iucha" + } + b_falkirk = { + pictish = "Ecclescbret" + welsh = "Ecclesbrith" + irish = "An Eaglais Bhreac" + } + b_stow_of_wedale = { + pictish = "Gallath" + welsh = "Galladd" + irish = "An Geal Àth" + } + b_leith = { + pictish = "Aberlath" + welsh = "Aberlydd" + irish = "Inverlìte" + } + b_torphichen = { + pictish = "Trehechan" + welsh = "Treffechan" + irish = "Tóir Féichín" + } + } + c_dunbar = { + color = { 30 69 172 } + color2={ 255 255 255 } + + pictish = "Utudina" + welsh = "Din Baer" + irish = "Dùn Bár" + + b_dunbar = { + pictish = "Dun Ber" + welsh = "Din Baer" + irish = "Dùn Bár" + } + b_berwick = { + pictish = "Caer Brinech" + welsh = "Caer Bryneich" + irish = "Bearaig" + } + b_thirlestane = { + pictish = "Lauuether" + welsh = "Lauwedder" + irish = "Labhdar" + } + b_tyninghame = { + pictish = "Pisctaltreh" + welsh = "Pistylltref" + irish = "Linnebaile" + } + b_gordon = { + pictish = "Gor Dun" + welsh = "Gor Din" + irish = "Gòr Dùn" + } + b_huntly = { + pictish = "Istrad Bach" + welsh = "Ystrath Bach" + irish = "Srath Bhalgaidh" + } + b_coldingham = { + pictish = "Lanbrin" + welsh = "Llanbryn" + irish = "Cillecnoc" + } + b_crichton = { + pictish = "Finuultreh" + welsh = "Ffinioltref" + irish = "Criochdún" + } + } + c_teviotdale = { + color = { 11 51 145 } + color2={ 255 255 255 } + + pictish = "Heluua" + welsh = "Guendoleu" + irish = "Cealsaidh" + + b_jedburgh = { + pictish = "Dungod" + welsh = "Dingod" + irish = "Dùngot" + } + b_roxburgh = { + pictish = "Iaartreh" + welsh = "Iârtref" + irish = "Baile na h-Cearc" + } + b_peebles = { + pictish = "Peball" + welsh = "Pebyll" + irish = "Na Pùballan" + } + b_melrose = { + pictish = "Maelruusan" + welsh = "Mailrhosan" + irish = "Maol Ros" + } + b_kelso = { + pictish = "Calchanith" + welsh = "Calchfynydd" + irish = "Cealsaidh" + } + b_selkirk = { + pictish = "Halchraig" + welsh = "Halchraig" + irish = "Salcraig" + } + b_maxwell = { + pictish = "Mabfanon" + welsh = "Mabffynnon" + irish = "Tobar na Mac" + } + b_ednam = { + pictish = "Aethontreh" + welsh = "Aeddantref" + irish = "Baile na h-Aodhàn" + } + } + } + d_albany = { + color={ 25 85 160 } + color2={ 255 255 255 } + + capital = 43 # Gowrie + + pictish = "Alban" + welsh = "Alban" + irish = "Albanigh" + + c_gowrie = { + color={ 23 87 162 } + color2={ 255 255 255 } + + pictish = "Circinn" + welsh = "Caer Cinn" + irish = "Gobharaidh" + + b_scone = { + pictish = "Sguun" + welsh = "Sgon" + irish = "Sgoinde" + } + b_dunkeld = { + pictish = "Dun Celadon" + welsh = "Din Celyddon" + irish = "Dùn Chailleann" + } + b_perth = { + } + b_forteviot = { + pictish = "Nan Aruadocet" + welsh = "Nant Arwyddocâd" + irish = "Fothair Tabhaicht" + } + b_dundee = { + pictish = "Orrea" + welsh = "Dindân" + irish = "Dùn Dèagh" + } + b_abernethy = { + pictish = "Aber Naiton" + welsh = "Aber Neithon" + irish = "Obar Neithich" + } + b_clunie = { + pictish = "Luned" + welsh = "Llynaedd" + irish = "Cluainidh" + } + b_errol = { + pictish = "Landafan" + welsh = "Llandyffryn" + irish = "Lannfothir" + } + } + c_fife = { + color={ 20 80 152 } + color2={ 255 255 255 } + + pictish = "Fib" + welsh = "Gwidd" + irish = "Fìobha" + + b_dunfermline = { + pictish = "Dunfurlan" + welsh = "Dinfirllyn" + irish = "Dùn Phàrlain" + } + b_cupar = { + pictish = "Cafredun" + welsh = "Cyffredin" + irish = "Compàirt" + } + b_st_andrews = { + pictish = "Pinbed" + welsh = "Pennbaedd" + irish = "Cill Rígmonaid" + } + b_kirkcaldy = { + pictish = "Caercaled" + welsh = "Caer Caledin" + irish = "Cair Chaladain" + } + b_kinross = { + pictish = "Pinhadlen" + welsh = "Pennhadllin" + irish = "Ceann Rois" + } + b_leuchars = { + pictish = "Luchar" + welsh = "Brwyn" + irish = "Luachar" + } + b_lochore = { + pictish = "Laner" + welsh = "Llynaer" + irish = "Locháir" + } + b_falkland = { + pictish = "Maluen" + welsh = "Malfin" + irish = "Fháclainne" + } + } + c_strathearn = { + color={ 15 66 145 } + color2={ 255 255 255 } + + pictish = "Uuanun" + welsh = "Ystrad Iwerddon" + irish = "Srath Èireann" + + b_crieff = { + pictish = "Coiden" + welsh = "Coeden" + irish = "Craoibh" + } + b_dunblane = { + pictish = "Dul Blaan" + welsh = "Dinblyne" + irish = "Dùn Bhlàthain" + } + b_tullibardine = { + pictish = "Duunrud" + welsh = "Duonrhyd" + irish = "Dubhàth" + } + b_auchterarder = { + pictish = "Uchel" + welsh = "Hufenaruchel" + irish = "Uachdar Ardair" + } + b_madderty = { + pictish = "Pintu" + welsh = "Penndu" + irish = "Ceanndubh" + } + b_doune = { + pictish = "I Dun" + welsh = "Y Din" + irish = "An Dùn" + } + b_inchaffray = { + pictish = "Insee Ufirin" + welsh = "Ynys Offeren" + irish = "Innis Oifrend" + } + b_kenmore = { + pictish = "Bilauc" + welsh = "Belauc" + irish = "Bealach" + } + } + c_atholl = { + color={ 30 95 172 } + color2={ 255 255 255 } + + pictish = "Fotla" + welsh = "Focla" + irish = "Athfhotla" + + b_blair_atholl = { + pictish = "Athfocla" + welsh = "Brwydr Focla" + irish = "Blàr Athfhotla" + } + b_glen_dochart = { + pictish = "Lanuan" + welsh = "Llangwyn" + irish = "Cillefhinn" + } + b_pitlochry = { + pictish = "Moulin" + welsh = "Porth Craig" + irish = "Mhaothlinne" + } + b_fortingall = { + pictish = "Iuenlan" + welsh = "Ywenllan" + irish = "Iubharcille" + } + b_grandtully = { + pictish = "Uuag" + welsh = "Gwag y Rhwdfa" + irish = "Lag an Ratha" + } + b_rannoch = { + pictish = "Redan" + welsh = "Rhedyn" + irish = "Raineach" + } + b_strathardle = { + pictish = "Istrad Ardle" + welsh = "Ystrad Aerdôl" + irish = "Strath Àrdail" + } + b_struan = { + pictish = "Aberfel" + welsh = "Aberfelly" + irish = "Obar Pheallaidh" + } + b_anthrachs = { + } + } + } + d_moray = { + color={ 10 81 243 } + color2={ 255 255 255 } + + capital = 40 # Moray + + pictish = "Fortriu" + welsh = "Gwrturio" + irish = "Muireb" + + c_moray = { + color={ 20 85 243 } + color2={ 255 255 255 } + + pictish = "Fortriu" + welsh = "Gwrturio" + irish = "Muireb" + + b_forres = { + pictish = "Uerris" + welsh = "Gwerrys" + irish = "Farrais" + } + b_cawdor = { + pictish = "Caerdurn" + welsh = "Caerdwrn" + irish = "Caladar" + } + b_elgin = { + pictish = "Eruan" + welsh = "Aergwyn" + irish = "Ailgin" + } + b_nairn = { + pictish = "Abernard" + welsh = "Abernard" + irish = "Inbhir Narann" + } + b_inverness = { + pictish = "Abernis" + welsh = "Abernis" + irish = "Inbhir Nis" + } + b_lochindorb = { + pictish = "Lansildod" + welsh = "Llyn y Sildod" + irish = "Loch nan Doirb" + } + b_kinloss = { + pictish = "Canalosc" + welsh = "Cynyddullosg" + irish = "Cinnlois" + } + b_urquhart = { + pictish = "Urcarthen" + welsh = "Aercardden" + irish = "Airdchartdan" + } + } + c_ross = { + color={ 15 55 243 } + color2={ 255 255 255 } + + pictish = "Fidach" + welsh = "Gwidauc" + irish = "Ros" + + b_applecross = { + pictish = "Aporcrosan" + welsh = "Aporcrosan" + irish = "Obar Crosain" + } + b_dingwall = { + norwegian = "Tingvall" + danish = "Tingvall" + swedish = "Tingvall" + norse = "Tingvall" + pictish = "Aberpis" + welsh = "Aberpeffry" + irish = "Inbhir Pheofharain" + } + b_rosemarkie = { + pictish = "Rosanmairch" + welsh = "Rhosan Meirchnant" + irish = "Ros Mhaircnidh" + } + b_fortrose = { + pictish = "Caerrosan" + welsh = "Caerrhosan" + irish = "Dùnrois" + } + b_fearn = { + pictish = "Manech Rasan" + welsh = "Mynachdy Rhosan" + irish = "Manachainn Rois" + } + b_tain = { + welsh = "Duthactref" + irish = "Baile Dubhthaich" + } + b_cromarty = { + pictish = "Crucabachu" + welsh = "Crwcabachwy" + irish = "Crombati" + } + b_avoch = { + pictish = "Aberauc" + welsh = "Aberauc" + irish = "Abhach" + } + } + c_buchan = { + color={ 40 227 250 } + color2={ 255 255 255 } + + pictish = "Cei" + welsh = "Cai" + irish = "Beanaomh" + + b_aberdeen = { + welsh = "Aberdwyafon" + irish = "Obar Dabhuin" + } + b_banff = { + pictish = "Banaugluas" + welsh = "Benywglwys" + irish = "Beanaomh" + } + b_deer = { + pictish = "Ceiru" + welsh = "Ceirw" + irish = "Fiadh" + } + b_kintore = { + pictish = "Pintar" + welsh = "Penntyrau" + irish = "Ceann Tòrr" + } + b_inverurie = { + pictish = "Aberury" + welsh = "Aberury" + irish = "Inbhir Uraidh" + } + b_fyvie = { + pictish = "Carubran" + welsh = "Carwbryn" + irish = "Fiachein" + } + b_ellon = { + pictish = "Inseeol" + welsh = "Ynysol" + irish = "Eilean" + } + b_st_machar = { + pictish = "Mabaur" + welsh = "Mabfawr Sant" + irish = "Naomh Machar" + } + } + c_caithness = { + color={ 30 95 243 } + color2={ 255 255 255 } + + norwegian = "Katanes" + danish = "Katanæs" + swedish = "Katanäs" + norse = "Katanæs" + pictish = "Cait" + welsh = "Caitnys" + irish = "Cataibh" + + b_wick = { + norwegian = "Vik" + danish = "Vik" + swedish = "Vik" + norse = "Vik" + pictish = "Aberbachuu" + welsh = "Aberbachwy" + irish = "Inbhir Ùige" + } + b_dunbeath = { + pictish = "Dunbathac" + welsh = "Dinbyddag" + irish = "Dùn Beithe" + } + b_dornoch = { + pictish = "Dirnfeth" + welsh = "Dyrnfedd" + irish = "Dòrnach" + } + b_thurso = { + swedish = "Tjurså" + danish = "Tyrså" + norwegian = "Tyrså" + norse = "Tyrså" + pictish = "Aberteuafon" + welsh = "Abertaewafon" + irish = "Inbhir Tarbhainn" + } + b_dunrobin = { + pictish = "Dunrubert" + welsh = "Dinraibeart" + irish = "Dùnrhobert" + } + b_freswick = { + swedish = "Fresvik" + danish = "Fresvik" + norwegian = "Fresvik" + norse = "Fresvik" + pictish = "Aberfauur" + welsh = "Aberfawr" + irish = "Obar Àrdair" + } + b_latheron = { + pictish = "Lathaeron" + welsh = "Lladdaeron" + irish = "Latharan" + } + b_golspie = { + pictish = "Fostreh" + welsh = "Ffostref" + irish = "Goillspidh" + } + } + } + } + + k_ireland = { + color={ 6 127 2 } + color2={ 255 255 255 } + + capital = 11 # Dublin + + culture = irish + + catholic = 300 # Crusade target weight + norse_pagan_reformed = 200 # Crusade target weight + + norse = Irland + swedish = Irland + danish = Irland + norwegian = Irland + irish = Éire + pictish = Iuerthon + welsh = Iwerddon + breton = Iwerzhon + roman = Hibernia + + d_ulster = { + color={ 5 222 31 } + color2={ 255 255 255 } + + capital = 5 # Ulster + + norwegian = Strangfjord + swedish = Strangfjord + danish = Strangfjord + norse = Strangfjorðr + irish = Ulaidh + + c_ulster = { + color={ 25 230 35 } + color2={ 255 255 255 } + + norwegian = Strangfjord + swedish = Strangfjord + danish = Strangfjord + norse = Strangfjorðr + irish = Ulaidh + + b_downpatrick = { + norwegian = Strangfjord + swedish = Strangfjord + danish = Strangfjord + norse = Strangfjorðr + irish = "Dún Pádraig" + } + b_dunseverick = { + irish = "Dún Sobhairce" + } + b_bangor = { + irish = "Inbhear Beg" + } + b_carrickfergus = { + irish = "Carraig Fhearghais" + } + b_connor = { + irish = "Con Doire" + } + b_dromore = { + irish = "Druim Mór" + } + b_larne = { + irish = "Latharna" + } + b_dunluce = { + irish = "Dún Libhse" + } + } + c_oriel = { + color={ 30 180 45 } + color2={ 255 255 255 } + + irish = Airgíalla + + b_clones = { + irish = "Cluain Eois" + } + b_armagh = { + irish = "Ard Mhacha" + } + b_dundalk = { + norwegian = Kerlingfjord + swedish = Kerlingfjord + danish = Kerlingfjord + norse = Kerlingfjorðr + irish = "Dún Dealgan" + } + b_clogher = { + irish = "Clochar" + } + b_drogheda = { + irish = "Droichead Átha" + } + b_monaghan = { + irish = "Muineachán" + } + b_olouth = { + irish = "Lúghbhaidh" + } + b_ardee = { + irish = "Baile Átha Fhirdhia" + } + } + c_tyrone = { + color={ 66 157 22 } + color2={ 255 255 255 } + + irish = "Tír Eoghain" + + b_coleraine = { + irish = "Cúil Rathain" + } + b_dungannon = { + irish = "Dún Geanainn" + } + b_aileach = { + irish = "Ailech" + } + b_maghera = { + irish = "Machaire Rátha" + } + b_derry = { + irish = "Daire Coluimb Chille" + } + b_omagh = { + irish = "An Óghmaigh" + } + b_tullyhogue = { + irish = "Tulaigh Óg" + } + b_dungiven = { + irish = "Dún Geimhin" + } + } + c_tyrconnell = { + color={ 25 190 31 } + color2={ 255 255 255 } + + irish = "Tír Chonaill" + + b_gartan = { + irish = "Gartán" + } + b_moville = { + irish = "Magh Bhile" + } + b_raphoe = { + irish = "Ráth Bhoth" + } + b_fahan = { + irish = "Fathain" + } + b_donegal = { + irish = "Dún na nGall" + } + b_ballyshannon = { + irish = "Béal Átha Seanaidh" + } + b_kilmacrenan = { + irish = "Cill Mhic nEanain" + } + b_ballymacswiney = { + irish = "Baile Mhic Suibhne" + } + } + } + d_connacht = { + color={ 43 229 108 } + color2={ 255 255 255 } + + capital = 9 # Connacht + + irish = "Connachta" + + c_breifne = { + color={ 40 230 65 } + color2={ 255 255 255 } + + irish = "Bréifne" + + b_dromahair = { + irish = "Droim Áth Thiar" + } + b_kilmore = { + irish = "Cill Mhór" + } + b_cavan = { + irish = "An Cabhán" + } + b_longford = { + irish = "An Longphort" + } + b_ardagh = { + irish = "Ardachadh" + } + b_leitrim = { + irish = "Liatroim" + } + b_drumcliffe = { + irish = "Droim Chliabh" + } + b_kells = { + irish = "Ceann Lios" + } + } + c_connacht = { + color={ 45 230 70 } + color2={ 255 255 255 } + + irish = "Iarthar Connachta" + + b_galway = { + irish = "Dún Bhun na Gaillimhe" + } + b_elphin = { + irish = "Ail Finn" + } + b_tuam = { + irish = "Tuaim Dá Ghualann" + } + b_clonfert = { + irish = "Cluain Fearta" + } + b_roscommon = { + irish = "Ros Comáin" + } + b_killala = { + irish = "Cill Ala" + } + b_anchory = { + irish = "Baile Uí Fhiacháin" + } + } + c_ui_fiachrach = { + color={ 50 240 80 } + color2={ 255 255 255 } + + irish = "Muaidhe" + + b_mayo = { + irish = "Maigh Eo" + } + b_aughagower = { + irish = "Achadh Ghobhair" + } + b_ballintubber = { + irish = "Baile an Tobair" + } + b_errew = {} + b_cong = {} + b_mullet = { + irish = "Mhuirthead" + } + b_inishkea = { + irish = "Inis Gé" + } + } + c_hy_many = { + color={ 55 245 75 } + color2={ 255 255 255 } + + irish = "Uí Maine" + + b_cruachu = {} + b_delbna = {} + b_rathmore = {} + b_rathnadarve = { + irish = "Rath na dTarbh" + } + b_relignaree = { + irish = "Reilig na Rí" + } + b_oweynagat = { + irish = "Uaimh na gCat" + } + b_rathbeg = {} + } + } + d_meath = { + color={ 49 249 72 } + color2={ 255 255 255 } + + capital = 11 # Dublin + + norwegian = Dublin + danish = Dublin + swedish = Dublin + norse = Dyflinn + irish = Mide + + pagan_coa = { + template = 0 + layer = { + texture = 2 + texture_internal = 3 + emblem = 0 + color = 0 + color = 0 + color = 0 + } + religion = "norse_pagan" + } + + c_kildare = { + color={ 102 248 65 } + color2={ 255 255 255 } + + irish = "Cill Dara" + + b_knockaulin = { + irish = "Dún Ailinne" + } + b_athlone = { + irish = "Baile Átha Luain" + } + b_kildare = { + irish = "Cill Dara" + } + b_maynooth = { + irish = "Maigh Nuad" + } + b_st_brigit = { + irish = "Naomh Brigid" + } + b_rathangan = { + irish = "Ráth Iomgháin" + } + b_durrow = { + irish = "Darú" + } + b_clonard = { + irish = "Cluain Ioraird" + } + } + c_dublin = { + color={ 55 250 85 } + color2={ 255 255 255 } + + norse = Dyflinn + irish = Dubhlinn + welsh = Dulyn + + + b_dublin = { + norse = Dyflinn + irish = Dubhlinn + welsh = Dulyn + } + b_clondalkin = { + } + b_finglas = { + irish = "Fionnghlas" + } + b_wicklow = { + irish = "Cill Mhantáin" + } + b_ath_cliath = { + irish = "Baile Átha Cliath" + } + b_christ_church = { + irish = "Ardeaglais Chríost" + } + b_mellifont = { + irish = "An Mhainistir Mhór" + } + b_trim = { + irish = "Baile Átha Troim" + } + } + c_meath = { + color={ 50 255 70 } + color2={ 255 255 255 } + + b_tara_meath = {} + b_forradh = {} + b_knowth = {} + b_raith_laoghaire = {} + b_raith_na_seanadh = {} + b_saint_patricks = {} + b_ciannachta = {} + b_raith_na_riogh = {} + } + c_westmeath = { + color={ 45 250 90 } + color2={ 255 255 255 } + + b_westmeath = {} + b_birr = {} + b_uisnech = {} + b_frewin = { + irish = "Frémainn" + } + b_fir_cell = {} + b_cenel_fiachach = {} + b_tethba = {} + } + } + d_leinster = { + color={ 85 211 27 } + color2={ 255 255 255 } + + capital = 16 # Leinster + + norwegian = Veisafjord + swedish = Veisafjord + danish = Veisafjord + norse = Veisafjorðr + irish = Laigin + + c_leinster = { + color={ 65 210 85 } + color2={ 255 255 255 } + + norwegian = Veisafjord + swedish = Veisafjord + danish = Veisafjord + norse = Veisafjorðr + irish = Laigin + + b_wexford = { + norwegian = Veisafjord + swedish = Veisafjord + danish = Veisafjord + norse = Veisafjorðr + irish = "Loch Garman" + } + b_leighlin = { + irish = "Leithghlinn" + } + b_arklow = { + irish = "An tInbhear Mór" + } + b_carlow = { + irish = "Ceatharlach" + } + b_ferns = { + irish = "Fearna Mór Maedhóg" + } + b_glendalough = { + irish = "Gleann Dá Loch" + } + b_naas = { + irish = "Nás na Ríogh" + } + b_enniscorthy = { + irish = "Inis Córthaidh" + } + } + c_ossory = { + color={ 60 210 80 } + color2={ 255 255 255 } + + irish = "Osraige" + + b_kilkenny = { + irish = "Cill Chainnigh" + } + b_gowran = { + irish = "Gabhrán" + } + b_clonmacnoise = { + irish = "Cluain Mhic Nóis" + } + b_aghaboe = { + irish = "Achadh Bhó" + } + b_jerpoint = { + irish = "Sheireapúin" + } + b_callan = { + irish = "Callainn" + } + b_grennan = { + irish = "An Ghrianán" + } + b_grannagh = { + irish = "An Greannach" + } + } + c_leix = { + color={ 60 200 90 } + color2={ 255 255 255 } + + b_leix = {} + b_loigis = {} + b_timahoe = {} + b_dun_masc = {} + b_dunamase = {} + b_mountrath = {} + b_ui_bainche = {} + } + } + d_munster = { + color={ 16 157 12 } + color2={ 255 255 255 } + + capital = 13 # Thomond + + norwegian = "Hlymrek" + danish = "Lymrek" + swedish = "Lymrek" + norse = "Hlymrek" + irish = "Mumu" + + c_thomond = { + color={ 90 221 111 } + color2={ 255 255 255 } + + norwegian = "Hlymrek" + danish = "Lymrek" + swedish = "Lymrek" + norse = "Hlymrek" + irish = "Tuadhmhumhain" + + b_limerick = { + norwegian = "Hlymrek" + danish = "Lymrek" + swedish = "Lymrek" + norse = "Hlymrek" + irish = "Luimneach" + } + b_bunratty = { + irish = "Bun na Raite" + } + b_killaloe = { + irish = "Cill Dálua" + } + b_emly = { + irish = "Imleach Iubhair" + } + b_ennis = { + irish = "Inis" + } + b_kilfenora = { + irish = "Cill Fhionnúrach" + } + b_askeaton = { + irish = "Eas Géitine" + } + b_adare = { + } + } + c_ormond = { + color={ 95 221 121 } + color2={ 255 255 255 } + + norwegian = Vedrafjord + swedish = Vedrafjord + danish = Vedrafjord + norse = Veðrafjorðr + irish = Urmhumhain + + b_waterford = { + norwegian = Vedrafjord + swedish = Vedrafjord + danish = Vedrafjord + norse = Veðrafjorðr + irish = "Port Láirge" + } + b_cahir = { + irish = "Cathair Dhún Iascaigh" + } + b_cashel = { + irish = "Dún Caiseal" + } + b_clonmel = { + irish = "Cluain Meala" + } + b_lismore = { + irish = "Lios Mór" + } + b_roscrea = { + irish = "Ros Cré" + } + b_nenagh = { + irish = "Aonach Urmhumhan" + } + b_fethard = { + irish = "Fiodh Ard" + } + } + c_desmond = { + color={ 100 221 90 } + color2={ 255 255 255 } + + irish = "Deasmhumhain" + + b_cork = { + irish = "Corcaigh" + } + b_dunasead = { + irish = "Dún na Séad" + } + b_clone = { + } + b_youghal = { + irish = "Eochaill" + } + b_kilbrittain = { + } + b_cloyne = { + irish = "Cluain" + } + b_fermoy = { + irish = "Mainistir Fhear Maí" + } + b_blarney = { + irish = "An Bhlarna" + } + } + c_iarmond = { + color={ 105 221 100 } + color2={ 255 255 255 } + + irish = "Iarmhumhain" + english = Kerry + + b_cahersiveen = { + } + b_innisfallen = { + } + b_ross = { + irish = "Ros Ó gCairbre" + } + b_killarney = { + } + b_ardfert = { + irish = "Ard Fhearta" + } + b_tralee = { + } + b_skellig = { + } + } + } + } +} +e_mali = { + color={ 138 148 55 } + color2={ 255 255 255 } + + capital = 911 # Timbuktu + + culture = manden + + west_african_pagan_reformed = 500 + + # Creation/usurpation trigger + allow = { + hidden_tooltip = { + OR = { + ai = no + culture_group = west_african + } + } + } + + k_mali = { + color={ 158 188 61 } + color2={ 255 255 255 } + + capital = 925 # Mali/Niani + + culture = manden + + d_mali = { # Manding + color={ 130 180 61 } #80 120 70 + color2={ 255 255 255 } + + capital = 925 # Mali/Niani + + c_mali = { # Niani + color={ 108 170 48 } + color2={ 255 255 255 } + + b_niani = {} + b_selegon = {} + b_kamaro = {} + b_tabou = {} + b_safo = {} + b_baguineda = {} + b_dialakoro = {} + b_bougouni = {} + b_soussa = {} + } + c_bure = { + color={ 145 195 51 } + color2={ 255 255 255 } + + b_bure = {} + b_siguiri = {} + b_kouroussa = {} + b_kankan = {} + b_kamina = {} # Fictional, for prosperity + b_boeganiola = {} # Fictional, for prosperity + b_galadiou = {} # Fictional, for prosperity + } + c_dodugu = { + color={ 158 200 84 } + color2={ 255 255 255 } + + b_bamako = {} + b_sibi_mali = {} + b_kangaba = {} + b_ndantari = {} # Fictional, for prosperity + b_tichilit = {} # Fictional, for prosperity + b_namandiguina = {} # Fictional, for prosperity + b_manankoro = {} # Fictional, for prosperity + } + c_kiri = { + color={ 92 193 76 } + color2={ 255 255 255 } + + b_kita = {} + b_nioro = {} + b_diakha = {} + b_dakadiala = {} + b_dianguinare = {} # Fictional, for prosperity + b_serne = {} # Fictional, for prosperity + b_kassiola = {} # Fictional, for prosperity + } + } + d_bambuk = { + color={ 80 120 70 } #202 224 128 + color2={ 255 255 255 } + + capital = 926 # Bambuk + + c_bambuk = { + color={ 90 138 64 } + color2={ 255 255 255 } + + b_bambuk = {} + b_yaresna = {} + b_ghiyaru = {} + b_diouboye = {} + b_goundafal = {} + b_sankaran = {} + b_kiffa = {} + } + c_diafunu = { + color={ 102 117 85 } + color2={ 255 255 255 } + + b_diafunu = {} + b_guidimaka = {} + b_galam = {} + b_tinngoba = {} # Fictional, for prosperity + b_missiribougou = {} # Fictional, for prosperity + b_kokoye = {} # Fictional, for prosperity + b_siela = {} # Fictional, for prosperity + } + c_kantor = { + color={ 62 103 54 } + color2={ 255 255 255 } + + b_kantor = {} + b_goudiourou = {} + b_ouli = {} + b_soliko = {} # Fictional, for prosperity + b_bidangala = {} # Fictional, for prosperity + b_kamindalah = {} # Fictional, for prosperity + b_badogo = {} # Fictional, for prosperity + b_mandio = {} # Fictional, for prosperity + } + } + d_yatenga = { + color={ 128 163 13 } + color2={ 255 255 255 } + + capital = 1757 # Yatenga + + c_yatenga = { + color={ 108 148 13 } + color2={ 255 255 255 } + + b_yatenga = {} + b_dubare = {} + b_zondoma = {} + b_giti = {} + b_walguyo = {} + b_direlabe = {} # Fictional, for prosperity + b_kotola = {} # Fictional, for prosperity + } + c_bobo_dyulasso = { + color={ 95 171 21 } + color2={ 255 255 255 } + + b_bobo_dyulasso = {} + b_taba = {} + b_sikasso = {} + b_bountoumba = {} # Fictional, for prosperity + b_kikele = {} # Fictional, for prosperity + b_kongola = {} # Fictional, for prosperity + b_awadi = {} # Fictional, for prosperity + } + c_wagadougou = { + color={ 138 186 27 } + color2={ 255 255 255 } + + b_wagadougou = {} + b_po = {} + b_gursi = {} + b_boboye = {} # Fictional, for prosperity + b_balangoka = {} # Fictional, for prosperity + b_niamalo = {} # Fictional, for prosperity + b_diba = {} # Fictional, for prosperity + } + } + } + + k_ghana = { + color={ 78 144 237 } #0 160 163 247 187 22 + color2={ 255 255 255 } + + capital = 913 # Ghana + + culture = manden + + d_ghana = { + color={ 62 150 247 } + color2={ 255 255 255 } + + capital = 913 # Ghana/Wagadu + + c_ghana = { # Wagadu + color={ 52 130 227 } + color2={ 255 255 255 } + + holy_site = west_african_pagan + holy_site = west_african_pagan_reformed + holy_site = pagan + + b_el_ghaba = {} + b_koumbi_saleh = {} + b_diara = {} + b_baghena = {} + b_goumbou = {} + b_kughah = {} + b_nema = {} + } + c_mema = { + color={ 81 167 241 } + color2={ 255 255 255 } + + b_mema = {} + b_dia = {} + b_kabora = {} + b_macina = {} + b_bakara = {} #Fictional, for prosperity + b_sadiabougouda = {} #Fictional, for prosperity + b_perge = {} #Fictional, for prosperity + } + c_djenne = { + color={ 75 143 212 } + color2={ 255 255 255 } + + b_bindugu = {} + b_djenne = {} + b_bandiagara = {} + b_mopti = {} + b_korienza = {} + b_pondori = {} + b_femaye = {} + b_derary = {} + } + c_soso = { + color={ 83 160 241 } + color2={ 255 255 255 } + + b_soso = {} + b_kirina = {} + b_sama = {} + b_segou = {} + b_diado = {} #Modern placeholder, for prosperity + b_koio = {} #Modern placeholder, for prosperity + b_sebete = {} #Modern placeholder, for prosperity + } + } + d_tagant = { + color={ 13 98 191 } + color2={ 255 255 255 } + + capital = 912 # Aoudaghost + + c_aoudaghost = { + color={ 10 88 176 } + color2={ 255 255 255 } + + b_hodh = {} + b_aoudaghost = {} + b_moudjeria = {} + b_ksarelbarka = {} + b_kedama = {} + b_sarel = {} #Fictional, for prosperity + b_ichga = {} #Fictional, for prosperity + } + c_tagant = { + color={ 5 116 182 } + color2={ 255 255 255 } + + b_tagant = {} + b_tichitt = {} + b_tibogona = {} #Fictional, for prosperity + b_nyinuito = {} #Fictional, for prosperity + b_apowa = {} #Fictional, for prosperity + b_dawba = {} #Fictional, for prosperity + b_bagble = {} #Fictional, for prosperity + } + } + d_timbuktu = { + color={ 45 90 224 } + color2={ 255 255 255 } + + capital = 911 # Timbuktu + + c_timbuktu = { + color={ 35 75 209 } + color2={ 255 255 255 } + + b_timbuktu = {} + b_tirakka = {} + b_sankore = {} + b_safanqu = {} + b_kabara = {} + b_tendirma = {} + b_dire = {} + b_gundam = {} + } + c_oualata = { + color={ 53 81 203 } + color2={ 255 255 255 } + + b_oualata = {} + b_biru = {} + b_neiguiat = {} + b_konou = {} + b_birnsara = {} + b_tizert = {} + b_tarhalet = {} + b_fassekra = {} + } + c_araouane = { + color={ 64 108 235 } + color2={ 255 255 255 } + + b_araouane = {} + b_tessalit = {} + b_aguelhok = {} + b_abalessa = {} + b_tinzaouten = {} + b_guezzam = {} + b_tamanrasset = {} + b_tazrouk = {} + } + } + } + + k_songhay = { + color={ 178 76 81 } + color2={ 255 255 255 } + + capital = 914 # Gao + + culture = manden + + d_songhay = { + color={ 210 82 89 } + color2={ 255 255 255 } + + capital = 914 # Gao + + c_songhay = { + color={ 225 92 79 } + color2={ 255 255 255 } + + b_ansongo = {} + b_kukiya = {} + b_tillaberi = {} + b_falakoro = {} #Fictional, for prosperity + b_tiende = {} #Fictional, for prosperity + b_domossela = {} #Fictional, for prosperity + b_boumoundo = {} #Fictional, for prosperity + } + c_gao = { + color={ 195 72 64 } + color2={ 255 255 255 } + + holy_site = west_african_pagan + holy_site = west_african_pagan_reformed + + b_gao = {} + b_sarnah = {} + b_gaosaney = {} + b_bourem = {} + b_menaka = {} + b_gabero = {} + b_anchawadi = {} + } + c_tadmekka = { + color={ 205 92 59 } + color2={ 255 255 255 } + + b_tadmekka = {} + b_essako = {} + b_kidal = {} + b_kidako = {} #Fictional, for prosperity + b_eskako = {} #Fictional, for prosperity + b_djila = {} #Fictional, for prosperity + b_dongossela = {} #Fictional, for prosperity + } + c_kurumba = { + color={ 187 77 98 } + color2={ 255 255 255 } + + b_kissi = {} + b_aribinda = {} + b_dori = {} + b_douentza = {} + b_ouario_ouario = {} # Fictional, for prosperity + b_gourel_bassirou = {} # Fictional, for prosperity + b_seriwala = {} # Fictional, for prosperity + } + } + d_gurma = { + color={ 171 121 124 } + color2={ 255 255 255 } + + capital = 928 # Gurma + + c_gurma = { + color={ 161 101 104 } + color2={ 255 255 255 } + + b_gurma = {} + b_bilanga = {} + b_nungu = {} + b_tenkudugo = {} + b_zorgho = {} + b_hounde = {} + b_yrgo = {} #Fictional, for prosperity + b_halogo = {} #Fictional, for prosperity + b_wagulo = {} #Fictional, for prosperity + b_zenande = {} #Fictional, for prosperity + } + c_dendi = { + color={ 186 106 114 } + color2={ 255 255 255 } + + b_niamey = {} + b_bura = {} + b_say = {} + b_jidu = {} #Fictional, for prosperity + b_kimtir = {} #Fictional, for prosperity + b_isuachara = {} #Fictional, for prosperity + b_langay = {} #Fictional, for prosperity + } + } + } +} + +e_kanem = { + color={ 50 230 235 } + color2={ 255 255 255 } + + k_kanem = { + color={ 10 215 225 } + color2={ 255 255 255 } + + capital = 1739 # Djimi + + d_bornu = { + color={ 96 120 185 } + color2={ 255 255 255 } + + capital = 1743 # Bornu + + c_bornu = { + color={ 81 105 170 } + color2={ 255 255 255 } + + b_ngazargamu = {} + b_kukawa = {} + b_zamtam = {} + b_fika = {} + b_sao = {} + b_yao = {} + b_marzouga = {} # Fictional - For Prosperity + } + c_kagha = { + color={ 72 115 193 } + color2={ 255 255 255 } + + b_amcaka = {} + b_kotoko = {} + b_ngala = {} + b_atemaga = {} # Fictional - For Prosperity + b_gidan_taka = {} # Fictional - For Prosperity + b_ikot_obio_nsu = {} # Fictional - For Prosperity + b_bauni = {} # Fictional - For Prosperity + } + c_munio = { + color={ 118 135 197 } + color2={ 255 255 255 } + + b_nguru = {} + b_diaka = {} + b_mashina = {} + b_gumsa = {} + b_amalget = {} # Fictional - For Prosperity + b_ikot_enebong = {} # Fictional - For Prosperity + b_tsaskiya = {} # Fictional - For Prosperity + } + c_masseniya = { + color={ 91 102 214 } + color2={ 255 255 255 } + + b_masseniya = {} + b_malfe = {} + b_ategbe = {} # Fictional - For Prosperity + b_umu_okohia = {} # Fictional - For Prosperity + b_bale_agbe = {} # Fictional - For Prosperity + b_oganga = {} # Fictional - For Prosperity + b_chutar_buki = {} # Fictional - For Prosperity + } + c_makari = { + color={ 76 139 178 } + color2={ 255 255 255 } + + b_makari = {} + b_diama = {} + b_kussiri = {} + b_gambila = {} + b_gegu = {} # Fictional - For Prosperity + b_gidan_hunu = {} # Fictional - For Prosperity + b_chilaro = {} # Fictional - For Prosperity + } + c_bauchi = { + color={ 90 125 173 } + color2={ 255 255 255 } + + b_bauchi = {} + b_kazaure = {} # Fictional - For Prosperity + b_bakinkuja = {} # Fictional - For Prosperity + b_danmadahun = {} # Fictional - For Prosperity + b_zar = {} # Fictional - For Prosperity + b_kadira = {} # Fictional - For Prosperity + b_ruwan_jema = {} # Fictional - For Prosperity + } + } + d_kanem = { + color={ 80 195 205 } + color2={ 255 255 255 } + + capital = 1739 # Djimi + + c_djimi = { + color={ 70 185 190 } + color2={ 255 255 255 } + + holy_site = west_african_pagan + holy_site = west_african_pagan_reformed + + b_djimi = {} + b_auno = {} + b_dagolu = {} + b_kagusti = {} + b_mao = {} + b_muli_fuli = {} + b_sandu = {} + } + c_manan = { + color={ 93 207 191 } + color2={ 255 255 255 } + + b_manan = {} + b_furtu = {} + b_goyawa = {} + b_garoumele = {} + b_tchoukoutoli = {} # Fictional - For Prosperity + b_nankassa = {} # Fictional - For Prosperity + b_arkolo = {} # Fictional - For Prosperity + } + c_bilma = { + color={ 85 180 221 } + color2={ 255 255 255 } + + b_bilma = {} + b_gouam = {} # Fictional - For Prosperity + b_tigue = {} # Fictional - For Prosperity + b_libasso = {} # Fictional - For Prosperity + b_danouala = {} # Fictional - For Prosperity + b_kiroungou = {} # Fictional - For Prosperity + b_mateukous = {} # Fictional - For Prosperity + } + } + d_fezzan = { + color={ 25 160 150 } + color2={ 255 255 255 } + + capital = 1730 # Murzuk + + c_murzuk = { + color={ 15 146 129 } + color2={ 255 255 255 } + + b_murzuk = {} + b_tassawa = {} + b_sebna = {} + b_djarma = {} + b_ash_shurraf = {} # Fictional - For Prosperity + b_massah = {} # Fictional - For Prosperity + b_tmessa = {} # Fictional - For Prosperity + } + c_zawila = { + color={ 33 172 138 } + color2={ 255 255 255 } + + b_zawila = {} + b_zalha = {} + b_zizau = {} # Fictional - For Prosperity + b_sciaua = {} # Fictional - For Prosperity + b_jikheira = {} # Fictional - For Prosperity + b_et_tuebia = {} # Fictional - For Prosperity + b_petras_maior = {} # Fictional - For Prosperity + } + c_djado = { + color={ 27 197 173 } + color2={ 255 255 255 } + + b_djado = {} + b_tummo = {} + b_el_bedan = {} # Fictional - For Prosperity + b_al_qalah = {} # Fictional - For Prosperity + b_msus = {} # Fictional - For Prosperity + b_grennah = {} # Fictional - For Prosperity + b_djemmari = {} # Fictional - For Prosperity + } + } + d_wadai = { + color={ 17 237 189 } + color2={ 255 255 255 } + + capital = 1770 # Wadai + + c_fitri = { + color={ 32 212 170 } + color2={ 255 255 255 } + + b_gaska = {} + b_kuka = {} + b_ndoye = {} # Fictional - For Prosperity + b_atourda = {} # Fictional - For Prosperity + b_sambourou = {} # Fictional - For Prosperity + b_manouachi = {} # Fictional - For Prosperity + b_troan = {} # Fictional - For Prosperity + } + c_wadai = { + color={ 27 247 201 } + color2={ 255 255 255 } + + b_wara = {} + b_abeche = {} + b_nimro = {} + b_koulkoule = {} # Fictional - For Prosperity + b_yue = {} # Fictional - For Prosperity + b_gourmoga = {} # Fictional - For Prosperity + b_asafik = {} # Fictional - For Prosperity + } + c_ennedi = { + color={ 10 205 162 } + color2={ 255 255 255 } + + b_kobbai = {} + b_kebkabiya = {} + b_shaiqab = {} # Fictional - For Prosperity + b_bandarbi = {} # Fictional - For Prosperity + b_esh_sharafa = {} # Fictional - For Prosperity + b_sabu = {} # Fictional - For Prosperity + b_et_taba = {} # Fictional - For Prosperity + } + } + } + + k_hausaland = { + color={ 133 40 191 } #245 120 20 75 190 165 + color2={ 255 255 255 } + + capital = 1746 # Kano + + d_hausaland = { + color={ 179 85 237 } + color2={ 255 255 255 } + + capital = 1746 # Kano + + c_kano = { + color={ 159 75 217 } + color2={ 255 255 255 } + + holy_site = west_african_pagan + holy_site = west_african_pagan_reformed + + b_kano = {} + b_hadejia = {} + b_nok = {} + b_turunku = {} + b_tigaro = {} # Fictional - For Prosperity + b_gamaja = {} # Fictional - For Prosperity + b_labozhi = {} # Fictional - For Prosperity + } + c_daura = { + color={ 185 105 205 } + color2={ 255 255 255 } + + b_daura = {} + b_maradi = {} + b_zinder = {} + b_itak_udara = {} # Fictional - For Prosperity + b_lapadi = {} # Fictional - For Prosperity + b_uper = {} # Fictional - For Prosperity + b_irahun = {} # Fictional - For Prosperity + } + c_gobir = { + color={ 161 62 203 } + color2={ 255 255 255 } + + b_gobir = {} + b_birnin_konni = {} + b_doba = {} # Fictional - For Prosperity + b_ierkpen = {} # Fictional - For Prosperity + b_kpem = {} # Fictional - For Prosperity + b_esuk_mesembe = {} # Fictional - For Prosperity + b_waja = {} # Fictional - For Prosperity + } + c_katsina = { + color={ 148 69 248 } + color2={ 255 255 255 } + + b_katsina = {} + b_zaria = {} + b_kaduna = {} + b_furana = {} # Fictional - For Prosperity + b_asani = {} # Fictional - For Prosperity + b_ogunde = {} # Fictional - For Prosperity + b_gausambe = {} # Fictional - For Prosperity + } + c_zamfara = { + color={ 192 94 229 } + color2={ 255 255 255 } + + b_datsi = {} + b_anka = {} + b_gusau = {} + b_horo_majakai = {} # Fictional - For Prosperity + b_kori = {} # Fictional - For Prosperity + b_jagbada = {} # Fictional - For Prosperity + b_uburukiti = {} # Fictional - For Prosperity + } + } + d_kebbi = { + color={ 139 51 149 } + color2={ 255 255 255 } + + capital = 1752 # Kebbi + + c_kebbi = { + color={ 124 41 134 } + color2={ 255 255 255 } + + b_kebbi = {} + b_argungu = {} + b_sokoto = {} + b_digira = {} #Fictional, for prosperity + b_tunga_yakana = {} #Fictional, for prosperity + b_gidan_ardo = {} #Fictional, for prosperity + b_ungwan_deri = {} #Fictional, for prosperity + } + c_tahoua = { + color={ 119 35 148 } + color2={ 255 255 255 } + + b_tahoua = {} + b_kurmin_dodo = {} #Fictional, for prosperity + b_kuanawa = {} #Fictional, for prosperity + b_rurum = {} #Fictional, for prosperity + b_gurumi = {} #Fictional, for prosperity + b_ago_adewale = {} #Fictional, for prosperity + b_okuaro = {} #Fictional, for prosperity + } + c_dyamare = { + color={ 148 67 172 } + color2={ 255 255 255 } + + b_dyamare = {} + b_dosso = {} + b_gaya_songhay = {} + b_sabarumowa = {} #Fictional, for prosperity + b_barakin_mari = {} #Fictional, for prosperity + b_aondaka = {} #Fictional, for prosperity + b_aletu = {} #Fictional, for prosperity + } + c_zarma = { # Yauri + color={ 135 41 156 } + color2={ 255 255 255 } + + b_zuru = {} + b_ouallam = {} + b_tera = {} + b_obora = {} #Fictional, for prosperity + b_tora = {} #Fictional, for prosperity + b_mangalam = {} #Fictional, for prosperity + b_abetam = {} #Fictional, for prosperity + } + } + d_air = { + color={ 100 10 165 } + color2={ 255 255 255 } + + capital = 1738 # Air + + c_air = { + color={ 85 10 135 } + color2={ 255 255 255 } + + b_agades = {} + b_takedda = {} + b_gabasour = {} # Fictional - For Prosperity + b_toumboula = {} # Fictional - For Prosperity + b_tchalta = {} # Fictional - For Prosperity + b_ngargue = {} # Fictional - For Prosperity + b_koufe = {} # Fictional - For Prosperity + } + c_fachi = { + color={ 127 10 186 } + color2={ 255 255 255 } + + b_fachi = {} + b_goulo = {} # Fictional - For Prosperity + b_kemkaga = {} # Fictional - For Prosperity + b_mbarou = {} # Fictional - For Prosperity + b_tiadam = {} # Fictional - For Prosperity + b_mitena = {} # Fictional - For Prosperity + b_geger = {} # Fictional - For Prosperity + } + } + } +} + + +# TITULAR DUCHIES +d_abbasid = { + color = { 19 180 16 } + + allow = { + always = no + } +} + +d_oxford = { # Obsolete + color={ 255 108 0 } + color2={ 255 255 255 } + capital = 22 # Oxford + allow = { + always = no + } +} + +d_arabia_felix = { + color = { 163 254 56 } +} +d_arabs = { + color = { 38 157 35 } + culture = bedouin_arabic +} +d_assassin = { + color = { 58 97 57 } +} +d_balearic = { + color={ 13 170 54 } +} +d_belgrade = { + color = { 151 125 62 } +} +d_bergen = { + color = { 47 27 255 } +} +d_bordeaux = { + color = { 59 15 248 } +} +d_braganza = { + color = { 219 195 35 } +} +d_butrinto = { + color = { 148 68 154 } +} +d_campania = { + color = { 226 204 228 } +} +d_catalonia = { + color = { 255 210 57 } +} +d_chaldea = { + color = { 107 159 41 } +} +d_cumberland = { + color = { 31 186 244 } +} +d_curonian = { + color = { 141 55 29 } + +# tribe = yes + + allow = { + always = no + } + + capital = 373 # Kurzeme + culture = lettigallish + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +# Pagan proto-Denmark +d_danes = { + color={ 247 77 54 } + +# tribe = yes + + dignity = 10 + + capital = 266 # Sjaelland + + allow = { + always = no + } + + culture = norse +} +d_don = { + color = { 247 211 116 } +} +d_dorostotum = { + color = { 163 48 206 } +} +d_el_rif = { + color = { 29 241 64 } +} +d_el-arish = { + color = { 148 206 13 } +} +d_erzerum = { + color = { 103 84 255 } +} +d_estonia = { + color = { 94 60 22 } + + capital = 378 # Reval + + allow = { + always = no + } + +# tribe = yes + + culture = ugricbaltic + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} +d_galatia = { + color = { 244 75 185 } +} +d_georgia = { + color = { 251 184 184 } +} +#d_gilan = { +# color = { 65 90 137 } +#} +d_geats = { + color={ 35 57 180 } + +# tribe = yes + + dignity = 8 + + capital = 297 # Västergötland + + allow = { + always = no + } + + culture = norse +} +d_hellas = { + color = { 213 73 165 } +} +d_ikonion = { + color = { 179 28 127 } +} +d_ingers = { + color={ 125 125 40 } + +# tribe = yes + + allow = { + always = no + } + + culture = finnish + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} +d_kajaneborg = { # Kvens + color = { 123 73 13 } + +# tribe = yes + + allow = { + always = no + } + + culture = finnish + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} +d_kappadokia = { + color = { 255 3 170 } +} +d_karnten = { + color = { 229 254 242 } +} +d_kexholm = { + color={ 121 98 20 } + +# tribe = yes + + allow = { + always = no + } + + culture = finnish + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} +d_khazars = { + color = { 246 217 137 } + + capital = 594 # Sarkel + +# tribe = yes + + culture = khazar + + # Creation/Usurp Trigger + allow = { + always = no + } +} + +d_kirkuk = { + color = { 142 182 255 } +} +d_sami = { + color = { 101 99 35 } + +# tribe = yes + + allow = { + always = no + } + + culture = lappish + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_krakow = { + color = { 253 129 129 } +} +d_laodikeia = { + color = { 163 52 125 } +} +d_lettigalians = { + color = { 126 51 51 } + +# tribe = yes + + allow = { + always = no + } + + culture = lettigallish + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} +d_luristan = { + color = { 77 114 183 } +} +d_lut = { + color = { 119 170 29 } +} +d_lykia = { + color = { 121 42 93 } +} +d_mar = { + color = { 16 211 246 } +} +d_milano = { + color = { 252 238 227 } +} +#d_minsk = { +# color = { 175 44 44 } +#} + +d_muromians = { + color = { 160 120 75 } + + capital = 581 # Murom + +# tribe = yes + + allow = { + always = no + } + + culture = mordvin + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_nikomedeia = { + color = { 209 108 174 } +} +d_pechenegs = { + # OBSOLETE + color = { 173 150 43 } + color2 = { 0 128 128 } + + capital = 542 # Olvia + +# tribe = yes + culture = pecheneg + + allow = { + always = no + } +} + +d_kimak = { + color={ 151 114 58 } + color2={ 255 255 255 } +} + +d_kirghiz = { + color={ 155 140 78 } + color2={ 255 255 255 } +} + +d_kipchak = { + color={ 131 84 50 } + color2={ 255 255 255 } + + #pecheneg = "Pecheneg" +} + +d_pressburg = { + color = { 218 70 70 } +} +d_pronsk = { + color = { 23 132 81 } +} +d_pruthenians = { + color = { 159 195 75 } + +# tribe = yes + + allow = { + always = no + } + + capital = 370 # Marienburg + culture = prussian + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" + +} +d_qom = { + color = { 188 229 116 } +} +d_romagna = { + color = { 243 234 157 } +} +d_salamanca = { + color = { 251 229 34 } +} + +d_sames = { + # Actually Samoyeds + color = { 101 70 34 } + +# tribe = yes + + allow = { + always = no + } + + culture = samoyed + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} +d_sandomiersk = { + color = { 253 137 137 } +} +d_satakunta = { + color = { 117 47 47 } + +# tribe = yes + + allow = { + always = no + } + + culture = finnish + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" + +} +d_shiraz = { + color = { 155 189 97 } +} +d_sinope = { + color = { 255 6 172 } +} +d_slovakia = { + color = { 209 61 61 } +} +d_sweden = { + color={ 55 112 170 } + +# tribe = yes + + dignity = 10 + + capital = 290 # Uppland + + allow = { + always = no + } + + culture = norse +} +d_swiss = { + color = { 255 1 1 } + + capital = 246 # Schwyz + + allow = { + conditional_tooltip = { + trigger = { + d_swiss = { + is_titular = yes + } + } + + d_swiss = { + is_titular = no + } + } + } +} +d_tavasts = { + color = { 131 21 21 } + +# tribe = yes + + allow = { + always = no + } + + culture = finnish + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} +d_meryas = { + color = { 131 41 41 } + + capital = 574 # Rostov / Merya + +# tribe = yes + + allow = { + always = no + } + + culture = mordvin + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} +d_veps = { + color = { 120 90 40 } + +# tribe = yes + + allow = { + always = no + } + + culture = mordvin + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} +d_meshcheras = { + color = { 151 71 41 } + + capital = 580 # Ryazan + +# tribe = yes + + allow = { + always = no + } + + culture = mordvin + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} +d_drevlians = { + color = { 167 195 129 } + + capital = 548 # Turov + +# tribe = yes + + allow = { + always = no + } + + culture = volhynian + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} +d_varna = { + color = { 208 93 251 } +} +d_wielkopolska = { + color = { 252 144 144 } +} +d_vlachs = { + color = { 239 193 70 } +} +d_volga = { + color = { 168 135 47 } +} +d_votes = { + color = { 0 193 119 } + +# tribe = yes + + allow = { + always = no + } + + culture = finnish + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" + +} +d_zara = { + color = { 203 217 255 } +} +d_zaragoza = { + color = { 80 220 10 } +} +d_zemigalians = { + color = { 183 21 21 } + culture = lettigallish +# tribe = yes + + allow = { + always = no + } + + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_lendians = { # aka Ledzianie or Lechs + color={ 245 163 176 } + color2={ 255 255 255 } + culture = polish +# tribe = yes + + capital = 527 # Krakowskie + + allow = { + always = no + } + + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_kryvians = { # aka Krivichi + color = { 128 133 104 } + color2={ 255 255 255 } + + culture = russian +# tribe = yes + + capital = 419 # Polotsk + + allow = { + always = no + } + + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_ilmenians = { # aka Ilmen Slavs + color = { 70 120 40 } + color2={ 255 255 255 } + + culture = russian +# tribe = yes + + capital = 414 # Novgorod + + allow = { + always = no + } + + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_severians = { # aka Severiane + color = { 120 155 40 } + color2={ 255 255 255 } + + culture = russian +# tribe = yes + + capital = 567 # Novgorod Seversky + + allow = { + always = no + } + + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_vyatichi = { + color={ 169 183 125 } + color2={ 255 255 255 } + + culture = russian +# tribe = yes + + capital = 570 # Tver + + allow = { + always = no + } + + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_dregovichi = { + color={ 100 100 20 } + color2={ 255 255 255 } + + culture = russian +# tribe = yes + + capital = 548 # Pinsk + + allow = { + always = no + } + + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_radimichi = { + color={ 110 136 68 } + color2={ 255 255 255 } + + culture = russian +# tribe = yes + + capital = 551 # Mstislavl + + allow = { + always = no + } + + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_glomacze = { # Aka Dolomici + color={ 215 143 156 } + color2={ 255 255 255 } + + culture = pommeranian +# tribe = yes + + capital = 312 # Meissen + + allow = { + always = no + } + + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_sorbs = { + color={ 170 205 110 } + color2={ 255 255 255 } + + culture = pommeranian +# tribe = yes + + capital = 364 # Luzycka + + allow = { + always = no + } + + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +d_obotrites = { + color={ 100 110 20 } + color2={ 255 255 255 } + + culture = pommeranian +# tribe = yes + + capital = 260 # Mecklenburg + + allow = { + always = no + } + + title = "HIGH_CHIEF" + foa = "HIGH_CHIEF_FOA" +} + +# TITULAR KINGDOMS + +k_pechenegs = { + color = { 173 150 43 } + color2 = { 0 128 128 } + + capital = 543 # Oleshye + +# tribe = yes + culture = pecheneg + + allow = { + always = no + } +} + +k_almohad = { + color = { 0 105 56 } +} +k_al-murabitids = { + color = { 10 105 56 } +} + +k_beni_helal = { + color = { 128 163 56 } +} +k_fatimids = { + # OBSOLETE + color={ 10 140 4 } + color2={ 200 200 0 } +# capital = 796 # Cairo + culture = egyptian_arabic + + allow = { + always = no + } +} +k_hammadid = { + color = { 149 180 17 } +} +k_kafsid = { + color = { 109 130 20 } +} +k_marinid = { + color = { 46 255 5 } +} +k_bosnia = { + color = { 16 125 74 } + culture = bosnian + + capital = 1971 # Vrhbosna + allow = { + conditional_tooltip = { + trigger = { + k_bosnia = { + is_titular = yes + } + } + k_bosnia = { + is_titular = no + } + } + } +} + +e_seljuk_turks = { # Seljuk Turks + color={ 99 168 74 } + + short_name = yes + + capital = 646 # Esfahan + culture = turkish + +# tribe = yes + +# landless = yes + + allow = { + always = no + } +} +k_zenata = { + color = { 0 71 189 } +} +k_zirid = { + color = { 90 195 49 } +} +k_ziyanids = { + color = { 5 76 194 } +} +k_avaria = { + color={ 250 120 90 } # Only for the CoA + culture = avar + + capital = 444 # Anhalt + + allow = { + always = no + } +} +k_lombardy = { + color={ 234 217 110 } # Only for the CoA + culture = lombard + + capital = 234 # Anhalt + + allow = { + always = no + } +} + +d_amalfi = { + color={ 140 200 230 } + capital = 935 # Amalfi + + dignity = 10 + + allow = { + is_republic = yes + } +} +d_ragusa = { + color={ 133 98 17 } + color2={ 255 255 255 } + + title = "RECTOR_TITLE" + title_female = "RECTOR_TITLE_FEMALE" + + dignity = 10 + + allow = { + is_republic = yes + } +} + +# TITULAR EMPIRES + +e_latin_empire = { + color = { 150 105 56 } + + capital = 496 # Byzantion + + short_name = yes + + + allow = { + OR = { + religion = catholic + is_heresy_of = catholic + } + e_byzantium = { + has_holder = no + } + e_roman_empire = { + has_holder = no + } + custom_tooltip = { + text = controls_kaliopolis_thrake + hidden_tooltip = { + 495 = { # Kaliopolis + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 497 = { # Thrake + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } +} + +d_miaphysite = { + color={ 217 155 177 } + color2={ 220 220 0 } + + capital = 802 # Alexandria + + title = "POPE" + foa = "POPE_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = miaphysite + + religion = miaphysite + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + # Regnal names + male_names = { + Abraham Alexandros Alexios Agatho Anastasios Andronikos Athanasios Benjamin Christodolos Cosmas Kyril Damian + Demetrius Dioscorus Gabriel Yohannes Iosephos Isaakios Iakobos Makarios Markianos Markos Matheos Khail Mina + Petros Philotheos Shenouda Simeon Theodoros Theophilus Timotheos Zacharias + } +} + +d_monophysite = { + color={ 200 115 167 } + color2={ 220 220 0 } + + capital = 802 # Alexandria + + title = "POPE" + foa = "POPE_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = monophysite + + religion = monophysite + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + # Regnal names + male_names = { + Abraham Alexandros Alexios Agatho Anastasius Andronicus Athanasios Benjamin Christodolos Cosmas Cyril Damian + Demetrius Dioscorus Gabriel Ioannes Iosephos Isaakios Iakobos Makarios Markianos Matheos Michail Mina + Petros Philotheos Shenouda Simeon Theodoros Theophilus Timotheos Zacharias + } +} + +d_nestorian = { + color={ 180 137 97 } + color2={ 220 220 0 } + + capital = 693 # Baghdad + + title = "PATRIARCH_IN_THE_EAST" + foa = "ECUMENICAL_PATRIARCH_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = nestorian + + religion = nestorian + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + # Regnal names + male_names = { + Aba Abraham Eliya Denha Emmanuel Giwargis Hnanisho Ishoyahb Makkikha + Maremmeh Pethion Sabrisho Shemon Sargis Surin Theodosios Timotheos Yahballaha Yohannan + } +} + +d_paulician = { + color={ 195 130 157 } + color2={ 255 255 255 } + + capital = 496 # Constantinople + + title = "PATRIARCH_CAP" + foa = "ECUMENICAL_PATRIARCH_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = paulician + + religion = paulician + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + # Regnal names + male_names = { + Alexios Alexandros Anastasios Anthimos Athanasios Antonios Basileios Dionysios Dositheos + Eustathios Eustratios Euthymios Gabriel Gennadios Georgios Gerasimos Germanos Gregorios Ieremias + Ignatios Ioakeim Ioannes Ioseph Isidoros Kallinikos Kallistos Konstantinos Kosmas Kyrillos Leon + Leontios Loukas Makarios Manuel Markos Matthaios Maximos Meletios Methodios Metrophanes Michael + Neophytos Nephon Nikephoros Niketas Nikolaos Pavlos Petros Photios Polykarpos Sergios Stephanos + Sophronios Theodoros Theodosios Theodotos Theophylaktos Thomas Timotheos + } +} + +d_monothelite = { + color={ 180 170 65 } + color2={ 220 220 0 } + + capital = 764 # Antioch + + title = "PATRIARCH_CAP" + foa = "ECUMENICAL_PATRIARCH_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = monothelite + + religion = monothelite + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + # Regnal names + male_names = { + Alexios Alexandros Anastasios Anthimos Athanasios Antonios Basileios Dionysios Dositheos + Eustathios Eustratios Euthymios Gabriel Gennadios Georgios Gerasimos Germanos Gregorios Ieremias + Ignatios Ioakeim Ioannes Ioseph Isidoros Kallinikos Kallistos Konstantinos Kosmas Kyrillos Leon + Leontios Loukas Makarios Manuel Markos Matthaios Maximos Meletios Methodios Metrophanes Michael + Neophytos Nephon Nikephoros Niketas Nikolaos Pavlos Petros Photios Polykarpos Sergios Stephanos + Sophronios Theodoros Theodosios Theodotos Theophylaktos Thomas Timotheos + } +} + +d_fraticelli = { + color={ 198 249 255 } + color2={ 220 220 0 } + + capital = 333 # Rome + + title = "POPE" + foa = "POPE_FOA" + short_name = yes + location_ruler_title = yes + + allow = { + always = no # Only by special decision + } + + # Always exists + landless = yes + + # Controls a religion + controls_religion = fraticelli + + religion = fraticelli + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + # Regnal names + male_names = { + Alexander Anastasius Benedictus Caelestinus Callistus Clemens Eugenius Franciscus Leo + Gregorius Hadrianus Honorius Innocentius Ioannes Lucius Marinus Martinus + Nicolaus Sergius Silvester Stephanus Urbanus Victor + } +} + +d_iconoclast = { + color={ 153 50 125 } + color2={ 220 220 0 } + + capital = 496 # Constantinople + + title = "ECUMENICAL_PATRIARCH" + foa = "ECUMENICAL_PATRIARCH_FOA" + short_name = yes + + allow = { + always = no # Only by special decision + } + + # Always exists + landless = yes + + # Controls a religion + controls_religion = iconoclast + + religion = iconoclast + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + # Regnal names + male_names = { + Alexios Alexandros Anastasios Anthimos Athanasios Antonios Basileios Dionysios Dositheos + Eustathios Eustratios Euthymios Gabriel Gennadios Georgios Gerasimos Germanos Gregorios Ieremias + Ignatios Ioakeim Ioannes Ioseph Isidoros Kallinikos Kallistos Konstantinos Kosmas Kyrillos Leon + Leontios Loukas Makarios Manuel Markos Matthaios Maximos Meletios Methodios Metrophanes Michael + Neophytos Nephon Nikephoros Niketas Nikolaos Pavlos Petros Photios Polykarpos Sergios Stephanos + Sophronios Theodoros Theodosios Theodotos Theophylaktos Thomas Timotheos + } +} + +d_yazidi = { + color={ 20 50 160 } + color2={ 220 220 0 } + + capital = 697 # Mosul + + dignity = 80 # Counted as having this many more counties than it does + + title = "SHEIKH" + title_female = "SHEIKHA" + foa = "CALIPH_FOA" + short_name = yes + + religion=yazidi + + # Controls a religion + controls_religion = yazidi + + allow = { + piety = 1000 + } + + caliphate = yes + + coat_of_arms= + { + data= + { + 0 0 3 0 0 11 11 + } + religion=yazidi + } +} + +d_ibadi = { + color={ 20 130 20 } + color2={ 220 220 0 } + + capital = 719 # Mecca + + creation_requires_capital = no + + dignity = 80 # Counted as having this many more counties than it does + + title = "CALIPH" + title_female = "CALIPHA" + foa = "CALIPH_FOA" + short_name = yes + + religion=ibadi + + # Controls a religion + controls_religion = ibadi + + allow = { + conditional_tooltip = { + trigger = { + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + OR = { + trait = mirza + trait = sayyid + piety = 1000 + } + OR = { + AND = { + trait = sayyid + piety = 1000 + } + conditional_tooltip = { + trigger = { + NOT = { + has_global_flag = destroyed_caliphates + } + } + + custom_tooltip = { + text = controls_mecca_medina + hidden_tooltip = { + 719 = { # Mecca + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 718 = { # Medina + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + custom_tooltip = { + text = controls_jerusalem_damascus_baghdad + hidden_tooltip = { + 774 = { # Jerusalem + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 728 = { # Damascus + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 693 = { # Baghdad + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + } + conditional_tooltip = { + trigger = { + has_alternate_start_parameter = { key = religion_names value = random } + } + religion = ibadi + OR = { + trait = mirza + trait = sayyid + piety = 1000 + } + custom_tooltip = { + text = THREE_HOLY_SITES_TT + hidden_tooltip = { + any_realm_title = { + count = 3 + is_holy_site = ROOT + } + } + } + } + conditional_tooltip = { + trigger = { + has_global_flag = destroyed_caliphates + } + + custom_tooltip = { + text = controls_mecca_medina + hidden_tooltip = { + 719 = { # Mecca + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 718 = { # Medina + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + } + + caliphate = yes + + coat_of_arms= + { + data= + { + 0 0 0 8 0 2 2 + } + religion=ibadi + } +} + +d_kharijite = { + color={ 10 110 10 } + color2={ 220 220 0 } + + capital = 719 # Mecca + + creation_requires_capital = no + + dignity = 80 # Counted as having this many more counties than it does + + title = "CALIPH" + title_female = "CALIPHA" + foa = "CALIPH_FOA" + short_name = yes + + religion=kharijite + + # Controls a religion + controls_religion = kharijite + + allow = { + conditional_tooltip = { + trigger = { + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + piety = 1000 + conditional_tooltip = { + trigger = { + NOT = { + has_global_flag = destroyed_caliphates + } + } + + OR = { + custom_tooltip = { + text = controls_mecca_medina + hidden_tooltip = { + 719 = { # Mecca + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 718 = { # Medina + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + custom_tooltip = { + text = controls_jerusalem_damascus_baghdad + hidden_tooltip = { + 774 = { # Jerusalem + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 728 = { # Damascus + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 693 = { # Baghdad + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + } + } + conditional_tooltip = { + trigger = { + has_alternate_start_parameter = { key = religion_names value = random } + } + religion = kharijite + OR = { + trait = mirza + trait = sayyid + piety = 1000 + } + custom_tooltip = { + text = THREE_HOLY_SITES_TT + hidden_tooltip = { + any_realm_title = { + count = 3 + is_holy_site = ROOT + } + } + } + } + conditional_tooltip = { + trigger = { + has_global_flag = destroyed_caliphates + } + + custom_tooltip = { + text = controls_mecca_medina + hidden_tooltip = { + 719 = { # Mecca + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 718 = { # Medina + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + } + + caliphate = yes + + coat_of_arms= + { + data= + { + 0 0 0 8 0 2 2 + } + religion=kharijite + } +} + +d_hurufi = { + color={ 80 220 80 } + color2={ 220 220 0 } + + capital = 719 # Mecca + + creation_requires_capital = no + + dignity = 100 # Counted as having this many more counties than it does + + title = "CALIPH" + title_female = "CALIPHA" + foa = "CALIPH_FOA" + short_name = yes + + religion=hurufi + + # Controls a religion + controls_religion = hurufi + + allow = { + conditional_tooltip = { + trigger = { + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + OR = { + trait = mirza + trait = sayyid + piety = 1000 + } + OR = { + AND = { + trait = sayyid + piety = 1000 + } + conditional_tooltip = { + trigger = { + NOT = { + has_global_flag = destroyed_caliphates + } + } + + custom_tooltip = { + text = controls_mecca_medina + hidden_tooltip = { + 719 = { # Mecca + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 718 = { # Medina + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + custom_tooltip = { + text = controls_jerusalem_damascus_baghdad + hidden_tooltip = { + 774 = { # Jerusalem + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 728 = { # Damascus + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 693 = { # Baghdad + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + } + conditional_tooltip = { + trigger = { + has_alternate_start_parameter = { key = religion_names value = random } + } + religion = hurufi + OR = { + trait = mirza + trait = sayyid + piety = 1000 + } + custom_tooltip = { + text = THREE_HOLY_SITES_TT + hidden_tooltip = { + any_realm_title = { + count = 3 + is_holy_site = ROOT + } + } + } + } + conditional_tooltip = { + trigger = { + has_global_flag = destroyed_caliphates + } + + custom_tooltip = { + text = controls_mecca_medina + hidden_tooltip = { + 719 = { # Mecca + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + 718 = { # Medina + owner = { + OR = { + is_liege_or_above = ROOT + character = ROOT + } + } + } + } + } + } + } + + caliphate = yes + + coat_of_arms= + { + data= + { + 0 0 0 7 1 7 7 + } + religion=hurufi + } +} + +e_mexikha = { + color = { 255 127 0 } + + short_name = yes + +# capital = 1 + + # Always exists + landless = yes + +# tribe = yes + + culture = nahuatl + religion = aztec +} + +#d_hansa = { +# color={ 142 142 142 } +# color2={ 255 255 255 } +# +# allow = { +# always = no +# } +# +# capital = 262 # Lübeck +# +# dignity = 10 +#} + + +###################################### +# Historical Merchant Republic Palaces +###################################### + +# VENICE: + +b_dandolo = { + culture = italian + religion = catholic +} + +b_contarini = { + culture = italian + religion = catholic +} + +b_faliero = { + culture = italian + religion = catholic +} + +b_morosini = { + culture = italian + religion = catholic +} + +b_ziani = { + culture = italian + religion = catholic +} + +b_candiano = { + culture = italian + religion = catholic +} + +b_orsoleo = { + culture = italian + religion = catholic +} + +b_participazio = { + culture = italian + religion = catholic +} + +b_tribuno = { + culture = italian + religion = catholic +} + +b_tradonico = { + culture = italian + religion = catholic +} + +b_antenoreo = { + culture = italian + religion = catholic +} + +b_galbaio = { + culture = italian + religion = catholic +} + +b_monegario = { + culture = italian + religion = catholic +} + +b_gaulo = { + culture = italian + religion = catholic +} + +b_silvio = { + culture = italian + religion = catholic +} + +b_mastropiero = { + culture = italian + religion = catholic +} + +b_tiepolo = { + culture = italian + religion = catholic +} + +# GENOA: + +b_doria = { + culture = italian + religion = catholic +} + +b_spinola = { + culture = italian + religion = catholic +} + +b_grimaldi = { + culture = italian + religion = catholic +} + +b_fieschi = { + culture = italian + religion = catholic +} + +b_embriaco = { + culture = italian + religion = catholic +} + +# PISA: + +b_dappiano = { + culture = italian + religion = catholic +} + +b_della_gherardesca = { + culture = italian + religion = catholic +} + +b_visconti = { + culture = italian + religion = catholic +} + +b_alliata = { + culture = italian + religion = catholic +} + +b_caetani = { + culture = italian + religion = catholic +} + +# LÜBECK: + +b_bardewik = { + culture = german + religion = catholic +} + +b_vorrade = { + culture = german + religion = catholic +} + +b_warendorp = { + culture = german + religion = catholic +} + +b_pat_luneburg = { + culture = german + religion = catholic +} + +b_wittenborg = { + culture = german + religion = catholic +} + +# GOTLAND: + +b_stenkyrka = { + culture = swedish + religion = catholic +} + +b_guldsmed = { + culture = swedish + religion = catholic +} + +b_hejnum = { + culture = swedish + religion = catholic +} + +b_gildehusen = { + culture = swedish + religion = catholic +} + +b_strabain = { + culture = swedish + religion = catholic +} + +# AMALFI: + +b_konstantios = { + culture = greek + religion = catholic +} + +b_mauro = { + culture = italian + religion = catholic +} + +b_musco = { + culture = italian + religion = catholic +} + +b_polkarios = { + culture = greek + religion = catholic +} + +b_urso = { + culture = italian + religion = catholic +} + +b_amalfinos = { + culture = greek + religion = catholic +} + +b_manginos = { + culture = greek + religion = catholic +} + +b_kanakares = { + culture = greek + religion = catholic +} + +b_sorrenti = { + culture = italian + religion = catholic +} + +b_ravelli = { + culture = italian + religion = catholic +} + +#Ancona +b_kastriotis = { + culture = greek + religion = catholic +} + +b_skleros = { + culture = italian + religion = catholic +} + +b_monomachos = { + culture = italian + religion = catholic +} + +b_kourkoas = { + culture = greek + religion = catholic +} + +b_scarponnois = { + culture = german + religion = catholic +} + +# Ragusa +b_babalio = { + culture = dalmatian + religion = orthodox +} + +b_benessa = { + culture = dalmatian + religion = orthodox +} + +# Pagan heads of religion + +d_norse_pagan_reformed = { + color={ 155 155 235 } + color2={ 220 220 0 } + + capital = 290 #Uppland + + title = "FYLKIR" + title_female = "FYLKJA" + foa = "FYLKIR_FOA" + + creation_requires_capital = no + + allow = { + religion = norse_pagan_reformed + num_of_holy_sites = 3 + piety = 500 + } + + short_name = yes + + # Always exists + landless = yes + + dignity = 100 # Counted as having this many more counties than it does + + # Controls a religion + controls_religion = norse_pagan_reformed + + religion = norse_pagan_reformed + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +d_tengri_pagan_reformed = { + color={ 100 80 100 } + color2={ 220 220 0 } + + capital = 594 # Sarkel + + title = "TENGRIKUT" + title_female = "TENGRIKIZ" + foa = "HEAD_PRIEST_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = tengri_pagan_reformed + + religion = tengri_pagan_reformed + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +d_baltic_pagan_reformed = { + color={ 122 165 70 } + color2={ 220 220 0 } + + capital = 366 #Stettin + + title = "FIRST_VAIDILA" + title_female = "FIRST_VAIDILUTE" + foa = "HEAD_PRIEST_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = baltic_pagan_reformed + + religion = baltic_pagan_reformed + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +d_finnish_pagan_reformed = { + color={ 240 240 220 } + color2={ 220 220 0 } + + capital = 381 # Uusimaa + + title = "TIETAJA" + title_female = "TIETAJA" + foa = "HEAD_PRIEST_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = finnish_pagan_reformed + + religion = finnish_pagan_reformed + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +d_slavic_pagan_reformed = { + color={ 175 50 136 } + color2={ 220 220 0 } + + capital = 515 # Tirgoviste + + title = "CHERNOBAN" + title_female = "CHERNOBAN" + foa = "HEAD_PRIEST_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = slavic_pagan_reformed + + religion = slavic_pagan_reformed + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +d_aztec_reformed = { + color={ 245 245 135 } + color2={ 220 220 0 } + + capital = 1 #??????? + + title = "TLATOANI" + title_female = "CIHUATLATOANI" + foa = "HEAD_PRIEST_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = aztec_reformed + + religion = aztec_reformed + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +d_west_african_pagan_reformed = { + color={ 91 49 13 } + color2={ 220 220 0 } + + capital = 925 # Mali + + title = "HEAD_AFRICAN_PRIEST" + title_female = "HEAD_AFRICAN_PRIESTESS" + foa = "HEAD_PRIEST_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = west_african_pagan_reformed + + religion = west_african_pagan_reformed + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +d_zun_pagan_reformed = { + color={ 220 255 0 } + color2={ 220 220 0 } + + capital = 1183 # Bost + + title = "HEAD_ZUN_PRIEST" + title_female = "HEAD_ZUN_PRIESTESS" + foa = "HEAD_PRIEST_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = zun_pagan_reformed + + religion = zun_pagan_reformed + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +d_zoroastrian = { + color={ 180 120 40 } + color2={ 220 220 0 } + + capital = 646 # Esfahan + + title = "HEAD_MOABADAN_MOABAD" + foa = "POPE_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = zoroastrian + + religion = zoroastrian + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +d_jewish = { + color = { 0 80 255 } + + capital = 774 # Jerusalem + + title = "HEAD_KOHEN_GADOL" + foa = "POPE_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = jewish + + religion = jewish + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +d_bon_reformed = { + color = { 141 130 77 } + + capital = 1498 # Lhasa + + title = "HEAD_DALAI_LAMA" + foa = "POPE_FOA" + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = bon_reformed + + religion = bon_reformed + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +### INDIA ### + +e_india = { # Titular, created by special decision only if entire India is united + color = { 255 110 0 } + + title = "SAMRAT_CHAKRAVARTIN" + title_female = "SAMRAJNI_CHAKRAVARTIN" + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + allow = { + always = no # Only created through special decision + } +} + +e_rajastan = { + color={ 255 100 0 } + color2={ 255 255 255 } + + capital = 1356 # Kanyakubja + + k_sindh = { + color={ 225 135 20 } + color2={ 255 255 255 } + + capital = 1297 # Debul + + zun_pagan_reformed = 100 # Crusade target weight + zoroastrian_group = 50 # Crusade target weight + + d_sauvira = { + color={ 230 135 20 } + color2={ 255 255 255 } + + capital = 1297 # Debul + + c_debul = { + color={ 230 155 20 } + color2={ 255 255 255 } + + b_debul = { + } + b_banbhore = { + } + b_landhi = { + } + b_thatta = { + } + b_makli = { + } + b_shahbandar = { + } + b_kolachi = { + } + b_lari_bandar = { + } + } + c_sonda = { + color={ 230 115 20 } + color2={ 255 255 255 } + + b_sonda = { + } + b_nagarparkar = { + } + b_karoonjar = { + } + b_amarkot = { + } + b_mamhal = { + } + b_matli = { + } + b_badin = { + } + } + c_mansura = { + color={ 230 155 40 } + color2={ 255 255 255 } + + b_mansura = { + } + b_mirpur_khas = { + } + b_hala = { + } + b_nerunkot = { + } + b_matiari = { + } + b_nasarpur = { + } + b_mirman = { + } + } + c_ranikot = { + color={ 210 155 40 } + color2={ 255 255 255 } + + b_ranikot = { + } + b_sharusan = { + } + b_paat = { + } + b_khudabad = { + } + b_manhabari = { + } + b_jandar = { + } + b_abu = { # Fictional - For Prosperity + } + } + c_siwistan = { + color={ 250 155 40 } + color2={ 255 255 255 } + + b_siwistan = { + } + b_dahlilah = { + } + b_mir_rukan = { + } + b_guja = { + } + b_vicalapura = { + } + b_bahera = { # Fictional - For Prosperity + } + b_kamharia = { # Fictional - For Prosperity + } + } + } + d_bhakkar = { + color={ 200 105 18 } + color2={ 255 255 255 } + + capital = 1138 # Bhakkar + + c_bhakkar = { + color={ 220 105 18 } + color2={ 255 255 255 } + + b_bhakkar = { + } + b_larkana = { + } + b_sarkara = { + } + b_kalari = { + } + b_sialkot = { + } + b_shikarpur = { + } + b_mejia = { # Fictional - For Prosperity + } + } + c_aror = { + color={ 180 105 18 } + color2={ 255 255 255 } + + b_aror = { + } + b_sukkur = { + } + b_chak = { + } + b_basmak = { + } + b_siraj_ji_takri = { + } + b_allah_abad = { + } + b_mahokhar = { # Fictional - For Prosperity + } + } + c_rajanpur = { + color={ 200 115 18 } + color2={ 255 255 255 } + + b_rajanpur = { + } + b_rojhan = { + } + b_adhiwala = { + } + b_harrand = { + } + b_dajal = { + } + b_pottangi = { # Fictional - For Prosperity + } + b_sersandu = { # Fictional - For Prosperity + } + } + c_sibi = { + color={ 200 145 18 } + color2={ 255 255 255 } + + b_sibi = { + } + b_mastanj = { + } + b_walishtan = { + } + b_dadhar = { + } + b_saprenda = { # Fictional - For Prosperity + } + b_sardoi = { # Fictional - For Prosperity + } + b_valikondapuram = { # Fictional - For Prosperity + } + } + c_kandail = { + color={ 200 105 38 } + color2={ 255 255 255 } + + b_kandail = { + } + b_dadu = { + } + b_jhal = { + } + b_vinjamoor = { # Fictional - For Prosperity + } + b_wilong = { # Fictional - For Prosperity + } + b_xelvona = { # Fictional - For Prosperity + } + b_yamanpalli = { # Fictional - For Prosperity + } + } + c_quzdar = { + color={ 200 115 28 } + color2={ 255 255 255 } + + b_quzdar = { + } + b_bodein = { + } + b_sumandal = { # Fictional - For Prosperity + } + b_supa = { # Fictional - For Prosperity + } + b_suratgarh = { # Fictional - For Prosperity + } + b_talya = { # Fictional - For Prosperity + } + b_tekkumuri = { # Fictional - For Prosperity + } + } + } + + } + k_punjab = { + color={ 255 90 20 } + color2={ 255 255 255 } + + capital = 1362 # Lahur + + zun_pagan_reformed = 150 # Crusade target weight + zoroastrian_group = 50 # Crusade target weight + + d_multan = { + color={ 234 100 21 } + color2={ 255 255 255 } + + capital = 1338 # Multan + + c_multan = { + color={ 234 110 21 } + color2={ 255 255 255 } + + holy_site = zun_pagan + holy_site = zun_pagan_reformed + + b_multan = { + } + b_mulasthana = { + } + b_kabirwala = { + } + b_tulamba = { + } + b_prahladpuri = { + } + b_alipur = { + } + b_makhdum_rashid = { + } + } + c_kafirkot = { + color={ 234 90 21 } + color2={ 255 255 255 } + + b_kafirkot = { + } + b_malot = { + } + b_bilot = { + } + b_maniot = { + } + b_dera_ghazi_khan = { + } + b_rupsi = { # Fictional - For Prosperity + } + b_sagra = { # Fictional - For Prosperity + } + } + c_uch = { + color={ 234 80 21 } + color2={ 255 255 255 } + + b_uch = { + } + b_chachran = { + } + b_mithankot = { + } + b_derawar = { + } + b_chaudari = { + } + b_sitpur = { + } + b_rardhu = { # Fictional - For Prosperity + } + } + c_karur = { + color={ 234 50 11 } + color2={ 255 255 255 } + + b_karur = { + } + b_askhanda = { + } + b_vehari = { + } + b_chishtian = { + } + b_marot = { + } + b_nyahalode = { # Fictional - For Prosperity + } + b_odalgaon = { # Fictional - For Prosperity + } + } + c_karor = { + color={ 255 120 21 } + color2={ 255 255 255 } + + b_karor = { + } + b_mankera = { + } + b_shadia = { + } + b_wan_bhachran = { + } + b_murwa = { # Fictional - For Prosperity + } + b_naithra = { # Fictional - For Prosperity + } + b_namchang = { # Fictional - For Prosperity + } + } + c_wana = { # Bori + color={ 244 80 5 } + color2={ 255 255 255 } + + b_bori = { + } + b_mun = { # Fictional - For Prosperity + } + b_nandulia = { # Fictional - For Prosperity + } + b_jua = { # Fictional - For Prosperity + } + b_junaghur = { # Fictional - For Prosperity + } + b_kakshar = { # Fictional - For Prosperity + } + b_kalamboli = { # Fictional - For Prosperity + } + } + } + d_lahore = { + color={ 180 110 41 } + color2={ 255 255 255 } + + capital = 1362 # Lahur + + c_lahur = { + color={ 180 130 41 } + color2={ 255 255 255 } + + b_lahur = { + } + b_sangla = { + } + b_kasur = { + } + b_samnabad = { + } + b_mehdiabad = { + } + b_chunian = { + } + b_data_darbar = { + } + } + c_dipalpur = { + color={ 190 100 41 } + color2={ 255 255 255 } + + b_pancapura = { + } + b_dipalpur = { + } + b_abohar = { + } + b_ajodhan = { + } + b_satghara = { + } + b_chichawatni = { + } + b_jongbandha = { # Fictional - For Prosperity + } + } + c_bhera = { + color={ 160 110 41 } + color2={ 255 255 255 } + + b_bhera = { + } + b_rampur = { + } + b_katasraj = { + } + b_girjakh = { + } + b_behak_maken = { + } + b_phalia = { + } + b_gorawas = { # Fictional - For Prosperity + } + } + c_shorkot = { + color={ 180 110 61 } + color2={ 255 255 255 } + + b_bhirr = { + } + b_shorkot = { + } + b_kamalia = { + } + b_chandrod = { + } + b_bhawana = { + } + b_jhang = { + } + b_rabwah = { + } + } + } + + d_trigarta = { + color={ 155 80 15 } + color2={ 255 255 255 } + + capital = 1193 # Trigarta + + c_trigarta = { + color={ 155 80 15 } + color2={ 255 255 255 } + + b_jalandhar = { + } + b_rahon = { + } + b_pathankot = { + } + b_kaparthula = { + } + b_milwat = { + } + b_sarwmanpur = { + } + b_ragnagar = { + } + } + c_sakala = { + color={ 180 120 21 } + color2={ 255 255 255 } + + b_sakala = { + } + b_jammu = { + } + b_bhuttar = { + } + b_bahu = { + } + b_vallapura = { + } + b_puran_nagar = { + } + b_pasrur = { + } + } + c_gurjaratra = { + color={ 140 120 41 } + color2={ 255 255 255 } + + b_gurjaratra = { + } + b_jhelum = { + } + b_kharian = { + } + b_kunjah = { + } + b_hakla = { + } + b_tibbi = { + } + b_karianwala = { + } + b_bhaddar = { + } + } + } + + d_gandhara = { + color={ 255 150 31 } + color2={ 255 255 255 } + + capital = 1180 # Udabhanda + + c_udabhanda = { + color={ 255 130 31 } + color2={ 255 255 255 } + + holy_site = taoist + holy_site = manichean # Site of Mani's first learning trip + + b_udabhanda = { + } + b_charsada = { + } + b_oddiyana = { + } + b_attak = { + } + b_mankiala = { + } + b_rawal = { + } + b_ohind = { + } + } + c_purushapura = { + color={ 235 150 31 } + color2={ 255 255 255 } + + b_purushapura = { + } + b_shah_ji_dheri = { + } + b_nowshera = { + } + b_ali_masjid = { + } + b_bajaur = { + } + b_mardan = { + } + b_shergarh = { + } + } + c_nandana = { + color={ 255 150 11 } + color2={ 255 255 255 } + + b_nandana = { + } + b_hund = { + } + b_lund2 = { + } + b_simhapura = { + } + b_khushab = { + } + b_tulaja = { + } + b_khewra = { + } + } + c_bannu = { + color={ 9 150 51 } #265 modulo 256 is 9 + color2={ 255 255 255 } + + b_bannu = { + } + b_hangu = { + } + b_karrak = { + } + b_kohat = { + } + b_dinkot = { + } + b_kalabagh = { + } + b_hindolia = { # Fictional - For Prosperity + } + } + } + } + k_delhi = { + color={ 220 150 75 } + color2={ 255 255 255 } + + capital = 1365 # Delhi + + d_kuru = { + color={ 210 65 13 } + color2={ 255 255 255 } + + capital = 1365 # Delhi + + c_delhi = { + color={ 230 65 12 } + color2={ 255 255 255 } + + b_indraprastha = { + } + b_dhilika = { + } + b_mehrauli = { + } + b_lalkot = { + } + b_narela = { + } + b_siri = { + } + b_jahanpanah = { + } + } + c_hastinapura = { + color={ 190 65 12 } + color2={ 255 255 255 } + + b_hastinapura = { + } + b_pandeshwar = { + } + b_pankot = { + } + b_indrasthana = { + } + b_mirath = { + } + b_baran = { + } + b_hapur = { + } + } + c_sthanisvara = { + color={ 210 65 12 } + color2={ 255 255 255 } + + b_saharanpur = { + } + b_sthanisvara = { + } + b_shakumbhri_devi = { + } + b_sirhind = { + } + b_karnal = { + } + b_samana = { + } + b_panipat = { + } + } + } + d_haritanaka = { + color={ 100 25 3 } + color2={ 255 255 255 } + + capital = 1364 # Tribandapura + + c_hisar = { + color={ 100 25 23 } + color2={ 255 255 255 } + + b_asigarh = { + } + b_asika = { + } + b_surajkund = { + } + b_rohtak = { + } + b_hisar = { + } + b_kalanaur = { + } + b_agroha = { + } + } + c_tribandapura = { + color={ 130 25 3 } + color2={ 255 255 255 } + + b_tribandapura = { + } + b_sunam = { + } + b_jaintpuri = { + } + b_kartikeya = { + } + b_amin = { + } + b_chitwye = { # Fictional - For Prosperity + } + b_dabthala = { # Fictional - For Prosperity + } + } + c_sarasvati = { + color={ 100 55 3 } + color2={ 255 255 255 } + + b_sarasvati = { + } + b_bhadra = { + } + b_bhatnir = { + } + b_tarain = { + } + b_bukar = { # Fictional - For Prosperity + } + b_chakarpura = { # Fictional - For Prosperity + } + b_chandara = { # Fictional - For Prosperity + } + } + } + d_mathura = { + color={ 150 45 10 } + color2={ 255 255 255 } + + capital = 1359 # Mathura + + c_mathura = { + color={ 170 45 20 } + color2={ 255 255 255 } + + holy_site = hindu + + b_mathura = { + } + b_krishnajanmabhoomi = { + } + b_govardhan = { + } + b_vrindavan = { + } + b_mankameshwar = { + } + b_agra = { + } + b_khanwa = { + } + b_dhanauli = { + } + } + c_kol = { + color={ 150 65 10 } + color2={ 255 255 255 } + + b_dor = { + } + b_kol = { + } + b_soron = { + } + b_nilavati = { + } + b_etah = { + } + b_barauli = { + } + b_dalmau = { # Fictional - For Prosperity + } + } + c_sripatha = { + color={ 110 45 10 } + color2={ 255 255 255 } + + b_sripatha = { + } + b_bayana = { + } + b_dhavalapuri = { + } + b_dholeshwar_mahadev = { + } + b_abanhagari = { + } + b_durpa = { # Fictional - For Prosperity + } + b_firozpur = { # Fictional - For Prosperity + } + } + } + d_vodamayutja = { + color={ 195 90 0 } + color2={ 255 255 255 } + + capital = 1358 # Vodamayuta + + c_vodamayutja = { + color={ 195 90 10 } + color2={ 255 255 255 } + + b_vodamayutja = { + } + b_ahichatra = { + } + b_tilokpur = { + } + b_anwala = { + } + b_bareily = { + } + b_sheikhupur = { + } + b_gegha = { # Fictional - For Prosperity + } + } + c_sambhal = { + color={ 195 90 30 } + color2={ 255 255 255 } + + b_sambhal = { + } + b_tattandapura = { + } + b_ujhani = { + } + b_amroha = { + } + b_sirsi = { + } + b_bachhraon = { + } + b_gokal = { # Fictional - For Prosperity + } + } + c_katehar = { + color={ 165 90 0 } + color2={ 255 255 255 } + + b_mandawar = { + } + b_bijnor = { + } + b_gangadvara = { + } + b_rishikesh = { + } + b_nehtaur = { + } + b_jageshwar = { + } + b_dusajabad = { # Fictional, for prosperity + } + } + } + } + k_gujarat = { + color={ 155 80 28 } + color2={ 255 255 255 } + + capital = 1292 # Sarasvata Mandala + + d_gurjara_mandala = { + color={ 175 80 20 } + color2={ 255 255 255 } + + capital = 1292 # Sarasvata Mandala + + c_sarasvata_mandala = { + color={ 155 80 20 } + color2={ 255 255 255 } + + b_anahilapataka = { + } + b_vadnagar = { + } + b_siddhapura = { + } + b_kamboika = { + } + b_modhera = { + } + b_kheralu = { + } + b_shertha = { + } + } + c_khetaka = { + color={ 175 80 40 } + color2={ 255 255 255 } + + b_khetaka = { + } + b_khambhat = { + } + b_dholka = { + } + b_tarapur = { + } + b_ashaval = { + } + b_nadiad = { + } + b_bhadran = { + } + b_sanand = { + } + } + c_mohadavasaka = { + color={ 175 100 20 } + color2={ 255 255 255 } + + b_mohadavasaka = { + } + b_jhalod = { + } + b_lunawada = { + } + b_shamlaji = { + } + b_idar = { + } + b_unjha = { + } + b_danta = { + } + } + } + d_anartta = { + color={ 195 50 10 } + color2={ 255 255 255 } + + capital = 1136 # Dvaraka + + c_dhamalpur = { + color={ 195 50 30 } + color2={ 255 255 255 } + + b_dhamalpur = { + } + b_morvi = { + } + b_lakhota = { + } + b_khasta = { + } + b_dhrol = { + } + b_hurshi = { # Fictional - For Prosperity + } + b_jade = { # Fictional - For Prosperity + } + } + c_dvaraka = { + color={ 175 50 10 } + color2={ 255 255 255 } + + holy_site = hindu + + b_dvaraka = { + } + b_lalpur = { + } + b_dwarakadheesh = { + } + b_gomati = { + } + b_bhanvad = { + } + b_huljanti = { # Fictional - For Prosperity + } + b_jakar = { # Fictional - For Prosperity + } + } + c_kutch = { + color={ 195 70 10 } + color2={ 255 255 255 } + + b_kanthakota = { + } + b_anjar = { + } + b_dhaneti = { + } + b_bhuj = { + } + b_holavanhalli = { # Fictional - For Prosperity + } + b_hora = { # Fictional - For Prosperity + } + b_hukampura = { # Fictional - For Prosperity + } + } + } + d_saurashtra = { + color={ 220 100 50 } + color2={ 255 255 255 } + + capital = 1134 # Bhumilka + + c_bhumilka = { + color={ 220 120 50 } + color2={ 255 255 255 } + + holy_site = jain + + b_vamanasthali = { + } + b_bhumilka = { + } + b_girnar = { + } + b_uperkot = { + } + b_bhavnat = { + } + b_mangrol = { + } + b_shrinagar = { + } + } + c_somnath = { + color={ 220 32 50 } #800 modulo 256 = 32 + color2={ 255 255 255 } + + b_vejalkot = { + } + b_somnath = { + } + b_delvada = { + } + b_diu = { + } + b_veraval = { + } + b_kanjetar = { + } + b_moherak = { + } + } + c_vardhamana = { + color={ 240 100 50 } + color2={ 255 255 255 } + + b_vardhamana = { + } + b_amarvalli = { + } + b_halvad = { + } + b_ranpur = { + } + b_hardi = { # Fictional - For Prosperity + } + b_harpura = { # Fictional - For Prosperity + } + b_jakhri = { # Fictional - For Prosperity + } + } + c_valabhi = { + color={ 200 100 60 } + color2={ 255 255 255 } + + b_valabhi = { + } + b_gundigar = { + } + b_sihor = { + } + b_palatina = { # Jain Holy Site + } + b_shatrunjaya = { + } + b_dhandhuka = { + } + b_madya = { # Fictional - For Prosperity + } + } + } + d_lata = { + color={ 200 150 90 } + color2={ 255 255 255 } + + capital = 1133 # Vadodara + + c_navasarika = { + color={ 200 120 90 } + color2={ 255 255 255 } + + b_akruresvara = { + } + b_navasarika = { + } + b_bharuch = { + } + b_surat = { + } + b_rander = { + } + b_dharampur = { + } + b_variav = { + } + b_rajpipla = { + } + b_tadkeshwar = { + } + } + c_daman = { + color={ 220 150 90 } + color2={ 255 255 255 } + + b_daman = { + } + b_sanjan = { + } + b_surparaka = { + } + b_nagar_haveli = { + } + b_pardi = { + } + b_bulsar = { + } + b_ramnagar = { + } + } + c_vadodara = { + color={ 200 150 110 } + color2={ 255 255 255 } + + b_vadodara = { + } + b_ankotakka = { + } + b_kayavarohan = { + } + b_vatpatrak = { + } + b_darbhavati = { + } + b_nasvadi = { + } + b_lilam = { # Fictional - For Prosperity + } + } + + coat_of_arms= + { + data= + { + 0 0 0 34 10 0 0 + } + religion=hindu + } + } + } + k_rajputana = { + + color={ 200 70 0 } + color2={ 255 255 255 } + + capital = 1346 # Ajayameru + + d_maru = { + color={ 194 67 10 } + color2={ 255 255 255 } + + capital = 1130 # Mandavyapura + + c_mandavyapura = { + color={ 194 87 10 } + color2={ 255 255 255 } + + b_mandavyapura = { + } + b_siwana = { + } + b_osian = { + } + b_sanderaka = { + } + b_korta = { + } + b_mathania = { + } + b_ghaneraov = { + } + b_naddula = { + } + } + c_medantaka = { + color={ 194 67 30 } + color2={ 255 255 255 } + + b_medantaka = { + } + b_purnatallakapura = { + } + b_phalarddhi = { + } + b_sanjoo = { + } + b_oudh = { # Fictional - For Prosperity + } + b_pachaur = { # Fictional - For Prosperity + } + b_pakal = { # Fictional - For Prosperity + } + } + c_godwad = { + color={ 174 67 10 } + color2={ 255 255 255 } + + holy_site = jain + + b_candravati = { + } + b_bhillamala = { + } + b_jalor = { + } + b_barodiya = { + } + b_achalgarh = { + } + b_khudala = { + } + b_nibnutvadi = { # Fictional - For Prosperity + } + } + } + d_jangladesh = { + color={ 144 47 0 } + color2={ 255 255 255 } + + capital = 1354 # Nagauda + + c_vikramapura = { + color={ 144 47 20 } + color2={ 255 255 255 } + + b_vikramapura = { + } + b_kolayat = { + } + b_bhurupal = { + } + b_bhandasar = { + } + b_shekhsar = { + } + b_odur = { # Fictional - For Prosperity + } + b_pallikondai = { # Fictional - For Prosperity + } + } + c_reni = { + color={ 124 47 0 } + color2={ 255 255 255 } + + b_reni = { + } + b_dadrewa = { + } + b_mandir = { + } + b_bidasar = { + } + b_sidhmukh = { + } + b_niralapalli = { # Fictional - For Prosperity + } + b_palshet = { # Fictional - For Prosperity + } + } + c_nagauda = { + color={ 144 67 0 } + color2={ 255 255 255 } + + b_ahichhatrapur = { + } + b_nagauda = { + } + b_ladnu = { + } + b_makrana = { + } + b_ladnun = { + } + b_kuchaman = { + } + b_mundwa = { + } + } + } + d_stravani = { + color={ 150 60 30 } + color2={ 255 255 255 } + + capital = 1304 # Ludrava + + c_ludrava = { + color={ 170 60 30 } + color2={ 255 255 255 } + + b_ludrava = { + } + b_phalavardhika = { + } + b_lanela = { + } + b_jaisalmer = { + } + b_ranakpur = { + } + b_runjha = { # Fictional - For Prosperity + } + b_sahna = { # Fictional - For Prosperity + } + } + c_vijnot = { + color={ 150 60 50 } + color2={ 255 255 255 } + + b_vijnot = { + } + b_bhatiya = { + } + b_kishangarh = { + } + b_ghotki = { + } + b_ravel = { # Fictional - For Prosperity + } + b_saitual = { # Fictional - For Prosperity + } + b_sakyang = { # Fictional - For Prosperity + } + } + c_satyapura = { + color={ 150 40 30 } + color2={ 255 255 255 } + + b_kiratakupa = { + } + b_satyapura = { + } + b_kiradu = { + } + b_juna_barmer = { + } + b_srungavarapukota = { # Fictional - For Prosperity + } + b_tiklik = { # Fictional - For Prosperity + } + b_timmanayanipela = { # Fictional - For Prosperity + } + } + } + d_medapata = { + color={ 136 66 32 } + color2={ 255 255 255 } + + capital = 1345 # Medapata + + c_medapata = { + color={ 136 86 32 } + color2={ 255 255 255 } + + b_aghata = { + } + b_eklingji = { + } + b_nagahrada = { + } + b_bagar = { + } + b_jagadamba = { + } + b_sas_bahu = { + } + b_rishabhdeo = { + } + } + c_chitrakut = { + color={ 136 66 52 } + color2={ 255 255 255 } + + b_chitrakut = { + } + b_rampura = { + } + b_baroli = { + } + b_bhainsrorgarh = { + } + b_mandalgarh = { + } + b_nagari = { + } + b_saunk = { # Fictional - For Prosperity + } + } + c_kota = { + color={ 156 66 32 } + color2={ 255 255 255 } + + b_kota = { + } + b_koshvardhan = { + } + b_ramgarh = { + } + b_bundi = { + } + b_ului = { # Fictional - For Prosperity + } + b_vairampatti = { # Fictional - For Prosperity + } + b_vana = { # Fictional - For Prosperity + } + } + } + d_ajmer = { + color={ 230 190 51 } + color2={ 255 255 255 } + + capital = 1346 # Ajayameru + + c_ajayameru = { + color={ 210 190 51 } + color2={ 255 255 255 } + + b_shakambhari = { + } + b_pushkar = { + } + b_ajayameru = { + } + b_taragarh = { + } + b_dhanop = { + } + b_nareli = { + } + b_lawah = { + } + } + c_ranthambore = { + color={ 230 170 51 } + color2={ 255 255 255 } + + b_ranthambore = { + } + b_gangapur = { + } + b_tonkra = { + } + b_utgir = { + } + b_mandrael = { + } + b_sheopur = { + } + b_sendamarani = { # Fictional - For Prosperity + } + } + c_vairata = { + color={ 230 190 71 } + color2={ 255 255 255 } + + b_harshnath = { + } + b_vairata = { + } + b_sanganer = { + } + b_amer = { + } + b_dhosi = { + } + b_jhunjhunu = { + } + b_jeenmata = { + } + b_khatushyam = { + } + } + c_gwalior = { + color={ 220 180 41 } + color2={ 255 255 255 } + + b_gwalior = { + } + b_sahastrabahu = { + } + b_dabra = { + } + b_bateshwar = { + } + b_narwar = { + } + b_sabalgarh = { + } + b_vijaypur = { + } + } + } + } + k_malwa = { + color={ 255 200 25 } + color2={ 200 0 0 } + + capital = 1288 # Ujjayini + + d_dadhipadra = { # Avanti + color={ 245 200 20 } + color2={ 255 255 255 } + + capital = 1288 # Ujjayini + + c_dadhipadra = { + color={ 245 200 40 } + color2={ 255 255 255 } + + b_dadhipadra = { + } + b_pavagadh = { + } + b_champaner = { + } + b_godhra = { + } + b_kalika_mata = { + } + b_jawad = { + } + b_bamanlapalli = { # Fictional - For Prosperity + } + } + c_dhara = { + color={ 225 200 20 } + color2={ 255 255 255 } + + b_dhara = { + } + b_betma = { + } + b_dharampuri = { + } + b_indore = { + } + b_depalpur = { + } + b_jobat = { + } + b_sailana = { + } + } + c_dasapura = { + color={ 225 180 20 } + color2={ 255 255 255 } + + b_dasapura = { + } + b_sondani = { + } + b_dharmrajeshwar = { + } + b_hinglajgarh = { + } + b_taxakeshwar = { + } + b_chinchwad = { # Fictional - For Prosperity + } + b_dalu = { # Fictional - For Prosperity + } + } + c_ujjayini = { + color={ 205 200 30 } + color2={ 255 255 255 } + + holy_site = hindu + + b_ujjayini = { + } + b_agar = { + } + b_mahakaleshwar = { + } + b_mehidpur = { + } + b_dewas = { + } + b_maksi = { + } + b_akodia = { + } + } + } + d_akara_dasarna = { + color={ 210 150 15 } + color2={ 255 255 255 } + + capital = 1170 # Vidisa + + c_sarangpur = { + color={ 210 150 35 } + color2={ 255 255 255 } + + b_sarangpur = { + } + b_ashta = { + } + b_sidhhapur = { + } + b_gagraun = { + } + b_rajgarh = { + } + b_jhalawar = { + } + b_bhoilymbong = { # Fictional - For Prosperity + } + } + c_vidisa = { + color={ 190 150 15 } + color2={ 255 255 255 } + +# holy_site = buddhist + + b_vidisa = { + } + b_sanchi = { + } + b_sironj = { + } + b_bijamandal = { + } + b_raisin = { + } + b_bhojpur = { + } + b_mangla_devi = { + } + } + c_chanderi = { + color={ 210 130 15 } + color2={ 255 255 255 } + + b_chanderi = { + } + b_jhansi = { + } + b_luacchagiri = { + } + b_garh_kundar = { + } + b_jarai_ka_math = { + } + b_khurai = { + } + b_aharji = { + } + } + c_candhoba = { + color={ 210 160 25 } + color2={ 255 255 255 } + + b_candhoba = { + } + b_sipri = { + } + b_guna = { + } + b_kadwaya = { + } + b_charmuria = { # Fictional - For Prosperity + } + b_charwadih = { # Fictional - For Prosperity + } + b_tilosingi = { # Fictional - For Prosperity + } + } + } + d_anupa = { + color={ 150 110 5 } + color2={ 255 255 255 } + + capital = 1147 # Mandapika + + c_mandapika = { + color={ 150 130 5 } + color2={ 255 255 255 } + + b_mandapika = { + } + b_bawangaja = { + } + b_maheshwar = { + } + b_borgarh = { + } + b_avasgarh = { + } + b_bordhoman = { # Fictional - For Prosperity + } + b_datrauda = { # Fictional - For Prosperity + } + } + c_asirgarh = { + color={ 140 110 15 } + color2={ 255 255 255 } + + b_asirgarh = { + } + b_khandwa = { + } + b_khargone = { + } + b_mandleshwar = { + } + b_sanawad = { + } + b_hansla = { # Fictional - For Prosperity + } + b_jakpur = { # Fictional - For Prosperity + } + } + c_burhanpur = { + color={ 150 90 5 } + color2={ 255 255 255 } + + b_burhanpur = { + } + b_erandol = { + } + b_vaghli = { + } + b_changdev = { + } + b_yawal = { + } + b_halgeri = { # Fictional - For Prosperity + } + b_jargaon = { # Fictional - For Prosperity + } + } + c_thalner = { + color={ 160 100 15 } + color2={ 255 255 255 } + + b_thalner = { + } + b_balasane = { + } + b_sindkheda = { + } + b_bhamer = { + } + b_jhodga = { + } + b_laling = { + } + b_amalner = { + } + } + } + } + k_kosala = { + color={ 205 60 10 } + color2={ 255 255 255 } + + capital = 1356 # Kanyakubja + + d_kanyakubja = { + color={ 225 155 77 } + color2={ 255 255 255 } + + capital = 1356 # Kanyakubja + + c_kanyakubja = { + color={ 225 135 77 } + color2={ 255 255 255 } + + b_kanyakubja = { + } + b_jajmau = { + } + b_bithor = { + } + b_etawah = { + } + b_swargdwari = { + } + b_kampil = { + } + b_jai_chandra = { + } + } + c_lakhnau = { + color={ 235 155 67 } + color2={ 255 255 255 } + + b_lakhnau = { + } + b_jasnaul = { + } + b_satrikh = { + } + b_hardoi = { + } + b_zaidpur = { + } + b_ganeshpur = { # Fictional - For Prosperity + } + b_gangabana = { # Fictional - For Prosperity + } + } + c_kalpi = { + color={ 205 155 77 } + color2={ 255 255 255 } + + b_kalpi = { + } + b_jalaun = { + } + b_lahar = { + } + b_oirai = { + } + b_kurara = { + } + b_konch = { + } + b_galleborgao = { # Fictional - For Prosperity + } + } + c_bharauli = { + color={ 225 135 77 } + color2={ 255 255 255 } + + b_bharauli = { + } + b_manikpur = { + } + b_lalganj = { + } + b_bhadri = { + } + b_gotitoria = { # Fictional - For Prosperity + } + b_haktsarpur = { # Fictional - For Prosperity + } + b_jevargi = { # Fictional - For Prosperity + } + } + c_asni = { + color={ 225 155 97 } + color2={ 255 255 255 } + + b_asni2 = { + } + b_bhitargaon = { + } + b_kora = { + } + b_musanagar = { + } + b_shivrajpur = { + } + b_bindki = { + } + b_khaga = { + } + } + c_prayaga = { + color={ 215 165 67 } + color2={ 255 255 255 } + + b_prayaga = { + } + b_daraganj = { + } + b_alopibagh = { + } + b_kausambi = { + } + b_chowk = { + } + b_kara = { + } + b_dariyabad = { + } + } + } + d_saryupara = { + color={ 180 110 40 } + color2={ 255 255 255 } + + capital = 1250 # Ayodhya + + c_naimisa = { + color={ 180 110 60 } + color2={ 255 255 255 } + + b_naimisa = { + } + b_bahraich = { + } + b_gonda = { + } + b_lakhimpur = { + } + b_sitapur = { + } + b_misrikh = { + } + b_durbate = { # Fictional - For Prosperity + } + } + c_sravasti = { + color={ 160 110 60 } + color2={ 255 255 255 } + + b_sravasti = { + } + b_barohiya = { + } + b_jetavana = { + } + b_amorha = { + } + b_gorakhnath_math = { + } + b_gorakhpur = { + } + b_maghar = { + } + } + c_ayodhya = { + color={ 180 130 60 } + color2={ 255 255 255 } + + b_ayodhya = { + } + b_ramkot = { + } + b_ram_janmabhoomi = { + } + b_nageshwarnath = { + } + b_hanuman_garhi = { + } + b_faizabad = { + } + b_sarairasi = { + } + } + } + d_jejakabhukti = { + color={ 120 50 10 } + color2={ 255 255 255 } + + capital = 1301 # Mahoba + + c_mahoba = { + color={ 140 50 10 } + color2={ 255 255 255 } + + b_mahoba = { + } + b_chitrakuta = { + } + b_hamirpur = { + } + b_ajaigarh = { + } + b_rath = { + } + b_jhammanpur = { # Fictional - For Prosperity + } + b_kamodh = { # Fictional - For Prosperity + } + } + c_kalanjara = { + color={ 120 70 10 } + color2={ 255 255 255 } + + b_kalinjar = { + } + b_khajuraho = { + } + b_jayapura = { + } + b_bhatta = { + } + b_panna = { + } + b_devendranagar = { + } + b_longching = { # Fictional - For Prosperity + } + } + c_damoh = { + color={ 110 50 30 } + color2={ 255 255 255 } + + b_damoh = { + } + b_dhamoni = { + } + b_nohta = { + } + b_singrampur = { + } + b_narsinghgarh = { + } + b_nimora = { # Fictional - For Prosperity + } + b_panwel = { # Fictional - For Prosperity + } + } + c_gurgi = { + color={ 150 255 91 } + color2={ 255 255 255 } + + b_gurgi = { + } + b_satna = { + } + b_bathgahora = { + } + b_chandrehi = { + } + b_sathon = { # Fictional - For Prosperity + } + b_shankargarh = { # Fictional - For Prosperity + } + b_sharog = { # Fictional - For Prosperity + } + } + } + } +} + +e_bengal = { + color={ 0 120 40 } + color2={ 255 255 20 } + + capital = 1151 # Laksmanavati + + short_name = yes + + k_gondwana = { + color = { 32 128 55 } + color2={ 255 255 255 } + + capital = 1271 # Tripuri + + d_dahala = { + color = { 30 125 55 } + color2={ 255 255 255 } + + capital = 1271 # Tripuri + + c_tripuri = { + color = { 50 125 55 } + color2={ 255 255 255 } + + b_tripuri = { + } + b_mandla = { + } + b_garha = { + } + b_tungaturti = { # Fictional - For Prosperity + } + b_velan = { # Fictional - For Prosperity + } + b_rasidpur = { # Fictional - For Prosperity + } + b_samdong = { # Fictional - For Prosperity + } + } + c_chauragarh = { + color = { 30 125 35 } + color2={ 255 255 255 } + + b_chauragarh = { + } + b_bohani = { + } + b_barman = { + } + b_sirsali = { # Fictional - For Prosperity + } + b_siruvachur = { # Fictional - For Prosperity + } + b_tingra = { # Fictional - For Prosperity + } + b_hainsasar = { # Fictional - For Prosperity + } + } + + coat_of_arms= + { + data= + { + 0 0 0 35 0 10 10 + } + religion=jain + } + } + d_ratanpur = { + color = { 36 175 65 } + color2={ 255 255 255 } + + capital = 1272 # Ratanpur + + c_tummana = { + color = { 56 175 65 } + color2={ 255 255 255 } + + b_tummana = { + } + b_amarkantak = { + } + b_manendragarh = { + } + b_shumhi = { # Fictional - For Prosperity + } + b_torxem = { # Fictional - For Prosperity + } + b_tualbung = { # Fictional - For Prosperity + } + b_vij = { # Fictional - For Prosperity + } + } + c_ratanpur = { + color = { 36 155 65 } + color2={ 255 255 255 } + + b_ratanpur = { + } + b_pali = { + } + b_saravpur = { + } + b_savarinarayana = { + } + b_shegaon = { # Fictional - For Prosperity + } + b_shirwal = { # Fictional - For Prosperity + } + b_yellandu = { # Fictional - For Prosperity + } + } + c_bandhugadha = { + color = { 30 125 75 } + color2={ 255 255 255 } + + b_bandhugadha = { + } + b_shahdol = { + } + b_virateshwar = { + } + b_bahoriband = { + } + b_motibennur = { # Fictional - For Prosperity + } + b_muhri = { # Fictional - For Prosperity + } + b_nandwas = { # Fictional - For Prosperity + } + } + } + } + k_bengal = { + color = { 40 160 40 } + color2={ 255 255 255 } + + capital = 1151 # Laksmanavati + + d_vanga = { + color = { 35 190 35 } + color2={ 255 255 255 } + + capital = 1319 # Bikrampur + + c_bikrampur = { + color = { 35 220 35 } + color2={ 255 255 255 } + + b_bikrampur = { + } + b_sutrapur = { + } + b_dhakeshwari_jatiya_mandir = { + } + b_loricol = { + } + b_shakhari_bazar = { + } + b_hajiganj = { + } + b_meddappakkam = { # Fictional - For Prosperity + } + } + c_kumara_mandala = { + color = { 55 165 35 } + color2={ 255 255 255 } + + b_kumarakhali = { + } + b_fathabad = { + } + b_ekdala = { + } + b_katasgarh = { + } + b_molvailup = { # Fictional - For Prosperity + } + b_naneli = { # Fictional - For Prosperity + } + b_betmangala = { # Fictional - For Prosperity + } + } + c_candradvipa = { + color = { 35 165 55 } + color2={ 255 255 255 } + + b_candradvipa = { + } + b_khulna = { + } + b_sathkira = { + } + b_bagerhat = { + } + b_bakarganj = { + } + b_bilkhet = { # Fictional - For Prosperity + } + b_dattapulia = { # Fictional - For Prosperity + } + } + c_samatata = { + color = { 35 145 35 } + color2={ 255 255 255 } + + b_devaparvata = { + } + b_chatigama = { + } + b_candranatha = { + } + b_garmali = { # Fictional - For Prosperity + } + b_gond = { # Fictional - For Prosperity + } + b_kanaoudi = { # Fictional - For Prosperity + } + b_kandalike = { # Fictional - For Prosperity + } + } + c_karmanta = { + color = { 45 155 45 } + color2={ 255 255 255 } + + b_karmanta = { + } + b_mainamati = { + } + b_unakoti = { + } + b_udaipur = { + } + b_lavangi = { # Fictional - For Prosperity + } + b_mahalpur = { # Fictional - For Prosperity + } + b_latembarcem = { # Fictional - For Prosperity + } + } + } + d_varendra = { + color = { 20 125 20 } + color2={ 255 255 255 } + + capital = 1381 # Pundravardhana + + c_madhupur = { + color = { 40 125 20 } + color2={ 255 255 255 } + + b_madhupur = { + } + b_pabna = { + } + b_bogra = { + } + b_baghabarihat = { + } + b_kursu = { # Fictional - For Prosperity + } + b_kutra = { # Fictional - For Prosperity + } + b_lahpatra = { # Fictional - For Prosperity + } + } + c_pundravardhana = { + color = { 20 125 40 } + color2={ 255 255 255 } + + b_pundravardhana = { + } + b_mahasthangarh = { + } + b_somapura_mahavihara = { + } + b_totaram_panditer_dhap = { + } + b_khulnar_dhap = { + } + b_bhimer_jangal = { + } + b_ghoraghat = { + } + } + c_suvarnagram = { + color = { 20 105 20 } + color2={ 255 255 255 } + + b_narikella = { + } + b_suvarnagram = { + } + b_satkhira = { + } + b_susanga = { + } + b_bokainagar = { + } + b_lakshmipuro = { # Fictional - For Prosperity + } + b_mahendragarh = { # Fictional - For Prosperity + } + } + } + d_gauda = { + color = { 60 200 60 } + color2={ 255 255 255 } + + capital = 1151 # Laksmanavati + + c_gauda = { + color = { 60 180 60 } + color2={ 255 255 255 } + + b_karnasubarna = { + } + b_raktamrittika = { + } + b_tarapith = { + } + b_adinatha_mandir = { + } + b_agmahl = { + } + b_teliagarhi = { + } + b_kumhaul = { # Fictional - For Prosperity + } + } + c_radha = { + color = { 60 180 60 } + color2={ 255 255 255 } + + b_lakhnor = { + } + b_kalyaneshwari = { + } + b_katwa = { + } + b_rampur_boalia = { + } + b_gopbhum = { + } + b_ichhai_ghoshgarh = { + } + b_hirapur = { + } + } + c_laksmanavati = { + color = { 70 190 70 } + color2={ 255 255 255 } + + b_laksmanavati = { + } + b_gaur = { + } + b_malda = { + } + b_pankak = { + } + b_banan = { + } + b_shukla = { + } + b_puthia = { + } + } + c_kotivarsa = { + color={ 58 200 41 } + color2={ 255 255 255 } + + b_ramavati = { + } + b_devkot = { + } + b_bangarh = { + } + b_jagaddala = { + } + b_korat = { + } + b_siliguri = { + } + b_purena = { # Fictional - For Prosperity + } + } + } + d_nadia = { + color = { 100 255 100 } + color2={ 255 255 255 } + + capital = 1323 # Nabadwipa + + c_nabadwipa = { + color = { 120 255 100 } + color2={ 255 255 255 } + + b_nabadwipa = { + } + b_krishnagar = { + } + b_pancharatna = { + } + b_bidhyanandikathi = { + } + b_madhyadwip = { + } + b_godrumdwip = { + } + b_ritudwip = { + } + } + c_saptagrama = { + color = { 100 255 80 } + color2={ 255 255 255 } + + b_saptagrama = { + } + b_bansberia = { + } + b_chinsura = { + } + b_mahanad = { + } + b_pandua = { + } + b_tribeni = { + } + b_shantipur = { + } + } + c_vijayapura = { + color = { 110 245 100 } + color2={ 255 255 255 } + + b_vijayapura = { + } + b_begunia = { + } + b_patuli = { + } + b_kalna = { + } + b_churulia = { + } + b_dishergarh = { + } + b_mohammadnagar = { # Fictional - For Prosperity + } + } + } + d_suhma = { + color = { 10 100 10 } + color2={ 255 255 255 } + + capital = 1238 # Mallabhum + + c_tamralipti = { + color = { 20 100 20 } + color2={ 255 255 255 } + + b_tamralipti = { + } + b_sagardwip = { + } + b_jahajghata = { + } + b_chandraketugarh = { + } + b_ishwaripur = { + } + b_meltraipara = { # Fictional - For Prosperity + } + b_narota = { # Fictional - For Prosperity + } + } + c_midnapore = { + color = { 10 80 10 } + color2={ 255 255 255 } + + b_midnapore = { + } + b_moghalmari = { + } + b_dantan = { + } + b_kashipur = { + } + b_hilji = { + } + b_parodi = { # Fictional - For Prosperity + } + b_nimon = { # Fictional - For Prosperity + } + } + c_mallabhum = { + color = { 10 120 10 } + color2={ 255 255 255 } + + b_bishnupur = { + } + b_dihar = { + } + b_baghmundi = { + } + b_mandaran = { + } + b_chandrakona = { + } + b_garhbeta = { + } + b_arch = { # Fictional - For Prosperity + } + } + } + } + k_kamarupa = { + color={ 6 127 80 } + color2={ 255 255 255 } + + capital = 1321 # Kamarupanagara + + d_kamarupanagara = { + color={ 15 140 50 } + color2={ 255 255 255 } + + capital = 1321 # Kamarupanagara + + c_kamarupanagara = { + color={ 15 120 50 } + color2={ 255 255 255 } + + b_kamarupanagara = { + } + b_pragyotisapura = { + } + b_madan_kamdev = { + } + b_hajo = { + } + b_durjaya = { + } + b_manikuta = { + } + b_dariyaon = { + } + } + c_kamatapur = { + color={ 25 140 40 } + color2={ 255 255 255 } + + b_kamatapur = { + } + b_nalrajar_garh = { + } + b_mainaguri = { + } + b_japyesvara = { + } + b_bhitagarh = { + } + b_avadiyarkoil = { # Fictional - For Prosperity + } + b_babnergarh = { # Fictional - For Prosperity + } + } + c_sikkim = { + color={ 150 90 0 } + color2= { 255 255 255 } + + bodpa = "Denzong" + + b_gangdoz = { + } + b_mangan = { + } + b_gyalshing = { + } + b_namchi = { + } + b_rumtheg = { + } + b_ralang = { + } + b_rangpo = { + } + } + } + d_para_lauhitya = { + color={ 15 220 80 } + color2={ 255 255 255 } + + capital = 1246 # Goalpara + + c_goalpara = { + color={ 15 200 80 } + color2={ 255 255 255 } + + b_goalpara = { + } + b_sri_surya_pahar = { + } + b_kamakhya = { + } + b_dhubri = { + } + b_amauli = { # Fictional - For Prosperity + } + b_amla = { # Fictional - For Prosperity + } + b_digha = { # Fictional - For Prosperity + } + } + c_dimapur = { + color={ 15 220 60 } + color2={ 255 255 255 } + + b_dimapur = { + } + b_herombial = { + } + b_oddiyana2 = { + } + b_maibong = { + } + b_dindori = { # Fictional - For Prosperity + } + b_askot = { # Fictional - For Prosperity + } + b_bagchara = { # Fictional - For Prosperity + } + } + c_srihatta = { + color={ 25 210 80 } + color2={ 255 255 255 } + + b_srihatta = { + } + b_habiganj = { + } + b_egarosindur = { + } + b_nasirabad = { + } + b_jangalbari = { + } + b_azampur = { # Fictional - For Prosperity + } + b_kunnau = { # Fictional - For Prosperity + } + } + } + d_sutiya = { + color={ 150 200 40 } + color2={ 255 255 255 } + + capital = 1418 # Haruppeswara + + c_haruppeswara = { + color={ 60 200 150 } + color2={ 255 255 255 } + + b_haruppeswara = { + } + b_numaligarh = { + } + b_dibarumukh = { + } + b_charaideo = { + } + b_kunnatur = { # Fictional - For Prosperity + } + b_kuppar = { # Fictional - For Prosperity + } + b_malabar = { # Fictional - For Prosperity + } + } + c_kundina = { + color={ 40 180 150 } + color2={ 255 255 255 } + + b_kundina = { + } + b_prithiminagar = { + } + b_sadiya = { + } + b_tinsukia = { + } + b_nauli = { # Fictional - For Prosperity + } + b_nijhar = { # Fictional - For Prosperity + } + b_paravar = { # Fictional - For Prosperity + } + } + c_monyul = { + color={ 60 170 135 } + color2= { 255 255 255 } + + b_tawang = { + } + b_itanagar = { + } + b_sepla = { + } + b_bameng = { + } + b_bomdila = { + } + b_koloriang = { + } + b_joram = { + } + } + c_lhoyu = { + color={ 30 170 100 } + color2= { 255 255 255 } + + b_lhoyu = { + } + b_anini = { + } + b_dambuk = { + } + b_namsai = { + } + b_diyun = { + } + b_yingkiong = { + } + b_hawai = { + } + } + } + } + k_orissa = { + color={ 110 145 40 } + color2={ 255 255 23 } + + capital = 1129 # Kataka + + d_daksina_kosala = { + color={ 105 150 41 } + color2={ 255 255 255 } + + capital = 1160 # Rayapura + + c_sripuri = { + color={ 125 150 41 } + color2={ 255 255 255 } + + b_sripuri = { + } + b_rajiva_lochana = { + } + b_nuapada = { + } + b_bagbahara = { + } + b_basna = { + } + b_rajauli = { # Fictional - For Prosperity + } + b_sanjeli = { # Fictional - For Prosperity + } + } + c_rayapura = { + color={ 105 150 61 } + color2={ 255 255 255 } + + b_rayapura = { + } + b_rajim = { + } + b_shivapura = { + } + b_shivadurga = { + } + b_nandgram = { + } + b_putukipali = { # Fictional - For Prosperity + } + b_rabluto = { # Fictional - For Prosperity + } + } + c_suvarnapura = { + color={ 105 140 31 } + color2={ 255 255 255 } + + b_suvarnapura = { + } + b_kalahandi = { + } + b_yajatinagara = { + } + b_vinitapura = { + } + b_agalpur = { + } + b_patna = { + } + b_bargarh = { + } + } + c_sambalpur = { + color={ 95 155 41 } + color2={ 255 255 255 } + + b_sambalpur = { + } + b_ranipur = { + } + b_samaleswari = { + } + b_rajgangpur = { + } + b_bimaleswar = { + } + b_maneswar = { + } + b_sarugani = { # Fictional - For Prosperity + } + } + c_kiranapura = { + color = { 36 175 85 } + color2={ 255 255 255 } + + b_kiranapura = { + } + b_balaghat = { + } + b_lanji = { + } + b_dorkang = { # Fictional - For Prosperity + } + b_durgi = { # Fictional - For Prosperity + } + b_gangrar = { # Fictional - For Prosperity + } + b_kankauli = { # Fictional - For Prosperity + } + } + } + d_tosali = { + color={ 115 190 30 } + color2={ 255 255 255 } + + capital = 1129 # Kataka + + c_kataka = { + color={ 135 190 30 } + color2={ 255 255 255 } + + b_katak = { + } + b_bhubaneswar = { + } + b_konarak = { + } + b_dhauli = { + } + b_athgarh = { + } + b_sarala = { + } + b_sakshigopal = { + } + } + c_viraja = { + color={ 115 190 50 } + color2={ 255 255 255 } + + b_viraja = { + } + b_raibania = { + } + b_mahavinayak = { + } + b_bhadrak = { + } + b_anandpur = { + } + b_soro = { + } + b_baleshvara = { + } + } + c_khinjali_mandala = { + color={ 115 170 25 } + color2={ 255 255 255 } + + b_khinjali = { + } + b_nilamadhav = { + } + b_nayagarh = { + } + b_baramba = { + } + b_kujar = { # Fictional - For Prosperity + } + b_kunian = { # Fictional - For Prosperity + } + b_malther = { # Fictional - For Prosperity + } + } + c_kodalaka_mandala = { + color={ 135 190 25 } + color2={ 255 255 255 } + + b_kodalaka = { + } + b_bajrakot = { + } + b_deogarh = { + } + b_talcher = { + } + b_dhenkanal = { + } + b_kapilash = { + } + b_joranda_gadhi = { + } + b_karamul = { + } + } + c_khijjingakota = { + color={ 125 175 30 } + color2={ 255 255 255 } + + b_khijjinga = { + } + b_asanapat = { + } + b_sitabhinji = { + } + b_kirianagar = { + } + b_bahalda = { + } + b_baripada = { + } + b_ghatagaon = { + } + } + } + d_kalinga = { + color={ 70 220 115 } + color2={ 255 255 255 } + + capital = 1224 # Kalinganagar + + c_puri = { + color={ 60 220 135 } + color2={ 255 255 255 } + + b_puri = { + } + b_buguda = { + } + b_jaugada = { + } + b_aska = { + } + b_ganjam = { + } + b_taratarini = { + } + b_gopalpur = { + } + } + c_swetaka_mandala = { + color={ 70 200 115 } + color2={ 255 255 255 } + + b_swetakapura = { + } + b_rayagada = { + } + b_umerkote = { + } + b_badakhemundi = { + } + b_kharki = { # Fictional - For Prosperity + } + b_khed = { # Fictional - For Prosperity + } + b_khijaria = { # Fictional - For Prosperity + } + } + c_kalinganagar = { + color={ 100 220 115 } + color2={ 255 255 255 } + + b_mandasa = { + } + b_kalinganagara = { + } + b_kalingapattanam = { + } + b_srikurmam = { + } + b_srikakulam = { + } + b_kotra = { # Fictional - For Prosperity + } + b_manappakkam = { # Fictional - For Prosperity + } + } + c_vizagipatam = { + color={ 70 220 95 } + color2={ 255 255 255 } + + b_vizagipatam = { + } + b_simhachalam = { + } + b_anakapalle = { + } + b_kotipalli = { + } + b_bavikonda = { + } + b_bheemunipatnam = { + } + b_khuig = { # Fictional - For Prosperity + } + } + } + d_dandakaranya = { + color={ 38 150 70 } + color2={ 255 255 255 } + + capital = 1227 # Cakrakuta + + c_cakrakuta = { + color={ 58 150 70 } + color2={ 255 255 255 } + + b_cakrakuta = { + } + b_jagdalpur = { + } + b_kanker = { + } + b_pudunagram = { # Fictional - For Prosperity + } + b_purbbadulki = { # Fictional - For Prosperity + } + b_raigarh = { # Fictional - For Prosperity + } + b_sankarpur = { # Fictional - For Prosperity + } + } + c_barasuru = { + color={ 38 150 100 } + color2={ 255 255 255 } + + b_barasuru = { + } + b_dantewada = { + } + b_barsoor = { + } + b_konokjora = { # Fictional - For Prosperity + } + b_korandh = { # Fictional - For Prosperity + } + b_kothaguda = { # Fictional - For Prosperity + } + b_manghech = { # Fictional - For Prosperity + } + } + c_nandapur = { + color={ 48 140 70 } + color2={ 255 255 255 } + + b_nandapur = { + } + b_dharamgarh = { + } + b_koraput = { + } + b_junagarh = { + } + b_jeypore = { + } + b_kilpadappai = { # Fictional - For Prosperity + } + b_marhia = { # Fictional - For Prosperity + } + } + } + } + k_bihar = { + color={ 68 208 51 } + color2={ 255 255 255 } + + capital = 1154 # Magadha + + d_tirabhukti = { + color={ 58 178 41 } + color2={ 255 255 255 } + + capital = 1419 # Mithila + + c_mithila = { + color={ 58 158 41 } + color2={ 255 255 255 } + + b_mithila = { + } + b_yavamajjhaka = { + } + b_saligrama = { + } + b_sugauna = { + } + b_darbhanga = { + } + b_hajipur = { + } + b_siwan = { + } + } + c_kusinagara = { + color={ 58 178 61 } + color2={ 255 255 255 } + + b_kusinagara = { + } + b_padrauna = { + } + b_ramagrama = { + } + b_pava = { + } + b_chapra = { + } + b_alampura = { # Fictional - For Prosperity + } + b_trinabad = { # Fictional - For Prosperity + } + } + c_simaramapura = { + color={ 78 178 41 } + color2={ 255 255 255 } + + b_simaramapura = { + } + b_kesaria = { + } + b_bhaktagrama = { + } + b_pattana = { + } + b_bettiah = { + } + b_vaid = { + } + b_skanderabad = { # Fictional, for prosperity + } + } + } + d_kasi = { + color={ 150 235 91 } + color2={ 255 255 255 } + + capital = 1166 # Jaunpur + + c_varanasi = { + color={ 140 235 101 } + color2={ 255 255 255 } + + holy_site = hindu + holy_site = buddhist + + b_varanasi = { + } + b_sarnath = { + } + b_bhadohi = { + } + b_ballia = { + } + b_durga_mandir = { + } + b_kashi_vishwanath = { + } + b_aleppi = { # Fictional - For Prosperity + } + } + c_jaunpur = { + color={ 150 215 91 } + color2={ 255 255 255 } + + b_kerarkot = { + } + b_gadhipuri = { + } + b_dohrighat = { + } + b_jaunpur = { + } + b_amethi = { + } + b_haldi = { + } + b_tanda = { + } + } + c_chunar = { + color={ 170 235 91 } + color2={ 255 255 255 } + + b_chunar = { + } + b_vindhyachal = { + } + b_kantit = { + } + b_bidadi = { # Fictional - For Prosperity + } + b_bidh = { # Fictional - For Prosperity + } + b_bilikore = { # Fictional - For Prosperity + } + b_daudpur = { # Fictional - For Prosperity + } + } + } + d_jharkand = { + color={ 48 138 31 } + color2={ 255 255 255 } + + capital = 1248 # Munda + + c_jharkand = { + color={ 58 138 41 } + color2={ 255 255 255 } + + b_koriya = { + } + b_kandra = { + } + b_ambikapur = { + } + b_bhagva = { # Fictional - For Prosperity + } + b_bhambiya = { # Fictional - For Prosperity + } + b_bhasma = { # Fictional - For Prosperity + } + b_dhamtari = { # Fictional - For Prosperity + } + } + c_rothas = { + color={ 48 158 31 } + color2={ 255 255 255 } + + b_rohtas = { + } + b_rohtasgarh = { + } + b_rohtasan = { + } + b_betla = { + } + b_palamau = { + } + b_karangi = { # Fictional - For Prosperity + } + b_karumbakham = { # Fictional - For Prosperity + } + } + c_rajrappa = { + color={ 28 138 31 } + color2={ 255 255 255 } + + holy_site = jain # Shikharji, Parasnath Hill + + b_rajrappa = { + } + b_kenduli = { + } + b_kajgaon = { # Fictional - For Prosperity + } + b_dhaurpur = { # Fictional - For Prosperity + } + b_digapahandi = { # Fictional - For Prosperity + } + b_mahobkanth = { # Fictional - For Prosperity + } + b_kanmukal = { # Fictional - For Prosperity + } + } + c_munda = { + color={ 38 148 21 } + color2={ 255 255 255 } + + b_chutia = { + } + b_ratu = { + } + b_marang_buru = { + } + b_melmarudun = { # Fictional - For Prosperity + } + b_nathorl = { # Fictional - For Prosperity + } + b_patera = { # Fictional - For Prosperity + } + b_patho = { # Fictional - For Prosperity + } + } + c_damin_i_koh = { + color = { 80 200 60 } + color2={ 255 255 255 } + + b_deogarh2 = { + } + b_shikarji = { + } + b_bhadalthua = { # Fictional - For Prosperity + } + b_bhadua = { # Fictional - For Prosperity + } + b_dhanaura = { # Fictional - For Prosperity + } + b_dharau = { # Fictional - For Prosperity + } + b_kannpur = { # Fictional - For Prosperity + } + } + } + d_magadha = { + color={ 15 122 25 } + color2={ 255 255 255 } + + capital = 1154 # Magadha + + c_magadha = { + color={ 35 122 25 } + color2={ 255 255 255 } + + b_pataliputra = { + } + b_odantapuri = { + } + b_maner = { + } + b_barh = { + } + b_bihar_sharif = { + } + b_rajagrha = { + } + b_triveni = { + } + } + c_sasaram = { + color={ 15 122 45 } + color2={ 255 255 255 } + + b_sasaram = { + } + b_jaund = { + } + b_mundeshwari = { + } + b_arrah = { + } + b_horilnagar = { + } + b_kapadvanj = { # Fictional - For Prosperity + } + b_arhu = { # Fictional - For Prosperity + } + } + c_gaya = { + color={ 15 112 35 } + color2={ 255 255 255 } + + holy_site = buddhist + holy_site = taoist + + b_gaya = { + } + b_bodh_gaya = { + } + b_elahabad = { + } + b_nalanda = { + } + b_sherghati = { + } + b_nawada = { + } + b_bahloipur = { # Fictional - For Prosperity + } + } + c_mudgagiri = { + color = { 60 200 80 } + color2={ 255 255 255 } + + b_mudgagiri = { + } + b_kahalgaon = { + } + b_campa = { + } + b_vikramasila = { + } + b_karnagarh = { + } + b_jahnugiri = { + } + b_lakhisarai = { + } + } + } + } +} + +e_deccan = { + color={ 190 20 50 } + color2={ 200 0 0 } + + capital = 1210 # Manyaketha + + short_name = yes + + k_maharastra = { + color={ 150 0 20 } + color2={ 255 255 255 } + + capital = 1145 # Devagiri + + d_vidharba = { + color={ 155 5 30 } + color2={ 255 255 255 } + + capital = 1285 # Acalapura + + c_acalapura = { + color={ 155 5 50 } + color2={ 255 255 255 } + + b_acalapura = { + } + b_narnala = { + } + b_amravati = { + } + b_kalam = { + } + b_yavatmal = { + } + b_bhojapur = { + } + b_bangomunda = { # Fictional - For Prosperity + } + } + c_ramagiri = { + color={ 135 5 30 } + color2={ 255 255 255 } + + b_ramagiri = { + } + b_pavnar = { + } + b_nandivardhana = { + } + b_mansar = { + } + b_banjapalli = { # Fictional - For Prosperity + } + b_behtar = { # Fictional - For Prosperity + } + b_belagula = { # Fictional - For Prosperity + } + } + c_kherla = { + color={ 155 25 30 } + color2={ 255 255 255 } + + b_kherla = { + } + b_pachmarhi = { + } + b_anjangaon = { + } + b_gawilghar = { + } + b_mauli = { # Fictional - For Prosperity + } + b_pemayangtse = { # Fictional - For Prosperity + } + b_pithorai = { # Fictional - For Prosperity + } + } + c_canda = { + color={ 175 5 30 } + color2={ 255 255 255 } + + b_canda = { + } + b_ballarpur = { + } + b_nagbhid = { + } + b_rajura = { + } + b_gadchiroli = { + } + b_khunabat = { # Fictional - For Prosperity + } + b_mathila = { # Fictional - For Prosperity + } + } + c_vairagara = { + color={ 155 5 10 } + color2={ 255 255 255 } + + b_vairagara = { + } + b_bhandugara = { + } + b_cikamburika = { + } + b_gondia = { + } + b_kas = { # Fictional - For Prosperity + } + b_kauria = { # Fictional - For Prosperity + } + b_kelod = { # Fictional - For Prosperity + } + } + } + d_konkana = { + color={ 115 20 40 } + color2={ 255 255 255 } + + capital = 1125 # Thana + + c_goa = { + color={ 115 40 40 } + color2={ 255 255 255 } + + b_gopakapattana = { + } + b_gheria = { + } + b_mathagram = { + } + b_kapardikadvipa = { + } + b_chandrapur = { + } + b_chitrakul = { + } + b_kapurgarh = { # Fictional - For Prosperity + } + } + c_thana = { + color={ 100 20 40 } + color2={ 255 255 255 } + + b_thana = { + } + b_dabhol = { + } + b_kanhagiri = { + } + b_chaul = { + } + b_mahim = { + } + b_bassein = { + } + b_janjira = { + } + } + c_honnore = { + color={ 115 20 60 } + color2={ 255 255 255 } + + b_honnore = { + } + b_bhatkal = { + } + b_gokarna = { + } + b_barkur = { + } + b_mookambika = { + } + b_karwar = { + } + b_balisna = { # Fictional - For Prosperity + } + } + } + d_nasikya = { + color={ 120 50 90 } + color2={ 255 255 255 } + + capital = 1213 # Kondana + + c_nasikya = { + color={ 140 50 90 } + color2={ 255 255 255 } + + b_nasikya = { + } + b_seunapura = { + } + b_patta = { + } + b_saptashrungi = { + } + b_ratangad = { + } + b_igatpuri = { + } + b_tryambaka = { + } + } + c_nandurbar = { + color={ 120 50 110 } + color2={ 255 255 255 } + + b_nandurbar = { + } + b_bhambhagiri = { + } + b_chandor = { + } + b_malegaon = { + } + b_songarh = { + } + b_sultanpur = { + } + b_mayuragiri = { + } + } + c_kondana = { + color={ 120 70 90 } + color2={ 255 255 255 } + + b_kondana = { + } + b_puna = { + } + b_bhimashankara = { + } + b_chakan = { + } + b_junir = { + } + b_raigad = { + } + b_purandar = { + } + b_tikona = { + } + b_rajmachi = { + } + b_sudhagad = { + } + } + } + d_devagiri = { + color={ 220 99 85 } + color2={ 255 255 255 } + + capital = 1145 # Devagiri + + c_devagiri = { + color={ 220 119 85 } + color2={ 255 255 255 } + + holy_site = buddhist + + b_devagiri = { + } + b_ellora = { + } + b_khuldabad = { + } + b_grishneshwar = { + } + b_sillod = { + } + b_vaijapur = { + } + b_bangra = { # Fictional - For Prosperity + } + } + c_pratishthana = { + color={ 220 99 115 } + color2={ 255 255 255 } + + b_pratishthana = { + } + b_harishchandragad = { + } + b_chambargonda = { + } + b_patkapur = { + } + b_bhingar = { + } + b_ahmednagar = { + } + b_pochannapet = { # Fictional - For Prosperity + } + } + c_vatsagulma = { + color={ 200 99 85 } + color2={ 255 255 255 } + + b_vatsagulma = { + } + b_jalna = { + } + b_satgaon = { + } + b_lonar = { + } + b_manora = { + } + b_nandura = { + } + b_puduchattiram = { # Fictional - For Prosperity + } + } + c_nanded = { + color={ 230 99 95 } + color2={ 255 255 255 } + + b_nanded = { + } + b_aurad = { + } + b_qandhar = { + } + b_shelgaon = { + } + b_pathri = { + } + b_parbhani = { + } + b_balol = { # Fictional - For Prosperity + } + } + c_parnakheta = { + color={ 220 79 85 } + color2={ 255 255 255 } + + b_parnakheta = { + } + b_akola = { + } + b_mahkar = { + } + b_ambadapura = { + } + b_karanja = { + } + b_buldhana = { + } + b_betora = { # Fictional - For Prosperity + } + } + } + d_rattapadi = { + color={ 255 70 160 } + color2={ 255 255 255 } + + capital = 1206 # Taradavadi + + c_lattalura = { + color={ 235 70 160 } + color2={ 255 255 255 } + + b_lattalura = { + } + b_bir = { + } + b_barshi = { + } + b_udgir = { + } + b_tagara = { + } + b_darur = { + } + b_bangi = { # Fictional - For Prosperity + } + } + c_naldurg = { + color={ 255 90 160 } + color2={ 255 255 255 } + + b_naldurg = { + } + b_sonnalagi = { + } + b_tuljapur = { + } + b_paranda = { + } + b_karmala = { + } + b_dharaseo = { + } + b_baniagaon = { # Fictional - For Prosperity + } + } + c_kolhapur = { + color={ 255 70 180 } + color2={ 255 255 255 } + + b_kolhapur = { + } + b_kurundaka = { + } + b_karahataka = { + } + b_pranala = { + } + b_satara = { + } + b_manapura = { + } + b_miraj = { + } + } + c_taradavadi = { + color={ 255 70 160 } + color2={ 255 255 255 } + + b_taradavadi = { + } + b_viyapura = { + } + b_saundatti = { + } + b_hastikundi = { + } + b_pandharpur = { + } + b_sangole = { + } + b_karambakkudi = { # Fictional - For Prosperity + } + } + } + } + k_karnata = { + color={ 150 20 0 } + color2={ 255 255 255 } + + capital = 1143 # Kalyani + + d_kalyani = { + color={ 110 25 2 } + color2={ 255 255 255 } + + capital = 1143 # Kalyani + + c_kalyani = { + color={ 110 25 22 } + color2={ 255 255 255 } + + b_kalyani = { + } + b_narayanapur = { + } + b_umapur = { + } + b_hanakuni = { + } + b_ausa = { + } + b_sarsala = { # Fictional - For Prosperity + } + b_sarseir = { # Fictional - For Prosperity + } + } + c_bidar = { + color={ 110 45 2 } + color2={ 255 255 255 } + + b_bidar = { + } + b_avarwadi = { + } + b_kamthana = { + } + b_bhalki = { + } + b_jalasangvi = { + } + b_bhatambra = { + } + b_tekadee = { + } + } + c_manyakheta = { + color={ 130 25 2 } + color2={ 255 255 255 } + + b_manyakheta = { + } + b_yadavagiri = { + } + b_sedam = { + } + b_gulbarga = { + } + b_kovilkonda = { + } + b_firuzabad = { + } + b_saongi = { # Fictional - For Prosperity + } + } + c_sagar = { + color={ 90 25 2 } + color2={ 255 255 255 } + + b_sagar = { + } + b_bagavadi = { + } + b_pattadakal = { + } + b_talikota = { + } + b_sorapur = { + } + b_bagpura = { # Fictional - For Prosperity + } + b_bandaguda = { # Fictional - For Prosperity + } + } + } + d_gangavadi = { + color={ 108 23 29 } + color2={ 255 255 255 } + + capital = 1196 # Srirangapatna + + c_srirangapatna = { + color={ 108 23 49 } + color2={ 255 255 255 } + + holy_site = jain + + b_srirangapatna = { + } + b_shravanabelagola = { + } + b_periyapatna = { + } + b_panasoge = { + } + b_nanjarayapattana = { + } + b_belapura = { + } + b_mysore = { + } + } + c_talakad = { + color={ 108 43 29 } + color2={ 255 255 255 } + + b_talakad = { + } + b_veppur = { + } + b_somanathapura = { + } + b_ummattur = { + } + b_sivasamudram = { + } + b_kotagiri = { + } + b_narasamangala = { + } + b_nanjangud = { + } + } + c_manyapura = { + color={ 128 23 29 } + color2={ 255 255 255 } + + b_manyapura = { + } + b_aralaguppe = { + } + b_turuvekere = { + } + b_kikkeri = { + } + b_melukote = { + } + b_govindanahalli = { + } + b_basaralu = { + } + } + c_nandagiri = { + color={ 88 23 29 } + color2={ 255 255 255 } + + b_nandagiri = { + } + b_kuvalala = { + } + b_avani = { + } + b_kundani = { + } + b_nangali = { + } + b_kurudumale = { + } + b_mulavagil = { + } + } + } + d_nulambavadi = { + color={ 178 93 29 } + color2={ 255 255 255 } + + capital = 1197 # Dwarasamudra + + c_uchangidurga = { + color={ 178 93 49 } + color2={ 255 255 255 } + + b_uchangidurga = { + } + b_parivi = { + } + b_hemavati = { + } + b_sira = { + } + b_harihar = { + } + b_chitradurga = { + } + b_nidugallu = { + } + } + c_dwarasamudra = { + color={ 178 113 29 } + color2={ 255 255 255 } + + b_dwarasamudra = { + } + b_belur = { + } + b_sosavur = { + } + b_hassan = { + } + b_koravangala = { + } + b_arasikere = { + } + b_javagallu = { + } + } + c_alampur = { + color={ 158 93 29 } + color2={ 255 255 255 } + + b_alampur = { + } + b_gooty = { + } + b_kampili = { + } + b_hampi = { + } + b_adavani = { + } + b_ittagi = { + } + b_vijayanagara = { + } + } + } + d_raichur_doab = { + color={ 188 133 35 } + color2={ 255 255 255 } + + capital = 1203 # Idatarainadu + + c_idatarainadu = { + color={ 188 153 35 } + color2={ 255 255 255 } + + b_mudgal = { + } + b_gabburu = { + } + b_raichur = { + } + b_jaladurga = { + } + b_hemagudda = { + } + b_kammatadurga = { + } + b_manvi = { + } + } + c_kudalasangama = { + color={ 168 133 35 } + color2={ 255 255 255 } + + b_kudalasangama = { + } + b_koppam = { + } + b_musangi = { + } + b_anegundi = { + } + b_bagali = { + } + b_kuknur = { + } + b_dambal = { + } + } + c_banavasi = { + color={ 188 133 55 } + color2={ 255 255 255 } + + b_vaijayanti = { + } + b_hangal = { + } + b_balligavi = { + } + b_vankapura = { + } + b_lakkundi = { + } + b_candragutti = { + } + b_kuruvatti = { + } + b_ikkeri = { + } + b_sringeri = { + } + } + c_vatapi = { + color={ 188 113 35 } + color2={ 255 255 255 } + + b_vatapi = { + } + b_venugrama = { + } + b_parasgad = { + } + b_aihole = { + } + b_halasi = { + } + b_dharwar = { + } + b_bagalkot = { + } + } + } + } + k_tamilakam = { + color={ 200 25 65 } + color2={ 255 255 255 } + + capital = 1115 # Cholamandalam + + d_chola_nadu = { + color={ 140 65 65 } + color2={ 255 255 255 } + + capital = 1115 # Cholamandalam + + c_cholamandalam = { + color={ 140 45 65 } + color2={ 255 255 255 } + + b_tanjavur = { + } + b_uraiyur = { + } + b_nagapattinam = { + } + b_kannanur = { + } + b_gangaikondacolapuram = { + } + b_srirangam = { + } + b_tiruccirapalli = { + } + b_kumbhakarna = { + } + } + c_tagadur = { + color={ 140 65 45 } + color2={ 255 255 255 } + + b_tagadur = { + } + b_tiruvannamalai = { + } + b_satyamangalam = { + } + b_jinji = { + } + b_tirukkovalur = { + } + b_padaividu = { + } + b_siyyamangalam = { + } + } + } + d_pandya_nadu = { + color={ 180 80 130 } + color2={ 255 255 255 } + + capital = 1112 # Madurai + + c_madurai = { + color={ 160 80 130 } + color2={ 255 255 255 } + + b_madurai = { + } + b_srivilliputtur = { + } + b_ramesvaram = { + } + b_kilakarai = { + } + b_ramnadhapuram = { + } + b_tiruparankunram = { + } + b_anaimalai = { + } + } + c_tirunelveli = { + color={ 180 60 130 } + color2={ 255 255 255 } + + b_tirunelveli = { + } + b_kayattar = { + } + b_korkai = { + } + b_kayal = { + } + b_kalugumalai = { + } + b_tiruvalisvaram = { + } + b_santera = { # Fictional - For Prosperity + } + } + c_kongu = { + color={ 180 80 150 } + color2={ 255 255 255 } + + b_karavur = { + } + b_erode = { + } + b_perur = { + } + b_dharapuri = { + } + b_hemambika = { + } + b_sendamangalam = { + } + b_tiruppur = { + } + b_namakkal = { + } + b_sankagiri = { + } + } + c_tenkasi = { + color={ 180 100 130 } + color2={ 255 255 255 } + + b_tenkasi = { + } + b_dindigul = { + } + b_sankaranayinarkovil = { + } + b_palayamcottai = { + } + b_tirumalapuram = { + } + b_aivarmalai = { + } + b_bandgaon = { # Fictional - For Prosperity + } + } + } + d_chera_nadu = { + color={ 140 75 75 } + color2={ 255 255 255 } + + capital = 1114 # Mahoyadapuram + + c_mahoyadapuram = { + color={ 160 75 75 } + color2={ 255 255 255 } + + holy_site = nestorian # Burial site of St.Thomas + + b_mahoyadapuram = { + } + b_udagai = { + } + b_kaladi = { + } + b_kunjakari = { + } + b_tripunittura = { + } + b_kaviyur = { + } + b_kadungallur = { + } + } + c_venadu = { + color={ 140 55 75 } + color2={ 255 255 255 } + + b_vizhinjam = { + } + b_kollam = { + } + b_kanya_kumari = { + } + b_anantasayanam = { + } + b_kandalur = { + } + b_nagercoil = { + } + b_asaudah = { # Fictional - For Prosperity + } + } + c_qalqut = { + color={ 140 75 95 } + color2={ 255 255 255 } + + tamil = Kallikkottai + + b_calicut = { + tamil = Kallikkottai + } + b_nediyiruppu = { + } + b_kannur = { + } + b_urakam = { + } + b_vatakara = { + } + b_parappanangadi = { + } + b_chaliyam = { + } + } + c_kanara = { + color={ 150 65 65 } + color2={ 255 255 255 } + + b_udayavara = { + } + b_udupi = { + } + b_mangalur = { + } + b_dharmasthala = { + } + b_kasargod = { + } + b_kadarika = { + } + b_aruvankadu = { # Fictional - For Prosperity + } + } + c_maldives = { + color={ 120 75 75 } + color2={ 255 255 255 } + + b_mahal = { + } + b_fuvahmulah = { + } + b_isdhoo = { + } + b_salliballu = { + } + b_dhanbidhoo = { + } + b_mundoo = { + } + b_gan = { + } + } + } + d_tondai_nadu = { + color={ 200 120 120 } + color2={ 255 255 255 } + + capital = 1119 # Kanchipuram + + c_kanchipuram = { + color={ 180 120 120 } + color2={ 255 255 255 } + + b_kanchipuram = { + } + b_uttaramerur = { + } + b_mailapur = { + } + b_rajagiri = { + } + b_koodalur = { + } + b_takkaloma = { + } + b_alampuravi = { + } + } + c_potapi = { + color={ 200 120 140 } + color2={ 255 255 255 } + + b_potapi = { + } + b_kaveripattinam = { + } + b_tirupati = { + } + b_melpadi = { + } + b_virincipuram = { + } + b_chaura = { # Fictional - For Prosperity + } + b_mando = { # Fictional - For Prosperity + } + } + } + } + k_andhra = { + color={ 110 0 20 } + color2={ 220 220 20 } + + capital = 1122 # Udayagiri + + d_vengi = { + color={ 190 40 60 } + color2={ 255 255 255 } + + capital = 1221 # Vijayawada + + c_vengipura = { + color={ 190 60 60 } + color2={ 255 255 255 } + + b_vengipura = { + } + b_eluru = { + } + b_dwarakatirumala = { + } + b_kondapalli = { + } + b_palakollu = { + } + b_bandarulanka = { + } + b_narasapuram = { + } + } + c_vijayawada = { + color={ 190 40 40 } + color2={ 255 255 255 } + + b_vijayawada = { + } + b_kondavidu = { + } + b_chebrolu = { + } + b_masula = { + } + b_guntur = { + } + b_peddapalli = { + } + b_monvel = { # Fictional - For Prosperity + } + } + c_pithapuram = { + color={ 210 40 60 } + color2={ 255 255 255 } + + b_pithapuram = { + } + b_mandapeta = { + } + b_draksharama = { + } + b_somarama = { + } + b_samalkota = { + } + b_kakinada = { + } + b_wardha = { # Fictional - For Prosperity + } + } + c_rajamahendravaram = { + color={ 190 20 55 } + color2={ 255 255 255 } + + b_rajamahendravaram = { + } + b_kuwakonda = { + } + b_kirandul = { + } + b_pattiseema = { + } + b_getalsud = { # Fictional - For Prosperity + } + b_hemagiri = { # Fictional - For Prosperity + } + b_pathyar = { # Fictional - For Prosperity + } + } + } + d_udayagiri = { + color={ 197 20 90 } + color2={ 255 255 255 } + + capital = 1122 # Udayagiri + + c_udayagiri = { + color={ 197 40 90 } + color2={ 255 255 255 } + + b_udayagiri = { + } + b_srisailam = { + } + b_vallurapura = { + } + b_nandyal = { + } + b_sriparvata = { + } + b_gandikota = { + } + b_mahanandi = { + } + b_kanipakam = { + } + } + c_amaravati = { + color={ 197 20 70 } + color2={ 255 255 255 } + + b_amaravati = { + } + b_vinukonda = { + } + b_dhanyakataka = { + } + b_macherla = { + } + b_gurazala = { + } + b_kotappakonda = { + } + b_ahobalam = { + } + } + c_penugonda = { + color={ 177 20 90 } + color2={ 255 255 255 } + + b_penugonda = { + } + b_suragiri = { + } + b_anantapur = { + } + b_togarakunta = { + } + b_gurramkonda = { + } + b_rayadurgam = { + } + b_uravakonda = { + } + b_lepakshi = { + } + } + c_nellore = { + color={ 197 20 110 } + color2={ 255 255 255 } + + b_nellore = { + } + b_kalahasti = { + } + b_kandukura = { + } + b_addanki = { + } + b_tripurantakam = { + } + b_gundigapuri = { + } + b_mutapali = { + } + } + } + } + k_telingana = { + color={ 195 50 55 } + color2={ 220 220 0 } + + capital = 1256 # Orangallu + + d_warangal = { + color={ 185 39 45 } + color2={ 255 255 255 } + + capital = 1256 # Orangallu + + c_orangallu = { + color={ 185 59 45 } + color2={ 255 255 255 } + + b_warangal = { + } + b_palampet = { + } + b_kothakonda = { + } + b_anumakonda = { + } + b_ghanpur = { + } + b_molangoor = { + } + b_bhadrakali = { + } + } + c_kambampet = { + color={ 185 39 65 } + color2={ 255 255 255 } + + b_kambampet = { + } + b_bhadrachalam = { + } + b_nelakondapalli = { + } + b_penuballi = { + } + b_suryapet = { + } + b_madupalli = { + } + b_shahpura = { + } + } + c_vemulavada = { + color={ 165 39 45 } + color2={ 255 255 255 } + + b_vemulavada = { + } + b_kaulas = { + } + b_kaleshwaram = { + } + b_indur = { + } + b_potali = { + } + b_konni = { # Fictional - For Prosperity + } + b_balijipeta = { # Fictional - For Prosperity + } + } + c_balkonda = { + color={ 205 39 45 } + color2={ 255 255 255 } + + b_balkonda = { + } + b_mahur = { + } + b_basara = { + } + b_nirmal = { + } + b_manikdurg = { + } + b_dharmapuri = { + } + b_khairaput = { # Fictional - For Prosperity + } + } + } + d_racakonda = { + color={ 130 0 20 } + color2={ 255 255 255 } + + capital = 1209 # Racakonda + + c_racakonda = { + color={ 130 20 20 } + color2={ 255 255 255 } + + b_racakonda = { + } + b_bhuvanagiri = { + } + b_manchal = { + } + b_yadagirigutta = { + } + b_sobhapur = { # Fictional - For Prosperity + } + b_mara = { # Fictional - For Prosperity + } + b_manpura = { # Fictional - For Prosperity + } + } + c_nilagiri = { + color={ 130 0 40 } + color2={ 255 255 255 } + + b_nilagiri = { + } + b_avulagadda = { + } + b_panagallu = { + } + b_maheshwaram = { + } + b_devarakonda = { + } + b_vadapally = { + } + b_zuchhip = { # Fictional - For Prosperity + } + } + c_pannagallu = { + color={ 110 0 20 } + color2={ 255 255 255 } + + b_pannagallu = { + } + b_nagarkurnool = { + } + b_charakonda = { + } + b_mutudugu = { + } + b_kunda = { # Fictional - For Prosperity + } + b_malikpur = { # Fictional - For Prosperity + } + b_bodla = { # Fictional - For Prosperity + } + } + c_medak = { + color={ 150 0 20 } + color2={ 255 255 255 } + + b_medak = { + } + b_domakonda = { + } + b_kohir = { + } + b_mardi = { + } + b_ananthagiri = { + } + b_baramgala = { # Fictional - For Prosperity + } + b_chikalthana = { # Fictional - For Prosperity + } + } + c_kollipake = { + color={ 130 20 0 } + color2={ 255 255 255 } + + b_kollipake = { + } + b_karmanghat = { + } + b_golkonda = { + } + b_chilkur_balaji = { + } + b_devaryamjal = { + } + b_ratia = { # Fictional - For Prosperity + } + b_pahla = { # Fictional - For Prosperity + } + } + } + } + k_lanka = { + color = { 221 187 80 } + color2={ 255 255 255 } + + capital = 1215 # Dakhina Desa + + d_lanka = { + color = { 231 195 85 } + color2={ 255 255 255 } + + capital = 1215 # Dakhina Desa + + c_dakhina_desa = { + color = { 231 175 85 } + color2={ 255 255 255 } + + b_vapinagara = { + } + b_samantakuta = { + } + b_kalyani2 = { + } + b_mahiyangana = { + } + b_jambudoni = { + } + b_hatthigiripura = { + } + b_kotte = { + } + b_rayigama = { + } + } + c_rohana = { + color = { 231 195 105 } + color2={ 255 255 255 } + + b_rohana = { + } + b_mahagama = { + } + b_dighavapi = { + } + b_mahanagakula = { + } + b_devanagara = { + } + b_gampala = { + } + b_kajaragama = { + } + b_buduruvagala = { + } + } + } + d_sinhala = { + color = { 181 155 55 } + color2={ 255 255 255 } + + capital = 1195 # Pihiti + + c_phiti = { # Pihiti + color = { 181 135 55 } + color2={ 255 255 255 } + + b_anuradhapura = { + } + b_atamasthana = { + } + b_mahatittha = { + } + b_punkhagama = { + } + b_mihintale = { + } + b_mannara = { + } + b_subhagiri = { + } + } + c_nagadipa = { + color = { 181 155 75 } + color2={ 255 255 255 } + + b_sukaratittha = { + } + b_yapapatuna = { + } + b_vallipuram = { + } + b_nallur = { + } + b_nainativu = { + } + b_manertha = { # Fictional - For Prosperity + } + b_agia = { # Fictional - For Prosperity + } + } + c_kotthasara = { + color = { 161 155 55 } + color2={ 255 255 255 } + + b_pulatthinagara = { + } + b_gokanna = { + } + b_sigiriya = { + } + b_vatagiri = { + } + b_trincomalee = { + } + b_girikandaka = { + } + b_madakalapuva = { + } + } + } + } +} + +e_tibet = { + color={ 250 40 0 } + color2= { 255 255 255 } + + capital = 1498 # Lhasa + + #bodpa = "Bodchenpo" + han = "Tubo" + + k_yarlung = { + color={ 209 52 80 } + color2= { 255 255 255 } + + capital = 1496 # Taktse + + culture = bodpa + + han = "Tubo" + + d_lhasa = { # A.k.a "Ü-Tsang" + color={ 225 75 0 } + color2= { 255 255 255 } + + capital = 1498 # Lhasa + + dignity = 5 + + bodpa = "Lhasa" + han = "Lasa" + + c_lhasa = { + color={ 170 10 0 } + color2= { 255 255 255 } + + holy_site = bon + holy_site = bon_reformed + holy_site = taoist + + han = "Lasa" + + b_lhasa = { + han = "Lasa" + } + b_marpori = { #castle (built by Songtsen Gampo in 637, foundations for later Palace) + han = "Budala" + } + b_jokhang = { #temple (in Lhasa) + han = "Dazhao" + } + b_ramoche = { #temple (in Lhasa) + han = "Xiaozhao" + } + b_barkhor = { + han = "Bakuo" + } + b_donggar = { + han = "Dongga" + } + b_naiqung = { + han = "Naiqiong" + } + } + c_lhunzhub = { + color={ 175 15 5 } + color2= { 255 255 255 } + + bodpa = "Lhünzhub" + han = "Linzhou" + + b_lhunzhub = { + bodpa = "Lhünzhub" + han = "Linzhou" + } + b_reting = { #temple + } + b_codoi = { + han = "Chundui" + } + b_karze = { + han = "Kazi" + } + b_ngarnang = { + han = "Alang" + } + b_poindo = { + han = "Pangduo" + } + b_sumcheng = { + bodpa = "Sumchêng" + han = "Songpan" + } + } + c_kunggar = { + color={ 180 20 10 } + color2= { 255 255 255 } + + han = "Gongka" + + b_kunggar = { + han = "Gongka" + } + b_gyama = { + han = "Jiama" + } + b_drigung = { #temple + han = "Zhigong" + } + b_zaxoi = { + han = "Zhaxue" + } + b_mamba = { + han = "Menba" + } + b_tanggya = { + han = "Tangjia" + } + b_nyimajangra = { + han = "Nimajiangre" + } + } + } + d_yarlung = { + color={ 209 52 40 } + color2= { 255 255 255 } + + capital = 1496 # Taktse + + han = "Yalu" + + c_taktse = { + color={ 191 13 0 } + color2= { 255 255 255 } + + bodpa = "Taktsé" + han = "Dazi" + + b_taktse = { + bodpa = "Taktsé" + han = "Dazi" + } + b_qonggyai = { + bodpa = "Chonggyé" + han = "Qiongjie" + } + b_qoi = { + han = "Qugou" + } + b_comai = { + han = "Cuomei" + } + b_zhegu = { + } + b_layu = { + } + b_kazhu = { + } + } + c_lhunze = { + color={ 197 17 7 } + color2= { 255 255 255 } + + bodpa = "Lhünzê" + han = "Longzi" + + b_lhunze = { + bodpa = "Lhünzê" + han = "Longzi" + } + b_yumai = { + bodpa = "Yümai" + } + b_sangngagqoiling = { + han = "San'anqulin" + } + b_cona_b = { + han = "Cuona" + } + b_ritang = { + } + b_zhunba = { + } + b_nariyong = { + han = "Nariyang" + } + } + c_nedong = { + color={ 171 23 0 } + color2= { 255 255 255 } + + bodpa = "Nêdong" + han = "Naidong" + + b_yungbulakang = { + han = "Yongbulangong" + } + b_zetang = { + bodpa = "Zêtang" + han = "Zedang" + } + b_tradruk = { #temple + han = "Changzhu" + } + b_nedong = { + bodpa = "Nêdong" + han = "Naidong" + } + b_phagmodru = { + han = "Pamuzhu" + } + b_sangri = { + } + b_zengqi = { + } + } + } + d_shigatse = { + color={ 215 25 70 } + color2= { 255 255 255 } + + capital = 1499 # Shigatse + + bodpa = "Xigazê" + han = "Rikaze" + + c_shigatse = { + color={ 195 63 0 } + color2= { 255 255 255 } + + bodpa = "Xigazê" + han = "Rikaze" + + b_shigatse = { + bodpa = "Xigazê" + han = "Rikaze" + } + b_namling = { + han = "Nanmulin" + } + b_tashilhunpo = { #temple + bodpa = "Tashi Lhünpo" + han = "Zhashi Lunbu" + } + b_shalu = { #temple + han = "Xialu" + } + b_samzhubze = { + bodpa = "Samzhubzê" + han = "Sangzhuzi" + } + b_yungdrungling = { #temple + han = "Yongshunling" + } + b_gongon_lhakhang = { #temple + han = "Longgong Lakang" + } + } + c_lhatse = { + color={ 195 73 30 } + color2= { 255 255 255 } + + bodpa = "Lhazê" + han = "Lazi" + + b_lhatse = { + bodpa = "Lhazê" + han = "Lazi" + } + b_deleg = { + bodpa = "Dêlêg" + han = "Delei" + } + b_drampagyang = { #temple + han = "Dalanba Geyang" + } + b_gyangbumoche = { #temple + han = "Geyang Bumoqi" + } + b_kagar = { + han = "Kege" + } + b_quxar = { + han = "Quxia" + } + b_puncogling = { + bodpa = "Püncogling" + han = "Pengcuolin" + } + } + c_gyantse = { + color={ 215 35 0 } + color2= { 255 255 255 } + + bodpa = "Gyangzê" + han = "Jiangze" + + b_gyantse = { + bodpa = "Gyangzê" + han = "Jiangze" + } + b_palcho = { #temple + } + b_bainang = { + han = "Bailang" + } + b_kangmar = { + han = "Kangma" + } + b_rinbung = { + han = "Renbu" + } + b_yatung = { + han = "Yadong" + } + b_karmai = { + han = "Kamai" + } + } + c_sakya = { + color={ 170 140 0 } + color2= { 255 255 255 } + + #bodpa = "Sa'gya" + han = "Sajia" + + b_sakya = { + bodpa = "Sa'gya" + han = "Sajia" + } + b_pelsakya = { #temple + bodpa = "Pel Sa'gya" + han = "Sajiasi" + } + b_geding = { + bodpa = "Gêding" + han = "Jiding" + } + b_dinggye = { + bodpa = "Dinggyê" + han = "Dingjie" + } + b_zhentang = { + bodpa = "Zhêntang" + han = "Chentang" + } + b_gamba = { + han = "Gangba" + } + b_lungrong = { + han = "Longzhong" + } + } + c_mangyul = { + color={ 150 100 0 } + color2= { 255 255 255 } + + bodpa = "Mangyül" + han = "Mangyu" + nepali = "Keruna" + + b_dzongka = { + han = "Zongga" + } + b_gyirong = { + han = "Jilong" + nepali = "Keruna" + } + b_tingri = { #temple + han = "Dingri" + } + b_shelkar = { #temple + han = "Xiegeer" + } + b_nyalam = { + han = "Nielamu" + nepali = "Kuti" + } + b_dram = { + han = "Zhangmu" + nepali = "Khasa" + } + b_gyagya = { + bodpa = "Gya'gya" + han = "Saga" + } + } + c_gyesar = { + color={ 180 150 0 } + color2= { 255 255 255 } + + bodpa = "Gyêsar" + han = "Jiesa" + + b_gyesar = { + bodpa = "Gyêsar" + han = "Jiesa" + } + b_karongshar = { + han = "Garongxia" + } + b_semola = { + han = "Sangmula" + } + b_khongtog = { + han = "Gongduo" + } + b_jyangling = { + han = "Jiangnong" + } + b_trengsham = { + han = "Chengxiang" + } + b_pashul = { + han = "Bashu" + } + } + } + d_nagchu = { + color={ 206 107 125 } + color2= { 255 255 255 } + + capital = 1351 # Nagchu + + han = "Naqu" + + culture = sumpa + + c_nagchu = { + color={ 165 136 3 } + color2= { 255 255 255 } + + han = "Naqu" + + b_nagchu = { + han = "Naqu" + } + b_lhomar = { + han = "Luoma" + } + b_namra = { + han = "Namaqie" + } + b_golug = { + han = "Gulu" + } + b_khormang = { + han = "Kongma" + } + b_daqen = { + bodpa = "Daqên" + han = "Daqian" + } + b_yochak = { + bodpa = "Yöchak" + han = "Youqia" + } + } + c_xainza = { + color={ 140 132 2 } + color2= { 255 255 255 } + + han = "Shenzha" + + b_xainza = { + han = "Shenzha" + } + b_baingoin = { + han = "Bange" + } + b_siling = { + bodpa = "Sêling" + han = "Selin" + } + b_maryo = { + bodpa = "Mar'yo" + han = "Mayue" + } + b_zhago = { + han = "Xiaguo" + } + b_pukpa = { + han = "Pubao" + } + b_jakhyung = { + han = "Jiaqiong" + } + } + c_nyima = { + color={ 155 100 0 } + color2= { 255 255 255 } + + han = "Nima" + + b_nyima = { + han = "Nima" + } + b_chugtsodropo = { + han = "Chugecuoruobo" + } + b_khyungdzong = { + han = "Qiongzhuang" + } + b_jiwa = { + } + b_tanglai = { + } + b_jialong = { + } + b_laiduo = { + } + } + } + d_sumparu = { + color={ 230 40 0 } + color2= { 255 255 255 } + + capital = 1558 # Amdo + + culture = sumpa + + han = "Supi" + mongol = "Hoh Xil" + + c_samtho = { + color={ 190 140 0 } + color2= { 255 255 255 } + + han = "Sunpo" + mongol = "Hoh Xil" + + b_rolagang = { + han = "Ruolagang" + } + b_tsoring = { + han = "Cuoren" + } + b_zholhun = { + bodpa = "Zhölhün" + han = "Xuehuan" + } + b_drangtsen = { + han = "Changgeng" + } + b_yungpo = { + han = "Yongbu" + } + b_traoyang = { + han = "Chaoyang" + } + b_yulpun = { + bodpa = "Yülpün" + han = "Yupan" + } + } + c_qangtang = { + color={ 192 132 11 } + color2= { 255 255 255 } + + han = "Changtang" + + b_bairab = { + han = "Baire" + } + b_burog = { + han = "Buruo" + } + b_margai = { + han = "Ma'ergai" + } + b_yurba = { + han = "Yuereba" + } + b_satso = { + bodpa = "Satsö" + han = "Sacuo" + } + b_zhoyon = { + bodpa = "Zhöyon" + han = "Xueyuan" + } + b_laxong = { + han = "Laxiong" + } + } + c_arjin = { + color={ 190 140 22 } + color2= { 255 255 255 } + + han = "A'erjin" + uyghur = "Altyn" + mongol = "Altun" + + b_arjin = { + han = "Baire" + uyghur = "Altyn" + mongol = "Altun" + } + b_yitun = { + } + b_kumkol = { + han = "Kumukuli" + mongol = "Kum Köl" + } + b_ayakkum = { + han = "Ayakekumu" + } + b_aqqikkol = { + han = "Aqikekule" + } + b_muztagh = { + han = "Muzitage" + } + b_zhotsen = { + bodpa = "Zhötsen" + han = "Xuejing" + } + } + c_amdo = { + color={ 190 120 11 } + color2= { 255 255 255 } + + han = "Anduo" + + b_amdo = { + han = "Anduo" + } + b_cona = { #temple + han = "Cuona" + } + b_zaring = { + han = "Zharen" + } + b_qangma = { + han = "Qiangma" + } + b_sewa = { + bodpa = "Sêwa" + han = "Sewu" + } + b_gangnyi = { + han = "Gangni" + } + b_nyainrong = { + han = "Nierong" + } + } + } + d_bhutan = { + color={ 200 60 10 } + color2= { 255 255 255 } + + capital = 1482 # Bumthang + + han = "Budan" + + c_bumthang = { + color={ 160 70 20 } + color2= { 255 255 255 } + + han = "Bumutang" + + b_bumthang = { + han = "Bumutang" + } + b_jambay = { #temple + } + b_kongchogsum = { #temple + } + b_trongsa = { + } + b_singye = { + } + b_trashigang = { + } + b_zugne = { #temple + } + } + c_paro = { + color={ 220 62 12 } + color2= { 255 255 255 } + + b_paro = { + } + b_kyichu = { #temple + } + b_taktshang = { #temple + } + b_hungrel = { + } + b_damthang = { + } + b_tshalunang = { + } + b_gasa = { + } + } + } + } + k_guge = { + color={ 137 168 188 } + color2= { 255 255 255 } + + capital = 1486 # Tsaparang + + zhangzhung = "Zhangzhung" + han = "Xiangxiong" + + culture = zhangzhung + + d_purang = { + color={ 67 130 219 } + color2= { 255 255 255 } + + capital = 1491 # Purang + + zhangzhung = "Zhangzhung" + + c_tsaparang = { + color={ 85 155 200 } + color2= { 255 255 255 } + + b_tsaparang = { + } + b_tholing = { + bodpa = "Thöling" + han = "Tuolin" + } + b_tholinggompa = { #temple + bodpa = "Thöling Gompa" + han = "Tuolinsi" + } + b_mangga = { + han = "Menge" + } + b_boyi = { + } + b_mangnang = { #temple + han = "Mengong" + } + b_gartok = { + han = "Gaiteke" + } + } + c_kyunglung = { + color={ 102 132 206 } + color2= { 255 255 255 } + + han = "Qulong" + + b_kyunglung = { + han = "Qulong" + } + b_gurugem = { #temple + han = "Gurujia" + } + b_monicer = { + bodpa = "Moincêr" + han = "Menshi" + } + b_tirthapuri = { #temple + han = "Deretabore" + } + b_dolchu = { #temple + bodpa = "Dölchu" + han = "Duolaqiu" + } + b_xalazakung = { + han = "Xialazigong" + } + b_gyanyima = { + han = "Ge'annima" + } + } + c_purang = { + color={ 96 149 216 } + color2= { 255 255 255 } + + # Mount Kailash + holy_site = hindu + holy_site = jain + holy_site = bon + holy_site = bon_reformed + + han = "Pulan" + nepali = "Taklakot" + zhangzhung = "Puhrang" + + b_purang = { + han = "Pulan" + nepali = "Taklakot" + zhangzhung = "Puhrang" + } + b_kailash = { # Holy Site + han = "Kailashen" + zhangzhung = "Titsé" + hindustani = "Kailasa" + } + b_teglakar = { + han = "Degelaka" + } + b_simbiling= { #temple + han = "Xangboling" + zhangzhung = "Tsegu" + } + b_khorzhak = { #temple + han = "Kejia" + hindustani = "Kojanath" + } + b_zhangja = { + han = "Shengjie" + } + b_dulung = { + han = "Duolong" + } + } + c_gegyai = { + color={ 72 168 216 } + color2= { 255 255 255 } + + bodpa = "Gê'gyai" + han = "Geji" + + b_gegyai = { + bodpa = "Gê'gyai" + han = "Geji" + } + b_zhungpa = { + han = "Xiongba" + } + b_yakra = { + han = "Yare" + } + b_chuktsang = { + han = "Quezang" + } + b_arkog = { + han = "Aguo" + } + b_kelle = { + han = "Kele" + } + b_sekhadrig = { + han = "Sekazhi" + } + } + c_zhongba = { + color={ 106 107 165 } + color2= { 255 255 255 } + + b_labrang = { + han = "Larang" + } + b_paryang = { + han = "Payang" + } + b_gela_b = { + bodpa = "Gêla" + han = "Jila" + } + b_lunggar = { + han = "Longgaer" + } + b_barma = { + han = "Pama" + } + b_ringtor = { + han = "Renduo" + } + b_yagra = { + han = "Yare" + } + } + } + d_ngari = { + color={ 144 152 206 } + color2= { 255 255 255 } + + capital = 1487 # Gar + + han = "Ali" + + c_gar = { + color={ 154 152 190 } + color2= { 255 255 255 } + + han = "Ga'er" + + b_gar = { + han = "Ga'er" + } + b_senggezangbo = { + bodpa = "Sênggêzangbo" + han = "Shiquanhe" + } + b_kunsa = { + } + b_rabang = { + han = "Rebang" + } + b_kupa = { + han = "Guoba" + } + b_chakgang = { + han = "Jiagang" + } + b_langchu = { + han = "Langjiu" + } + } + c_coqen = { + color={ 134 142 206 } + color2= { 255 255 255 } + + bodpa = "Coqên" + han = "Cuoqin" + + b_coqen = { + bodpa = "Coqên" + han = "Cuoqin" + } + b_zhuglung = { + han = "Zhulong" + } + b_dawaxung = { + han = "Daxiong" + } + b_maindong = { + han = "Mandong" + } + b_gyangrang = { + han = "Jiangrang" + } + b_asog = { + han = "Asuo" + } + b_tarungha = { + han = "Teronghai" + } + } + c_tsakha = { + color={ 149 159 219 } + color2= { 255 255 255 } + + han = "Caka" + + b_tsakha = { + han = "Caka" + } + b_sharma = { + han = "Xiama" + } + b_nyer = { + bodpa = "Nyêr" + han = "Nier" + } + b_rungra = { + han = "Rongre" + } + b_gacha = { + } + b_ombulung = { + han = "Wumulong" + } + b_perotse = { + han = "Bieruoze" + } + } + c_gerze = { + color={ 124 142 216 } + color2= { 255 255 255 } + + bodpa = "Gêrzê" + han = "Gaize" + + b_gerze = { + bodpa = "Gêrzê" + han = "Gaize" + } + b_gotsang = { + han = "Guchang" + } + b_tongtso = { + han = "Dongcuo" + } + b_langkor = { + han = "Laguo" + } + b_nangangonna = { + bodpa = "Nanga Ngönna" + han = "Nakawona" + } + b_jakar_b = { + han = "Xiaga" + } + b_rimar = { + han = "Rima" + } + } + c_rutog = { + color= { 164 152 206 } + color2= { 255 255 255 } + + han = "Ritu" + + b_rutog = { + han = "Ritu" + } + b_rawang_rutog = { #temple + han = "Ranwang Ritu" + } + b_derok = { + han = "Derucun" + } + b_gobak = { + han = "Guobaka" + } + b_sumshi = { + han = "Songxi" + } + b_tsapuk = { + han = "Zhapu" + } + b_domar = { + han = "Duoma" + } + } + c_kunlun = { + color={ 134 142 180 } + color2= { 255 255 255 } + + bodpa = "Kulung" + mongol = "Khöndlön" + + b_bangdag = { + han = "Bangda" + } + b_ashi = { + mongol = "Achik" + uyghur = "Achik" + } + b_ulug = { + han = "Wulu" + } + b_pur = { + han = "Pu'er" + } + b_yulya = { + han = "Yueya" + } + b_dulihri = { + han = "Dulishi" + } + b_seldang = { + han = "Qingche" + } + } + } + d_ladakh = { + color= { 63 113 158 } + color2= { 255 255 255 } + + capital = 1468 # Leh + + bodpa = "Maryul" + han = "Ladake" + + c_leh = { + color= { 73 113 168 } + color2= { 255 255 255 } + + han = "Lie" + + b_leh = { + han = "Lie" + } + b_keylong = { + } + b_gya = { + } + b_shey = { #temple + } + b_thiksey = { + } + b_chuchot_yakma = { + } + b_chumathang = { + } + } + c_diskit = { + color= { 43 113 158 } + color2= { 255 255 255 } + + han = "Disikete" + + b_diskit = { + han = "Disikete" + } + b_thirit = { + } + b_hundar = { + } + b_thoise = { + } + b_charassa = { + } + b_panamik = { + } + b_unmaru = { + } + } + c_pangong = { + color= { 63 113 138 } + color2= { 255 255 255 } + + han = "Bangong" + + b_pangong = { + han = "Bangong" + } + b_khumak = { + } + b_spanggur = { + } + b_kizilyeza = { + } + b_aksayqin = { + } + b_sumdo = { + } + b_surigh = { + } + } + } + } + + k_kham = { + color={ 150 10 0 } + color2= { 255 255 255 } + + capital = 1508 # Qamdo + + han = "Kang" + + d_dege = { + color={ 150 20 11 } + color2= { 255 255 255 } + + capital = 1506 # Dege + + bodpa = "Dêgê" + + c_dege = { + color={ 151 11 0 } + color2= { 255 255 255 } + + bodpa = "Dêgê" + + b_dege = { + bodpa = "Dêgê" + } + b_dzongsar = { #temple + } + b_palpung = { #temple + } + b_dama = { + } + b_baiya = { + } + b_babang = { + } + b_gongya = { + } + } + c_lhatok = { + color={ 140 20 20 } + color2= { 255 255 255 } + + han = "Laduo" + + b_lhatok = { + han = "Laduo" + } + b_gonjo = { + han = "Gonjue" + } + b_bolo = { + } + b_zeba = { + bodpa = "Zêba" + } + b_bumgye = { + bodpa = "Bumgyê" + han = "Benxie" + } + b_zhagyab = { + bodpa = "Zhag'yab" + han = "Chaya" + } + b_korra = { + } + } + c_markam = { + color={ 110 20 0 } + color2= { 255 255 255 } + + han = "Mangkang" + + b_markam = { + han = "Mangkang" + } + b_mangling = { + } + b_cuowa = { + } + b_qudeng = { + } + b_zogong = { + bodpa = "Drorkong" + han = "Zuogong" + } + b_wangda = { + } + b_zhonglin = { + } + } + } + d_qamdo = { + color={ 160 30 0 } + color2= { 255 255 255 } + + capital = 1508 # Qamdo + + han = "Changdu" + + c_qamdo = { + color={ 140 9 29 } + color2= { 255 255 255 } + + han = "Changdu" + + b_qamdo = { + han = "Chengguan" + } + b_riwoche = { #temple + bodpa = "Riwoqê" + han = "Leiwuqi" + } + b_karub = { + bodpa = "Kharro" + han = "Karuo" + } + b_guro = { + han = "Eluo" + } + b_retong = { + han = "Ritong" + } + b_karma = { + han = "Gama" + } + b_asangka = { + } + } + c_bome = { + color={ 160 50 0 } + color2= { 255 255 255 } + + bodpa = "Bomê" + han = "Bomi" + + b_bome = { + bodpa = "Bomê" + han = "Bomi" + } + b_zhamo = { + han = "Zhamu" + } + b_alamdo = { + } + b_yupu = { + } + b_naha = { + } + b_cizula = { + } + b_yiong = { + bodpa = "Yi'ong" + han = "Yihong" + } + } + c_banbar = { + color={ 120 0 44 } + color2= { 255 255 255 } + + han = "Bianba" + + b_banbar = { + han = "Bianba" + } + b_coka = { + han = "Caoka" + } + b_domartang = { + han = "Duomatang" + } + b_sadeng = { + bodpa = "Sadêng" + } + b_dengqen = { + bodpa = "Dêngqên" + han = "Dingqing" + } + b_shagong = { + } + b_egage = { + } + } + } + d_nyingchi = { + color={ 170 10 30 } + color2= { 255 255 255 } + + capital = 1500 # Nyingchi + + han = "Linzhi" + + c_nyingchi = { + color={ 120 20 11 } + color2= { 255 255 255 } + + han = "Linzhi" + + b_nyingchi = { + han = "Linzhi" + } + b_drakchi = { + han = "Bayi" + } + b_lamaling = { #temple + han = "Sangzhong" + } + b_buchasergyi_lakang = { #temple + han = "Buchu" + } + b_beba = { + han = "Baiba" + bodpa = "Bêba" + } + b_gongbogyamda = { + han = "Gongbujiangda" + bodpa = "Gongbo'gyamda" + } + b_pagsum = { + han = "Basong" + } + } + c_medog = { + color={ 129 50 9 } + color2= { 255 255 255 } + + bodpa = "Mêdog" + han = "Motuo" + + b_medog = { + bodpa = "Mêdog" + han = "Motuo" + } + b_baibung = { + han = "Beibeng" + } + b_deshing = { + han = "Dexing" + } + b_tamu = { + han = "Damu" + } + b_phomshen = { + han = "Paizhen" + } + b_gedang = { + } + b_gandain = { + han = "Gandeng" + } + } + c_mainling = { + color={ 177 57 7 } + color2= { 255 255 255 } + + han = "Milin" + + b_mainling = { + han = "Milin" + } + b_nang = { + han = "Lang" + } + b_lilong = { + } + b_nanyi = { + } + b_wolong = { + } + b_jindong = { + } + b_dengmu = { + } + } + } + } + + k_nepal = { + color= { 175 60 30 } + color2= { 255 255 255 } + + capital = 1478 # Kathmandu + + culture = nepali + + han = "Nibo'er" + + d_kathmandu = { + color= { 175 60 30 } + color2= { 255 255 255 } + + capital = 1478 # Kathmandu + + han = "Jiademandu" + + c_kathmandu = { + color= { 175 60 30 } + color2= { 255 255 255 } + + han = "Jiademandu" + + b_kathmandu = { + han = "Jiademandu" + } + b_bhaktapur = { + } + b_lalitpur = { + } + b_patan_yala = { + } + b_kirtipur = { + } + b_pashupatinath = { #temple (hindu) + } + b_nagarkot = { + } + } + c_janakpur = { + color= { 180 40 20 } + color2= { 255 255 255 } + + han = "Jianakebu'er" + + b_janakpur = { + han = "Jianakebu'er" + } + b_kamalamai = { #temple + } + b_birgunj = { + } + b_bharatpur = { + } + b_devghat = { #temple and hindu holy site + } + b_hetauda = { + } + b_kalaiya = { + } + } + c_limbuwan = { + color= { 190 60 20 } + color2= { 255 255 255 } + + b_taplejung = { + } + b_tambar = { + } + b_gograha = { + } + b_dhankuta = { + } + b_myanglung = { + } + b_ilam_limbuwan = { + } + b_morong = { + } + } + } + d_gorkha = { + color={ 195 100 20 } + color2= { 255 255 255 } + + capital = 1475 # Pokhara + + bodpa = "Yartse" + han = "Kuoerka" + + c_pokhara = { + color={ 195 100 20 } + color2= { 255 255 255 } + + han = "Bokala" + + b_pokhara = { + han = "Bokala" + } + b_marpha = { + } + b_muktinath = { #temple + } + b_prithbinarayan = { + } + b_butwal = { + } + b_chame = { + } + b_besisahar = { + } + } + c_jumla = { + color={ 195 120 0 } + color2= { 255 255 255 } + + b_jumla = { + } + b_simikot = { + } + b_chainpur = { + } + b_dunai = { + } + b_manma = { + } + b_gamgadhi = { + } + b_martadi = { + } + } + c_doti = { + color={ 175 110 20 } + color2= { 255 255 255 } + + b_dullu = { + } + b_dailekh = { + } + b_gularia = { + } + b_mahendranagar = { + } + b_dadeldhura = { + } + b_dhamboji = { + } + b_khalanga = { + } + } + c_lumbini = { + color={ 175 140 20 } + color2= { 255 255 255 } + + holy_site = buddhist + + han = "Lanpini" + + b_lumbini = { #temple and birthplace of the Buddha + han = "Lanpini" + } + b_bhairahawa = { + } + b_sandhikharka = { + } + b_taulihawa = { #temple and childhood home of the buddha + } + b_nigrodharama = { #temple + } + b_tulsipur = { + } + b_musikot = { + } + } + c_mustang = { + color={ 130 160 20 } + color2= { 255 255 255 } + + bodpa = "Manthang" + han = "Yangtang" + + b_lo = { + han = "Luo" + } + b_chhonhup = { + } + b_tetang = { + } + b_kagbeni = { + } + b_chhusang = { + } + b_chhoser = { + } + b_drak_gyawu = { + } + } + } + } + k_kashmir = { + + color={ 204 180 30 } + color2= { 255 255 255 } + + capital = 1161 # Kasmira + + d_kashmir = { + + color={ 204 180 30 } + color2= { 255 255 255 } + + capital = 1161 # Kasmira + + c_kasmira = { + color={ 245 160 31 } + color2={ 255 255 255 } + + b_srinagara = { + } + b_shankaracharya = { + } + b_parihasapura = { + } + b_padmapura = { + } + b_loharakota = { + } + b_amaresvara = { + } + b_baghsar = { + } + } + + c_skardu = { + color={ 170 160 20 } + color2= { 255 255 255 } + + b_skardu = { + } + b_huldi = { + } + b_madhupur_skardu = { + } + b_kharkoo = { + } + b_khaplu = { + } + b_hilmat = { + } + b_janwai = { + } + } + c_gilgit = { + color={ 204 170 30 } + color2= { 255 255 255 } + + holy_site = bon + holy_site = bon_reformed + + b_gilgit = { + } + b_danyor = { + } + b_chitral = { + } + b_minawar = { + } + b_pahot = { + } + b_chatorkhand = { + } + b_barjangle = { + } + } + } + + d_pamir = { + color={ 174 120 0 } + color2= { 255 255 255 } + + capital = 1511 # Pamir + + c_pamir = { + color={ 174 120 0 } + color2= { 255 255 255 } + + b_daroot_korgon = { + } + b_kala_panja = { + } + b_vanj = { + } + b_zamr_i_atish_parast = { + } + b_khorugh = { + } + b_darmadar = { + } + b_traguladar = { #Fictional, for prosperity + } + } + + c_tashkurgan = { + sogdian = "Sarikol" + + color={ 224 150 50 } + color2= { 255 255 255 } + + b_tashkurgan = { + sogdian = "Sarikol" + } + b_jianggala = { + } + b_hangdi = { + } + b_kaladong = { + } + b_zankan = { + } + b_qiate = { + } + b_bulongke = { + } + } + } + d_uttaranchal = { + color= { 200 180 50 } + color2= { 255 255 255 } + + capital = 1470 # Garhwal + + c_kangra = { + color= { 150 140 30 } + color2= { 255 255 255 } + + b_kangra = { + } + b_shimla = { + } + b_nurpur = { + } + b_chamba = { + } + b_bharmour = { + } + b_kahlur = { + } + b_kullu = { + } + } + c_garhwal = { + + color= { 200 180 50 } + color2= { 255 255 255 } + + b_devalghar = { + } + b_badrinath = { # Temple & Hindu Holy Site + } + b_srinagar = { + } + b_tehri = { + } + b_uttarkashi = { + } + b_sudhnagar = { + } + b_haridwar = { + } + # Joshimath / Jyotirmath + } + c_kurmanchal = { + + color= { 220 200 70 } + color2= { 255 255 255 } + + b_kartikeyapura = { + } + b_katarmal = { + } + b_askot_kurmanchal = { + } + b_govishana = { + } + b_ranikhet = { + } + b_didihat = { + } + b_champawat = { + } + } + } + } + k_xixia = { + color={ 8 119 114 } + color2={ 255 255 255 } + + capital = 1513 # Jiuquan (in lieu of Xingqing/Yinchuan) + + culture = tangut + + khitan = "Tuyuhun" + bodpa = "Amdo" + han = "Qinghai" + #tangut = "Minyak" + mongol = "Tangghut" + + d_jiuquan = { + color={ 31 186 165 } + + capital = 1513 # Jiuquan + + uyghur = "Yugur" + + c_jiuquan = { + color={ 8 119 114 } + + holy_site = taoist + + b_jiuquan = { + } + b_suzhou = { + } + b_kongtong = { + } + b_fulu = { + } + b_xianshi = { + } + b_longdi = { # Fictional, for prosperity + } + b_guantou = { # Fictional, for prosperity + } + } + c_dunhuang = { + color={ 8 129 114 } + + uyghur = "Dukhan" + + b_dunhuang = { + uyghur = "Dukhan" + } + b_fangpan = { + } + b_mogao = { + } + b_yueyaquan = { + } + b_yumenquan = { + } + b_hongliuwan = { + } + b_xuanquanzhi = { + } + } + c_anxi = { + color={ 28 119 114 } + + b_anxi = { + } + b_guazhou = { + } + b_xincheng = { + } + b_yuanquan = { + } + b_yulin = { + } + b_suoyang = { + } + b_renhou = { # Fictional, for prosperity + } + } + c_yungguan = { + color={ 8 119 134 } + + b_yungguan = { + } + b_shouchang = { + } + b_ziting = { + } + b_tuotou = { # Fictional, for prosperity + } + b_guihuayuan = { # Fictional, for prosperity + } + b_nieercun = { # Fictional, for prosperity + } + b_pochao = { # Fictional, for prosperity + } + } + c_yumen = { + color={ 18 129 124 } + + b_yumen = { + } + b_xiaxihao = { + } + b_huangzhawan = { + } + b_chuanbei = { + } + b_baoen = { #temple + } + b_dongshuwo = { #temple + } + b_shagang = { + } + } + } + d_qinghai = { + color={ 38 109 104 } + color2= { 255 255 255 } + + capital = 1502 # Fuqi + + culture = tangut + + tangut = "Minyak" + khitan = "Tuyuhun" + mongol = "Kokonur" + + c_fuqi = { + color={ 48 109 104 } + color2= { 255 255 255 } + + b_fuqi = { + } + b_shinaihai = { + } + b_naerji = { + } + b_shatuo = { #temple + } + b_qieji = { + } + b_caierqiong = { + } + b_tiebujia = { + } + } + c_delingha = { + color={ 38 109 114 } + color2= { 255 255 255 } + + bodpa = "Dêrlênka" + mongol = "Delhi" + khitan = "Delhi" + + b_delingha = { + bodpa = "Dêrlênka" + mongol = "Delhi" + khitan = "Delhi" + } + b_xuji = { + } + b_haixi = { + } + b_hedong = { + } + b_hexi = { + } + b_keluke = { + } + b_gahai = { + } + } + c_dulan = { + color={ 38 119 104 } + color2= { 255 255 255 } + + b_dulan = { + } + b_reshui = { #temple + } + b_xiariha = { + } + b_zongjia = { + } + b_xiangride = { + } + b_gouli = { + } + b_xiangjia = { + } + } + } + + d_nagormo = { + color={ 18 139 134 } + color2= { 255 255 255 } + + capital = 1501 # Nagormo + + mongol = "Golmud" + khitan = "Golmud" + uyghur = "Golmud" + han = "Ge'ermu" + + c_nagormo = { + color={ 28 139 134 } + color2= { 255 255 255 } + + mongol = "Golmud" + khitan = "Golmud" + uyghur = "Golmud" + han = "Ge'ermu" + + b_golmud = { + han = "Ge'ermu" + bodpa = "Nagormo" + } + b_qarham = { + } + b_qingshui = { + } + b_xinle = { + } + b_dagele = { + } + b_baoku = { + } + b_dabuxun = { + } + } + c_qaidam = { + color={ 18 149 134 } + color2= { 255 255 255 } + + han = "Chaidan" + bodpa = "Cheba'i" + mongol = "Tsaydmyn" + + b_qaidam = { + han = "Chaidan" + bodpa = "Cheba'i" + mongol = "Tsaydmyn" + } + b_xitishan = { + } + b_yinmaxia = { + } + b_ligouchu = { + } + b_xiaochaidamu = { + } + b_daqaidam = { + han = "Da Chaidan" + bodpa = "'Dam Cheba'i" + mongol = "Da Tsaydmyn" + } + b_aolaohe = { + } + } + c_lenghu = { + color={ 18 139 144 } + color2= { 255 255 255 } + + bodpa = "Lenghu'u" + mongol = "Lyenkhyn" + + b_lenghu = { + bodpa = "Lenghu'u" + mongol = "Lyenkhyn" + } + b_tuanjie = { # Fictional, for prosperity + } + b_xinghu = { # Fictional, for prosperity + } + b_yucai = { # Fictional, for prosperity + } + b_yanhua = { # Fictional, for prosperity + } + b_junheju = { # Fictional, for prosperity + } + b_ledu = { # Fictional, for prosperity + } + } + c_tanggula = { + color={ 18 159 154 } + color2= { 255 255 255 } + + bodpa = "Dangla" + + b_dangla = { + han = "Tanggula" + } + b_tongtian = { + } + b_yanshiping = { + } + b_maqu = { + } + b_marong = { + } + b_wenquan = { + } + b_sewu = { + } + } + } + d_nangqen = { + color={ 44 152 132 } + color2= { 255 255 255 } + + capital = 1503 # Nangqen + + bodpa = "Nangqên" + han = "Nangqian" + + c_nangqen = { + + color={ 54 152 132 } + color2= { 255 255 255 } + + bodpa = "Nangqên" + han = "Nangqian" + + b_xangda = { + han = "Xiangda" + } + b_tana_b = { + } + b_niangla = { + } + b_dongba = { + } + b_juela = { + } + b_maozhuang = { + } + b_gayong = { + } + } + c_zadoi = { + + color={ 44 162 132 } + color2= { 255 255 255 } + + han = "Zaduo" + + b_zadoi = { + han = "Zaduo" + } + b_qapugtang = { + han = "Shahuteng" + } + b_chadan = { + } + b_moyun = { + } + b_angsai = { + } + b_aduo = { + } + b_zhaqing = { + } + } + c_lingtsang = { + color={ 44 152 142 } + color2= { 255 255 255 } + + han = "Liangsong" + + b_denkok = { + } + b_serxu = { + bodpa = "Sêrxü" + han = "Shiqu" + } + b_gemeng = { + } + b_derong = { + } + b_arizha = { + } + b_maga = { + } + b_wenbo = { + } + } + } + } +} + +# Chinese Mercenaries +d_han_massive = { # Massive Merc + color={ 60 165 80 } + color2={ 255 255 255 } + + graphical_culture = chinesegfx + + capital = 1408 # Anxi + hire_range = 1300 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = han + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = han_massive_composition +} + +d_han_large = { # Large Merc + color={ 235 235 235 } + color2={ 255 255 255 } + + graphical_culture = chinesegfx + + capital = 1408 # Anxi + hire_range = 1300 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = han + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = han_large_composition +} + +d_han_mid = { # Mid Merc + color = { 150 80 40 } + color2 = { 255 255 255 } + + graphical_culture = chinesegfx + + capital = 1408 # Anxi + hire_range = 1300 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = han + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = han_mid_composition +} + +d_han_mid_low = { # Mid-Low Merc + color = { 30 150 50 } + color2 = { 255 255 255 } + + graphical_culture = chinesegfx + + capital = 1408 # Anxi + hire_range = 1300 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = han + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = han_mid_low_composition +} + +d_outlaws_of_the_marsh = { # Big merc + color = { 66 66 66 } + color2 = { 255 255 255 } + + graphical_culture = chinesegfx + + capital = 1408 # Anxi + hire_range = 1300 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = han + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = outlaws_of_the_marsh +} + +d_han_low = { # Small Merc + color = { 30 170 50 } + color2 = { 255 255 255 } + + graphical_culture = chinesegfx + + capital = 1408 # Anxi + hire_range = 1300 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = han + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = han_low_composition +} + +d_han_tiny_1 = { # Tiny Merc + color = { 38 120 51 } + color2 = { 255 255 255 } + + graphical_culture = chinesegfx + + capital = 1408 # Anxi + hire_range = 1300 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = han + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = han_tiny_composition_1 +} + +d_han_tiny_2 = { # Tiny Merc + color = { 32 175 57 } + color2 = { 255 255 255 } + + graphical_culture = chinesegfx + + capital = 1408 # Anxi + hire_range = 1300 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = han + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = han_tiny_composition_2 +} + +d_jurchen_band = { # Mid-Low Merc + color = { 32 120 50 } + color2 = { 255 255 255 } + + graphical_culture = chinesegfx + + capital = 1408 # Anxi + hire_range = 1300 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = jurchen + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = jurchen_band_composition +} + +d_tangut_low = { # Small Merc + color = { 30 170 50 } + color2 = { 255 255 255 } + + capital = 1503 # Jyekundo + hire_range = 800 + + # Parent Religion + religion = buddhist + + # Parent Culture + culture = tangut + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = tangut_low_composition +} + +d_bodpa_low = { # Small Merc + color = { 30 170 50 } + color2 = { 255 255 255 } + + capital = 1491 # Purang + hire_range = 800 + + # Parent Religion + religion = bon + + # Parent Culture + culture = bodpa + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = bodpa_low_composition +} + +d_treasure_fleet = { + color={ 222 80 20 } + color2={ 255 255 255 } + + capital = 1318 # Samatata + hire_range = 1200 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = han + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + mercenary_type = treasure_fleet_composition +} + +d_han_junks = { + color={ 222 80 20 } + color2={ 255 255 255 } + + short_name = yes + + capital = 1318 # Samatata + hire_range = 1000 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = han + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + mercenary_type = naval_merc_composition +} + +d_jurchen_corsairs = { + color={ 222 180 20 } + color2={ 255 255 255 } + + short_name = yes + + capital = 1318 # Samatata + hire_range = 1000 + + # Parent Religion + religion = taoist + + # Parent Culture + culture = jurchen + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + mercenary_type = naval_merc_composition +} + +# INDIAN MERCS + +d_tamil_band = { + color = { 110 60 30 } + color2 = { 255 255 255 } + + capital = 1120 # Tagadur + + # Parent Religion + religion = hindu + + culture = tamil + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = tamil_band_composition +} + +d_marathi_company = { + color = { 150 80 40 } + color2 = { 255 255 255 } + + capital = 1254 # Vairagara + + # Parent Religion + religion = hindu + + culture = marathi + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = marathi_company_composition +} + +d_marathi_band = { + color = { 180 80 40 } + color2 = { 255 255 255 } + + capital = 1254 # Vairagara + + # Parent Religion + religion = hindu + + culture = marathi + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = marathi_band_composition +} + +d_bengal_company = { + color = { 30 150 50 } + color2 = { 255 255 255 } + + capital = 1236 # Candradvipa + + # Parent Religion + religion = hindu + + culture = bengali + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = bengal_company_composition +} + +d_bengal_band = { + color = { 30 170 50 } + color2 = { 255 255 255 } + + capital = 1236 # Candradvipa + + # Parent Religion + religion = hindu + + culture = bengali + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = bengal_band_composition +} + +d_rajput_company = { + color = { 180 65 0 } + color2 = { 255 255 255 } + + capital = 1130 # Mandavyapura + + # Parent Religion + religion = hindu + + culture = rajput + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = rajput_company_composition +} + +d_rajput_band = { + color = { 170 50 0 } + color2 = { 255 255 255 } + + capital = 1130 # Mandavyapura + + # Parent Religion + religion = hindu + + culture = rajput + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = rajput_band_composition +} + +# Silk Road Mercs +d_persian_caravan_guards = { + color = { 67 155 135 } + color2 = { 255 255 255 } + + capital = 630 # Merv + + religion = shiite + culture = persian + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.00 + + mercenary_type = persian_caravan_guards_composition +} + +d_silk_road_sentinels = { + color = { 167 125 135 } + color2 = { 255 255 255 } + + capital = 1180 # Udabhanda + + religion = buddhist + culture = panjabi + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.00 + + mercenary_type = silk_road_sentinels_composition +} + +d_turkic_guard = { + color = { 167 125 135 } + color2 = { 255 255 255 } + + capital = 900 # Syr Darya + + religion = khurmazta + culture = turkish + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.00 + + mercenary_type = turkic_guards_composition +} + +e_china_west_governor = { #placeholder for the Chinese Empire Western Governor + color={ 245 240 10 } + color2={ 220 220 0 } + + capital = 1448 # Dunhuang + + assimilate = no # Duchies cannot de jure drift IN or OUT of this title + + title_female = "WESTERN_GOVERNOR_FEMALE" + title = "WESTERN_GOVERNOR_MALE" + foa = "WESTERN_GOVERNOR_TITLE_FOA" + short_name = yes + #location_ruler_title = yes + + # Always exists + landless = yes + + # Cannot be vassalized + independent = yes + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. + + can_be_claimed = no + can_be_usurped = no + + extra_ai_eval_troops = 7500 +} +k_sakya_trizin = { + color = { 95 190 50 } +} + +d_manichean = { + color={ 180 137 97 } + color2={ 220 220 0 } + + capital = 903 # Samarkand + + title = "YAMAG" + foa = "POPE_FOA" # needs new graphics + + short_name = yes + + # Always exists + landless = yes + + # Controls a religion + controls_religion = manichean + + religion = manichean + + # Cannot be held as a secondary title + primary = yes + + dynasty_title_names = no # Will not be named "Seljuk", etc. +} + +d_army_light = { + color={ 181 204 20 } + + graphical_culture = bektashigfx # needs altered + + capital = 903 # Samarkand + + title = "GRANDMASTER" + foa = "GRANDMASTER_FOA" # needs graphics + + # Always exists + landless = yes + + holy_order = yes + + # Parent Religion + religion = manichean + + culture = persian + + # Cannot be held as a secondary title + primary = yes + + # Extra income due to donations, etc + monthly_income = 2 # (Must be an integer between 1 and 512) + + strength_growth_per_century = 0.10 + + mercenary_type = bektashi_composition +} + +# African Mercenaries +d_african_massive = { # Massive Merc + color={ 60 165 80 } + color2={ 255 255 255 } + + graphical_culture = westafricanholygfx + + capital = 925 # Mali + hire_range = 900 + + # Parent Religion + religion = west_african_pagan + + # Parent Culture + culture = manden + + mercenary = yes + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = african_massive_composition +} + +d_african_large = { # Large Merc + color={ 235 235 235 } + color2={ 255 255 255 } + + capital = 1739 # Djimi + hire_range = 900 + + # Parent Religion + religion = west_african_pagan + + # Parent Culture + culture = soninke + + mercenary = yes + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = african_large_composition +} + +d_african_mid = { # Mid Merc + color = { 150 80 40 } + color2 = { 255 255 255 } + + graphical_culture = africangfx + + capital = 1335 # Kosti + hire_range = 900 + + # Parent Religion + religion = west_african_pagan + + # Parent Culture + culture = nubian + + mercenary = yes + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = african_mid_composition +} + +d_african_mid_low_1 = { # Mid-Low Merc + color = { 30 150 50 } + color2 = { 255 255 255 } + + capital = 913 # Ghana + hire_range = 900 + + # Parent Religion + religion = west_african_pagan + + # Parent Culture + culture = soninke + + mercenary = yes + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = african_mid_low_1_composition +} + +d_african_mid_low_2 = { # Big merc + color = { 66 66 66 } + color2 = { 255 255 255 } + + capital = 925 # Mali + hire_range = 900 + + # Parent Religion + religion = west_african_pagan + + # Parent Culture + culture = hausa + + mercenary = yes + + title = "CAPTAIN" + foa = "CAPTAIN_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = african_mid_low_2_composition +} + +d_african_low = { # Small Merc + color = { 30 170 50 } + color2 = { 255 255 255 } + + capital = 914 # Gao + hire_range = 900 + + # Parent Religion + religion = west_african_pagan + + # Parent Culture + culture = songhay + + mercenary = yes + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = african_low_composition +} + +d_african_tiny = { # Tiny Merc + color = { 38 120 51 } + color2 = { 255 255 255 } + + capital = 1738 # Air + hire_range = 900 + + # Parent Religion + religion = west_african_pagan + + # Parent Culture + culture = maghreb_arabic + + mercenary = yes + + title = "WARCHIEF" + foa = "WARCHIEF_FOA" + + # Always exists + landless = yes + + # Cannot be held as a secondary title + primary = yes + + # Cannot be vassalized + independent = yes + + strength_growth_per_century = 1.0 + + mercenary_type = african_tiny_composition_1 +} + + +# OBSOLETE TITLES IN THE MIDDLE EAST SINCE 2.8 +d_hamadan = { + color={ 184 225 112 } + color2={ 255 255 255 } +} + +d_esfahan = { + color={ 142 176 84 } + color2={ 255 255 255 } +} +d_kermanshah = { # Luristan + color={ 55 144 95 } + color2={ 255 255 255 } +} +d_tigris = { + color={ 113 150 32 } + color2={ 255 255 255 } +} +d_burtas = { + color = { 173 121 176 } + color2 = { 0 128 128 } + + capital = 592 # Burtasy + + culture = alan + + allow = { + always = no + } +} + +# OBSOLETE TITLES HRE +d_luxembourg = { + color={ 110 110 155 } + color2={ 255 255 255 } +} \ No newline at end of file diff --git a/AncientReligions/common/laws/crown_laws.txt b/AncientReligions/common/laws/crown_laws.txt new file mode 100644 index 00000000..6f413f3b --- /dev/null +++ b/AncientReligions/common/laws/crown_laws.txt @@ -0,0 +1,487 @@ +# Crown level (de jure) laws +# Laws ending with 0 will be default laws at game start + +de_jure_laws = { + +# CROWN AUTHORITY + + crown_authority_0 = { + show_as_title = yes + group = crown_authority + default = yes + + feudal_opinion = 5 + city_opinion = 5 + temple_opinion = 5 + + allow = { + holder_scope = { is_republic = no } + has_law = crown_authority_1 + } + potential = { + NOT = { has_dlc = "Zeus" } + holder_scope = { + is_tribal = no + is_nomadic = no + } + } + ai_will_do = { + factor = 0 + } + effect = { + hidden_tooltip = { + revoke_law = crown_authority_0 + revoke_law = crown_authority_1 + revoke_law = crown_authority_2 + revoke_law = crown_authority_3 + revoke_law = crown_authority_4 + } + set_the_kings_peace = no + set_the_kings_full_peace = no + set_protected_inheritance = no + set_allow_title_revokation = no + set_allow_free_infidel_revokation = no + } + + city_vassal_min_levy = 0.0 + castle_vassal_min_levy = 0.0 + temple_vassal_min_levy = 0.0 + } + + crown_authority_1 = { + show_as_title = yes + group = crown_authority + + feudal_opinion = -5 + city_opinion = -5 + temple_opinion = -5 + + allow = { + OR = { + has_law = crown_authority_0 + has_law = crown_authority_2 + } + } + potential = { + NOT = { has_dlc = "Zeus" } + holder_scope = { + is_tribal = no + is_nomadic = no + } + } + ai_will_do = { + factor = 1 + modifier = { + factor = 0 + NOT = { has_law = crown_authority_0 } + } + } + + pass_effect = { + hidden_tooltip = { + if = { + limit = { + has_law = crown_authority_0 + } + any_de_jure_vassal = { + limit = { + OR = { + religion = ROOT + is_liege_or_above = ROOT + } + } + opinion = { + who = ROOT + modifier = opinion_increased_authority + months = 60 + } + } + } + } + } + + effect = { + hidden_tooltip = { + revoke_law = crown_authority_0 + revoke_law = crown_authority_1 + revoke_law = crown_authority_2 + revoke_law = crown_authority_3 + revoke_law = crown_authority_4 + } + set_the_kings_peace = no + set_the_kings_full_peace = no + set_protected_inheritance = no + set_allow_title_revokation = yes + set_allow_free_infidel_revokation = no + } + + city_vassal_min_levy = 0.2 + castle_vassal_min_levy = 0.2 + temple_vassal_min_levy = 0.2 + } + + crown_authority_2 = { + show_as_title = yes + group = crown_authority + + feudal_opinion = -10 + city_opinion = -10 + temple_opinion = -10 + + allow = { + holder_scope = { + is_republic = no + + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + religion = bon + religion = bon_reformed + } + } + } + } + OR = { + has_law = crown_authority_1 + has_law = crown_authority_3 + } + } + potential = { + NOT = { has_dlc = "Zeus" } + holder_scope = { + is_tribal = no + is_nomadic = no + } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 0.01 + } + modifier = { + factor = 0 + NOT = { has_law = crown_authority_1 } + } + } + + pass_effect = { + hidden_tooltip = { + if = { + limit = { + has_law = crown_authority_1 + } + any_de_jure_vassal = { + limit = { + OR = { + religion = ROOT + is_liege_or_above = ROOT + } + } + opinion = { + who = ROOT + modifier = opinion_increased_authority + months = 60 + } + } + } + } + } + + effect = { + hidden_tooltip = { + revoke_law = crown_authority_0 + revoke_law = crown_authority_1 + revoke_law = crown_authority_2 + revoke_law = crown_authority_3 + revoke_law = crown_authority_4 + } + set_the_kings_peace = yes + set_the_kings_full_peace = no + set_protected_inheritance = no + set_allow_title_revokation = yes + set_allow_free_infidel_revokation = yes + } + + city_vassal_min_levy = 0.4 + castle_vassal_min_levy = 0.4 + temple_vassal_min_levy = 0.4 + } + + crown_authority_3 = { + show_as_title = yes + group = crown_authority + + feudal_opinion = -20 + city_opinion = -20 + temple_opinion = -20 + + allow = { + holder_scope = { + is_republic = no + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + religion = bon + religion = bon_reformed + } + } + } + } + OR = { + has_law = crown_authority_2 + has_law = crown_authority_4 + } + } + potential = { + NOT = { has_dlc = "Zeus" } + holder_scope = { + is_tribal = no + is_nomadic = no + } + } + ai_will_do = { + factor = 1 + modifier = { + factor = 0.005 + } + modifier = { + factor = 0 + OR = { + NOT = { has_law = crown_authority_2 } + NOT = { ruled_years = 20 } + } + } + } + pass_effect = { + hidden_tooltip = { + if = { + limit = { + has_law = crown_authority_2 + } + any_de_jure_vassal = { + limit = { + OR = { + religion = ROOT + is_liege_or_above = ROOT + } + } + opinion = { + who = ROOT + modifier = opinion_increased_authority + months = 60 + } + } + } + } + } + + effect = { + + hidden_tooltip = { + revoke_law = crown_authority_0 + revoke_law = crown_authority_1 + revoke_law = crown_authority_2 + revoke_law = crown_authority_3 + revoke_law = crown_authority_4 + } + set_the_kings_peace = yes + set_the_kings_full_peace = no + set_protected_inheritance = yes + set_allow_title_revokation = yes + set_allow_free_infidel_revokation = yes + } + + city_vassal_min_levy = 0.6 + castle_vassal_min_levy = 0.6 + temple_vassal_min_levy = 0.6 + } + + crown_authority_4 = { + show_as_title = yes + group = crown_authority + + feudal_opinion = -30 + city_opinion = -30 + temple_opinion = -30 + + allow = { + holder_scope = { + is_republic = no + custom_tooltip = { + text = TT_NOT_UNREFORMED_PAGAN + hidden_tooltip = { + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + religion = bon + religion = bon_reformed + } + } + } + } + has_law = crown_authority_3 + } + potential = { + NOT = { has_dlc = "Zeus" } + holder_scope = { + is_tribal = no + is_nomadic = no + } + } + ai_will_do = { + factor = 1 + modifier = { + factor = 0.001 + } + modifier = { + factor = 0 + OR = { + NOT = { has_law = crown_authority_3 } + NOT = { ruled_years = 20 } + } + } + } + pass_effect = { + hidden_tooltip = { + if = { + limit = { + has_law = crown_authority_3 + } + any_de_jure_vassal = { + limit = { + OR = { + religion = ROOT + is_liege_or_above = ROOT + } + } + opinion = { + who = ROOT + modifier = opinion_increased_authority + months = 60 + } + } + } + } + } + + effect = { + hidden_tooltip = { + revoke_law = crown_authority_0 + revoke_law = crown_authority_1 + revoke_law = crown_authority_2 + revoke_law = crown_authority_3 + revoke_law = crown_authority_4 + } + set_the_kings_peace = yes + set_the_kings_full_peace = yes + set_protected_inheritance = yes + set_allow_title_revokation = yes + set_allow_free_infidel_revokation = yes + } + + city_vassal_min_levy = 0.8 + castle_vassal_min_levy = 0.8 + temple_vassal_min_levy = 0.8 + } + +# INVESTITURE + + # Papal Investiture + investiture_law_0 = { + show_as_title = yes + group = investiture_law + default = yes + potential = { + holder_scope = { + OR = { + religion = catholic + religion = fraticelli + religion = britannic_pagan + } + is_tribal = no + is_nomadic = no + NOT = { + rightful_religious_head_scope = { + character = ROOT + } + } + } + } + allow = { + OR = { + year = 1000 + AND = { + holder_scope = { religion = britannic_pagan } + is_title_active = k_britannic_pagan + } + } + } + ai_will_do = { + factor = 0 + } + effect = { + hidden_tooltip = { + revoke_law = investiture_law_0 + revoke_law = investiture_law_1 + } + set_investiture = head + } + } + + # Free Investiture + investiture_law_1 = { + show_as_title = yes + rel_head_opinion = -30 + free_invest_vassal_opinion = 10 # vassals with bishops will appreciate this law + temple_all_opinion = 10 # Bishops will tend to be more loyal to the Crown + group = investiture_law + potential = { + holder_scope = { + OR = { + religion = catholic + religion = fraticelli + } + is_tribal = no + is_nomadic = no + NOT = { + rightful_religious_head_scope = { + character = ROOT + } + } + } + } + allow = { + holy_order = no + } + ai_will_do = { + factor = 1 + modifier = { + factor = 0.002 # Rare to do this + } + modifier = { + factor = 0 + OR = { + holder_scope = { + NOT = { trait = cynical } + } + NOT = { has_law = investiture_law_0 } + holder_scope = { religion = britannic_pagan } + } + } + } + effect = { + hidden_tooltip = { + revoke_law = investiture_law_0 + revoke_law = investiture_law_1 + } + set_investiture = any + } + } +} diff --git a/AncientReligions/common/laws/succession_laws.txt b/AncientReligions/common/laws/succession_laws.txt index e7436ca8..6ced5269 100644 --- a/AncientReligions/common/laws/succession_laws.txt +++ b/AncientReligions/common/laws/succession_laws.txt @@ -2,6 +2,81 @@ succession_laws = { +# succ_my_test_law = { +# child_opinion = 15 +# dynasty_opinion = 5 +# +# potential = { +# holder_scope = { +# is_nomadic = no +# OR = { +# independent = yes +# NOT = { +# any_liege = { +# holy_order = yes +# } +# } +# } +# NOT = { religion_group = muslim } +# is_merchant_republic = no +# is_patrician = no +# OR = { +# independent = yes +# NOT = { +# any_demesne_title = { +# is_vice_royalty = yes +# } +# } +# } +# } +# OR = { +# is_landless_type_title = no +# is_tribal_type_title = yes +# temporary = yes +# } +# +# rebel = no +# +# OR = { +# holder_scope = { is_feudal = yes } +# holder_scope = { is_tribal = yes } +# } +# is_primary_type_title = no +# NOT = { holder_scope = { government = confucian_bureaucracy } } +# NOT = { holder_scope = { government = chinese_imperial_government } } +# } +# allow = { +# conditional_tooltip = { +# trigger = { +# has_dlc = "Conclave" +# } +# custom_tooltip = { +# text = forced_elective_tt +# hidden_tooltip = { +# NAND = { +# has_law = succession_voting_power_1 +# has_law = succ_feudal_elective +# } +# } +# } +# } +# holder_scope = { +# show_scope_change = no +# in_revolt = no +# } +# } +# effect = { +# succession = { +# base_type = feudal_elective +# voting_rules = my_test_law #Definded in common/00_succession_voting +# } +# elective_voting_rules = my_test_law +# } +# revoke_allowed = { +# always = no +# } +# } + succ_gavelkind = { oldest_child_opinion = -5 child_opinion = 15 @@ -9,6 +84,13 @@ succession_laws = { vassal_opinion = 5 potential = { + NAND = { + has_law = succ_byzantine_elective + OR = { + title = e_byzantium + title = e_roman_empire + } + } holder_scope = { OR = { independent = yes @@ -68,6 +150,26 @@ succession_laws = { } } in_revolt = no + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + has_dlc = "Conclave" + } + has_law = law_voting_power_0 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + NOT = { has_dlc = "Conclave" } + } + has_law = crown_authority_4 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + } + has_law = centralization_4 + } } conditional_tooltip = { trigger = { @@ -78,7 +180,10 @@ succession_laws = { hidden_tooltip = { NAND = { has_law = succession_voting_power_1 - has_law = succ_feudal_elective + OR = { + has_law = succ_feudal_elective + has_law = succ_hre_elective + } } } } @@ -86,9 +191,6 @@ succession_laws = { } effect = { succession = gavelkind - } - revoke_allowed = { - always = no } } @@ -97,6 +199,13 @@ succession_laws = { dynasty_opinion = 5 potential = { + NAND = { + has_law = succ_byzantine_elective + OR = { + title = e_byzantium + title = e_roman_empire + } + } holder_scope = { is_nomadic = no OR = { @@ -145,7 +254,147 @@ succession_laws = { hidden_tooltip = { NAND = { has_law = succession_voting_power_1 - has_law = succ_feudal_elective + OR = { + has_law = succ_feudal_elective + has_law = succ_hre_elective + } + } + } + } + } + holder_scope = { + show_scope_change = no + in_revolt = no + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + has_dlc = "Conclave" + } + has_law = law_voting_power_0 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + NOT = { has_dlc = "Conclave" } + } + has_law = crown_authority_4 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + } + has_law = centralization_4 + } + } + } + effect = { + succession = { + base_type = elective_gavelkind + voting_rules = elective_gavelkind + } + } + revoke_allowed = { + always = no + } + } + succ_eldership = { + dynasty_opinion = 5 + + potential = { + NAND = { + has_law = succ_byzantine_elective + OR = { + title = e_byzantium + title = e_roman_empire + } + } + holder_scope = { + OR = { + AND = { + is_tribal = yes + religion = baltic_pagan + } + AND = { + is_tribal = yes + religion = west_african_pagan + } + has_religion_feature = religion_beatification + has_religion_feature = religion_feature_baltic + has_religion_feature = religion_feature_west_african + } + } + holder_scope = { + has_dlc = "Holy Fury" + is_nomadic = no + OR = { + independent = yes + NOT = { + any_liege = { + holy_order = yes + } + } + } + NOR = { + religion_group = muslim + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + is_merchant_republic = no + is_patrician = no + OR = { + independent = yes + NOT = { + any_demesne_title = { + is_vice_royalty = yes + } + } + } + } + OR = { + is_landless_type_title = no + is_tribal_type_title = yes + temporary = yes + } + + rebel = no + + OR = { + holder_scope = { is_feudal = yes } + holder_scope = { is_tribal = yes } + } + is_primary_type_title = no + NOT = { holder_scope = { government = confucian_bureaucracy } } + NOT = { holder_scope = { government = chinese_imperial_government } } + } + allow = { + conditional_tooltip = { + trigger = { + has_dlc = "Holy Fury" + } + holder_scope = { + OR = { + AND = { + is_tribal = yes + religion = baltic_pagan + } + AND = { + is_tribal = yes + religion = west_african_pagan + } + has_religion_feature = religion_beatification + has_religion_feature = religion_feature_baltic + has_religion_feature = religion_feature_west_african + } + } + custom_tooltip = { + text = forced_elective_tt + hidden_tooltip = { + NAND = { + has_law = succession_voting_power_1 + OR = { + has_law = succ_feudal_elective + has_law = succ_hre_elective + } } } } @@ -156,7 +405,11 @@ succession_laws = { } } effect = { - succession = elective_gavelkind + succession = { + base_type = tanistry + voting_rules = eldership_rules + } + elective_voting_rules = eldership_rules } revoke_allowed = { always = no @@ -170,6 +423,13 @@ succession_laws = { dynasty_opinion = 5 potential = { + NAND = { + has_law = succ_byzantine_elective + OR = { + title = e_byzantium + title = e_roman_empire + } + } holder_scope = { OR = { independent = yes @@ -243,6 +503,7 @@ succession_laws = { conditional_tooltip = { trigger = { NOT = { has_dlc = "Conclave" } + NOT = { has_law = succ_hre_elective } } OR = { hidden_tooltip = { @@ -288,18 +549,38 @@ succession_laws = { hidden_tooltip = { NAND = { has_law = succession_voting_power_1 - has_law = succ_feudal_elective + OR = { + has_law = succ_feudal_elective + has_law = succ_hre_elective + } } } } } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + has_dlc = "Conclave" + } + has_law = law_voting_power_0 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + NOT = { has_dlc = "Conclave" } + } + has_law = crown_authority_4 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + } + has_law = centralization_4 + } } effect = { succession = seniority - } - revoke_allowed = { - always = no } } @@ -309,6 +590,13 @@ succession_laws = { child_opinion = -10 dynasty_opinion = -5 potential = { + NAND = { + has_law = succ_byzantine_elective + OR = { + title = e_byzantium + title = e_roman_empire + } + } holder_scope = { NOT = { religion_group = muslim } is_merchant_republic = no @@ -333,6 +621,7 @@ succession_laws = { OR = { NOT = { religion_group = pagan_group } religion = bon + religion = bon_reformed is_reformed_religion = yes religion = hellenic_pagan } @@ -351,6 +640,7 @@ succession_laws = { holder_scope = { is_feudal = yes } } } + has_title_flag = alternate_byz } NOT = { holder_scope = { government = confucian_bureaucracy } } } @@ -383,6 +673,7 @@ succession_laws = { conditional_tooltip = { trigger = { NOT = { has_dlc = "Conclave" } + NOT = { has_law = succ_hre_elective } } OR = { holder_scope = { # Viceroyalties can always have primogeniture if not muslim @@ -417,18 +708,38 @@ succession_laws = { hidden_tooltip = { NAND = { has_law = succession_voting_power_1 - has_law = succ_feudal_elective + OR = { + has_law = succ_feudal_elective + has_law = succ_hre_elective + } } } } } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + has_dlc = "Conclave" + } + has_law = law_voting_power_0 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + NOT = { has_dlc = "Conclave" } + } + has_law = crown_authority_4 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + } + has_law = centralization_4 + } } effect = { succession = primogeniture - } - revoke_allowed = { - always = no } } @@ -438,6 +749,126 @@ succession_laws = { dynasty_opinion = -5 vassal_opinion = 10 potential = { + NAND = { + has_law = succ_byzantine_elective + OR = { + title = e_byzantium + title = e_roman_empire + } + } + holder_scope = { + OR = { + independent = yes + NOT = { + any_liege = { + holy_order = yes + } + } + } + OR = { + NOR = { + religion_group = muslim + religion_group = indian_group + } + has_law = succession_voting_power_1 + OR = { + has_law = succ_feudal_elective # Keep it even if you revoke Full Council Authority + has_law = succ_hre_elective + } + ROOT = { + has_title_flag = alternate_hre + } + } + is_merchant_republic = no + is_patrician = no + + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + religion = hellenic_pagan + has_law = succession_voting_power_1 + OR = { + has_law = succ_feudal_elective # Keep it even if you revoke Full Council Authority + has_law = succ_hre_elective + } + ROOT = { + has_title_flag = alternate_hre + } + } + OR = { + independent = yes + NOT = { + any_demesne_title = { + is_vice_royalty = yes + } + } + } + } + OR = { + is_landless_type_title = no + is_tribal_type_title = yes + temporary = yes + } + is_primary_type_title = no + NOT = { tier = baron } + holder_scope = { + OR = { + is_feudal = yes + has_law = succession_voting_power_1 + OR = { + has_law = succ_feudal_elective # Keep it even if you revoke Full Council Authority + has_law = succ_hre_elective + } + ROOT = { + has_title_flag = alternate_hre + } + } + } + NOT = { holder_scope = { government = confucian_bureaucracy } } + NOT = { holder_scope = { government = chinese_imperial_government } } + NOR = { #Special Elective. + title = e_hre + has_title_flag = alternate_hre + } + } + allow = { + custom_tooltip = { + text = not_forced_tt + hidden_tooltip = { + holder_scope = { NOT = { has_character_flag = liege_forced_succ_law } } + } + } + } + effect = { + succession = { + base_type = feudal_elective + voting_rules = feudal_elective + } + } + revoke_allowed = { + always = no + } + } + succ_hre_elective = { + oldest_child_opinion = -15 + child_opinion = -5 + dynasty_opinion = -5 + vassal_opinion = 15 + vassal_limit = 20 + potential = { + NAND = { + has_law = succ_byzantine_elective + OR = { + title = e_byzantium + title = e_roman_empire + } + } + OR = { + title = e_hre #Title-bound. + ROOT = { + has_title_flag = alternate_hre + } + } holder_scope = { OR = { independent = yes @@ -454,14 +885,91 @@ succession_laws = { } has_law = succession_voting_power_1 has_law = succ_feudal_elective # Keep it even if you revoke Full Council Authority + has_law = succ_hre_elective + ROOT = { + has_title_flag = alternate_hre + } + } + is_merchant_republic = no + is_patrician = no + + OR = { + NOT = { religion_group = pagan_group } + is_reformed_religion = yes + religion = hellenic_pagan + has_law = succession_voting_power_1 + has_law = succ_feudal_elective # Keep it even if you revoke Full Council Authority + has_law = succ_hre_elective + ROOT = { + has_title_flag = alternate_hre + } + } + OR = { + independent = yes + NOT = { + any_demesne_title = { + is_vice_royalty = yes + } + } + } + } + OR = { + is_landless_type_title = no + is_tribal_type_title = yes + temporary = yes + } + is_primary_type_title = no + NOT = { tier = baron } + holder_scope = { + OR = { + is_feudal = yes + has_law = succession_voting_power_1 + has_law = succ_feudal_elective # Keep it even if you revoke Full Council Authority + has_law = succ_hre_elective + ROOT = { + has_title_flag = alternate_hre + } + } + } + NOT = { holder_scope = { government = confucian_bureaucracy } } + NOT = { holder_scope = { government = chinese_imperial_government } } + } + allow = { + custom_tooltip = { + text = not_forced_tt + hidden_tooltip = { + holder_scope = { NOT = { has_character_flag = liege_forced_succ_law } } + } + } + } + effect = { + succession = { + base_type = feudal_elective + voting_rules = hre_feudal_elective + } + } + } + + succ_byzantine_elective = { + oldest_child_opinion = -5 + child_opinion = -5 + dynasty_opinion = -5 + feudal_opinion = -5 + potential = { + holder_scope = { + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire } + NOT = { religion_group = muslim } is_merchant_republic = no is_patrician = no - OR = { - NOT = { religion_group = pagan_group } - is_reformed_religion = yes + culture_group = byzantine + culture = roman + religion = orthodox religion = hellenic_pagan + religion = hellenic_pagan_reformed } OR = { independent = yes @@ -478,10 +986,9 @@ succession_laws = { temporary = yes } is_primary_type_title = no - NOT = { tier = baron } - holder_scope = { is_feudal = yes } NOT = { holder_scope = { government = confucian_bureaucracy } } NOT = { holder_scope = { government = chinese_imperial_government } } + } allow = { custom_tooltip = { @@ -492,19 +999,29 @@ succession_laws = { } } effect = { - succession = feudal_elective + succession = { + base_type = feudal_elective + voting_rules = byzantine_elective + } } revoke_allowed = { always = no } } - + succ_tanistry = { oldest_child_opinion = -20 child_opinion = -10 dynasty_opinion = 5 vassal_opinion = 5 potential = { + NAND = { + has_law = succ_byzantine_elective + OR = { + title = e_byzantium + title = e_roman_empire + } + } holder_scope = { OR = { independent = yes @@ -519,8 +1036,10 @@ succession_laws = { is_patrician = no OR = { culture_group = celtic - religion = celtic_pagan - religion = celtic_pagan_reformed + religion_openly_in_celtic_subgroup_trigger = yes + any_owned_bloodline = { + has_bloodline_flag = bloodline_tanistry + } } OR = { independent = yes @@ -539,8 +1058,13 @@ succession_laws = { is_primary_type_title = no NOT = { tier = baron } OR = { - holder_scope = { - culture_group = celtic + holder_scope = { + OR = { + culture_group = celtic + any_owned_bloodline = { + has_bloodline_flag = bloodline_tanistry + } + } } AND = { tier = baron @@ -571,14 +1095,40 @@ succession_laws = { hidden_tooltip = { NAND = { has_law = succession_voting_power_1 - has_law = succ_feudal_elective + OR = { + has_law = succ_feudal_elective + has_law = succ_hre_elective + } } } } } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + has_dlc = "Conclave" + } + has_law = law_voting_power_0 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + NOT = { has_dlc = "Conclave" } + } + has_law = crown_authority_4 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + } + has_law = centralization_4 + } } effect = { - succession = tanistry + succession = { + base_type = tanistry + voting_rules = tanistry + } } revoke_allowed = { always = no @@ -591,6 +1141,13 @@ succession_laws = { child_opinion = -10 dynasty_opinion = -5 potential = { + NAND = { + has_law = succ_byzantine_elective + OR = { + title = e_byzantium + title = e_roman_empire + } + } holder_scope = { OR = { independent = yes @@ -603,6 +1160,7 @@ succession_laws = { OR = { culture = mongol religion = bon + religion = bon_reformed NOR = { religion = norse_pagan religion = tengri_pagan @@ -681,6 +1239,7 @@ succession_laws = { conditional_tooltip = { trigger = { NOT = { has_dlc = "Conclave" } + NOT = { has_law = succ_hre_elective } } OR = { hidden_tooltip = { @@ -711,26 +1270,63 @@ succession_laws = { hidden_tooltip = { NAND = { has_law = succession_voting_power_1 - has_law = succ_feudal_elective + OR = { + has_law = succ_feudal_elective + has_law = succ_hre_elective + } } } } } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + has_dlc = "Conclave" + } + has_law = law_voting_power_0 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + NOT = { has_dlc = "Conclave" } + } + has_law = crown_authority_4 + } + conditional_tooltip = { + trigger = { + has_law = succ_hre_elective + } + has_law = centralization_4 + } } effect = { succession = ultimogeniture } - revoke_allowed = { - always = no - } } succ_turkish_succession = { oldest_child_opinion = -5 potential = { + NAND = { + has_law = succ_byzantine_elective + OR = { + title = e_byzantium + title = e_roman_empire + } + } holder_scope = { - religion_group = muslim + OR = { + religion_group = muslim + AND = { + has_religion_feature = religion_patriarchal + is_theocracy = no + } + AND = { + has_religion_feature = religion_matriarchal + is_theocracy = no + } + } is_republic = no is_merchant_republic = no is_nomadic = no @@ -762,30 +1358,28 @@ succession_laws = { } NAND = { has_law = succession_voting_power_1 - has_law = succ_feudal_elective + OR = { + has_law = succ_feudal_elective + has_law = succ_hre_elective + } } NOT = { holder_scope = { government = confucian_bureaucracy } } } effect = { succession = turkish_succession - } - revoke_allowed = { - always = no } } succ_papal_succession = { potential = { OR = { title = k_papal_state + title = k_britannic_pagan title = d_celtic_pagan_reformed } } effect = { succession = papal_succession - } - revoke_allowed = { - always = no } } @@ -805,15 +1399,23 @@ succession_laws = { } effect = { succession = appointment - } - revoke_allowed = { - always = no } } succ_open_elective = { potential = { - NOT = { title = k_papal_state } + NOR = { + title = k_papal_state + title = d_celtic_pagan_reformed + title = k_britannic_pagan + NAND = { + has_law = succ_byzantine_elective + OR = { + title = e_byzantium + title = e_roman_empire + } + } + } temporary = no OR = { is_primary_type_title = yes @@ -824,7 +1426,12 @@ succession_laws = { is_republic = yes AND = { is_theocracy = yes - NOT = { holder_scope = { religion_group = muslim } } + NOR = { + holder_scope = { + religion_group = muslim + religion = britannic_pagan + } + } } } } @@ -861,7 +1468,10 @@ succession_laws = { } NAND = { has_law = succession_voting_power_1 - has_law = succ_feudal_elective + OR = { + has_law = succ_feudal_elective + has_law = succ_hre_elective + } } NOT = { holder_scope = { government = confucian_bureaucracy } } NOT = { holder_scope = { government = chinese_imperial_government } } @@ -870,9 +1480,6 @@ succession_laws = { effect = { succession = open_elective } - revoke_allowed = { - always = no - } } succ_catholic_bishopric = { potential = { @@ -889,6 +1496,7 @@ succession_laws = { OR = { religion = catholic religion = fraticelli + religion = britannic_pagan } is_merchant_republic = no OR = { @@ -907,9 +1515,6 @@ succession_laws = { } effect = { succession = catholic_bishopric - } - revoke_allowed = { - always = no } } @@ -932,9 +1537,6 @@ succession_laws = { } effect = { succession = patrician_elective - } - revoke_allowed = { - always = no } } @@ -946,9 +1548,6 @@ succession_laws = { } effect = { succession = nomad_succession - } - revoke_allowed = { - always = no } } @@ -964,17 +1563,59 @@ succession_laws = { # This succession type generates a character of China's culture and religion # They have decent (4-10) stats, and good (7-11) stewardship, and will always have a Stewardship education # The offmap power defined in the top liege's government is used to determine the culture and religion. Will not function if this isn't defined - } - revoke_allowed = { - always = no } } } gender_laws = { + agnatic_succession = { + female_dynasty_opinion = -5 + + potential = { + holder_scope = { + NOT = { religion = britannic_pagan } + } + } + effect = { + gender_succ = agnatic + } + default = yes + default_selection = { + factor = 1 + + modifier = { + factor = 0 + has_game_rule = { + name = gender + value = all + } + } + + modifier = { + factor = 100 + holder_scope = { + NOR = { + religion_group = christian + AND = { + culture_group = tibetan_group + NOT = { religion = taoist } + NOT = { culture = tangut } + } + } + primary_title = { + NOT = { has_law = status_of_women_3 } + NOT = { has_law = status_of_women_4 } + } + } + } + } + } + cognatic_succession = { potential = { holder_scope = { + NOT = { has_religion_feature = religion_matriarchal } + NOT = { has_religion_feature = religion_equal } OR = { NOT = { tier = baron } is_theocracy = yes @@ -994,6 +1635,7 @@ gender_laws = { NOT = { religion_group = muslim } NOT = { religion = aztec } NOT = { religion = aztec_reformed } + NOT = { religion = britannic_pagan } has_horde_culture = no OR = { AND = { @@ -1052,62 +1694,14 @@ gender_laws = { effect = { gender_succ = cognatic set_allows_matrilineal_marriage = yes - } - revoke_allowed = { - always = no } default = yes default_selection = { factor = 10 } } - agnatic_succession = { - female_dynasty_opinion = -5 - - potential = { - always = yes - } - effect = { - gender_succ = agnatic - } - revoke_allowed = { - always = no - } - default = yes - default_selection = { - factor = 1 - - modifier = { - factor = 0 - has_game_rule = { - name = gender - value = all - } - } - - modifier = { - factor = 100 - holder_scope = { - NOR = { - religion_group = christian - AND = { - culture_group = tibetan_group - NOT = { religion = taoist } - NOT = { culture = tangut } - } - } - primary_title = { - NOT = { has_law = status_of_women_3 } - NOT = { has_law = status_of_women_4 } - } - } - } - } - } true_cognatic_succession = { - male_dynasty_opinion = -5 - potential = { OR = { AND = { @@ -1120,21 +1714,25 @@ gender_laws = { } holder_scope = { OR = { + is_feminist_religion_trigger = yes AND = { NOT = { religion_group = muslim } NOT = { religion = aztec } - NOT = { religion = aztec_reformed } has_horde_culture = no #is_tribal = no is_nomadic = no is_merchant_republic = no is_patrician = no } + NAND = { + is_theocracy = yes + religion = britannic_pagan + } + has_religion_feature = religion_equal + has_religion_feature = religion_feature_bon AND = { has_dlc = "Zeus" - OR = { - ROOT = { holder_scope = { primary_title = { has_law = status_of_women_4 } } } - } + ROOT = { holder_scope = { primary_title = { has_law = status_of_women_4 } } } OR = { is_patrician = no liege = { @@ -1161,7 +1759,13 @@ gender_laws = { } holder_scope = { is_theocracy = no - is_republic = no + OR = { + is_republic = no + is_patrician = yes + } + } + holder_scope = { + has_religion_feature = religion_equal } } @@ -1175,6 +1779,10 @@ gender_laws = { culture = basque culture = zhangzhung culture = sumpa + religion = cathar + religion = messalian + religion = mazdaki + has_religion_feature = religion_equal } } OR = { @@ -1189,46 +1797,67 @@ gender_laws = { effect = { gender_succ = true_cognatic set_allows_matrilineal_marriage = yes - } - revoke_allowed = { - always = no } + default_selection = { + factor = 1 + + modifier = { + factor = 0.1 + NOT = { + holder_scope = { + has_religion_feature = religion_equal + } + } + } + + modifier = { + factor = 100 + holder_scope = { + has_religion_feature = religion_equal + } + } + } } - - enatic_succession = { + + enatic_cognatic_succession = { male_dynasty_opinion = -10 - female_dynasty_opinion = 10 + female_dynasty_opinion = 5 potential = { - always = no # For modders only + holder_scope = { + religion = britannic_pagan + } } allow = { - always=yes + holder_scope = { + NOT = { is_theocracy = yes } + } } - effect = { - gender_succ = enatic + default = yes + default_selection = { + factor = 1 } - revoke_allowed = { - always = no + effect = { + gender_succ = enatic_cognatic + set_allows_matrilineal_marriage = yes } } - enatic_cognatic_succession = { + enatic_succession = { male_dynasty_opinion = -10 - female_dynasty_opinion = 5 + female_dynasty_opinion = 10 potential = { - always = no # For modders only + holder_scope = { + religion = britannic_pagan + } } allow = { - always=yes + always = yes } effect = { - gender_succ = enatic_cognatic + gender_succ = enatic + set_allows_matrilineal_marriage = yes } - revoke_allowed = { - always = no - } } - } diff --git a/AncientReligions/common/laws/ze_demesne_laws.txt b/AncientReligions/common/laws/ze_demesne_laws.txt new file mode 100644 index 00000000..c1d480ec --- /dev/null +++ b/AncientReligions/common/laws/ze_demesne_laws.txt @@ -0,0 +1,826 @@ +law_groups = { + status_of_women = { + law_type = realm + } + revoke_title_law = { + law_type = realm + } + ze_administration_laws = { + law_type = realm + } +} + +laws = { + status_of_women_0 = { + group = status_of_women + allow = { + has_law = status_of_women_1 + NOR = { + holder_scope = { religion = britannic_pagan } + holder_scope = { has_religion_feature = religion_matriarchal } + holder_scope = { has_religion_feature = religion_equal } + holder_scope = { has_religion_feature = religion_feature_bon } + } + } + potential = { + has_dlc = "Zeus" + holy_order = no + NOR = { + holder_scope = { has_religion_feature = religion_matriarchal } + holder_scope = { has_religion_feature = religion_equal } + holder_scope = { has_religion_feature = religion_feature_bon } + has_game_rule = { + name = gender + value = historical + } + has_game_rule = { + name = gender + value = all + } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 0 + } + ai_will_revoke = { + factor = 0 + } + pass_effect = { + + } + effect = { + if = { + limit = { + has_law = status_of_women_1 + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_SPYMASTER + } + } + if = { + limit = { + has_law = status_of_women_2 + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_SPYMASTER + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_TREASURER + } + } + if = { + limit = { + has_law = status_of_women_3 + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_SPYMASTER + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_TREASURER + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_MARSHAL + + } + } + if = { + limit = { + has_law = status_of_women_4 + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_SPYMASTER + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_TREASURER + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_MARSHAL + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_TRUE_COGNATIC + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_COMMANDERS + } + } + hidden_tooltip = { + revoke_law = status_of_women_1 + revoke_law = status_of_women_2 + revoke_law = status_of_women_3 + revoke_law = status_of_women_4 + } + set_allow_feminism = no + set_allow_gender_laws = no + } + } + status_of_women_1 = { + group = status_of_women + allow = { + OR = { + has_law = status_of_women_0 + has_law = status_of_women_2 + } + NOR = { + holder_scope = { religion = britannic_pagan } + holder_scope = { has_religion_feature = religion_matriarchal } + holder_scope = { has_religion_feature = religion_equal } + holder_scope = { has_religion_feature = religion_feature_bon } + holder_scope = { has_religion_feature = religion_patriarchal } + } + } + potential = { + has_dlc = "Zeus" + holy_order = no + NOR = { + holder_scope = { has_religion_feature = religion_matriarchal } + holder_scope = { has_religion_feature = religion_equal } + holder_scope = { has_religion_feature = religion_feature_bon } + holder_scope = { has_religion_feature = religion_patriarchal } + has_game_rule = { + name = gender + value = historical + } + has_game_rule = { + name = gender + value = all + } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 0 + } + ai_will_revoke = { + factor = 0 + } + pass_effect = { + + } + effect = { + if = { + limit = { + has_law = status_of_women_0 + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_SPYMASTER + } + } + if = { + limit = { + has_law = status_of_women_2 + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_TREASURER + } + } + if = { + limit = { + has_law = status_of_women_3 + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_TREASURER + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_MARSHAL + } + } + if = { + limit = { + has_law = status_of_women_4 + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_TREASURER + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_MARSHAL + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_TRUE_COGNATIC + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_COMMANDERS + } + } + + hidden_tooltip = { + revoke_law = status_of_women_0 + revoke_law = status_of_women_2 + revoke_law = status_of_women_3 + revoke_law = status_of_women_4 + } + set_allow_feminism = no + set_allow_gender_laws = no + } + } + status_of_women_2 = { + group = status_of_women + allow = { + OR = { + has_law = status_of_women_1 + has_law = status_of_women_3 + } + NOR = { + holder_scope = { religion = britannic_pagan } + holder_scope = { has_religion_feature = religion_matriarchal } + holder_scope = { has_religion_feature = religion_equal } + holder_scope = { has_religion_feature = religion_feature_bon } + holder_scope = { has_religion_feature = religion_patriarchal } + } + } + potential = { + has_dlc = "Zeus" + holy_order = no + NOR = { + holder_scope = { has_religion_feature = religion_matriarchal } + holder_scope = { has_religion_feature = religion_equal } + holder_scope = { has_religion_feature = religion_feature_bon } + holder_scope = { has_religion_feature = religion_patriarchal } + holder_scope = { religion = britannic_pagan } + has_game_rule = { + name = gender + value = historical + } + has_game_rule = { + name = gender + value = all + } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 0 + } + ai_will_revoke = { + factor = 0 + } + pass_effect = { + + } + effect = { + if = { + limit = { + has_law = status_of_women_0 + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_SPYMASTER + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_TREASURER + } + } + if = { + limit = { + has_law = status_of_women_1 + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_TREASURER + } + } + if = { + limit = { + has_law = status_of_women_3 + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_MARSHAL + } + } + if = { + limit = { + has_law = status_of_women_4 + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_MARSHAL + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_TRUE_COGNATIC + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_COMMANDERS + } + } + hidden_tooltip = { + revoke_law = status_of_women_0 + revoke_law = status_of_women_1 + revoke_law = status_of_women_3 + revoke_law = status_of_women_4 + } + set_allow_feminism = no + set_allow_gender_laws = no + } + } + status_of_women_3 = { + group = status_of_women + allow = { + OR = { + has_law = status_of_women_2 + has_law = status_of_women_4 + } + NOR = { + holder_scope = { religion = britannic_pagan } + holder_scope = { has_religion_feature = religion_matriarchal } + holder_scope = { has_religion_feature = religion_equal } + holder_scope = { has_religion_feature = religion_feature_bon } + holder_scope = { has_religion_feature = religion_patriarchal } + } + } + potential = { + has_dlc = "Zeus" + holy_order = no + NOR = { + holder_scope = { religion = britannic_pagan } + holder_scope = { has_religion_feature = religion_matriarchal } + holder_scope = { has_religion_feature = religion_equal } + holder_scope = { has_religion_feature = religion_feature_bon } + holder_scope = { has_religion_feature = religion_patriarchal } + has_game_rule = { + name = gender + value = historical + } + has_game_rule = { + name = gender + value = all + } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 0 + } + ai_will_revoke = { + factor = 0 + } + pass_effect = { + + } + effect = { + if = { + limit = { + has_law = status_of_women_0 + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_SPYMASTER + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_TREASURER + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_MARSHAL + } + } + if = { + limit = { + has_law = status_of_women_1 + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_TREASURER + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_MARSHAL + } + } + if = { + limit = { + has_law = status_of_women_2 + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_MARSHAL + } + } + if = { + limit = { + has_law = status_of_women_4 + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_TRUE_COGNATIC + } + custom_tooltip = { + text = TOOLTIP_DISALLOW_FEMALE_COMMANDERS + } + } + hidden_tooltip = { + revoke_law = status_of_women_0 + revoke_law = status_of_women_1 + revoke_law = status_of_women_2 + revoke_law = status_of_women_4 + } + set_allow_feminism = no + set_allow_gender_laws = yes + } + } + status_of_women_4 = { + group = status_of_women + allow = { + OR = { + has_law = status_of_women_3 + holder_scope = { religion = britannic_pagan } + } + NOT = { + holder_scope = { has_religion_feature = religion_patriarchal } + } + } + potential = { + has_dlc = "Zeus" + holy_order = no + NOR = { + holder_scope = { has_religion_feature = religion_patriarchal } + has_game_rule = { + name = gender + value = historical + } + has_game_rule = { + name = gender + value = all + } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 0 + } + ai_will_revoke = { + factor = 0 + } + pass_effect = { + + } + effect = { + if = { + limit = { + has_law = status_of_women_0 + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_SPYMASTER + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_TREASURER + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_MARSHAL + } + custom_tooltip = { + text = TOOLTIP_ALLOW_TRUE_COGNATIC + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_COMMANDERS + } + } + if = { + limit = { + has_law = status_of_women_1 + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_CHANCELLOR + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_TREASURER + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_MARSHAL + } + custom_tooltip = { + text = TOOLTIP_ALLOW_TRUE_COGNATIC + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_COMMANDERS + } + } + if = { + limit = { + has_law = status_of_women_2 + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_MARSHAL + } + custom_tooltip = { + text = TOOLTIP_ALLOW_TRUE_COGNATIC + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_COMMANDERS + } + } + if = { + limit = { + has_law = status_of_women_3 + } + custom_tooltip = { + text = TOOLTIP_ALLOW_TRUE_COGNATIC + } + custom_tooltip = { + text = TOOLTIP_ALLOW_FEMALE_COMMANDERS + } + } + hidden_tooltip = { + revoke_law = status_of_women_0 + revoke_law = status_of_women_1 + revoke_law = status_of_women_2 + revoke_law = status_of_women_3 + } + set_allow_feminism = yes + set_allow_gender_laws = yes + } + } + + revoke_title_law_0 = { + group = revoke_title_law + default = yes + allow = { + NOT = { has_law = revoke_title_law_2 } } + potential = { + has_dlc = "Zeus" + NOT = { holder_scope = { is_nomadic = yes } } + NOT = { holder_scope = { government = confucian_bureaucracy } } + } + revoke_allowed = { always = no } + ai_will_do = { factor = 0 } + ai_will_revoke = { factor = 0 } + pass_effect = { } + effect = { + set_allow_title_revokation = no + set_allow_free_infidel_revokation = no + hidden_tooltip = { + revoke_law = revoke_title_law_1 + revoke_law = revoke_title_law_2 + } + } + } + revoke_title_law_1 = { + group = revoke_title_law + allow = { } + potential = { + has_dlc = "Zeus" + NOT = { holder_scope = { is_nomadic = yes } } + NOT = { holder_scope = { government = confucian_bureaucracy } } + } + revoke_allowed = { always = no } + ai_will_do = { + factor = 1 + modifier = { + factor = 0.05 + has_law = revoke_title_law_0 + } + modifier = { + factor = 0 + has_law = revoke_title_law_2 + } + } + ai_will_revoke = { factor = 0 } + pass_effect = { } + effect = { + set_allow_title_revokation = yes + set_allow_free_infidel_revokation = no + hidden_tooltip = { + revoke_law = revoke_title_law_0 + revoke_law = revoke_title_law_2 + } + } + } + revoke_title_law_2 = { + group = revoke_title_law + allow = { + NOT = { has_law = revoke_title_law_0 } + NOT = { holder_scope = { has_religion_feature = religion_cosmopolitan } } + conditional_tooltip = { + trigger = { + holder_scope = { government = chinese_imperial_government } + } + holder_scope = { + show_scope_change = no + NOT = { + government = chinese_imperial_government + } + } + } + } + potential = { + has_dlc = "Zeus" + NOT = { holder_scope = { is_nomadic = yes } } + NOT = { holder_scope = { has_religion_feature = religion_cosmopolitan } } + NOT = { holder_scope = { government = confucian_bureaucracy } } + NOT = { holder_scope = { government = chinese_imperial_government } } + } + revoke_allowed = { always = no } + ai_will_do = { + factor = 1 + modifier = { + factor = 0.01 + } + modifier = { + factor = 10 + holder_scope = { trait = zealous } + } + } + ai_will_revoke = { factor = 0 } + pass_effect = { } + effect = { + set_allow_title_revokation = yes + set_allow_free_infidel_revokation = yes + hidden_tooltip = { + revoke_law = revoke_title_law_0 + revoke_law = revoke_title_law_1 + } + } + } + + ze_administration_laws_0 = { + group = ze_administration_laws + default = yes + allow = { + NOT = { has_law = ze_administration_laws_2 } + } + potential = { + has_dlc = "Zeus" + NOT = { holder_scope = { is_theocracy = yes } } + NOT = { holder_scope = { is_tribal = yes } } + NOT = { holder_scope = { is_nomadic = yes } } + NOT = { holder_scope = { is_republic = yes } } + } + ai_will_do = { factor = 0 } + ai_will_revoke = { factor = 0 } + pass_effect = { } + effect = { + if = { + limit = { + has_law = ze_administration_laws_1 + } + custom_tooltip = { + text = TOOLTIP_ze_administration_laws_0 + } + } + if = { + limit = { + NOT = { has_dlc = "Charlemagne" } + } + set_allow_free_duchy_revokation = no + } + if = { + limit = { + has_dlc = "Charlemagne" + } + set_allow_free_vice_royalty_revokation = no + } + hidden_tooltip = { + revoke_law = ze_administration_laws_1 + revoke_law = ze_administration_laws_2 + } + } + } + ze_administration_laws_1 = { + group = ze_administration_laws + allow = { + + } + potential = { + has_dlc = "Zeus" + NOT = { holder_scope = { is_theocracy = yes } } + NOT = { holder_scope = { is_tribal = yes } } + NOT = { holder_scope = { is_nomadic = yes } } + NOT = { holder_scope = { is_republic = yes } } + NOT = { holder_scope = { is_theocracy = yes } } + } + ai_will_do = { + factor = 1 + modifier = { + factor = 0.2 + always = yes + } + modifier = { + factor = 0 + has_law = ze_administration_laws_2 + } + } + ai_will_revoke = { factor = 0 } + pass_effect = { } + effect = { + if = { + limit = { has_law = ze_administration_laws_0 } + custom_tooltip = { + text = TOOLTIP_ze_administration_laws_1 + } + } + if = { + limit = { + NOT = { has_dlc = "Charlemagne" } + } + set_allow_free_duchy_revokation = no + } + if = { + limit = { + has_dlc = "Charlemagne" + } + set_allow_free_vice_royalty_revokation = no + } + hidden_tooltip = { + revoke_law = ze_administration_laws_0 + revoke_law = ze_administration_laws_2 + } + } + } + ze_administration_laws_2 = { + group = ze_administration_laws + allow = { + tier = EMPEROR + NOT = { + has_law = ze_administration_laws_0 + } + has_law = law_voting_power_0 + has_law = war_voting_power_0 + has_law = revoke_title_voting_power_0 + has_law = imprison_voting_power_0 + has_law = grant_title_voting_power_0 + has_law = banish_voting_power_0 + has_law = execution_voting_power_0 + conditional_tooltip = { + trigger = { + holder_scope = { NOT = { government = chinese_imperial_government } } + } + has_law = revoke_title_law_2 + } + has_law = out_of_realm_inheritance_law_1 + } + potential = { + has_dlc = "Zeus" + NOT = { holder_scope = { is_theocracy = yes } } + NOT = { holder_scope = { is_tribal = yes } } + NOT = { holder_scope = { is_nomadic = yes } } + NOT = { holder_scope = { is_republic = yes } } + NOT = { holder_scope = { is_theocracy = yes } } + } + ai_will_do = { + factor = 10 + } + ai_will_revoke = { factor = 0 } + pass_effect = { } + effect = { + if = { + limit = { has_law = ze_administration_laws_0 } + custom_tooltip = { + text = TOOLTIP_ze_administration_laws_1 + } + } + if = { + limit = { + NOT = { has_dlc = "Charlemagne" } + } + set_allow_free_duchy_revokation = yes + } + if = { + limit = { + has_dlc = "Charlemagne" + } + add_law = vice_royalty_2 + set_allow_free_vice_royalty_revokation = yes + } + hidden_tooltip = { + revoke_law = ze_administration_laws_0 + revoke_law = ze_administration_laws_1 + } + } + + vassal_limit = 25 + feudal_opinion = -10 + } +} \ No newline at end of file diff --git a/AncientReligions/common/mercenaries/ACR_hellenic_mercenaries.txt b/AncientReligions/common/mercenaries/ACR_hellenic_mercenaries.txt index fb19173a..4b1fbb8a 100644 --- a/AncientReligions/common/mercenaries/ACR_hellenic_mercenaries.txt +++ b/AncientReligions/common/mercenaries/ACR_hellenic_mercenaries.txt @@ -23,14 +23,14 @@ hellenic_composition = { archers = 500 } -sacred_band = { +sacred_band_composition = { levy_size = 6 heavy_infantry = 800 pikemen = 500 archers = 200 } -myrmidon_composition = { - levy_size = 6 - heavy_infantry = 500 -} \ No newline at end of file +#myrmidon_composition = { +# levy_size = 6 +# heavy_infantry = 500 +#} \ No newline at end of file diff --git a/AncientReligions/common/minor_titles/ACR_druidic_minor_titles.txt b/AncientReligions/common/minor_titles/ACR_druidic_minor_titles.txt index 8a74be86..fd06c479 100644 --- a/AncientReligions/common/minor_titles/ACR_druidic_minor_titles.txt +++ b/AncientReligions/common/minor_titles/ACR_druidic_minor_titles.txt @@ -24,9 +24,8 @@ title_court_druid = { } } allowed_to_grant = { - religion_openly_in_celtic_subgroup_trigger = yes - } - + religion_openly_celtic_or_reformed_trigger = yes + } gain_effect = { } lose_effect = { @@ -48,10 +47,7 @@ title_royal_champion = { allowed_to_hold = { is_adult = yes - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes OR = { trait = head1 trait = head2 @@ -75,10 +71,7 @@ title_royal_champion = { independent = yes } } - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes } gain_effect = { @@ -107,11 +100,7 @@ title_court_bard = { } allowed_to_grant = { is_ruler = yes - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } - + religion_openly_in_celtic_subgroup_trigger = yes } gain_effect = { @@ -144,10 +133,7 @@ title_chariot_master = { } allowed_to_grant = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes } gain_effect = { @@ -171,10 +157,7 @@ title_headsman = { allowed_to_hold = { is_adult = yes - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_celtic_or_reformed_trigger = yes } allowed_to_grant = { @@ -182,10 +165,7 @@ title_headsman = { independent = yes higher_tier_than = duke } - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_celtic_or_reformed_trigger = yes OR = { is_feudal = yes is_tribal = yes @@ -220,10 +200,7 @@ title_warden = { is_tribal = yes } - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes } gain_effect = { diff --git a/AncientReligions/common/minor_titles/ACR_egyptian_minor_titles.txt b/AncientReligions/common/minor_titles/ACR_egyptian_minor_titles.txt index 7865fcb7..55328733 100644 --- a/AncientReligions/common/minor_titles/ACR_egyptian_minor_titles.txt +++ b/AncientReligions/common/minor_titles/ACR_egyptian_minor_titles.txt @@ -17,20 +17,14 @@ title_gods_wife = { allowed_to_hold = { is_adult = yes is_female = yes - OR = { - religion = egyptian_pagan - religion = aten_pagan - } + religion_openly_in_egyptian_subgroup_trigger = yes dynasty = FROM } allowed_to_grant = { independent = yes higher_tier_than = duke - OR = { - religion = egyptian_pagan - religion = aten_pagan - } + religion_openly_in_egyptian_subgroup_trigger = yes OR = { is_feudal = yes is_tribal = yes @@ -58,20 +52,14 @@ title_divine_adoratrice = { allowed_to_hold = { is_female = yes - OR = { - religion = egyptian_pagan - religion = aten_pagan - } + religion_openly_in_egyptian_subgroup_trigger = yes dynasty = FROM } allowed_to_grant = { independent = yes higher_tier_than = duke - OR = { - religion = egyptian_pagan - religion = aten_pagan - } + religion_openly_in_egyptian_subgroup_trigger = yes OR = { is_feudal = yes is_tribal = yes @@ -102,10 +90,7 @@ title_master_palms = { allowed_to_grant = { independent = yes - OR = { - religion = egyptian_pagan - religion = aten_pagan - } + religion_openly_in_egyptian_subgroup_trigger = yes OR = { is_feudal = yes @@ -138,10 +123,7 @@ title_fanbearer = { allowed_to_grant = { higher_tier_than = duke - OR = { - religion = egyptian_pagan - religion = aten_pagan - } + religion_openly_in_egyptian_subgroup_trigger = yes OR = { is_feudal = yes is_tribal = yes @@ -171,10 +153,7 @@ title_iry_pat = { } allowed_to_grant = { - OR = { - religion = egyptian_pagan - religion = aten_pagan - } + religion_openly_in_egyptian_subgroup_trigger = yes } gain_effect = { @@ -200,10 +179,7 @@ title_haty_a = { } allowed_to_grant = { - OR = { - religion = egyptian_pagan - religion = aten_pagan - } + religion_openly_in_egyptian_subgroup_trigger = yes } gain_effect = { @@ -229,10 +205,7 @@ title_khetemty = { } allowed_to_grant = { - OR = { - religion = egyptian_pagan - religion = aten_pagan - } + religion_openly_in_egyptian_subgroup_trigger = yes } gain_effect = { diff --git a/AncientReligions/common/minor_titles/ACR_hellenic_minor_titles.txt b/AncientReligions/common/minor_titles/ACR_hellenic_minor_titles.txt index 8910b10a..b0c7bbf6 100644 --- a/AncientReligions/common/minor_titles/ACR_hellenic_minor_titles.txt +++ b/AncientReligions/common/minor_titles/ACR_hellenic_minor_titles.txt @@ -22,7 +22,7 @@ title_censor = { } } } - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger = yes } allowed_to_grant = { @@ -63,12 +63,12 @@ title_aedile = { } } } - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger } allowed_to_grant = { is_feudal = yes - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger } gain_effect = { @@ -111,7 +111,7 @@ title_magister_equitum = { has_landed_title = e_byzantium has_landed_title = e_roman_empire } - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger } gain_effect = { @@ -140,7 +140,7 @@ title_vestalis = { is_married = no is_consort = no prisoner = no - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger OR = { has_minor_title = title_vestalis AND = { @@ -149,8 +149,8 @@ title_vestalis = { NOT = { trait = bastard } NOT = { trait = legit_bastard } NOT = { trait = child_of_consort } - father_even_if_dead = { religion = hellenic_pagan } - mother = { religion = hellenic_pagan } + father_even_if_dead = { religion_openly_hellenic_or_reformed_trigger } + mother = { religion_openly_hellenic_or_reformed_trigger } } } } @@ -188,7 +188,7 @@ title_vestalis_maxima = { is_landed = no is_married = no is_consort = no - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger OR = { has_minor_title = title_vestalis has_minor_title = title_vestalis_maxima @@ -226,11 +226,11 @@ title_flamen_dialis = { is_adult = yes is_female = no OR = { - spouse = { religion = hellenic_pagan } + spouse = { religion_openly_hellenic_or_reformed_trigger } # We want to remove the title by event if his wife dies or converts has_minor_title = title_flamen_dialis } - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger } allowed_to_grant = { @@ -291,11 +291,11 @@ title_flamen_martialis = { is_adult = yes is_female = no OR = { - spouse = { religion = hellenic_pagan } + spouse = { religion_openly_hellenic_or_reformed_trigger } # We want to remove the title by event if his wife dies or converts has_minor_title = title_flamen_martialis } - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger } allowed_to_grant = { @@ -360,11 +360,11 @@ title_flamen_quirinalis = { is_ruler = no } OR = { - spouse = { religion = hellenic_pagan } + spouse = { religion_openly_hellenic_or_reformed_trigger } # We want to remove the title by event if his wife dies or converts has_minor_title = title_flamen_quirinalis } - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger } allowed_to_grant = { has_landed_title = d_hellenic_pagan @@ -448,7 +448,7 @@ title_keeper_flock = { is_adult = yes has_regent = no OR = { - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger religion = titan_pagan } @@ -468,7 +468,7 @@ title_keeper_flock = { allowed_to_grant = { OR = { - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger religion = titan_pagan } } @@ -494,15 +494,32 @@ title_chiliarch = { allowed_to_hold = { is_adult = yes has_regent = no + OR = { - is_female = no - liege = { primary_title = { has_law = status_of_women_4 } } + AND = { + is_female = no + liege = { + NOT = { + has_religion_feature = religion_matriarchal + } + } + } + AND = { + is_female = yes + liege = { + OR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_equal + } + } + } } + martial = 6 } allowed_to_grant = { - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger = yes OR = { higher_tier_than = count independent = yes @@ -554,7 +571,7 @@ title_proxenos = { higher_tier_than = duke } OR = { - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger = yes religion = promethean_pagan } } @@ -585,7 +602,7 @@ title_hellanodikos = { OR = { AND = { - liege = { religion = hellenic_pagan } + liege = { religion_openly_hellenic_or_reformed_trigger = yes } OR = { is_female = no liege = { @@ -620,11 +637,7 @@ title_hellanodikos = { allowed_to_grant = { independent = yes - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } gain_effect = { diff --git a/AncientReligions/common/minor_titles/ACR_other_minor_titles.txt b/AncientReligions/common/minor_titles/ACR_other_minor_titles.txt index ca462109..12a2035a 100644 --- a/AncientReligions/common/minor_titles/ACR_other_minor_titles.txt +++ b/AncientReligions/common/minor_titles/ACR_other_minor_titles.txt @@ -80,13 +80,7 @@ title_acr_champion = { is_feudal = yes is_tribal = yes } - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - religion = egyptian_pagan - religion = aten_pagan - } + is_ancient_religion_trigger = yes } gain_effect = { diff --git a/AncientReligions/common/nicknames/ACR_druidic_nicknames.txt b/AncientReligions/common/nicknames/ACR_druidic_nicknames.txt index abb003f6..634990c4 100644 --- a/AncientReligions/common/nicknames/ACR_druidic_nicknames.txt +++ b/AncientReligions/common/nicknames/ACR_druidic_nicknames.txt @@ -42,4 +42,6 @@ nick_the_boar_acr = { # GIVEN BY EVENT ################# -nick_pendragon = {} \ No newline at end of file +nick_pendragon = {} +nick_the_gaul = {} +nick_flowing_mane = {} \ No newline at end of file diff --git a/AncientReligions/common/nicknames/ACR_hellenic_nicknames.txt b/AncientReligions/common/nicknames/ACR_hellenic_nicknames.txt index d19b1d0b..61adda6f 100644 --- a/AncientReligions/common/nicknames/ACR_hellenic_nicknames.txt +++ b/AncientReligions/common/nicknames/ACR_hellenic_nicknames.txt @@ -13,6 +13,6 @@ # GIVEN BY EVENT ################# nick_the_cunning = {} -nick_the_apostate = {} nick_cherished_of_diana = {} nick_the_stammerer_greek = {} +nick_the_spartan = {} diff --git a/AncientReligions/common/on_actions/ACR_on_actions.txt b/AncientReligions/common/on_actions/ACR_on_actions.txt index 092d43ec..b3618382 100644 --- a/AncientReligions/common/on_actions/ACR_on_actions.txt +++ b/AncientReligions/common/on_actions/ACR_on_actions.txt @@ -1,68 +1,73 @@ on_startup = { events = { ancrel.9010 # set ancrel global flag when game begins - ancrel.9023 # Pelagon update bug fix for Thebes + ancrel.9023 # event to fix problems between updates + } +} + +on_character_ask_to_join_society = { + events = { + dionysus.0 # mysteries of dionysus } } #character on_yearly_pulse = { events = { - ancrel.0153 # Liege doesn't have a Druid - ancrel.4100 # Nile flood - ancrel.2000 # philosopher approaches the Emperor - ancrel.2050 # Myrmidon formation - ancrel.1000 # Celtic King is maimed - ancrel.2001 # Philosopher asks to be Hypatos - ancrel.2003 # Priest angry about Platonic Curriculum - ancrel.2023 # Priests are SUPER PISSED now + celtic.153 # Liege doesn't have a Druid + egyptian.100 # Nile flood + hellenic.0 # philosopher approaches the Emperor + hellenic.50 # Myrmidon formation + celtic.1000 # Celtic King is maimed + hellenic.1 # Philosopher asks to be Hypatos + hellenic.3 # Priest angry about Platonic Curriculum + hellenic.23 # Priests are SUPER PISSED now #I Can't Believe My Virgin Goddess of the Hunt is This Cute Event Blob (a.k.a Artemis Event Blob) - ancrel.2566 # Second time hunting with Artemis + hellenic.566 # Second time hunting with Artemis } random_events = { #The Philosopher - 150 = ancrel.2000 # Philosopher approaches the Emperor - 300 = ancrel.2006 # Research Project - 300 = ancrel.2011 # Imperial Chronicle - 300 = ancrel.2014 # Streamline the Beaurocracy - 300 = ancrel.2017 # Sage advice about a rivalry + 300 = hellenic.6 # Research Project + 300 = hellenic.11 # Imperial Chronicle + 300 = hellenic.14 # Streamline the Beaurocracy + 300 = hellenic.17 # Sage advice about a rivalry #Celtic Flavor - 100 = ancrel.1260 # fennid arrested by marshal, catholics only (why?) - 100 = ancrel.1254 # fian visiting your court + 100 = celtic.1260 # fennid arrested by marshal, catholics only (why?) + 100 = celtic.1254 # fian visiting your court #Egypt Flavor - 100 = ancrel.4154 # Bes protects from nightmare - 100 = ancrel.4160 # someone has dared to kill a cat - 100 = ancrel.4167 # Shezmu execution - 100 = ancrel.4161 # be nice to girls (?) - 100 = ancrel.4162 # Senet game - 10 = ancrel.4166 # ghost of akhenaten? - #100 = ancrel.4215 # ancient tomb entrance discovered [unfinished] + 100 = egyptian.154 # Bes protects from nightmare + 100 = egyptian.160 # someone has dared to kill a cat + 100 = egyptian.167 # Shezmu execution + 100 = egyptian.161 # be nice to girls (?) + 100 = egyptian.162 # Senet game + 10 = egyptian.166 # ghost of akhenaten? + #100 = egyptian.215 # ancient tomb entrance discovered [unfinished] #Hellenic Flavor - 100 = ancrel.2503 # Dead beggar doesn't have money to pay the ferryman - 100 = ancrel.2509 # Found a curse tablet - 100 = ancrel.2510 # maid tries to charm you - 100 = ancrel.2511 # (male) servant tries to charm you - 100 = ancrel.2515 # Leptis Manialis - 100 = ancrel.2518 # Lightning strikes tree - 100 = ancrel.2519 # Odysseus - 250 = ancrel.2529 # Praying to family Lares + 20 = hellenic.503 # Dead beggar doesn't have money to pay the ferryman + 20 = hellenic.509 # Found a curse tablet + 20 = hellenic.510 # maid tries to charm you + 20 = hellenic.511 # (male) servant tries to charm you + 20 = hellenic.515 # Leptis Manialis + 20 = hellenic.518 # Lightning strikes tree + 20 = hellenic.519 # Odysseus + 100 = hellenic.529 # Praying to family Lares #I Can't Believe My Virgin Goddess of the Hunt is This Cute Event Blob (a.k.a. Artemis Event Blob) - 2000 = ancrel.2559 # Make offerings to the goddess - 1500 = ancrel.2562 # Apollo pays you a visit - 1000 = ancrel.2569 # Ask Artemis for relationship advice - 1000 = ancrel.2573 # Ask Artemis for sibling advice - 1000 = ancrel.2579 # Artemis is in a bad mood - 1000 = ancrel.2591 # Artemis tells you about a prank she played on Apollo - 1000 = ancrel.2595 # Artemis complaining about Apollo having loud sex - 2000 = ancrel.2597 # Ask Artemis about death - 1000 = ancrel.2615 # Someone has sex in Artemis' temple - 1000 = ancrel.2617 # Yo Artemis if you hate sex why are you hanging out with me? + 2000 = hellenic.559 # Make offerings to the goddess + 1500 = hellenic.562 # Apollo pays you a visit + 1000 = hellenic.569 # Ask Artemis for relationship advice + 1000 = hellenic.573 # Ask Artemis for sibling advice + 1000 = hellenic.579 # Artemis is in a bad mood + 1000 = hellenic.591 # Artemis tells you about a prank she played on Apollo + 1000 = hellenic.595 # Artemis complaining about Apollo having loud sex + 2000 = hellenic.597 # Ask Artemis about death + 1000 = hellenic.615 # Someone has sex in Artemis' temple + 1000 = hellenic.617 # Yo Artemis if you hate sex why are you hanging out with me? } } @@ -71,34 +76,34 @@ on_bi_yearly_pulse = { events = { #I Can't Believe My Virgin Goddess of the Hunt is This Cute Event Blob (i.e. Artemis Event Blob) - ancrel.2565 # Devotion to Artemis inspires virtue - repeatable event + hellenic.565 # Devotion to Artemis inspires virtue - repeatable event } random_events = { #Egypt Flavor - 20 = ancrel.4150 # Distribute Garlic - 20 = ancrel.4151 # Palm trees - 20 = ancrel.4152 # Khnum Amulet - 50 = ancrel.4157 # You are upholding Ma'at - 50 = ancrel.4158 # You are NOT upholding Ma'at - 20 = ancrel.4161 # Women had more rights in ancient Egypt + 20 = egyptian.150 # Distribute Garlic + 20 = egyptian.151 # Palm trees + 20 = egyptian.152 # Khnum Amulet + 50 = egyptian.157 # You are upholding Ma'at + 50 = egyptian.158 # You are NOT upholding Ma'at + 20 = egyptian.161 # Women had more rights in ancient Egypt #Hellenic Flavor - 20 = ancrel.2500 # HadesxPersephone - 20 = ancrel.2501 # ApolloxArtemis - 20 = ancrel.2508 # Pharmakos ceremony - 20 = ancrel.2516 # Courtier hunted in Diana's sacred groves - 20 = ancrel.2527 # Herma - 20 = ancrel.2528 # Touch Priapus statue or not? + 20 = hellenic.500 # HadesxPersephone + 20 = hellenic.501 # ApolloxArtemis + 20 = hellenic.508 # Pharmakos ceremony + 20 = hellenic.516 # Courtier hunted in Diana's sacred groves + 20 = hellenic.527 # Herma + 20 = hellenic.528 # Touch Priapus statue or not? #I Can't Believe My Virgin Goddess of the Hunt is This Cute Event Blob (i.e. Artemis Event Blob) - 100 = ancrel.2582 # Artemis blesses capital - 100 = ancrel.2583 # Rumors about your relationship with Artemis - 100 = ancrel.2588 # Artemis and you are chatting when Zeus interrupts - 100 = ancrel.2593 # Artemis and Apollo are arguing - 300 = ancrel.2600 # Wild Boar Spotted - 300 = ancrel.2605 # Ceryneian Hind Spotted - 300 = ancrel.2613 # Highwaymen + 100 = hellenic.582 # Artemis blesses capital + 100 = hellenic.583 # Rumors about your relationship with Artemis + 100 = hellenic.588 # Artemis and you are chatting when Zeus interrupts + 100 = hellenic.593 # Artemis and Apollo are arguing + 300 = hellenic.600 # Wild Boar Spotted + 300 = hellenic.605 # Ceryneian Hind Spotted + 300 = hellenic.613 # Highwaymen } } @@ -107,112 +112,114 @@ on_five_year_pulse = { random_events = { #Egypt Flavor - 200 = ancrel.4155 # expel the evil within - 200 = ancrel.4159 # one of your wives displays feline grace... <.< >.> - 100 = ancrel.4166 # Ghost of Akhenaten - 200 = ancrel.4167 # Shezmu execution event + 100 = egyptian.155 # expel the evil within + 100 = egyptian.159 # one of your wives displays feline grace... <.< >.> + 50 = egyptian.166 # Ghost of Akhenaten + 100 = egyptian.167 # Shezmu execution event #Hellenic Flavor - 20 = ancrel.2502 # Zeus supposedly knocked a woman up - is she lying? - 20 = ancrel.2504 # Zeus visits - 20 = ancrel.2507 # Stumble on some nymphs - 20 = ancrel.2510 # Maid attempts to use love spell - 20 = ancrel.2511 # Servant boy attempts to use love spell - 20 = ancrel.2512 # Daughter breastfeeds starving father - 20 = ancrel.2513 # Nymph legend - 20 = ancrel.2514 # Courtier's son wants to become priest of Cybele - 20 = ancrel.2517 # Courtier marries nymph - 20 = ancrel.2520 # Theseus and Pirithuos - 20 = ancrel.2523 # Who's the fairest of them all? + 20 = hellenic.502 # Zeus supposedly knocked a woman up - is she lying? + 20 = hellenic.504 # Zeus visits + 20 = hellenic.507 # Stumble on some nymphs + 20 = hellenic.510 # Maid attempts to use love spell + 20 = hellenic.511 # Servant boy attempts to use love spell + 20 = hellenic.512 # Daughter breastfeeds starving father + 20 = hellenic.513 # Nymph legend + 20 = hellenic.514 # Courtier's son wants to become priest of Cybele + 20 = hellenic.517 # Courtier marries nymph + 20 = hellenic.520 # Theseus and Pirithuos + 20 = hellenic.523 # Who's the fairest of them all? #I Can't Believe My Virgin Goddess of the Hunt is This Cute Event Blob (i.e. Artemis Event Blob) - 5 = ancrel.2550 # Stumble upon Artemis naked + 5 = hellenic.550 # Stumble upon Artemis naked } } # For characters 2 to 16 years old on_yearly_childhood_pulse = { events = { - ancrel.0184 # Celtic child begins education (14 years old) + celtic.184 # Celtic child begins education (14 years old) + britannic.104 # Britannic child has not been tumtha! } random_events = { - 5000 = ancrel.0272 # Acknowledged reincarnated child acquires trait from previous personality + 5000 = celtic.272 # Acknowledged reincarnated child acquires trait from previous personality } } #on combat pulse on_combat_pulse = { random_events = { - 20 = ancrel.0010 # Becomes reknowned headhunter - 5 = ancrel.0011 # Becomes a legendary hero - 10 = ancrel.2568 # Artemis saves your ass in battle + 20 = celtic.10 # Becomes reknowned headhunter + 5 = celtic.11 # Becomes a legendary hero + 10 = hellenic.568 # Artemis saves your ass in battle } } # any leader in battle on winning side is ROOT - opponent army leader is FROM on_battle_won = { random_events = { - 10 = ancrel.3014 # Hector-like bravery displayed + 10 = epicblood.14 # Hector-like bravery displayed } } # Fires for the owner of the winning unit (ROOT). The taken Holding title is in FROM. on_siege_over_winner = { random_events = { - 100 = ancrel.3013 # Ancient Religions, Achilles event + 100 = epicblood.13 # Ancient Religions, Achilles event } } #character on_assassination_disc = { random_events = { - 25 = ancrel.3011 # discovered, but your ingenious plan has made you famous! + 25 = epicblood.11 # discovered, but your ingenious plan has made you famous! 100 = 0 } } # character +# baby is root on_birth = { events = { - ancrel.0215 # Child Perceived to be a Changeling - ancrel.3004 # Child is recognized as the blood of a reborn hero + celtic.215 # Child Perceived to be a Changeling + epicblood.4 # Child is recognized as the blood of a reborn hero + britannic.1 # a dryad has given birth } random_events = { - 1 = ancrel.0270 # child is reincarnation? + 1 = celtic.270 # child is reincarnation? } } # character on_adulthood = { events = { - ancrel.0241 # Changeling child's true nature asserts itself - ancrel.3403 # promethean chooses school + celtic.241 # Changeling child's true nature asserts itself + promethean.403 # promethean chooses school } } on_death = { events = { - ancrel.1194 # cancel the Aonach Tailteann if the ruler dies - ancrel.2123 # a Vestalis has died, cleanup things + celtic.1194 # cancel the Aonach Tailteann if the ruler dies + hellenic.123 # a Vestalis has died, cleanup things #I Can't Believe My Virgin Goddess of the Hunt is This Cute Event Blob (i.e. Artemis Event Blob) - ancrel.2599 # Character dies - Artemis escorts to the underworld + hellenic.599 # Character dies - Artemis escorts to the underworld # 13 Treasures inheritance should go here eventually } } -# When a pagan religion is reformed -on_reform_religion = { +# When the religion changes in a county +on_county_religion_change = { events = { - ancrel.0009 # celtic pagan reformation + celtic.280 # Wolf Tails founded with first Celtic Pagan province } } -# When the religion changes in a county -on_county_religion_change = { +on_character_convert_religion = { events = { - ancrel.0280 # Wolf Tails founded with first Celtic Pagan province + britannic.9 # fixes succession laws for britannic theocracy } } @@ -220,7 +227,7 @@ on_county_religion_change = { # FROM is the title on_create_title = { events = { - ancrel.0256 # Pendragon nick + celtic.256 # Pendragon nick } } @@ -229,6 +236,8 @@ on_create_title = { # FROMFROM is the old holder on_new_holder = { events = { - ancrel.0256 # Pendragon nick + celtic.256 # Pendragon nick + ancrel.9299 # generic holy order maintenance event + britannic.8 # fixes succession laws for britannic theocracy } } diff --git a/AncientReligions/common/opinion_modifiers/ACR_other_opinion_modifiers.txt b/AncientReligions/common/opinion_modifiers/ACR_other_opinion_modifiers.txt index 6a880f06..75902ae7 100644 --- a/AncientReligions/common/opinion_modifiers/ACR_other_opinion_modifiers.txt +++ b/AncientReligions/common/opinion_modifiers/ACR_other_opinion_modifiers.txt @@ -17,6 +17,16 @@ ancrel_jealous = { months = 60 } +ancrel_furious = { + opinion = -40 + months = 60 +} + +ancrel_grateful = { + opinion = 40 + months = 60 +} + ancrel_pleased = { opinion = 15 months = 24 diff --git a/AncientReligions/common/religions/00_religions.txt b/AncientReligions/common/religions/00_religions.txt index c55110d3..91f1d285 100644 --- a/AncientReligions/common/religions/00_religions.txt +++ b/AncientReligions/common/religions/00_religions.txt @@ -17,6 +17,10 @@ secret_religion_visibility_trigger = { } } +# women_can_take_consorts = yes # If set, women can take consorts as well, not just men. Defaults to "no". Has no effect if max_consorts is 0 +# men_can_take_consorts = no # If set, men cannot take consorts any more. Defaults to "yes". Has no effect if max_consorts is 0 +# male_temple_holders = no # If set to no, men cannot hold temples. Defaults to "yes". You might need to update your law scripts for this to fully work (see trigger "religion_allows_male_temple_holders") + christian = { has_coa_on_barony_only = yes graphical_culture = westerngfx @@ -50,6 +54,8 @@ christian = { color = { 0.8 0.8 0.6 } crusade_name = CRUSADE + use_new_crusade = yes + crusade_cb = new_crusade scripture_name = THE_BIBLE priest_title = PRIEST @@ -72,12 +78,30 @@ christian = { can_call_crusade = yes can_retire_to_monastery = yes priests_can_inherit = no + rel_head_defense = yes religious_clothing_head = 0 religious_clothing_priest = 1 + + #intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = waldensian + intermarry = lollard + intermarry = monophysite + intermarry = bogomilist + intermarry = monothelite + intermarry = iconoclast + intermarry = paulician + intermarry = messalian } cathar = { graphical_culture = westerngfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 1 heresy_icon = 6 @@ -93,9 +117,25 @@ christian = { religious_clothing_head = 0 religious_clothing_priest = 1 + + intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = fraticelli + intermarry = waldensian + intermarry = lollard + intermarry = monophysite + intermarry = bogomilist + intermarry = monothelite + intermarry = iconoclast + intermarry = paulician + intermarry = messalian } fraticelli = { graphical_culture = westerngfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 1 heresy_icon = 6 @@ -104,6 +144,8 @@ christian = { parent = catholic crusade_name = CRUSADE + use_new_crusade = yes + crusade_cb = new_crusade investiture = yes can_have_antipopes = yes @@ -117,9 +159,25 @@ christian = { religious_clothing_head = 0 religious_clothing_priest = 1 + + intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = waldensian + intermarry = lollard + intermarry = monophysite + intermarry = bogomilist + intermarry = monothelite + intermarry = iconoclast + intermarry = paulician + intermarry = messalian } waldensian = { graphical_culture = westerngfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 1 heresy_icon = 6 @@ -134,9 +192,25 @@ christian = { religious_clothing_head = 0 religious_clothing_priest = 1 + + intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = lollard + intermarry = monophysite + intermarry = bogomilist + intermarry = monothelite + intermarry = iconoclast + intermarry = paulician + intermarry = messalian } lollard = { graphical_culture = westerngfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 1 heresy_icon = 6 @@ -151,6 +225,21 @@ christian = { religious_clothing_head = 0 religious_clothing_priest = 1 + + intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = waldensian + intermarry = monophysite + intermarry = bogomilist + intermarry = monothelite + intermarry = iconoclast + intermarry = paulician + intermarry = messalian } orthodox = { @@ -176,6 +265,7 @@ christian = { } autocephaly = yes + pentarchy = yes can_excommunicate = yes can_grant_divorce = yes can_grant_invasion_cb = invasion @@ -186,6 +276,21 @@ christian = { religious_clothing_head = 2 religious_clothing_priest = 2 + + intermarry = catholic + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = waldensian + intermarry = lollard + intermarry = monophysite + intermarry = bogomilist + intermarry = monothelite + intermarry = iconoclast + intermarry = paulician + intermarry = messalian } miaphysite = { @@ -220,10 +325,26 @@ christian = { religious_clothing_head = 2 religious_clothing_priest = 2 + + intermarry = catholic + intermarry = orthodox + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = waldensian + intermarry = lollard + intermarry = monophysite + intermarry = bogomilist + intermarry = monothelite + intermarry = iconoclast + intermarry = paulician + intermarry = messalian } monophysite = { graphical_culture = westerngfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 11 heresy_icon = 13 @@ -243,10 +364,26 @@ christian = { religious_clothing_head = 2 religious_clothing_priest = 2 + + intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = waldensian + intermarry = lollard + intermarry = bogomilist + intermarry = monothelite + intermarry = iconoclast + intermarry = paulician + intermarry = messalian } bogomilist = { graphical_culture = westerngfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 2 heresy_icon = 7 @@ -262,10 +399,26 @@ christian = { religious_clothing_head = 2 religious_clothing_priest = 2 + + intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = waldensian + intermarry = lollard + intermarry = monophysite + intermarry = monothelite + intermarry = iconoclast + intermarry = paulician + intermarry = messalian } monothelite = { graphical_culture = westerngfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 2 heresy_icon = 7 @@ -276,6 +429,7 @@ christian = { crusade_name = CRUSADE autocephaly = yes + pentarchy = yes can_excommunicate = yes can_grant_divorce = yes can_grant_invasion_cb = invasion @@ -285,10 +439,26 @@ christian = { religious_clothing_head = 2 religious_clothing_priest = 2 + + intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = waldensian + intermarry = lollard + intermarry = monophysite + intermarry = bogomilist + intermarry = iconoclast + intermarry = paulician + intermarry = messalian } iconoclast = { graphical_culture = westerngfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 2 heresy_icon = 7 @@ -299,6 +469,7 @@ christian = { crusade_name = CRUSADE autocephaly = yes + pentarchy = yes can_excommunicate = yes can_grant_divorce = yes can_grant_invasion_cb = invasion @@ -308,10 +479,26 @@ christian = { religious_clothing_head = 2 religious_clothing_priest = 2 + + intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = waldensian + intermarry = lollard + intermarry = monophysite + intermarry = bogomilist + intermarry = monothelite + intermarry = paulician + intermarry = messalian } paulician = { graphical_culture = westerngfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 2 heresy_icon = 7 @@ -327,6 +514,7 @@ christian = { } autocephaly = yes + pentarchy = yes can_excommunicate = yes can_grant_divorce = yes can_grant_invasion_cb = invasion @@ -336,6 +524,21 @@ christian = { religious_clothing_head = 2 religious_clothing_priest = 2 + + intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = waldensian + intermarry = lollard + intermarry = monophysite + intermarry = bogomilist + intermarry = monothelite + intermarry = iconoclast + intermarry = messalian } nestorian = { @@ -372,14 +575,32 @@ christian = { religious_clothing_head = 2 religious_clothing_priest = 2 + intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = waldensian + intermarry = lollard + intermarry = monophysite + intermarry = bogomilist + intermarry = monothelite + intermarry = iconoclast + intermarry = paulician + intermarry = messalian + intermarry = taoist intermarry = bon + intermarry = bon_reformed intermarry = buddhist intermarry = zoroastrian_group } messalian = { graphical_culture = westerngfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 46 heresy_icon = 47 @@ -408,6 +629,22 @@ christian = { religious_clothing_head = 2 religious_clothing_priest = 2 + + intermarry = catholic + intermarry = orthodox + intermarry = miaphysite + intermarry = nestorian + + intermarry = cathar + intermarry = fraticelli + intermarry = waldensian + intermarry = lollard + intermarry = monophysite + intermarry = bogomilist + intermarry = monothelite + intermarry = iconoclast + intermarry = paulician + intermarry = messalian } } @@ -425,11 +662,18 @@ muslim = { color = { 0 0.6 0 } + interface_skin = { muslim_interface } + # Names given only to Muslim characters (base names) male_names = { Abbas Abdul Abdullah Abolhassan Abu-Bakr Ahmad Akbar Allahyar Ali Ali-Fay Ali-Kolon Ali-Zalil Hasan Hossein Hussayn Ismail Mahmud Mohammed Muammar Muhammad } + # Names given only to Muslim characters (base names) + female_names = { + Ayesha Abrar Afifah Anabia Hijrah Hind Hareem Iqra Judi Karida Khadijah Khalidah Khawlah Madeeha Maryam Mariyah Maymunah Mariam Mina Nuwwarrah Qismah Ruqayyah Saba Safaa Safiyyah Salma Shahrazad Sirin Sumaiyah Thuwaibah Umamah Zainab Zubaidah Zainab + } + sunni = { graphical_culture = muslimgfx @@ -462,9 +706,19 @@ muslim = { attacking_same_religion_piety_loss = yes uses_decadence = yes uses_jizya_tax = yes + + #intermarry = sunni + intermarry = zikri + intermarry = yazidi + intermarry = ibadi + intermarry = kharijite + intermarry = shiite + intermarry = druze + intermarry = hurufi } zikri = { graphical_culture = muslimgfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 3 heresy_icon = 8 @@ -483,9 +737,18 @@ muslim = { attacking_same_religion_piety_loss = yes uses_decadence = yes uses_jizya_tax = yes + + intermarry = sunni + intermarry = yazidi + intermarry = ibadi + intermarry = kharijite + intermarry = shiite + intermarry = druze + intermarry = hurufi } yazidi = { graphical_culture = muslimgfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 3 heresy_icon = 8 @@ -517,6 +780,14 @@ muslim = { attacking_same_religion_piety_loss = yes uses_decadence = yes uses_jizya_tax = yes + + intermarry = sunni + intermarry = zikri + intermarry = ibadi + intermarry = kharijite + intermarry = shiite + intermarry = druze + intermarry = hurufi } ibadi = { graphical_culture = muslimgfx @@ -549,9 +820,18 @@ muslim = { attacking_same_religion_piety_loss = yes uses_decadence = yes uses_jizya_tax = yes + + intermarry = sunni + intermarry = zikri + intermarry = yazidi + intermarry = kharijite + intermarry = shiite + intermarry = druze + intermarry = hurufi } kharijite = { graphical_culture = muslimgfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 51 heresy_icon = 52 @@ -570,6 +850,14 @@ muslim = { attacking_same_religion_piety_loss = yes uses_decadence = yes uses_jizya_tax = yes + + intermarry = sunni + intermarry = zikri + intermarry = yazidi + intermarry = ibadi + intermarry = shiite + intermarry = druze + intermarry = hurufi } shiite = { graphical_culture = muslimgfx @@ -602,9 +890,18 @@ muslim = { attacking_same_religion_piety_loss = yes uses_decadence = yes uses_jizya_tax = yes + + intermarry = sunni + intermarry = zikri + intermarry = yazidi + intermarry = ibadi + intermarry = kharijite + intermarry = druze + intermarry = hurufi } druze = { graphical_culture = muslimgfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 4 heresy_icon = 9 @@ -623,9 +920,18 @@ muslim = { attacking_same_religion_piety_loss = yes uses_decadence = yes uses_jizya_tax = yes + + intermarry = sunni + intermarry = zikri + intermarry = yazidi + intermarry = ibadi + intermarry = kharijite + intermarry = shiite + intermarry = hurufi } hurufi = { graphical_culture = muslimgfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 4 heresy_icon = 9 @@ -645,12 +951,20 @@ muslim = { attacking_same_religion_piety_loss = yes uses_decadence = yes uses_jizya_tax = yes + + intermarry = sunni + intermarry = zikri + intermarry = yazidi + intermarry = ibadi + intermarry = kharijite + intermarry = shiite + intermarry = druze } } pagan_group = { has_coa_on_barony_only = yes - graphical_culture = westerngfx + graphical_culture = norsegfx playable = yes hostile_within_group = yes @@ -660,6 +974,8 @@ pagan_group = { color = { 0.6 0.0 0.0 } + interface_skin = { pagan_interface } + # Names given only to Pagan characters (base names) male_names = { Anund Asbjörn Aslak Audun Bagge Balder Brage Egil Emund Frej Gnupa Gorm Gudmund Gudröd Hardeknud Helge Odd Orm @@ -671,7 +987,8 @@ pagan_group = { } pagan = { # Use for misc other pagans - graphical_culture = westerngfx + graphical_culture = pagangfx + alternate_start = { always = no } icon = 5 @@ -708,6 +1025,7 @@ pagan_group = { norse_pagan_reformed = { graphical_culture = norsegfx secondary_event_pictures = norse_pagan + alternate_start = { always = no } icon = 20 heresy_icon = 21 @@ -740,27 +1058,35 @@ pagan_group = { join_crusade_if_bordering_hostile = yes allow_looting = yes - allow_rivermovement = yes + #allow_rivermovement = yes #Special features are added via reformation. If HF is not installed, default features are applied on reformed religion by event. female_temple_holders = yes - allow_viking_invasion = yes - seafarer = yes + #allow_viking_invasion = yes + #seafarer = yes short_reign_opinion_year_mult = 1.5 aggression = 1.5 # AI aggression factor max_consorts = 3 + - religious_clothing_head = 3 + religious_clothing_head = 15 religious_clothing_priest = 3 intermarry = norse_pagan allow_in_ruler_designer = no + #reformer_head_of_religion = yes #make the character that reforms this religion the head of the new reformed faith } norse_pagan = { graphical_culture = norsegfx + alternate_start = { + OR = { + year < 1100 + has_alternate_start_parameter = { key = religion value = full_random } + } + } icon = 19 heresy_icon = 21 @@ -800,16 +1126,17 @@ pagan_group = { max_consorts = 3 independence_war_score_bonus = 30 # Overrides define CONTESTED_TITLE_OCCUPIED_WARSCORE_BONUS_INDEP reformed = norse_pagan_reformed - reformer_head_of_religion = yes #make the character that reforms this religion the head of the new reformed faith aggression = 2.0 # AI aggression factor short_reign_opinion_year_mult = 2.5 - religious_clothing_head = 3 + religious_clothing_head = 15 religious_clothing_priest = 3 intermarry = norse_pagan_reformed + intermarry = baltic_pagan + intermarry = slavic_pagan dislike_tribal_organization = yes can_demand_religious_conversion = no @@ -817,6 +1144,7 @@ pagan_group = { tengri_pagan_reformed = { # Mongols graphical_culture = mongolgfx + alternate_start = { always = no } secondary_event_pictures = tengri_pagan @@ -856,7 +1184,9 @@ pagan_group = { aggression = 2.0 # AI aggression factor - religious_clothing_head = 6 + short_reign_opinion_year_mult = 1.25 + + religious_clothing_head = 13 religious_clothing_priest = 4 allow_in_ruler_designer = no @@ -910,7 +1240,7 @@ pagan_group = { aggression = 2.0 # AI aggression factor - religious_clothing_head = 6 + religious_clothing_head = 13 religious_clothing_priest = 4 dislike_tribal_organization = yes @@ -921,7 +1251,8 @@ pagan_group = { } baltic_pagan_reformed = { - graphical_culture = norsegfx + graphical_culture = pagangfx + alternate_start = { always = no } secondary_event_pictures = baltic_pagan @@ -944,28 +1275,28 @@ pagan_group = { VELNIAS } - unit_modifier = { - garrison_size = 0.2 - levy_size = 0.2 - - key = "DEF_RELIGION" - } - unit_home_modifier = { - land_morale = 0.8 - light_infantry_defensive = 0.8 - heavy_infantry_defensive = 0.8 - pikemen_defensive = 0.8 - light_cavalry_defensive = 0.8 - knights_defensive = 0.8 - archers_defensive = 0.8 - horse_archers_defensive = 0.8 - camel_cavalry_defensive = 0.8 - war_elephants_defensive = 0.8 - - garrison_size = 0.4 - - key = "DEF_RELIGION_HOME_TERRITORY" - } + # unit_modifier = { #Special features are added via reformation. If HF is not installed, default features are applied on reformed religion by event. + # garrison_size = 0.2 + # levy_size = 0.2 + # + # key = "DEF_RELIGION" + # } + # unit_home_modifier = { + # land_morale = 0.8 + # light_infantry_defensive = 0.8 + # heavy_infantry_defensive = 0.8 + # pikemen_defensive = 0.8 + # light_cavalry_defensive = 0.8 + # knights_defensive = 0.8 + # archers_defensive = 0.8 + # horse_archers_defensive = 0.8 + # camel_cavalry_defensive = 0.8 + # war_elephants_defensive = 0.8 + # + # garrison_size = 0.4 + # + # key = "DEF_RELIGION_HOME_TERRITORY" + # } priests_can_marry = yes female_temple_holders = yes @@ -974,14 +1305,18 @@ pagan_group = { allow_looting = yes max_consorts = 3 - religious_clothing_head = 3 - religious_clothing_priest = 3 + short_reign_opinion_year_mult = 1.5 + + religious_clothing_head = 14 + religious_clothing_priest = 6 allow_in_ruler_designer = no + + intermarry = baltic_pagan } baltic_pagan = { - graphical_culture = norsegfx + graphical_culture = pagangfx icon = 31 heresy_icon = 33 @@ -1033,17 +1368,21 @@ pagan_group = { short_reign_opinion_year_mult = 2 - religious_clothing_head = 3 - religious_clothing_priest = 3 + religious_clothing_head = 14 + religious_clothing_priest = 6 hard_to_convert = yes dislike_tribal_organization = yes can_demand_religious_conversion = no + intermarry = norse_pagan + intermarry = slavic_pagan + intermarry = baltic_pagan_reformed } finnish_pagan_reformed = { - graphical_culture = norsegfx + graphical_culture = pagangfx + alternate_start = { always = no } secondary_event_pictures = finnish_pagan @@ -1066,28 +1405,28 @@ pagan_group = { TUONI TUONETAR } - unit_modifier = { - garrison_size = 0.3 - levy_size = 0.1 - - key = "DEF_RELIGION" - } - unit_home_modifier = { - land_morale = 0.8 - light_infantry_defensive = 0.8 - heavy_infantry_defensive = 0.8 - pikemen_defensive = 0.8 - light_cavalry_defensive = 0.8 - knights_defensive = 0.8 - archers_defensive = 0.8 - horse_archers_defensive = 0.8 - camel_cavalry_defensive = 0.8 - war_elephants_defensive = 0.8 - - garrison_size = 0.4 - - key = "DEF_RELIGION_HOME_TERRITORY" - } + # unit_modifier = { #Special features are added via reformation. If HF is not installed, default features are applied on reformed religion by event. + # garrison_size = 0.3 + # levy_size = 0.1 + # + # key = "DEF_RELIGION" + # } + # unit_home_modifier = { + # land_morale = 0.8 + # light_infantry_defensive = 0.8 + # heavy_infantry_defensive = 0.8 + # pikemen_defensive = 0.8 + # light_cavalry_defensive = 0.8 + # knights_defensive = 0.8 + # archers_defensive = 0.8 + # horse_archers_defensive = 0.8 + # camel_cavalry_defensive = 0.8 + # war_elephants_defensive = 0.8 + # + # garrison_size = 0.4 + # + # key = "DEF_RELIGION_HOME_TERRITORY" + # } priests_can_marry = yes female_temple_holders = yes @@ -1095,17 +1434,24 @@ pagan_group = { join_crusade_if_bordering_hostile = yes allow_looting = yes max_consorts = 3 + short_reign_opinion_year_mult = 1.5 aggression = 0.5 # AI aggression factor - religious_clothing_head = 3 + religious_clothing_head = 14 religious_clothing_priest = 3 allow_in_ruler_designer = no } finnish_pagan = { - graphical_culture = norsegfx + graphical_culture = pagangfx + alternate_start = { + OR = { + year < 1100 + has_alternate_start_parameter = { key = religion value = full_random } + } + } icon = 25 heresy_icon = 27 @@ -1158,7 +1504,7 @@ pagan_group = { aggression = 0.2 # AI aggression factor - religious_clothing_head = 3 + religious_clothing_head = 14 religious_clothing_priest = 3 dislike_tribal_organization = yes @@ -1167,6 +1513,7 @@ pagan_group = { aztec_reformed = { graphical_culture = mesoamericangfx + alternate_start = { always = no } secondary_event_pictures = mesoamerican @@ -1203,7 +1550,7 @@ pagan_group = { aggression = 2.0 # AI aggression factor - religious_clothing_head = 3 + religious_clothing_head = 14 religious_clothing_priest = 3 allow_in_ruler_designer = no @@ -1214,6 +1561,7 @@ pagan_group = { icon = 15 heresy_icon = 16 color = { 0.8 0.2 0.2 } + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } has_dlc = "Sunset Invasion" } secondary_event_pictures = mesoamerican @@ -1245,7 +1593,7 @@ pagan_group = { aggression = 2.0 # AI aggression factor - religious_clothing_head = 3 + religious_clothing_head = 14 religious_clothing_priest = 3 dislike_tribal_organization = yes @@ -1253,7 +1601,8 @@ pagan_group = { } slavic_pagan_reformed = { - graphical_culture = norsegfx + graphical_culture = pagangfx + alternate_start = { always = no } secondary_event_pictures = slavic_pagan @@ -1276,28 +1625,28 @@ pagan_group = { GOD_VELES CHERNOBOG } - unit_modifier = { - garrison_size = 0.2 - levy_size = 0.2 - - key = "DEF_RELIGION" - } - unit_home_modifier = { - land_morale = 0.8 - light_infantry_defensive = 0.8 - heavy_infantry_defensive = 0.8 - pikemen_defensive = 0.8 - light_cavalry_defensive = 0.8 - knights_defensive = 0.8 - archers_defensive = 0.8 - horse_archers_defensive = 0.8 - camel_cavalry_defensive = 0.8 - war_elephants_defensive = 0.8 - - garrison_size = 0.4 - - key = "DEF_RELIGION_HOME_TERRITORY" - } + # unit_modifier = { #Special features are added via reformation. If HF is not installed, default features are applied on reformed religion by event. + # garrison_size = 0.2 + # levy_size = 0.2 + # + # key = "DEF_RELIGION" + # } + # unit_home_modifier = { + # land_morale = 0.8 + # light_infantry_defensive = 0.8 + # heavy_infantry_defensive = 0.8 + # pikemen_defensive = 0.8 + # light_cavalry_defensive = 0.8 + # knights_defensive = 0.8 + # archers_defensive = 0.8 + # horse_archers_defensive = 0.8 + # camel_cavalry_defensive = 0.8 + # war_elephants_defensive = 0.8 + # + # garrison_size = 0.4 + # + # key = "DEF_RELIGION_HOME_TERRITORY" + # } priests_can_marry = yes female_temple_holders = yes @@ -1305,15 +1654,24 @@ pagan_group = { join_crusade_if_bordering_hostile = yes allow_looting = yes max_consorts = 3 + short_reign_opinion_year_mult = 1.5 - religious_clothing_head = 3 + religious_clothing_head = 14 religious_clothing_priest = 3 allow_in_ruler_designer = no + + intermarry = slavic_pagan } slavic_pagan = { - graphical_culture = norsegfx + graphical_culture = pagangfx + alternate_start = { + OR = { + year < 1100 + has_alternate_start_parameter = { key = religion value = full_random } + } + } icon = 22 heresy_icon = 24 @@ -1367,15 +1725,20 @@ pagan_group = { short_reign_opinion_year_mult = 2 - religious_clothing_head = 3 + religious_clothing_head = 14 religious_clothing_priest = 3 dislike_tribal_organization = yes can_demand_religious_conversion = no + + intermarry = baltic_pagan + intermarry = norse_pagan } west_african_pagan_reformed = { graphical_culture = africangfx + interface_skin = { zun_interface zoroastrian_interface muslim_interface } + alternate_start = { always = no } secondary_event_pictures = west_african_pagan @@ -1401,44 +1764,52 @@ pagan_group = { can_call_crusade = yes join_crusade_if_bordering_hostile = yes - unit_modifier = { - garrison_size = 0.4 - - key = "DEF_RELIGION" - } - unit_home_modifier = { - land_morale = 0.8 - light_infantry_defensive = 0.8 - heavy_infantry_defensive = 0.8 - pikemen_defensive = 0.8 - light_cavalry_defensive = 0.8 - knights_defensive = 0.8 - archers_defensive = 0.8 - horse_archers_defensive = 0.8 - camel_cavalry_defensive = 0.8 - war_elephants_defensive = 0.8 - - garrison_size = 0.4 - - key = "DEF_RELIGION_HOME_TERRITORY" - } + # unit_modifier = { + # garrison_size = 0.4 + # + # key = "DEF_RELIGION" + # } + # unit_home_modifier = { + # land_morale = 0.8 + # light_infantry_defensive = 0.8 + # heavy_infantry_defensive = 0.8 + # pikemen_defensive = 0.8 + # light_cavalry_defensive = 0.8 + # knights_defensive = 0.8 + # archers_defensive = 0.8 + # horse_archers_defensive = 0.8 + # camel_cavalry_defensive = 0.8 + # war_elephants_defensive = 0.8 + # + # garrison_size = 0.4 + # + # key = "DEF_RELIGION_HOME_TERRITORY" + # } priests_can_marry = yes female_temple_holders = yes allow_looting = yes max_consorts = 3 + women_can_take_consorts = yes aggression = 0.5 # AI aggression factor - religious_clothing_head = 3 - religious_clothing_priest = 3 + religious_clothing_head = 17 + religious_clothing_priest = 16 allow_in_ruler_designer = no } west_african_pagan = { graphical_culture = africangfx + interface_skin = { zun_interface zoroastrian_interface muslim_interface } + alternate_start = { + OR = { + year < 1100 + has_alternate_start_parameter = { key = religion value = full_random } + } + } icon = 34 heresy_icon = 35 @@ -1485,14 +1856,15 @@ pagan_group = { allow_looting = yes max_consorts = 3 + women_can_take_consorts = yes independence_war_score_bonus = 30 # Overrides define CONTESTED_TITLE_OCCUPIED_WARSCORE_BONUS_INDEP reformed = west_african_pagan_reformed aggression = 0.1 # AI aggression factor - religious_clothing_head = 3 - religious_clothing_priest = 3 + religious_clothing_head = 17 + religious_clothing_priest = 16 dislike_tribal_organization = yes can_demand_religious_conversion = no @@ -1500,6 +1872,8 @@ pagan_group = { zun_pagan_reformed = { graphical_culture = muslimgfx + alternate_start = { always = no } + interface_skin = { zun_interface zoroastrian_interface muslim_interface } icon = 49 heresy_icon = 50 @@ -1517,14 +1891,14 @@ pagan_group = { THE_DARKNESS } - unit_modifier = { - levy_size = 0.3 - - heavy_infantry_offensive = 0.2 - heavy_infantry_defensive = 0.2 - - key = "OFF_RELIGION" - } + # unit_modifier = { + # levy_size = 0.3 + # + # heavy_infantry_offensive = 0.2 + # heavy_infantry_defensive = 0.2 + # + # key = "OFF_RELIGION" + # } crusade_name = GREAT_HOLY_WAR scripture_name = THE_LEGENDS @@ -1535,7 +1909,7 @@ pagan_group = { join_crusade_if_bordering_hostile = yes max_consorts = 3 - religious_clothing_head = 6 + religious_clothing_head = 5 religious_clothing_priest = 4 intermarry = indian_group @@ -1546,6 +1920,13 @@ pagan_group = { zun_pagan = { graphical_culture = muslimgfx + alternate_start = { + OR = { + year < 1100 + has_alternate_start_parameter = { key = religion value = full_random } + } + } + interface_skin = { zun_interface zoroastrian_interface muslim_interface } icon = 48 heresy_icon = 50 @@ -1579,7 +1960,7 @@ pagan_group = { max_consorts = 3 reformed = zun_pagan_reformed - religious_clothing_head = 6 + religious_clothing_head = 5 religious_clothing_priest = 4 intermarry = indian_group @@ -1589,44 +1970,154 @@ pagan_group = { can_demand_religious_conversion = no } + hellenic_pagan_reformed = { + graphical_culture = hellenicgfx + alternate_start = { always = no } + interface_skin = { hellenic_interface } + + icon = 58 + heresy_icon = 59 + + color = { 0.6 0.3 0.3 } + + high_god_name = GOD_JUPITER + + god_names = { + GOD_JUPITER GOD_NEPTUNE GOD_PLUTO GOD_JUNO GOD_CERES GOD_MINERVA GOD_MARS GOD_VULCAN GOD_VENUS GOD_APOLLO GOD_DIANA GOD_VESTA + } + evil_god_names = { + GOD_SATURN GOD_BACCHUS GOD_PLUTO GOD_MERCURY + } + # Zeus, Hera, Poseidon, Demeter, Athena, Apollo, Artemis, Ares, Aphrodite, Hephaestus, Hermes, and either Hestia or Dionysus. + crusade_name = GREAT_HOLY_WAR + scripture_name = THE_THEOGENY + priest_title = AUGUR + + priests_can_marry = no + priests_can_inherit = no + female_temple_holders = yes + + can_call_crusade = yes + join_crusade_if_bordering_hostile = yes + + religious_clothing_head = 12 + religious_clothing_priest = 11 + + allow_in_ruler_designer = no + } hellenic_pagan = { - graphical_culture = westerngfx + graphical_culture = hellenicgfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } + interface_skin = { hellenic_interface } - pre_reformed = yes + #pre_reformed = yes + reformed = hellenic_pagan_reformed icon = 37 + heresy_icon = 14 - color = { 0.6 0.1 0.1 } + color = { 0.6 0.2 0.1 } - high_god_name = GOD_SATURN + high_god_name = GOD_JUPITER god_names = { - GOD_JUPITER GOD_MERCURY GOD_MARS GOD_VENUS GOD_MINERVA GOD_VESTA + GOD_JUPITER GOD_NEPTUNE GOD_PLUTO GOD_JUNO GOD_CERES GOD_MINERVA GOD_MARS GOD_VULCAN GOD_VENUS GOD_APOLLO GOD_DIANA GOD_VESTA } evil_god_names = { - PLUTO + GOD_SATURN GOD_BACCHUS GOD_PLUTO GOD_MERCURY } crusade_name = GREAT_HOLY_WAR - scripture_name = THE_LEGENDS + scripture_name = THE_THEOGENY priest_title = AUGUR - priests_can_marry = yes + priests_can_marry = no + priests_can_inherit = no + female_temple_holders = yes + + religious_clothing_head = 12 + religious_clothing_priest = 11 + + can_demand_religious_conversion = no + } + + bon_reformed = { + graphical_culture = mongolgfx + secondary_event_pictures = tengri_pagan + interface_skin = { bon_interface taoist_interface indian_interface muslim_interface } + + icon = 57 + heresy_icon = 56 + + color = { 8 150 131 } + alternate_start = { always = no } + + scripture_name = MDODUS + priest_title = LAMA + piety_name = KARMA + crusade_name = GREAT_HOLY_WAR + + high_god_name = GOD_SANGPO_BUMTRI + + god_names = { + GOD_SHENLA_OKAR GOD_YESHE_WALMO GOD_ZHANG_ZHUNG_MERI GOD_DRALHA_YESI GOD_SHINJE GOD_AMNYE_MACHEN GOD_ADI GOD_SHERAB_CHAMMA + } + + evil_god_names = { + GOD_THE_EVIL_ONES + } + + can_call_crusade = yes + join_crusade_if_bordering_hostile = yes + + #unit_modifier = { + # garrison_size = 0.4 + # + # key = "DEF_RELIGION" + #} + #unit_home_modifier = { + # land_morale = 0.8 + # light_infantry_defensive = 0.8 + # heavy_infantry_defensive = 0.8 + # pikemen_defensive = 0.8 + # light_cavalry_defensive = 0.8 + # knights_defensive = 0.8 + # archers_defensive = 0.8 + # horse_archers_defensive = 0.8 + # camel_cavalry_defensive = 0.8 + # war_elephants_defensive = 0.8 + # + # garrison_size = 0.4 + # + # key = "DEF_RELIGION_HOME_TERRITORY" + #} + + #has_heir_designation = yes + priests_can_inherit = no + defensive_attrition = yes + #feminist = yes # Nullifies the negative opinion modifier that vassals normally get if ruler is female or has female heir female_temple_holders = yes max_consorts = 3 + women_can_take_consorts = yes + allow_looting = yes + + hard_to_convert = yes - religious_clothing_head = 3 - religious_clothing_priest = 3 + religious_clothing_head = 10 + religious_clothing_priest = 10 - allow_in_ruler_designer = no + intermarry = indian_group + intermarry = zoroastrian_group + intermarry = nestorian - dynamic_cult = no - secret_religion = no + dislike_tribal_organization = yes + allow_in_ruler_designer = no } - + bon = { graphical_culture = mongolgfx secondary_event_pictures = tengri_pagan + interface_skin = { bon_interface taoist_interface indian_interface muslim_interface } icon = 55 heresy_icon = 56 @@ -1669,12 +2160,13 @@ pagan_group = { key = "DEF_RELIGION_HOME_TERRITORY" } - has_heir_designation = yes + #has_heir_designation = yes priests_can_inherit = no defensive_attrition = yes - feminist = yes # Nullifies the negative opinion modifier that vassals normally get if ruler is female or has female heir + #feminist = yes # Nullifies the negative opinion modifier that vassals normally get if ruler is female or has female heir female_temple_holders = yes max_consorts = 3 + women_can_take_consorts = yes allow_looting = yes hard_to_convert = yes @@ -1685,8 +2177,11 @@ pagan_group = { intermarry = indian_group intermarry = zoroastrian_group intermarry = nestorian + + reformed = bon_reformed dislike_tribal_organization = yes + can_demand_religious_conversion = no } } @@ -1700,6 +2195,8 @@ zoroastrian_group = { color = { 0.5 0.7 0.2 } + interface_skin = { zoroastrian_interface muslim_interface } + # Names given only to Zoroastrian characters (base names) male_names = { Hormazd Maziar Shapur Vandad Zartosht @@ -1739,10 +2236,16 @@ zoroastrian_group = { religious_clothing_head = 5 religious_clothing_priest = 5 + + #intermarry = zoroastrian + intermarry = mazdaki + intermarry = manichean + intermarry = khurmazta intermarry = zun_pagan intermarry = zun_pagan_reformed intermarry = bon + intermarry = bon_reformed intermarry = nestorian intermarry = buddhist intermarry = tengri_pagan @@ -1751,6 +2254,7 @@ zoroastrian_group = { mazdaki = { graphical_culture = persiangfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } secondary_event_pictures = sunni @@ -1779,10 +2283,15 @@ zoroastrian_group = { religious_clothing_head = 5 religious_clothing_priest = 5 + + intermarry = zoroastrian + intermarry = manichean + intermarry = khurmazta intermarry = zun_pagan intermarry = zun_pagan_reformed intermarry = bon + intermarry = bon_reformed intermarry = nestorian intermarry = buddhist intermarry = tengri_pagan @@ -1827,11 +2336,17 @@ zoroastrian_group = { religious_clothing_head = 5 religious_clothing_priest = 5 + + intermarry = zoroastrian + intermarry = mazdaki + intermarry = khurmazta + intermarry = zun_pagan intermarry = zun_pagan_reformed intermarry = taoist intermarry = bon + intermarry = bon_reformed intermarry = nestorian intermarry = buddhist intermarry = tengri_pagan @@ -1840,6 +2355,7 @@ zoroastrian_group = { khurmazta = { graphical_culture = persiangfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } secondary_event_pictures = sunni @@ -1869,10 +2385,16 @@ zoroastrian_group = { religious_clothing_head = 5 religious_clothing_priest = 5 + + intermarry = zoroastrian + intermarry = mazdaki + intermarry = manichean + intermarry = zun_pagan intermarry = zun_pagan_reformed intermarry = bon + intermarry = bon_reformed intermarry = nestorian intermarry = buddhist intermarry = tengri_pagan @@ -1891,10 +2413,15 @@ jewish_group = { color = { 0.1 0.7 1.0 } + interface_skin = { jews_interface } + # Names given only to Jewish characters (base names) male_names = { Belet Ezra Hanukkah Hezekiah Isaac Levi Manasseh Nisi Simeon Yavdi Zebulun } + female_names = { + Adah Adinah Alte Asnat Batya Bilha Chana Chava Devorah Esther Gisse Hadassah Leah Machla Miriam Puah Peninah Rachel Rivkah Ruth Sarah Tamar Tirtzah Tzipporah Tziviah Yael Yehudit Yiska Yocheved Yonah + } jewish = { graphical_culture = jewishgfx @@ -1927,9 +2454,13 @@ jewish_group = { religious_clothing_priest = 7 expel_modifier = expelled_jewish + + intermarry = samaritan + intermarry = karaite } samaritan = { graphical_culture = jewishgfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 38 heresy_icon = 39 @@ -1951,9 +2482,13 @@ jewish_group = { religious_clothing_priest = 7 expel_modifier = expelled_jewish + + intermarry = jewish + intermarry = karaite } karaite = { graphical_culture = jewishgfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 38 heresy_icon = 39 @@ -1975,6 +2510,9 @@ jewish_group = { religious_clothing_priest = 7 expel_modifier = expelled_jewish + + intermarry = samaritan + intermarry = jewish } } @@ -1990,6 +2528,8 @@ indian_group = { color = { 0.8 0.4 0.0 } + interface_skin = { indian_interface muslim_interface } + # Names given only to Indian characters (base names) male_names = { } @@ -2041,6 +2581,7 @@ indian_group = { intermarry = zun_pagan intermarry = zun_pagan_reformed intermarry = bon + intermarry = bon_reformed } buddhist = { @@ -2091,6 +2632,7 @@ indian_group = { intermarry = taoist intermarry = zoroastrian_group intermarry = bon + intermarry = bon_reformed intermarry = tengri_pagan intermarry = tengri_pagan_reformed intermarry = nestorian @@ -2137,17 +2679,21 @@ indian_group = { intermarry = zun_pagan intermarry = zun_pagan_reformed intermarry = bon + intermarry = bon_reformed } taoist = { graphical_culture = chinesegfx secondary_event_pictures = sunni has_coa_on_barony_only = yes + #alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } icon = 53 heresy_icon = 54 color = { 226 241 182 } + interface_skin = { taoist_interface indian_interface muslim_interface } + high_god_name = GOD_HEAVENLY_ORDER god_names = { @@ -2182,5 +2728,6 @@ indian_group = { intermarry = zun_pagan intermarry = zun_pagan_reformed intermarry = bon + intermarry = bon_reformed } } \ No newline at end of file diff --git a/AncientReligions/common/religions/ACR_ancient_religions.txt b/AncientReligions/common/religions/ACR_ancient_religions.txt index dab9d715..14be57a1 100644 --- a/AncientReligions/common/religions/ACR_ancient_religions.txt +++ b/AncientReligions/common/religions/ACR_ancient_religions.txt @@ -1,60 +1,12 @@ # Religion-specific opinion can be added to modifiers (E.G., norse_pagan_opinion = 5), but the modifier *has* to be defined in 00_modifier_definitions.txt as well. It also needs localisation. Works for groups as well pagan_group = { - hellenic_pagan = { - graphical_culture = westerngfx - - pre_reformed = yes - - icon = 37 - heresy_icon = 57 - - ai_convert_other_group = 2 # always try to convert - - color = { 0.6 0.1 0.1 } - - high_god_name = GOD_JUPITER - god_names = { - GOD_JUNO GOD_VESTA GOD_MINERVA GOD_CERES GOD_DIANA GOD_VENUS GOD_MARS GOD_MERCURY GOD_SATURN GOD_NEPTUNE GOD_VULCAN GOD_APOLLO - } - evil_god_names = { - GOD_PLUTO GOD_HECATE - } - unit_modifier = { - levy_size = 0.3 - - retinuesize_perc = 0.5 - - key = "OFF_RELIGION" - } - - crusade_name = GREAT_HOLY_WAR - can_call_crusade = yes - scripture_name = THE_THEOGONY - priest_title = AUGUR - priests_can_marry = yes - female_temple_holders = yes - psc_marriage = yes - - religious_clothing_head = 5 - religious_clothing_priest = 5 - - allow_in_ruler_designer = yes - - intermarry = promethean_pagan - intermarry = egyptian_pagan - intermarry = aten_pagan - - - dynamic_cult = yes - secret_religion = yes - } - titan_pagan = { graphical_culture = norsegfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } - icon = 37 - heresy_icon = 57 + icon = 58 + heresy_icon = 59 parent = hellenic_pagan color = { 0.6 0.2 0.2 } @@ -97,35 +49,40 @@ pagan_group = { religious_clothing_priest = 5 - allow_in_ruler_designer = yes + allow_in_ruler_designer = no character_modifier = { - combat_rating = 2 + combat_rating = 10 } intermarry = norse_pagan intermarry = tengri_pagan + intermarry = zun_pagan intermarry = aten_pagan + intermarry = norse_pagan_reformed + intermarry = tengri_pagan_reformed + intermarry = zun_pagan_reformed + can_demand_religious_conversion = no } promethean_pagan = { - graphical_culture = westerngfx - - pre_reformed = yes + graphical_culture = hellenicgfx + alternate_start = { has_alternate_start_parameter = { key = religion value = full_random } } + interface_skin = { hellenic_interface } ai_convert_other_group = 2 # always try to convert ai_convert_same_group = 2 # always try to convert - icon = 37 - heresy_icon = 57 - parent = hellenic_pagan + icon = 58 + heresy_icon = 59 + parent = hellenic_pagan_reformed color = { 0.6 0 0 } high_god_name = GOD_PROMETHEUS god_names = { - GOD_PROMETHEUS GOD_EPIMETHEUS + GOD_PROMETHEUS GOD_EPIMETHEUS GOD_THE_BROTHERS GOD_PANDORA GOD_ASIA } evil_god_names = { GOD_OLYMPIANS @@ -156,11 +113,10 @@ pagan_group = { short_reign_opinion_year_mult = 1 # The default is 2 has_heir_designation = yes feminist = yes + attacking_same_religion_piety_loss = yes - religious_clothing_head = 5 - religious_clothing_priest = 5 - - allow_in_ruler_designer = yes + religious_clothing_head = 12 + religious_clothing_priest = 11 character_modifier = { learning = 4 @@ -170,14 +126,16 @@ pagan_group = { intermarry = egyptian_pagan intermarry = christian intermarry = muslim + + allow_in_ruler_designer = no } celtic_pagan_reformed = { # Druidic # Use norsegfx rather than celticgfx to have the northern pagan rounded CoA on the map graphical_culture = norsegfx - - icon = 59 - heresy_icon = 60 + alternate_start = { always = no } + icon = 61 + heresy_icon = 62 ai_convert_other_group = 2 # always try to convert ai_convert_same_group = 2 # always try to convert @@ -186,7 +144,6 @@ pagan_group = { crusade_name = GREAT_HOLY_WAR scripture_name = THE_STONES priest_title = DRUID - can_call_crusade = yes high_god_name = GOD_LUGH @@ -197,37 +154,11 @@ pagan_group = { THE_FOMORIANS EVIL_BALOR EVIL_BRES GOD_CAILLEACH } - unit_modifier = { - levy_size = 0.15 - - retinuesize_perc = 0.3 - garrison_size = 0.2 - - key = "HERO_RELIGION" - } - - unit_home_modifier = { - land_morale = 0.4 - light_infantry_defensive = 0.4 - heavy_infantry_defensive = 0.4 - pikemen_defensive = 0.4 - light_cavalry_defensive = 0.4 - knights_defensive = 0.4 - archers_defensive = 0.4 - horse_archers_defensive = 0.4 - camel_cavalry_defensive = 0.4 - war_elephants_defensive = 0.4 - - garrison_size = 0.2 - - key = "HERO_RELIGION_HOME_TERRITORY" - } - - priests_can_marry = yes - female_temple_holders = yes - feminist = yes + priests_can_marry = no + priests_can_inherit = no max_consorts = 3 - allow_looting = yes + can_call_crusade = yes + join_crusade_if_bordering_hostile = yes aggression = 1.5 # AI aggression factor @@ -239,14 +170,15 @@ pagan_group = { allow_in_ruler_designer = no intermarry = celtic_pagan + intermarry = britannic_pagan } celtic_pagan = { # Use norsegfx rather than celticgfx to have the northern pagan rounded CoA on the map graphical_culture = norsegfx - icon = 58 - heresy_icon = 60 + icon = 60 + heresy_icon = 62 color = { 0.14 0.36 0.16 } crusade_name = GREAT_HOLY_WAR @@ -289,6 +221,7 @@ pagan_group = { priests_can_marry = yes female_temple_holders = yes + priests_can_inherit = no feminist = yes defensive_attrition = yes max_consorts = 3 @@ -306,19 +239,112 @@ pagan_group = { religious_clothing_priest = 3 intermarry = celtic_pagan_reformed - can_demand_religious_conversion = no + intermarry = britannic_pagan + #can_demand_religious_conversion = no } - egyptian_pagan = { # Kemetic - graphical_culture = africangfx - - pre_reformed = yes + britannic_pagan = { + graphical_culture = celticgfx + interface_skin = { christian_interface pagan_interface } + alternate_start = { always = no } icon = 61 heresy_icon = 62 - + ai_convert_other_group = 2 # always try to convert ai_convert_same_group = 2 # always try to convert + + color = { 0.5 0.9 0.5 } + crusade_name = GREAT_HOLY_WAR + scripture_name = THE_CYCLES + priest_title = DRYAD + + high_god_name = GOD_BRITANNIA + + god_names = { + GOD_BRITANNIA GOD_HOLY_MOTHER GOD_SC_ANDRASTE GOD_ST_BOUDICCA GOD_ST_BRIGID GOD_SC_RHIANNON GOD_SC_OLWEN + } + evil_god_names = { + EVIL_UNSEELIE + } + + parent = celtic_pagan_reformed + pre_reformed = yes + + priests_can_marry = yes + priests_can_inherit = no + investiture = yes + + female_temple_holders = yes + feminist = yes + women_can_take_consorts = yes + men_can_take_consorts = no + male_temple_holders = no + + can_have_antipopes = yes + can_excommunicate = yes + can_grant_divorce = yes + can_grant_invasion_cb = invasion + can_grant_claim = yes + can_call_crusade = yes + join_crusade_if_bordering_hostile = yes + + religious_clothing_head = 3 + religious_clothing_priest = 3 + + allow_in_ruler_designer = no + + intermarry = celtic_pagan + intermarry = celtic_pagan_reformed + } + + egyptian_pagan_reformed = { + graphical_culture = africangfx + secondary_event_pictures = egyptian_pagan + interface_skin = { zoroastrian_interface hellenic_interface } + + icon = 64 + heresy_icon = 65 + + ai_convert_other_group = 2 # always try to convert + ai_convert_same_group = 1 + + color = { 0.5 0.4 0 } + + scripture_name = BOOK_OF_THE_DEAD + crusade_name = GREAT_HOLY_WAR + high_god_name = GOD_AMON + + god_names = { + GOD_AMAUNET GOD_AMON GOD_HAUHET GOD_HEH GOD_KAUKET GOD_KEK GOD_NAUNET GOD_NUN GOD_RA GOD_ISIS GOD_OSIRIS GOD_ANUBIS + } + evil_god_names = { + GOD_SET GOD_APEP + } + + allow_rivermovement = yes + max_wives = 3 + can_call_crusade = yes + join_crusade_if_bordering_hostile = yes + + religious_clothing_head = 5 + religious_clothing_priest = 5 + + allow_in_ruler_designer = no + } + + egyptian_pagan = { # Kemetic + graphical_culture = africangfx + secondary_event_pictures = egyptian_pagan + interface_skin = { zoroastrian_interface hellenic_interface } + + reformed = egyptian_pagan_reformed + + icon = 63 + heresy_icon = 65 + + ai_convert_other_group = 1 + ai_convert_same_group = 0 color = { 0.5 0.4 0 } @@ -363,6 +389,7 @@ pagan_group = { pc_marriage = yes bs_marriage = yes can_call_crusade = yes + join_crusade_if_bordering_hostile = yes religious_clothing_head = 5 religious_clothing_priest = 5 @@ -370,16 +397,16 @@ pagan_group = { aten_pagan = { # Atenism graphical_culture = africangfx - - pre_reformed = yes + interface_skin = { zoroastrian_interface hellenic_interface muslim_interface } + #pre_reformed = yes - icon = 61 - heresy_icon = 62 + icon = 64 + heresy_icon = 65 ai_convert_other_group = 2 # always try to convert ai_convert_same_group = 2 # always try to convert - color = {0.9 0.8 0} + color = { 0.9 0.8 0 } scripture_name = AMARNA_SCROLLS crusade_name = GREAT_HOLY_WAR @@ -417,6 +444,7 @@ pagan_group = { uses_decadence = yes parent = egyptian_pagan + allow_rivermovement = yes priests_can_marry = yes female_temple_holders = yes @@ -425,9 +453,11 @@ pagan_group = { pc_marriage = yes bs_marriage = yes can_call_crusade = yes + join_crusade_if_bordering_hostile = yes + religious_clothing_head = 5 religious_clothing_priest = 5 - allow_in_ruler_designer = yes + allow_in_ruler_designer = no } } diff --git a/AncientReligions/common/religious_titles/ACR_druidic_religious_titles.txt b/AncientReligions/common/religious_titles/ACR_druidic_religious_titles.txt index 9f7d996d..61f0e15d 100644 --- a/AncientReligions/common/religious_titles/ACR_druidic_religious_titles.txt +++ b/AncientReligions/common/religious_titles/ACR_druidic_religious_titles.txt @@ -29,6 +29,7 @@ title_druid_circle_member = { allow = { religion = celtic_pagan_reformed + has_religion_feature = religion_theocratic_head is_theocracy = yes trait = druid d_celtic_pagan_reformed = { @@ -46,3 +47,38 @@ title_druid_circle_member = { message = yes } + +title_dryad_circle_member = { + religion = britannic_pagan + can_elect_head = yes + + grant_limit = 9 + + realm_in_name = no + show_as_title = no # Not actually a title. + + opinion_effect = 20 + dignity = 0.9 + + monthly_salary = 0.1 + monthly_prestige = 0.5 + + allow = { + religion = britannic_pagan + is_theocracy = yes + is_celtic_clergy_trigger = yes + k_britannic_pagan = { + holder_scope = { + is_within_diplo_range = ROOT + } + } + } + + gain_effect = { + } + + lose_effect = { + } + + message = yes +} \ No newline at end of file diff --git a/AncientReligions/common/scripted_effects/00_scripted_effects.txt b/AncientReligions/common/scripted_effects/00_scripted_effects.txt index f431eb94..796bf514 100644 --- a/AncientReligions/common/scripted_effects/00_scripted_effects.txt +++ b/AncientReligions/common/scripted_effects/00_scripted_effects.txt @@ -205,6 +205,18 @@ add_trait_honest_effect = { hidden_tooltip = { character_event = { id = 38262 } } #Notify Honest } } +add_trait_humble_effect = { + if = { + limit = { + NOR = { + trait = humble + trait = proud + } + } + add_trait = humble + hidden_tooltip = { character_event = { id = 38260 } } #Notify Humble + } +} add_trait_kind_effect = { if = { @@ -511,6 +523,18 @@ add_trait_silently_cynical_effect = { } } +add_trait_silently_content_effect = { + if = { + limit = { + NOR = { + trait = content + trait = ambitious + } + } + add_trait = content + } +} + add_trait_silently_deceitful_effect = { if = { limit = { @@ -778,6 +802,14 @@ add_trait_silently_wroth_effect = { #Add new ones in alphabetical order. #Add with notification + +remove_trait_brave_effect = { + if = { + limit = { trait = brave } + remove_trait = brave + hidden_tooltip = { character_event = { id = 38320 } } + } +} remove_trait_charitable_effect = { if = { limit = { trait = charitable } @@ -943,6 +975,18 @@ remove_trait_zealous_effect = { } #Silently +remove_trait_silently_ambitious_effect = { + if = { + limit = { trait = ambitious } + remove_trait = ambitious + } +} +remove_trait_silently_brave_effect = { + if = { + limit = { trait = brave } + remove_trait = brave + } +} remove_trait_silently_charitable_effect = { if = { limit = { trait = charitable } @@ -1941,66 +1985,50 @@ increase_depopulation_effect = { 40 = { modifier = { factor = 1.5 - location = { - AND = { - any_province_holding = { - OR = { - holding_type = nomad - holding_type = tribal - } + AND = { + any_province_holding = { + OR = { + holding_type = nomad + holding_type = tribal } - NOT = { num_of_settlements = 3 } } + NOT = { num_of_settlements = 3 } } } modifier = { factor = 1.2 - location = { - hospital_level = 1 - } + hospital_level = 1 } modifier = { factor = 1.2 - location = { - hospital_level = 2 - } + hospital_level = 2 } modifier = { factor = 1.2 - location = { - hospital_level = 3 - } + hospital_level = 3 } modifier = { factor = 1.2 - location = { - hospital_level = 4 - } + hospital_level = 4 } modifier = { factor = 1.2 - location = { - hospital_level = 5 - } + hospital_level = 5 } modifier = { factor = 1.2 - location = { - hospital_level = 6 - } + hospital_level = 6 } } 60 = { modifier = { factor = 0 - location = { - any_province_holding = { - NOR = { - holding_type = city - holding_type = temple - holding_type = castle - holding_type = tribal - } + any_province_holding = { + NOR = { + holding_type = city + holding_type = temple + holding_type = castle + holding_type = tribal } } } @@ -2022,66 +2050,50 @@ increase_depopulation_effect = { 20 = { modifier = { factor = 4 - location = { - AND = { - any_province_holding = { - OR = { - holding_type = nomad - holding_type = tribal - } + AND = { + any_province_holding = { + OR = { + holding_type = nomad + holding_type = tribal } - NOT = { num_of_settlements = 3 } } + NOT = { num_of_settlements = 3 } } } modifier = { factor = 1.4 - location = { hospital_level = 1 - } } modifier = { factor = 1.4 - location = { hospital_level = 2 - } } modifier = { factor = 1.4 - location = { hospital_level = 3 - } } modifier = { factor = 1.4 - location = { hospital_level = 4 - } } modifier = { factor = 1.4 - location = { hospital_level = 5 - } } modifier = { factor = 1.4 - location = { hospital_level = 6 - } } } 80 = { modifier = { factor = 0 - location = { - any_province_holding = { - NOR = { - holding_type = city - holding_type = temple - holding_type = castle - holding_type = tribal - } + any_province_holding = { + NOR = { + holding_type = city + holding_type = temple + holding_type = castle + holding_type = tribal } } } @@ -2108,66 +2120,50 @@ increase_depopulation_effect = { 5 = { modifier = { factor = 15 - location = { - AND = { - any_province_holding = { - OR = { - holding_type = nomad - holding_type = tribal - } + AND = { + any_province_holding = { + OR = { + holding_type = nomad + holding_type = tribal } - NOT = { num_of_settlements = 3 } } + NOT = { num_of_settlements = 3 } } } modifier = { factor = 1.5 - location = { - hospital_level = 1 - } + hospital_level = 1 } modifier = { factor = 1.5 - location = { - hospital_level = 2 - } + hospital_level = 2 } modifier = { factor = 1.5 - location = { hospital_level = 3 - } } modifier = { factor = 1.5 - location = { hospital_level = 4 - } } modifier = { factor = 1.5 - location = { hospital_level = 5 - } } modifier = { factor = 1.5 - location = { hospital_level = 6 - } } } 95 = { modifier = { factor = 0 - location = { - any_province_holding = { - NOR = { - holding_type = city - holding_type = temple - holding_type = castle - holding_type = tribal - } + any_province_holding = { + NOR = { + holding_type = city + holding_type = temple + holding_type = castle + holding_type = tribal } } } @@ -2786,6 +2782,12 @@ resolve_severely_injured_effect = { } } +#For when you "only" become really injured, but still want the risk of infection... +add_severely_injured_effect = { + add_trait = severely_injured + resolve_severely_injured_effect = yes +} + leave_council_position_effect = { if = { limit = { has_job_title = job_chancellor } @@ -2889,6 +2891,19 @@ increase_prosperity_effect = { } } +decrease_prosperity_effect = { + if = { + limit = { + has_province_modifier = prosperity_modifier_3 + } + hidden_tooltip = { + remove_province_modifier = prosperity_modifier_3 + set_variable = { which = prosperity_value value = 250 } + } + add_province_modifier = { name = prosperity_modifier_2 duration = -1 } + } +} + add_disease_level_effect = { random_list = { 65 = { @@ -3969,7 +3984,10 @@ add_crusade_trait_effect = { } if = { limit = { - religion = hellenic_pagan + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } } add_trait = ares_own break = yes @@ -4007,14 +4025,30 @@ add_crusade_trait_effect = { limit = { OR = { religion = celtic_pagan - religion = celtic_pagan_reformed + AND = { + religion = celtic_pagan_reformed + NOT = { has_religion_feature = religion_feature_matriarchal } + } } } add_trait = lughs_own } if = { limit = { - religion = egyptian_pagan + OR = { + religion = britannic_pagan + AND = { + religion = celtic_pagan_reformed + has_religion_feature = religion_feature_matriarchal + } + } + } + + add_trait = morrigan + } + if = { + limit = { + religion_openly_egyptian_or_reformed_trigger = yes } add_trait = montu } @@ -4240,14 +4274,14 @@ major_soul_corruption_effect = { } character_event = { id = MNM.7059 days = 32 random = 5 } } - 20 = { - trigger = { - NOR = { - NOT = { health = 3 } - has_character_modifier = corrupting_magic_minor - has_character_modifier = corrupting_magic_major - } - } + 40 = { + #trigger = { + # NOR = { + # NOT = { health = 3 } + # has_character_modifier = corrupting_magic_minor + # has_character_modifier = corrupting_magic_major + # } + #} character_event = { id = MNM.7057 days = 32 random = 5 } } 220 = { # High visibility (ability abuse) increases the risk of getting weaker @@ -4387,80 +4421,80 @@ minor_soul_corruption_effect = { } 80 = { } } - random_list = { #Risk of getting weaker - 15 = { - trigger = { NOT = { trait = stressed } } - character_event = { id = MNM.7051 days = 32 random = 5 } - } - 5 = { - trigger = { NOT = { trait = lunatic } } - character_event = { id = MNM.7052 days = 32 random = 5 } + } + random_list = { #Risk of getting weaker + 15 = { + trigger = { NOT = { trait = stressed } } + character_event = { id = MNM.7051 days = 32 random = 5 } + } + 5 = { + trigger = { NOT = { trait = lunatic } } + character_event = { id = MNM.7052 days = 32 random = 5 } + } + 5 = { + trigger = { NOR = { trait = stutter } } + character_event = { id = MNM.7053 days = 32 random = 5 } + } + 5 = { + trigger = { NOR = { trait = clubfooted } } + character_event = { id = MNM.7054 days = 32 random = 5 } + } + 5 = { + trigger = { NOR = { trait = hunchback } } + character_event = { id = MNM.7055 days = 32 random = 5 } + } + 5 = { + trigger = { NOR = { trait = ugly } } + character_event = { id = MNM.7056 days = 32 random = 5 } + } + 5 = { + trigger = { + NOR = { + trait = feeble + trait = weak + trait = strong + } } - 5 = { - trigger = { NOR = { trait = stutter } } - character_event = { id = MNM.7053 days = 32 random = 5 } + character_event = { id = MNM.7059 days = 32 random = 5 } + } + 50 = { + #trigger = { + # NOR = { + # NOT = { health = 3 } + # has_character_modifier = corrupting_magic_minor + # has_character_modifier = corrupting_magic_major + # } + #} + character_event = { id = MNM.7058 days = 32 random = 5 } + } + 450 = { # High visibility (ability abuse) increases the risk of getting weaker + modifier = { + factor = 0.9 + check_variable = { which = visibility_value value = 10 } } - 5 = { - trigger = { NOR = { trait = clubfooted } } - character_event = { id = MNM.7054 days = 32 random = 5 } + modifier = { + factor = 0.9 + check_variable = { which = visibility_value value = 15 } } - 5 = { - trigger = { NOR = { trait = hunchback } } - character_event = { id = MNM.7055 days = 32 random = 5 } + modifier = { + factor = 0.9 + check_variable = { which = visibility_value value = 20 } } - 5 = { - trigger = { NOR = { trait = ugly } } - character_event = { id = MNM.7056 days = 32 random = 5 } + modifier = { + factor = 0.9 + check_variable = { which = visibility_value value = 25 } } - 5 = { - trigger = { - NOR = { - trait = feeble - trait = weak - trait = strong - } - } - character_event = { id = MNM.7059 days = 32 random = 5 } + modifier = { + factor = 0.9 + check_variable = { which = visibility_value value = 30 } } - 30 = { - trigger = { - NOR = { - NOT = { health = 3 } - has_character_modifier = corrupting_magic_minor - has_character_modifier = corrupting_magic_major - } - } - character_event = { id = MNM.7058 days = 32 random = 5 } + modifier = { + factor = 0.9 + check_variable = { which = visibility_value value = 35 } } - 450 = { # High visibility (ability abuse) increases the risk of getting weaker - modifier = { - factor = 0.9 - check_variable = { which = visibility_value value = 10 } - } - modifier = { - factor = 0.9 - check_variable = { which = visibility_value value = 15 } - } - modifier = { - factor = 0.9 - check_variable = { which = visibility_value value = 20 } - } - modifier = { - factor = 0.9 - check_variable = { which = visibility_value value = 25 } - } - modifier = { - factor = 0.9 - check_variable = { which = visibility_value value = 30 } - } - modifier = { - factor = 0.9 - check_variable = { which = visibility_value value = 35 } - } - modifier = { - factor = 0.9 - check_variable = { which = visibility_value value = 40 } - } + modifier = { + factor = 0.9 + check_variable = { which = visibility_value value = 40 } } } } @@ -4468,43 +4502,87 @@ minor_soul_corruption_effect = { } add_society_currency_trivial_effect = { - change_society_currency = 10 + if = { + limit = { is_in_society = yes } + change_society_currency = 10 + } } +add_society_currency_tiny_effect = { + if = { + limit = { is_in_society = yes } + change_society_currency = 50 + } +} + add_society_currency_minor_effect = { - change_society_currency = 100 + if = { + limit = { is_in_society = yes } + change_society_currency = 100 + } } add_society_currency_medium_effect = { - change_society_currency = 200 + if = { + limit = { is_in_society = yes } + change_society_currency = 200 + } } add_society_currency_major_effect = { - change_society_currency = 300 + if = { + limit = { is_in_society = yes } + change_society_currency = 300 + } +} + +add_society_currency_large_effect = { + if = { + limit = { is_in_society = yes } + change_society_currency = 500 + } } add_society_currency_massive_effect = { - change_society_currency = 1000 + if = { + limit = { is_in_society = yes } + change_society_currency = 1000 + } } detract_society_currency_trivial_effect = { - change_society_currency = -15 + if = { + limit = { is_in_society = yes } + change_society_currency = -15 + } } detract_society_currency_tiny_effect = { - change_society_currency = -50 + if = { + limit = { is_in_society = yes } + change_society_currency = -50 + } } detract_society_currency_minor_effect = { - change_society_currency = -150 + if = { + limit = { is_in_society = yes } + change_society_currency = -150 + } } detract_society_currency_medium_effect = { - change_society_currency = -300 + if = { + limit = { is_in_society = yes } + change_society_currency = -300 + } } detract_society_currency_major_effect = { - change_society_currency = -500 + if = { + limit = { is_in_society = yes } + change_society_currency = -500 + } } remove_random_maimed_effect = { #remember to clear flags if using this effect :D @@ -4784,6 +4862,13 @@ remove_random_negative_congenital_effect = { } remove_trait = dwarf } + 10 = { + modifier = { + NOT = { trait = giant } + factor = 0 + } + remove_trait = giant + } 10 = { modifier = { NOT = { trait = slow } @@ -4815,30 +4900,82 @@ remove_random_negative_congenital_effect = { } } -join_from_devil_worshiper_society_effect = { - FROM = { - if = { - limit = { - society_member_of = the_satanists - } - ROOT = { - join_society = the_satanists - } - } - if = { - limit = { - society_member_of = the_cold_ones - } - ROOT = { - join_society = the_cold_ones - } - } - if = { - limit = { - society_member_of = the_plaguebringers - } - ROOT = { - join_society = the_plaguebringers +remove_all_negative_congenital_traits_effect = { + if = { + limit = { trait = ugly } + remove_trait = ugly + } + if = { + limit = { trait = clubfooted } + remove_trait = clubfooted + } + if = { + limit = { trait = hunchback } + remove_trait = hunchback + } + if = { + limit = { trait = dwarf } + remove_trait = dwarf + } + if = { + limit = { trait = giant } + remove_trait = giant + } + if = { + limit = { trait = harelip } + remove_trait = harelip + } + if = { + limit = { trait = stutter } + remove_trait = stutter + } + if = { + limit = { trait = lisp } + remove_trait = lisp + } + if = { + limit = { trait = slow } + remove_trait = slow + } + if = { + limit = { trait = inbred } + remove_trait = inbred + } + if = { + limit = { trait = weak } + remove_trait = weak + } + if = { + limit = { trait = imbecile } + remove_trait = imbecile + } +} + + +join_from_devil_worshiper_society_effect = { + FROM = { + if = { + limit = { + society_member_of = the_satanists + } + ROOT = { + join_society = the_satanists + } + } + if = { + limit = { + society_member_of = the_cold_ones + } + ROOT = { + join_society = the_cold_ones + } + } + if = { + limit = { + society_member_of = the_plaguebringers + } + ROOT = { + join_society = the_plaguebringers } } if = { @@ -4857,6 +4994,22 @@ join_from_devil_worshiper_society_effect = { join_society = the_trollcrafters } } + if = { + limit = { + society_member_of = the_bacchants + } + ROOT = { + join_society = the_bacchants + } + } + if = { + limit = { + society_member_of = the_vodouns + } + ROOT = { + join_society = the_vodouns + } + } ### ACR ### if = { @@ -4979,7 +5132,14 @@ join_prev_devil_worshiper_society_effect = { limit = { PREV = { society_member_of = the_trollcrafters } } join_society = the_trollcrafters } - + if = { + limit = { PREV = { society_member_of = the_bacchants } } + join_society = the_bacchants + } + if = { + limit = { PREV = { society_member_of = the_vodouns } } + join_society = the_vodouns + } ## ACR ### if = { @@ -4995,6 +5155,172 @@ join_prev_devil_worshiper_society_effect = { join_society = the_sand_snakes } } +join_prev_warrior_lodge_society_effect = { + if = { + limit = { PREV = { society_member_of = warrior_lodge_norse } } + join_society = warrior_lodge_norse + } + if = { + limit = { PREV = { society_member_of = warrior_lodge_tengri } } + join_society = warrior_lodge_tengri + } + if = { + limit = { PREV = { society_member_of = warrior_lodge_baltic } } + join_society = warrior_lodge_baltic + } + if = { + limit = { PREV = { society_member_of = warrior_lodge_finnish } } + join_society = warrior_lodge_finnish + } + if = { + limit = { PREV = { society_member_of = warrior_lodge_slavic } } + join_society = warrior_lodge_slavic + } + if = { + limit = { PREV = { society_member_of = warrior_lodge_west_african } } + join_society = warrior_lodge_west_african + } + if = { + limit = { PREV = { society_member_of = warrior_lodge_zun } } + join_society = warrior_lodge_zun + } + if = { + limit = { PREV = { society_member_of = warrior_lodge_bon } } + join_society = warrior_lodge_bon + } + if = { + limit = { PREV = { society_member_of = warrior_lodge_hellenic } } + join_society = warrior_lodge_hellenic + } +} +give_this_warrior_lodge_religion_effect = { #Mostly for spawned characters. + if = { + limit = { + society_member_of = warrior_lodge_norse + NOT = { has_global_flag = norse_reformation } + } + religion = norse_pagan + } + if = { + limit = { + society_member_of = warrior_lodge_norse + has_global_flag = norse_reformation + } + religion = norse_pagan_reformed + } + if = { + limit = { + society_member_of = warrior_lodge_tengri + NOT = { has_global_flag = tengri_reformation } + } + religion = tengri_pagan + } + if = { + limit = { + society_member_of = warrior_lodge_tengri + has_global_flag = tengri_reformation + } + religion = tengri_pagan_reformed + } + if = { + limit = { + society_member_of = warrior_lodge_baltic + NOT = { has_global_flag = baltic_reformation } + } + religion = baltic_pagan + } + if = { + limit = { + society_member_of = warrior_lodge_baltic + has_global_flag = baltic_reformation + } + religion = baltic_pagan_reformed + } + if = { + limit = { + society_member_of = warrior_lodge_finnish + NOT = { has_global_flag = finnish_reformation } + } + religion = finnish_pagan + } + if = { + limit = { + society_member_of = warrior_lodge_finnish + has_global_flag = finnish_reformation + } + religion = finnish_pagan_reformed + } + if = { + limit = { + society_member_of = warrior_lodge_slavic + NOT = { has_global_flag = slavic_reformation } + } + religion = slavic_pagan + } + if = { + limit = { + society_member_of = warrior_lodge_slavic + has_global_flag = slavic_reformation + } + religion = slavic_pagan_reformed + } + if = { + limit = { + society_member_of = warrior_lodge_west_african + NOT = { has_global_flag = west_african_reformation } + } + religion = west_african_pagan + } + if = { + limit = { + society_member_of = warrior_lodge_west_african + has_global_flag = west_african_reformation + } + religion = west_african_pagan_reformed + } + if = { + limit = { + society_member_of = warrior_lodge_zun + NOT = { has_global_flag = zun_reformation } + } + religion = zun_pagan + } + if = { + limit = { + society_member_of = warrior_lodge_zun + has_global_flag = zun_reformation + } + religion = zun_pagan_reformed + } + if = { + limit = { + society_member_of = warrior_lodge_bon + NOT = { has_global_flag = bon_reformation } + } + religion = bon + } + if = { + limit = { + society_member_of = warrior_lodge_bon + has_global_flag = bon_reformation + } + religion = bon_reformed + } + if = { + limit = { + society_member_of = warrior_lodge_hellenic + NOT = { has_global_flag = hellenic_reformation } + } + religion = hellenic_pagan + } + if = { + limit = { + society_member_of = warrior_lodge_hellenic + has_global_flag = hellenic_reformation + } + religion = hellenic_pagan_reformed + } +} remove_education_effect = { remove_trait = naive_appeaser @@ -5140,6 +5466,10 @@ join_prev_monastic_order_society = { limit = { PREV = { society_member_of = monastic_order_jain } } join_society = monastic_order_jain } + if = { + limit = { PREV = { society_member_of = monastic_order_stoics } } + join_society = monastic_order_stoics + } } clr_artifact_flagsmodifiers_effect = { @@ -9530,7 +9860,54 @@ add_secret_religion_trait_trigger_is_religion_or_old_religion_flag_clear_flag_af clr_character_flag = character_was_bon break = yes } - + if = { + limit = { + OR = { + AND = { + NOT = { + has_character_was_religion_flag_trigger = yes + } + religion = bon_reformed + } + has_character_flag = character_was_bon_reformed + } + } + set_secret_religion = bon_reformed + clr_character_flag = character_was_bon_reformed + break = yes + } + if = { + limit = { + OR = { + AND = { + NOT = { + has_character_was_religion_flag_trigger = yes + } + religion = hellenic_pagan + } + has_character_flag = character_was_hellenic_pagan + } + } + set_secret_religion = hellenic_pagan + clr_character_flag = character_was_hellenic_pagan + break = yes + } + if = { + limit = { + OR = { + AND = { + NOT = { + has_character_was_religion_flag_trigger = yes + } + religion = hellenic_pagan_reformed + } + has_character_flag = character_was_hellenic_pagan_reformed + } + } + set_secret_religion = hellenic_pagan_reformed + clr_character_flag = character_was_hellenic_pagan_reformed + break = yes + } if = { limit = { OR = { @@ -9820,31 +10197,161 @@ add_secret_religion_trait_trigger_is_religion_or_old_religion_flag_clear_flag_af clr_character_flag = character_was_zun_pagan break = yes } -} -add_religion_char_flag_effect = { - if = { - limit = { religion = catholic } - set_character_flag = character_was_catholic - } - if = { - limit = { religion = cathar } - set_character_flag = character_was_cathar - } - if = { - limit = { religion = fraticelli } - set_character_flag = character_was_fraticelli + ### ACR ### + if = { + limit = { + OR = { + AND = { + NOT = { + has_character_was_religion_flag_trigger = yes + } + religion = celtic_pagan + } + has_character_flag = character_was_celtic_pagan + } + } + set_secret_religion = celtic_pagan + clr_character_flag = character_was_celtic_pagan + break = yes } - if = { - limit = { religion = waldensian } - set_character_flag = character_was_waldensian + if = { + limit = { + OR = { + AND = { + NOT = { + has_character_was_religion_flag_trigger = yes + } + religion = celtic_pagan_reformed + } + has_character_flag = character_was_celtic_pagan_reformed + } + } + set_secret_religion = celtic_pagan_reformed + clr_character_flag = character_was_celtic_pagan_reformed + break = yes } - if = { - limit = { religion = lollard } - set_character_flag = character_was_lollard + if = { + limit = { + OR = { + AND = { + NOT = { + has_character_was_religion_flag_trigger = yes + } + religion = britannic_pagan + } + has_character_flag = character_was_britannic_pagan + } + } + set_secret_religion = britannic_pagan + clr_character_flag = character_was_britannic_pagan + break = yes } if = { - limit = { religion = orthodox } + limit = { + OR = { + AND = { + NOT = { + has_character_was_religion_flag_trigger = yes + } + religion = titan_pagan + } + has_character_flag = character_was_titan_pagan + } + } + set_secret_religion = titan_pagan + clr_character_flag = character_was_titan_pagan + break = yes + } + if = { + limit = { + OR = { + AND = { + NOT = { + has_character_was_religion_flag_trigger = yes + } + religion = promethean_pagan + } + has_character_flag = character_was_promethean_pagan + } + } + set_secret_religion = promethean_pagan + clr_character_flag = character_was_promethean_pagan + break = yes + } + if = { + limit = { + OR = { + AND = { + NOT = { + has_character_was_religion_flag_trigger = yes + } + religion = egyptian_pagan + } + has_character_flag = character_was_egyptian_pagan + } + } + set_secret_religion = egyptian_pagan + clr_character_flag = character_was_egyptian_pagan + break = yes + } + if = { + limit = { + OR = { + AND = { + NOT = { + has_character_was_religion_flag_trigger = yes + } + religion = egyptian_pagan_reformed + } + has_character_flag = character_was_egyptian_pagan_reformed + } + } + set_secret_religion = egyptian_pagan_reformed + clr_character_flag = character_was_egyptian_pagan_reformed + break = yes + } + if = { + limit = { + OR = { + AND = { + NOT = { + has_character_was_religion_flag_trigger = yes + } + religion = aten_pagan + } + has_character_flag = character_was_aten_pagan + } + } + set_secret_religion = aten_pagan + clr_character_flag = character_was_aten_pagan + break = yes + } +} + +add_religion_char_flag_effect = { + if = { + limit = { religion = catholic } + set_character_flag = character_was_catholic + } + if = { + limit = { religion = cathar } + set_character_flag = character_was_cathar + } + if = { + limit = { religion = fraticelli } + set_character_flag = character_was_fraticelli + } + if = { + limit = { religion = waldensian } + set_character_flag = character_was_waldensian + } + if = { + limit = { religion = lollard } + set_character_flag = character_was_lollard + } + if = { + limit = { religion = orthodox } set_character_flag = character_was_orthodox } if = { @@ -10034,8 +10541,8 @@ add_religion_char_flag_effect = { set_character_flag = character_was_celtic_pagan_reformed } if = { - limit = { religion = hellenic_pagan } - set_character_flag = character_was_hellenic_pagan + limit = { religion = britannic_pagan } + set_character_flag = character_was_britannic_pagan } if = { limit = { religion = promethean_pagan } @@ -10048,6 +10555,10 @@ add_religion_char_flag_effect = { if = { limit = { religion = egyptian_pagan } set_character_flag = character_was_egyptian_pagan + } + if = { + limit = { religion = egyptian_pagan_reformed } + set_character_flag = character_was_egyptian_pagan_reformed } if = { limit = { religion = aten_pagan } @@ -10097,6 +10608,7 @@ clr_religion_char_flag_effect = { clr_character_flag = character_was_finnish_pagan_reformed clr_character_flag = character_was_west_african_pagan_reformed clr_character_flag = character_was_zun_pagan_reformed + clr_character_flag = character_was_hellenic_pagan_reformed clr_character_flag = character_was_norse_pagan clr_character_flag = character_was_slavic_pagan clr_character_flag = character_was_tengri_pagan @@ -10104,15 +10616,16 @@ clr_religion_char_flag_effect = { clr_character_flag = character_was_finnish_pagan clr_character_flag = character_was_west_african_pagan clr_character_flag = character_was_zun_pagan + clr_character_flag = character_was_hellenic_pagan clr_character_flag = character_was_aztec clr_character_flag = character_was_aztec_reformed clr_character_flag = character_was_celtic_pagan clr_character_flag = character_was_celtic_pagan_reformed - clr_character_flag = character_was_hellenic_pagan clr_character_flag = character_was_promethean_pagan clr_character_flag = character_was_titan_pagan clr_character_flag = character_was_egyptian_pagan + clr_character_flag = character_was_egyptian_pagan_reformed clr_character_flag = character_was_aten_pagan } @@ -10430,12 +10943,24 @@ event_target_old_religion_from_flag_effect = { celtic_pagan_reformed = { save_event_target_as = old_religion } + } + if = { + limit = { has_character_flag = character_was_britannic_pagan } + britannic_pagan = { + save_event_target_as = old_religion + } } if = { limit = { has_character_flag = character_was_hellenic_pagan } hellenic_pagan = { save_event_target_as = old_religion } + } + if = { + limit = { has_character_flag = character_was_hellenic_pagan_reformed } + hellenic_pagan_reformed = { + save_event_target_as = old_religion + } } if = { limit = { has_character_flag = character_was_promethean_pagan } @@ -10454,6 +10979,12 @@ event_target_old_religion_from_flag_effect = { egyptian_pagan = { save_event_target_as = old_religion } + } + if = { + limit = { has_character_flag = character_was_egyptian_pagan_reformed } + egyptian_pagan_reformed = { + save_event_target_as = old_religion + } } if = { limit = { has_character_flag = character_was_aten_pagan } @@ -11543,122 +12074,350 @@ remove_astronomical_insight_modifier_effect = { add_Aries_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_aries #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = stubborn } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_aries #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = ambitious } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_aries } + } + add_trait = zodiac_aries + } } } add_Taurus_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_taurus #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = content } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_taurus #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = patient } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_taurus } + } + add_trait = zodiac_taurus + } } } add_Gemini_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_gemini #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = wroth } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_gemini #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = diligent } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_gemini } + } + add_trait = zodiac_gemini + } } } add_Cancer_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_cancer #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = honest } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_cancer #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = kind } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_cancer } + } + add_trait = zodiac_cancer + } } } add_Leo_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_leo #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = cruel } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_leo #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = gregarious } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_leo } + } + add_trait = zodiac_leo + } } } add_Virgo_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_virgo #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = shy } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_virgo #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = humble } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_virgo } + } + add_trait = zodiac_virgo + } } } add_Libra_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_libra #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = trusting } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_libra #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = temperate } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_libra } + } + add_trait = zodiac_libra + } } } add_Scorpius_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_scorpio #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = deceitful } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_scorpio #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = lustful } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_scorpio } + } + add_trait = zodiac_scorpio + } } } add_Sagittarius_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_sagittarius #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = wroth } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_sagittarius #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = charitable } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_sagittarius } + } + add_trait = zodiac_sagittarius + } } } add_Capricorn_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_capricorn #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = proud } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_capricorn #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = temperate } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_capricorn } + } + add_trait = zodiac_capricorn + } } } add_Aquarius_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_aquarius #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = slothful } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_aquarius #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = ambitious } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_aquarius } + } + add_trait = zodiac_aquarius + } } } add_Pisces_sign_trait_effect = { random_list = { 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_pisces #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = trusting } 10 = { + trigger = { + OR = { + NOT = { has_dlc = "Holy Fury" } + trait = zodiac_pisces #If an hellenic hermetic gets the zodiac event, give him the character trait instead. + } + } add_trait = kind } + 100 = { + trigger = { + has_dlc = "Holy Fury" + NOT = { trait = zodiac_pisces } + } + add_trait = zodiac_pisces + } } } @@ -11667,40 +12426,40 @@ add_western_zodiac_trait_effect = { text = gain_zodiac_trait_effect_tt } if = { limit = { is_born_under_Aries_trigger = yes } - add_Aries_sign_trait_effect = yes + add_trait = zodiac_aries } if = { limit = { is_born_under_Taurus_trigger = yes } - add_Taurus_sign_trait_effect = yes + add_trait = zodiac_taurus } if = { limit = { is_born_under_Gemini_trigger = yes } - add_Gemini_sign_trait_effect = yes + add_trait = zodiac_gemini } if = { limit = { is_born_under_Cancer_trigger = yes } - add_Cancer_sign_trait_effect = yes + add_trait = zodiac_cancer } if = { limit = { is_born_under_Leo_trigger = yes } - add_Leo_sign_trait_effect = yes + add_trait = zodiac_leo } if = { limit = { is_born_under_Virgo_trigger = yes } - add_Virgo_sign_trait_effect = yes + add_trait = zodiac_virgo } if = { limit = { is_born_under_Libra_trigger = yes } - add_Libra_sign_trait_effect = yes + add_trait = zodiac_libra } if = { limit = { is_born_under_Scorpius_trigger = yes } - add_Scorpius_sign_trait_effect = yes + add_trait = zodiac_scorpio } if = { limit = { is_born_under_Sagittarius_trigger = yes } - add_Sagittarius_sign_trait_effect = yes + add_trait = zodiac_sagittarius } if = { limit = { is_born_under_Capricorn_trigger = yes } - add_Capricorn_sign_trait_effect = yes + add_trait = zodiac_capricorn } if = { limit = { is_born_under_Aquarius_trigger = yes } - add_Aquarius_sign_trait_effect = yes + add_trait = zodiac_aquarius } if = { limit = { is_born_under_Pisces_trigger = yes } - add_Pisces_sign_trait_effect = yes + add_trait = zodiac_pisces } } @@ -12037,6 +12796,39 @@ flip_secret_religious_community_provinces = { } } } + secret_religious_society_bon_reformed = { + ROOT = { + any_demesne_province = { + limit = { + has_province_modifier = secret_bon_reformed_community + } + religion = bon_reformed + remove_province_modifier = secret_bon_reformed_community + } + } + } + secret_religious_society_hellenic_pagan = { + ROOT = { + any_demesne_province = { + limit = { + has_province_modifier = secret_hellenic_pagan_community + } + religion = hellenic_pagan + remove_province_modifier = secret_hellenic_pagan_community + } + } + } + secret_religious_society_hellenic_pagan_reformed = { + ROOT = { + any_demesne_province = { + limit = { + has_province_modifier = secret_hellenic_pagan_reformed_community + } + religion = hellenic_pagan_reformed + remove_province_modifier = secret_hellenic_pagan_reformed_community + } + } + } secret_religious_society_taoist = { ROOT = { any_demesne_province = { @@ -12277,19 +13069,19 @@ flip_secret_religious_community_provinces = { limit = { has_province_modifier = secret_celtic_pagan_reformed_community } - religion = celtic_pagan + religion = celtic_pagan_reformed remove_province_modifier = secret_celtic_pagan_reformed_community } } } - secret_religious_society_hellenic_pagan = { + secret_religious_society_britannic_pagan = { ROOT = { any_demesne_province = { limit = { - has_province_modifier = secret_hellenic_pagan_community + has_province_modifier = secret_britannic_pagan_community } - religion = hellenic_pagan - remove_province_modifier = secret_hellenic_pagan_community + religion = britannic_pagan + remove_province_modifier = secret_britanic_pagan_community } } } @@ -12326,6 +13118,17 @@ flip_secret_religious_community_provinces = { } } } + secret_religious_society_egyptian_pagan_reformed = { + ROOT = { + any_demesne_province = { + limit = { + has_province_modifier = secret_egyptian_pagan_reformed_community + } + religion = egyptian_pagan_reformed + remove_province_modifier = secret_egyptian_pagan_reformed_community + } + } + } secret_religious_society_aten_pagan = { ROOT = { any_demesne_province = { @@ -12385,6 +13188,8 @@ clean_up_after_leaving_society_effect = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants ### ACR ### clr_character_flag = being_recruited_by_the_unseelie @@ -12420,9 +13225,7 @@ clean_up_after_leaving_society_effect = { clr_character_flag = ascetic_arriving clr_character_flag = monastic_artifact_lover if = { - limit = { - NOT = { has_character_flag = flag_monastic_mid_theft } - } + limit = { NOT = { has_character_flag = flag_monastic_mid_theft } } clr_character_flag = monastic_artifact_seamless_robe_of_jesus clr_character_flag = monastic_artifact_crown_of_thorns clr_character_flag = monastic_artifact_fragment_of_true_cross @@ -12480,6 +13283,53 @@ clean_up_after_leaving_society_effect = { clr_character_flag = lab_destruction clr_character_flag = lab_damage clr_character_flag = lab_explosion_death + + #Warrior Lodges: everything + if = { + limit = { + has_character_flag = call_to_legend_active + has_character_modifier = out_traveling + } + remove_character_modifier = out_traveling #Should hopefully only remove this when relevant + } + clr_character_flag = call_to_legend_active + clr_character_flag = call_to_legend_active + clr_character_flag = do_not_disturb + clr_character_flag = start_bracket + clr_character_flag = mid_bracket + clr_character_flag = top_bracket + clr_character_flag = call_it_a_day + clr_character_flag = i_will_survive + clr_character_flag = bloodline_quality_1 + clr_character_flag = bloodline_quality_2 + clr_character_flag = bloodline_quality_3 + clr_character_flag = player_was_involved + + #tombola events... + clr_character_flag = HF_legend_artifact + clr_character_flag = HF_legend_feast + clr_character_flag = HF_legend_skull + clr_character_flag = HF_legend_eagle + clr_character_flag = HF_legend_upgrade_weapon + clr_character_flag = HF_legend_artifact + clr_character_flag = HF_legend_artifact + + #Duel outcomes... + clr_character_flag = WL_desc_A + clr_character_flag = WL_desc_B + clr_character_flag = WL_desc_C + clr_character_flag = WL_desc_D + clr_character_flag = WL_desc_E + clr_character_flag = WL_desc_F + clr_character_flag = had_WL_desc_A + clr_character_flag = had_WL_desc_B + clr_character_flag = had_WL_desc_C + clr_character_flag = had_WL_desc_D + clr_character_flag = had_WL_desc_E + clr_character_flag = had_WL_desc_F + clr_character_flag = WL_desc_X + clr_character_flag = WL_desc_Y + clr_character_flag = WL_desc_Z } } @@ -12579,16 +13429,34 @@ increase_vassal_freedom_effect = { } spawn_good_commander_effect = { - create_random_soldier = { - random_traits = yes - dynasty = random - female = no - attributes = { - diplomacy = 2 - learning = 2 - stewardship = 2 - intrigue = 2 - martial = 8 + if = { + limit = { has_religion_feature = religion_matriarchal } + create_random_soldier = { + random_traits = yes + dynasty = random + female = yes + attributes = { + diplomacy = 2 + learning = 2 + stewardship = 2 + intrigue = 2 + martial = 8 + } + } + } + if = { + limit = { NOT = { has_religion_feature = religion_matriarchal } } + create_random_soldier = { + random_traits = yes + dynasty = random + female = no + attributes = { + diplomacy = 2 + learning = 2 + stewardship = 2 + intrigue = 2 + martial = 8 + } } } new_character = { @@ -12647,6 +13515,9 @@ spawn_good_commander_effect = { 5 = { add_trait = shrewd } + 3 = { + add_trait = giant + } } hidden_tooltip = { if = { @@ -12656,500 +13527,1534 @@ spawn_good_commander_effect = { add_trait = kshatriya character_event = { id = RoI.30121 } } + if = { + limit = { + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + has_religion_feature = religion_astrology + } + } + hidden_tooltip = { add_western_zodiac_trait_effect = yes } + } + if = { + limit = { + has_religion_feature = religion_no_leader + religion_group = pagan_group + } + random_list = { + 5 = { + add_trait = pagan_branch_1 + } + 25 = { + add_trait = pagan_branch_2 + } + 25 = { + add_trait = pagan_branch_3 + } + 25 = { + add_trait = pagan_branch_4 + } + } + } } set_character_flag = invited_soldier save_event_target_as = invited_character } } -select_random_hermetic_ingredient_herb_effect = { # If run once, this will set a flag on ONE herbal ingredient. If run twice, it will set a second flag on another herbal ingredient... - if = { - limit = { - any_artifact = { - has_artifact_flag = selected_ingredient_1 +spawn_great_commander_effect = { + if = { + limit = { has_religion_feature = religion_matriarchal } + create_random_soldier = { + random_traits = yes + dynasty = random + female = yes + attributes = { + diplomacy = 3 + learning = 3 + stewardship = 3 + intrigue = 3 + martial = 9 } - NOT = { - any_artifact = { - has_artifact_flag = selected_ingredient_2 - } + } + } + if = { + limit = { NOT = { has_religion_feature = religion_matriarchal } } + create_random_soldier = { + random_traits = yes + dynasty = random + female = no + attributes = { + diplomacy = 3 + learning = 3 + stewardship = 3 + intrigue = 3 + martial = 9 } } - random_artifact = { - limit = { - is_ingredient_herb_trigger = yes - NOT = { has_artifact_flag = selected_ingredient_1 } - NOT = { has_artifact_flag = selected_ingredient_2 } - } - set_artifact_flag = selected_ingredient_2 - } } - if = { - limit = { - NOT = { - any_artifact = { - has_artifact_flag = selected_ingredient_1 - } - } + new_character = { + remove_trait = weak + remove_trait = slow + remove_trait = imbecile + remove_trait = dull + remove_trait = dwarf + remove_trait = giant + remove_trait = hunchback + remove_trait = clubfooted + remove_trait = craven + + remove_trait = mystic + remove_trait = socializer + remove_trait = gamer + remove_trait = hedonist + remove_trait = duelist + remove_trait = hunter + remove_trait = strategist + remove_trait = administrator + remove_trait = architect + remove_trait = gardener + remove_trait = schemer + remove_trait = impaler + remove_trait = seducer + remove_trait = seductress + remove_trait = theologian + remove_trait = scholar + + remove_trait = misguided_warrior + remove_trait = tough_soldier + remove_trait = skilled_tactician + remove_trait = brilliant_strategist + + random_list = { + 5 = { add_trait = misguided_warrior } + 10 = { add_trait = tough_soldier } + 20 = { add_trait = skilled_tactician } + 30 = { add_trait = brilliant_strategist } } - random_artifact = { - limit = { - is_ingredient_herb_trigger = yes - NOT = { has_artifact_flag = selected_ingredient_1 } - NOT = { has_artifact_flag = selected_ingredient_2 } + + random_list = { # Flavor Randomization + 35 = { + # Nothing } - set_artifact_flag = selected_ingredient_1 - } - } -} - -select_random_hermetic_ingredient_animal_part_effect = { - if = { - limit = { - any_artifact = { - has_artifact_flag = selected_ingredient_1 + 15 = { + change_martial = 2 } - NOT = { - any_artifact = { - has_artifact_flag = selected_ingredient_2 - } + 10 = { + add_trait = robust } - } - random_artifact = { - limit = { - is_ingredient_animal_part_trigger = yes - NOT = { has_artifact_flag = selected_ingredient_1 } - NOT = { has_artifact_flag = selected_ingredient_2 } + 10 = { + add_trait = duelist } - set_artifact_flag = selected_ingredient_2 - } - } - if = { - limit = { - NOT = { - any_artifact = { - has_artifact_flag = selected_ingredient_1 - } - } - } - random_artifact = { - limit = { - is_ingredient_animal_part_trigger = yes - NOT = { has_artifact_flag = selected_ingredient_1 } - NOT = { has_artifact_flag = selected_ingredient_2 } + 10 = { + add_trait = hunter } - set_artifact_flag = selected_ingredient_1 - } - } -} - -select_random_hermetic_ingredient_powder_effect = { - if = { - limit = { - any_artifact = { - has_artifact_flag = selected_ingredient_1 + 5 = { + add_trait = strategist } - NOT = { - any_artifact = { - has_artifact_flag = selected_ingredient_2 + 5 = { + change_martial = 4 + } + 5 = { + if = { + limit = { + has_dlc = "Reapers" + } + add_trait = one_eyed } } - } - random_artifact = { - limit = { - is_ingredient_powder_trigger = yes - NOT = { has_artifact_flag = selected_ingredient_1 } - NOT = { has_artifact_flag = selected_ingredient_2 } + 5 = { + add_trait = shrewd } - set_artifact_flag = selected_ingredient_2 - } - } - if = { - limit = { - NOT = { - any_artifact = { - has_artifact_flag = selected_ingredient_1 - } - } - } - random_artifact = { - limit = { - is_ingredient_powder_trigger = yes - NOT = { has_artifact_flag = selected_ingredient_1 } - NOT = { has_artifact_flag = selected_ingredient_2 } + 1 = { + add_trait = giant } - set_artifact_flag = selected_ingredient_1 } - } -} - -select_random_hermetic_ingredient_liquid_effect = { - if = { - limit = { - any_artifact = { - has_artifact_flag = selected_ingredient_1 + random_list = { + 50 = { + #Nothing } - NOT = { - any_artifact = { - has_artifact_flag = selected_ingredient_2 - } + 10 = { + add_trait = narrow_flank_leader } - } - random_artifact = { - limit = { - is_ingredient_liquid_trigger = yes - NOT = { has_artifact_flag = selected_ingredient_1 } - NOT = { has_artifact_flag = selected_ingredient_2 } + 10 = { + add_trait = defensive_leader + } + 10 = { + add_trait = experimenter + } + 10 = { + add_trait = flanker + } + 10 = { + add_trait = heavy_infantry_leader + } + 10 = { + add_trait = inspiring_leader + } + 10 = { + add_trait = organizer + } + 10 = { + add_trait = siege_leader + } + 10 = { + add_trait = trickster + } + 10 = { + add_trait = aggressive_leader } - set_artifact_flag = selected_ingredient_2 } - } - if = { - limit = { - NOT = { - any_artifact = { - has_artifact_flag = selected_ingredient_1 + hidden_tooltip = { + if = { + limit = { + has_dharmic_religion_trigger = yes + } + add_trait = kshatriya + character_event = { id = RoI.30121 } + } + if = { + limit = { + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + has_religion_feature = religion_astrology + } + } + hidden_tooltip = { add_western_zodiac_trait_effect = yes } + } + if = { + limit = { + has_religion_feature = religion_no_leader + religion_group = pagan_group + } + random_list = { + 5 = { + add_trait = pagan_branch_1 + } + 25 = { + add_trait = pagan_branch_2 + } + 25 = { + add_trait = pagan_branch_3 + } + 25 = { + add_trait = pagan_branch_4 + } } - } - } - random_artifact = { - limit = { - is_ingredient_liquid_trigger = yes - NOT = { has_artifact_flag = selected_ingredient_1 } - NOT = { has_artifact_flag = selected_ingredient_2 } } - set_artifact_flag = selected_ingredient_1 } + set_character_flag = invited_soldier + save_event_target_as = invited_character } } -select_random_hermetic_ingredient_effect = { #when it doesn't matter if it's a herb/animal part/metal/liquid - if = { - limit = { - has_selected_ingredient_1_trigger = yes - has_selected_ingredient_2_trigger = no - } - random_artifact = { - limit = { - NOT = { has_artifact_flag = selected_ingredient_1 } - NOT = { has_artifact_flag = selected_ingredient_2 } - has_artifact_flag = ingredient +spawn_fantastic_commander_effect = { + + if = { + limit = { has_religion_feature = religion_matriarchal } + create_random_soldier = { + random_traits = yes + dynasty = actually_culture + female = yes + attributes = { + diplomacy = 4 + learning = 4 + stewardship = 4 + intrigue = 4 + martial = 12 } - set_artifact_flag = selected_ingredient_2 } } - if = { - limit = { - has_selected_ingredient_1_trigger = no - any_artifact = { - has_artifact_flag = ingredient - } - } - random_artifact = { - limit = { - NOT = { has_artifact_flag = selected_ingredient_1 } - NOT = { has_artifact_flag = selected_ingredient_2 } - has_artifact_flag = ingredient + if = { + limit = { NOT = { has_religion_feature = religion_matriarchal } } + create_random_soldier = { + random_traits = yes + dynasty = actually_culture + female = no + attributes = { + diplomacy = 4 + learning = 4 + stewardship = 4 + intrigue = 4 + martial = 12 } - set_artifact_flag = selected_ingredient_1 - } - } -} - -remove_selection_of_ingredients_effect = { #for clearing selection of ingredients - hidden_effect = { - any_artifact = { - clr_artifact_flag = selected_ingredient_1 - clr_artifact_flag = selected_ingredient_2 } } -} - -destroy_selected_ingredient_1_effect = { #for removing the ingredient in question - custom_tooltip = { text = destroy_selected_ingredient_1_tt } - hidden_effect = { - random_artifact = { - limit = { has_artifact_flag = selected_ingredient_1 } - destroy_artifact = yes - } - } -} - -destroy_selected_ingredient_2_effect = { #for removing the ingredient in question - custom_tooltip = { text = destroy_selected_ingredient_2_tt } - hidden_effect = { - random_artifact = { - limit = { has_artifact_flag = selected_ingredient_2 } - destroy_artifact = yes - } - } -} - -destroy_selected_ingredient_1_and_2_effect = { #for removing both selected ingredients - custom_tooltip = { text = destroy_selected_ingredient_1_and_2_tt } - hidden_effect = { - random_artifact = { - limit = { has_artifact_flag = selected_ingredient_1 } - destroy_artifact = yes - } - random_artifact = { - limit = { has_artifact_flag = selected_ingredient_2 } - destroy_artifact = yes - } - } -} - -destroy_selected_ingredient_1_plus_random_other_ingredient_effect = { #for removing the ingredient in question PLUS a random other one (unnamed in tooltip) - custom_tooltip = { text = destroy_selected_ingredient_1_plus_random_other_ingredient_tt } - hidden_effect = { - random_artifact = { - limit = { has_artifact_flag = selected_ingredient_1 } - destroy_artifact = yes - } - random_artifact = { - limit = { - has_artifact_flag = ingredient + new_character = { + remove_trait = weak + remove_trait = slow + remove_trait = imbecile + remove_trait = dull + remove_trait = dwarf + remove_trait = giant + remove_trait = hunchback + remove_trait = clubfooted + remove_trait = craven + remove_trait = paranoid + + remove_trait = mystic + remove_trait = socializer + remove_trait = gamer + remove_trait = hedonist + remove_trait = duelist + remove_trait = hunter + remove_trait = strategist + remove_trait = administrator + remove_trait = architect + remove_trait = gardener + remove_trait = schemer + remove_trait = impaler + remove_trait = seducer + remove_trait = seductress + remove_trait = theologian + remove_trait = scholar + + remove_trait = misguided_warrior + remove_trait = tough_soldier + remove_trait = skilled_tactician + + add_trait = brilliant_strategist + + random_list = { + 20 = { + add_trait = robust + } + 10 = { + add_trait = strong + } + 5 = { + health = 1 } - destroy_artifact = yes - } - } -} - -destroy_random_herb_ingredient_effect = { - random_artifact = { - limit = { - has_artifact_flag = ingredient - is_ingredient_herb_trigger = yes - } - destroy_artifact = yes - } -} - -destroy_random_animal_part_ingredient_effect = { - random_artifact = { - limit = { - has_artifact_flag = ingredient - is_ingredient_animal_part_trigger = yes - } - destroy_artifact = yes - } -} - -destroy_random_powder_ingredient_effect = { - random_artifact = { - limit = { - has_artifact_flag = ingredient - is_ingredient_powder_trigger = yes - } - destroy_artifact = yes - } -} - -destroy_random_liquid_ingredient_effect = { - random_artifact = { - limit = { - has_artifact_flag = ingredient - is_ingredient_liquid_trigger = yes } - destroy_artifact = yes - } -} - -destroy_random_herb_or_animal_part_ingredients_effect = { - hidden_effect = { + random_list = { - 5 = { - trigger = { has_a_herb_ingredient_trigger = yes } - destroy_random_herb_ingredient_effect = yes + 10 = { + add_trait = narrow_flank_leader } - 5 = { - trigger = { has_an_animal_part_ingredient_trigger = yes } - destroy_random_animal_part_ingredient_effect = yes + 10 = { + add_trait = defensive_leader + } + 10 = { + add_trait = experimenter + } + 10 = { + add_trait = flanker + } + 10 = { + add_trait = heavy_infantry_leader + } + 10 = { + add_trait = inspiring_leader + } + 10 = { + add_trait = organizer } + 10 = { + add_trait = siege_leader + } + 10 = { + add_trait = trickster + } + 10 = { + add_trait = aggressive_leader + } + } + + random_list = { # Flavor Randomization 20 = { - trigger = { - any_artifact = { - count = 2 - is_ingredient_herb_trigger = yes - has_artifact_flag = ingredient - } - } - destroy_random_herb_ingredient_effect = yes - destroy_random_herb_ingredient_effect = yes + add_trait = giant + add_trait = robust + add_trait = hunter + change_martial = 2 + give_nickname = nick_the_giant } 20 = { - trigger = { - any_artifact = { - count = 2 - is_ingredient_animal_part_trigger = yes - has_artifact_flag = ingredient + modifier = { + factor = 0 + NOT = { + has_dlc = "Reapers" } } - destroy_random_animal_part_ingredient_effect = yes - destroy_random_animal_part_ingredient_effect = yes + add_trait = giant + add_trait = robust + add_trait = strategist + add_trait = one_eyed + change_martial = 1 + give_nickname = nick_the_cyclops } 20 = { - trigger = { - has_a_herb_ingredient_trigger = yes - has_an_animal_part_ingredient_trigger = yes - } - destroy_random_herb_ingredient_effect = yes - destroy_random_animal_part_ingredient_effect = yes + add_trait = holy_warrior + add_trait = scarred + change_martial = 3 + give_nickname = nick_the_hammer } 20 = { - trigger = { - any_artifact = { - count = 3 - is_ingredient_herb_trigger = yes - has_artifact_flag = ingredient - } - } - destroy_random_herb_ingredient_effect = yes - destroy_random_herb_ingredient_effect = yes - destroy_random_herb_ingredient_effect = yes + add_trait = brave + add_trait = poet + change_martial = 2 + give_nickname = nick_the_fearless } 20 = { - trigger = { - any_artifact = { - count = 3 - is_ingredient_animal_part_trigger = yes - has_artifact_flag = ingredient - } - } - destroy_random_animal_part_ingredient_effect = yes - destroy_random_animal_part_ingredient_effect = yes - destroy_random_animal_part_ingredient_effect = yes + add_trait = robust + remove_trait = temperate + add_trait = wroth + add_trait = falconer + change_martial = 1 + give_nickname = nick_the_ill_tempered } - 50 = { - trigger = { - any_artifact = { - count = 2 - is_ingredient_herb_trigger = yes - has_artifact_flag = ingredient - } - has_an_animal_part_ingredient_trigger = yes - } - destroy_random_herb_ingredient_effect = yes - destroy_random_herb_ingredient_effect = yes - destroy_random_animal_part_ingredient_effect = yes + 20 = { + add_trait = unyielding_leader + remove_trait = wroth + add_trait = patient + change_martial = 2 + give_nickname = nick_the_defender } - 50 = { - trigger = { - any_artifact = { - count = 2 - is_ingredient_animal_part_trigger = yes - has_artifact_flag = ingredient - } - has_a_herb_ingredient_trigger = yes - } - destroy_random_herb_ingredient_effect = yes - destroy_random_animal_part_ingredient_effect = yes - destroy_random_animal_part_ingredient_effect = yes + 20 = { + add_trait = aggressive_leader + remove_trait = patient + add_trait = wroth + change_martial = 3 + give_nickname = nick_the_destroyer } - } - } -} - -destroy_random_ingredients_effect = { - custom_tooltip = { text = random_ingredients_are_destroyed_tt } - hidden_effect = { - random_list = { - 5 = { - random_artifact = { - limit = { has_artifact_flag = ingredient } - destroy_artifact = yes - } + 20 = { + add_trait = shrewd + add_trait = brave + change_martial = 2 + give_nickname = nick_the_brave } - 50 = { - trigger = { - any_artifact = { - count = 2 - has_artifact_flag = ingredient - } - } - random_artifact = { - limit = { has_artifact_flag = ingredient } - destroy_artifact = yes - } - random_artifact = { - limit = { has_artifact_flag = ingredient } - destroy_artifact = yes - } + 20 = { + add_trait = robust + add_trait = strategist + change_martial = 1 + give_nickname = nick_the_strong } - 100 = { - trigger = { - any_artifact = { - count = 3 - has_artifact_flag = ingredient + 20 = { + add_trait = genius + add_trait = socializer + add_trait = poet + change_martial = 4 + give_nickname = nick_the_noble + } + 20 = { + add_trait = blinded + add_trait = strategist + add_trait = genius + change_martial = 4 + give_nickname = nick_the_blind + } + 20 = { + remove_trait = humble + add_trait = proud + add_trait = duelist + change_martial = 2 + give_nickname = nick_the_proud + } + 20 = { + add_trait = hunter + add_trait = shrewd + change_martial = 3 + give_nickname = nick_the_hunter + } + 20 = { + modifier = { + factor = 0 + NOT = { + has_dlc = "Reapers" } } - random_artifact = { - limit = { has_artifact_flag = ingredient } - destroy_artifact = yes - } - random_artifact = { - limit = { has_artifact_flag = ingredient } - destroy_artifact = yes - } - random_artifact = { - limit = { has_artifact_flag = ingredient } - destroy_artifact = yes + add_trait = disfigured + add_trait = scarred + add_trait = genius + change_martial = 2 + change_intrigue = 12 + give_nickname = nick_of_a_thousand_faces + } + 20 = { + add_trait = genius + add_trait = clubfooted + change_martial = 1 + give_nickname = nick_the_bear + } + 20 = { + add_trait = trusting + add_trait = quick + change_martial = 4 + give_nickname = nick_the_loyal + } + 20 = { + add_trait = ugly + add_trait = strong + add_trait = duelist + change_martial = 1 + give_nickname = nick_the_boar + } + 20 = { + add_trait = fair + add_trait = strategist + change_martial = 4 + give_nickname = nick_the_lion + } + 20 = { + add_trait = brave + add_trait = duelist + change_martial = 3 + give_nickname = nick_the_bold + } + 20 = { + add_trait = shrewd + add_trait = hedonist + change_martial = 4 + give_nickname = nick_the_quarreller + } + 20 = { + add_trait = shrewd + add_trait = cavalry_leader + change_martial = 2 + give_nickname = nick_the_wolf + } + } + hidden_tooltip = { + if = { + limit = { + has_dharmic_religion_trigger = yes } + add_trait = kshatriya + character_event = { id = RoI.30121 } } - 150 = { - trigger = { - any_artifact = { - count = 4 - has_artifact_flag = ingredient - } + if = { + limit = { + has_religion_feature = religion_no_leader + religion_group = pagan_group } - random_artifact = { - limit = { has_artifact_flag = ingredient } - destroy_artifact = yes + random_list = { + 5 = { + add_trait = pagan_branch_1 + } + 25 = { + add_trait = pagan_branch_2 + } + 25 = { + add_trait = pagan_branch_3 + } + 25 = { + add_trait = pagan_branch_4 + } } - random_artifact = { - limit = { has_artifact_flag = ingredient } - destroy_artifact = yes + } + } + set_character_flag = invited_soldier + save_event_target_as = invited_character + } +} + +spawn_fantastic_diplomat_effect = { + + if = { + limit = { has_religion_feature = religion_matriarchal } + create_random_diplomat = { + random_traits = yes + dynasty = actually_culture + female = yes + attributes = { + diplomacy = 12 + learning = 4 + stewardship = 4 + intrigue = 4 + martial = 4 + } + } + } + if = { + limit = { NOT = { has_religion_feature = religion_matriarchal } } + create_random_diplomat = { + random_traits = yes + dynasty = actually_culture + female = no + attributes = { + diplomacy = 12 + learning = 4 + stewardship = 4 + intrigue = 4 + martial = 4 + } + } + } + new_character = { + remove_trait = weak + remove_trait = slow + remove_trait = imbecile + remove_trait = dull + remove_trait = dwarf + remove_trait = giant + remove_trait = hunchback + remove_trait = clubfooted + remove_trait = craven + remove_trait = paranoid + + remove_trait = mystic + remove_trait = socializer + remove_trait = gamer + remove_trait = hedonist + remove_trait = duelist + remove_trait = hunter + remove_trait = strategist + remove_trait = administrator + remove_trait = architect + remove_trait = gardener + remove_trait = schemer + remove_trait = impaler + remove_trait = seducer + remove_trait = seductress + remove_trait = theologian + remove_trait = scholar + + remove_trait = naive_appeaser + remove_trait = underhanded_rogue + remove_trait = charismatic_negotiator + + add_trait = grey_eminence + + random_list = { + 27 = { + add_trait = shrewd + } + 3 = { + add_trait = quick + } + 70 = { + health = 1 + } + } + if = { + limit = { + has_global_flag = christian_crusades_unlocked + } + random = { + chance = 20 + add_trait = crusader + } + } + + hidden_tooltip = { + if = { + limit = { + has_dharmic_religion_trigger = yes } - random_artifact = { - limit = { has_artifact_flag = ingredient } - destroy_artifact = yes + add_trait = kshatriya + character_event = { id = RoI.30121 } + } + if = { + limit = { + has_religion_feature = religion_no_leader + religion_group = pagan_group } - random_artifact = { - limit = { has_artifact_flag = ingredient } - destroy_artifact = yes + random_list = { + 5 = { + add_trait = pagan_branch_1 + } + 25 = { + add_trait = pagan_branch_2 + } + 25 = { + add_trait = pagan_branch_3 + } + 25 = { + add_trait = pagan_branch_4 + } } } } + set_character_flag = invited_soldier + save_event_target_as = invited_character } } -destroy_all_ingredients_effect = { - custom_tooltip = { text = destroy_all_ingredients_tt } - hidden_effect = { - if = { - limit = { - any_artifact = { - has_artifact_flag = ingredient - } - } - any_artifact = { - limit = { has_artifact_flag = ingredient } - destroy_artifact = yes - } - } +spawn_fantastic_scholar_effect = { + + if = { + limit = { has_religion_feature = religion_matriarchal } + create_random_priest = { + random_traits = yes + dynasty = actually_culture + female = yes + attributes = { + diplomacy = 4 + learning = 12 + stewardship = 4 + intrigue = 4 + martial = 4 + } + } + } + if = { + limit = { NOT = { has_religion_feature = religion_matriarchal } } + create_random_priest = { + random_traits = yes + dynasty = actually_culture + female = no + attributes = { + diplomacy = 4 + learning = 12 + stewardship = 4 + intrigue = 4 + martial = 4 + } + } + } + new_character = { + remove_trait = weak + remove_trait = slow + remove_trait = imbecile + remove_trait = dull + remove_trait = dwarf + remove_trait = giant + remove_trait = hunchback + remove_trait = clubfooted + remove_trait = craven + remove_trait = paranoid + + remove_trait = mystic + remove_trait = socializer + remove_trait = gamer + remove_trait = hedonist + remove_trait = duelist + remove_trait = hunter + remove_trait = strategist + remove_trait = administrator + remove_trait = architect + remove_trait = gardener + remove_trait = schemer + remove_trait = impaler + remove_trait = seducer + remove_trait = seductress + remove_trait = theologian + remove_trait = scholar + + remove_trait = naive_appeaser + remove_trait = underhanded_rogue + remove_trait = charismatic_negotiator + remove_trait = grey_eminence + + add_trait = mastermind_theologian + + random_list = { + 27 = { + add_trait = shrewd + } + 3 = { + add_trait = quick + } + 70 = { + change_diplomacy = 1 + } + } + + hidden_tooltip = { + if = { + limit = { + has_dharmic_religion_trigger = yes + } + add_trait = brahmin + character_event = { id = RoI.30121 } + } + if = { + limit = { + has_religion_feature = religion_no_leader + religion_group = pagan_group + } + random_list = { + 5 = { + add_trait = pagan_branch_1 + } + 25 = { + add_trait = pagan_branch_2 + } + 25 = { + add_trait = pagan_branch_3 + } + 25 = { + add_trait = pagan_branch_4 + } + } + } + } + set_character_flag = invited_soldier + save_event_target_as = invited_character } } +spawn_elder_effect = { -calculate_health_level_of_ingredient_1_effect = { - hidden_effect = { - set_variable = { # Reset potion quality - which = current_potion_quality - value = 0 - } - if = { - limit = { - any_artifact = { has_artifact_flag = selected_ingredient_1 } + if = { + limit = { has_religion_feature = religion_matriarchal } + create_random_priest = { + random_traits = yes + dynasty = actually_culture + female = yes + age = 50 + attributes = { + diplomacy = 4 + learning = 10 + stewardship = 6 + intrigue = 4 + martial = 4 + } + } + } + if = { + limit = { NOR = { has_religion_feature = religion_matriarchal has_religion_feature = religion_patriarchal } } + random_list = { + 50 = { + create_random_priest = { + random_traits = yes + dynasty = actually_culture + female = no + age = 50 + attributes = { + diplomacy = 4 + learning = 10 + stewardship = 6 + intrigue = 4 + martial = 4 + } + } + } + 50 = { + create_random_priest = { + random_traits = yes + dynasty = actually_culture + female = yes + age = 50 + attributes = { + diplomacy = 4 + learning = 10 + stewardship = 6 + intrigue = 4 + martial = 4 + } + } + } + } + } + if = { + limit = { has_religion_feature = religion_patriarchal } + create_random_priest = { + random_traits = yes + dynasty = actually_culture + female = no + age = 50 + attributes = { + diplomacy = 4 + learning = 10 + stewardship = 6 + intrigue = 4 + martial = 4 + } + } + } + new_character = { + + remove_trait = weak + remove_trait = slow + remove_trait = imbecile + remove_trait = dull + remove_trait = dwarf + remove_trait = giant + remove_trait = hunchback + remove_trait = clubfooted + remove_trait = craven + remove_trait = paranoid + + remove_trait = mystic + remove_trait = socializer + remove_trait = gamer + remove_trait = hedonist + remove_trait = duelist + remove_trait = hunter + remove_trait = strategist + remove_trait = administrator + remove_trait = architect + remove_trait = gardener + remove_trait = schemer + remove_trait = impaler + remove_trait = seducer + remove_trait = seductress + remove_trait = theologian + remove_trait = scholar + + remove_trait = detached_priest + remove_trait = martial_cleric + remove_trait = scholarly_theologian + remove_trait = mastermind_theologian + + add_character_modifier = { name = elder_long_life_modifier years = 100 } + give_nickname = nick_the_elder + + random_list = { + 50 = { + add_trait = martial_cleric + } + 25 = { + add_trait = scholarly_theologian + } + 10 = { + add_trait = mastermind_theologian + } + } + random_list = { + 5 = { + add_trait = stubborn + } + 1 = { + add_trait = mystic + } + 1 = { + add_trait = hunchback + } + 1 = { + add_trait = ugly + } + 10 = { + add_scarred_tiered_effect = yes + } + 70 = { + change_stewardship = 1 + } + } + + hidden_tooltip = { + if = { + limit = { + has_dharmic_religion_trigger = yes + } + add_trait = brahmin + character_event = { id = RoI.30121 } + } + if = { + limit = { + has_religion_feature = religion_no_leader + religion_group = pagan_group + } + random_list = { + 5 = { + add_trait = pagan_branch_1 + } + 25 = { + add_trait = pagan_branch_2 + } + 25 = { + add_trait = pagan_branch_3 + } + 25 = { + add_trait = pagan_branch_4 + } + } + } + + if = { # Assign African face paint + limit = { + OR = { + religion = west_african_pagan + religion = west_african_pagan_reformed + has_religion_feature = religion_animistic + } + } + random_list = { + 25 = { #Nothing + } + 15 = { + add_trait = african_tattoo_1 + } + 15 = { + add_trait = african_tattoo_2 + } + 15 = { + add_trait = african_tattoo_3 + } + 15 = { + add_trait = african_tattoo_4 + } + 5 = { + add_trait = african_tattoo_5 + } + 4 = { + add_trait = african_tattoo_6 + } + 3 = { + add_trait = african_tattoo_7 + } + 2 = { + add_trait = african_tattoo_8 + } + 10 = { + add_trait = african_tattoo_9 + } + 10 = { + add_trait = african_tattoo_10 + } + 10 = { + add_trait = african_tattoo_11 + } + 10 = { + add_trait = african_tattoo_12 + } + } + if = { + limit = { NOT = { age = 23 } } + random_list = { #Modifier, if young enough. + 10 = { #Nothing + } + 25 = { + trigger = { + OR = { + trait = african_tattoo_12 + trait = african_tattoo_8 + trait = african_tattoo_2 + } + } + add_character_modifier = { + name = african_adulthood_rites_1 + years = 6 + } + } + 25 = { + trigger = { + OR = { + trait = african_tattoo_10 + trait = african_tattoo_7 + trait = african_tattoo_1 + } + } + add_character_modifier = { + name = african_adulthood_rites_2 + years = 6 + } + } + 25 = { + trigger = { + OR = { + trait = african_tattoo_9 + trait = african_tattoo_6 + trait = african_tattoo_3 + } + } + add_character_modifier = { + name = african_adulthood_rites_3 + years = 6 + } + } + 25 = { + trigger = { + OR = { + trait = african_tattoo_11 + trait = african_tattoo_5 + trait = african_tattoo_4 + } + } + add_character_modifier = { + name = african_adulthood_rites_4 + years = 6 + } + } + } + } + } + } + set_character_flag = invited_elder + save_event_target_as = invited_character + } +} + +select_random_hermetic_ingredient_herb_effect = { # If run once, this will set a flag on ONE herbal ingredient. If run twice, it will set a second flag on another herbal ingredient... + if = { + limit = { + any_artifact = { + has_artifact_flag = selected_ingredient_1 + } + NOT = { + any_artifact = { + has_artifact_flag = selected_ingredient_2 + } + } + } + random_artifact = { + limit = { + is_ingredient_herb_trigger = yes + NOT = { has_artifact_flag = selected_ingredient_1 } + NOT = { has_artifact_flag = selected_ingredient_2 } + } + set_artifact_flag = selected_ingredient_2 + } + } + if = { + limit = { + NOT = { + any_artifact = { + has_artifact_flag = selected_ingredient_1 + } + } + } + random_artifact = { + limit = { + is_ingredient_herb_trigger = yes + NOT = { has_artifact_flag = selected_ingredient_1 } + NOT = { has_artifact_flag = selected_ingredient_2 } + } + set_artifact_flag = selected_ingredient_1 + } + } +} + +select_random_hermetic_ingredient_animal_part_effect = { + if = { + limit = { + any_artifact = { + has_artifact_flag = selected_ingredient_1 + } + NOT = { + any_artifact = { + has_artifact_flag = selected_ingredient_2 + } + } + } + random_artifact = { + limit = { + is_ingredient_animal_part_trigger = yes + NOT = { has_artifact_flag = selected_ingredient_1 } + NOT = { has_artifact_flag = selected_ingredient_2 } + } + set_artifact_flag = selected_ingredient_2 + } + } + if = { + limit = { + NOT = { + any_artifact = { + has_artifact_flag = selected_ingredient_1 + } + } + } + random_artifact = { + limit = { + is_ingredient_animal_part_trigger = yes + NOT = { has_artifact_flag = selected_ingredient_1 } + NOT = { has_artifact_flag = selected_ingredient_2 } + } + set_artifact_flag = selected_ingredient_1 + } + } +} + +select_random_hermetic_ingredient_powder_effect = { + if = { + limit = { + any_artifact = { + has_artifact_flag = selected_ingredient_1 + } + NOT = { + any_artifact = { + has_artifact_flag = selected_ingredient_2 + } + } + } + random_artifact = { + limit = { + is_ingredient_powder_trigger = yes + NOT = { has_artifact_flag = selected_ingredient_1 } + NOT = { has_artifact_flag = selected_ingredient_2 } + } + set_artifact_flag = selected_ingredient_2 + } + } + if = { + limit = { + NOT = { + any_artifact = { + has_artifact_flag = selected_ingredient_1 + } + } + } + random_artifact = { + limit = { + is_ingredient_powder_trigger = yes + NOT = { has_artifact_flag = selected_ingredient_1 } + NOT = { has_artifact_flag = selected_ingredient_2 } + } + set_artifact_flag = selected_ingredient_1 + } + } +} + +select_random_hermetic_ingredient_liquid_effect = { + if = { + limit = { + any_artifact = { + has_artifact_flag = selected_ingredient_1 + } + NOT = { + any_artifact = { + has_artifact_flag = selected_ingredient_2 + } + } + } + random_artifact = { + limit = { + is_ingredient_liquid_trigger = yes + NOT = { has_artifact_flag = selected_ingredient_1 } + NOT = { has_artifact_flag = selected_ingredient_2 } + } + set_artifact_flag = selected_ingredient_2 + } + } + if = { + limit = { + NOT = { + any_artifact = { + has_artifact_flag = selected_ingredient_1 + } + } + } + random_artifact = { + limit = { + is_ingredient_liquid_trigger = yes + NOT = { has_artifact_flag = selected_ingredient_1 } + NOT = { has_artifact_flag = selected_ingredient_2 } + } + set_artifact_flag = selected_ingredient_1 + } + } +} + +select_random_hermetic_ingredient_effect = { #when it doesn't matter if it's a herb/animal part/metal/liquid + if = { + limit = { + has_selected_ingredient_1_trigger = yes + has_selected_ingredient_2_trigger = no + } + random_artifact = { + limit = { + NOT = { has_artifact_flag = selected_ingredient_1 } + NOT = { has_artifact_flag = selected_ingredient_2 } + has_artifact_flag = ingredient + } + set_artifact_flag = selected_ingredient_2 + } + } + if = { + limit = { + has_selected_ingredient_1_trigger = no + any_artifact = { + has_artifact_flag = ingredient + } + } + random_artifact = { + limit = { + NOT = { has_artifact_flag = selected_ingredient_1 } + NOT = { has_artifact_flag = selected_ingredient_2 } + has_artifact_flag = ingredient + } + set_artifact_flag = selected_ingredient_1 + } + } +} + +remove_selection_of_ingredients_effect = { #for clearing selection of ingredients + hidden_effect = { + any_artifact = { + clr_artifact_flag = selected_ingredient_1 + clr_artifact_flag = selected_ingredient_2 + } + } +} + +destroy_selected_ingredient_1_effect = { #for removing the ingredient in question + custom_tooltip = { text = destroy_selected_ingredient_1_tt } + hidden_effect = { + random_artifact = { + limit = { has_artifact_flag = selected_ingredient_1 } + destroy_artifact = yes + } + } +} + +destroy_selected_ingredient_2_effect = { #for removing the ingredient in question + custom_tooltip = { text = destroy_selected_ingredient_2_tt } + hidden_effect = { + random_artifact = { + limit = { has_artifact_flag = selected_ingredient_2 } + destroy_artifact = yes + } + } +} + +destroy_selected_ingredient_1_and_2_effect = { #for removing both selected ingredients + custom_tooltip = { text = destroy_selected_ingredient_1_and_2_tt } + hidden_effect = { + random_artifact = { + limit = { has_artifact_flag = selected_ingredient_1 } + destroy_artifact = yes + } + random_artifact = { + limit = { has_artifact_flag = selected_ingredient_2 } + destroy_artifact = yes + } + } +} + +destroy_selected_ingredient_1_plus_random_other_ingredient_effect = { #for removing the ingredient in question PLUS a random other one (unnamed in tooltip) + custom_tooltip = { text = destroy_selected_ingredient_1_plus_random_other_ingredient_tt } + hidden_effect = { + random_artifact = { + limit = { has_artifact_flag = selected_ingredient_1 } + destroy_artifact = yes + } + random_artifact = { + limit = { + has_artifact_flag = ingredient + } + destroy_artifact = yes + } + } +} + +destroy_random_herb_ingredient_effect = { + random_artifact = { + limit = { + has_artifact_flag = ingredient + is_ingredient_herb_trigger = yes + } + destroy_artifact = yes + } +} + +destroy_random_animal_part_ingredient_effect = { + random_artifact = { + limit = { + has_artifact_flag = ingredient + is_ingredient_animal_part_trigger = yes + } + destroy_artifact = yes + } +} + +destroy_random_powder_ingredient_effect = { + random_artifact = { + limit = { + has_artifact_flag = ingredient + is_ingredient_powder_trigger = yes + } + destroy_artifact = yes + } +} + +destroy_random_liquid_ingredient_effect = { + random_artifact = { + limit = { + has_artifact_flag = ingredient + is_ingredient_liquid_trigger = yes + } + destroy_artifact = yes + } +} + +destroy_random_herb_or_animal_part_ingredients_effect = { + hidden_effect = { + random_list = { + 5 = { + trigger = { has_a_herb_ingredient_trigger = yes } + destroy_random_herb_ingredient_effect = yes + } + 5 = { + trigger = { has_an_animal_part_ingredient_trigger = yes } + destroy_random_animal_part_ingredient_effect = yes + } + 20 = { + trigger = { + any_artifact = { + count = 2 + is_ingredient_herb_trigger = yes + has_artifact_flag = ingredient + } + } + destroy_random_herb_ingredient_effect = yes + destroy_random_herb_ingredient_effect = yes + } + 20 = { + trigger = { + any_artifact = { + count = 2 + is_ingredient_animal_part_trigger = yes + has_artifact_flag = ingredient + } + } + destroy_random_animal_part_ingredient_effect = yes + destroy_random_animal_part_ingredient_effect = yes + } + 20 = { + trigger = { + has_a_herb_ingredient_trigger = yes + has_an_animal_part_ingredient_trigger = yes + } + destroy_random_herb_ingredient_effect = yes + destroy_random_animal_part_ingredient_effect = yes + } + 20 = { + trigger = { + any_artifact = { + count = 3 + is_ingredient_herb_trigger = yes + has_artifact_flag = ingredient + } + } + destroy_random_herb_ingredient_effect = yes + destroy_random_herb_ingredient_effect = yes + destroy_random_herb_ingredient_effect = yes + } + 20 = { + trigger = { + any_artifact = { + count = 3 + is_ingredient_animal_part_trigger = yes + has_artifact_flag = ingredient + } + } + destroy_random_animal_part_ingredient_effect = yes + destroy_random_animal_part_ingredient_effect = yes + destroy_random_animal_part_ingredient_effect = yes + } + 50 = { + trigger = { + any_artifact = { + count = 2 + is_ingredient_herb_trigger = yes + has_artifact_flag = ingredient + } + has_an_animal_part_ingredient_trigger = yes + } + destroy_random_herb_ingredient_effect = yes + destroy_random_herb_ingredient_effect = yes + destroy_random_animal_part_ingredient_effect = yes + } + 50 = { + trigger = { + any_artifact = { + count = 2 + is_ingredient_animal_part_trigger = yes + has_artifact_flag = ingredient + } + has_a_herb_ingredient_trigger = yes + } + destroy_random_herb_ingredient_effect = yes + destroy_random_animal_part_ingredient_effect = yes + destroy_random_animal_part_ingredient_effect = yes + } + } + } +} + +destroy_random_ingredients_effect = { + custom_tooltip = { text = random_ingredients_are_destroyed_tt } + hidden_effect = { + random_list = { + 5 = { + random_artifact = { + limit = { has_artifact_flag = ingredient } + destroy_artifact = yes + } + } + 50 = { + trigger = { + any_artifact = { + count = 2 + has_artifact_flag = ingredient + } + } + random_artifact = { + limit = { has_artifact_flag = ingredient } + destroy_artifact = yes + } + random_artifact = { + limit = { has_artifact_flag = ingredient } + destroy_artifact = yes + } + } + 100 = { + trigger = { + any_artifact = { + count = 3 + has_artifact_flag = ingredient + } + } + random_artifact = { + limit = { has_artifact_flag = ingredient } + destroy_artifact = yes + } + random_artifact = { + limit = { has_artifact_flag = ingredient } + destroy_artifact = yes + } + random_artifact = { + limit = { has_artifact_flag = ingredient } + destroy_artifact = yes + } + } + 150 = { + trigger = { + any_artifact = { + count = 4 + has_artifact_flag = ingredient + } + } + random_artifact = { + limit = { has_artifact_flag = ingredient } + destroy_artifact = yes + } + random_artifact = { + limit = { has_artifact_flag = ingredient } + destroy_artifact = yes + } + random_artifact = { + limit = { has_artifact_flag = ingredient } + destroy_artifact = yes + } + random_artifact = { + limit = { has_artifact_flag = ingredient } + destroy_artifact = yes + } + } + } + } +} + +destroy_all_ingredients_effect = { + custom_tooltip = { text = destroy_all_ingredients_tt } + hidden_effect = { + if = { + limit = { + any_artifact = { + has_artifact_flag = ingredient + } + } + any_artifact = { + limit = { has_artifact_flag = ingredient } + destroy_artifact = yes + } + } + } +} + + +calculate_health_level_of_ingredient_1_effect = { + hidden_effect = { + set_variable = { # Reset potion quality + which = current_potion_quality + value = 0 + } + if = { + limit = { + any_artifact = { has_artifact_flag = selected_ingredient_1 } ingredient_is_perceived_healthy_trigger = yes } ROOT = { @@ -13174,1770 +15079,12148 @@ calculate_health_level_of_ingredient_1_effect = { } } -calculate_health_level_of_ingredient_2_effect = { - hidden_effect = { - set_variable = { # Reset potion quality - which = current_potion_quality - value = 0 - } - if = { - limit = { - any_artifact = { has_artifact_flag = selected_ingredient_2 } - ingredient_is_perceived_healthy_trigger = yes - } - ROOT = { - change_variable = { - which = current_potion_quality - value = 1 - } - } - } - if = { - limit = { - any_artifact = { has_artifact_flag = selected_ingredient_2 } - ingredient_is_unhealthy_trigger = yes - } - ROOT = { - change_variable = { - which = current_potion_quality - value = -1 - } +calculate_health_level_of_ingredient_2_effect = { + hidden_effect = { + set_variable = { # Reset potion quality + which = current_potion_quality + value = 0 + } + if = { + limit = { + any_artifact = { has_artifact_flag = selected_ingredient_2 } + ingredient_is_perceived_healthy_trigger = yes + } + ROOT = { + change_variable = { + which = current_potion_quality + value = 1 + } + } + } + if = { + limit = { + any_artifact = { has_artifact_flag = selected_ingredient_2 } + ingredient_is_unhealthy_trigger = yes + } + ROOT = { + change_variable = { + which = current_potion_quality + value = -1 + } + } + } + } +} + +calculate_health_level_of_ingredient_1_and_2_effect = { + hidden_effect = { + set_variable = { # Reset potion quality + which = current_potion_quality + value = 0 + } + while = { + limit = { + any_artifact = { + OR = { + has_artifact_flag = selected_ingredient_1 + has_artifact_flag = selected_ingredient_2 + } + NOT = { has_artifact_flag = ingredient_counted } + } + } + random_artifact = { + limit = { + OR = { + has_artifact_flag = selected_ingredient_1 + has_artifact_flag = selected_ingredient_2 + } + NOT = { has_artifact_flag = ingredient_counted } + } + set_artifact_flag = ingredient_counted + if = { + limit = { + ingredient_is_perceived_healthy_trigger = yes + } + ROOT = { + change_variable = { + which = current_potion_quality + value = 1 + } + } + } + if = { + limit = { + ingredient_is_unhealthy_trigger = yes + } + ROOT = { + change_variable = { + which = current_potion_quality + value = -1 + } + } + } + } + } + any_artifact = { + clr_artifact_flag = ingredient_counted + } + } +} + +calculate_health_level_of_all_ingredients_effect = { + hidden_effect = { + while = { + limit = { + any_artifact = { + has_artifact_flag = ingredient + NOT = { has_artifact_flag = ingredient_counted } + } + } + random_artifact = { + limit = { + has_artifact_flag = ingredient + NOT = { has_artifact_flag = ingredient_counted } + } + set_artifact_flag = ingredient_counted + if = { + limit = { + ingredient_is_perceived_healthy_trigger = yes + } + ROOT = { + change_variable = { + which = current_potion_quality + value = 1 + } + } + } + if = { + limit = { + ingredient_is_unhealthy_trigger = yes + } + ROOT = { + change_variable = { + which = current_potion_quality + value = -1 + } + } + } + } + } + any_artifact = { + clr_artifact_flag = ingredient_counted + } + } +} + + +#Raiding adventurer war declaration effect +raiding_adventurer_war_declaration_effect = { + custom_tooltip = { text = raiding_adventurer_war_declaration_tooltip } + + event_target:selling_province = { + event_target:raiding_adventurer = { + unsafe_war = { + target = PREVPREV + casus_belli = duchy_adventure + thirdparty_title = PREV + tier = DUKE + } + any_army = { + set_can_toggle_looting = yes + set_looting = no + } + } + } + + clr_character_flag = adventurer_unsafe_duchy_war + clr_character_flag = adventurer_safe_duchy_war + clr_character_flag = negotiating_with_adventurer + + hidden_effect = { + event_target:raiding_adventurer = { + clr_character_flag = raiding_adventurer + } + } +} + + +#Grace effects +add_grace_trivial_effect = { + add_offmap_currency = { + offmap = offmap_china + value = 100 + } +} + +add_grace_minor_effect = { + add_offmap_currency = { + offmap = offmap_china + value = 200 + } +} + +add_grace_medium_effect = { + add_offmap_currency = { + offmap = offmap_china + value = 300 + } +} + +add_grace_major_effect = { + add_offmap_currency = { + offmap = offmap_china + value = 500 + } +} + +add_grace_massive_effect = { + add_offmap_currency = { + offmap = offmap_china + value = 1000 + } +} + +add_grace_super_huge_effect = { + add_offmap_currency = { + offmap = offmap_china + value = 2000 + } +} + +detract_grace_trivial_effect = { + add_offmap_currency = { + offmap = offmap_china + value = -100 + } +} + +detract_grace_minor_effect = { + add_offmap_currency = { + offmap = offmap_china + value = -200 + } +} + +detract_grace_medium_effect = { + add_offmap_currency = { + offmap = offmap_china + value = -300 + } +} + +detract_grace_major_effect = { + add_offmap_currency = { + offmap = offmap_china + value = -500 + } +} + +detract_grace_massive_effect = { + add_offmap_currency = { + offmap = offmap_china + value = -1000 + } +} + +detract_grace_super_huge_effect = { + add_offmap_currency = { + offmap = offmap_china + value = -2000 + } +} + +set_china_boon_cd_effect = { #added via tribute to China decisions... Always one year. + add_character_modifier = { + hidden = yes + name = jd_china_boon_cd + days = 365 #If this is changed, edit china_offmap_boon_decisions_enabled_trigger_cd_tt + } +} + +set_china_tribute_cd_effect = { #added via tribute to China decisions... Always one year. + add_character_modifier = { + hidden = yes + name = jd_china_tribute_cd + days = 365 + } +} + +leave_court_for_china_effect = { # NOTE: this does not set a "killer", meaning if you want them to be ORDERED to go to China, a killer needs to be set (eg: "killer = ROOT") + custom_tooltip = { + text = will_leave_for_china_tt + } + set_character_flag = ignore_refund + hidden_effect = { death = { death_reason = death_went_to_china } } +} + +return_to_china_effect = { # NOTE: this does not set a "killer", meaning if you want them to be ORDERED to go to China, a killer needs to be set (eg: "killer = ROOT") + custom_tooltip = { + text = will_return_to_china_tt + } + set_character_flag = ignore_refund + hidden_effect = { death = { death_reason = death_went_back_to_china } } +} + +# Utilizes china_war_minimum_commander_martial variable on the current scope to spawn characters with at least that amount of martial skill. +china_spawn_commander_effect = { + create_random_soldier = { + random_traits = yes + religion = liege + culture = liege + dynasty = none + female = no + age = 28 + } + new_character = { + unsafe_give_minor_title = title_commander + + set_variable = { + which = china_war_minimum_commander_martial + which = PREV + } + if = { + limit = { + NOT = { trait = brilliant_strategist } + } + remove_trait = misguided_warrior + remove_trait = tough_soldier + remove_trait = skilled_tactician + add_trait = skilled_tactician + # Make sure they have a tier 3 or tier 4 education + } + random_list = { # Give a chance to get Chinese commander traits + 30 = { + trigger = { + can_have_more_leadership_traits = yes + NOT = { trait = master_of_flame } + } + add_trait = master_of_flame + } + 30 = { + trigger = { + can_have_more_leadership_traits = yes + NOT = { trait = logistics_expert } + } + add_trait = logistics_expert + } + 30 = { + trigger = { + can_have_more_leadership_traits = yes + NOT = { trait = levy_coordinator } + } + add_trait = levy_coordinator + } + 30 = { + trigger = { + can_have_more_leadership_traits = yes + NOT = { trait = sapper } + } + add_trait = sapper + } + 90 = {} + } + while = { # Increase the martial skill with base or martial traits until the minimum is reached + limit = { + NOT = { + martial = china_war_minimum_commander_martial + } + } + random_list = { + 40 = { + change_martial = 1 + } + 5 = { + trigger = { + NOR = { + trait = strong + trait = robust + calc_true_if = { + amount = 3 + trait = strong + trait = robust + trait = shrewd + trait = duelist + trait = hunter + trait = strategist + trait = architect + trait = diligent + trait = brave + trait = ambitious + } + } + } + add_trait = strong + } + 5 = { + trigger = { + NOR = { + trait = strong + trait = robust + calc_true_if = { + amount = 3 + trait = strong + trait = robust + trait = shrewd + trait = duelist + trait = hunter + trait = strategist + trait = architect + trait = diligent + trait = brave + trait = ambitious + } + } + } + add_trait = robust + } + 5 = { + trigger = { + NOR = { + trait = shrewd + trait = genius + calc_true_if = { + amount = 3 + trait = strong + trait = robust + trait = shrewd + trait = duelist + trait = hunter + trait = strategist + trait = architect + trait = diligent + trait = brave + trait = ambitious + } + } + } + add_trait = shrewd + } + 5 = { + trigger = { + NOR = { + trait = duelist + trait = hunter + trait = strategist + trait = architect + calc_true_if = { + amount = 3 + trait = strong + trait = robust + trait = shrewd + trait = duelist + trait = hunter + trait = strategist + trait = architect + trait = diligent + trait = brave + trait = ambitious + } + } + } + add_trait = duelist + } + 5 = { + trigger = { + NOR = { + trait = duelist + trait = hunter + trait = strategist + trait = architect + calc_true_if = { + amount = 3 + trait = strong + trait = robust + trait = shrewd + trait = duelist + trait = hunter + trait = strategist + trait = architect + trait = diligent + trait = brave + trait = ambitious + } + } + } + add_trait = hunter + } + 5 = { + trigger = { + NOR = { + trait = duelist + trait = hunter + trait = strategist + trait = architect + calc_true_if = { + amount = 3 + trait = strong + trait = robust + trait = shrewd + trait = duelist + trait = hunter + trait = strategist + trait = architect + trait = diligent + trait = brave + trait = ambitious + } + } + } + add_trait = strategist + } + 5 = { + trigger = { + NOR = { + trait = duelist + trait = hunter + trait = strategist + trait = architect + calc_true_if = { + amount = 3 + trait = strong + trait = robust + trait = shrewd + trait = duelist + trait = hunter + trait = strategist + trait = architect + trait = diligent + trait = brave + trait = ambitious + } + } + } + add_trait = architect + } + 5 = { + trigger = { + NOR = { + trait = diligent + calc_true_if = { + amount = 3 + trait = strong + trait = robust + trait = shrewd + trait = duelist + trait = hunter + trait = strategist + trait = architect + trait = diligent + trait = brave + trait = ambitious + } + } + } + add_trait = diligent + } + 5 = { + trigger = { + NOR = { + trait = brave + calc_true_if = { + amount = 3 + trait = strong + trait = robust + trait = shrewd + trait = duelist + trait = hunter + trait = strategist + trait = architect + trait = diligent + trait = brave + trait = ambitious + } + } + } + add_trait = brave + } + 5 = { + trigger = { + NOR = { + trait = ambitious + calc_true_if = { + amount = 3 + trait = strong + trait = robust + trait = shrewd + trait = duelist + trait = hunter + trait = strategist + trait = architect + trait = diligent + trait = brave + trait = ambitious + } + } + } + add_trait = ambitious + } + } + } + } +} + +china_war_spawn_troops_effect = { + # Requires the current things to function properly: + # event_target:spawn_province + # variable: china_war_troop_quality + # variable: china_war_troop_quantity + while = { + limit = { + check_variable = { + which = china_war_troop_quantity + value = 1 + } + } + change_variable = { + which = china_war_troop_quantity + value = -1 + } + + random_list = { # Not really random but decent flow control + 10 = { + trigger = { + NOT = { + check_variable = { + which = china_war_troop_quality + value = 2 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 168 168 } + light_infantry = { 284 284 } + heavy_infantry = { 0 0 } + pikemen = { 0 0 } + light_cavalry = { 41 41 } + knights = { 0 0 } + } + #attrition = 1 + disband_on_peace = yes + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 2 + } + NOT = { + check_variable = { + which = china_war_troop_quality + value = 3 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 148 148 } + light_infantry = { 264 264 } + heavy_infantry = { 0 0 } + pikemen = { 0 0 } + light_cavalry = { 81 81 } + knights = { 0 0 } + } + #attrition = 1 + disband_on_peace = yes + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 3 + } + NOT = { + check_variable = { + which = china_war_troop_quality + value = 4 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 144 144 } + light_infantry = { 221 221 } + heavy_infantry = { 49 49 } + pikemen = { 0 0 } + light_cavalry = { 79 79 } + knights = { 0 0 } + } + #attrition = 1 + disband_on_peace = yes + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 4 + } + NOT = { + check_variable = { + which = china_war_troop_quality + value = 5 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 144 144 } + light_infantry = { 203 203 } + heavy_infantry = { 66 66 } + pikemen = { 19 19 } + light_cavalry = { 61 61 } + knights = { 0 0 } + } + #attrition = 1 + disband_on_peace = yes + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 5 + } + NOT = { + check_variable = { + which = china_war_troop_quality + value = 6 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 136 136 } + light_infantry = { 134 134 } + heavy_infantry = { 102 102 } + pikemen = { 41 41 } + light_cavalry = { 80 80 } + knights = { 0 0 } + } + #attrition = 1 + disband_on_peace = yes + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 6 + } + NOT = { + check_variable = { + which = china_war_troop_quality + value = 7 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 122 122 } + light_infantry = { 71 71 } + heavy_infantry = { 85 85 } + pikemen = { 78 78 } + light_cavalry = { 113 113 } + knights = { 24 24 } + } + #attrition = 1 + disband_on_peace = yes + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 7 + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 107 107 } + light_infantry = { 22 22 } + heavy_infantry = { 106 106 } + pikemen = { 96 96 } + light_cavalry = { 111 111 } + knights = { 51 51 } + } + #attrition = 1 + disband_on_peace = yes + merge = yes + } + } + } + } +} + +china_war_spawn_troops_no_disband_effect = { + # Requires the current things to function properly: + # event_target:spawn_province + # variable: china_war_troop_quality + # variable: china_war_troop_quantity + while = { + limit = { + check_variable = { + which = china_war_troop_quantity + value = 1 + } + } + change_variable = { + which = china_war_troop_quantity + value = -1 + } + + random_list = { # Not really random but decent flow control + 10 = { + trigger = { + NOT = { + check_variable = { + which = china_war_troop_quality + value = 2 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 168 168 } + light_infantry = { 284 284 } + heavy_infantry = { 0 0 } + pikemen = { 0 0 } + light_cavalry = { 41 41 } + knights = { 0 0 } + } + attrition = 0.1 + disband_on_peace = no + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 2 + } + NOT = { + check_variable = { + which = china_war_troop_quality + value = 3 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 148 148 } + light_infantry = { 264 264 } + heavy_infantry = { 0 0 } + pikemen = { 0 0 } + light_cavalry = { 81 81 } + knights = { 0 0 } + } + attrition = 0.1 + disband_on_peace = no + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 3 + } + NOT = { + check_variable = { + which = china_war_troop_quality + value = 4 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 144 144 } + light_infantry = { 221 221 } + heavy_infantry = { 49 49 } + pikemen = { 0 0 } + light_cavalry = { 79 79 } + knights = { 0 0 } + } + attrition = 0.1 + disband_on_peace = no + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 4 + } + NOT = { + check_variable = { + which = china_war_troop_quality + value = 5 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 144 144 } + light_infantry = { 203 203 } + heavy_infantry = { 66 66 } + pikemen = { 19 19 } + light_cavalry = { 61 61 } + knights = { 0 0 } + } + attrition = 0.1 + disband_on_peace = no + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 5 + } + NOT = { + check_variable = { + which = china_war_troop_quality + value = 6 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 136 136 } + light_infantry = { 134 134 } + heavy_infantry = { 102 102 } + pikemen = { 41 41 } + light_cavalry = { 80 80 } + knights = { 0 0 } + } + attrition = 0.1 + disband_on_peace = no + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 6 + } + NOT = { + check_variable = { + which = china_war_troop_quality + value = 7 + } + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 122 122 } + light_infantry = { 71 71 } + heavy_infantry = { 85 85 } + pikemen = { 78 78 } + light_cavalry = { 113 113 } + knights = { 24 24 } + } + attrition = 0.1 + disband_on_peace = no + merge = yes + } + } + 10 = { + trigger = { + check_variable = { + which = china_war_troop_quality + value = 7 + } + } + spawn_unit = { + owner = THIS + province = event_target:spawn_province + home = event_target:spawn_province + troops = { + archers = { 107 107 } + light_infantry = { 22 22 } + heavy_infantry = { 106 106 } + pikemen = { 96 96 } + light_cavalry = { 111 111 } + knights = { 51 51 } + } + attrition = 0.1 + disband_on_peace = no + merge = yes + } + } + } + } +} + +china_war_modify_variables_by_status_effect = { + # variable: china_war_troop_quality + # variable: china_war_troop_quantity + # variable: china_war_minimum_commander_martial + # variable: china_war_target_match_mult + + random_list = { + 1 = { + trigger = { + offmap_china = { has_status = china_stable } + } + change_variable = { which = china_war_troop_quality value = 1 } + change_variable = { which = china_war_minimum_commander_martial value = 3 } + } + 1 = { + trigger = { + offmap_china = { has_status = china_unrest } + } + change_variable = { which = china_war_troop_quantity value = -6 } + change_variable = { which = china_war_target_match_mult value = -0.15 } + } + 1 = { + trigger = { + offmap_china = { has_status = china_civil_war } + } + change_variable = { which = china_war_troop_quantity value = -6 } + change_variable = { which = china_war_target_match_mult value = -0.25 } + change_variable = { which = china_war_troop_quality value = -1 } + change_variable = { which = china_war_minimum_commander_martial value = -6 } + } + 1 = { + trigger = { + OR = { + offmap_china = { has_status = china_jurchen_invasion } + offmap_china = { has_status = china_mongol_invasion } + } + } + change_variable = { which = china_war_troop_quantity value = -7 } + change_variable = { which = china_war_target_match_mult value = -0.4 } + change_variable = { which = china_war_troop_quality value = -1 } + change_variable = { which = china_war_minimum_commander_martial value = -2 } + } + 1 = { + trigger = { + offmap_china = { has_status = china_famine } + } + change_variable = { which = china_war_troop_quantity value = -4 } + change_variable = { which = china_war_target_match_mult value = -0.30 } + change_variable = { which = china_war_troop_quality value = -2 } + change_variable = { which = china_war_minimum_commander_martial value = -2 } + } + 1 = { + trigger = { + offmap_china = { has_status = china_plague } + } + change_variable = { which = china_war_troop_quantity value = -6 } + change_variable = { which = china_war_target_match_mult value = -0.35 } + change_variable = { which = china_war_troop_quality value = -1 } + change_variable = { which = china_war_minimum_commander_martial value = -4 } + } + 1 = { + trigger = { + offmap_china = { has_status = china_golden_age } + } + change_variable = { which = china_war_target_match_mult value = 0.65 } + change_variable = { which = china_war_troop_quality value = 2 } + change_variable = { which = china_war_minimum_commander_martial value = 5 } + } + } +} + + +#Checks whether the Emperor likes target and shows tooltips (used in event JD.10010) +check_likes_or_dislikes_THIS_effect = { + if = { #If the current Emperor LIKES target + limit = { + is_liked_by_China_trigger = yes + } + offmap_china = { + show_scope_change = no + custom_tooltip = { text = emperor_likes_THIS_tt } + } + } + + if = { #If the current Emperor DISLIKES target + limit = { + is_disliked_by_China_trigger = yes + } + offmap_china = { + show_scope_change = no + custom_tooltip = { text = emperor_dislikes_THIS_tt } + } + } + + if = { #If the current Emperor LIKES *and* DISLIKES target + limit = { + is_liked_and_disliked_by_China = yes + } + offmap_china = { + show_scope_change = no + custom_tooltip = { text = emperor_has_ambiguous_feelings_of_THIS_tt } + } + } +} + +print_china_status_update_effect = { + log = "----------------" + log = "China Logging:" + log = "China's status of [This.GetPrevStatus] ended after [global_temp_status_years.GetValue] years." + log = "China's new status is [This.GetStatus]." + log = "----------------" + set_variable = { + which = global_temp_status_years + value = 0 + } + random_list = { + 10 = { + trigger = { + has_status = china_stable + } + change_variable = { + which = global_amount_of_times_china_stable + value = 1 + } + } + 10 = { + trigger = { + has_status = china_unrest + } + change_variable = { + which = global_amount_of_times_china_unrest + value = 1 + } + } + 10 = { + trigger = { + has_status = china_civil_war + } + change_variable = { + which = global_amount_of_times_china_civil_war + value = 1 + } + } + 10 = { + trigger = { + has_status = china_mongol_invasion + } + change_variable = { + which = global_amount_of_times_china_mongol_invasion + value = 1 + } + } + 10 = { + trigger = { + has_status = china_jurchen_invasion + } + change_variable = { + which = global_amount_of_times_china_jurchen_invasion + value = 1 + } + } + 10 = { + trigger = { + has_status = china_famine + } + change_variable = { + which = global_amount_of_times_china_famine + value = 1 + } + } + 10 = { + trigger = { + has_status = china_plague + } + change_variable = { + which = global_amount_of_times_china_plague + value = 1 + } + } + 10 = { + trigger = { + has_status = china_golden_age + NOT = { has_policy = china_expansionist } + } + change_variable = { + which = global_amount_of_times_china_golden_age + value = 1 + } + } + 10 = { + trigger = { + has_status = china_golden_age + has_policy = china_expansionist + } + change_variable = { + which = global_amount_of_times_china_golden_age_expansionist + value = 1 + } + } + } +} + +print_china_policy_update_effect = { + log = "----------------" + log = "China Logging:" + log = "China's policy of [This.GetPrevPolicy] ended after [global_temp_policy_years.GetValue] years." + log = "China's new policy is [This.GetPolicy]." + log = "----------------" + set_variable = { + which = global_temp_policy_years + value = 0 + } + random_list = { + 10 = { + trigger = { + has_policy = china_open + } + } + 10 = { + trigger = { + has_policy = china_isolationist + } + change_variable = { + which = global_amount_of_times_china_isolationist_policy + value = 1 + } + } + 10 = { + trigger = { + has_policy = china_expansionist + } + change_variable = { + which = global_amount_of_times_china_expansionist_policy + value = 1 + } + } + } +} + + +china_war_modify_variables_by_century_effect = { + random_list = { + 10 = { + trigger = { + year = 700 + NOT = { year = 800 } + } + } + 10 = { + trigger = { + year = 800 + NOT = { year = 900 } + } + change_variable = { + which = china_war_troop_quantity + value = 2 + } + } + 10 = { + trigger = { + year = 900 + NOT = { year = 1000 } + } + change_variable = { + which = china_war_troop_quantity + value = 3 + } + } + 10 = { + trigger = { + year = 1000 + NOT = { year = 1100 } + } + change_variable = { + which = china_war_troop_quantity + value = 4 + } + } + 10 = { + trigger = { + year = 1100 + NOT = { year = 1200 } + } + change_variable = { + which = china_war_troop_quantity + value = 5 + } + change_variable = { + which = china_war_target_match_mult + value = 0.05 + } + } + 10 = { + trigger = { + year = 1200 + NOT = { year = 1300 } + } + change_variable = { + which = china_war_troop_quantity + value = 7 + } + change_variable = { + which = china_war_target_match_mult + value = 0.05 + } + change_variable = { + which = china_war_troop_quality + value = 1 + } + } + 10 = { + trigger = { + year = 1300 + } + change_variable = { + which = china_war_troop_quantity + value = 8 + } + change_variable = { + which = china_war_target_match_mult + value = 0.05 + } + change_variable = { + which = china_war_troop_quality + value = 1 + } + } + } +} + +print_china_ruler_update_effect = { + log = "----------------" + log = "Ruler of China died at the age of [From.GetAgeYears]." + log = "New Ruler of China is [Root.GetBestName] ([From.GetCulture], From.GetReligion])." + log = "----------------" +} + +# THIS is getting the trait added, the kinslayer_target target is the person dying +# Save the event target before running this effect any time you publicly kill someone, the effect automatically checks they are a relative so you don't need to +# The event target is cleared after the trait is added so re-save the target and re-run the effect to check for another character in the same event +# The traits will overwrite each other kinslayer > familial_kinslayer > dynastic_kinslayer +add_kinslayer_trait_effect = { + if = { #Parents, children, direct ancestors or descendants + limit = { + NOT = { trait = kinslayer } + NOT = { religion_group = muslim } + OR = { + is_ancestor_of = event_target:kinslayer_target + is_descendant_of = event_target:kinslayer_target + sibling = event_target:kinslayer_target + } + OR = { + NOT = { has_dlc = "Holy Fury" } + is_tribal = no + } + } + add_trait = kinslayer + hidden_effect = { + character_event = { + id = 38287 #Notify Kinslayer + } + } + } + else_if = { #Cousins, aunts/uncles (blood ones only), nieces/nephews + limit = { + NOR = { + trait = kinslayer + trait = familial_kinslayer + } + NOT = { religion_group = muslim } + OR = { + is_cousin_of = event_target:kinslayer_target + is_aunt_uncle_of = event_target:kinslayer_target + is_nibling_of = event_target:kinslayer_target + } + OR = { + NOT = { has_dlc = "Holy Fury" } + is_tribal = no + } + } + add_trait = familial_kinslayer + hidden_effect = { + character_event = { + id = 38287 #Notify Kinslayer + } + } + } + else_if = { #Dynasty members + limit = { + NOR = { + trait = kinslayer + trait = familial_kinslayer + trait = dynastic_kinslayer + } + NOT = { religion_group = muslim } + is_lowborn = no + dynasty = event_target:kinslayer_target + OR = { + NOT = { has_dlc = "Holy Fury" } + is_tribal = no + } + } + add_trait = dynastic_kinslayer + hidden_effect = { + character_event = { + id = 38287 #Notify Kinslayer + } + } + } + else_if = { #Holy Fury Tribal only: any relative + limit = { + NOR = { + trait = kinslayer + trait = familial_kinslayer + trait = dynastic_kinslayer + trait = tribal_kinslayer + } + NOT = { religion_group = muslim } + is_lowborn = no + + OR = { + is_cousin_of = event_target:kinslayer_target + is_aunt_uncle_of = event_target:kinslayer_target + is_nibling_of = event_target:kinslayer_target + dynasty = event_target:kinslayer_target + is_ancestor_of = event_target:kinslayer_target + is_descendant_of = event_target:kinslayer_target + sibling = event_target:kinslayer_target + } + + has_dlc = "Holy Fury" + is_tribal = yes + } + add_trait = tribal_kinslayer + hidden_effect = { + character_event = { + id = 38287 #Notify Kinslayer + } + } + } + else = { + } + clear_event_target = kinslayer_target +} + +set_higher_quality_of_book_flags_effect = { + if = { + limit = { + NOT = { has_character_flag = decent_book_potential } + has_character_flag = good_book_potential + has_character_flag = great_book_potential + } + clr_character_flag = good_book_potential + } + if = { + limit = { + NOT = { has_character_flag = decent_book_potential } + has_character_flag = good_book_potential + NOT = { has_character_flag = great_book_potential } + } + set_character_flag = great_book_potential + } + if = { + limit = { + has_character_flag = decent_book_potential + has_character_flag = good_book_potential + has_character_flag = great_book_potential + } + clr_character_flag = decent_book_potential + } + if = { + limit = { + has_character_flag = decent_book_potential + has_character_flag = good_book_potential + NOT = { has_character_flag = great_book_potential } + } + set_character_flag = great_book_potential + } + if = { + limit = { + has_character_flag = decent_book_potential + NOT = { has_character_flag = good_book_potential } + NOT = { has_character_flag = great_book_potential } + } + set_character_flag = good_book_potential + } + #Fallback in case flags have cleared somehow... + if = { + limit = { + NOR = { + has_character_flag = decent_book_potential + has_character_flag = good_book_potential + has_character_flag = great_book_potential + } + } + set_character_flag = decent_book_potential + } +} + +set_lower_quality_of_book_flags_effect = { + if = { + limit = { + has_character_flag = decent_book_potential + has_character_flag = good_book_potential + NOT = { has_character_flag = great_book_potential } + } + clr_character_flag = good_book_potential + } + if = { + limit = { + NOT = { has_character_flag = decent_book_potential } + has_character_flag = good_book_potential + NOT = { has_character_flag = great_book_potential } + } + set_character_flag = decent_book_potential + } + if = { + limit = { + has_character_flag = decent_book_potential + has_character_flag = good_book_potential + has_character_flag = great_book_potential + } + clr_character_flag = great_book_potential + } + if = { + limit = { + NOT = { has_character_flag = decent_book_potential } + has_character_flag = good_book_potential + has_character_flag = great_book_potential + } + set_character_flag = decent_book_potential + } + if = { + limit = { + NOT = { has_character_flag = decent_book_potential } + NOT = { has_character_flag = good_book_potential } + has_character_flag = great_book_potential + } + set_character_flag = good_book_potential + } + + #Fallback in case flags have cleared somehow... + if = { + limit = { + NOR = { + has_character_flag = decent_book_potential + has_character_flag = good_book_potential + has_character_flag = great_book_potential + } + } + set_character_flag = decent_book_potential + } +} + +send_final_book_outcome_event_effect = { + #character_event = { id = JD.10070 days = 5 random = 10 } #Testing values... + character_event = { id = JD.10070 days = 565 random = 3650 } +} + +abort_kow_tow_effect = { + if = { + limit = { + NOT = { has_character_flag = kow_tow_hide_abort_notification } + } + character_event = { id = JD.32299 } + } + clear_delayed_event = { id = JD.32005 } + clear_delayed_event = { id = JD.32200 } + clear_delayed_event = { id = JD.32113 } + clear_delayed_event = { id = JD.32111 } + clear_delayed_event = { id = JD.32210 } + clear_delayed_event = { id = JD.32290 } + clr_character_flag = went_on_kow_tow_pilgrimage + clean_up_after_kow_tow_effect = yes +} + +return_to_travel_tombola_effect = { + hidden_effect = { + event_target:kow_tow_traveler = { + subtract_variable = { + which = china_kow_tow_travel_events + value = 1 + } + character_event = { + id = JD.32005 + days = 90 + random = 60 + } + } + } +} + +return_to_china_tombola_effect = { + hidden_effect = { + event_target:kow_tow_traveler = { + subtract_variable = { + which = china_kow_tow_travel_events + value = 1 + } + character_event = { + id = JD.32210 + days = 70 + random = 30 + } + } + } +} + +clean_up_after_kow_tow_effect = { + remove_trait = kow_tow_travels + clr_character_flag = do_not_disturb + + clr_character_flag = read_the_guanzi + clr_character_flag = missed_loved_one + clr_character_flag = met_mercenaries + clr_character_flag = met_traveling_merchant + clr_character_flag = visited_market + clr_character_flag = kow_tow_invited_by_local_lord + clr_character_flag = kow_tow_heavy_rain + clr_character_flag = kow_tow_played_go + clr_character_flag = kow_tow_hide_abort_notification + clr_character_flag = kow_tow_visited_temple +} + +add_chinese_artifact_effect = { #Used in event JD.15016 (possible to use elsewhere!) + hidden_effect = { + random_list = { + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_artwork } } } + add_artifact = chinese_artwork + new_artifact = { + set_name = chinese_artwork_name + } + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_calligraphy } } } + add_artifact = chinese_calligraphy + new_artifact = { + set_name = chinese_calligraphy_name + } + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_sculpture } } } + add_artifact = chinese_sculpture + new_artifact = { + set_name = chinese_sculpture_name + } + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_ceremonial_robes } } } + add_artifact = chinese_ceremonial_robes + } + 10 = { + offmap_china = { + offmap_prev_ruler = { + save_event_target_as = prev_emperor + } + } + add_artifact = chinese_prev_emperor_sculpture + new_artifact = { + set_name = chinese_figurine_name + } + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_arm_protector } } } + add_artifact = chinese_arm_protector + new_artifact = { + set_name = chinese_arm_protector_name + } + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_serpent_spear } } } + add_artifact = chinese_serpent_spear + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_ji } } } + add_artifact = chinese_ji + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_crossbow } } } + add_artifact = chinese_crossbow + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_bronze_sculpture } } } + add_artifact = chinese_bronze_sculpture + new_artifact = { + set_name = chinese_bronze_sculpture_name + } + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_book_health } } } + add_artifact = chinese_book_health + new_artifact = { + set_name = chinese_book_health_name + } + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_book_law } } } + add_artifact = chinese_book_law + new_artifact = { + set_name = chinese_book_law_name + } + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_book_history } } } + add_artifact = chinese_book_history + new_artifact = { + set_name = chinese_book_history_name + } + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_book_economy } } } + add_artifact = chinese_book_economy + new_artifact = { + set_name = chinese_book_economy_name + } + } + 1 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_painting_of_glitterhoof } } } + add_artifact = chinese_painting_of_glitterhoof + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_tapestry } } } + random_independent_ruler = { + limit = { + any_realm_province = { + trade_route = silk_road + } + } + random_realm_province = { + limit = { + trade_route = silk_road + } + save_event_target_as = tapestry_target + } + } + add_artifact = chinese_tapestry + new_artifact = { + set_name = chinese_tapestry_name + } + } + 10 = { + trigger = { ROOT = { NOT = { has_artifact = chinese_tapestry_grand } } } + add_artifact = chinese_tapestry_grand + new_artifact = { + set_name = chinese_tapestry_grand_name + } + trigger = { ROOT = { NOT = { has_artifact = chinese_tapestry_grand } } } + } + } + new_artifact = { + save_event_target_as = chinese_artifact + } + } +} + +root_secret_religion_provinces_convert_effect = { + ROOT = { + trigger_switch = { + on_trigger = society_member_of + secret_religious_society_catholic = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_catholic_community + } + religion = catholic + remove_province_modifier = secret_catholic_community + } + } + } + secret_religious_society_cathar = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_cathar_community + } + religion = cathar + remove_province_modifier = secret_cathar_community + } + } + } + secret_religious_society_fraticelli = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_fraticelli_community + } + religion = fraticelli + remove_province_modifier = secret_fraticelli_community + } + } + } + secret_religious_society_waldensian = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_waldensian_community + } + religion = waldensian + remove_province_modifier = secret_waldensian_community + } + } + } + secret_religious_society_lollard = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_lollard_community + } + religion = lollard + remove_province_modifier = secret_lollard_community + } + } + } + secret_religious_society_orthodox = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_orthodox_community + } + religion = orthodox + remove_province_modifier = secret_orthodox_community + } + } + } + secret_religious_society_miaphysite = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_miaphysite_community + } + religion = miaphysite + remove_province_modifier = secret_miaphysite_community + } + } + } + secret_religious_society_monophysite = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_monophysite_community + } + religion = monophysite + remove_province_modifier = secret_monophysite_community + } + } + } + secret_religious_society_bogomilist = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_bogomilist_community + } + religion = bogomilist + remove_province_modifier = secret_bogomilist_community + } + } + } + secret_religious_society_monothelite = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_monothelite_community + } + religion = monothelite + remove_province_modifier = secret_monothelite_community + } + } + } + secret_religious_society_iconoclast = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_iconoclast_community + } + religion = iconoclast + remove_province_modifier = secret_iconoclast_community + } + } + } + secret_religious_society_paulician = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_paulician_community + } + religion = paulician + remove_province_modifier = secret_paulician_community + } + } + } + secret_religious_society_nestorian = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_nestorian_community + } + religion = nestorian + remove_province_modifier = secret_nestorian_community + } + } + } + secret_religious_society_messalian = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_messalian_community + } + religion = messalian + remove_province_modifier = secret_messalian_community + } + } + } + secret_religious_society_sunni = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_sunni_community + } + religion = sunni + remove_province_modifier = secret_sunni_community + } + } + } + secret_religious_society_zikri = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_zikri_community + } + religion = zikri + remove_province_modifier = secret_zikri_community + } + } + } + secret_religious_society_yazidi = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_yazidi_community + } + religion = yazidi + remove_province_modifier = secret_yazidi_community + } + } + } + secret_religious_society_ibadi = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_ibadi_community + } + religion = ibadi + remove_province_modifier = secret_ibadi_community + } + } + } + secret_religious_society_kharijite = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_kharijite_community + } + religion = kharijite + remove_province_modifier = secret_kharijite_community + } + } + } + secret_religious_society_shiite = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_shiite_community + } + religion = shiite + remove_province_modifier = secret_shiite_community + } + } + } + secret_religious_society_druze = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_druze_community + } + religion = druze + remove_province_modifier = secret_druze_community + } + } + } + secret_religious_society_hurufi = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_hurufi_community + } + religion = hurufi + remove_province_modifier = secret_hurufi_community + } + } + } + secret_religious_society_aztec = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_aztec_community + } + religion = aztec + remove_province_modifier = secret_aztec_community + } + } + } + secret_religious_society_aztec_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_aztec_reformed_community + } + religion = aztec_reformed + remove_province_modifier = secret_aztec_reformed_community + } + } + } + secret_religious_society_jewish = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_jewish_community + } + religion = jewish + remove_province_modifier = secret_jewish_community + } + } + } + secret_religious_society_samaritan = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_samaritan_community + } + religion = samaritan + remove_province_modifier = secret_samaritan_community + } + } + } + secret_religious_society_karaite = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_karaite_community + } + religion = karaite + remove_province_modifier = secret_karaite_community + } + } + } + secret_religious_society_zoroastrian = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_zoroastrian_community + } + religion = zoroastrian + remove_province_modifier = secret_zoroastrian_community + } + } + } + secret_religious_society_mazdaki = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_mazdaki_community + } + religion = mazdaki + remove_province_modifier = secret_mazdaki_community + } + } + } + secret_religious_society_manichean = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_manichean_community + } + religion = manichean + remove_province_modifier = secret_manichean_community + } + } + } + secret_religious_society_khurmazta = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_khurmazta_community + } + religion = khurmazta + remove_province_modifier = secret_khurmazta_community + } + } + } + secret_religious_society_bon = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_bon_community + } + religion = bon + remove_province_modifier = secret_bon_community + } + } + } + secret_religious_society_bon_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_bon_reformed_community + } + religion = bon_reformed + remove_province_modifier = secret_bon_reformed_community + } + } + } + secret_religious_society_hellenic_pagan = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_hellenic_pagan_community + } + religion = hellenic_pagan + remove_province_modifier = secret_hellenic_pagan_community + } + } + } + secret_religious_society_hellenic_pagan_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_hellenic_pagan_reformed_community + } + religion = hellenic_pagan_reformed + remove_province_modifier = secret_hellenic_pagan_reformed_community + } + } + } + secret_religious_society_taoist = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_taoist_community + } + religion = taoist + remove_province_modifier = secret_taoist_community + } + } + } + secret_religious_society_hindu = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_hindu_community + } + religion = hindu + remove_province_modifier = secret_hindu_community + } + } + } + secret_religious_society_buddhist = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_buddhist_community + } + religion = buddhist + remove_province_modifier = secret_buddhist_community + } + } + } + secret_religious_society_jain = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_jain_community + } + religion = jain + remove_province_modifier = secret_jain_community + } + } + } + secret_religious_society_norse_pagan_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_norse_pagan_reformed_community + } + religion = norse_pagan_reformed + remove_province_modifier = secret_norse_pagan_reformed_community + } + } + } + secret_religious_society_norse_pagan = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_norse_pagan_community + } + religion = norse_pagan + remove_province_modifier = secret_norse_pagan_community + } + } + } + secret_religious_society_slavic_pagan_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_slavic_pagan_reformed_community + } + religion = slavic_pagan_reformed + remove_province_modifier = secret_slavic_pagan_reformed_community + } + } + } + secret_religious_society_slavic_pagan = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_slavic_pagan_community + } + religion = slavic_pagan + remove_province_modifier = secret_slavic_pagan_community + } + } + } + secret_religious_society_tengri_pagan_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_tengri_pagan_reformed_community + } + religion = tengri_pagan_reformed + remove_province_modifier = secret_tengri_pagan_reformed_community + } + } + } + secret_religious_society_tengri_pagan = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_tengri_pagan_community + } + religion = tengri_pagan + remove_province_modifier = secret_tengri_pagan_community + } + } + } + secret_religious_society_baltic_pagan_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_baltic_pagan_reformed_community + } + religion = baltic_pagan_reformed + remove_province_modifier = secret_baltic_pagan_reformed_community + } + } + } + secret_religious_society_baltic_pagan = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_baltic_pagan_community + } + religion = baltic_pagan + remove_province_modifier = secret_baltic_pagan_community + } + } + } + secret_religious_society_finnish_pagan_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_finnish_pagan_reformed_community + } + religion = finnish_pagan_reformed + remove_province_modifier = secret_finnish_pagan_reformed_community + } + } + } + secret_religious_society_finnish_pagan = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_finnish_pagan_community + } + religion = finnish_pagan + remove_province_modifier = secret_finnish_pagan_community + } + } + } + secret_religious_society_west_african_pagan_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_west_african_pagan_reformed_community + } + religion = west_african_pagan_reformed + remove_province_modifier = secret_west_african_pagan_reformed_community + } + } + } + secret_religious_society_west_african_pagan = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_west_african_pagan_community + } + religion = west_african_pagan + remove_province_modifier = secret_west_african_pagan_community + } + } + } + secret_religious_society_zun_pagan_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_zun_pagan_reformed_community + } + religion = zun_pagan_reformed + remove_province_modifier = secret_zun_pagan_reformed_community + } + } + } + secret_religious_society_zun_pagan = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_zun_pagan_community + } + religion = zun_pagan + remove_province_modifier = secret_zun_pagan_community + } + } + } + } + } +} + +random_coronation_events_effect = { + random_list = { + #King befriends foreign ruler + #King befriends vassal + #King's new acquaintances improve his diplomacy/stewardship + #King's new acquaintances improve his intrigue/learning + #King's diplomacy helps him improve opinion of all guests + #King's new resolve makes him lose slothful/content. + #Proud King's trepidation makes him gain ambitious. + #Child King's flattered and can become haughty or conscientious. + #The coronation_priest approves of the ceremony. + #Temperate/Celibate coronation_priest disapproves of the extravagant ceremony. + #HRE/Francia Emperor gets a talk from the priest about being the heir of Charlemagne (chance for prestige, learning, diligent) + #The Pope talks to the King about his duties as protector of Christendom (chance to gain zealous, cynical, learning). + #Child king is taught by foreign ruler about stewardship. + #Two foreign Kings (guests) become (or are) rivals, coronation_ruler with high diplomacy can help them lose rivalry and become his friends. + #Cynical vassal (or wicked priest) annoys the coronation_priest. High diplomacy ruler may help and gain gregarious. + #A knight comes to pledge his service to the new King/Emperor, if ruler is female/child, chance to become friend/lover or increase martial. + #A wise priest joins the court. + #King becomes rival of one of his vassals. + + #King is embarassed of secluded coronation, chance to gain stressed or paranoid. + #King's vassals are offended by secluded coronation (chance to avoid with high diplomacy). + #Coronation_priest is disappointed by secluded ceremony. + #King is disraught by secluded ceremony (chance to lose ambitious, gain content/slothful). + #King reflects upon secluded coronation (chance to lose proud, gain humble). + #King's Councillor becomes his rival due to secluded coronation. + + 1 = { #No events + modifier = { + factor = 0.1 + has_character_flag = flag_extravagant_coronation + } + event_target:coronation_ruler = { character_event = { id = HF.20366 days = 15 } } #Directly fire coronation + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_foreign_friendship + } + modifier = { + factor = 0 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 0 + num_of_friends = 3 + } + modifier = { + factor = 2 + NOT = { num_of_friends = 1 } + } + modifier = { + factor = 1.5 + tier = EMPEROR + } + modifier = { + factor = 1.5 + trait = gregarious + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0 + NOT = { + any_independent_ruler = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + NOT = { is_rival = ROOT } + NOT = { is_friend = ROOT } + NOT = { is_lover = ROOT } + NOT = { is_married = ROOT } + NOT = { num_of_friends = 3 } + opinion = { who = from value = -20 } + } + } + } + character_event = { id = HF.20306 } # Frendship with foreign ruler guest. + } + 4 = { + + modifier = { + factor = 0 + has_character_flag = flag_coronation_vassal_friendship + } + modifier = { + factor = 0 + num_of_friends = 3 + } + modifier = { + factor = 2 + NOT = { num_of_friends = 1 } + } + modifier = { + factor = 1.5 + tier = EMPEROR + } + modifier = { + factor = 1.5 + trait = gregarious + } + modifier = { + factor = 0.1 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0 + NOT = { + any_vassal = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + NOT = { is_rival = ROOT } + NOT = { is_friend = ROOT } + NOT = { is_lover = ROOT } + NOT = { is_married = ROOT } + NOT = { num_of_friends = 3 } + opinion = { who = from value = -20 } + } + } + } + + character_event = { id = HF.20310 } # Frendship with vassal guest. + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_diplomacy_boost + } + modifier = { + factor = 0 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 1.5 + trait = gregarious + } + + character_event = { id = HF.20311 } # Increase diplomacy/stewardship. + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_learning_boost + } + modifier = { + factor = 0 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 1.5 + trait = shy + } + + character_event = { id = HF.20314 } # Increase intrigue/learning. + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_guest_opinions + } + modifier = { + factor = 0 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 1.5 + trait = gregarious + } + modifier = { + factor = 0.75 + NOT = { diplomacy = 10 } + } + + character_event = { id = HF.20316 } # Improve guests opinion. + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_gain_diligent + } + modifier = { + factor = 0 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 2 + trait = content + trait = slothful + } + modifier = { + factor = 0 + NOR = { + trait = content + trait = slothful + } + } + + character_event = { id = HF.20321 } # Gain diligent. + } + 4 = { + + modifier = { + factor = 0 + has_character_flag = flag_coronation_gain_ambitious + } + modifier = { + factor = 0 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 2 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0 + trait = ambitious + } + modifier = { + factor = 0 + NOT = { trait = proud } + } + character_event = { id = HF.20322 } # Gain ambitious. + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_haughty_child + } + modifier = { + factor = 0 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 2 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0 + age = 16 + } + modifier = { + factor = 1.5 + NOR = { + trait = haughty + trait = conscientious + } + } + + character_event = { id = HF.20323 } # Child becomes haughty. + } + 4 = { + + modifier = { + factor = 0 + has_character_flag = flag_coronation_priest_approves + } + modifier = { + factor = 0 #Can't approve and disapprove within the course of the same ceremony. + has_character_flag = flag_coronation_priest_disapproves + } + modifier = { + factor = 0 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 1.75 + event_target:coronation_priest = { trait = hedonist } + } + modifier = { + factor = 1.5 + event_target:coronation_priest = { trait = gluttonous } + } + modifier = { + factor = 1.5 + event_target:coronation_priest = { trait = drunkard } + } + modifier = { + factor = 1.5 + event_target:coronation_priest = { trait = gregarious } + } + character_event = { id = HF.20324 } # Priest approves of ceremony. + } + 4 = { + + modifier = { + factor = 0 + has_character_flag = flag_coronation_hre_talk + } + modifier = { + factor = 0 + has_character_flag = is_charlemagne #Shouldn't happen anyway, but, just to be safe... + } + modifier = { + factor = 0.5 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0 + NOT = { has_landed_title = e_hre } + NOT = { has_landed_title = e_france } + } + modifier = { + factor = 1.5 + event_target:coronation_priest = { trait = zealous } + } + character_event = { id = HF.20326 } # Priest talks about responsibilities of HRE. + } + 4 = { + + modifier = { + factor = 0 + has_character_flag = flag_coronation_pope_talk + } + modifier = { + factor = 0.5 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 2 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0 + NOT = { event_target:coronation_priest = { has_landed_title = k_papal_state } } + } + character_event = { id = HF.20327 } # Pope talks about responsibilities of Christian King. + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_foreign_teacher + } + modifier = { + factor = 0 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0 + age = 16 + } + modifier = { + factor = 0 + NOT = { + any_independent_ruler = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + NOT = { is_rival = ROOT } + stewardship = 8 + opinion = { who = ROOT value = 0 } + } + } + } + + random_independent_ruler = { + limit = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + NOT = { is_rival = ROOT } + stewardship = 8 + opinion = { who = ROOT value = 0 } + } + character_event = { id = HF.20328 } # Foreign ruler teaches child statemanship. + } + } + 4 = { + + modifier = { + factor = 0 + has_character_flag = flag_coronation_priest_disapproves + } + modifier = { + factor = 0 #Can't approve and disapprove within the course of the same ceremony. + has_character_flag = flag_coronation_priest_approves + } + modifier = { + factor = 0 # This event is for disapproving of excess. + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0.25 + NOR = { + trait = hedonist + trait = drunkard + trait = gluttonous + } + } + modifier = { + factor = 1.5 + trait = hedonist + } + modifier = { + factor = 1.5 + trait = gluttonous + } + modifier = { + factor = 1.5 + trait = drunkard + } + modifier = { + factor = 0.1 + event_target:coronation_priest = { trait = hedonist } + } + modifier = { + factor = 0.5 + event_target:coronation_priest = { trait = gluttonous } + } + modifier = { + factor = 0.5 + event_target:coronation_priest = { trait = drunkard } + } + modifier = { + factor = 1.5 + event_target:coronation_priest = { trait = temperate } + } + modifier = { + factor = 1.5 + event_target:coronation_priest = { trait = celibate } + } + modifier = { + factor = 1.5 + event_target:coronation_priest = { lower_tier_than = KING } + } + modifier = { + factor = 1.5 + event_target:coronation_priest = { religion = fraticelli } + } + character_event = { id = HF.20332 } # Priests disapproves of ceremony. + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_diplomatic_incident + } + modifier = { + factor = 0 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 0.9 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0 + NOT = { + any_independent_ruler = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + OR = { + any_rival = { + independent = yes + has_opinion_modifier = { + who = event_target:coronation_ruler + modifier = opinion_coronation_guest + } + } + any_independent_ruler = { + has_opinion_modifier = { + who = event_target:coronation_ruler + modifier = opinion_coronation_guest + } + NOT = { + reverse_opinion = { + who = PREV + value = -30 + } + } + } + } + } + } + } + + + random_independent_ruler = { #Check for two potential rivals amongst the foreign guests at the coronation ceremony + limit = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + OR = { + any_rival = { + independent = yes + has_opinion_modifier = { + who = event_target:coronation_ruler + modifier = opinion_coronation_guest + } + } + any_independent_ruler = { + has_opinion_modifier = { + who = event_target:coronation_ruler + modifier = opinion_coronation_guest + } + NOT = { + reverse_opinion = { + who = PREV + value = -30 + } + } + } + } + } + character_event = { id = HF.20334 } # Foreign ruler guests are rivals. + } + } + 2 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_cynic_taunts + } + modifier = { + factor = 0 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 0.75 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0 + NOT = { + any_independent_ruler = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + NOT = { event_target:coronation_priest = { character = PREV } } + NOT = { event_target:coronation_ruler = { character = PREV } } + OR = { + trait = cynical + trait = bad_priest_christian + } + } + } + } + modifier = { + factor = 0.5 + NOT = { + any_independent_ruler = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + NOT = { event_target:coronation_priest = { character = PREV } } + NOT = { event_target:coronation_ruler = { character = PREV } } + OR = { + trait = cynical + trait = bad_priest_christian + } + } + lower_tier_than = DUKE + } + } + + random_independent_ruler = { + limit = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + NOT = { event_target:coronation_priest = { character = PREV } } + NOT = { event_target:coronation_ruler = { character = PREV } } + OR = { + trait = cynical + trait = bad_priest_christian + } + } + preferred_limit = { + higher_tier_than = DUKE + OR = { + trait = possessed + trait = lunatic + } + } + preferred_limit = { higher_tier_than = DUKE } + character_event = { id = HF.20342 } # Cynic/wicked vassal guest offends the coronation_priest. + } + } + 2 = { #One version for vassal guests, one for foreign guests. + + modifier = { + factor = 0 + has_character_flag = flag_coronation_cynic_taunts + } + modifier = { + factor = 0.75 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0 + NOT = { + any_vassal = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + NOT = { event_target:coronation_priest = { character = PREV } } + NOT = { event_target:coronation_ruler = { character = PREV } } + OR = { + trait = cynical + trait = bad_priest_christian + } + } + } + } + random_vassal = { + limit = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + NOT = { event_target:coronation_priest = { character = PREV } } + OR = { + trait = cynical + trait = bad_priest_christian + } + } + character_event = { id = HF.20342 } # Cynic/wicked foreign guest offends the coronation_priest. + } + } + 4 = { + + modifier = { + factor = 0 + has_character_flag = flag_coronation_wandering_knight + } + modifier = { + factor = 0.25 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 1.25 + is_female = yes + } + modifier = { + factor = 1.25 + NOT = { age = 16 } + } + modifier = { + factor = 1.5 + tier = EMPEROR + } + character_event = { id = HF.20346 } # Wandering knight reaches court. + } + 4 = { + + modifier = { + factor = 0 + has_character_flag = flag_coronation_wandering_priest + } + modifier = { + factor = 0.5 + has_character_flag = flag_secluded_coronation + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 1.5 + tier = EMPEROR + } + modifier = { + factor = 1.5 + piety = 300 + } + character_event = { id = HF.20351 } # Wandering priest reaches court. + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_random_rivalry + } + modifier = { + factor = 1.5 + has_character_flag = flag_extravagant_coronation + } + modifier = { + factor = 0 + NOT = { + any_vassal = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + NOT = { event_target:coronation_priest = { character = PREV } } + OR = { + trait = envious + is_rival = ROOT + opinion = { + who = ROOT + value = -30 + } + } + } + } + } + + random_vassal = { + limit = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_coronation_guest + } + NOT = { event_target:coronation_priest = { character = PREV } } + OR = { + trait = envious + is_rival = ROOT + opinion = { + who = ROOT + value = -30 + } + } + } + character_event = { id = HF.20352 } # Envious/Hateful vassal shows rivalry. + } + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_secluded_embarassed + } + modifier = { + factor = 0 + NOT = { has_character_flag = flag_secluded_coronation } + } + modifier = { + factor = 0 + trait = stressed + trait = paranoid + } + + character_event = { id = HF.20355 } # Secluded coronation: ruler embarassed. + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_secluded_vassals + } + modifier = { + factor = 0 + NOT = { has_character_flag = flag_secluded_coronation } + } + + character_event = { id = HF.20356 } # Secluded coronation: uninvited vassals are upset. + } + 4 = { + modifier = { + factor = 0 + has_character_flag = flag_coronation_secluded_priest + } + modifier = { + factor = 0 + NOT = { has_character_flag = flag_secluded_coronation } + } + + character_event = { id = HF.20358 } # Secluded coronation: priest is upset of poor ceremony. + } + 4 = { + trigger = { + war = no + } + modifier = { + factor = 0 + has_character_flag = flag_coronation_secluded_ambitious + } + modifier = { + factor = 0 + NOT = { has_character_flag = flag_secluded_coronation } + } + modifier = { + factor = 0.25 + NOT = { trait = ambitious } + } + + character_event = { id = HF.20360 } # Secluded coronation: ruler loses ambition. + } + 4 = { + trigger = { + war = no + } + modifier = { + factor = 0 + has_character_flag = flag_coronation_secluded_proud + } + modifier = { + factor = 0 + NOT = { has_character_flag = flag_secluded_coronation } + } + modifier = { + factor = 0.25 + NOT = { trait = proud } + } + modifier = { + factor = 0 + trait = humble + } + + character_event = { id = HF.20361 } # Secluded coronation: ruler humbled. + } + 4 = { + trigger = { + war = no + } + modifier = { + factor = 0 + has_character_flag = flag_coronation_secluded_steward + } + modifier = { + factor = 0 + NOT = { has_character_flag = flag_secluded_coronation } + } + modifier = { + factor = 0 + NOT = { + any_courtier = { + has_job_title = job_treasurer + } + } + } + modifier = { + factor = 0 + any_courtier = { + has_job_title = job_treasurer + is_rival = ROOT + } + } + + character_event = { id = HF.20362 } # Secluded coronation: ruler hates steward for poor ceremony. + } + + } + +} + +troubled_pregnancy_chance_low_effect = { +random_list = { + 70 = { custom_tooltip = { text = tooltip_pregnancy_stable } } + 30 = { custom_tooltip = { text = tooltip_pregnancy_gets_worse } + modifier = { + factor = 0.85 + has_character_modifier = mother_dark_rest + } + modifier = { + factor = 0.95 + has_character_modifier = mother_chatting + } + modifier = { + factor = 0.85 + has_character_modifier = mother_fertility_festival_1 + } + modifier = { + factor = 0.75 + has_character_modifier = mother_fertility_festival_2 + } + modifier = { + factor = 0.75 + has_character_modifier = mother_festival_blessing + } + modifier = { + factor = 0.75 + has_character_modifier = mother_praying_health + } + modifier = { + factor = 0.5 + has_character_modifier = mother_resting_health + } + modifier = { + factor = 0.9 + has_character_modifier = mother_partying_health + } + modifier = { + factor = 0.75 + has_character_modifier = mother_minor_rest + } + modifier = { + factor = 0.9 + has_character_modifier = mother_good_omen + } + modifier = { + factor = 1.2 + has_character_modifier = mother_bad_omen + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_chastity + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_humility + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_charity + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_temperance + } + modifier = { + factor = 1.75 + has_character_modifier = mother_exposed_to_elements + } + modifier = { + factor = 0.8 + has_character_modifier = mother_comforted + } + modifier = { + factor = 1.5 + NOT = { age = 19 } #Too young + } + modifier = { + factor = 1.25 + age = 27 #Too old + } + modifier = { + factor = 1.25 + age = 30 #Too old + } + modifier = { + factor = 1.25 + age = 35 #Too old + } + modifier = { + factor = 1.5 + age = 40 #Too old + } + modifier = { + factor = 1.5 + age = 45 #Too old + } + modifier = { + factor = 1.75 + age = 50 #Too old + } + modifier = { + factor = 1.25 + num_of_children = 2 + } + modifier = { + factor = 1.25 + num_of_children = 3 #Womb is worn out + } + modifier = { + factor = 1.5 + num_of_children = 4 #Womb is worn out + } + modifier = { + factor = 2 + num_of_children = 5 #Womb is worn out + } + modifier = { + factor = 4 + has_character_flag = survivor_mom #Should have stopped after last time. + } + modifier = { + factor = 1.25 + NOR = { + trait = misguided_warrior + trait = tough_soldier + trait = skilled_tactician + trait = brilliant_strategist + } + } + modifier = { + factor = 0.95 + trait = misguided_warrior + } + modifier = { + factor = 0.85 + trait = tough_soldier + } + modifier = { + factor = 0.75 + trait = skilled_tactician + } + modifier = { + factor = 0.65 + trait = brilliant_strategist + } + modifier = { + factor = 1.5 + trait = stressed + } + modifier = { + factor = 1.75 + trait = depressed + } + modifier = { + factor = 1.5 + trait = lunatic + } + modifier = { + factor = 1.5 + trait = possessed + } + modifier = { + factor = 1.35 + trait = wounded + } + modifier = { + factor = 1.75 + trait = maimed + } + modifier = { + factor = 1.5 + trait = infirm + } + modifier = { + factor = 5 + trait = incapable #Probably going to die. + } + modifier = { + factor = 1.25 + trait = drunkard + } + modifier = { + factor = 1.15 + trait = scarred + } + modifier = { + factor = 1.5 + trait = ill + } + modifier = { + factor = 1.65 + trait = pneumonic + } + modifier = { + factor = 1.5 + trait = syphilitic + } + modifier = { + factor = 3 + trait = leper + } + modifier = { + factor = 1.85 + trait = has_tuberculosis + } + modifier = { + factor = 1.65 + trait = has_typhoid_fever + } + modifier = { + factor = 1.5 + trait = has_typhus + } + modifier = { + factor = 5 + trait = has_bubonic_plague + } + modifier = { + factor = 1.75 + trait = has_measles + } + modifier = { + factor = 1.45 + trait = has_small_pox + } + modifier = { + factor = 1.65 + trait = has_aztec_disease + } + modifier = { + factor = 1.25 + trait = flu + } + modifier = { + factor = 1.75 + trait = dysentery + } + modifier = { + factor = 1.35 + trait = gout + } + modifier = { + factor = 1.75 + trait = food_poisoning + } + modifier = { + factor = 1.5 + trait = rabies + } + modifier = { + factor = 3 + trait = cancer + } + modifier = { + factor = 4 + trait = dancing_plague + } + modifier = { + factor = 1.25 + trait = scurvy + } + modifier = { + factor = 2 + trait = mangled + } + modifier = { + factor = 3 + trait = severely_injured + } + modifier = { + factor = 0.75 + trait = strong + } + modifier = { + factor = 1.45 + trait = hunchback + } + modifier = { + factor = 1.5 + trait = dwarf + } + modifier = { + factor = 5 + trait = inbred + } + modifier = { + factor = 1.5 + trait = weak + } + modifier = { + factor = 0.5 + trait = robust + } + modifier = { + factor = 2 + trait = feeble + } + modifier = { + factor = 1.35 + trait = hedonist + } + modifier = { + factor = 0.85 + trait = mystic + } + modifier = { + factor = 0.85 + trait = gardener + } + modifier = { + factor = 0.85 + trait = duelist + } + modifier = { + factor = 0.75 + trait = hunter + } + modifier = { + factor = 0.75 + trait = falconer + } + modifier = { + factor = 1.35 + trait = gluttonous + } + modifier = { + factor = 1.45 + trait = wroth + } + modifier = { + factor = 1.45 + trait = slothful + } + modifier = { + factor = 0.85 + trait = temperate + } + modifier = { + factor = 1.5 + trait = blinded + } + modifier = { + factor = 1.5 + trait = berserker + } + modifier = { + factor = 1.25 + trait = lovers_pox + } + modifier = { + factor = 1.5 + NOT = { health = 1 } + } + modifier = { + factor = 1.5 + NOT = { health = 2 } + } + modifier = { + factor = 1.5 + NOT = { health = 3 } + } + modifier = { + factor = 0.75 + health = 5 + } + character_event = { id = HFP.20500 days = 35 random = 75 } #Critical failure: troubled pregnancy begins. + } + } +} + +troubled_pregnancy_chance_medium_effect = { +random_list = { + 50 = { custom_tooltip = { text = tooltip_pregnancy_stable } } + 50 = { custom_tooltip = { text = tooltip_pregnancy_gets_worse } + modifier = { + factor = 0.85 + has_character_modifier = mother_dark_rest + } + modifier = { + factor = 0.95 + has_character_modifier = mother_chatting + } + modifier = { + factor = 0.85 + has_character_modifier = mother_fertility_festival_1 + } + modifier = { + factor = 0.75 + has_character_modifier = mother_fertility_festival_2 + } + modifier = { + factor = 0.75 + has_character_modifier = mother_festival_blessing + } + modifier = { + factor = 0.75 + has_character_modifier = mother_praying_health + } + modifier = { + factor = 0.5 + has_character_modifier = mother_resting_health + } + modifier = { + factor = 0.9 + has_character_modifier = mother_partying_health + } + modifier = { + factor = 0.75 + has_character_modifier = mother_minor_rest + } + modifier = { + factor = 0.9 + has_character_modifier = mother_good_omen + } + modifier = { + factor = 1.2 + has_character_modifier = mother_bad_omen + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_chastity + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_humility + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_charity + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_temperance + } + modifier = { + factor = 1.75 + has_character_modifier = mother_exposed_to_elements + } + modifier = { + factor = 0.8 + has_character_modifier = mother_comforted + } + modifier = { + factor = 1.5 + NOT = { age = 19 } #Too young + } + modifier = { + factor = 1.25 + age = 27 #Too old + } + modifier = { + factor = 1.25 + age = 30 #Too old + } + modifier = { + factor = 1.25 + age = 35 #Too old + } + modifier = { + factor = 1.5 + age = 40 #Too old + } + modifier = { + factor = 1.5 + age = 45 #Too old + } + modifier = { + factor = 1.75 + age = 50 #Too old + } + modifier = { + factor = 1.25 + num_of_children = 2 + } + modifier = { + factor = 1.25 + num_of_children = 3 #Womb is worn out + } + modifier = { + factor = 1.5 + num_of_children = 4 #Womb is worn out + } + modifier = { + factor = 2 + num_of_children = 5 #Womb is worn out + } + modifier = { + factor = 4 + has_character_flag = survivor_mom #Should have stopped after last time. + } + modifier = { + factor = 1.25 + NOR = { + trait = misguided_warrior + trait = tough_soldier + trait = skilled_tactician + trait = brilliant_strategist + } + } + modifier = { + factor = 0.95 + trait = misguided_warrior + } + modifier = { + factor = 0.85 + trait = tough_soldier + } + modifier = { + factor = 0.75 + trait = skilled_tactician + } + modifier = { + factor = 0.65 + trait = brilliant_strategist + } + modifier = { + factor = 1.5 + trait = stressed + } + modifier = { + factor = 1.75 + trait = depressed + } + modifier = { + factor = 1.5 + trait = lunatic + } + modifier = { + factor = 1.5 + trait = possessed + } + modifier = { + factor = 1.35 + trait = wounded + } + modifier = { + factor = 1.75 + trait = maimed + } + modifier = { + factor = 1.5 + trait = infirm + } + modifier = { + factor = 5 + trait = incapable #Probably going to die. + } + modifier = { + factor = 1.25 + trait = drunkard + } + modifier = { + factor = 1.15 + trait = scarred + } + modifier = { + factor = 1.5 + trait = ill + } + modifier = { + factor = 1.65 + trait = pneumonic + } + modifier = { + factor = 1.5 + trait = syphilitic + } + modifier = { + factor = 3 + trait = leper + } + modifier = { + factor = 1.85 + trait = has_tuberculosis + } + modifier = { + factor = 1.65 + trait = has_typhoid_fever + } + modifier = { + factor = 1.5 + trait = has_typhus + } + modifier = { + factor = 5 + trait = has_bubonic_plague + } + modifier = { + factor = 1.75 + trait = has_measles + } + modifier = { + factor = 1.45 + trait = has_small_pox + } + modifier = { + factor = 1.65 + trait = has_aztec_disease + } + modifier = { + factor = 1.25 + trait = flu + } + modifier = { + factor = 1.75 + trait = dysentery + } + modifier = { + factor = 1.35 + trait = gout + } + modifier = { + factor = 1.75 + trait = food_poisoning + } + modifier = { + factor = 1.5 + trait = rabies + } + modifier = { + factor = 3 + trait = cancer + } + modifier = { + factor = 4 + trait = dancing_plague + } + modifier = { + factor = 1.25 + trait = scurvy + } + modifier = { + factor = 2 + trait = mangled + } + modifier = { + factor = 3 + trait = severely_injured + } + modifier = { + factor = 0.75 + trait = strong + } + modifier = { + factor = 1.45 + trait = hunchback + } + modifier = { + factor = 1.5 + trait = dwarf + } + modifier = { + factor = 5 + trait = inbred + } + modifier = { + factor = 1.5 + trait = weak + } + modifier = { + factor = 0.5 + trait = robust + } + modifier = { + factor = 2 + trait = feeble + } + modifier = { + factor = 1.35 + trait = hedonist + } + modifier = { + factor = 0.85 + trait = mystic + } + modifier = { + factor = 0.85 + trait = gardener + } + modifier = { + factor = 0.85 + trait = duelist + } + modifier = { + factor = 0.75 + trait = hunter + } + modifier = { + factor = 0.75 + trait = falconer + } + modifier = { + factor = 1.35 + trait = gluttonous + } + modifier = { + factor = 1.45 + trait = wroth + } + modifier = { + factor = 1.45 + trait = slothful + } + modifier = { + factor = 0.85 + trait = temperate + } + modifier = { + factor = 1.5 + trait = blinded + } + modifier = { + factor = 1.5 + trait = berserker + } + modifier = { + factor = 1.25 + trait = lovers_pox + } + modifier = { + factor = 1.5 + NOT = { health = 1 } + } + modifier = { + factor = 1.5 + NOT = { health = 2 } + } + modifier = { + factor = 1.5 + NOT = { health = 3 } + } + modifier = { + factor = 0.75 + health = 5 + } + character_event = { id = HFP.20500 days = 35 random = 75 } #Critical failure: troubled pregnancy begins. + } + } +} + +troubled_pregnancy_variable_easy_effect = { + random_list = { + 60 = { + modifier = { + factor = 1.25 + has_character_modifier = mother_dark_rest + } + modifier = { + factor = 1.05 + has_character_modifier = mother_chatting + } + modifier = { + factor = 1.25 + has_character_modifier = mother_fertility_festival_1 + } + modifier = { + factor = 1.5 + has_character_modifier = mother_fertility_festival_2 + } + modifier = { + factor = 1.5 + has_character_modifier = mother_festival_blessing + } + modifier = { + factor = 0.7 + NOT = { health = 1 } + } + modifier = { + factor = 0.8 + NOT = { health = 2 } + } + modifier = { + factor = 0.9 + NOT = { health = 3 } + } + modifier = { + factor = 0.8 + trait = wounded + } + modifier = { + factor = 0.8 + trait = maimed + } + modifier = { + factor = 0.9 + trait = cough + } + modifier = { + factor = 0.8 + trait = fever + } + modifier = { + factor = 0.9 + trait = diarrhea + } + modifier = { + factor = 0.9 + trait = vomiting + } + modifier = { + factor = 0.7 + trait = chest_pain + } + modifier = { + factor = 0.8 + trait = cramps + } + modifier = { + factor = 0.9 + trait = rash + } + modifier = { + factor = 0.9 + trait = headache + } + modifier = { + factor = 0.7 + trait = abdominal_pain + } + modifier = { + factor = 0.9 + trait = fatigue + } + modifier = { + factor = 0.9 + trait = malaise + } + modifier = { + factor = 0.8 + trait = infection + } + modifier = { + factor = 1.1 + has_character_flag = pregnancy_priest_comfort + } + modifier = { + factor = 1.2 + has_character_flag = pregnancy_shaman_comfort + } + modifier = { + factor = 1.3 + has_character_flag = pregnancy_spouse_comfort + } + modifier = { + factor = 1.4 + has_character_flag = pregnancy_healer_help + } + modifier = { + factor = 0.7 + persistent_event_target:pregnancy_mother_physician_per = { NOT = { learning = 5 } } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_mother_physician_per = { NOT = { learning = 10 } } + } + modifier = { + factor = 0.9 + persistent_event_target:pregnancy_mother_physician_per = { trait = slow } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_mother_physician_per = { trait = imbecile } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_mother_physician_per = { trait = scholar } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_mother_physician_per = { trait = physician } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_mother_physician_per = { trait = quick } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_mother_physician_per = { trait = genius } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_mother_physician_per = { learning = 10 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_mother_physician_per = { learning = 15 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_mother_physician_per = { learning = 20 } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_mother_physician_per = { learning = 25 } + } + modifier = { + factor = 0.7 + persistent_event_target:pregnancy_spouse_physician_per = { NOT = { learning = 5 } } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_spouse_physician_per = { NOT = { learning = 10 } } + } + modifier = { + factor = 0.9 + persistent_event_target:pregnancy_spouse_physician_per = { trait = slow } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_spouse_physician_per = { trait = imbecile } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_spouse_physician_per = { trait = scholar } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_spouse_physician_per = { trait = physician } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_spouse_physician_per = { trait = quick } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_spouse_physician_per = { trait = genius } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_spouse_physician_per = { learning = 10 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_spouse_physician_per = { learning = 15 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_spouse_physician_per = { learning = 20 } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_spouse_physician_per = { learning = 25 } + } + modifier = { + factor = 0.7 + persistent_event_target:pregnancy_regent_physician_per = { NOT = { learning = 5 } } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_regent_physician_per = { NOT = { learning = 10 } } + } + modifier = { + factor = 0.9 + persistent_event_target:pregnancy_regent_physician_per = { trait = slow } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_regent_physician_per = { trait = imbecile } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_regent_physician_per = { trait = scholar } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_regent_physician_per = { trait = physician } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_regent_physician_per = { trait = quick } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_regent_physician_per = { trait = genius } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_regent_physician_per = { learning = 10 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_regent_physician_per = { learning = 15 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_regent_physician_per = { learning = 20 } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_regent_physician_per = { learning = 25 } + } + change_variable = { which = troubled_pregnancy_variable value = -2 } + } + 40 = { + modifier = { + factor = 0.75 + has_character_modifier = mother_praying_health + } + modifier = { + factor = 0.5 + has_character_modifier = mother_resting_health + } + modifier = { + factor = 0.9 + has_character_modifier = mother_partying_health + } + modifier = { + factor = 0.75 + has_character_modifier = mother_minor_rest + } + modifier = { + factor = 0.9 + has_character_modifier = mother_good_omen + } + modifier = { + factor = 1.2 + has_character_modifier = mother_bad_omen + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_chastity + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_humility + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_charity + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_temperance + } + modifier = { + factor = 1.75 + has_character_modifier = mother_exposed_to_elements + } + modifier = { + factor = 0.8 + has_character_modifier = mother_comforted + } + change_variable = { which = troubled_pregnancy_variable value = 2 } + } + } +} + +troubled_pregnancy_variable_hard_effect = { + random_list = { + 30 = { + modifier = { + factor = 1.25 + has_character_modifier = mother_dark_rest + } + modifier = { + factor = 1.05 + has_character_modifier = mother_chatting + } + modifier = { + factor = 1.25 + has_character_modifier = mother_fertility_festival_1 + } + modifier = { + factor = 1.5 + has_character_modifier = mother_fertility_festival_2 + } + modifier = { + factor = 1.5 + has_character_modifier = mother_festival_blessing + } + modifier = { + factor = 0.7 + NOT = { health = 1 } + } + modifier = { + factor = 0.8 + NOT = { health = 2 } + } + modifier = { + factor = 0.9 + NOT = { health = 3 } + } + modifier = { + factor = 0.8 + trait = wounded + } + modifier = { + factor = 0.8 + trait = maimed + } + modifier = { + factor = 0.9 + trait = cough + } + modifier = { + factor = 0.8 + trait = fever + } + modifier = { + factor = 0.9 + trait = diarrhea + } + modifier = { + factor = 0.9 + trait = vomiting + } + modifier = { + factor = 0.7 + trait = chest_pain + } + modifier = { + factor = 0.8 + trait = cramps + } + modifier = { + factor = 0.9 + trait = rash + } + modifier = { + factor = 0.9 + trait = headache + } + modifier = { + factor = 0.7 + trait = abdominal_pain + } + modifier = { + factor = 0.9 + trait = fatigue + } + modifier = { + factor = 0.9 + trait = malaise + } + modifier = { + factor = 0.8 + trait = infection + } + modifier = { + factor = 1.1 + has_character_flag = pregnancy_priest_comfort + } + modifier = { + factor = 1.2 + has_character_flag = pregnancy_shaman_comfort + } + modifier = { + factor = 1.3 + has_character_flag = pregnancy_spouse_comfort + } + modifier = { + factor = 1.4 + has_character_flag = pregnancy_healer_help + } + modifier = { + factor = 0.7 + persistent_event_target:pregnancy_mother_physician_per = { NOT = { learning = 5 } } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_mother_physician_per = { NOT = { learning = 10 } } + } + modifier = { + factor = 0.9 + persistent_event_target:pregnancy_mother_physician_per = { trait = slow } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_mother_physician_per = { trait = imbecile } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_mother_physician_per = { trait = scholar } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_mother_physician_per = { trait = physician } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_mother_physician_per = { trait = quick } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_mother_physician_per = { trait = genius } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_mother_physician_per = { learning = 10 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_mother_physician_per = { learning = 15 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_mother_physician_per = { learning = 20 } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_mother_physician_per = { learning = 25 } + } + modifier = { + factor = 0.7 + persistent_event_target:pregnancy_spouse_physician_per = { NOT = { learning = 5 } } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_spouse_physician_per = { NOT = { learning = 10 } } + } + modifier = { + factor = 0.9 + persistent_event_target:pregnancy_spouse_physician_per = { trait = slow } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_spouse_physician_per = { trait = imbecile } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_spouse_physician_per = { trait = scholar } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_spouse_physician_per = { trait = physician } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_spouse_physician_per = { trait = quick } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_spouse_physician_per = { trait = genius } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_spouse_physician_per = { learning = 10 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_spouse_physician_per = { learning = 15 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_spouse_physician_per = { learning = 20 } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_spouse_physician_per = { learning = 25 } + } + modifier = { + factor = 0.7 + persistent_event_target:pregnancy_regent_physician_per = { NOT = { learning = 5 } } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_regent_physician_per = { NOT = { learning = 10 } } + } + modifier = { + factor = 0.9 + persistent_event_target:pregnancy_regent_physician_per = { trait = slow } + } + modifier = { + factor = 0.8 + persistent_event_target:pregnancy_regent_physician_per = { trait = imbecile } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_regent_physician_per = { trait = scholar } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_regent_physician_per = { trait = physician } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_regent_physician_per = { trait = quick } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_regent_physician_per = { trait = genius } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_regent_physician_per = { learning = 10 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_regent_physician_per = { learning = 15 } + } + modifier = { + factor = 1.25 + persistent_event_target:pregnancy_regent_physician_per = { learning = 20 } + } + modifier = { + factor = 1.5 + persistent_event_target:pregnancy_regent_physician_per = { learning = 25 } + } + change_variable = { which = troubled_pregnancy_variable value = -3 } + } + 70 = { + modifier = { + factor = 0.75 + has_character_modifier = mother_praying_health + } + modifier = { + factor = 0.5 + has_character_modifier = mother_resting_health + } + modifier = { + factor = 0.9 + has_character_modifier = mother_partying_health + } + modifier = { + factor = 0.75 + has_character_modifier = mother_minor_rest + } + modifier = { + factor = 0.9 + has_character_modifier = mother_good_omen + } + modifier = { + factor = 1.2 + has_character_modifier = mother_bad_omen + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_chastity + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_humility + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_charity + } + modifier = { + factor = 0.9 + has_character_modifier = mother_vow_temperance + } + modifier = { + factor = 1.75 + has_character_modifier = mother_exposed_to_elements + } + modifier = { + factor = 0.8 + has_character_modifier = mother_comforted + } + change_variable = { which = troubled_pregnancy_variable value = 3 } + } + } +} + +tiered_prestige_reward_effect = { + if = { + limit = { + AND = { + is_ruler = no + spouse = { is_ruler = no } + father_even_if_dead = { is_ruler = no } + mother_even_if_dead = { is_ruler = no } + } + } + prestige = 5 + } + if = { + limit = { + OR = { + AND = { + tier = BARON + NOR = { + father_even_if_dead = { higher_tier_than = BARON } + mother_even_if_dead = { higher_tier_than = BARON } + } + } + AND = { + is_ruler = no + spouse = { tier = BARON } + } + AND = { + is_ruler = no + father_even_if_dead = { tier = BARON } + } + AND = { + is_ruler = no + mother_even_if_dead = { tier = BARON } + } + } + NOR = { + AND = { + tier = COUNT + NOR = { + father_even_if_dead = { higher_tier_than = COUNT } + mother_even_if_dead = { higher_tier_than = COUNT } + } + } + AND = { + lower_tier_than = COUNT + spouse = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + father_even_if_dead = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + mother_even_if_dead = { tier = COUNT } + } + } + } + prestige = 10 + } + if = { + limit = { + OR = { + AND = { + tier = COUNT + NOR = { + father_even_if_dead = { higher_tier_than = COUNT } + mother_even_if_dead = { higher_tier_than = COUNT } + } + } + AND = { + lower_tier_than = COUNT + spouse = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + father_even_if_dead = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + mother_even_if_dead = { tier = COUNT } + } + } + NOR = { + AND = { + tier = DUKE + NOR = { + father_even_if_dead = { higher_tier_than = DUKE } + mother_even_if_dead = { higher_tier_than = DUKE } + } + } + AND = { + lower_tier_than = DUKE + spouse = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + father_even_if_dead = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + mother_even_if_dead = { tier = DUKE } + } + } + } + prestige = 25 + } + if = { + limit = { + OR = { + AND = { + tier = DUKE + NOR = { + father_even_if_dead = { higher_tier_than = DUKE } + mother_even_if_dead = { higher_tier_than = DUKE } + } + } + AND = { + lower_tier_than = DUKE + spouse = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + father_even_if_dead = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + mother_even_if_dead = { tier = DUKE } + } + } + NOR = { + AND = { + tier = KING + NOR = { + father_even_if_dead = { higher_tier_than = KING } + mother_even_if_dead = { higher_tier_than = KING } + } + } + AND = { + lower_tier_than = KING + spouse = { tier = KING } + } + AND = { + lower_tier_than = KING + father_even_if_dead = { tier = KING } + } + AND = { + lower_tier_than = KING + mother_even_if_dead = { tier = KING } + } + } + } + prestige = 50 + } + if = { + limit = { + OR = { + AND = { + tier = KING + NOR = { + father_even_if_dead = { higher_tier_than = KING } + mother_even_if_dead = { higher_tier_than = KING } + } + } + AND = { + lower_tier_than = KING + spouse = { tier = KING } + } + AND = { + lower_tier_than = KING + father_even_if_dead = { tier = KING } + } + AND = { + lower_tier_than = KING + mother_even_if_dead = { tier = KING } + } + } + NOR = { + AND = { + tier = EMPEROR + NOR = { + father_even_if_dead = { higher_tier_than = EMPEROR } + mother_even_if_dead = { higher_tier_than = EMPEROR } + } + } + AND = { + lower_tier_than = EMPEROR + spouse = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + father_even_if_dead = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + mother_even_if_dead = { tier = EMPEROR } + } + } + } + prestige = 75 + } + if = { + limit = { + OR = { + AND = { + tier = EMPEROR + NOR = { + father_even_if_dead = { higher_tier_than = EMPEROR } + mother_even_if_dead = { higher_tier_than = EMPEROR } + } + } + AND = { + lower_tier_than = EMPEROR + spouse = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + father_even_if_dead = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + mother_even_if_dead = { tier = EMPEROR } + } + } + } + prestige = 100 + } +} + +tiered_piety_reward_effect = { + if = { + limit = { + AND = { + is_ruler = no + spouse = { is_ruler = no } + father_even_if_dead = { is_ruler = no } + mother_even_if_dead = { is_ruler = no } + } + } + piety = 5 + } + if = { + limit = { + OR = { + AND = { + tier = BARON + NOR = { + father_even_if_dead = { higher_tier_than = BARON } + mother_even_if_dead = { higher_tier_than = BARON } + } + } + AND = { + is_ruler = no + spouse = { tier = BARON } + } + AND = { + is_ruler = no + father_even_if_dead = { tier = BARON } + } + AND = { + is_ruler = no + mother_even_if_dead = { tier = BARON } + } + } + NOR = { + AND = { + tier = COUNT + NOR = { + father_even_if_dead = { higher_tier_than = COUNT } + mother_even_if_dead = { higher_tier_than = COUNT } + } + } + AND = { + lower_tier_than = COUNT + spouse = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + father_even_if_dead = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + mother_even_if_dead = { tier = COUNT } + } + } + } + piety = 10 + } + if = { + limit = { + OR = { + AND = { + tier = COUNT + NOR = { + father_even_if_dead = { higher_tier_than = COUNT } + mother_even_if_dead = { higher_tier_than = COUNT } + } + } + AND = { + lower_tier_than = COUNT + spouse = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + father_even_if_dead = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + mother_even_if_dead = { tier = COUNT } + } + } + NOR = { + AND = { + tier = DUKE + NOR = { + father_even_if_dead = { higher_tier_than = DUKE } + mother_even_if_dead = { higher_tier_than = DUKE } + } + } + AND = { + lower_tier_than = DUKE + spouse = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + father_even_if_dead = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + mother_even_if_dead = { tier = DUKE } + } + } + } + piety = 15 + } + if = { + limit = { + OR = { + AND = { + tier = DUKE + NOR = { + father_even_if_dead = { higher_tier_than = DUKE } + mother_even_if_dead = { higher_tier_than = DUKE } + } + } + AND = { + lower_tier_than = DUKE + spouse = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + father_even_if_dead = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + mother_even_if_dead = { tier = DUKE } + } + } + NOR = { + AND = { + tier = KING + NOR = { + father_even_if_dead = { higher_tier_than = KING } + mother_even_if_dead = { higher_tier_than = KING } + } + } + AND = { + lower_tier_than = KING + spouse = { tier = KING } + } + AND = { + lower_tier_than = KING + father_even_if_dead = { tier = KING } + } + AND = { + lower_tier_than = KING + mother_even_if_dead = { tier = KING } + } + } + } + piety = 20 + } + if = { + limit = { + OR = { + AND = { + tier = KING + NOR = { + father_even_if_dead = { higher_tier_than = KING } + mother_even_if_dead = { higher_tier_than = KING } + } + } + AND = { + lower_tier_than = KING + spouse = { tier = KING } + } + AND = { + lower_tier_than = KING + father_even_if_dead = { tier = KING } + } + AND = { + lower_tier_than = KING + mother_even_if_dead = { tier = KING } + } + } + NOR = { + AND = { + tier = EMPEROR + NOR = { + father_even_if_dead = { higher_tier_than = EMPEROR } + mother_even_if_dead = { higher_tier_than = EMPEROR } + } + } + AND = { + lower_tier_than = EMPEROR + spouse = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + father_even_if_dead = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + mother_even_if_dead = { tier = EMPEROR } + } + } + } + piety = 25 + } + if = { + limit = { + OR = { + AND = { + tier = EMPEROR + NOR = { + father_even_if_dead = { higher_tier_than = EMPEROR } + mother_even_if_dead = { higher_tier_than = EMPEROR } + } + } + AND = { + lower_tier_than = EMPEROR + spouse = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + father_even_if_dead = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + mother_even_if_dead = { tier = EMPEROR } + } + } + } + piety = 30 + } +} + +tiered_prestige_negative_effect = { + if = { + limit = { + AND = { + is_ruler = no + spouse = { is_ruler = no } + mother_even_if_dead = { is_ruler = no } + father_even_if_dead = { is_ruler = no } + } + } + prestige = -5 + } + if = { + limit = { + OR = { + AND = { + tier = BARON + NOR = { + father_even_if_dead = { higher_tier_than = BARON } + mother_even_if_dead = { higher_tier_than = BARON } + } + } + AND = { + is_ruler = no + spouse = { tier = BARON } + } + AND = { + is_ruler = no + father_even_if_dead = { tier = BARON } + } + AND = { + is_ruler = no + mother_even_if_dead = { tier = BARON } + } + } + NOR = { + AND = { + tier = COUNT + NOR = { + father_even_if_dead = { higher_tier_than = COUNT } + mother_even_if_dead = { higher_tier_than = COUNT } + } + } + AND = { + lower_tier_than = COUNT + spouse = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + father_even_if_dead = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + mother_even_if_dead = { tier = COUNT } + } + } + } + prestige = -10 + } + if = { + limit = { + OR = { + AND = { + tier = COUNT + NOR = { + father_even_if_dead = { higher_tier_than = COUNT } + mother_even_if_dead = { higher_tier_than = COUNT } + } + } + AND = { + lower_tier_than = COUNT + spouse = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + father_even_if_dead = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + mother_even_if_dead = { tier = COUNT } + } + } + NOR = { + AND = { + tier = DUKE + NOR = { + father_even_if_dead = { higher_tier_than = DUKE } + mother_even_if_dead = { higher_tier_than = DUKE } + } + } + AND = { + lower_tier_than = DUKE + spouse = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + father_even_if_dead = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + mother_even_if_dead = { tier = DUKE } + } + } + } + prestige = -25 + } + if = { + limit = { + OR = { + AND = { + tier = DUKE + NOR = { + father_even_if_dead = { higher_tier_than = DUKE } + mother_even_if_dead = { higher_tier_than = DUKE } + } + } + AND = { + lower_tier_than = DUKE + spouse = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + father_even_if_dead = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + mother_even_if_dead = { tier = DUKE } + } + } + NOR = { + AND = { + tier = KING + NOR = { + father_even_if_dead = { higher_tier_than = KING } + mother_even_if_dead = { higher_tier_than = KING } + } + } + AND = { + lower_tier_than = KING + spouse = { tier = KING } + } + AND = { + lower_tier_than = KING + father_even_if_dead = { tier = KING } + } + AND = { + lower_tier_than = KING + mother_even_if_dead = { tier = KING } + } + } + } + prestige = -50 + } + if = { + limit = { + OR = { + AND = { + tier = KING + NOR = { + father_even_if_dead = { higher_tier_than = KING } + mother_even_if_dead = { higher_tier_than = KING } + } + } + AND = { + lower_tier_than = KING + spouse = { tier = KING } + } + AND = { + lower_tier_than = KING + father_even_if_dead = { tier = KING } + } + AND = { + lower_tier_than = KING + mother_even_if_dead = { tier = KING } + } + } + NOR = { + AND = { + tier = EMPEROR + NOR = { + father_even_if_dead = { higher_tier_than = EMPEROR } + mother_even_if_dead = { higher_tier_than = EMPEROR } + } + } + AND = { + lower_tier_than = EMPEROR + spouse = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + father_even_if_dead = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + mother_even_if_dead = { tier = EMPEROR } + } + } + } + prestige = -75 + } + if = { + limit = { + OR = { + AND = { + tier = EMPEROR + NOR = { + father_even_if_dead = { higher_tier_than = EMPEROR } + mother_even_if_dead = { higher_tier_than = EMPEROR } + } + } + AND = { + lower_tier_than = EMPEROR + spouse = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + father_even_if_dead = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + mother_even_if_dead = { tier = EMPEROR } + } + } + } + prestige = -100 + } +} + +tiered_piety_negative_effect = { + if = { + limit = { + AND = { + is_ruler = no + spouse = { is_ruler = no } + father_even_if_dead = { is_ruler = no } + mother_even_if_dead = { is_ruler = no } + } + } + piety = -5 + } + if = { + limit = { + OR = { + AND = { + tier = BARON + NOR = { + father_even_if_dead = { higher_tier_than = BARON } + mother_even_if_dead = { higher_tier_than = BARON } + } + } + AND = { + is_ruler = no + spouse = { tier = BARON } + } + AND = { + is_ruler = no + father_even_if_dead = { tier = BARON } + } + AND = { + is_ruler = no + mother_even_if_dead = { tier = BARON } + } + } + NOR = { + AND = { + tier = COUNT + NOR = { + father_even_if_dead = { higher_tier_than = COUNT } + mother_even_if_dead = { higher_tier_than = COUNT } + } + } + AND = { + lower_tier_than = COUNT + spouse = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + father_even_if_dead = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + mother_even_if_dead = { tier = COUNT } + } + } + } + piety = -10 + } + if = { + limit = { + OR = { + AND = { + tier = COUNT + NOR = { + father_even_if_dead = { higher_tier_than = COUNT } + mother_even_if_dead = { higher_tier_than = COUNT } + } + } + AND = { + lower_tier_than = COUNT + spouse = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + father_even_if_dead = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + mother_even_if_dead = { tier = COUNT } + } + } + NOR = { + AND = { + tier = DUKE + NOR = { + father_even_if_dead = { higher_tier_than = DUKE } + mother_even_if_dead = { higher_tier_than = DUKE } + } + } + AND = { + lower_tier_than = DUKE + spouse = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + father_even_if_dead = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + mother_even_if_dead = { tier = DUKE } + } + } + } + piety = -15 + } + if = { + limit = { + OR = { + AND = { + tier = DUKE + NOR = { + father_even_if_dead = { higher_tier_than = DUKE } + mother_even_if_dead = { higher_tier_than = DUKE } + } + } + AND = { + lower_tier_than = DUKE + spouse = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + father_even_if_dead = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + mother_even_if_dead = { tier = DUKE } + } + } + NOR = { + AND = { + tier = KING + NOR = { + father_even_if_dead = { higher_tier_than = KING } + mother_even_if_dead = { higher_tier_than = KING } + } + } + AND = { + lower_tier_than = KING + spouse = { tier = KING } + } + AND = { + lower_tier_than = KING + father_even_if_dead = { tier = KING } + } + AND = { + lower_tier_than = KING + mother_even_if_dead = { tier = KING } + } + } + } + piety = -20 + } + if = { + limit = { + OR = { + AND = { + tier = KING + NOR = { + father_even_if_dead = { higher_tier_than = KING } + mother_even_if_dead = { higher_tier_than = KING } + } + } + AND = { + lower_tier_than = KING + spouse = { tier = KING } + } + AND = { + lower_tier_than = KING + father_even_if_dead = { tier = KING } + } + AND = { + lower_tier_than = KING + mother_even_if_dead = { tier = KING } + } + } + NOR = { + AND = { + tier = EMPEROR + NOR = { + father_even_if_dead = { higher_tier_than = EMPEROR } + mother_even_if_dead = { higher_tier_than = EMPEROR } + } + } + AND = { + lower_tier_than = EMPEROR + spouse = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + father_even_if_dead = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + mother_even_if_dead = { tier = EMPEROR } + } + } + } + piety = -25 + } + if = { + limit = { + OR = { + AND = { + tier = EMPEROR + NOR = { + father_even_if_dead = { higher_tier_than = EMPEROR } + mother_even_if_dead = { higher_tier_than = EMPEROR } + } + } + AND = { + lower_tier_than = EMPEROR + spouse = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + father_even_if_dead = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + mother_even_if_dead = { tier = EMPEROR } + } + } + } + piety = -30 + } +} + +tiered_high_piety_negative_effect = { + if = { + limit = { + AND = { + is_ruler = no + spouse = { is_ruler = no } + father_even_if_dead = { is_ruler = no } + mother_even_if_dead = { is_ruler = no } + } + } + piety = -25 + } + if = { + limit = { + OR = { + AND = { + tier = BARON + NOR = { + father_even_if_dead = { higher_tier_than = BARON } + mother_even_if_dead = { higher_tier_than = BARON } + } + } + AND = { + is_ruler = no + spouse = { tier = BARON } + } + AND = { + is_ruler = no + father_even_if_dead = { tier = BARON } + } + AND = { + is_ruler = no + mother_even_if_dead = { tier = BARON } + } + } + NOR = { + AND = { + tier = COUNT + NOR = { + father_even_if_dead = { higher_tier_than = COUNT } + mother_even_if_dead = { higher_tier_than = COUNT } + } + } + AND = { + lower_tier_than = COUNT + spouse = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + father_even_if_dead = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + mother_even_if_dead = { tier = COUNT } + } + } + } + piety = -40 + } + if = { + limit = { + OR = { + AND = { + tier = COUNT + NOR = { + father_even_if_dead = { higher_tier_than = COUNT } + mother_even_if_dead = { higher_tier_than = COUNT } + } + } + AND = { + lower_tier_than = COUNT + spouse = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + father_even_if_dead = { tier = COUNT } + } + AND = { + lower_tier_than = COUNT + mother_even_if_dead = { tier = COUNT } + } + } + NOR = { + AND = { + tier = DUKE + NOR = { + father_even_if_dead = { higher_tier_than = DUKE } + mother_even_if_dead = { higher_tier_than = DUKE } + } + } + AND = { + lower_tier_than = DUKE + spouse = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + father_even_if_dead = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + mother_even_if_dead = { tier = DUKE } + } + } + } + piety = -70 + } + if = { + limit = { + OR = { + AND = { + tier = DUKE + NOR = { + father_even_if_dead = { higher_tier_than = DUKE } + mother_even_if_dead = { higher_tier_than = DUKE } + } + } + AND = { + lower_tier_than = DUKE + spouse = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + father_even_if_dead = { tier = DUKE } + } + AND = { + lower_tier_than = DUKE + mother_even_if_dead = { tier = DUKE } + } + } + NOR = { + AND = { + tier = KING + NOR = { + father_even_if_dead = { higher_tier_than = KING } + mother_even_if_dead = { higher_tier_than = KING } + } + } + AND = { + lower_tier_than = KING + spouse = { tier = KING } + } + AND = { + lower_tier_than = KING + father_even_if_dead = { tier = KING } + } + AND = { + lower_tier_than = KING + mother_even_if_dead = { tier = KING } + } + } + } + piety = -100 + } + if = { + limit = { + OR = { + AND = { + tier = KING + NOR = { + father_even_if_dead = { higher_tier_than = KING } + mother_even_if_dead = { higher_tier_than = KING } + } + } + AND = { + lower_tier_than = KING + spouse = { tier = KING } + } + AND = { + lower_tier_than = KING + father_even_if_dead = { tier = KING } + } + AND = { + lower_tier_than = KING + mother_even_if_dead = { tier = KING } + } + } + NOR = { + AND = { + tier = EMPEROR + NOR = { + father_even_if_dead = { higher_tier_than = EMPEROR } + mother_even_if_dead = { higher_tier_than = EMPEROR } + } + } + AND = { + lower_tier_than = EMPEROR + spouse = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + father_even_if_dead = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + mother_even_if_dead = { tier = EMPEROR } + } + } + } + piety = -150 + } + if = { + limit = { + OR = { + AND = { + tier = EMPEROR + NOR = { + father_even_if_dead = { higher_tier_than = EMPEROR } + mother_even_if_dead = { higher_tier_than = EMPEROR } + } + } + AND = { + lower_tier_than = EMPEROR + spouse = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + father_even_if_dead = { tier = EMPEROR } + } + AND = { + lower_tier_than = EMPEROR + mother_even_if_dead = { tier = EMPEROR } + } + } + } + piety = -350 + } +} +#Used for gluttonous and hedonistic actions. +gain_weight_small_effect = { + custom_tooltip = { + hidden_tooltip = { + change_variable = { which = physique_variable value = 5 } + } + } +} +gain_weight_medium_effect = { + custom_tooltip = { + hidden_tooltip = { + change_variable = { which = physique_variable value = 10 } + } + } +} +gain_weight_large_effect = { + custom_tooltip = { + hidden_tooltip = { + change_variable = { which = physique_variable value = 15 } + } + } +} + +#Used for training and balanced lifestyle. +balance_weight_small_effect = { + custom_tooltip = { + hidden_tooltip = { + #If variable is above 1, reduce it. If it's below 1 increase it. + if = { + limit = { + check_variable = { which = physique_variable value = 1 } + } + change_variable = { which = physique_variable value = -2 } + } + if = { + limit = { + NOT = { check_variable = { which = physique_variable value = -1 } } + } + change_variable = { which = physique_variable value = 2 } + } + } + } +} +balance_weight_medium_effect = { + custom_tooltip = { + hidden_tooltip = { + #If variable is above 1, reduce it. If it's below 1 increase it. + if = { + limit = { + check_variable = { which = physique_variable value = 1 } + } + change_variable = { which = physique_variable value = -5 } + } + if = { + limit = { + NOT = { check_variable = { which = physique_variable value = -1 } } + } + change_variable = { which = physique_variable value = 5 } + } + } + } +} + +balance_weight_large_effect = { #Should be used rarely. + custom_tooltip = { + hidden_tooltip = { + #If variable is above 1, reduce it. If it's below 1 increase it. + if = { + limit = { + check_variable = { which = physique_variable value = 1 } + } + change_variable = { which = physique_variable value = -10 } + } + if = { + limit = { + NOT = { check_variable = { which = physique_variable value = -1 } } + } + change_variable = { which = physique_variable value = 10 } + } + } + } +} + +#Used for seclusions, fasting, dungeon starvation, etc. +lose_weight_small_effect = { + custom_tooltip = { + hidden_tooltip = { + change_variable = { which = physique_variable value = -6 } #Because of the way trigger works, checks if you are below -5/-10/-15 + } + } +} +lose_weight_medium_effect = { + custom_tooltip = { + hidden_tooltip = { + change_variable = { which = physique_variable value = -11 } + } + } +} +lose_weight_large_effect = { + custom_tooltip = { + hidden_tooltip = { + change_variable = { which = physique_variable value = -16 } + } + } +} + +#Doesn't change the variable, only checks if the character has the correct trait assigned. +weight_trait_check_effect = { + + #Debilitating effects are gained by special events, usually later in life (40s), but they can be cleared up if the character's variable goes back towards 0 again. + if = { + limit = { + NOT = { check_variable = { which = physique_variable value = 30 } } + has_character_modifier = obese_modifier + } + remove_character_modifier = obese_modifier + } + if = { + limit = { + check_variable = { which = physique_variable value = -30 } + has_character_modifier = severely_underweight_modifier + } + remove_character_modifier = severely_underweight_modifier + } + + if = { + limit = { + trait = is_fat + NOT = { check_variable = { which = physique_variable value = 15 } } + check_variable = { which = physique_variable value = -15 } + } + remove_trait = is_fat + hidden_tooltip = { + remove_weight_modifier_effect = yes + character_event = { id = HFP.20601 } #Notification + } + } + if = { + limit = { + trait = is_fat + NOT = { check_variable = { which = physique_variable value = -15 } } + } + remove_trait = is_fat + add_trait = is_malnourished + hidden_tooltip = { + remove_weight_modifier_effect = yes + character_event = { id = HFP.20602 } #Notification + } + } + if = { + limit = { + trait = is_malnourished + NOT = { check_variable = { which = physique_variable value = 15 } } + check_variable = { which = physique_variable value = -15 } + } + remove_trait = is_malnourished + hidden_tooltip = { + remove_weight_modifier_effect = yes + character_event = { id = HFP.20603 } #Notification + } + } + if = { + limit = { + trait = is_malnourished + check_variable = { which = physique_variable value = 15 } + } + remove_trait = is_malnourished + add_trait = is_fat + hidden_tooltip = { + remove_weight_modifier_effect = yes + character_event = { id = HFP.20600 } #Notification + } + } + if = { + limit = { + NOR = { + trait = is_malnourished + trait = is_fat + } + check_variable = { which = physique_variable value = 15 } + } + #First time try to fire a special event if character meets any of the conditions, otherwise simply notify. + weight_flavor_conditions_effect = yes + add_trait = is_fat + hidden_tooltip = { character_event = { id = HFP.20600 } } #Notification + } + if = { + limit = { + NOR = { + trait = is_malnourished + trait = is_fat + } + NOT = { check_variable = { which = physique_variable value = -15 } } + } + #First time try to fire a special event if character meets any of the conditions, otherwise simply notify. + weight_flavor_conditions_effect = yes + add_trait = is_malnourished + hidden_tooltip = { character_event = { id = HFP.20602 } } #Notification + } + +} +apply_weight_modifier_effect = { + if = { + limit = { + OR = { + has_character_flag = flag_fat_for_gluttony + has_character_flag = flag_fat_for_boredom + } + } + add_character_modifier = { + name = coping_glutton + duration = 5000 + } + } + if = { + limit = { + OR = { + has_character_flag = flag_fat_for_sloth + has_character_flag = flag_malnourished_for_sloth + has_character_flag = flag_fat_for_stress + has_character_flag = flag_malnourished_for_stress + has_character_flag = flag_fat_for_lust + has_character_flag = flag_fat_for_wroth + has_character_flag = flag_malnourished_for_craven + } + } + add_character_modifier = { + name = stress_relief + duration = 5000 + } + } + if = { + limit = { + OR = { + has_character_flag = flag_fat_for_depression + has_character_flag = flag_malnourished_for_depression + } + } + add_character_modifier = { + name = anti_depression + duration = 5000 + } + } + if = { + limit = { + OR = { + has_character_flag = flag_fat_for_hedonism + has_character_flag = flag_fat_for_carousing + has_character_flag = flag_fat_for_drunkard + } + } + add_character_modifier = { + name = munificent_modifier + duration = 5000 + } + } + if = { + limit = { + OR = { + has_character_flag = flag_fat_for_family + has_character_flag = flag_fat_for_content + } + is_female = yes + } + add_character_modifier = { + name = jolly_matron_modifier + duration = 5000 + } + } + if = { + limit = { + OR = { + has_character_flag = flag_fat_for_family + has_character_flag = flag_fat_for_content + } + is_female = no + } + add_character_modifier = { + name = jolly_patriarch_modifier + duration = 5000 + } + } + if = { + limit = { + OR = { + has_character_flag = flag_malnourished_for_temperance + has_character_flag = flag_malnourished_for_boredom + } + } + add_character_modifier = { + name = extremely_temperate + duration = 5000 + } + } + if = { + limit = { + has_character_flag = flag_malnourished_for_study + } + add_character_modifier = { + name = restless_study + duration = 5000 + } + } + if = { + limit = { + has_character_flag = flag_malnourished_for_faith + } + add_character_modifier = { + name = restless_prayer + duration = 5000 + } + } + if = { + limit = { + has_character_flag = flag_malnourished_for_paranoia + } + add_character_modifier = { + name = malnourished_paranoia + duration = 5000 + } + } + if = { + limit = { + has_character_flag = flag_malnourished_for_diligence + } + add_character_modifier = { + name = tireless_worker + duration = 5000 + } + } + if = { + limit = { + has_character_flag = flag_malnourished_for_cannibal + } + add_character_modifier = { + name = refined_palate + duration = 5000 + } + } +} +remove_weight_modifier_effect = { + if = { + limit = { + has_character_modifier = coping_glutton + } + remove_character_modifier = coping_glutton + } + if = { + limit = { + has_character_modifier = stress_relief + } + remove_character_modifier = stress_relief + } + if = { + limit = { + has_character_modifier = anti_depression + } + remove_character_modifier = anti_depression + } + if = { + limit = { + has_character_modifier = munificent_modifier + } + remove_character_modifier = munificent_modifier + } + if = { + limit = { + has_character_modifier = jolly_matron_modifier + } + remove_character_modifier = jolly_matron_modifier + } + if = { + limit = { + has_character_modifier = jolly_patriarch_modifier + } + remove_character_modifier = jolly_patriarch_modifier + } + if = { + limit = { + has_character_modifier = extremely_temperate + } + remove_character_modifier = extremely_temperate + } + if = { + limit = { + has_character_modifier = restless_study + } + remove_character_modifier = restless_study + } + if = { + limit = { + has_character_modifier = restless_prayer + } + remove_character_modifier = restless_prayer + } + if = { + limit = { + has_character_modifier = malnourished_paranoia + } + remove_character_modifier = malnourished_paranoia + } + if = { + limit = { + has_character_modifier = tireless_worker + } + remove_character_modifier = tireless_worker + } +} +clear_fat_flags_effect = { + clr_character_flag = flag_fat_for_gluttony + clr_character_flag = flag_fat_for_stress + clr_character_flag = flag_fat_for_depression + clr_character_flag = flag_fat_for_sloth + clr_character_flag = flag_fat_for_hedonism + clr_character_flag = flag_fat_for_carousing + clr_character_flag = flag_fat_for_family + clr_character_flag = flag_fat_for_content + clr_character_flag = flag_fat_for_lust + clr_character_flag = flag_fat_for_wroth + clr_character_flag = flag_fat_for_drunkard + clr_character_flag = flag_fat_for_boredom +} +clear_malnourished_flags_effect = { + clr_character_flag = flag_malnourished_for_temperance + clr_character_flag = flag_malnourished_for_stress + clr_character_flag = flag_malnourished_for_depression + clr_character_flag = flag_malnourished_for_sloth + clr_character_flag = flag_malnourished_for_study + clr_character_flag = flag_malnourished_for_faith + clr_character_flag = flag_malnourished_for_paranoia + clr_character_flag = flag_malnourished_for_diligence + clr_character_flag = flag_malnourished_for_cannibal + clr_character_flag = flag_malnourished_for_craven + clr_character_flag = flag_malnourished_for_boredom +} +weight_flavor_conditions_effect = { + + if = { #If already about to become fat and fulfilling one of the special conditions, fire the specific event to give more flavor. + limit = { + check_variable = { which = physique_variable value = 12 } + NOT = { trait = is_fat } + NOT = { has_character_flag = flag_primed_physique } + #NOT = { trait = temperate } + NOT = { trait = incapable } + age = 20 + prisoner = no + is_inaccessible_trigger = no + NOT = { #Can happen only once + has_fat_for_flag_trigger = yes + } + OR = { #Possible reasons + trait = gluttonous + trait = stressed + trait = depressed + trait = slothful + trait = hedonist + trait = wroth + trait = drunkard + has_focus = focus_carousing + AND = { #Happy mom + OR = { + trait = kind + trait = content + has_focus = focus_family + trait = patient + } + NOR = { + trait = cruel + trait = envious + } + is_female = yes + any_child = { + is_alive = yes + is_adult = no + } + } + AND = { #Content husband + OR = { + trait = kind + trait = content + has_focus = focus_family + trait = patient + } + NOR = { + trait = cruel + trait = envious + } + is_female = no + is_married = yes + OR = { + num_of_consorts = 2 + num_of_children = 2 + num_of_spouses = 2 + } + } + AND = { #Frustrated lustful survivor mom + has_character_flag = survivor_mom + trait = celibate + trait = lustful + } + AND = { #Frustrated eunuch + trait = eunuch + trait = lustful + } + AND = { #Generic fallback + NOT = { trait = temperate } + check_variable = { which = physique_variable value = 15 } + } + } + } + if = { + limit = { NOT = { check_variable = { which = physique_variable value = 15 } } } + gain_weight_small_effect = yes + } + set_character_flag = flag_primed_physique + character_event = { id = HFP.20605 days = 10 } + } + if = { #If already about to become malnourished and fulfilling one of the special conditions, fire the specific event to give more flavor. + limit = { + NOT = { check_variable = { which = physique_variable value = -12 } } + NOT = { trait = is_malnourished } + #NOT = { trait = gluttonous } + NOT = { trait = incapable } + NOT = { has_character_flag = flag_primed_physique } + age = 20 + prisoner = no + is_inaccessible_trigger = no + NOT = { #Can happen only once + has_malnourished_for_flag_trigger = yes + } + OR = { #Possible reasons + trait = temperate + trait = stressed + trait = depressed + trait = slothful + trait = scholar + trait = cannibal_trait + trait = craven + has_focus = focus_scholarship + AND = { + NOT = { trait = cynical } + trait = theologian + OR = { + religion_group = christian + religion_group = muslim + religion_group = jewish_group + religion_group = indian_group + } + } + AND = { + NOT = { trait = cynical } + has_focus = focus_theology + OR = { + religion_group = christian + religion_group = muslim + religion_group = jewish_group + religion_group = indian_group + } + } + trait = paranoid + trait = diligent + AND = { #Generic fallback + NOT = { trait = gluttonous } + NOT = { check_variable = { which = physique_variable value = -15 } } + } + } + } + if = { + limit = { check_variable = { which = physique_variable value = -15 } } + lose_weight_small_effect = yes + } + set_character_flag = flag_primed_physique + character_event = { id = HFP.20628 days = 10 } + } +} + +#Copied to facilitate use elsewhere. +this_post_weight_gain_flavor_effect = { + random_list = { + 25 = { } + 5 = { + trigger = { + trait = stressed + } + character_event = { id = HFP.20607 days = 50 random = 50 } #Lose stressed + } + 5 = { + trigger = { + trait = depressed + } + character_event = { id = HFP.20608 days = 50 random = 50 } #Lose depressed + } + 2 = { + modifier = { + factor = 0.5 + check_variable = { which = physique_variable value = 20 } + } + modifier = { + factor = 0.5 + NOT = { trait = feeble } + } + character_event = { id = HFP.20609 days = 50 random = 50 } #Gain health + } + 2 = { + modifier = { + factor = 1.5 + check_variable = { which = physique_variable value = 20 } + } + modifier = { + factor = 1.75 + trait = sturdy + } + character_event = { id = HFP.20610 days = 50 random = 50 } #Lose health + } + 3 = { + modifier = { + factor = 0.5 + trait = greedy + } + character_event = { id = HFP.20611 days = 50 random = 50 } #become charitable, vassal opinion. + } + 5 = { + trigger = { + is_ruler = yes + NOR = { + trait = stressed + trait = depressed + trait = wroth + } + } + character_event = { id = HFP.20663 days = 50 random = 50 } #Become proud. + } + 5 = { + trigger = { + NOT = { + trait = wroth + } + } + character_event = { id = HFP.20664 days = 50 random = 50 } #Become patient. + } + 1 = { + trigger = { + NOR = { + trait = stressed + trait = depressed + trait = wroth + } + } + character_event = { id = HFP.20665 days = 50 random = 50 } #Become content. + } + } +} + +this_post_weight_loss_flavor_effect = { + random_list = { + 25 = { } + 5 = { + trigger = { + trait = stressed + } + character_event = { id = HFP.20607 days = 50 random = 50 } #Lose stressed + } + 5 = { + trigger = { + trait = depressed + } + character_event = { id = HFP.20608 days = 50 random = 50 } #Lose depressed + } + 2 = { + modifier = { + factor = 0.5 + check_variable = { which = physique_variable value = 20 } + } + modifier = { + factor = 0.5 + NOT = { trait = feeble } + } + character_event = { id = HFP.20609 days = 50 random = 50 } #Gain health + } + 2 = { + modifier = { + factor = 1.5 + check_variable = { which = physique_variable value = 20 } + } + modifier = { + factor = 1.75 + trait = sturdy + } + character_event = { id = HFP.20610 days = 50 random = 50 } #Lose health + } + 3 = { + modifier = { + factor = 0.5 + trait = greedy + } + character_event = { id = HFP.20611 days = 50 random = 50 } #become charitable, vassal opinion. + } + 5 = { + trigger = { + is_ruler = yes + NOR = { + trait = stressed + trait = depressed + trait = wroth + } + } + character_event = { id = HFP.20663 days = 50 random = 50 } #Become proud. + } + 5 = { + trigger = { + NOT = { + trait = wroth + } + } + character_event = { id = HFP.20664 days = 50 random = 50 } #Become patient. + } + 1 = { + trigger = { + NOR = { + trait = stressed + trait = depressed + trait = wroth + } + } + character_event = { id = HFP.20665 days = 50 random = 50 } #Become content. + } + } +} + +# Referenced by Alternate Start religion feature generation +reset_religion_features_effect = { + set_peace_piety_gain = 0 + set_pacifist = no + set_convert_other_groups = 2 + set_convert_same_group = 2 + set_peace_prestige_loss = 0 + set_ai_aggression = 1 + set_unit_modifier = {} + set_unit_home_modifier = {} + set_hard_to_convert = no + set_raised_vassal_opinion_loss = yes + set_piety_loss_for_attacking_same_religion = no + set_max_wives = 1 + set_max_consorts = 0 + set_feminist = no + set_heir_designation = no + set_short_reign_opinion_year_mult = -1000 + set_jizya_tax = no + set_can_retire_to_monastery = no + set_can_excommunicate = no + set_can_grant_divorce = no + set_can_grant_invasion_cb = no + set_can_grant_claim = no + set_can_call_crusade = no + set_pc_marriage = no + set_bs_marriage = no + set_psc_marriage = yes + set_cousin_marriage = yes + set_seafaring = no + set_allow_looting = no + set_allow_rivermovement = no + set_autocephaly = no + set_pentarchy = no + set_divine_blood = no + set_uses_decadence = no + set_can_have_antipopes = no + set_priests_can_marry = no + set_priests_can_inherit = yes + set_ignores_defensive_attrition = no + set_defensive_attrition = no + clear_intermarry = no + set_character_modifier = {} + clear_intermarry = yes + set_allows_matrilineal_marriage = yes +} + +random_antagonizer_slander_roll_effect = { + random_list = { + 75 = { #Nothing + modifier = { + factor = 0.75 + FROM = { + attribute_diff = { character = ROOT attribute = intrigue value = 4 } + } + } + modifier = { + factor = 0.75 + FROM = { + attribute_diff = { character = ROOT attribute = intrigue value = 6 } + } + } + modifier = { + factor = 0.5 + FROM = { + attribute_diff = { character = ROOT attribute = intrigue value = 8 } + } + } + modifier = { + factor = 0.5 + FROM = { + attribute_diff = { character = ROOT attribute = intrigue value = 10 } + } + } + } + 25 = { #Bonus event + modifier = { + factor = 0.5 + NOR = { + trait = stressed + trait = depressed + } + opinion = { who = FROM value = 20 } + } + modifier = { + factor = 0.1 + FROM = { + has_character_flag = flag_antagonize_slander_generic + } + } + modifier = { + factor = 1.5 + FROM = { + intrigue = 15 + } + } + modifier = { + factor = 1.5 + FROM = { + intrigue = 18 + } + } + modifier = { + factor = 1.5 + FROM = { + intrigue = 21 + } + } + modifier = { + factor = 1.5 + FROM = { + intrigue = 25 + } + } + modifier = { + factor = 1.75 + FROM = { + intrigue = 30 + } + } + random_antagonizer_slander_effect = yes + } + } +} +random_antagonizer_slander_effect = { #Chance of this effect firing is tied to the Antagonizer's intrigue. + #Gain rival. + #Rival of target becomes friend. + #Prestige from antagonizing a higher tier ruler. + #Appeased's Claimant moves to court. + #Prestige loss. + #Piety loss. + #Sanity loss. + #Evil Antagonized losing depressed. + #Evil Antagonized losing Stressed. + #Evil Antagonized gaining Diplomacy modifier (happy disposition). + #Evil Antagonized gaining Intrigue. + #Evil Antagonized gaining Deceitful. + #Evil Antagonized gaining Patient. + + + + + + random_list = { + 35 = { + trigger = { + NOT = { + persistent_event_target:antagonize_target = { + opinion = { + who = FROM + value = 10 + } + } + } + } + modifier = { + factor = 0 + FROM = { + persistent_event_target:antagonize_target = { + is_rival = FROM + } + } + } + modifier = { + factor = 1.25 + FROM = { + persistent_event_target:antagonize_target = { + NOT = { + opinion = { + who = FROM + value = -10 + } + } + } + } + } + modifier = { + factor = 1.5 + FROM = { + persistent_event_target:antagonize_target = { + NOT = { + opinion = { + who = FROM + value = -30 + } + } + } + } + } + modifier = { + factor = 1.5 + FROM = { + persistent_event_target:antagonize_target = { + NOT = { + opinion = { + who = FROM + value = -50 + } + } + } + } + } + modifier = { + factor = 1.75 + FROM = { + persistent_event_target:antagonize_target = { + NOT = { + opinion = { + who = FROM + value = -70 + } + } + } + } + } + FROM = { persistent_event_target:antagonize_target = { character_event = { id = HF.22030 days = 15 } } } #Antagonized gets the event. + } + 25 = { + modifier = { + factor = 0 + NOT = { + FROM = { + persistent_event_target:antagonize_target = { + any_realm_character = { + age = 14 + NOR = { + trait = incapable + is_rival = PREVPREV + } + NOT = { + opinion = { + who = PREV + value = -20 + } + } + } + } + } + } + } + FROM = { + persistent_event_target:antagonize_target = { + random_realm_character = { + limit = { + age = 14 + NOR = { + trait = incapable + is_rival = PREVPREV + } + NOT = { + opinion = { + who = PREV + value = -20 + } + } + } + character_event = { id = HF.22032 days = 15 } #Third party notified. + } + } + } + } + 25 = { + modifier = { + factor = 0 + FROM = { + persistent_event_target:antagonize_target = { + lower_tier_than = FROM + } + } + } + modifier = { + factor = 1.75 + FROM = { + lower_tier_than = KING + persistent_event_target:antagonize_target = { + higher_tier_than = DUKE + } + } + } + FROM = { character_event = { id = HF.22035 days = 15 } } #Antagonizer gets the event. + } + 5 = { + FROM = { character_event = { id = HF.22042 days = 15 } } #Antagonizer gets the event. - Prestige loss for Antagonized. + } + 5 = { + FROM = { character_event = { id = HF.22044 days = 15 } } #Antagonizer gets the event. - Piety loss for Antagonized. + } + 5 = { + FROM = { character_event = { id = HF.22046 days = 15 } } #Antagonizer gets the event. - Opinion loss for Antagonized. + } + 1 = { + modifier = { + factor = 0 + persistent_event_target:antagonize_target = { + NOT = { trait = depressed } + } + } + FROM = { character_event = { id = HF.22048 days = 15 } } #Antagonizer gets the event. - Sanity loss for Depressed Antagonized. + } + 25 = { + modifier = { + factor = 0 + NOT = { + age = 14 + is_ruler = no + any_claim = { holder_scope = { character = ROOT } } + NOR = { + any_spouse = { is_ruler = yes } + host = { character = FROM } + is_rival = FROM + trait = incapable + persistent_event_target:antagonize_target = { current_heir = { character = PREVPREV } } + } + NOT = { + opinion = { + who = ROOT + value = -20 + } + } + opinion = { + who = FROM + value = 10 + } + } + } + random_character = { + limit = { + age = 14 + is_ruler = no + any_claim = { holder_scope = { character = ROOT } } + NOR = { + any_spouse = { is_ruler = yes } + host = { character = FROM } + is_rival = FROM + trait = incapable + persistent_event_target:antagonize_target = { current_heir = { character = PREVPREV } } + } + NOT = { + opinion = { + who = ROOT + value = -20 + } + } + opinion = { + who = FROM + value = 10 + } + } + character_event = { id = HF.22036 days = 15 } #Claimant notified. + } + } + 5 = { + trigger = { + + FROM = { + OR = { + trait = impaler + trait = cruel + trait = arbitrary + trait = deceitful + trait = envious + } + } + FROM = { trait = depressed } + } + FROM = { character_event = { id = HF.22113 days = 15 } } #Evil Antagonized loses depressed. + } + 5 = { + trigger = { + + FROM = { + OR = { + trait = impaler + trait = cruel + trait = arbitrary + trait = deceitful + trait = envious + } + } + FROM = { trait = stressed } + } + FROM = { character_event = { id = HF.22114 days = 15 } } #Evil Antagonized loses stressed. + } + 5 = { + trigger = { + + FROM = { + OR = { + trait = impaler + trait = cruel + trait = arbitrary + trait = deceitful + trait = envious + } + NOR = { + trait = stressed + trait = depressed + } + } + FROM = { NOT = { has_character_modifier = antagonizer_good_mood } } + } + FROM = { character_event = { id = HF.22115 days = 15 } } #Evil Antagonized gains Diplomacy modifier. + } + 1 = { + trigger = { + FROM = { + OR = { + trait = impaler + trait = cruel + trait = arbitrary + trait = deceitful + trait = envious + } + } + } + FROM = { character_event = { id = HF.22116 days = 15 } } #Evil Antagonized gains Intrigue. + } + 3 = { + trigger = { + FROM = { + OR = { + trait = impaler + trait = cruel + trait = arbitrary + trait = envious + } + NOT = { + trait = deceitful + } + } + } + FROM = { character_event = { id = HF.22117 days = 15 } } #Evil Antagonized gains Deceitful/loses Honest. + } + 5 = { + trigger = { + FROM = { + OR = { + trait = impaler + trait = cruel + trait = arbitrary + trait = deceitful + trait = envious + } + NOT = { + trait = patient + } + } + NOR = { + trait = patient + diplomacy = 12 + } + } + FROM = { character_event = { id = HF.22118 days = 15 } } #Evil Antagonized gains Patient/loses Wroth. + } + # 5 = { + # modifier = { + # factor = 0 + # FROM = { + # any_claim = { + # holder_scope = { + # character = ROOT + # } + # } + # } + # } + # modifier = { #Only against dangerous Antagonize targets. + # factor = 0 + # persistent_event_target:antagonize_target = { + # lower_tier_than = FROM + # } + # } + # modifier = { #Only against dangerous Antagonize targets. + # factor = 0.25 + # persistent_event_target:antagonize_target = { + # prestige = 500 + # } + # } + # modifier = { #Needs to be hated already. The Antagonizer should receive the claim only if the Antagonized is already mad at him and is a more powerful ruler. + # factor = 0 + # persistent_event_target:antagonize_target = { + # opinion = { + # who = FROM + # value = 10 + # } + # } + # } + # FROM = { character_event = { id = HF.22038 days = 15 } } #Antagonizer gets the claim. + # } + } +} + +select_and_save_fellow_society_member_effect = { #[Runs for ROOT] + ### Scripted triggers involved: + # block_general_event_trigger - NOTE, if you want to reuse this and allow children be selected, this blocks it + + # root_has_terrible_opinion_modifier_of_this_trigger - To not select folks that have HATRED between them... + # this_has_terrible_opinion_modifier_of_root_trigger + + # root_potentially_platonically_interested_in_this_trigger - In the best case, selects characters that have shared POSITIVE experiences... + # potentially_platonically_interested_in_root_trigger + # current_scope_and_root_make_sense_as_friendlies_trigger + + random_society_member = { #Worst case scenario... + limit = { + same_society_as = ROOT + NOT = { character = ROOT } + prisoner = no + } + save_event_target_as = fellow_member + } + random_society_member = { #Second worst, etc... + limit = { + same_society_as = ROOT + NOT = { character = ROOT } + prisoner = no + } + save_event_target_as = fellow_member + } + random_society_member = { + limit = { + same_society_as = ROOT + NOT = { character = ROOT } + block_general_event_trigger = no + root_has_terrible_opinion_modifier_of_this_trigger = no + } + save_event_target_as = fellow_member + } + random_society_member = { + limit = { + same_society_as = ROOT + NOT = { character = ROOT } + block_general_event_trigger = no + this_has_terrible_opinion_modifier_of_root_trigger = no + } + save_event_target_as = fellow_member + } + random_society_member = { + limit = { + same_society_as = ROOT + NOT = { character = ROOT } + block_general_event_trigger = no + root_has_terrible_opinion_modifier_of_this_trigger = no + this_has_terrible_opinion_modifier_of_root_trigger = no + } + save_event_target_as = fellow_member + } + random_society_member = { + limit = { + same_society_as = ROOT + NOT = { character = ROOT } + block_general_event_trigger = no + root_potentially_platonically_interested_in_this_trigger = yes + } + save_event_target_as = fellow_member + } + random_society_member = { + limit = { + same_society_as = ROOT + NOT = { character = ROOT } + block_general_event_trigger = no + potentially_platonically_interested_in_root_trigger = yes + } + save_event_target_as = fellow_member + } + random_society_member = { #Best case scenario... + limit = { + same_society_as = ROOT + NOT = { character = ROOT } + block_general_event_trigger = no + current_scope_and_root_make_sense_as_friendlies_trigger = yes + } + save_event_target_as = fellow_member + } +} + +add_warrior_lodge_leader_trait_effect = { + trigger_switch = { + on_trigger = society_member_of + warrior_lodge_norse = { + add_trait = norse_leader + } + warrior_lodge_tengri = { + add_trait = tengri_leader + } + warrior_lodge_baltic = { + add_trait = baltic_leader + } + warrior_lodge_finnish = { + add_trait = finnish_leader + } + warrior_lodge_slavic = { + add_trait = slavic_leader + } + warrior_lodge_west_african = { + add_trait = west_african_leader + } + warrior_lodge_zun = { + add_trait = zun_leader + } + warrior_lodge_bon = { + add_trait = bon_leader + } + warrior_lodge_hellenic = { + add_trait = hellenic_leader + } + } +} +fire_haruspicy_event_effect = { + hidden_tooltip = { #Divination. + if = { + limit = { + attacker = { + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + has_religion_feature = religion_haruspicy + } + } + } + attacker = { + character_event = { id = HF.23005 } + } + } + if = { + limit = { + defender = { + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + has_religion_feature = religion_haruspicy + } + } + } + defender = { + character_event = { id = HF.23005 } + } + } + } +} + +remove_opinions_with_prison_reason_effect = { + #Removes the specified opinion about "who" (PREV), from current scope + #NOTE: If you add a new opinion with "prison_reason" to the game, add it here, too! + remove_opinion = { modifier = opinion_dishonorable who = PREV } + remove_opinion = { modifier = opinion_traitor who = PREV } + remove_opinion = { modifier = opinion_rebel_traitor who = PREV } + remove_opinion = { modifier = opinion_regicide_traitor who = PREV } + remove_opinion = { modifier = attempted_murder_of_spouse who = PREV } + remove_opinion = { modifier = attempted_murder_of_child who = PREV } + remove_opinion = { modifier = attempted_murder_of_parent who = PREV } + remove_opinion = { modifier = attempted_murder_of_sibling who = PREV } + remove_opinion = { modifier = attempted_murder_of_vassal who = PREV } + remove_opinion = { modifier = attempted_murder_of_spouse_vassal who = PREV } + remove_opinion = { modifier = attempted_murder who = PREV } + remove_opinion = { modifier = opinion_spouse_slayer who = PREV } + remove_opinion = { modifier = opinion_murder_attempt who = PREV } + remove_opinion = { modifier = opinion_killed_close_kin who = PREV } + remove_opinion = { modifier = opinion_killed_father who = PREV } + remove_opinion = { modifier = opinion_hajj_attempt_murder who = PREV } + remove_opinion = { modifier = opinion_fatwa_target who = PREV } + remove_opinion = { modifier = opinion_refused_order who = PREV } + remove_opinion = { modifier = opinion_castrated_me who = PREV } + remove_opinion = { modifier = opinion_blinded_me who = PREV } + remove_opinion = { modifier = opinion_castrated_family who = PREV } + remove_opinion = { modifier = opinion_castrated_close_kin who = PREV } + remove_opinion = { modifier = opinion_blinded_family who = PREV } + remove_opinion = { modifier = opinion_blinded_close_kin who = PREV } + remove_opinion = { modifier = opinion_witch who = PREV } + remove_opinion = { modifier = opinion_takfir who = PREV } + remove_opinion = { modifier = opinion_attempted_abduction who = PREV } + remove_opinion = { modifier = opinion_unfaithful_wife who = PREV } + remove_opinion = { modifier = opinion_unfaithful_husband_crime who = PREV } + remove_opinion = { modifier = opinion_cuckolded who = PREV } + remove_opinion = { modifier = opinion_killed_lover who = PREV } + remove_opinion = { modifier = opinion_charge_heresiarch who = PREV } + remove_opinion = { modifier = opinion_charge_infidel who = PREV } + remove_opinion = { modifier = opinion_charge_deviant who = PREV } + remove_opinion = { modifier = opinion_charge_illegitimate who = PREV } + remove_opinion = { modifier = opinion_charge_cultist who = PREV } + remove_opinion = { modifier = opinion_charge_dw who = PREV } + remove_opinion = { modifier = opinion_charge_traitor who = PREV } + remove_opinion = { modifier = opinion_charge_slanderer who = PREV } + remove_opinion = { modifier = abuse_of_office who = PREV } + remove_opinion = { modifier = opinion_tortured_me who = PREV } + remove_opinion = { modifier = opinion_tortured_family who = PREV } + remove_opinion = { modifier = opinion_tortured_close_kin who = PREV } + remove_opinion = { modifier = opinion_mutilated_me who = PREV } + remove_opinion = { modifier = opinion_mutilated_family who = PREV } + remove_opinion = { modifier = opinion_mutilated_close_kin who = PREV } + remove_opinion = { modifier = opinion_thief who = PREV } + remove_opinion = { modifier = opinion_outlawed_society who = PREV } + remove_opinion = { modifier = opinion_accused_apostate who = PREV } +} + + + +randomize_ABC_desc_flag_effect = { + # Actually, this is not needed, but won't remove for fear of breaking something. + # Instead, to randomize descs, simply define (in the event), multiple descs. + + # Example below: + # desc = text_1 + # desc = text_2 + # desc = text_3 + + clr_ABC_desc_flag_effect = yes + random_list = { + 10 = { set_character_flag = desc_A } + 10 = { set_character_flag = desc_B } + 10 = { set_character_flag = desc_C } + } +} +clr_ABC_desc_flag_effect = { + clr_character_flag = desc_A + clr_character_flag = desc_B + clr_character_flag = desc_C +} + +#Find someone to reference... (event_target:my_beloved) +# NOTE: might be platonic, children, etc +save_beloved_character_effect = { + if = { + limit = { #In case you have a spouse outside of your realm... + is_married = yes + any_spouse = { + ROOT_possibly_romantically_interested_trigger = yes + root_has_terrible_opinion_modifier_of_this_trigger = no + is_landed = yes + } + } + random_spouse = { + limit = { + ROOT_possibly_romantically_interested_trigger = yes + root_has_terrible_opinion_modifier_of_this_trigger = no + is_landed = yes + } + save_event_target_as = my_beloved + } + } + else = { #In case you do not... + any_courtier_or_vassal = { + limit = { + NOT = { character = event_target:enemy_commander } + NOT = { character = event_target:enemy_liege } + } + score_value = { #Prioritizes selecting some kind of loved person... + value = 1 + beloved_target_selection_score = yes } - } - } + #Effect: + save_event_target_as = my_beloved + } + } } -calculate_health_level_of_ingredient_1_and_2_effect = { +child_of_destiny_journey_start_effect = { + if = { + limit = { + has_global_flag = cod_test_values + } + character_event = { id = HF.210 days = 1 } # The journey begins... Test Value + } + else = { + character_event = { id = HF.210 days = 200 random = 200 } # The journey begins... + } +} + +child_of_destiny_journey_resume_effect = { + if = { + limit = { + has_global_flag = cod_test_values + } + character_event = { id = HF.210 days = 1 } # Back to the journey tombola! Test Value + } + else = { + character_event = { id = HF.210 days = 365 random = 500 } # Back to the journey tombola! + } +} + +pacifists_lose_piety_effect = { + if = { + limit = { + religion = jain + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + piety = -20 + custom_tooltip = { text = jain_ahimsa_tooltip } + } + else_if = { + limit = { + pacifist = yes + } + piety = -20 + custom_tooltip = { text = pacifist_alt_tooltip } + } +} + +#Current variable values: Scarred = 1, Very Scarred = 5, Horrifically Scarred = 10. To rebalance how quickly a character moves up from one to the other, just change the variable effects on all the following scripted_effects. +add_scarred_tiered_effect = { + if = { + limit = { NOT = { check_variable = { which = scarred_variable value = 1 } } } + tooltip = { add_trait = scarred } + } + if = { + limit = { has_dlc = "Holy Fury" } + hidden_tooltip = { change_variable = { which = scarred_variable value = 1 } } + if = { + limit = { + check_variable = { which = scarred_variable value = 1 } + NOT = { check_variable = { which = scarred_variable value = 5 } } + } + if = { + limit = { trait = scarred_mid } + remove_trait = scarred_mid + } + if = { + limit = { trait = scarred_high } + remove_trait = scarred_high + } + add_trait = scarred + } + if = { + limit = { + check_variable = { which = scarred_variable value = 5 } + NOT = { check_variable = { which = scarred_variable value = 10 } } + } + if = { + limit = { trait = scarred } + remove_trait = scarred + } + if = { + limit = { trait = scarred_high } + remove_trait = scarred_high + } + add_trait = scarred_mid + } + if = { + limit = { + check_variable = { which = scarred_variable value = 10 } + } + if = { + limit = { trait = scarred_mid } + remove_trait = scarred_mid + } + if = { + limit = { trait = scarred } + remove_trait = scarred + } + if = { + limit = { + NOT = { trait = scarred_high } + } + add_trait = scarred_high + } + } + } + else_if = { + limit = { NOT = { has_dlc = "Holy Fury" } } + add_trait = scarred + } + hidden_tooltip = { + if = { + limit = { + NOR = { + trait = scarred_type_1 + trait = scarred_type_2 + trait = scarred_type_3 + trait = scarred_type_4 + trait = scarred_type_5 + trait = scarred_type_6 + trait = scarred_type_7 + trait = scarred_type_8 + trait = scarred_type_9 + trait = scarred_type_10 + } + } + random_list = { + 10 = { add_trait = scarred_type_1 } + 10 = { add_trait = scarred_type_2 } + 10 = { add_trait = scarred_type_3 } + 10 = { add_trait = scarred_type_4 } + 10 = { add_trait = scarred_type_5 } + 10 = { add_trait = scarred_type_6 } + 10 = { add_trait = scarred_type_7 } + 10 = { add_trait = scarred_type_8 } + 10 = { add_trait = scarred_type_9 } + 10 = { add_trait = scarred_type_10 } + } + } + } +} + +add_scarred_medium_effect = { + if = { + limit = { has_dlc = "Holy Fury" } + hidden_tooltip = { set_variable = { which = scarred_variable value = 5 } } + if = { + limit = { + check_variable = { which = scarred_variable value = 5 } + NOT = { check_variable = { which = scarred_variable value = 10 } } + } + if = { + limit = { trait = scarred_high } + remove_trait = scarred_high + } + if = { + limit = { trait = scarred } + remove_trait = scarred + } + add_trait = scarred_mid + } + } + else_if = { + limit = { NOT = { has_dlc = "Holy Fury" } } + add_trait = scarred + } + hidden_tooltip = { + if = { + limit = { + NOR = { + trait = scarred_type_1 + trait = scarred_type_2 + trait = scarred_type_3 + trait = scarred_type_4 + trait = scarred_type_5 + trait = scarred_type_6 + trait = scarred_type_7 + trait = scarred_type_8 + trait = scarred_type_9 + trait = scarred_type_10 + } + } + random_list = { + 10 = { add_trait = scarred_type_1 } + 10 = { add_trait = scarred_type_2 } + 10 = { add_trait = scarred_type_3 } + 10 = { add_trait = scarred_type_4 } + 10 = { add_trait = scarred_type_5 } + 10 = { add_trait = scarred_type_6 } + 10 = { add_trait = scarred_type_7 } + 10 = { add_trait = scarred_type_8 } + 10 = { add_trait = scarred_type_9 } + 10 = { add_trait = scarred_type_10 } + } + } + } +} +add_scarred_high_effect = { + if = { + limit = { has_dlc = "Holy Fury" } + hidden_tooltip = { set_variable = { which = scarred_variable value = 10 } } + if = { + limit = { + check_variable = { which = scarred_variable value = 10 } + } + if = { + limit = { trait = scarred } + remove_trait = scarred + } + if = { + limit = { trait = scarred_mid } + remove_trait = scarred_mid + } + add_trait = scarred_high + } + } + else_if = { + limit = { NOT = { has_dlc = "Holy Fury" } } + add_trait = scarred + } + hidden_tooltip = { + if = { + limit = { + NOR = { + trait = scarred_type_1 + trait = scarred_type_2 + trait = scarred_type_3 + trait = scarred_type_4 + trait = scarred_type_5 + trait = scarred_type_6 + trait = scarred_type_7 + trait = scarred_type_8 + trait = scarred_type_9 + trait = scarred_type_10 + } + } + random_list = { + 10 = { add_trait = scarred_type_1 } + 10 = { add_trait = scarred_type_2 } + 10 = { add_trait = scarred_type_3 } + 10 = { add_trait = scarred_type_4 } + 10 = { add_trait = scarred_type_5 } + 10 = { add_trait = scarred_type_6 } + 10 = { add_trait = scarred_type_7 } + 10 = { add_trait = scarred_type_8 } + 10 = { add_trait = scarred_type_9 } + 10 = { add_trait = scarred_type_10 } + } + } + } +} + +add_scarred_start_effect = { + if = { + limit = { has_dlc = "Holy Fury" } + if = { + limit = { + trait = scarred + } + change_variable = { which = scarred_variable value = 1 } + } + if = { + limit = { + trait = scarred_mid + } + change_variable = { which = scarred_variable value = 5 } + } + if = { + limit = { + trait = scarred_high + } + change_variable = { which = scarred_variable value = 10 } + } + } + else_if = { + limit = { NOT = { has_dlc = "Holy Fury" } } + add_trait = scarred + } + hidden_tooltip = { + if = { + limit = { + NOR = { + trait = scarred_type_1 + trait = scarred_type_2 + trait = scarred_type_3 + trait = scarred_type_4 + trait = scarred_type_5 + trait = scarred_type_6 + trait = scarred_type_7 + trait = scarred_type_8 + trait = scarred_type_9 + trait = scarred_type_10 + } + } + random_list = { + 10 = { add_trait = scarred_type_1 } + 10 = { add_trait = scarred_type_2 } + 10 = { add_trait = scarred_type_3 } + 10 = { add_trait = scarred_type_4 } + 10 = { add_trait = scarred_type_5 } + 10 = { add_trait = scarred_type_6 } + 10 = { add_trait = scarred_type_7 } + 10 = { add_trait = scarred_type_8 } + 10 = { add_trait = scarred_type_9 } + 10 = { add_trait = scarred_type_10 } + } + } + } +} + +add_blood_splatter_effect = { + hidden_tooltip = { + if = { + limit = { + has_character_modifier = blood_splatter_3 + } + remove_character_modifier = blood_splatter_3 + add_character_modifier = { modifier = blood_splatter_3 months = 5 hidden = yes } + } + else_if = { + limit = { + OR = { + has_character_modifier = blood_splatter_1 + has_character_modifier = blood_splatter_2 + } + } + remove_character_modifier = blood_splatter_1 + remove_character_modifier = blood_splatter_2 + add_character_modifier = { modifier = blood_splatter_3 months = 5 hidden = yes } + } + else_if = { + limit = { + NOR = { + has_character_modifier = blood_splatter_1 + has_character_modifier = blood_splatter_2 + has_character_modifier = blood_splatter_3 + } + } + random_list = { + 50 = { add_character_modifier = { modifier = blood_splatter_1 months = 5 hidden = yes } } + 40 = { add_character_modifier = { modifier = blood_splatter_2 months = 5 hidden = yes } } + 10 = { add_character_modifier = { modifier = blood_splatter_3 months = 5 hidden = yes } } + } + } + } +} + +reset_flag_lifestyle_sway_event_effect = { + clr_character_flag = lifestyle_event_successful + clr_character_flag = lifestyle_event_unsuccessful + clr_character_flag = sway_hunting + clr_character_flag = sway_dueling + clr_character_flag = sway_game + clr_character_flag = sway_social + clr_character_flag = sway_scholar + clr_character_flag = sway_steward + clr_character_flag = sway_torture +} + +apply_cosmopolian_on_start_effect = { + religion_authority = { + modifier = cosmopolitan_religion + years = 1000 + } + any_playable_ruler = { + limit = { NOT = { distance_from_realm = { who = ROOT value = 200 } } } + add_intermarry = ROOT + ROOT = { add_intermarry = PREV } + } + any_neighbor_independent_ruler = { + add_intermarry = ROOT + ROOT = { add_intermarry = PREV } + } +} +apply_dogmatic_on_start_effect = { + religion_authority = { + modifier = dogmatic_religion + years = 1000 + } + remove_intermarry = catholic + remove_intermarry = orthodox + remove_intermarry = miaphysite + remove_intermarry = nestorian + remove_intermarry = sunni + remove_intermarry = shiite + remove_intermarry = ibadi + remove_intermarry = jewish + remove_intermarry = samaritan + remove_intermarry = karaite + remove_intermarry = hindu + remove_intermarry = buddhist + remove_intermarry = jain + remove_intermarry = taoist + remove_intermarry = zoroastrian + remove_intermarry = mazdaki + remove_intermarry = manichean + remove_intermarry = khurmazta + remove_intermarry = pagan + remove_intermarry = bon + remove_intermarry = bon_reformed + remove_intermarry = aztec + remove_intermarry = aztec_reformed + remove_intermarry = norse_pagan + remove_intermarry = norse_pagan_reformed + remove_intermarry = zun_pagan + remove_intermarry = zun_pagan_reformed + remove_intermarry = slavic_pagan + remove_intermarry = slavic_pagan_reformed + remove_intermarry = baltic_pagan + remove_intermarry = baltic_pagan_reformed + remove_intermarry = west_african_pagan + remove_intermarry = west_african_pagan_reformed + remove_intermarry = tengri_pagan + remove_intermarry = tengri_pagan_reformed + remove_intermarry = finnish_pagan + remove_intermarry = finnish_pagan_reformed + remove_intermarry = hellenic_pagan + remove_intermarry = hellenic_pagan_reformed + + remove_intermarry = pagan_group + remove_intermarry = zoroastrian_group + remove_intermarry = christian + remove_intermarry = muslim + remove_intermarry = indian_group + remove_intermarry = jewish_group +} + +bloodthirsty_tiered_traits_effect = { hidden_effect = { - set_variable = { # Reset potion quality - which = current_potion_quality - value = 0 - } - while = { + change_variable = { which = burned_hearts_points value = 1 } + if = { #Tier 1 limit = { - any_artifact = { - OR = { - has_artifact_flag = selected_ingredient_1 - has_artifact_flag = selected_ingredient_2 + check_variable = { which = burned_hearts_points value = 10 } + NOR = { + trait = bloodthirsty_gods_1 + trait = bloodthirsty_gods_2 + trait = bloodthirsty_gods_3 + has_character_modifier = bloodthirsty_gods_exp_cooldown + } + } + character_event = { id = HF.23431 days = 6 } #Notify and assign trait. + add_character_modifier = { name = bloodthirsty_gods_exp_cooldown days = 12 hidden = yes } #Prevent event cascade. + } + if = { #Tier 2 + limit = { + check_variable = { which = burned_hearts_points value = 50 } + trait = bloodthirsty_gods_1 + NOR = { + trait = bloodthirsty_gods_2 + trait = bloodthirsty_gods_3 + has_character_modifier = bloodthirsty_gods_exp_cooldown + } + } + character_event = { id = HF.23432 days = 6 } #Notify and assign trait. + add_character_modifier = { name = bloodthirsty_gods_exp_cooldown days = 12 hidden = yes } #Prevent event cascade. + } + if = { #Tier 3 + limit = { + check_variable = { which = burned_hearts_points value = 100 } + trait = bloodthirsty_gods_2 + NOR = { + trait = bloodthirsty_gods_3 + has_character_modifier = bloodthirsty_gods_exp_cooldown + } + } + character_event = { id = HF.23433 days = 6 } #Notify and assign trait. + add_character_modifier = { name = bloodthirsty_gods_exp_cooldown days = 12 hidden = yes } #Prevent event cascade. + } + if = { #Bloodline. + limit = { + check_variable = { which = burned_hearts_points value = 200 } + trait = bloodthirsty_gods_3 + is_ruler = yes + is_playable = yes + NOR = { + trait = kind + has_character_modifier = bloodthirsty_gods_exp_cooldown + any_owned_bloodline = { # Not already has a Bloodthirsty bloodline. + has_bloodline_flag = bloodline_created_bloodthirsty + } + } + } + character_event = { id = HF.23434 days = 6 } #Notify and assign trait. + add_character_modifier = { name = bloodthirsty_gods_exp_cooldown days = 12 hidden = yes } #Prevent event cascade. + } + } +} + +add_random_tattoo_effect = { #Tied to religion, used only for special events. + if = { + limit = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + NOR = { + trait = african_tattoo_1 + trait = african_tattoo_2 + trait = african_tattoo_3 + trait = african_tattoo_4 + trait = african_tattoo_5 + trait = african_tattoo_6 + trait = african_tattoo_7 + trait = african_tattoo_8 + trait = african_tattoo_9 + trait = african_tattoo_10 + trait = african_tattoo_11 + trait = african_tattoo_12 + trait = slavic_tattoo_1 + trait = slavic_tattoo_2 + trait = slavic_tattoo_3 + trait = slavic_tattoo_4 + trait = slavic_tattoo_5 + trait = slavic_tattoo_6 + trait = norse_tattoo_1 + trait = norse_tattoo_2 + trait = norse_tattoo_3 + trait = norse_tattoo_4 + trait = norse_tattoo_5 + trait = norse_tattoo_6 + } + } + random_list = { + 50 = { add_trait = norse_tattoo_1 } + 50 = { add_trait = norse_tattoo_2 } + 40 = { add_trait = norse_tattoo_3 } + 30 = { add_trait = norse_tattoo_4 } + 20 = { add_trait = norse_tattoo_5 } + 10 = { add_trait = norse_tattoo_6 } + } + } + if = { + limit = { + OR = { + religion = west_african_pagan + religion = west_african_pagan_reformed + religion = zun_pagan + religion = zun_pagan_reformed + } + NOR = { + trait = african_tattoo_1 + trait = african_tattoo_2 + trait = african_tattoo_3 + trait = african_tattoo_4 + trait = african_tattoo_5 + trait = african_tattoo_6 + trait = african_tattoo_7 + trait = african_tattoo_8 + trait = african_tattoo_9 + trait = african_tattoo_10 + trait = african_tattoo_11 + trait = african_tattoo_12 + trait = slavic_tattoo_1 + trait = slavic_tattoo_2 + trait = slavic_tattoo_3 + trait = slavic_tattoo_4 + trait = slavic_tattoo_5 + trait = slavic_tattoo_6 + trait = norse_tattoo_1 + trait = norse_tattoo_2 + trait = norse_tattoo_3 + trait = norse_tattoo_4 + trait = norse_tattoo_5 + trait = norse_tattoo_6 + } + } + random_list = { + 50 = { add_trait = african_tattoo_1 } + 40 = { add_trait = african_tattoo_2 } + 40 = { add_trait = african_tattoo_3 } + 30 = { add_trait = african_tattoo_4 } + 30 = { add_trait = african_tattoo_5 } + 20 = { add_trait = african_tattoo_6 } + 20 = { add_trait = african_tattoo_7 } + 10 = { add_trait = african_tattoo_8 } + 6 = { add_trait = african_tattoo_9 } + 4 = { add_trait = african_tattoo_10 } + 2 = { add_trait = african_tattoo_11 } + 1 = { add_trait = african_tattoo_12 } + } + } + if = { + limit = { + OR = { + religion = slavic_pagan + religion = slavic_pagan_reformed + religion = baltic_pagan + religion = baltic_pagan_reformed + religion = finnish_pagan + religion = finnish_pagan_reformed + } + NOR = { + trait = african_tattoo_1 + trait = african_tattoo_2 + trait = african_tattoo_3 + trait = african_tattoo_4 + trait = african_tattoo_5 + trait = african_tattoo_6 + trait = african_tattoo_7 + trait = african_tattoo_8 + trait = african_tattoo_9 + trait = african_tattoo_10 + trait = african_tattoo_11 + trait = african_tattoo_12 + trait = slavic_tattoo_1 + trait = slavic_tattoo_2 + trait = slavic_tattoo_3 + trait = slavic_tattoo_4 + trait = slavic_tattoo_5 + trait = slavic_tattoo_6 + trait = norse_tattoo_1 + trait = norse_tattoo_2 + trait = norse_tattoo_3 + trait = norse_tattoo_4 + trait = norse_tattoo_5 + trait = norse_tattoo_6 + } + } + random_list = { + 50 = { add_trait = slavic_tattoo_1 } + 50 = { add_trait = slavic_tattoo_2 } + 40 = { add_trait = slavic_tattoo_3 } + 30 = { add_trait = slavic_tattoo_4 } + 20 = { add_trait = slavic_tattoo_5 } + 10 = { add_trait = slavic_tattoo_6 } + } + } +} + +spawn_debutante_effect = { + if = { + limit = { has_religion_feature = religion_matriarchal } + create_character = { + random_traits = yes + dynasty = actually_culture + culture = ROOT + female = no + age = 17 + } + } + if = { + limit = { NOT = { has_religion_feature = religion_matriarchal } } + create_character = { + random_traits = yes + dynasty = actually_culture + culture = ROOT + female = yes + age = 17 + } + } + new_character = { + hidden_tooltip = { + if = { + limit = { + has_dharmic_religion_trigger = yes + } + add_trait = kshatriya + character_event = { id = RoI.30121 } + } + if = { + limit = { + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + has_religion_feature = religion_astrology } - NOT = { has_artifact_flag = ingredient_counted } - } - } - random_artifact = { - limit = { - OR = { - has_artifact_flag = selected_ingredient_1 - has_artifact_flag = selected_ingredient_2 + } + hidden_tooltip = { add_western_zodiac_trait_effect = yes } + } + if = { + limit = { + has_religion_feature = religion_no_leader + religion_group = pagan_group + } + random_list = { + 5 = { + add_trait = pagan_branch_1 } - NOT = { has_artifact_flag = ingredient_counted } - } - set_artifact_flag = ingredient_counted - if = { - limit = { - ingredient_is_perceived_healthy_trigger = yes - } - ROOT = { - change_variable = { - which = current_potion_quality - value = 1 - } - } - } - if = { - limit = { - ingredient_is_unhealthy_trigger = yes - } - ROOT = { - change_variable = { - which = current_potion_quality - value = -1 - } - } - } - } - } - any_artifact = { - clr_artifact_flag = ingredient_counted + 25 = { + add_trait = pagan_branch_2 + } + 25 = { + add_trait = pagan_branch_3 + } + 25 = { + add_trait = pagan_branch_4 + } + } + } } - } + set_character_flag = debutante + save_event_target_as = invited_character + } } -calculate_health_level_of_all_ingredients_effect = { - hidden_effect = { - while = { - limit = { - any_artifact = { - has_artifact_flag = ingredient - NOT = { has_artifact_flag = ingredient_counted } - } - } - random_artifact = { - limit = { - has_artifact_flag = ingredient - NOT = { has_artifact_flag = ingredient_counted } - } - set_artifact_flag = ingredient_counted - if = { - limit = { - ingredient_is_perceived_healthy_trigger = yes - } - ROOT = { - change_variable = { - which = current_potion_quality - value = 1 - } - } - } - if = { - limit = { - ingredient_is_unhealthy_trigger = yes - } - ROOT = { - change_variable = { - which = current_potion_quality - value = -1 - } - } - } - } +transfer_crown_on_abdication_effect = { + if = { + limit = { + has_landed_title = e_hre + any_artifact = { artifact_type = crown_hre } } - any_artifact = { - clr_artifact_flag = ingredient_counted + current_heir = { save_event_target_as = crown_hre_heir } + any_artifact = { + limit = { artifact_type = crown_hre } + transfer_artifact = { + from = PREV + to = event_target:crown_hre_heir + } + } + } + if = { + limit = { + has_landed_title = e_byzantium + any_artifact = { artifact_type = crown_byzantine } } - } + current_heir = { save_event_target_as = crown_byzantine_heir } + any_artifact = { + limit = { artifact_type = crown_byzantine } + transfer_artifact = { + from = PREV + to = event_target:crown_byzantine_heir + } + } + } + if = { + limit = { + has_landed_title = e_persia + any_artifact = { artifact_type = crown_pahlavi } + } + current_heir = { save_event_target_as = crown_pahlavi_heir } + any_artifact = { + limit = { artifact_type = crown_pahlavi } + transfer_artifact = { + from = PREV + to = event_target:crown_pahlavi_heir + } + } + } + if = { + limit = { + has_landed_title = d_norse_pagan_reformed + any_artifact = { artifact_type = crown_fylkir } + } + current_heir = { save_event_target_as = crown_fylkir_heir } + any_artifact = { + limit = { artifact_type = crown_fylkir } + transfer_artifact = { + from = PREV + to = event_target:crown_fylkir_heir + } + } + } + if = { + limit = { + has_landed_title = d_tengri_pagan_reformed + any_artifact = { artifact_type = crown_tengri_fylkir } + } + current_heir = { save_event_target_as = crown_tengri_fylkir_heir } + any_artifact = { + limit = { artifact_type = crown_tengri_fylkir } + transfer_artifact = { + from = PREV + to = event_target:crown_tengri_fylkir_heir + } + } + } + if = { + limit = { + has_landed_title = d_slavic_pagan_reformed + any_artifact = { artifact_type = crown_slavic_fylkir } + } + current_heir = { save_event_target_as = crown_slavic_fylkir_heir } + any_artifact = { + limit = { artifact_type = crown_slavic_fylkir } + transfer_artifact = { + from = PREV + to = event_target:crown_slavic_fylkir_heir + } + } + } + if = { + limit = { + has_landed_title = d_baltic_pagan_reformed + any_artifact = { artifact_type = crown_romuva_fylkir } + } + current_heir = { save_event_target_as = crown_romuva_fylkir_heir } + any_artifact = { + limit = { artifact_type = crown_romuva_fylkir } + transfer_artifact = { + from = PREV + to = event_target:crown_romuva_fylkir_heir + } + } + } + if = { + limit = { + has_landed_title = d_finnish_pagan_reformed + any_artifact = { artifact_type = crown_finnish_fylkir } + } + current_heir = { save_event_target_as = crown_finnish_fylkir_heir } + any_artifact = { + limit = { artifact_type = crown_finnish_fylkir } + transfer_artifact = { + from = PREV + to = event_target:crown_finnish_fylkir_heir + } + } + } + if = { + limit = { + has_landed_title = d_west_african_pagan_reformed + any_artifact = { artifact_type = crown_west_african_fylkir } + } + current_heir = { save_event_target_as = crown_west_african_fylkir_heir } + any_artifact = { + limit = { artifact_type = crown_west_african_fylkir } + transfer_artifact = { + from = PREV + to = event_target:crown_west_african_fylkir_heir + } + } + } + if = { + limit = { + has_landed_title = d_zun_pagan_reformed + any_artifact = { artifact_type = crown_zun_fylkir } + } + current_heir = { save_event_target_as = crown_zun_fylkir_heir } + any_artifact = { + limit = { artifact_type = crown_zun_fylkir } + transfer_artifact = { + from = PREV + to = event_target:crown_zun_fylkir_heir + } + } + } + if = { + limit = { + has_landed_title = d_bon_reformed + any_artifact = { artifact_type = scepter_bon_fylkir } + } + current_heir = { save_event_target_as = scepter_bon_fylkir_heir } + any_artifact = { + limit = { artifact_type = scepter_bon_fylkir } + transfer_artifact = { + from = PREV + to = event_target:scepter_bon_fylkir_heir + } + } + } + if = { + limit = { + has_landed_title = d_aztec_reformed + any_artifact = { artifact_type = crown_aztec_fylkir } + } + current_heir = { save_event_target_as = crown_aztec_fylkir_heir } + any_artifact = { + limit = { artifact_type = crown_aztec_fylkir } + transfer_artifact = { + from = PREV + to = event_target:crown_aztec_fylkir_heir + } + } + } + if = { + limit = { + has_landed_title = k_hellenic_pagan + any_artifact = { artifact_type = scepter_hellenic_fylkir } + } + current_heir = { save_event_target_as = scepter_hellenic_fylkir_heir } + any_artifact = { + limit = { artifact_type = scepter_hellenic_fylkir } + transfer_artifact = { + from = PREV + to = event_target:scepter_hellenic_fylkir_heir + } + } + } + if = { + limit = { + has_landed_title = d_celtic_pagan_reformed + any_artifact = { artifact_type = crown_celtic_fylkir } + } + current_heir = { save_event_target_as = crown_celtic_fylkir_heir } + any_artifact = { + limit = { artifact_type = crown_celtic_fylkir } + transfer_artifact = { + from = PREV + to = event_target:crown_celtic_fylkir_heir + } + } + } + if = { + limit = { + has_landed_title = d_egyptian_pagan_reformed + any_artifact = { artifact_type = crown_egyptian_fylkir } + } + current_heir = { save_event_target_as = crown_egyptian_fylkir_heir } + any_artifact = { + limit = { artifact_type = crown_egyptian_fylkir } + transfer_artifact = { + from = PREV + to = event_target:crown_egyptian_fylkir_heir + } + } + } + #Now transfer all other remaining artifacts to the player_heir, who may or may not be the current_heir. + player_heir = { save_event_target_as = scoped_player_heir } + any_artifact = { + limit = { + NOR = { + artifact_type = crown_hre + artifact_type = crown_byzantine + artifact_type = crown_pahlavi + artifact_type = crown_fylkir + artifact_type = crown_tengri_fylkir + artifact_type = crown_slavic_fylkir + artifact_type = crown_romuva_fylkir + artifact_type = crown_finnish_fylkir + artifact_type = crown_west_african_fylkir + artifact_type = crown_zun_fylkir + artifact_type = scepter_bon_fylkir + artifact_type = crown_aztec_fylkir + artifact_type = scepter_hellenic_fylkir + artifact_type = crown_celtic_fylkir + artifact_type = crown_egyptian_fylkir + } + } + transfer_artifact = { + from = PREV + to = event_target:scoped_player_heir + } + } } +# Referenced by the "button_rename" button in the character view +rename_character_effect = { + prompt_name = { + player = FROM + type = RENAME_CHARACTER_MESSAGE + } +} -#Raiding adventurer war declaration effect -raiding_adventurer_war_declaration_effect = { - custom_tooltip = { text = raiding_adventurer_war_declaration_tooltip } - - event_target:selling_province = { - event_target:raiding_adventurer = { - unsafe_war = { - target = PREVPREV - casus_belli = duchy_adventure - thirdparty_title = PREV - tier = DUKE +move_childrens_crusade_region_effect = { + if = { #If at any point during the preparation Jerusalem is no longer a valid target, stop everything. + limit = { + OR = { + k_jerusalem = { has_holder = yes holder_scope = { religion_group = christian } } + c_jerusalem = { holder_scope = { religion_group = christian } } + c_jerusalem = { holder_scope = { is_crusade_target = yes } } } - any_army = { - set_can_toggle_looting = yes - set_looting = no + } + any_player = { + limit = { + religion_group = christian + NOT = { + character = ROOT + } + } + narrative_event = { id = HF.25819 days = 30 } #Notify everyone that the crusade has flopped. + } + primary_title = { + activate_title = { title = THIS status = no } + destroy_landed_title = THIS + } + clr_character_flag = flag_childrens_crusade_leader + add_trait = lunatic + piety = -150 + remove_trait = disinherited + any_courtier = { + remove_trait = disinherited + clr_character_flag = no_court_invites + } + break = yes + } + if = { #Check starting position to determine traveling path. + limit = { + NOR = { + has_character_flag = flag_children_at_genoa + has_character_flag = flag_children_at_achaia + has_character_flag = flag_children_at_nikaea + has_character_flag = flag_children_at_antioch + } + } + if = { + limit = { + location = { region = world_europe_south_italy } + } + clr_character_flag = flag_children_at_genoa + clr_character_flag = flag_children_at_nikaea + clr_character_flag = flag_children_at_antioch + set_character_flag = flag_children_at_achaia + } + if = { + limit = { + location = { region = world_europe_south_east } + } + clr_character_flag = flag_children_at_genoa + clr_character_flag = flag_children_at_achaia + clr_character_flag = flag_children_at_antioch + set_character_flag = flag_children_at_nikaea + } + if = { + limit = { + location = { region = world_asia_minor } + } + clr_character_flag = flag_children_at_genoa + clr_character_flag = flag_children_at_achaia + clr_character_flag = flag_children_at_nikaea + set_character_flag = flag_children_at_antioch + } + } + if = { #Move to Genoa first. + limit = { + OR = { + NOR = { + location = { region = world_europe_south_italy } + location = { region = world_europe_south_east } + location = { region = world_asia_minor } + has_character_flag = flag_children_at_achaia + has_character_flag = flag_children_at_nikaea + has_character_flag = flag_children_at_antioch + } + } + } + primary_title = { set_preferred_capital = c_genoa } #Historically traveled here. + change_variable = { which = children_crusade_forces value = 1 } + change_variable = { which = children_crusade_morale value = -1 } + clr_character_flag = flag_children_at_achaia + clr_character_flag = flag_children_at_nikaea + clr_character_flag = flag_children_at_antioch + set_character_flag = flag_children_at_genoa + if = { + limit = { + NOT = { persistent_event_target:childrens_crusade_sponsor_per = { is_alive = yes } } + } + change_variable = { which = children_crusade_morale value = -2 } + } + any_player = { + limit = { + religion_group = christian + NOT = { + character = ROOT + } + } + narrative_event = { id = HF.25815 days = 30 } #Notify everyone that the crusade has reached Genoa and the sea did not part before them. + } + narrative_event = { id = HF.25808 days = 50 random = 100 } #Ping back to main event to check travel progress. + } + else_if = { #Then shipwreck to Achaia. + limit = { + has_character_flag = flag_children_at_genoa + NOR = { #Safety check, do not get too lost now... + has_character_flag = flag_children_at_achaia + has_character_flag = flag_children_at_nikaea + has_character_flag = flag_children_at_antioch + } + } + primary_title = { set_preferred_capital = c_achaia } + change_variable = { which = children_crusade_morale value = -1 } + clr_character_flag = flag_children_at_genoa + set_character_flag = flag_children_at_achaia + any_player = { + limit = { + religion_group = christian + NOT = { + character = ROOT + } + } + narrative_event = { id = HF.25816 days = 30 } #Notify everyone that the crusade has shipwrecked into Achaia. + } + if = { + limit = { + NOT = { persistent_event_target:childrens_crusade_sponsor_per = { is_alive = yes } } + } + random = { + chance = 25 + change_variable = { which = children_crusade_forces value = -1 } + } + } + narrative_event = { id = HF.25808 days = 50 random = 100 } #Ping back to main event to check travel progress. + } + else_if = { #Then crawl to Nikaea. + limit = { + has_character_flag = flag_children_at_achaia + NOR = { #Safety check, do not get too lost now... + has_character_flag = flag_children_at_nikaea + has_character_flag = flag_children_at_antioch + } + } + primary_title = { set_preferred_capital = c_nikaea } + clr_character_flag = flag_children_at_achaia + set_character_flag = flag_children_at_nikaea + change_variable = { which = children_crusade_forces value = 1 } #Base forces score is 3 = circa 15.000 poorly armed troops. + any_player = { + limit = { + religion_group = christian + NOT = { + character = ROOT + } + } + narrative_event = { id = HF.25817 days = 30 } #Notify everyone that the crusade has crawled its way to Nikaea. + } + narrative_event = { id = HF.25808 days = 50 random = 100 } #Ping back to main event to check travel progress. + } + else_if = { #We actually got there. Start the war. + limit = { + has_character_flag = flag_children_at_nikaea + NOT = { #Safety check, do not get too lost now... + has_character_flag = flag_children_at_antioch + } + } + primary_title = { set_preferred_capital = c_antiocheia } #Where the troops will spawn. + clr_character_flag = flag_children_at_nikaea + set_character_flag = flag_children_at_antioch + narrative_event = { id = HF.25820 days = 25 } #START THE CRUSADE. + any_player = { + limit = { + religion_group = christian + NOT = { + character = ROOT + } } + narrative_event = { id = HF.25818 days = 30 } #Notify everyone that the crusade has actually reached Antioch and is ready to engage. } } - - clr_character_flag = adventurer_unsafe_duchy_war - clr_character_flag = adventurer_safe_duchy_war - clr_character_flag = negotiating_with_adventurer - - hidden_effect = { - event_target:raiding_adventurer = { - clr_character_flag = raiding_adventurer + else = { #Move directly to Antioch in case something went wrong. + primary_title = { set_preferred_capital = c_antiocheia } #Historically traveled here. + clr_character_flag = flag_children_at_achaia + clr_character_flag = flag_children_at_nikaea + clr_character_flag = flag_children_at_genoa + set_character_flag = flag_children_at_antioch + change_variable = { which = children_crusade_forces value = 1 } + change_variable = { which = children_crusade_morale value = -1 } + if = { + limit = { + NOT = { persistent_event_target:childrens_crusade_sponsor_per = { is_alive = yes } } + } + change_variable = { which = children_crusade_morale value = -2 } + } + narrative_event = { id = HF.25820 days = 25 } #START THE CRUSADE. + any_player = { + limit = { + religion_group = christian + NOT = { + character = ROOT + } + } + narrative_event = { id = HF.25818 days = 30 } #Notify everyone that the crusade has actually reached Antioch and is ready to engage. } } } - -#Grace effects -add_grace_trivial_effect = { - add_offmap_currency = { - offmap = offmap_china - value = 100 +spawn_childrens_crusade_light_troops_effect = { + change_variable = { which = children_crusade_forces value = -1 } + location = { + ROOT = { + spawn_unit = { + province = PREV + home = PREV + owner = ROOT + attrition = 0.5 + reinforces = no + is_looter = no + can_toggle_looting = no + cannot_inherit = yes + merge = yes + earmark = childrens_crusade_infantry_earmark + troops = { + light_infantry = { 4000 4000 } + archers = { 250 250 } + } + } + } } -} - -add_grace_minor_effect = { - add_offmap_currency = { - offmap = offmap_china - value = 200 + if = { + limit = { + check_variable = { which = children_crusade_forces value = 1 } #Keep looping until the variable reaches 0. + } + character_event = { id = HF.25821 } } } -add_grace_medium_effect = { - add_offmap_currency = { - offmap = offmap_china - value = 300 - } -} -add_grace_major_effect = { - add_offmap_currency = { - offmap = offmap_china - value = 500 +spawn_childrens_crusade_heavy_troops_effect = { + change_variable = { which = children_crusade_heavy_troops value = -1 } + location = { + ROOT = { + spawn_unit = { + province = PREV + home = PREV + owner = ROOT + attrition = 0.5 + reinforces = no + is_looter = no + can_toggle_looting = no + cannot_inherit = yes + merge = yes + troops = { + heavy_infantry = { 500 500 } + light_cavalry = { 250 250 } + } + } + } } -} - -add_grace_massive_effect = { - add_offmap_currency = { - offmap = offmap_china - value = 1000 + if = { + limit = { + check_variable = { which = children_crusade_heavy_troops value = 1 } #Keep looping until the variable reaches 0. + } + character_event = { id = HF.25822 } } } - -add_grace_super_huge_effect = { - add_offmap_currency = { - offmap = offmap_china - value = 2000 +warrior_lodge_pay_dice_debt_effect = { + if = { + limit = { has_character_flag = flag_betting_money_1000 } + wealth = -1000 + if = { + limit = { event_target:random_society_winner = { is_alive = yes } } + event_target:random_society_winner = { wealth = 1000 } + } + } + if = { + limit = { has_character_flag = flag_betting_money_500 } + wealth = -500 + if = { + limit = { event_target:random_society_winner = { is_alive = yes } } + event_target:random_society_winner = { wealth = 500 } + } + } + if = { + limit = { has_character_flag = flag_betting_money_250 } + wealth = -250 + if = { + limit = { event_target:random_society_winner = { is_alive = yes } } + event_target:random_society_winner = { wealth = 250 } + } + } + if = { + limit = { has_character_flag = flag_betting_money_200 } + wealth = -200 + if = { + limit = { event_target:random_society_winner = { is_alive = yes } } + event_target:random_society_winner = { wealth = 200 } + } + } + if = { + limit = { has_character_flag = flag_betting_money_100 } + wealth = -100 + if = { + limit = { event_target:random_society_winner = { is_alive = yes } } + event_target:random_society_winner = { wealth = 100 } + } + } + if = { + limit = { has_character_flag = flag_betting_money_50 } + wealth = -50 + if = { + limit = { event_target:random_society_winner = { is_alive = yes } } + event_target:random_society_winner = { wealth = 50 } + } + } + if = { + limit = { has_character_flag = flag_betting_money_25 } + wealth = -25 + if = { + limit = { event_target:random_society_winner = { is_alive = yes } } + event_target:random_society_winner = { wealth = 25 } + } + } + if = { + limit = { has_character_flag = flag_betting_money_20 } + wealth = -20 + if = { + limit = { event_target:random_society_winner = { is_alive = yes } } + event_target:random_society_winner = { wealth = 20 } + } + } + if = { + limit = { has_character_flag = flag_betting_money_10 } + wealth = -10 + if = { + limit = { event_target:random_society_winner = { is_alive = yes } } + event_target:random_society_winner = { wealth = 10 } + } } } -detract_grace_trivial_effect = { - add_offmap_currency = { - offmap = offmap_china - value = -100 +warrior_lodge_get_dice_bet_effect = { + if = { + limit = { has_character_flag = flag_betting_money_1000 } + wealth = 1000 + } + if = { + limit = { has_character_flag = flag_betting_money_500 } + wealth = 500 + } + if = { + limit = { has_character_flag = flag_betting_money_250 } + wealth = 250 + } + if = { + limit = { has_character_flag = flag_betting_money_200 } + wealth = 200 + } + if = { + limit = { has_character_flag = flag_betting_money_100 } + wealth = 100 + } + if = { + limit = { has_character_flag = flag_betting_money_50 } + wealth = 50 + } + if = { + limit = { has_character_flag = flag_betting_money_25 } + wealth = 25 + } + if = { + limit = { has_character_flag = flag_betting_money_20 } + wealth = 20 + } + if = { + limit = { has_character_flag = flag_betting_money_10 } + wealth = 10 } } -detract_grace_minor_effect = { - add_offmap_currency = { - offmap = offmap_china - value = -200 - } +warrior_lodge_double_dice_bet_effect = { + if = { + limit = { has_character_flag = flag_betting_money_500 } + clr_character_flag = flag_betting_money_500 + set_character_flag = flag_betting_money_1000 + custom_tooltip = { text = tooltip_betting_1000_gold } + } + else_if = { + limit = { has_character_flag = flag_betting_money_250 } + clr_character_flag = flag_betting_money_250 + set_character_flag = flag_betting_money_500 + custom_tooltip = { text = tooltip_betting_500_gold } + } + else_if = { + limit = { has_character_flag = flag_betting_money_100 } + clr_character_flag = flag_betting_money_100 + set_character_flag = flag_betting_money_200 + custom_tooltip = { text = tooltip_betting_200_gold } + } + else_if = { + limit = { has_character_flag = flag_betting_money_50 } + clr_character_flag = flag_betting_money_50 + set_character_flag = flag_betting_money_100 + custom_tooltip = { text = tooltip_betting_100_gold } + } + else_if = { + limit = { has_character_flag = flag_betting_money_25 } + clr_character_flag = flag_betting_money_25 + set_character_flag = flag_betting_money_50 + custom_tooltip = { text = tooltip_betting_50_gold } + } + else_if = { + limit = { has_character_flag = flag_betting_money_10 } + clr_character_flag = flag_betting_money_10 + set_character_flag = flag_betting_money_20 + custom_tooltip = { text = tooltip_betting_20_gold } + } +} +warrior_lodge_dice_game_cleanup_effect = { + clr_character_flag = flag_betting_money_1000 + clr_character_flag = flag_betting_money_500 + clr_character_flag = flag_betting_money_250 + clr_character_flag = flag_betting_money_200 + clr_character_flag = flag_betting_money_100 + clr_character_flag = flag_betting_money_50 + clr_character_flag = flag_betting_money_25 + clr_character_flag = flag_betting_money_20 + clr_character_flag = flag_betting_money_10 + clr_character_flag = flag_betting_on_krita + clr_character_flag = flag_betting_on_treta + clr_character_flag = flag_betting_on_dwapara + clr_character_flag = flag_betting_on_kali + clr_character_flag = flag_warrior_lodge_die_is_krita + clr_character_flag = flag_warrior_lodge_die_is_treta + clr_character_flag = flag_warrior_lodge_die_is_dwapara + clr_character_flag = flag_warrior_lodge_die_is_kali +} + +this_is_becoming_grand_mistress_effect = { + custom_tooltip = { + text = tooltip_becoming_grand_mistress + hidden_tooltip = { change_variable = { which = becoming_grand_mistress value = 2 } } + } +} +this_is_becoming_iron_matron_effect = { + custom_tooltip = { + text = tooltip_becoming_iron_matron + hidden_tooltip = { change_variable = { which = becoming_iron_matron value = 2 } } + } +} +this_is_becoming_virago_effect = { + custom_tooltip = { + text = tooltip_becoming_virago + hidden_tooltip = { change_variable = { which = becoming_virago value = 2 } } + } } -detract_grace_medium_effect = { - add_offmap_currency = { - offmap = offmap_china - value = -300 - } +this_is_becoming_atoner_effect = { + custom_tooltip = { + text = tooltip_becoming_atoner + hidden_tooltip = { change_variable = { which = becoming_atoner value = 2 } } + } +} +this_is_becoming_manservant_effect = { + custom_tooltip = { + text = tooltip_becoming_manservant + hidden_tooltip = { change_variable = { which = becoming_manservant value = 2 } } + } +} +this_is_becoming_stud_effect = { + custom_tooltip = { + text = tooltip_becoming_stud + hidden_tooltip = { change_variable = { which = becoming_stud value = 2 } } + } } -detract_grace_major_effect = { - add_offmap_currency = { - offmap = offmap_china - value = -500 - } +this_is_becoming_grand_paramour_effect = { + custom_tooltip = { + text = tooltip_becoming_grand_paramour + hidden_tooltip = { change_variable = { which = becoming_grand_paramour value = 2 } } + } +} +this_is_becoming_judicator_effect = { + custom_tooltip = { + text = tooltip_becoming_judicator + hidden_tooltip = { change_variable = { which = becoming_judicator value = 2 } } + } +} +this_is_becoming_subjugator_effect = { + custom_tooltip = { + text = tooltip_becoming_subjugator + hidden_tooltip = { change_variable = { which = becoming_subjugator value = 2 } } + } } -detract_grace_massive_effect = { - add_offmap_currency = { - offmap = offmap_china - value = -1000 +this_is_becoming_prim_effect = { + custom_tooltip = { + text = tooltip_becoming_prim + hidden_tooltip = { change_variable = { which = becoming_prim value = 2 } } + } +} +this_is_becoming_doll_effect = { + custom_tooltip = { + text = tooltip_becoming_doll + hidden_tooltip = { change_variable = { which = becoming_doll value = 2 } } + } +} +this_is_becoming_breeder_effect = { + custom_tooltip = { + text = tooltip_becoming_breeder + hidden_tooltip = { change_variable = { which = becoming_breeder value = 2 } } + } +} +add_lots_thralls_capital_effect = { #MUST be used in a province scope. + if = { + limit = { + NOR = { + has_province_modifier = capital_thrall_workers_01 + has_province_modifier = capital_thrall_workers_02 + has_province_modifier = capital_thrall_workers_03 + has_province_modifier = capital_thrall_workers_04 + has_province_modifier = capital_thrall_workers_05 + has_province_modifier = capital_thrall_workers_06 + } + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_03 years = 5 } + } + else_if = { + limit = { + has_province_modifier = capital_thrall_workers_01 + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_04 years = 5 } + } + else_if = { + limit = { + has_province_modifier = capital_thrall_workers_02 + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_05 years = 5 } + } + else_if = { + limit = { + OR = { + has_province_modifier = capital_thrall_workers_03 + has_province_modifier = capital_thrall_workers_04 + has_province_modifier = capital_thrall_workers_05 + has_province_modifier = capital_thrall_workers_06 + } + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_06 years = 5 } } } -detract_grace_super_huge_effect = { - add_offmap_currency = { - offmap = offmap_china - value = -2000 +add_some_thralls_capital_effect = { #MUST be used in a province scope. + if = { + limit = { + NOR = { + has_province_modifier = capital_thrall_workers_01 + has_province_modifier = capital_thrall_workers_02 + has_province_modifier = capital_thrall_workers_03 + has_province_modifier = capital_thrall_workers_04 + has_province_modifier = capital_thrall_workers_05 + has_province_modifier = capital_thrall_workers_06 + } + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_02 years = 5 } + } + else_if = { + limit = { + has_province_modifier = capital_thrall_workers_01 + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_03 years = 5 } + } + else_if = { + limit = { + has_province_modifier = capital_thrall_workers_02 + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_04 years = 5 } + } + else_if = { + limit = { + has_province_modifier = capital_thrall_workers_03 + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_05 years = 5 } + } + else_if = { + limit = { + OR = { + has_province_modifier = capital_thrall_workers_04 + has_province_modifier = capital_thrall_workers_05 + has_province_modifier = capital_thrall_workers_06 + } + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_06 years = 5 } } } -set_china_boon_cd_effect = { #added via tribute to China decisions... Always one year. - add_character_modifier = { - hidden = yes - name = jd_china_boon_cd - days = 365 #If this is changed, edit china_offmap_boon_decisions_enabled_trigger_cd_tt +add_few_thralls_capital_effect = { #MUST be used in a province scope. + if = { + limit = { + NOR = { + has_province_modifier = capital_thrall_workers_01 + has_province_modifier = capital_thrall_workers_02 + has_province_modifier = capital_thrall_workers_03 + has_province_modifier = capital_thrall_workers_04 + has_province_modifier = capital_thrall_workers_05 + has_province_modifier = capital_thrall_workers_06 + } + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_01 years = 5 } + } + else_if = { + limit = { + has_province_modifier = capital_thrall_workers_01 + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_02 years = 5 } + } + else_if = { + limit = { + has_province_modifier = capital_thrall_workers_02 + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_03 years = 5 } + } + else_if = { + limit = { + has_province_modifier = capital_thrall_workers_03 + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_04 years = 5 } + } + else_if = { + limit = { + has_province_modifier = capital_thrall_workers_04 + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_05 years = 5 } + } + else_if = { + limit = { + has_province_modifier = capital_thrall_workers_05 + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_06 years = 5 } + } + else_if = { + limit = { + has_province_modifier = capital_thrall_workers_06 + } + hidden_tooltip = { + remove_province_modifier = capital_thrall_workers_01 + remove_province_modifier = capital_thrall_workers_02 + remove_province_modifier = capital_thrall_workers_03 + remove_province_modifier = capital_thrall_workers_04 + remove_province_modifier = capital_thrall_workers_05 + remove_province_modifier = capital_thrall_workers_06 + } + add_province_modifier = { modifier = capital_thrall_workers_06 years = 5 } } } -set_china_tribute_cd_effect = { #added via tribute to China decisions... Always one year. - add_character_modifier = { - hidden = yes - name = jd_china_tribute_cd - days = 365 - } -} -leave_court_for_china_effect = { # NOTE: this does not set a "killer", meaning if you want them to be ORDERED to go to China, a killer needs to be set (eg: "killer = ROOT") - custom_tooltip = { - text = will_leave_for_china_tt - } - set_character_flag = ignore_refund - hidden_effect = { death = { death_reason = death_went_to_china } } -} +WL_ritual_hunt_cleanup_effect = { + clr_character_flag = do_not_disturb + hidden_tooltip = { set_variable = { which = wl_ritual_hunting value = 0 } } -return_to_china_effect = { # NOTE: this does not set a "killer", meaning if you want them to be ORDERED to go to China, a killer needs to be set (eg: "killer = ROOT") - custom_tooltip = { - text = will_return_to_china_tt - } - set_character_flag = ignore_refund - hidden_effect = { death = { death_reason = death_went_back_to_china } } + clr_character_flag = flag_hunting_wolf_norse + clr_character_flag = flag_hunting_wolf_baltic + clr_character_flag = flag_hunting_wolf_hellenic + + clr_character_flag = flag_hunting_eagle_slavic + clr_character_flag = flag_hunting_eagle_tengri + clr_character_flag = flag_hunting_eagle_bon + + clr_character_flag = flag_hunting_bear_finnish + + clr_character_flag = flag_hunting_lion_west_african + clr_character_flag = flag_hunting_lion_zun } -# Utilizes china_war_minimum_commander_martial variable on the current scope to spawn characters with at least that amount of martial skill. -china_spawn_commander_effect = { - create_random_soldier = { - random_traits = yes - religion = liege - culture = liege - dynasty = none - female = no - age = 28 - } - new_character = { - unsafe_give_minor_title = title_commander - - set_variable = { - which = china_war_minimum_commander_martial - which = PREV - } - if = { - limit = { - NOT = { trait = brilliant_strategist } +WL_ritual_hunt_flavor_events_effect = { + hidden_tooltip = { + #Flavor events: (increasing/decreasing hunt variable) + ## Character is about to fall/drown/random. (might result in Friendship/Rivalry/Love) + ## Co-hunter is about to fall/drown/random. (might result in Friendship/Rivalry/Love) + ## Characters looking for tracks. (intrigue) - paranoid + ## Characters need to examine carcass killed by target. (martial) - cruel + ## Characters reflect upon their target. (learning) - scholar + ## Characters find hermit, ask info on target. (diplomacy) - charitable + ## Characters need to interpret old map and pathways. (stewardship) - administrator + + ## Characters see a bad omen. (low piety triggers) - theologian + ## Characters see a good omen. (high piety triggers) - theologian + + ## Lunatic/Possessed character goes on a Wild Hunt and kills partner. + + random_list = { + 15 = { #Character is in trouble. + trigger = { event_target:scoped_WL_co_hunter = { is_alive = yes } } + modifier = { + factor = 1.5 + trait = craven + } + modifier = { + factor = 1.5 + trait = dull + } + modifier = { + factor = 1.5 + trait = slow + } + modifier = { + factor = 1.5 + trait = imbecile + } + modifier = { + factor = 1.5 + trait = inbred + } + modifier = { + factor = 1.5 + trait = slothful + } + character_event = { id = HF.25603 days = 10 random = 5 } } - remove_trait = misguided_warrior - remove_trait = tough_soldier - remove_trait = skilled_tactician - add_trait = skilled_tactician - # Make sure they have a tier 3 or tier 4 education - } - random_list = { # Give a chance to get Chinese commander traits - 30 = { - trigger = { - can_have_more_leadership_traits = yes - NOT = { trait = master_of_flame } + 15 = { #Co-hunter is in trouble. + trigger = { event_target:scoped_WL_co_hunter = { is_alive = yes } } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { trait = craven } } - add_trait = master_of_flame + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { trait = dull } + } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { trait = slow } + } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { trait = imbecile } + } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { trait = inbred } + } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { trait = slothful } + } + character_event = { id = HF.25606 days = 10 random = 5 } } - 30 = { - trigger = { - can_have_more_leadership_traits = yes - NOT = { trait = logistics_expert } + 25 = { #Characters looking for tracks. + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { intrigue = 10 } } - add_trait = logistics_expert + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { intrigue = 14 } + } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { intrigue = 18 } + } + character_event = { id = HF.25608 days = 10 random = 5 } } - 30 = { - trigger = { - can_have_more_leadership_traits = yes - NOT = { trait = levy_coordinator } + 25 = { #Characters need to examine carcass. + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { martial = 10 } } - add_trait = levy_coordinator + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { martial = 14 } + } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { martial = 18 } + } + character_event = { id = HF.25609 days = 10 random = 5 } + } - 30 = { - trigger = { - can_have_more_leadership_traits = yes - NOT = { trait = sapper } + 25 = { #Characters reflect upon target. + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { learning = 10 } } - add_trait = sapper + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { learning = 14 } + } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { learning = 18 } + } + character_event = { id = HF.25610 days = 10 random = 5 } + } - 90 = {} - } - while = { # Increase the martial skill with base or martial traits until the minimum is reached - limit = { - NOT = { - martial = china_war_minimum_commander_martial + 25 = { #Characters persuade hermit for directions. + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { diplomacy = 10 } + } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { diplomacy = 14 } + } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { diplomacy = 18 } } + character_event = { id = HF.25611 days = 10 random = 5 } + } - random_list = { - 40 = { - change_martial = 1 + 25 = { #Characters need to interpret old map. + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { stewardship = 10 } } - 5 = { - trigger = { - NOR = { - trait = strong - trait = robust - calc_true_if = { - amount = 3 - trait = strong - trait = robust - trait = shrewd - trait = duelist - trait = hunter - trait = strategist - trait = architect - trait = diligent - trait = brave - trait = ambitious - } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { stewardship = 14 } + } + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { stewardship = 18 } + } + modifier = { + factor = 1.5 + has_character_flag = flag_picked_ritual_co_hunter_smart + } + character_event = { id = HF.25612 days = 10 random = 5 } + + } + 25 = { #Characters see bad omen. + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { learning = 10 } + } + modifier = { + factor = 1.5 + NOT = { piety = 50 } + } + modifier = { + factor = 1.5 + NOT = { piety = 100 } + } + modifier = { + factor = 1.5 + NOT = { piety = 150 } + } + character_event = { id = HF.25613 days = 10 random = 5 } + } + 5 = { #Characters see good omen. + modifier = { + factor = 1.5 + event_target:scoped_WL_co_hunter = { learning = 10 } + } + modifier = { + factor = 1.5 + piety = 250 + } + modifier = { + factor = 1.5 + piety = 350 + } + modifier = { + factor = 1.5 + piety = 450 + } + modifier = { + factor = 1.5 + piety = 550 + } + character_event = { id = HF.25614 days = 10 random = 5 } + + } + + 100 = { #Lunatic/Possessed ruler starts a Wild Hunt. + trigger = { + OR = { + trait = possessed + trait = lunatic + AND = { + has_character_modifier = lycanthropy + OR = { + has_character_flag = flag_hunting_wolf_norse + has_character_flag = flag_hunting_wolf_baltic + has_character_flag = flag_hunting_wolf_hellenic + } } - } - add_trait = strong + } + event_target:scoped_WL_co_hunter = { is_alive = yes } } - 5 = { - trigger = { - NOR = { - trait = strong - trait = robust - calc_true_if = { - amount = 3 - trait = strong - trait = robust - trait = shrewd - trait = duelist - trait = hunter - trait = strategist - trait = architect - trait = diligent - trait = brave - trait = ambitious + character_event = { id = HF.25615 days = 10 random = 5 } + } + } + } +} + +stable_attribute_improvement_effect = { + hidden_tooltip = { #Chance of Education trait improvement or burnout case. + if = { + limit = { + event_target:scoped_improvement_target = { + has_character_flag = flag_training_diplomacy_attribute + } + } + event_target:scoped_improvement_target = { + random_list = { + 20 = { #Education improvement. + trigger = { #Education Improvement only unlocked by synergy. + OR = { + has_religion_feature = religion_meritocratic + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + OR = { + trait = naive_appeaser + trait = underhanded_rogue + trait = charismatic_negotiator } } - } - add_trait = robust - } - 5 = { - trigger = { - NOR = { - trait = shrewd - trait = genius - calc_true_if = { - amount = 3 - trait = strong - trait = robust - trait = shrewd - trait = duelist - trait = hunter - trait = strategist - trait = architect - trait = diligent - trait = brave - trait = ambitious + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = diplomacy character = event_target:scoped_improvement_target value = 3 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = diplomacy character = event_target:scoped_improvement_target value = 6 } + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = diplomacy character = event_target:scoped_improvement_target value = 9 } } } + character_event = { id = HF.23761 days = 15 random = 15 } } - add_trait = shrewd - } - 5 = { - trigger = { - NOR = { - trait = duelist - trait = hunter - trait = strategist - trait = architect - calc_true_if = { - amount = 3 - trait = strong - trait = robust - trait = shrewd - trait = duelist - trait = hunter - trait = strategist - trait = architect - trait = diligent - trait = brave - trait = ambitious + 20 = { #Burnout + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 1 } } } - } - add_trait = duelist - } - 5 = { - trigger = { - NOR = { - trait = duelist - trait = hunter - trait = strategist - trait = architect - calc_true_if = { - amount = 3 - trait = strong - trait = robust - trait = shrewd - trait = duelist - trait = hunter - trait = strategist - trait = architect - trait = diligent - trait = brave - trait = ambitious + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 2 } } } - } - add_trait = hunter - } - 5 = { - trigger = { - NOR = { - trait = duelist - trait = hunter - trait = strategist - trait = architect - calc_true_if = { - amount = 3 - trait = strong - trait = robust - trait = shrewd - trait = duelist - trait = hunter - trait = strategist - trait = architect - trait = diligent - trait = brave - trait = ambitious + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 3 } } } - } - add_trait = strategist - } - 5 = { - trigger = { - NOR = { - trait = duelist - trait = hunter - trait = strategist - trait = architect - calc_true_if = { - amount = 3 - trait = strong - trait = robust - trait = shrewd - trait = duelist - trait = hunter - trait = strategist - trait = architect - trait = diligent - trait = brave - trait = ambitious + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 4 } } } - } - add_trait = architect - } - 5 = { - trigger = { - NOR = { - trait = diligent - calc_true_if = { - amount = 3 - trait = strong - trait = robust - trait = shrewd - trait = duelist - trait = hunter - trait = strategist - trait = architect - trait = diligent - trait = brave - trait = ambitious + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 5 } } } - } - add_trait = diligent - } - 5 = { - trigger = { - NOR = { - trait = brave - calc_true_if = { - amount = 3 - trait = strong - trait = robust - trait = shrewd - trait = duelist - trait = hunter - trait = strategist - trait = architect - trait = diligent - trait = brave - trait = ambitious + modifier = { + factor = 2 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 8 } } } - } - add_trait = brave - } - 5 = { - trigger = { - NOR = { - trait = ambitious - calc_true_if = { - amount = 3 - trait = strong - trait = robust - trait = shrewd - trait = duelist - trait = hunter - trait = strategist - trait = architect - trait = diligent - trait = brave - trait = ambitious + modifier = { + factor = 2 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 12 } } } - } - add_trait = ambitious - } - } - } - } -} - -china_war_spawn_troops_effect = { - # Requires the current things to function properly: - # event_target:spawn_province - # variable: china_war_troop_quality - # variable: china_war_troop_quantity - while = { - limit = { - check_variable = { - which = china_war_troop_quantity - value = 1 - } - } - change_variable = { - which = china_war_troop_quantity - value = -1 - } - - random_list = { # Not really random but decent flow control - 10 = { - trigger = { - NOT = { - check_variable = { - which = china_war_troop_quality - value = 2 + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = slothful + } } - } - } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 168 168 } - light_infantry = { 284 284 } - heavy_infantry = { 0 0 } - pikemen = { 0 0 } - light_cavalry = { 41 41 } - knights = { 0 0 } - } - #attrition = 1 - disband_on_peace = yes - merge = yes - } - } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 2 - } - NOT = { - check_variable = { - which = china_war_troop_quality - value = 3 + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = stressed + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + trait = depressed + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + is_ill = yes + } + } + modifier = { + factor = 0.75 + event_target:scoped_improvement_ruler = { + trait = diligent + } } + character_event = { id = HF.23762 days = 15 random = 15 } } - } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 148 148 } - light_infantry = { 264 264 } - heavy_infantry = { 0 0 } - pikemen = { 0 0 } - light_cavalry = { 81 81 } - knights = { 0 0 } + 80 = { #Nothing. } - #attrition = 1 - disband_on_peace = yes - merge = yes } } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 3 + } + if = { + limit = { + event_target:scoped_improvement_target = { + OR = { + has_character_flag = flag_training_martial_attribute + has_character_flag = flag_training_combat_rating + } + } + } + event_target:scoped_improvement_target = { + random_list = { + 20 = { #Education improvement. + trigger = { #Education Improvement only unlocked by synergy. + OR = { + has_religion_feature = religion_meritocratic + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + OR = { + trait = misguided_warrior + trait = tough_soldier + trait = skilled_tactician + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = martial character = event_target:scoped_improvement_target value = 3 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = martial character = event_target:scoped_improvement_target value = 6 } + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = martial character = event_target:scoped_improvement_target value = 9 } + } + } + character_event = { id = HF.23761 days = 15 random = 15 } } - NOT = { - check_variable = { - which = china_war_troop_quality - value = 4 + 20 = { #Burnout + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 1 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 2 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 3 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 4 } + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 5 } + } + } + modifier = { + factor = 2 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 8 } + } + } + modifier = { + factor = 2 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 12 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = slothful + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = stressed + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + trait = depressed + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + is_ill = yes + } + } + modifier = { + factor = 0.75 + event_target:scoped_improvement_ruler = { + trait = diligent + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + age = 30 + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + age = 35 + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + age = 40 + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + age = 45 + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + age = 50 + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + trait = slow + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = imbecile + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = inbred + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + trait = dull + } + } + modifier = { + factor = 0.85 + event_target:scoped_improvement_ruler = { + trait = shrewd + } + } + modifier = { + factor = 0.85 + event_target:scoped_improvement_ruler = { + trait = quick + } + } + modifier = { + factor = 0.75 + event_target:scoped_improvement_ruler = { + trait = genius + } } + character_event = { id = HF.23762 days = 15 random = 15 } } - } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 144 144 } - light_infantry = { 221 221 } - heavy_infantry = { 49 49 } - pikemen = { 0 0 } - light_cavalry = { 79 79 } - knights = { 0 0 } + 80 = { #Nothing. } - #attrition = 1 - disband_on_peace = yes - merge = yes } } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 4 + } + if = { + limit = { + event_target:scoped_improvement_target = { + has_character_flag = flag_training_stewardship_attribute + } + } + event_target:scoped_improvement_target = { + random_list = { + 20 = { #Education improvement. + trigger = { #Education Improvement only unlocked by synergy. + OR = { + has_religion_feature = religion_meritocratic + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + OR = { + trait = indulgent_wastrel + trait = thrifty_clerk + trait = fortune_builder + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = stewardship character = event_target:scoped_improvement_target value = 3 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = stewardship character = event_target:scoped_improvement_target value = 6 } + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = stewardship character = event_target:scoped_improvement_target value = 9 } + } + } + character_event = { id = HF.23761 days = 15 random = 15 } } - NOT = { - check_variable = { - which = china_war_troop_quality - value = 5 + 20 = { #Burnout + trigger = { + event_target:scoped_improvement_ruler = { #Never first time. + check_variable = { which = burnout_count value = 1 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 2 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 3 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 4 } + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 5 } + } } + modifier = { + factor = 2 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 8 } + } + } + modifier = { + factor = 2 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 12 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = slothful + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = stressed + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + trait = depressed + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + is_ill = yes + } + } + modifier = { + factor = 0.75 + event_target:scoped_improvement_ruler = { + trait = diligent + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + age = 30 + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + age = 35 + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + age = 40 + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + age = 45 + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + age = 50 + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + trait = slow + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = imbecile + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = inbred + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + trait = dull + } + } + modifier = { + factor = 0.85 + event_target:scoped_improvement_ruler = { + trait = shrewd + } + } + modifier = { + factor = 0.85 + event_target:scoped_improvement_ruler = { + trait = quick + } + } + modifier = { + factor = 0.75 + event_target:scoped_improvement_ruler = { + trait = genius + } + } + character_event = { id = HF.23762 days = 15 random = 15 } } - } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 144 144 } - light_infantry = { 203 203 } - heavy_infantry = { 66 66 } - pikemen = { 19 19 } - light_cavalry = { 61 61 } - knights = { 0 0 } + 80 = { #Nothing. } - #attrition = 1 - disband_on_peace = yes - merge = yes } } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 5 + } + if = { + limit = { + event_target:scoped_improvement_target = { + has_character_flag = flag_training_intrigue_attribute + } + } + event_target:scoped_improvement_target = { + random_list = { + 20 = { #Education improvement. + trigger = { #Education Improvement only unlocked by synergy. + OR = { + has_religion_feature = religion_meritocratic + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + OR = { + trait = amateurish_plotter + trait = flamboyant_schemer + trait = intricate_webweaver + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = intrigue character = event_target:scoped_improvement_target value = 3 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = intrigue character = event_target:scoped_improvement_target value = 6 } + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = intrigue character = event_target:scoped_improvement_target value = 9 } + } + } + character_event = { id = HF.23761 days = 15 random = 15 } } - NOT = { - check_variable = { - which = china_war_troop_quality - value = 6 + 20 = { #Burnout + trigger = { + event_target:scoped_improvement_ruler = { #Never first time. + check_variable = { which = burnout_count value = 1 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 2 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 3 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 4 } + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 5 } + } + } + modifier = { + factor = 2 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 8 } + } + } + modifier = { + factor = 2 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 12 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = slothful + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = stressed + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + trait = depressed + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + is_ill = yes + } + } + modifier = { + factor = 0.75 + event_target:scoped_improvement_ruler = { + trait = diligent + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + age = 30 + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + age = 35 + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + age = 40 + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + age = 45 + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + age = 50 + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + trait = slow + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = imbecile + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = inbred + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + trait = dull + } + } + modifier = { + factor = 0.85 + event_target:scoped_improvement_ruler = { + trait = shrewd + } + } + modifier = { + factor = 0.85 + event_target:scoped_improvement_ruler = { + trait = quick + } + } + modifier = { + factor = 0.75 + event_target:scoped_improvement_ruler = { + trait = genius + } } + character_event = { id = HF.23762 days = 15 random = 15 } } - } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 136 136 } - light_infantry = { 134 134 } - heavy_infantry = { 102 102 } - pikemen = { 41 41 } - light_cavalry = { 80 80 } - knights = { 0 0 } + 80 = { #Nothing. } - #attrition = 1 - disband_on_peace = yes - merge = yes } } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 6 + } + if = { + limit = { + event_target:scoped_improvement_target = { + has_character_flag = flag_training_learning_attribute + } + } + event_target:scoped_improvement_target = { + random_list = { + 20 = { #Education improvement. + trigger = { #Education Improvement only unlocked by synergy. + OR = { + has_religion_feature = religion_meritocratic + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + OR = { + trait = detached_priest + trait = martial_cleric + trait = scholarly_theologian + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + has_religion_feature = religion_meritocratic #More pressure. + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = learning character = event_target:scoped_improvement_target value = 3 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = learning character = event_target:scoped_improvement_target value = 6 } + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + NOT = { character = event_target:scoped_improvement_target } + attribute_diff = { attribute = learning character = event_target:scoped_improvement_target value = 9 } + } + } + character_event = { id = HF.23761 days = 15 random = 15 } } - NOT = { - check_variable = { - which = china_war_troop_quality - value = 7 + 20 = { #Burnout + trigger = { + event_target:scoped_improvement_ruler = { #Never first time. + check_variable = { which = burnout_count value = 1 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 2 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 3 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 4 } + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 5 } + } + } + modifier = { + factor = 2 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 8 } + } + } + modifier = { + factor = 2 + event_target:scoped_improvement_ruler = { + check_variable = { which = burnout_count value = 12 } + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = slothful + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = stressed + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + trait = depressed + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + is_ill = yes + } + } + modifier = { + factor = 0.75 + event_target:scoped_improvement_ruler = { + trait = diligent + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + age = 30 + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + age = 35 + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + age = 40 + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + age = 45 + } + } + modifier = { + factor = 1.75 + event_target:scoped_improvement_ruler = { + age = 50 + } } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + trait = slow + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = imbecile + } + } + modifier = { + factor = 1.5 + event_target:scoped_improvement_ruler = { + trait = inbred + } + } + modifier = { + factor = 1.25 + event_target:scoped_improvement_ruler = { + trait = dull + } + } + modifier = { + factor = 0.85 + event_target:scoped_improvement_ruler = { + trait = shrewd + } + } + modifier = { + factor = 0.85 + event_target:scoped_improvement_ruler = { + trait = quick + } + } + modifier = { + factor = 0.75 + event_target:scoped_improvement_ruler = { + trait = genius + } + } + character_event = { id = HF.23762 days = 15 random = 15 } } - } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 122 122 } - light_infantry = { 71 71 } - heavy_infantry = { 85 85 } - pikemen = { 78 78 } - light_cavalry = { 113 113 } - knights = { 24 24 } - } - #attrition = 1 - disband_on_peace = yes - merge = yes - } - } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 7 - } - } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 107 107 } - light_infantry = { 22 22 } - heavy_infantry = { 106 106 } - pikemen = { 96 96 } - light_cavalry = { 111 111 } - knights = { 51 51 } + 80 = { #Nothing. } - #attrition = 1 - disband_on_peace = yes - merge = yes } } } } } -china_war_spawn_troops_no_disband_effect = { - # Requires the current things to function properly: - # event_target:spawn_province - # variable: china_war_troop_quality - # variable: china_war_troop_quantity - while = { +add_sympathy_for_religion_effect = { + if = { limit = { - check_variable = { - which = china_war_troop_quantity - value = 1 + religion_group = christian + } + ROOT = { + add_trait = sympathy_christendom + } + } + else_if = { + limit = { + religion_group = indian_group + } + ROOT = { + add_trait = sympathy_indian + } + } + else_if = { + limit = { + religion_group = muslim + } + ROOT = { + add_trait = sympathy_islam + } + } + else_if = { + limit = { + religion_group = jewish_group + } + ROOT = { + add_trait = sympathy_judaism + } + } + else_if = { + limit = { + religion_group = pagan_group + } + ROOT = { + add_trait = sympathy_pagans + } + } + else_if = { + limit = { + religion_group = zoroastrian_group + } + ROOT = { + add_trait = sympathy_zoroastrianism + } + } +} + +add_random_commander_trait_effect = { + random_list = { + 1 = { + trigger = { + NOT = { + trait = aggressive_leader + } } + add_trait = aggressive_leader } - change_variable = { - which = china_war_troop_quantity - value = -1 + 1 = { + trigger = { + NOT = { + trait = narrow_flank_leader + } + } + add_trait = narrow_flank_leader } - - random_list = { # Not really random but decent flow control - 10 = { - trigger = { - NOT = { - check_variable = { - which = china_war_troop_quality - value = 2 - } - } + 1 = { + trigger = { + NOT = { + trait = cavalry_leader } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 168 168 } - light_infantry = { 284 284 } - heavy_infantry = { 0 0 } - pikemen = { 0 0 } - light_cavalry = { 41 41 } - knights = { 0 0 } - } - attrition = 0.1 - disband_on_peace = no - merge = yes + } + add_trait = cavalry_leader + } + 1 = { + trigger = { + NOT = { + trait = defensive_leader } } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 2 - } - NOT = { - check_variable = { - which = china_war_troop_quality - value = 3 - } - } + add_trait = defensive_leader + } + 1 = { + trigger = { + NOT = { + trait = desert_terrain_leader } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 148 148 } - light_infantry = { 264 264 } - heavy_infantry = { 0 0 } - pikemen = { 0 0 } - light_cavalry = { 81 81 } - knights = { 0 0 } - } - attrition = 0.1 - disband_on_peace = no - merge = yes + } + add_trait = desert_terrain_leader + } + 1 = { + trigger = { + NOT = { + trait = experimenter } } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 3 - } - NOT = { - check_variable = { - which = china_war_troop_quality - value = 4 - } - } + add_trait = experimenter + } + 1 = { + trigger = { + NOT = { + trait = flanker } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 144 144 } - light_infantry = { 221 221 } - heavy_infantry = { 49 49 } - pikemen = { 0 0 } - light_cavalry = { 79 79 } - knights = { 0 0 } - } - attrition = 0.1 - disband_on_peace = no - merge = yes + } + add_trait = flanker + } + 1 = { + trigger = { + NOT = { + trait = flat_terrain_leader } } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 4 - } - NOT = { - check_variable = { - which = china_war_troop_quality - value = 5 - } - } + add_trait = flat_terrain_leader + } + 1 = { + trigger = { + NOT = { + trait = heavy_infantry_leader } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 144 144 } - light_infantry = { 203 203 } - heavy_infantry = { 66 66 } - pikemen = { 19 19 } - light_cavalry = { 61 61 } - knights = { 0 0 } - } - attrition = 0.1 - disband_on_peace = no - merge = yes + } + add_trait = heavy_infantry_leader + } + 1 = { + trigger = { + NOT = { + trait = holy_warrior + } + } + add_trait = holy_warrior + } + 1 = { + trigger = { + NOT = { + trait = inspiring_leader + } + } + add_trait = inspiring_leader + } + 1 = { + trigger = { + NOT = { + trait = jungle_terrain_leader } } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 5 - } - NOT = { - check_variable = { - which = china_war_troop_quality - value = 6 - } - } + add_trait = jungle_terrain_leader + } + 1 = { + trigger = { + NOT = { + trait = light_foot_leader } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 136 136 } - light_infantry = { 134 134 } - heavy_infantry = { 102 102 } - pikemen = { 41 41 } - light_cavalry = { 80 80 } - knights = { 0 0 } - } - attrition = 0.1 - disband_on_peace = no - merge = yes + } + add_trait = light_foot_leader + } + 1 = { + trigger = { + NOT = { + trait = mountain_terrain_leader } } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 6 - } - NOT = { - check_variable = { - which = china_war_troop_quality - value = 7 - } - } + add_trait = mountain_terrain_leader + } + 1 = { + trigger = { + NOT = { + trait = organizer } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 122 122 } - light_infantry = { 71 71 } - heavy_infantry = { 85 85 } - pikemen = { 78 78 } - light_cavalry = { 113 113 } - knights = { 24 24 } - } - attrition = 0.1 - disband_on_peace = no - merge = yes + } + add_trait = organizer + } + 1 = { + trigger = { + NOT = { + trait = rough_terrain_leader } } - 10 = { - trigger = { - check_variable = { - which = china_war_troop_quality - value = 7 - } + add_trait = rough_terrain_leader + } + 1 = { + trigger = { + NOT = { + trait = siege_leader } - spawn_unit = { - owner = THIS - province = event_target:spawn_province - home = event_target:spawn_province - troops = { - archers = { 107 107 } - light_infantry = { 22 22 } - heavy_infantry = { 106 106 } - pikemen = { 96 96 } - light_cavalry = { 111 111 } - knights = { 51 51 } - } - attrition = 0.1 - disband_on_peace = no - merge = yes + } + add_trait = siege_leader + } + 1 = { + trigger = { + NOT = { + trait = trickster } } + add_trait = trickster } - } -} - -china_war_modify_variables_by_status_effect = { - # variable: china_war_troop_quality - # variable: china_war_troop_quantity - # variable: china_war_minimum_commander_martial - # variable: china_war_target_match_mult - - random_list = { 1 = { trigger = { - offmap_china = { has_status = china_stable } + NOT = { + trait = unyielding_leader + } } - change_variable = { which = china_war_troop_quality value = 1 } - change_variable = { which = china_war_minimum_commander_martial value = 3 } + add_trait = unyielding_leader } 1 = { trigger = { - offmap_china = { has_status = china_unrest } + NOT = { + trait = war_elephant_leader + } + location = { + region = world_india + } } - change_variable = { which = china_war_troop_quantity value = -6 } - change_variable = { which = china_war_target_match_mult value = -0.15 } + add_trait = war_elephant_leader } 1 = { trigger = { - offmap_china = { has_status = china_civil_war } + NOT = { + trait = winter_soldier + } } - change_variable = { which = china_war_troop_quantity value = -6 } - change_variable = { which = china_war_target_match_mult value = -0.25 } - change_variable = { which = china_war_troop_quality value = -1 } - change_variable = { which = china_war_minimum_commander_martial value = -6 } + add_trait = winter_soldier } 1 = { trigger = { - OR = { - offmap_china = { has_status = china_jurchen_invasion } - offmap_china = { has_status = china_mongol_invasion } + NOT = { + trait = logistics_expert } + culture_group = chinese_group } - change_variable = { which = china_war_troop_quantity value = -7 } - change_variable = { which = china_war_target_match_mult value = -0.4 } - change_variable = { which = china_war_troop_quality value = -1 } - change_variable = { which = china_war_minimum_commander_martial value = -2 } + add_trait = logistics_expert } 1 = { trigger = { - offmap_china = { has_status = china_famine } + NOT = { + trait = master_of_flame + } + culture_group = chinese_group } - change_variable = { which = china_war_troop_quantity value = -4 } - change_variable = { which = china_war_target_match_mult value = -0.30 } - change_variable = { which = china_war_troop_quality value = -2 } - change_variable = { which = china_war_minimum_commander_martial value = -2 } + add_trait = master_of_flame } 1 = { trigger = { - offmap_china = { has_status = china_plague } + NOT = { + trait = sapper + } + culture_group = chinese_group } - change_variable = { which = china_war_troop_quantity value = -6 } - change_variable = { which = china_war_target_match_mult value = -0.35 } - change_variable = { which = china_war_troop_quality value = -1 } - change_variable = { which = china_war_minimum_commander_martial value = -4 } + add_trait = sapper } 1 = { trigger = { - offmap_china = { has_status = china_golden_age } + NOT = { + trait = levy_coordinator + } + culture_group = chinese_group } - change_variable = { which = china_war_target_match_mult value = 0.65 } - change_variable = { which = china_war_troop_quality value = 2 } - change_variable = { which = china_war_minimum_commander_martial value = 5 } + add_trait = levy_coordinator } } } - -#Checks whether the Emperor likes target and shows tooltips (used in event JD.10010) -check_likes_or_dislikes_THIS_effect = { - if = { #If the current Emperor LIKES target - limit = { - is_liked_by_China_trigger = yes - } - offmap_china = { - show_scope_change = no - custom_tooltip = { text = emperor_likes_THIS_tt } - } - } - - if = { #If the current Emperor DISLIKES target - limit = { - is_disliked_by_China_trigger = yes - } - offmap_china = { - show_scope_change = no - custom_tooltip = { text = emperor_dislikes_THIS_tt } - } - } - - if = { #If the current Emperor LIKES *and* DISLIKES target - limit = { - is_liked_and_disliked_by_China = yes - } - offmap_china = { - show_scope_change = no - custom_tooltip = { text = emperor_has_ambiguous_feelings_of_THIS_tt } - } - } -} - -print_china_status_update_effect = { - log = "----------------" - log = "China Logging:" - log = "China's status of [This.GetPrevStatus] ended after [global_temp_status_years.GetValue] years." - log = "China's new status is [This.GetStatus]." - log = "----------------" - set_variable = { - which = global_temp_status_years - value = 0 - } - random_list = { - 10 = { - trigger = { - has_status = china_stable +add_same_commander_trait_as_FROM = { + # random_list = { + if = { + limit = { + NOT = { + trait = aggressive_leader + } + FROM = { trait = aggressive_leader } } - change_variable = { - which = global_amount_of_times_china_stable - value = 1 + add_trait = aggressive_leader + } + if = { + limit = { + NOT = { + trait = narrow_flank_leader + } + FROM = { trait = narrow_flank_leader } + } + add_trait = narrow_flank_leader + } + if = { + limit = { + NOT = { + trait = cavalry_leader + } + FROM = { trait = cavalry_leader } + } + add_trait = cavalry_leader + } + if = { + limit = { + NOT = { + trait = defensive_leader + } + FROM = { trait = defensive_leader } + } + add_trait = defensive_leader + } + if = { + limit = { + NOT = { + trait = desert_terrain_leader + } + FROM = { trait = desert_terrain_leader } + } + add_trait = desert_terrain_leader + } + if = { + limit = { + NOT = { + trait = experimenter + } + FROM = { trait = experimenter } + } + add_trait = experimenter + } + if = { + limit = { + NOT = { + trait = flanker + } + FROM = { trait = flanker } + } + add_trait = flanker + } + if = { + limit = { + NOT = { + trait = flat_terrain_leader + } + FROM = { trait = flat_terrain_leader } } + add_trait = flat_terrain_leader } - 10 = { - trigger = { - has_status = china_unrest - } - change_variable = { - which = global_amount_of_times_china_unrest - value = 1 + if = { + limit = { + NOT = { + trait = heavy_infantry_leader + } + FROM = { trait = heavy_infantry_leader } } + add_trait = heavy_infantry_leader } - 10 = { - trigger = { - has_status = china_civil_war - } - change_variable = { - which = global_amount_of_times_china_civil_war - value = 1 + if = { + limit = { + NOT = { + trait = holy_warrior + } + FROM = { trait = holy_warrior } } + add_trait = holy_warrior } - 10 = { - trigger = { - has_status = china_mongol_invasion + if = { + limit = { + NOT = { + trait = inspiring_leader + } + FROM = { trait = inspiring_leader } } - change_variable = { - which = global_amount_of_times_china_mongol_invasion - value = 1 + add_trait = inspiring_leader + } + if = { + limit = { + NOT = { + trait = jungle_terrain_leader + } + FROM = { trait = jungle_terrain_leader } } + add_trait = jungle_terrain_leader } - 10 = { - trigger = { - has_status = china_jurchen_invasion + if = { + limit = { + NOT = { + trait = light_foot_leader + } + FROM = { trait = light_foot_leader } } - change_variable = { - which = global_amount_of_times_china_jurchen_invasion - value = 1 + add_trait = light_foot_leader + } + if = { + limit = { + NOT = { + trait = mountain_terrain_leader + } + FROM = { trait = mountain_terrain_leader } } + add_trait = mountain_terrain_leader } - 10 = { - trigger = { - has_status = china_famine + if = { + limit = { + NOT = { + trait = organizer + } + FROM = { trait = organizer } } - change_variable = { - which = global_amount_of_times_china_famine - value = 1 + add_trait = organizer + } + if = { + limit = { + NOT = { + trait = rough_terrain_leader + } + FROM = { trait = rough_terrain_leader } } + add_trait = rough_terrain_leader } - 10 = { - trigger = { - has_status = china_plague + if = { + limit = { + NOT = { + trait = siege_leader + } + FROM = { trait = siege_leader } } - change_variable = { - which = global_amount_of_times_china_plague - value = 1 + add_trait = siege_leader + } + if = { + limit = { + NOT = { + trait = trickster + } + FROM = { trait = trickster } } + add_trait = trickster } - 10 = { - trigger = { - has_status = china_golden_age - NOT = { has_policy = china_expansionist } + if = { + limit = { + NOT = { + trait = unyielding_leader + } + FROM = { trait = unyielding_leader } } - change_variable = { - which = global_amount_of_times_china_golden_age - value = 1 + add_trait = unyielding_leader + } + if = { + limit = { + NOT = { + trait = war_elephant_leader + } + FROM = { trait = war_elephant_leader } + location = { + region = world_india + } } + add_trait = war_elephant_leader } - 10 = { - trigger = { - has_status = china_golden_age - has_policy = china_expansionist + if = { + limit = { + NOT = { + trait = winter_soldier + } + FROM = { trait = winter_soldier } } - change_variable = { - which = global_amount_of_times_china_golden_age_expansionist - value = 1 + add_trait = winter_soldier + } + if = { + limit = { + NOT = { + trait = logistics_expert + } + culture_group = chinese_group + FROM = { trait = logistics_expert } } + add_trait = logistics_expert } - } -} - -print_china_policy_update_effect = { - log = "----------------" - log = "China Logging:" - log = "China's policy of [This.GetPrevPolicy] ended after [global_temp_policy_years.GetValue] years." - log = "China's new policy is [This.GetPolicy]." - log = "----------------" - set_variable = { - which = global_temp_policy_years - value = 0 - } - random_list = { - 10 = { - trigger = { - has_policy = china_open + if = { + limit = { + NOT = { + trait = master_of_flame + } + culture_group = chinese_group + FROM = { trait = master_of_flame } } + add_trait = master_of_flame } - 10 = { - trigger = { - has_policy = china_isolationist + if = { + limit = { + NOT = { + trait = sapper + } + culture_group = chinese_group + FROM = { trait = sapper } } - change_variable = { - which = global_amount_of_times_china_isolationist_policy - value = 1 + add_trait = sapper + } + if = { + limit = { + NOT = { + trait = levy_coordinator + } + culture_group = chinese_group + FROM = { trait = levy_coordinator } } + add_trait = levy_coordinator } - 10 = { - trigger = { - has_policy = china_expansionist + #10 = { + # add_trait_wounded_effect = yes + #} +# } +} + +landless_pope_effect = { + if = { + limit = { + has_landed_title = k_papal_state + NOT = { + catholic = { + is_name_randomized = yes + } } - change_variable = { - which = global_amount_of_times_china_expansionist_policy - value = 1 + } + if = { + limit = { + NOR = { + any_demesne_province = { + always = yes + } + any_realm_lord = { + any_demesne_province = { + always = yes + } + } + } } + character_event = { id = HFP.40034 } + character_event = { id = HFP.40035 } } } } +# Used for rains in African regions... +remove_rain_modifiers_effect = { + remove_province_modifier = africa_heavy_rain + remove_province_modifier = africa_light_rain + remove_province_modifier = africa_drought_risk + remove_province_modifier = africa_drought +} -china_war_modify_variables_by_century_effect = { - random_list = { - 10 = { - trigger = { - year = 700 - NOT = { year = 800 } - } - } - 10 = { - trigger = { - year = 800 - NOT = { year = 900 } - } - change_variable = { - which = china_war_troop_quantity - value = 2 +set_weather_change_cooldown_effect = { + add_province_modifier = { + name = africa_weather_updated + duration = 300 # Just for safety + hidden = yes + } +} + +set_rain_flag_heavy_effect = { + if = { + limit = { NOT = { has_province_flag = africa_heavy_rain_flag } } #So it's not overwritten and can be checked for time... + set_province_flag = africa_heavy_rain_flag + clr_province_flag = africa_light_rain_flag + clr_province_flag = africa_drought_risk_flag + clr_province_flag = africa_drought_flag + } +} +set_rain_flag_light_effect = { + if = { + limit = { NOT = { has_province_flag = africa_light_rain_flag } } #So it's not overwritten and can be checked for time... + clr_province_flag = africa_heavy_rain_flag + set_province_flag = africa_light_rain_flag + clr_province_flag = africa_drought_risk_flag + clr_province_flag = africa_drought_flag + } +} +set_rain_flag_drought_risk_effect = { + if = { + limit = { NOT = { has_province_flag = africa_drought_risk_flag } } #So it's not overwritten and can be checked for time... + clr_province_flag = africa_heavy_rain_flag + clr_province_flag = africa_light_rain_flag + set_province_flag = africa_drought_risk_flag + clr_province_flag = africa_drought_flag + } +} +set_rain_flag_drought_effect = { + if = { + limit = { NOT = { has_province_flag = africa_drought_flag } } #So it's not overwritten and can be checked for time... + clr_province_flag = africa_heavy_rain_flag + clr_province_flag = africa_light_rain_flag + clr_province_flag = africa_drought_risk_flag + set_province_flag = africa_drought_flag + } +} + +change_rain_effect = { # Needs a province scope... + if = { + limit = { has_province_modifier = africa_heavy_rain } + random_list = { + 10 = { # Make it worse (risk for drought)... + modifier = { # There is no nearby light rain... + factor = 2 + any_neighbor_province_has_light_rain_trigger = no + } + modifier = { + factor = 2 # There is more heavy rain nearby... + any_neighbor_province_has_heavy_rain_trigger = yes + } + modifier = { + factor = 2 # There is nearby dry weather... + any_neighbor_province_has_dry_weather_trigger = yes + } + remove_rain_modifiers_effect = yes + if = { + limit = { has_province_modifier = africa_rain_dance_successful } + remove_province_modifier = africa_rain_dance_successful + } + add_province_modifier = { + name = africa_drought_risk + duration = -1 + } + set_rain_flag_drought_risk_effect = yes } - } - 10 = { - trigger = { - year = 900 - NOT = { year = 1000 } + 10 = { # Make it better (light rain)... + modifier = { #There is no nearby drought... + factor = 2 + any_neighbor_province_has_dry_weather_trigger = no + } + modifier = { + factor = 2 # There is more heavy rain nearby... + any_neighbor_province_has_heavy_rain_trigger = yes + } + modifier = { + factor = 2 # There is light rain nearby... + any_neighbor_province_has_light_rain_trigger = no + } + remove_rain_modifiers_effect = yes + add_province_modifier = { + name = africa_light_rain + duration = -1 + } + set_rain_flag_light_effect = yes } - change_variable = { - which = china_war_troop_quantity - value = 3 + 10 = { # Keep weather (heavy rain)... + set_rain_flag_heavy_effect = yes } } - 10 = { - trigger = { - year = 1000 - NOT = { year = 1100 } - } - change_variable = { - which = china_war_troop_quantity - value = 4 - } + } + else_if = { + limit = { + has_province_modifier = africa_light_rain } - 10 = { - trigger = { - year = 1100 - NOT = { year = 1200 } + random_list = { + 10 = { # Make it worse (drought risk)... + modifier = { #More likely if have enjoyed it long enough... + factor = 2 + had_province_flag = { + flag = africa_light_rain_flag + days = 3600 # almost 10 years... + } + } + modifier = { #More likely if have enjoyed it long enough... + factor = 2 + had_province_flag = { + flag = africa_light_rain_flag + days = 6000 # 16,5 years... + } + } + modifier = { # There is no nearby great weather... + factor = 2 + any_neighbor_province_has_light_rain_trigger = no + } + modifier = { + factor = 2 + any_neighbor_province_has_heavy_rain_trigger = yes + } + modifier = { + factor = 2 + any_neighbor_province_has_dry_weather_trigger = yes + } + remove_rain_modifiers_effect = yes + if = { + limit = { has_province_modifier = africa_rain_dance_successful } + remove_province_modifier = africa_rain_dance_successful + } + add_province_modifier = { + name = africa_drought_risk + duration = -1 + } + set_rain_flag_drought_risk_effect = yes } - change_variable = { - which = china_war_troop_quantity - value = 5 + 10 = { # Make it better (heavy rain)... + modifier = { #There is no nearby drought... + factor = 3 + any_neighbor_province_has_dry_weather_trigger = no + } + modifier = { + factor = 2 + any_neighbor_province_has_heavy_rain_trigger = yes + } + modifier = { + factor = 2 + any_neighbor_province_has_light_rain_trigger = no + } + remove_rain_modifiers_effect = yes + add_province_modifier = { + name = africa_heavy_rain + duration = -1 + } + set_rain_flag_heavy_effect = yes } - change_variable = { - which = china_war_target_match_mult - value = 0.05 + 10 = { # Keep weather (light rain)... + set_rain_flag_light_effect = yes } } - 10 = { - trigger = { - year = 1200 - NOT = { year = 1300 } - } - change_variable = { - which = china_war_troop_quantity - value = 7 + } + else_if = { + limit = { has_province_modifier = africa_drought_risk } + random_list = { + 10 = { # Make it worse (actual drought)... + modifier = { # There is no nearby rain... + factor = 2 + any_neighbor_province_has_light_rain_trigger = no + } + modifier = { + factor = 2 + any_neighbor_province_has_heavy_rain_trigger = no + } + remove_rain_modifiers_effect = yes + if = { + limit = { has_province_modifier = africa_rain_dance_successful } + remove_province_modifier = africa_rain_dance_successful + } + add_province_modifier = { + name = africa_drought_risk + duration = -1 + } + set_rain_flag_drought_effect = yes } - change_variable = { - which = china_war_target_match_mult - value = 0.05 + 10 = { # Make it better (light rain)... + modifier = { #There is no nearby drought... + factor = 3 + any_neighbor_province_has_dry_weather_trigger = no + } + modifier = { + factor = 2 + any_neighbor_province_has_heavy_rain_trigger = yes + } + modifier = { + factor = 2 + any_neighbor_province_has_light_rain_trigger = no + } + remove_rain_modifiers_effect = yes + add_province_modifier = { + name = africa_light_rain + duration = -1 + } + set_rain_flag_light_effect = yes } - change_variable = { - which = china_war_troop_quality - value = 1 + 10 = { # Keep weather (drought risk)... + set_rain_flag_drought_risk_effect = yes } } - 10 = { - trigger = { - year = 1300 - } - change_variable = { - which = china_war_troop_quantity - value = 8 + } + else = { + limit = { has_province_modifier = africa_drought } + random_list = { + 10 = { # Make it better (heavy rain)... + modifier = { #More likely if have suffered long enough... + factor = 2 + had_province_flag = { + flag = africa_drought_flag + days = 3600 # almost 10 years... + } + } + modifier = { #More likely if have suffered long enough... + factor = 2 + had_province_flag = { + flag = africa_drought_flag + days = 6000 # 16,5 years... + } + } + modifier = { #There is no nearby drought... + factor = 3 + any_neighbor_province_has_dry_weather_trigger = no + } + modifier = { + factor = 2 + any_neighbor_province_has_heavy_rain_trigger = yes + } + modifier = { + factor = 2 + any_neighbor_province_has_light_rain_trigger = no + } + remove_rain_modifiers_effect = yes + add_province_modifier = { + name = africa_heavy_rain + duration = -1 + } + set_rain_flag_heavy_effect = yes } - change_variable = { - which = china_war_target_match_mult - value = 0.05 + 15 = { # Make it better (drought risk)... + modifier = { #More likely if have suffered long enough... + factor =2 + had_province_flag = { + flag = africa_drought_flag + days = 3600 # almost 10 years... + } + } + modifier = { #More likely if have suffered long enough... + factor = 2 + had_province_flag = { + flag = africa_drought_flag + days = 6000 # 16,5 years... + } + } + modifier = { #There is no nearby drought... + factor = 3 + any_neighbor_province_has_dry_weather_trigger = no + } + modifier = { + factor = 2 + any_neighbor_province_has_heavy_rain_trigger = yes + } + modifier = { + factor = 2 + any_neighbor_province_has_light_rain_trigger = no + } + remove_rain_modifiers_effect = yes + if = { + limit = { has_province_modifier = africa_rain_dance_successful } + remove_province_modifier = africa_rain_dance_successful + } + add_province_modifier = { + name = africa_drought_risk + duration = -1 + } + set_rain_flag_drought_risk_effect = yes } - change_variable = { - which = china_war_troop_quality - value = 1 + 10 = { # Keep weather (actual drought)... + modifier = { # There is no nearby great weather... + factor = 2 + any_neighbor_province_has_light_rain_trigger = no + } + modifier = { + factor = 2 + any_neighbor_province_has_heavy_rain_trigger = no + } + modifier = { + factor = 2 + any_neighbor_province_has_dry_weather_trigger = yes + } + set_rain_flag_drought_effect = yes } } } + set_weather_change_cooldown_effect = yes #sets a hidden modifier... } -print_china_ruler_update_effect = { - log = "----------------" - log = "Ruler of China died at the age of [From.GetAgeYears]." - log = "New Ruler of China is [Root.GetBestName] ([From.GetCulture], From.GetReligion])." - log = "----------------" -} - -# THIS is getting the trait added, the kinslayer_target target is the person dying -# Save the event target before running this effect any time you publicly kill someone, the effect automatically checks they are a relative so you don't need to -# The event target is cleared after the trait is added so re-save the target and re-run the effect to check for another character in the same event -# The traits will overwrite each other kinslayer > familial_kinslayer > dynastic_kinslayer -add_kinslayer_trait_effect = { - if = { #Parents, children, direct ancestors or descendants - limit = { - NOT = { trait = kinslayer } - NOT = { religion_group = muslim } - OR = { - is_ancestor_of = event_target:kinslayer_target - is_descendant_of = event_target:kinslayer_target - sibling = event_target:kinslayer_target - } - } - add_trait = kinslayer - hidden_effect = { - character_event = { - id = 38287 #Notify Kinslayer +clone_weather_to_prev_effect = { + if = { + limit = { has_province_modifier = africa_heavy_rain } + PREV = { + remove_rain_modifiers_effect = yes + add_province_modifier = { + name = africa_heavy_rain + duration = -1 } + set_rain_flag_heavy_effect = yes } } - else_if = { #Cousins, aunts/uncles (blood ones only), nieces/nephews - limit = { - NOR = { - trait = kinslayer - trait = familial_kinslayer - } - NOT = { religion_group = muslim } - OR = { - is_cousin_of = event_target:kinslayer_target - is_aunt_uncle_of = event_target:kinslayer_target - is_nibling_of = event_target:kinslayer_target - } - } - add_trait = familial_kinslayer - hidden_effect = { - character_event = { - id = 38287 #Notify Kinslayer + else_if = { + limit = { has_province_modifier = africa_light_rain } + PREV = { + remove_rain_modifiers_effect = yes + add_province_modifier = { + name = africa_light_rain + duration = -1 } + set_rain_flag_light_effect = yes } } - else_if = { #Dynasty members - limit = { - NOR = { - trait = kinslayer - trait = familial_kinslayer - trait = dynastic_kinslayer - } - NOT = { religion_group = muslim } - is_lowborn = no - dynasty = event_target:kinslayer_target - } - add_trait = dynastic_kinslayer - hidden_effect = { - character_event = { - id = 38287 #Notify Kinslayer + else_if = { + limit = { has_province_modifier = africa_drought_risk } + PREV = { + remove_rain_modifiers_effect = yes + add_province_modifier = { + name = africa_drought_risk + duration = -1 } + set_rain_flag_drought_risk_effect = yes } } else = { + limit = { has_province_modifier = africa_drought } + PREV = { + remove_rain_modifiers_effect = yes + add_province_modifier = { + name = africa_drought + duration = -1 + } + set_rain_flag_drought_effect = yes + } } - clear_event_target = kinslayer_target + PREV = { set_weather_change_cooldown_effect = yes } #sets a hidden modifier... } -set_higher_quality_of_book_flags_effect = { - if = { +calculate_weather_status_in_demesne_effect = { + ### Find out what had the most impact... + set_variable = { + which = light_rain_count + value = 0 + } + set_variable = { + which = heavy_rain_count + value = 0 + } + set_variable = { + which = drought_risk_count + value = 0 + } + set_variable = { + which = drought_count + value = 0 + } + # Light rain...? + while = { limit = { - NOT = { has_character_flag = decent_book_potential } - has_character_flag = good_book_potential - has_character_flag = great_book_potential + any_demesne_province = { + has_province_modifier = africa_light_rain + NOT = { has_province_flag = has_been_counted } + } + } + random_demesne_province = { + limit = { + has_province_modifier = africa_light_rain + NOT = { has_province_flag = has_been_counted } + } + PREV = { + change_variable = { + which = light_rain_count + value = 1 + } + } + set_province_flag = has_been_counted } - clr_character_flag = good_book_potential } - if = { + # Heavy rain...? + while = { limit = { - NOT = { has_character_flag = decent_book_potential } - has_character_flag = good_book_potential - NOT = { has_character_flag = great_book_potential } + any_demesne_province = { + has_province_modifier = africa_heavy_rain + NOT = { has_province_flag = has_been_counted } + } } - set_character_flag = great_book_potential - } - if = { - limit = { - has_character_flag = decent_book_potential - has_character_flag = good_book_potential - has_character_flag = great_book_potential + random_demesne_province = { + limit = { + has_province_modifier = africa_heavy_rain + NOT = { has_province_flag = has_been_counted } + } + PREV = { + change_variable = { + which = heavy_rain_count + value = 1 + } + } + set_province_flag = has_been_counted } - clr_character_flag = decent_book_potential } - if = { + # Drought risk...? + while = { limit = { - has_character_flag = decent_book_potential - has_character_flag = good_book_potential - NOT = { has_character_flag = great_book_potential } + any_demesne_province = { + has_province_modifier = africa_drought_risk + NOT = { has_province_flag = has_been_counted } + } + } + random_demesne_province = { + limit = { + has_province_modifier = africa_drought_risk + NOT = { has_province_flag = has_been_counted } + } + PREV = { + change_variable = { + which = drought_risk_count + value = 1 + } + } + set_province_flag = has_been_counted } - set_character_flag = great_book_potential } - if = { + # Actual drought...? + while = { limit = { - has_character_flag = decent_book_potential - NOT = { has_character_flag = good_book_potential } - NOT = { has_character_flag = great_book_potential } + any_demesne_province = { + has_province_modifier = africa_drought + NOT = { has_province_flag = has_been_counted } + } + } + random_demesne_province = { + limit = { + has_province_modifier = africa_drought + NOT = { has_province_flag = has_been_counted } + } + PREV = { + change_variable = { + which = drought_count + value = 1 + } + } + set_province_flag = has_been_counted } - set_character_flag = good_book_potential } -} -set_lower_quality_of_book_flags_effect = { + any_demesne_province = { clr_province_flag = has_been_counted } #clean up + + clr_character_flag = mostly_drought + clr_character_flag = mostly_drought_risk + clr_character_flag = mostly_light_rain + clr_character_flag = mostly_heavy_rain + clr_character_flag = one_rain_variable_is_higher_than_one_drought_variable + clr_character_flag = light_rain_variable_is_higher_than_drought_variable + clr_character_flag = light_rain_variable_is_higher_than_drought_risk_variable + clr_character_flag = heavy_rain_variable_is_higher_than_drought_variable + clr_character_flag = heavy_rain_variable_is_higher_than_drought_risk_variable + + if = { limit = { - has_character_flag = decent_book_potential - has_character_flag = good_book_potential - NOT = { has_character_flag = great_book_potential } + check_variable = { # if actual drought is more common than the risk of it... + which = "drought_count" + which >= "drought_risk_count" + which = ROOT + } + check_variable = { # and more common than heavy rain... + which = "drought_count" + which >= "heavy_rain_count" + which = ROOT + } + check_variable = { # and more than light rain... + which = "drought_count" + which >= "light_rain_count" + which = ROOT + } } - clr_character_flag = good_book_potential + set_character_flag = mostly_drought } if = { limit = { - NOT = { has_character_flag = decent_book_potential } - has_character_flag = good_book_potential - NOT = { has_character_flag = great_book_potential } + check_variable = { # if drought risk is more common than actual drought... + which = "drought_risk_count" + which >= "drought_count" + which = ROOT + } + check_variable = { # and more common than heavy rain... + which = "drought_risk_count" + which >= "heavy_rain_count" + which = ROOT + } + check_variable = { # and more than light rain... + which = "drought_risk_count" + which >= "light_rain_count" + which = ROOT + } } - set_character_flag = decent_book_potential + set_character_flag = mostly_drought_risk } if = { limit = { - has_character_flag = decent_book_potential - has_character_flag = good_book_potential - has_character_flag = great_book_potential + check_variable = { # if light rain is more common than drought risk... + which = "light_rain_count" + which >= "drought_risk_count" + which = ROOT + } + check_variable = { # and more common than heavy rain... + which = "light_rain_count" + which >= "heavy_rain_count" + which = ROOT + } + check_variable = { # and more than drought... + which = "light_rain_count" + which >= "drought_count" + which = ROOT + } } - clr_character_flag = great_book_potential + set_character_flag = mostly_light_rain } if = { limit = { - NOT = { has_character_flag = decent_book_potential } - has_character_flag = good_book_potential - has_character_flag = great_book_potential + check_variable = { # if heavy rain is more common than drought risk... + which = "heavy_rain_count" + which >= "drought_risk_count" + which = ROOT + } + check_variable = { # and more common than heavy rain... + which = "heavy_rain_count" + which >= "light_rain_count" + which = ROOT + } + check_variable = { # and more than drought... + which = "heavy_rain_count" + which >= "drought_count" + which = ROOT + } } - set_character_flag = decent_book_potential + set_character_flag = mostly_heavy_rain } + if = { limit = { - NOT = { has_character_flag = decent_book_potential } - NOT = { has_character_flag = good_book_potential } - has_character_flag = great_book_potential + OR = { + check_variable = { + which = "light_rain_count" + which >= "drought_count" + which = ROOT + } + check_variable = { + which = "light_rain_count" + which >= "drought_risk_count" + which = ROOT + } + check_variable = { + which = "heavy_rain_count" + which >= "drought_count" + which = ROOT + } + check_variable = { + which = "heavy_rain_count" + which >= "drought_risk_count" + which = ROOT + } + } + } + set_character_flag = one_rain_variable_is_higher_than_one_drought_variable + if = { + limit = { + check_variable = { + which = "light_rain_count" + which >= "drought_count" + which = ROOT + } + } + set_character_flag = light_rain_variable_is_higher_than_drought_variable + } + if = { + limit = { + check_variable = { + which = "light_rain_count" + which >= "drought_risk_count" + which = ROOT + } + } + set_character_flag = light_rain_variable_is_higher_than_drought_risk_variable + } + if = { + limit = { + check_variable = { + which = "heavy_rain_count" + which >= "drought_count" + which = ROOT + } + } + set_character_flag = heavy_rain_variable_is_higher_than_drought_variable + } + if = { + limit = { + check_variable = { + which = "heavy_rain_count" + which >= "drought_risk_count" + which = ROOT + } + } + set_character_flag = heavy_rain_variable_is_higher_than_drought_risk_variable } - set_character_flag = good_book_potential } } -send_final_book_outcome_event_effect = { - #character_event = { id = JD.10070 days = 5 random = 10 } #Testing values... - character_event = { id = JD.10070 days = 565 random = 3650 } +clr_flags_introduce_heir_effect = { + clr_character_flag = ZE_evt_heir_1 + clr_character_flag = ZE_evt_heir_2 + clr_character_flag = ZE_evt_heir_2B + clr_character_flag = ZE_evt_heir_3 + clr_character_flag = ZE_evt_heir_3B + clr_character_flag = ZE_evt_heir_4 + clr_character_flag = ZE_evt_heir_5 + clr_character_flag = ZE_evt_heir_6 + clr_character_flag = ZE_evt_heir_7 + clr_character_flag = ZE_evt_heir_8 } -abort_kow_tow_effect = { - if = { - limit = { - NOT = { has_character_flag = kow_tow_hide_abort_notification } +generate_mask_effect = { + random_list = { + 20 = { + add_artifact = crown_african_mask_1 + new_artifact = { + random_list = { + 20 = { set_name = crown_african_mask_1_random_a } #Randomize names to avoid too much repetition. + 20 = { set_name = crown_african_mask_1_random_b } + 20 = { set_name = crown_african_mask_1_random_c } + 20 = { set_name = crown_african_mask_1_random_d } + } + } } - character_event = { id = JD.32299 } - } - clear_delayed_event = { id = JD.32005 } - clear_delayed_event = { id = JD.32200 } - clear_delayed_event = { id = JD.32113 } - clear_delayed_event = { id = JD.32111 } - clear_delayed_event = { id = JD.32210 } - clear_delayed_event = { id = JD.32290 } - clr_character_flag = went_on_kow_tow_pilgrimage - clean_up_after_kow_tow_effect = yes -} - -return_to_travel_tombola_effect = { - hidden_effect = { - event_target:kow_tow_traveler = { - subtract_variable = { - which = china_kow_tow_travel_events - value = 1 + 20 = { + add_artifact = crown_african_mask_2 + new_artifact = { + random_list = { + 20 = { set_name = crown_african_mask_2_random_a } #Randomize names to avoid too much repetition. + 20 = { set_name = crown_african_mask_2_random_b } + 20 = { set_name = crown_african_mask_2_random_c } + 20 = { set_name = crown_african_mask_2_random_d } + } } - character_event = { - id = JD.32005 - days = 90 - random = 60 + } + 20 = { + add_artifact = crown_african_mask_3 + new_artifact = { + random_list = { + 20 = { set_name = crown_african_mask_3_random_a } #Randomize names to avoid too much repetition. + 20 = { set_name = crown_african_mask_3_random_b } + 20 = { set_name = crown_african_mask_3_random_c } + 20 = { set_name = crown_african_mask_3_random_d } + } } } - } -} - -return_to_china_tombola_effect = { - hidden_effect = { - event_target:kow_tow_traveler = { - subtract_variable = { - which = china_kow_tow_travel_events - value = 1 + 20 = { + add_artifact = crown_african_mask_4 + new_artifact = { + random_list = { + 20 = { set_name = crown_african_mask_4_random_a } #Randomize names to avoid too much repetition. + 20 = { set_name = crown_african_mask_4_random_b } + 20 = { set_name = crown_african_mask_4_random_c } + 20 = { set_name = crown_african_mask_4_random_d } + } } - character_event = { - id = JD.32210 - days = 70 - random = 30 + } + 20 = { + add_artifact = crown_african_mask_5 + new_artifact = { + random_list = { + 20 = { set_name = crown_african_mask_5_random_a } #Randomize names to avoid too much repetition. + 20 = { trigger = { ROOT = { NOT = { dynasty = none } } } set_name = crown_african_mask_5_random_b } + 20 = { set_name = crown_african_mask_5_random_c } + 20 = { set_name = crown_african_mask_5_random_d } + } + } + } + 20 = { + add_artifact = crown_african_mask_6 + new_artifact = { + random_list = { + 20 = { set_name = crown_african_mask_6_random_a } #Randomize names to avoid too much repetition. + 20 = { set_name = crown_african_mask_6_random_b } + 20 = { trigger = { ROOT = { NOT = { dynasty = none } } } set_name = crown_african_mask_6_random_c } + 20 = { set_name = crown_african_mask_6_random_d } + } + } + } + 20 = { + add_artifact = crown_african_mask_7 + new_artifact = { + random_list = { + 20 = { set_name = crown_african_mask_7_random_a } #Randomize names to avoid too much repetition. + 20 = { set_name = crown_african_mask_7_random_b } + 20 = { set_name = crown_african_mask_7_random_c } + 20 = { set_name = crown_african_mask_7_random_d } + } + } + } + 20 = { + add_artifact = crown_african_mask_8 + new_artifact = { + random_list = { + 20 = { set_name = crown_african_mask_8_random_a } #Randomize names to avoid too much repetition. + 20 = { set_name = crown_african_mask_8_random_b } + 20 = { set_name = crown_african_mask_8_random_c } + 20 = { set_name = crown_african_mask_8_random_d } + } } } } } -clean_up_after_kow_tow_effect = { - remove_trait = kow_tow_travels - clr_character_flag = do_not_disturb - - clr_character_flag = read_the_guanzi - clr_character_flag = missed_loved_one - clr_character_flag = met_mercenaries - clr_character_flag = met_traveling_merchant - clr_character_flag = visited_market - clr_character_flag = kow_tow_invited_by_local_lord - clr_character_flag = kow_tow_heavy_rain - clr_character_flag = kow_tow_played_go - clr_character_flag = kow_tow_hide_abort_notification - clr_character_flag = kow_tow_visited_temple -} +reformation_god_names_changes_effect = { #Reforming religion with certain Doctrines might result in gods being added/removed/changed. + ROOT = { #The Reformer scope. + if = { + limit = { + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + if = { #A ruler reforms Norse Paganism. + limit = { + has_dlc = "Holy Fury" + religion = norse_pagan_reformed + OR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + has_religion_feature = religion_dogmatic + } + } + remove_god_names = yes + remove_evil_god_names = yes + if = { #Religion is not sexist, add just Dogmatic set. + limit = { + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + } + set_high_god_name = GOD_THE_ALLFATHER + add_god_name = GOD_THE_ALLFATHER_2 + add_evil_god_name = LOKI + add_evil_god_name = HEL + add_evil_god_name = FENRIR + add_evil_god_name = JORMUNGANDR + } + if = { #Religion is Patriarchal + limit = { + has_religion_feature = religion_patriarchal + } + set_high_god_name = GOD_ODIN + add_god_name = GOD_ODIN_2 + if = { + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_THOR + add_god_name = GOD_THE_THUNDERER + add_god_name = GOD_THE_ALLFATHER + add_god_name = GOD_TYR + } + add_evil_god_name = GOD_FRIGG + add_evil_god_name = HEL + add_evil_god_name = GOD_SIF + add_evil_god_name = GOD_SKADI + } + if = { #Religion is Matriarchal + limit = { + has_religion_feature = religion_matriarchal + } + set_high_god_name = GOD_FRIGG + add_god_name = GOD_FRIGG_2 + if = { + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_SIF + add_god_name = GOD_THE_ALLMOTHER + add_god_name = GOD_SKADI + add_god_name = GOD_FREY + } + add_evil_god_name = LOKI + add_evil_god_name = GOD_THE_THUNDERER + add_evil_god_name = FENRIR + add_evil_god_name = JORMUNGANDR + } + } + if = { #A ruler reforms Tengri Paganism. + limit = { + has_dlc = "Holy Fury" + religion = tengri_pagan_reformed + OR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + has_religion_feature = religion_dogmatic + } + } + remove_god_names = yes + remove_evil_god_names = yes + if = { #Religion is not sexist, add just Dogmatic set. + limit = { + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + } + set_high_god_name = GOD_TENGRI + add_god_name = GOD_TENGRI_2 + add_evil_god_name = ERLIK + add_evil_god_name = KOMUR_HAN + } + if = { #Religion is Patriarchal + limit = { + has_religion_feature = religion_patriarchal + } + set_high_god_name = GOD_TENGRI + add_god_name = GOD_TENGRI_2 + add_god_name = GOD_TUNG-AK + add_evil_god_name = GOD_AK_ANA + add_evil_god_name = KOMUR_HAN + } + if = { #Religion is Matriarchal + limit = { + has_religion_feature = religion_matriarchal + } + set_high_god_name = GOD_UMAY + add_god_name = GOD_UMAY_2 + add_god_name = GOD_AK_ANA + add_god_name = GOD_KUBAI + add_evil_god_name = ERLIK + add_evil_god_name = KOMUR_HAN + } + } + if = { #A ruler reforms Baltic Paganism. + limit = { + has_dlc = "Holy Fury" + religion = baltic_pagan_reformed + OR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + has_religion_feature = religion_dogmatic + } + } + remove_god_names = yes + remove_evil_god_names = yes + if = { #Religion is not sexist, add just Dogmatic set. + limit = { + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + } + set_high_god_name = GOD_DIEVAS + add_god_name = GOD_DIEVAS_2 + add_evil_god_name = VELNIAS + } + if = { #Religion is Patriarchal + limit = { + has_religion_feature = religion_patriarchal + } + set_high_god_name = GOD_DIEVAS + add_god_name = GOD_DIEVAS_2 + add_god_name = GOD_PERKUNAS + add_evil_god_name = GOD_LAIMA + } + if = { #Religion is Matriarchal + limit = { + has_religion_feature = religion_matriarchal + } + set_high_god_name = GOD_GABIJA + add_god_name = GOD_GABIJA_2 + add_god_name = GOD_LAIMA + add_evil_god_name = VELNIAS + } + } -add_chinese_artifact_effect = { #Used in event JD.15016 (possible to use elsewhere!) - hidden_effect = { - random_list = { - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_artwork } } } - add_artifact = chinese_artwork - new_artifact = { - set_name = chinese_artwork_name + if = { #A ruler reforms Finnish Paganism. + limit = { + has_dlc = "Holy Fury" + religion = finnish_pagan_reformed + OR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + has_religion_feature = religion_dogmatic + } + } + remove_god_names = yes + remove_evil_god_names = yes + if = { #Religion is not sexist, add just Dogmatic set. + limit = { + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + } + set_high_god_name = GOD_UKKO + add_god_name = GOD_UKKO_2 + add_evil_god_name = TUONI + } + if = { #Religion is Patriarchal + limit = { + has_religion_feature = religion_patriarchal + } + set_high_god_name = GOD_UKKO + add_god_name = GOD_UKKO_2 + if = { + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_PERKELE + add_god_name = GOD_JUMI + add_god_name = GOD_THE_GREAT_BEAR + add_god_name = GOD_TAPIO + add_god_name = GOD_TAARA + add_god_name = GOD_OMOL + } + add_evil_god_name = GOD_MASTOR_AVA + add_evil_god_name = GOD_KALMA + } + if = { #Religion is Matriarchal + limit = { + has_religion_feature = religion_matriarchal + } + set_high_god_name = GOD_KUU + add_god_name = GOD_KUU_2 + if = { + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_MASTOR_AVA + add_god_name = GOD_KALMA + add_god_name = GOD_THE_GREAT_BEAR + } + add_evil_god_name = TUONI + add_evil_god_name = TUONETAR + } + } + + if = { #A ruler reforms Aztec Paganism. + limit = { + has_dlc = "Holy Fury" + religion = aztec_reformed + OR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + has_religion_feature = religion_dogmatic + has_religion_feature = religion_proselytizing + } + } + remove_god_names = yes + remove_evil_god_names = yes + if = { #Religion is not sexist, add just Proselytizing set. + limit = { + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + has_religion_feature = religion_proselytizing + } + set_high_god_name = GOD_QUETZALCOATL + add_god_name = GOD_QUETZALCOATL_2 + add_evil_god_name = GOD_TEZCATLIPOCA + } + if = { #Religion is not sexist, add just Dogmatic set. + limit = { + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + has_religion_feature = religion_dogmatic + } + set_high_god_name = GOD_HUITZILOPOCHTLI + add_god_name = GOD_HUITZILOPOCHTLI_2 + add_evil_god_name = TLAZOLTEOTL + } + if = { #Religion is Patriarchal + limit = { + has_religion_feature = religion_patriarchal + } + set_high_god_name = GOD_HUITZILOPOCHTLI + add_god_name = GOD_HUITZILOPOCHTLI_2 + add_god_name = GOD_XIPE_TOTEC + add_god_name = GOD_TEZCATLIPOCA + add_god_name = GOD_QUETZALCOATL + add_god_name = GOD_TLALOC + add_evil_god_name = TLAZOLTEOTL + add_evil_god_name = GOD_MICTLANTECUHTLI + add_evil_god_name = XOLOTL + } + if = { #Religion is Matriarchal + limit = { + has_religion_feature = religion_matriarchal + } + set_high_god_name = GOD_CIHUACOATL + add_god_name = GOD_CIHUACOATL_2 + add_god_name = GOD_MALINALXOCHITL + add_god_name = GOD_METZTLI + add_god_name = GOD_TONACACIHUATL + add_evil_god_name = TLAZOLTEOTL + add_evil_god_name = GOD_MICTLANTECUHTLI + add_evil_god_name = XOLOTL + } + } + + if = { #A ruler reforms Slavic Paganism. + limit = { + has_dlc = "Holy Fury" + religion = slavic_pagan_reformed + OR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + has_religion_feature = religion_dogmatic + } + } + remove_god_names = yes + remove_evil_god_names = yes + if = { #Religion is not sexist, add just Dogmatic set. + limit = { + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + } + set_high_god_name = GOD_PERUN + add_god_name = GOD_PERUN_2 + add_evil_god_name = GOD_VELES + add_evil_god_name = CHERNOBOG + } + if = { #Religion is Patriarchal + limit = { + has_religion_feature = religion_patriarchal + } + set_high_god_name = GOD_PERUN + add_god_name = GOD_PERUN_2 + if = { + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_JARILO + add_god_name = GOD_SVAROG + add_god_name = GOD_TRIGLAV + add_god_name = GOD_RADEGAST + } + add_evil_god_name = GOD_VELES + add_evil_god_name = GOD_MEDEINA + } + if = { #Religion is Matriarchal + limit = { + has_religion_feature = religion_matriarchal + } + set_high_god_name = GOD_MEDEINA + add_god_name = GOD_MEDEINA_2 + if = { + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_DODOLA + add_god_name = GOD_KOSTROMA + add_god_name = GOD_MARZANNA + } + add_evil_god_name = GOD_VELES + add_evil_god_name = CHERNOBOG } } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_calligraphy } } } - add_artifact = chinese_calligraphy - new_artifact = { - set_name = chinese_calligraphy_name + if = { #A ruler reforms African Paganism. + limit = { + has_dlc = "Holy Fury" + religion = west_african_pagan_reformed + has_religion_feature = religion_matriarchal } + set_high_god_name = GOD_THE_MOTHER } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_sculpture } } } - add_artifact = chinese_sculpture - new_artifact = { - set_name = chinese_sculpture_name + if = { #A ruler reforms Bon Paganism. + limit = { + has_dlc = "Holy Fury" + religion = bon_reformed + has_religion_feature = religion_dogmatic } + remove_god_names = yes + set_high_god_name = GOD_SANGPO_BUMTRI + add_god_name = GOD_SANGPO_BUMTRI_2 + add_evil_god_name = GOD_THE_EVIL_ONES } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_ceremonial_robes } } } - add_artifact = chinese_ceremonial_robes - } - 10 = { - offmap_china = { - offmap_prev_ruler = { - save_event_target_as = prev_emperor + + if = { #A ruler reforms Hellenism while being Greek-cultured: change all the gods to their Greek names. + limit = { + has_dlc = "Holy Fury" + religion = hellenic_pagan_reformed + culture = greek + } + remove_god_names = yes + remove_evil_god_names = yes + set_global_flag = flag_hellenic_greek_reformation #Handles other instances. + if = { #Religion is not sexist, re-add all the gods. + limit = { + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } } - } - add_artifact = chinese_prev_emperor_sculpture - new_artifact = { - set_name = chinese_figurine_name + if = { #Poseidon finally gets his due. + limit = { + has_religion_feature = religion_seafaring + } + set_high_god_name = GOD_POSEIDON + } + if = { + limit = { + NOT = { has_religion_feature = religion_seafaring } + } + set_high_god_name = GOD_GREEK_JUPITER #Otherwise shows Conclave... + } + if = { #Dogmatics only get one + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_GREEK_JUPITER_2 #Otherwise shows Conclave... + add_god_name = GOD_POSEIDON_2 + add_god_name = GOD_HADES + add_god_name = GOD_HERA + add_god_name = GOD_DEMETRA + add_god_name = GOD_ATHENA + add_god_name = GOD_ARES + add_god_name = GOD_HEPHAESTUS + add_god_name = GOD_APHRODITE + add_god_name = GOD_APOLLO + add_god_name = GOD_ARTEMIS + add_god_name = GOD_HESTIA + } + add_evil_god_name = GOD_HADES + add_evil_god_name = GOD_KRONOS + add_evil_god_name = GOD_DIONYSUS + add_evil_god_name = GOD_HERMES + } + if = { #Religion is Patriarchal. + limit = { + has_religion_feature = religion_patriarchal + } + if = { #Poseidon finally gets his due. + limit = { + has_religion_feature = religion_seafaring + } + set_high_god_name = GOD_POSEIDON + } + if = { + limit = { + NOT = { has_religion_feature = religion_seafaring } + } + set_high_god_name = GOD_GREEK_JUPITER #Otherwise shows Conclave... + } + if = { #Dogmatics only get one + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_GREEK_JUPITER_2 #Otherwise shows Conclave... + add_god_name = GOD_POSEIDON_2 + add_god_name = GOD_HADES + add_god_name = GOD_ARES + add_god_name = GOD_HEPHAESTUS + add_god_name = GOD_APOLLO + } + add_evil_god_name = GOD_APHRODITE + add_evil_god_name = GOD_HERA + add_evil_god_name = GOD_ATHENA + add_evil_god_name = GOD_ARTEMIS + } + if = { #Religion is Matriarchal. + limit = { + has_religion_feature = religion_matriarchal + } + set_high_god_name = GOD_HERA + add_god_name = GOD_HERA_2 + if = { #Dogmatics only get one + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_DEMETRA + add_god_name = GOD_ATHENA + add_god_name = GOD_APHRODITE + add_god_name = GOD_ARTEMIS + add_god_name = GOD_HESTIA + } + add_evil_god_name = GOD_HADES + add_evil_god_name = GOD_GREEK_JUPITER #Otherwise shows Conclave... + add_evil_god_name = GOD_POSEIDON + add_evil_god_name = GOD_ARES } } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_arm_protector } } } - add_artifact = chinese_arm_protector - new_artifact = { - set_name = chinese_arm_protector_name + if = { #A ruler reforms Hellenism while NOT being Greek-cultured. + limit = { + has_dlc = "Holy Fury" + religion = hellenic_pagan_reformed + NOT = { culture = greek } } - } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_serpent_spear } } } - add_artifact = chinese_serpent_spear - } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_ji } } } - add_artifact = chinese_ji - } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_crossbow } } } - add_artifact = chinese_crossbow - } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_bronze_sculpture } } } - add_artifact = chinese_bronze_sculpture - new_artifact = { - set_name = chinese_bronze_sculpture_name + remove_god_names = yes + remove_evil_god_names = yes + if = { #Religion is not sexist, re-add all the gods. + limit = { + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_patriarchal + } + } + if = { #Poseidon finally gets his due. + limit = { + has_religion_feature = religion_seafaring + } + set_high_god_name = GOD_NEPTUNE + } + if = { + limit = { + NOT = { has_religion_feature = religion_seafaring } + } + set_high_god_name = GOD_JUPITER + } + if = { #Dogmatics only get one + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_JUPITER_2 + add_god_name = GOD_NEPTUNE_2 + add_god_name = GOD_PLUTO + add_god_name = GOD_JUNO + add_god_name = GOD_CERES + add_god_name = GOD_MINERVA + add_god_name = GOD_MARS + add_god_name = GOD_VULCAN + add_god_name = GOD_VENUS + add_god_name = GOD_APOLLO + add_god_name = GOD_DIANA + add_god_name = GOD_VESTA + } + add_evil_god_name = GOD_SATURN + add_evil_god_name = GOD_PLUTO + add_evil_god_name = GOD_BACCHUS + add_evil_god_name = GOD_MERCURY + } + if = { #Religion is Patriarchal. + limit = { + has_religion_feature = religion_patriarchal + } + if = { #Poseidon finally gets his due. + limit = { + has_religion_feature = religion_seafaring + } + set_high_god_name = GOD_NEPTUNE + } + if = { + limit = { + NOT = { has_religion_feature = religion_seafaring } + } + set_high_god_name = GOD_JUPITER + } + if = { #Dogmatics only get one + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_JUPITER_2 + add_god_name = GOD_NEPTUNE_2 + add_god_name = GOD_PLUTO + add_god_name = GOD_MARS + add_god_name = GOD_VULCAN + add_god_name = GOD_APOLLO + } + add_evil_god_name = GOD_VENUS + add_evil_god_name = GOD_JUNO + add_evil_god_name = GOD_MINERVA + add_evil_god_name = GOD_DIANA + } + if = { #Religion is Matriarchal. + limit = { + has_religion_feature = religion_matriarchal + } + set_high_god_name = GOD_JUNO + add_god_name = GOD_JUNO_2 + if = { #Dogmatics only get one + limit = { + NOT = { has_religion_feature = religion_dogmatic } + } + add_god_name = GOD_CERES + add_god_name = GOD_MINERVA + add_god_name = GOD_VENUS + add_god_name = GOD_DIANA + add_god_name = GOD_VESTA + } + add_evil_god_name = GOD_PLUTO + add_evil_god_name = GOD_JUPITER + add_evil_god_name = GOD_NEPTUNE + add_evil_god_name = GOD_MARS } } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_book_health } } } - add_artifact = chinese_book_health - new_artifact = { - set_name = chinese_book_health_name + } + + if = { + limit = { #Holy Family actually becomes Holy. + has_dlc = "Holy Fury" + OR = { + has_religion_feature = religion_holy_family + has_religion_feature = religion_feature_zun } } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_book_law } } } - add_artifact = chinese_book_law - new_artifact = { - set_name = chinese_book_law_name + if = { + limit = { #Reformer himself, but only if he is not becoming the High God due to synergy. + NOT = { has_religion_feature = religion_temporal_head } + OR = { + AND = { + is_female = no + NOT = { has_religion_feature = religion_matriarchal } + } + AND = { + is_female = yes + NOT = { has_religion_feature = religion_patriarchal } + } + } } + add_god_name = string_reformer_god } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_book_history } } } - add_artifact = chinese_book_history - new_artifact = { - set_name = chinese_book_history_name + if = { + limit = { #Spouse. + is_married = yes + OR = { + AND = { + is_female = yes + NOT = { has_religion_feature = religion_matriarchal } + } + AND = { + is_female = no + NOT = { has_religion_feature = religion_patriarchal } + } + } } + random_spouse = { save_event_target_as = scoped_god_spouse } + add_god_name = string_reformer_spouse_god } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_book_economy } } } - add_artifact = chinese_book_economy - new_artifact = { - set_name = chinese_book_economy_name + if = { + limit = { #Spouse, again. + is_married = yes + OR = { + AND = { + is_female = yes + has_religion_feature = religion_matriarchal + } + AND = { + is_female = no + has_religion_feature = religion_patriarchal + } + } } + random_spouse = { save_event_target_as = scoped_god_spouse } + add_evil_god_name = string_reformer_spouse_god } - 1 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_painting_of_glitterhoof } } } - add_artifact = chinese_painting_of_glitterhoof - } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_tapestry } } } - random_independent_ruler = { - limit = { - any_realm_province = { - trade_route = silk_road + if = { + limit = { #Child. + any_child = { + OR = { + AND = { + is_female = no + NOT = { ROOT = { has_religion_feature = religion_matriarchal } } + } + AND = { + is_female = yes + NOT = { ROOT = { has_religion_feature = religion_matriarchal } } + } } } - random_realm_province = { - limit = { - trade_route = silk_road + } + random_child = { + limit = { + OR = { + AND = { + is_female = no + NOT = { ROOT = { has_religion_feature = religion_matriarchal } } + } + AND = { + is_female = yes + NOT = { ROOT = { has_religion_feature = religion_matriarchal } } + } } - save_event_target_as = tapestry_target } + preferred_limit = { + is_primary_heir = ROOT + } + save_event_target_as = scoped_god_child } - add_artifact = chinese_tapestry - new_artifact = { - set_name = chinese_tapestry_name - } + add_god_name = string_reformer_child_god } - 10 = { - trigger = { ROOT = { NOT = { has_artifact = chinese_tapestry_grand } } } - add_artifact = chinese_tapestry_grand - new_artifact = { - set_name = chinese_tapestry_grand_name + if = { + limit = { #Sibling. + any_sibling = { + OR = { + AND = { + is_female = no + NOT = { ROOT = { has_religion_feature = religion_matriarchal } } + } + AND = { + is_female = yes + NOT = { ROOT = { has_religion_feature = religion_matriarchal } } + } + } + } } - trigger = { ROOT = { NOT = { has_artifact = chinese_tapestry_grand } } } + random_sibling = { + limit = { + OR = { + AND = { + is_female = no + NOT = { ROOT = { has_religion_feature = religion_matriarchal } } + } + AND = { + is_female = yes + NOT = { ROOT = { has_religion_feature = religion_matriarchal } } + } + } + } + preferred_limit = { + is_primary_heir = ROOT + } + save_event_target_as = scoped_god_sibling + } + add_god_name = string_reformer_sibling_god } } - new_artifact = { - save_event_target_as = chinese_artifact + + if = { + limit = { #Reformer becomes the High God. + has_dlc = "Holy Fury" + OR = { + has_religion_feature = religion_holy_family + has_religion_feature = religion_feature_zun + } + has_religion_feature = religion_temporal_head + } + set_high_god_name = string_reformer_god } } } -remove_opinions_with_prison_reason_effect = { - #Removes the specified opinion about "who" (PREV), from current scope - #NOTE: If you add a new opinion with "prison_reason" to the game, add it here, too! - remove_opinion = { modifier = opinion_dishonorable who = PREV } - remove_opinion = { modifier = opinion_traitor who = PREV } - remove_opinion = { modifier = opinion_rebel_traitor who = PREV } - remove_opinion = { modifier = opinion_regicide_traitor who = PREV } - remove_opinion = { modifier = attempted_murder_of_spouse who = PREV } - remove_opinion = { modifier = attempted_murder_of_child who = PREV } - remove_opinion = { modifier = attempted_murder_of_parent who = PREV } - remove_opinion = { modifier = attempted_murder_of_sibling who = PREV } - remove_opinion = { modifier = attempted_murder_of_vassal who = PREV } - remove_opinion = { modifier = attempted_murder_of_spouse_vassal who = PREV } - remove_opinion = { modifier = attempted_murder who = PREV } - remove_opinion = { modifier = opinion_spouse_slayer who = PREV } - remove_opinion = { modifier = opinion_murder_attempt who = PREV } - remove_opinion = { modifier = opinion_killed_close_kin who = PREV } - remove_opinion = { modifier = opinion_killed_father who = PREV } - remove_opinion = { modifier = opinion_hajj_attempt_murder who = PREV } - remove_opinion = { modifier = opinion_fatwa_target who = PREV } - remove_opinion = { modifier = opinion_refused_order who = PREV } - remove_opinion = { modifier = opinion_castrated_me who = PREV } - remove_opinion = { modifier = opinion_blinded_me who = PREV } - remove_opinion = { modifier = opinion_castrated_family who = PREV } - remove_opinion = { modifier = opinion_castrated_close_kin who = PREV } - remove_opinion = { modifier = opinion_blinded_family who = PREV } - remove_opinion = { modifier = opinion_blinded_close_kin who = PREV } - remove_opinion = { modifier = opinion_witch who = PREV } - remove_opinion = { modifier = opinion_takfir who = PREV } - remove_opinion = { modifier = opinion_attempted_abduction who = PREV } - remove_opinion = { modifier = opinion_unfaithful_wife who = PREV } - remove_opinion = { modifier = opinion_unfaithful_husband_crime who = PREV } - remove_opinion = { modifier = opinion_cuckolded who = PREV } - remove_opinion = { modifier = opinion_killed_lover who = PREV } - remove_opinion = { modifier = opinion_charge_heresiarch who = PREV } - remove_opinion = { modifier = opinion_charge_infidel who = PREV } - remove_opinion = { modifier = opinion_charge_deviant who = PREV } - remove_opinion = { modifier = opinion_charge_illegitimate who = PREV } - remove_opinion = { modifier = opinion_charge_cultist who = PREV } - remove_opinion = { modifier = opinion_charge_dw who = PREV } - remove_opinion = { modifier = opinion_charge_traitor who = PREV } - remove_opinion = { modifier = opinion_charge_slanderer who = PREV } - remove_opinion = { modifier = abuse_of_office who = PREV } - remove_opinion = { modifier = opinion_tortured_me who = PREV } - remove_opinion = { modifier = opinion_tortured_family who = PREV } - remove_opinion = { modifier = opinion_tortured_close_kin who = PREV } - remove_opinion = { modifier = opinion_mutilated_me who = PREV } - remove_opinion = { modifier = opinion_mutilated_family who = PREV } - remove_opinion = { modifier = opinion_mutilated_close_kin who = PREV } - remove_opinion = { modifier = opinion_thief who = PREV } - remove_opinion = { modifier = opinion_outlawed_society who = PREV } - remove_opinion = { modifier = opinion_accused_apostate who = PREV } +murder_bloodline_check_effect = { + change_variable = { which = bloodline_murdered_people value = 1 } + if = { #First check for pure Murder Bloodline. + limit = { + check_variable = { which = bloodline_murdered_people value = 30 } + has_ambition = obj_forge_bloodline + } + set_character_flag = flag_about_to_murder_bloodline + character_event = { id = HF.24025 days = 25 random = 25 } + } + else_if = { #Then check for Murder War Hybrid. + limit = { + check_variable = { which = bloodline_murdered_people value = 20 } + check_variable = { which = bloodline_won_wars value = 10 } + has_ambition = obj_forge_bloodline + } + set_character_flag = flag_about_to_murder_bloodline + narrative_event = { id = HF.24045 days = 25 random = 25 } + } + else_if = { #Then check for Murder Peace Hybrid. + limit = { + check_variable = { which = bloodline_murdered_people value = 20 } + check_variable = { which = bloodline_peaceful_years value = 15 } + has_ambition = obj_forge_bloodline + } + set_character_flag = flag_about_to_murder_bloodline + narrative_event = { id = HF.24046 days = 25 random = 25 } + } + else_if = { #Then check for Murder Builder Hybrid. + limit = { + check_variable = { which = bloodline_murdered_people value = 20 } + check_variable = { which = bloodline_built_holdings value = 15 } + has_ambition = obj_forge_bloodline + } + set_character_flag = flag_about_to_murder_bloodline + narrative_event = { id = HF.24048 days = 25 random = 25 } + } } \ No newline at end of file diff --git a/AncientReligions/common/scripted_effects/ACR_scripted_effects.txt b/AncientReligions/common/scripted_effects/ACR_scripted_effects.txt index 5cdd5f13..f2af5b55 100644 --- a/AncientReligions/common/scripted_effects/ACR_scripted_effects.txt +++ b/AncientReligions/common/scripted_effects/ACR_scripted_effects.txt @@ -64,12 +64,8 @@ decrease_prosperity_effect = { if = { limit = { NOR = { - has_province_modifier = prosperity_modifier_3 - has_province_modifier = prosperity_modifier_2 - has_province_modifier = prosperity_modifier_1 - has_province_modifier = depopulated_1 - has_province_modifier = depopulated_2 - has_province_modifier = depopulated_3 + is_prosperous_trigger = yes + is_depopulated_trigger = yes } } add_province_modifier = { name = depopulated_1 duration = -1 } @@ -168,11 +164,772 @@ random_province_conversion_from_colonists_effect = { 50 = { # nothing! } } - } - event_target:receiver_province = { clr_province_flag = received_one_prosperity clr_province_flag = received_two_prosperity clr_province_flag = received_three_prosperity } +} + +create_diplomacy_mystic_effect = { + random_list = { + 25 = { + create_character = { + random_traits = no + name = "Idunn" + dna = chaehghfacw + dynasty = none + religion = norse_pagan + culture = norse + female = yes + age = 17 + health = 15 + trait = grey_eminence + trait = gregarious + trait = mystic + trait = lustful + trait = charitable + trait = fair + trait = trusting + trait = poet + } + } + 25 = { + create_character = { + random_traits = no + name = "Nestor" + dynasty = none + religion = hellenic_pagan + culture = greek + female = no + age = 62 + health = 15 + trait = grey_eminence + trait = gregarious + trait = mystic + trait = charitable + trait = fair + trait = trusting + trait = poet + } + } + } +} + +create_martial_mystic_effect = { + random_list = { + 25 = { + create_character = { + random_traits = no + dynasty = none + religion = west_african_pagan + culture = manden + female = yes + age = 36 + health = 15 + trait = brilliant_strategist + trait = mystic + trait = robust + trait = wroth + trait = diligent + trait = proud + trait = brave + trait = aggressive_leader + } + } + 25 = { + create_character = { + random_traits = no + dynasty = none + religion = celtic_pagan + culture = gaulish + female = no + age = 36 + health = 15 + trait = brilliant_strategist + trait = mystic + trait = robust + trait = wroth + trait = diligent + trait = proud + trait = brave + trait = light_foot_leader + } + } + 25 = { + create_character = { + random_traits = no + dynasty = none + religion = hellenic_pagan + culture = greek + female = no + age = 31 + health = 15 + trait = brilliant_strategist + trait = mystic + trait = robust + trait = wroth + trait = diligent + trait = proud + trait = brave + trait = heavy_infantry_leader + } + } + } +} + +create_intrigue_mystic_effect = { + random_list = { + 25 = { + create_character = { + random_traits = no + dynasty = none + religion = hurufi + culture = bedouin_arabic + female = yes + age = 72 + health = 15 + trait = elusive_shadow + trait = mystic + trait = hunchback + trait = slothful + trait = proud + trait = paranoid + trait = ambitious + trait = deceitful + trait = erudite + } + } + 25 = { + create_character = { + name = "Cleopatra" + random_traits = no + dynasty = none + religion = egyptian_pagan + culture = egyptian_coptic + female = yes + age = 34 + health = 15 + trait = elusive_shadow + trait = mystic + trait = fair + trait = slothful + trait = proud + trait = paranoid + trait = ambitious + trait = deceitful + trait = erudite + } + } + } +} + +create_learning_mystic_effect = { + random_list = { + 25 = { + create_character = { + random_traits = no + dynasty = none + religion = buddhist + culture = sinhala + female = yes + age = 9 + health = 15 + trait = mystic + trait = brahmin + trait = theravada_buddhist + trait = quick + trait = fussy + trait = conscientious + } + } + 25 = { + create_character = { + random_traits = no + name = "Seneca" + dynasty = none + religion = promethean_pagan + culture = roman + female = no + age = 72 + health = 15 + trait = mystic + trait = genius + trait = stoic + trait = mastermind_theologian + trait = chaste + trait = diligent + } + } + 25 = { + create_character = { + random_traits = no + name = "Lucan" + dynasty = none + religion = hellenic_pagan + culture = roman + female = no + age = 25 + health = 15 + trait = poet + trait = genius + trait = mastermind_theologian + trait = fair + trait = stoic + trait = diligent + trait = proud + } + } + } +} + +# will set appropriate character flags +# if the target character has a +# "Borrowed from $holy_order" or "Expelled $holy_order" +# character modifier. This makes generic holy order +# events actually work, without even uglier hacks +set_flag_for_holy_order_modifiers_effect = { + # Extant Loan + if = { + limit = { has_character_modifier = borrowed_from_d_fianna } + set_character_flag = borrowed_from_d_fianna + } + if = { + limit = { has_character_modifier = borrowed_from_d_red_dragons } + set_character_flag = borrowed_from_d_red_dragons + } + if = { + limit = { has_character_modifier = borrowed_from_d_anubis } + set_character_flag = borrowed_from_d_anubis + } + if = { + limit = { has_character_modifier = borrowed_from_d_horus } + set_character_flag = borrowed_from_d_horus + } + if = { + limit = { has_character_modifier = borrowed_from_d_legio_hellenica } + set_character_flag = borrowed_from_d_legio_hellenica + } + if = { + limit = { has_character_modifier = borrowed_from_d_sacred_band } + set_character_flag = borrowed_from_d_sacred_band + } + if = { + limit = { has_character_modifier = borrowed_from_d_sickles } + set_character_flag = borrowed_from_d_sickles + } + if = { + limit = { has_character_modifier = borrowed_from_d_burning_blades } + set_character_flag = borrowed_from_d_burning_blades + } + if = { + limit = { has_character_modifier = borrowed_from_d_men_of_steel } + set_character_flag = borrowed_from_d_men_of_steel + } + if = { + limit = { has_character_modifier = borrowed_from_d_saint_boudicca } + set_character_flag = borrowed_from_d_saint_boudicca + } + + # Expelled from the Realm + if = { + limit = { has_character_modifier = expelled_d_fianna } + set_character_flag = expelled_d_fianna + } + if = { + limit = { has_character_modifier = expelled_d_red_dragons } + set_character_flag = expelled_d_red_dragons + } + if = { + limit = { has_character_modifier = expelled_d_anubis } + set_character_flag = expelled_d_anubis + } + if = { + limit = { has_character_modifier = expelled_d_horus } + set_character_flag = expelled_d_horus + } + if = { + limit = { has_character_modifier = expelled_d_legio_hellenica } + set_character_flag = expelled_d_legio_hellenica + } + if = { + limit = { has_character_modifier = expelled_d_sacred_band } + set_character_flag = expelled_d_sacred_band + } + if = { + limit = { has_character_modifier = expelled_d_sickles } + set_character_flag = expelled_d_sickles + } + if = { + limit = { has_character_modifier = expelled_d_burning_blades } + set_character_flag = expelled_d_burning_blades + } + if = { + limit = { has_character_modifier = expelled_d_men_of_steel } + set_character_flag = expelled_d_men_of_steel + } + if = { + limit = { has_character_modifier = expelled_d_saint_boudicca } + set_character_flag = expelled_d_saint_boudicca + } +} + +# opposite of set_flag, this will check for the right +# flags and apply the corresponding modifier, if the +# character doesn't already have that modifier +set_character_modifier_for_holy_order_flags_effect = { + # Extant Loan + if = { + limit = { + NOT = { has_character_modifier = borrowed_from_d_fianna } + has_character_flag = borrowed_from_d_fianna + } + add_character_modifier = { + name = borrowed_from_d_fianna + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = borrowed_from_d_red_dragons } + has_character_flag = borrowed_from_d_red_dragons + } + add_character_modifier = { + name = borrowed_from_d_red_dragons + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = borrowed_from_d_anubis } + has_character_flag = borrowed_from_d_anubis + } + add_character_modifier = { + name = borrowed_from_d_anubis + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = borrowed_from_d_horus } + has_character_flag = borrowed_from_d_horus + } + add_character_modifier = { + name = borrowed_from_d_horus + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = borrowed_from_d_legio_hellenica } + has_character_flag = borrowed_from_d_legio_hellenica + } + add_character_modifier = { + name = borrowed_from_d_legio_hellenica + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = borrowed_from_d_sacred_band } + has_character_flag = borrowed_from_d_sacred_band + } + add_character_modifier = { + name = borrowed_from_d_sacred_band + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = borrowed_from_d_sickles } + has_character_flag = borrowed_from_d_sickles + } + add_character_modifier = { + name = borrowed_from_d_sickles + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = borrowed_from_d_burning_blades } + has_character_flag = borrowed_from_d_burning_blades + } + add_character_modifier = { + name = borrowed_from_d_burning_blades + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = borrowed_from_d_men_of_steel } + has_character_flag = borrowed_from_d_men_of_steel + } + add_character_modifier = { + name = borrowed_from_d_men_of_steel + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = borrowed_from_d_saint_boudicca } + has_character_flag = borrowed_from_d_saint_boudicca + } + add_character_modifier = { + name = borrowed_from_d_saint_boudicca + duration = -1 + inherit = yes + } + } + + # Expelled from the Realm + if = { + limit = { + NOT = { has_character_modifier = expelled_d_fianna } + has_character_flag = expelled_d_fianna + } + add_character_modifier = { + name = expelled_d_fianna + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = expelled_d_red_dragons } + has_character_flag = expelled_d_red_dragons + } + add_character_modifier = { + name = expelled_d_red_dragons + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = expelled_d_anubis } + has_character_flag = expelled_d_anubis + } + add_character_modifier = { + name = expelled_d_anubis + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = expelled_d_horus } + has_character_flag = expelled_d_horus + } + add_character_modifier = { + name = expelled_d_horus + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = expelled_d_legio_hellenica } + has_character_flag = expelled_d_legio_hellenica + } + add_character_modifier = { + name = expelled_d_legio_hellenica + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = expelled_d_sacred_band } + has_character_flag = expelled_d_sacred_band + } + add_character_modifier = { + name = expelled_d_sacred_band + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = expelled_d_sickles } + has_character_flag = expelled_d_sickles + } + add_character_modifier = { + name = expelled_d_sickles + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = expelled_d_burning_blades } + has_character_flag = expelled_d_burning_blades + } + add_character_modifier = { + name = expelled_d_burning_blades + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = expelled_d_men_of_steel } + has_character_flag = expelled_d_men_of_steel + } + add_character_modifier = { + name = expelled_d_men_of_steel + duration = -1 + inherit = yes + } + } + if = { + limit = { + NOT = { has_character_modifier = expelled_d_saint_boudicca } + has_character_flag = expelled_d_saint_boudicca + } + add_character_modifier = { + name = expelled_d_saint_boudicca + duration = -1 + inherit = yes + } + } +} + +# requires event_target:holy_order to be defined +clear_borrowed_from_holy_order_modifier_effect = { + clr_character_flag = borrowed_from_@event_target:holy_order + + event_target:holy_order = { + holder_scope = { + trigger_switch = { + on_trigger = title + d_fianna = { PREVPREV = { remove_character_modifier = borrowed_from_d_fianna } } + d_red_dragons = { PREVPREV = { remove_character_modifier = borrowed_from_d_red_dragons } } + d_anubis = { PREVPREV = { remove_character_modifier = borrowed_from_d_anubis } } + d_horus = { PREVPREV = { remove_character_modifier = borrowed_from_d_horus } } + d_legio_hellenica = { PREVPREV = { remove_character_modifier = borrowed_from_d_legio_hellenica } } + d_sacred_band = { PREVPREV = { remove_character_modifier = borrowed_from_d_sacred_band } } + d_sickles = { PREVPREV = { remove_character_modifier = borrowed_from_d_sickles } } + d_burning_blades = { PREVPREV = { remove_character_modifier = borrowed_from_d_burning_blades } } + d_men_of_steel = { PREVPREV = { remove_character_modifier = borrowed_from_d_men_of_steel } } + d_saint_boudicca = { PREVPREV = { remove_character_modifier = borrowed_from_d_saint_boudicca }} + } + } + } +} + +# requires event_target:holy_order to be defined +clear_expelled_holy_order_modifier_effect = { + clr_character_flag = expelled_@event_target:holy_order + + event_target:holy_order = { + holder_scope = { + trigger_switch = { + on_trigger = title + d_fianna = { PREVPREV = { remove_character_modifier = expelled_d_fianna } } + d_red_dragons = { PREVPREV = { remove_character_modifier = expelled_d_red_dragons } } + d_anubis = { PREVPREV = { remove_character_modifier = expelled_d_anubis } } + d_horus = { PREVPREV = { remove_character_modifier = expelled_d_horus } } + d_legio_hellenica = { PREVPREV = { remove_character_modifier = expelled_d_legio_hellenica } } + d_sacred_band = { PREVPREV = { remove_character_modifier = expelled_d_sacred_band } } + d_sickles = { PREVPREV = { remove_character_modifier = expelled_d_sickles } } + d_burning_blades = { PREVPREV = { remove_character_modifier = expelled_d_burning_blades } } + d_men_of_steel = { PREVPREV = { remove_character_modifier = expelled_d_men_of_steel } } + d_saint_boudicca = { PREVPREV = { remove_character_modifier = expelled_d_saint_boudicca }} + } + } + } +} + +lower_temple_tax_obligation_effect = { + if = { + limit = { has_law = temple_tax_1 } + add_law = temple_tax_0 + } + if = { + limit = { has_law = temple_tax_2 } + add_law = temple_tax_1 + } + if = { + limit = { has_law = temple_tax_3 } + add_law = temple_tax_2 + } +} + +lower_temple_levy_obligation_effect = { + if = { + limit = { has_law = temple_contract_1 } + add_law = temple_contract_0 + } + if = { + limit = { has_law = temple_contract_2 } + add_law = temple_contract_1 + } + if = { + limit = { has_law = temple_contract_3 } + add_law = temple_contract_2 + } +} + +move_temple_obligations_toward_balanced_effect = { + if = { + limit = { has_law = tax_levy_law_theocracy_3 } + add_law = tax_levy_law_theocracy_4 + } + if = { + limit = { has_law = tax_levy_law_theocracy_2 } + add_law = tax_levy_law_theocracy_3 + } + if = { + limit = { has_law = tax_levy_law_theocracy_1 } + add_law = tax_levy_law_theocracy_2 + } + if = { + limit = { has_law = tax_levy_law_theocracy_0 } + add_law = tax_levy_law_theocracy_1 + } + + if = { + limit = { has_law = tax_levy_law_theocracy_5 } + add_law = tax_levy_law_theocracy_4 + } + if = { + limit = { has_law = tax_levy_law_theocracy_6 } + add_law = tax_levy_law_theocracy_5 + } + if = { + limit = { has_law = tax_levy_law_theocracy_7 } + add_law = tax_levy_law_theocracy_6 + } + if = { + limit = { has_law = tax_levy_law_theocracy_8 } + add_law = tax_levy_law_theocracy_7 + } +} + +give_random_tier_5_artifact_to_prev_effect = { + random_list = { + 25 = { + add_artifact = silver_hand_of_nuada + } + 25 = { + add_artifact = trident_of_britannia + } + 25 = { + add_artifact = helm_of_britannia + } + 25 = { + add_artifact = shield_of_britannia + } + } + + new_artifact = { + set_creation_date = 1.1.1 + transfer_artifact = { + from = THIS + to = PREV + } + } +} + +give_random_tier_4_artifact_to_prev_effect = { + random_list = { + 50 = { + add_artifact = skull_of_brigid + } + 50 = { + add_artifact = horn_of_bran_galed + } + } + + new_artifact = { + set_creation_date = 1.1.1 + transfer_artifact = { + from = THIS + to = PREV + } + } +} + +give_random_tier_3_artifact_to_prev_effect = { + random_list = { + 25 = { + add_artifact = tusk_of_torc_triath + } + } + + new_artifact = { + set_creation_date = 1.1.1 + transfer_artifact = { + from = THIS + to = PREV + } + } +} + +give_random_tier_2_artifact_to_prev_effect = { + random_list = { + 25 = { + add_artifact = torque_of_boudicca + } + 25 = { + add_artifact = old_carnyx + } + 25 = { + add_artifact = horned_helm + } + 25 = { + add_artifact = battersea_shield + } + } + + new_artifact = { + set_creation_date = 1.1.1 + transfer_artifact = { + from = THIS + to = PREV + } + } +} + +give_random_tier_1_artifact_to_prev_effect = { + random_list = { + 10 = { + add_artifact = famous_tongue + } + 10 = { + add_artifact = famous_head + } + 10 = { + add_artifact = infamous_tongue + } + 10 = { + add_artifact = famous_hand + } + 10 = { + add_artifact = famous_arm + } + 10 = { + add_artifact = famous_foot + } + 10 = { + add_artifact = famous_ancient_weapon + } + } + + new_artifact = { + set_creation_date = 1.1.1 + transfer_artifact = { + from = PREV + to = PREVPREV + } + } } \ No newline at end of file diff --git a/AncientReligions/common/scripted_triggers/00_scripted_triggers.txt b/AncientReligions/common/scripted_triggers/00_scripted_triggers.txt index 76f67e3a..beff4e9f 100644 --- a/AncientReligions/common/scripted_triggers/00_scripted_triggers.txt +++ b/AncientReligions/common/scripted_triggers/00_scripted_triggers.txt @@ -24,12 +24,16 @@ #is_attractive_trigger Has a sex appeal trait and not any traits with negative sex appeal. #has_unattractive_trait_trigger Has a negative sex appeal trait. #is_unattractive_trigger Has a negative sex appeal trait and not any traits with sex appeal. +#has_fair_trait_trigger Is Fair/Groomed. +#has_ugly_trait_trigger Is Ugly/Uncouth. #Health/congential #is_smart_trigger Has a smart trait. #is_dumb_trigger Has a dumb trait. #is_strong_trigger Has a strong trait. #is_weak_trigger Has a weak trait. +#well_treated_for_disease_trigger Has a modifier relating to a positive treatement. +#poorly_treated_for_disease_trigger Has a modifier relating to a negative treatement. #character_disease_trigger Has a disease trait. #has_symptom_trigger Has a symptom trait. #has_injury_trigger Has an injury trait. @@ -225,6 +229,7 @@ has_vice_trigger = { has_attractive_trait_trigger = { OR = { trait = fair + trait = groomed trait = just trait = brave trait = gregarious @@ -244,8 +249,10 @@ is_attractive_trigger = { has_unattractive_trait_trigger = { OR = { trait = ugly + trait = uncouth trait = feeble trait = dwarf + trait = giant trait = clubfooted trait = harelip trait = hunchback @@ -321,6 +328,27 @@ is_weak_trigger = { } } +well_treated_for_disease_trigger = { + OR = { + has_character_modifier = mystic_treatment_decent + has_character_modifier = symptom_treatment_1 + has_character_modifier = symptom_treatment_2 + has_character_modifier = symptom_treatment_3 + has_character_modifier = symptom_treatment_4 + has_character_modifier = successful_treatment_1 + has_character_modifier = successful_treatment_2 + has_character_modifier = successful_treatment_3 + } +} +poorly_treated_for_disease_trigger = { + OR = { + has_character_modifier = mystic_treatment_poor + has_character_modifier = mystic_treatment_terrible + has_character_modifier = failed_treatment_1 + has_character_modifier = failed_treatment_2 + } +} + character_disease_trigger = { OR = { trait = has_tuberculosis @@ -358,6 +386,7 @@ has_disease_trigger = { trait = rabies trait = cancer trait = pneumonic + trait = dancing_plague trait = scurvy trait = ill @@ -440,6 +469,7 @@ has_medium_disability_trigger = { trait = clubfooted trait = hunchback trait = dwarf + trait = giant } } @@ -762,7 +792,10 @@ has_crusade_trait_trigger = { trait = sun_warrior } AND = { - religion = hellenic_pagan + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } trait = ares_own } AND = { @@ -940,7 +973,18 @@ can_be_chancellor_trigger = { OR = { AND = { OR = { - is_female = no + AND = { #Patriarchal religions can only hire males. Matriarchal religions can only hire females. + is_female = no + NOT = { liege = { has_religion_feature = religion_matriarchal } } + } + AND = { + is_female = yes + OR = { + liege = { has_religion_feature = religion_matriarchal } + liege = { has_religion_feature = religion_equal } + liege = { has_religion_feature = religion_feature_bon } + } + } trait = horse # So we can have female glitterhoofs! :D AND = { is_feminist_religion_trigger = yes @@ -970,7 +1014,10 @@ can_be_chancellor_trigger = { } } OR = { - liege = { primary_title = { has_law = status_of_women_4 } } + AND = { + is_female = yes + liege = { primary_title = { has_law = status_of_women_4 } } + } has_game_rule = { name = gender value = all @@ -987,16 +1034,21 @@ can_be_chancellor_trigger = { NOT = { trait = incapable } NOT = { trait = in_hiding } NOT = { has_character_modifier = resigned_in_anger } - - OR = { - NOR = { - religion = celtic_pagan - religion = celtic_pagan_reformed + NOT = { + liege = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_resigned_from_council + } } + } + OR = { + NOT = { religion_openly_celtic_or_reformed_trigger = yes } OR = { trait = druid trait = bad_druid + trait = poet } } @@ -1006,16 +1058,35 @@ can_be_marshal_trigger = { OR = { AND = { OR = { - is_female = no - trait = horse # So we can have female glitterhoofs! :D + AND = { #Patriarchal religions can only hire males. Matriarchal religions can only hire females. + is_female = no + NOT = { liege = { has_religion_feature = religion_matriarchal } } + } AND = { - is_feminist_religion_trigger = yes - liege = { religion = PREV } + is_female = yes + OR = { + liege = { has_religion_feature = religion_matriarchal } + liege = { has_religion_feature = religion_equal } + liege = { has_religion_feature = religion_feature_bon } + } + } + trait = horse # So we can have female glitterhoofs! :D + OR = { + AND = { + religion = cathar + liege = { religion = cathar } + } + AND = { + religion = messalian + liege = { religion = messalian } + } } AND = { liege = { primary_title = { - has_law = status_of_women_3 + OR = { + has_law = status_of_women_3 + } } } OR = { @@ -1032,7 +1103,10 @@ can_be_marshal_trigger = { } } OR = { - liege = { primary_title = { has_law = status_of_women_4 } } + AND = { + is_female = yes + liege = { primary_title = { has_law = status_of_women_4 } } + } has_game_rule = { name = gender value = all @@ -1046,6 +1120,9 @@ can_be_marshal_trigger = { is_adult = yes } has_character_flag = special_marshal + any_owned_bloodline = { + has_bloodline_flag = bloodline_female_marshal + } } independent = no @@ -1054,13 +1131,32 @@ can_be_marshal_trigger = { NOT = { trait = in_hiding } NOT = { has_character_flag = guru } NOT = { has_character_modifier = resigned_in_anger } + NOT = { + liege = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_resigned_from_council + } + } + } } can_be_treasurer_trigger = { OR = { AND = { OR = { - is_female = no + AND = { #Patriarchal religions can only hire males. Matriarchal religions can only hire females. + is_female = no + NOT = { liege = { has_religion_feature = religion_matriarchal } } + } + AND = { + is_female = yes + OR = { + liege = { has_religion_feature = religion_matriarchal } + liege = { has_religion_feature = religion_equal } + liege = { has_religion_feature = religion_feature_bon } + } + } trait = horse # So we can have female glitterhoofs! :D AND = { is_feminist_religion_trigger = yes @@ -1090,7 +1186,10 @@ can_be_treasurer_trigger = { } } OR = { - liege = { primary_title = { has_law = status_of_women_4 } } + AND = { + is_female = yes + liege = { primary_title = { has_law = status_of_women_4 } } + } has_game_rule = { name = gender value = all @@ -1108,15 +1207,38 @@ can_be_treasurer_trigger = { NOT = { trait = in_hiding } NOT = { has_character_flag = guru } NOT = { has_character_modifier = resigned_in_anger } + NOT = { + liege = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_resigned_from_council + } + } + } } can_be_spymaster_trigger = { OR = { AND = { OR = { - is_female = no + AND = { #Patriarchal religions can only hire males. Matriarchal religions can only hire females. + is_female = no + NOT = { liege = { has_religion_feature = religion_matriarchal } } + } + AND = { + is_female = yes + OR = { + liege = { has_religion_feature = religion_matriarchal } + liege = { has_religion_feature = religion_equal } + liege = { has_religion_feature = religion_feature_bon } + } + } trait = horse # So we can have female glitterhoofs! :D liege = { + NOR = { + liege = { has_religion_feature = religion_matriarchal } + liege = { has_religion_feature = religion_patriarchal } + } OR = { mother = { character = ROOT } any_spouse = { character = ROOT } @@ -1126,6 +1248,20 @@ can_be_spymaster_trigger = { religion_group = pagan_group liege = { religion_group = pagan_group + NOR = { + liege = { has_religion_feature = religion_matriarchal } + liege = { has_religion_feature = religion_patriarchal } + } + } + } + AND = { + religion = cathar + liege = { + religion = cathar + NOR = { + liege = { has_religion_feature = religion_matriarchal } + liege = { has_religion_feature = religion_patriarchal } + } } } AND = { @@ -1157,7 +1293,10 @@ can_be_spymaster_trigger = { } } OR = { - liege = { primary_title = { has_law = status_of_women_4 } } + AND = { + is_female = yes + liege = { primary_title = { has_law = status_of_women_4 } } + } has_game_rule = { name = gender value = all @@ -1175,6 +1314,14 @@ can_be_spymaster_trigger = { NOT = { trait = in_hiding } NOT = { has_character_flag = guru } NOT = { has_character_modifier = resigned_in_anger } + NOT = { + liege = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_resigned_from_council + } + } + } } can_be_spiritual_trigger = { @@ -1183,6 +1330,14 @@ can_be_spiritual_trigger = { NOT = { trait = incapable } NOT = { trait = in_hiding } NOT = { has_character_modifier = resigned_in_anger } + NOT = { + liege = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_resigned_from_council + } + } + } liege = { religion = ROOT @@ -1193,12 +1348,23 @@ can_be_spiritual_trigger = { OR = { is_female = no religion_allows_female_temple_holders = yes + has_religion_feature = religion_matriarchal + } + OR = { + is_female = yes + religion_allows_male_temple_holders = yes + has_religion_feature = religion_patriarchal } OR = { NOT = { religion = hindu } trait = brahmin is_ascetic_trigger = yes } + OR = { + NOT = { religion_openly_in_celtic_subgroup_trigger = yes } + + is_celtic_clergy_trigger = yes + } } has_character_flag = special_spiritual } @@ -1229,13 +1395,6 @@ can_be_spiritual_trigger = { } } - OR = { - NOT = { religion_openly_in_celtic_subgroup_trigger = yes } - - trait = druid - trait = bad_druid - } - OR = { NOT = { religion_group = muslim } NOT = { liege = { religion_group = muslim } } @@ -1253,9 +1412,24 @@ can_be_councilmember_king_trigger = { NOT = { trait = incapable } NOT = { trait = in_hiding } NOT = { has_character_modifier = resigned_in_anger } + NOT = { + liege = { + has_opinion_modifier = { + modifier = opinion_resigned_from_council + who = ROOT + } + } + } AND = { OR = { - is_female = no + AND = { #Patriarchal religions can only hire males. Matriarchal religions can only hire females. + is_female = no + NOT = { liege = { has_religion_feature = religion_matriarchal } } + } + AND = { + is_female = yes + NOT = { liege = { has_religion_feature = religion_patriarchal } } + } AND = { OR = { is_feminist_religion_trigger = yes @@ -1263,6 +1437,7 @@ can_be_councilmember_king_trigger = { liege = { religion = PREV } } AND = { + is_female = yes liege = { primary_title = { OR = { @@ -1275,7 +1450,10 @@ can_be_councilmember_king_trigger = { is_landed = yes } OR = { - liege = { primary_title = { has_law = status_of_women_4 } } + AND = { + is_female = yes + liege = { primary_title = { has_law = status_of_women_4 } } + } has_game_rule = { name = gender value = all @@ -1292,15 +1470,39 @@ can_be_councilmember_emperor_trigger = { NOT = { trait = incapable } NOT = { trait = in_hiding } NOT = { has_character_modifier = resigned_in_anger } + NOT = { + liege = { + has_opinion_modifier = { + who = ROOT + modifier = opinion_resigned_from_council + } + } + } OR = { AND = { OR = { - is_female = no + AND = { #Patriarchal religions can only hire males. Matriarchal religions can only hire females. + is_female = no + NOT = { liege = { has_religion_feature = religion_matriarchal } } + } AND = { - is_feminist_religion_trigger = yes - liege = { religion = PREV } + is_female = yes + OR = { + liege = { has_religion_feature = religion_matriarchal } + liege = { has_religion_feature = religion_equal } + liege = { has_religion_feature = religion_feature_bon } + } + } + AND = { + religion = cathar + liege = { religion = cathar } + } + AND = { + religion = messalian + liege = { religion = messalian } } AND = { + is_female = yes liege = { primary_title = { OR = { @@ -1313,7 +1515,10 @@ can_be_councilmember_emperor_trigger = { is_landed = yes } OR = { - liege = { primary_title = { has_law = status_of_women_4 } } + AND = { + is_female = yes + liege = { primary_title = { has_law = status_of_women_4 } } + } has_game_rule = { name = gender value = all @@ -1366,11 +1571,16 @@ is_inaccessible_trigger = { #Remember to write this "is_inaccessible_trigger = n text = is_inaccessible_tooltip hidden_tooltip = { OR = { + has_character_flag = flag_holding_great_tribal_festival trait = in_hiding trait = on_hajj trait = on_pilgrimage trait = on_indian_pilgrimage trait = kow_tow_travels + trait = travelling + trait = troubled_pregnancy + trait = pregnancy_finishing + has_character_modifier = mother_minor_rest has_character_modifier = in_seclusion has_character_modifier = in_meditation has_character_modifier = doing_penance @@ -1407,6 +1617,20 @@ root_attraction_trigger = { } } +prev_attraction_trigger = { + #Returns yes when PREV is attracted to the scoped character, based on sex + OR = { + AND = { + is_female = yes + PREV = { prefers_men_trigger = no } + } + AND = { + is_female = no + PREV = { prefers_men_trigger = yes } + } + } +} + attacted_to_root_trigger = { #Returns yes when scoped character is attracted to ROOT, based on sex OR = { @@ -1455,6 +1679,7 @@ is_unimportant_trigger = { trait = vestalis trait = retired_vestalis has_character_modifier = in_seclusion + has_character_modifier = elder_long_life_modifier immortal = yes } } @@ -1594,6 +1819,8 @@ death_execution_trigger = { death_reason = death_execution_eaten death_reason = death_execution_aztec_sacrifice death_reason = death_executed_by_chinese_emperor + death_reason = death_execution_brazen_bull + death_reason = death_execution_macabre_banquet } } @@ -1602,12 +1829,14 @@ death_sacrificed_trigger = { death_reason = death_sacrificed death_reason = death_sacrificed_norse death_reason = death_sacrificed_ancestors + death_reason = death_execution_aztec_sacrifice } } death_accident_trigger = { OR = { death_reason = death_accident + death_reason = death_accident_generic_beast death_reason = death_accident_bear death_reason = death_accident_boar death_reason = death_accident_drowning @@ -1629,6 +1858,7 @@ death_suicide_trigger = { } } +# Very usable! If poorly named block_general_event_trigger = { OR = { is_adult = no @@ -1659,6 +1889,141 @@ gender_equality_trigger = { } } +male_can_hold_minor_title_trigger = { + trigger_if = { + limit = { + NOT = { + has_game_rule = { + name = gender + value = all + } + } + } + is_female = no + custom_tooltip = { + text = tooltip_not_matriarchal_liege_religion_feature + NOR = { + has_religion_feature = religion_matriarchal + liege = { + has_religion_feature = religion_matriarchal + } + } + } + } +} + +female_can_hold_minor_title_trigger = { + trigger_if = { + limit = { + NOT = { + has_game_rule = { + name = gender + value = all + } + } + } + is_female = yes + OR = { + custom_tooltip = { + text = tooltip_feminist_liege_vanilla_religion + AND = { + OR = { + religion = cathar + religion = messalian + religion = bogomilist + religion = mazdaki + } + liege = { religion = ROOT } + } + } + custom_tooltip = { + text = tooltip_feminist_liege_religion_feature + AND = { + OR = { + has_religion_feature = religion_equal + has_religion_feature = religion_matriarchal + } + liege = { + has_religion_feature = religion_equal + has_religion_feature = religion_matriarchal + } + } + } + primary_title = { + OR = { + has_law = status_of_women_4 + has_law = status_of_women_3 + } + } + liege = { + primary_title = { + OR = { + has_law = status_of_women_4 + has_law = status_of_women_3 + } + } + } + } + } +} + +female_can_hold_minor_commander_title_trigger = { + trigger_if = { + limit = { + NOT = { + has_game_rule = { + name = gender + value = all + } + } + } + is_female = yes + OR = { + has_character_flag = special_marshal + AND = { + trait = shieldmaiden + liege = { religion = ROOT } + } + AND = { + is_member_of_any_warrior_lodge_trigger = yes + liege = { religion = ROOT } + } + custom_tooltip = { + text = tooltip_feminist_liege_vanilla_religion + AND = { + OR = { + religion = cathar + religion = messalian + religion = bogomilist + religion = mazdaki + } + liege = { religion = ROOT } + } + } + custom_tooltip = { + text = tooltip_feminist_liege_religion_feature + AND = { + OR = { + has_religion_feature = religion_equal + has_religion_feature = religion_matriarchal + } + liege = { + has_religion_feature = religion_equal + has_religion_feature = religion_matriarchal + } + } + } + primary_title = { + has_law = status_of_women_4 + } + liege = { + primary_title = { + has_law = status_of_women_4 + } + } + } + } +} has_minor_deity_trigger = { OR = { @@ -1666,10 +2031,12 @@ has_minor_deity_trigger = { has_character_modifier = follower_of_veles has_character_modifier = follower_of_jarilo has_character_modifier = follower_of_morana - has_character_modifier = follower_of_yemoja - has_character_modifier = follower_of_ekwensu - has_character_modifier = follower_of_orunmila - has_character_modifier = follower_of_shango + has_character_modifier = follower_of_ayyur + has_character_modifier = follower_of_anansi + has_character_modifier = follower_of_dan + has_character_modifier = follower_of_bida + has_character_modifier = follower_of_tsumburbura + has_character_modifier = follower_of_dongo has_character_modifier = follower_of_ukko has_character_modifier = follower_of_akka has_character_modifier = follower_of_taipo_and_mielikki @@ -1841,6 +2208,9 @@ true_religion_khurmazta_trigger = { true_religion_bon_trigger = { true_religion = bon } +true_religion_bon_reformed_trigger = { + true_religion = bon_reformed +} true_religion_taoist_trigger = { true_religion = taoist @@ -1926,6 +2296,10 @@ true_religion_hellenic_pagan_trigger = { true_religion = hellenic_pagan } +true_religion_hellenic_pagan_reformed_trigger = { + true_religion = hellenic_pagan_reformed +} + true_religion_pagan_trigger = { true_religion = pagan } @@ -1961,6 +2335,14 @@ relationship_with_root_trigger = { is_rival = ROOT } } + +is_widow_or_widower_trigger = { + is_married = no + any_spouse_even_if_dead = { + always = yes + } +} + FROMs_religion_is_playable_trigger = { NOR = { AND = { #Means you're not allowed to play Muslims @@ -1975,12 +2357,16 @@ FROMs_religion_is_playable_trigger = { FROM = { religion_group = pagan_group NOT = { religion = bon } + NOT = { religion = bon_reformed } } NOT = { has_dlc = "The Old Gods" } } AND = { #Means you're not allowed to play the Bön religion (Pagan) FROM = { - religion = bon + OR = { + religion = bon + religion = bon_reformed + } } NOR = { has_dlc = "The Old Gods" @@ -2010,6 +2396,58 @@ FROMs_religion_is_playable_trigger = { } } +ROOTs_religion_is_playable_trigger = { #For targeted decision where FROM is the player + NOR = { + AND = { #Means you're not allowed to play Muslims + ROOT = { religion_group = muslim } + NOT = { has_dlc = "The Sword of Islam" } + } + AND = { #Means you're not allowed to play Jewish + ROOT = { religion_group = jewish_group } + NOT = { has_dlc = "Sons of Abraham" } + } + AND = { #Means you're not allowed to play (most) Pagans + ROOT = { + religion_group = pagan_group + NOT = { religion = bon } + NOT = { religion = bon_reformed } + } + NOT = { has_dlc = "The Old Gods" } + } + AND = { #Means you're not allowed to play the Bön religion (Pagan) + ROOT = { + OR = { + religion = bon + religion = bon_reformed + } + } + NOR = { + has_dlc = "The Old Gods" + has_dlc = "Jade Dragon" + } + } + AND = { #Means you're not allowed to play the Eastern Religions + ROOT = { religion_group = indian_group } + NOT = { + ROOT = { + religion = taoist + } + } + NOT = { has_dlc = "Rajas of India" } + } + AND = { #Means you're not allowed to play the Zoroastrians + ROOT = { religion_group = zoroastrian_group } + NOT = { has_dlc = "The Old Gods" } + } + AND = { #Means you're not allowed to play the Taoist religion + ROOT = { religion = taoist } + NOR = { + has_dlc = "Jade Dragon" + has_dlc = "Rajas of India" + } + } + } +} ###Use the actual is__of = scope triggers now family_of_root_trigger = { #use is_blood_relative_of_root_trigger for all relatives OR = { @@ -2112,8 +2550,10 @@ assassins_appropriate_target_trigger = { interesting_face_trigger = { OR = { trait = fair + trait = groomed trait = ugly - trait = scarred + trait = uncouth + has_scarred_trait_trigger = yes is_ill = yes trait = disfigured trait = blinded @@ -2230,6 +2670,8 @@ is_devil_worshiper_trigger = { society_member_of = the_plaguebringers society_member_of = the_cult_of_kali society_member_of = the_trollcrafters + society_member_of = the_vodouns + society_member_of = the_bacchants ### ACR ### society_member_of = unseelie_petitioners @@ -2245,6 +2687,7 @@ has_negative_congenital_trigger = { trait = clubfooted trait = hunchback trait = dwarf + trait = giant trait = harelip trait = stutter trait = lisp @@ -2277,6 +2720,7 @@ is_monastic_member_trigger = { OR = { is_dharmic_monastic_member_trigger = yes is_christian_monastic_member_trigger = yes + society_member_of = monastic_order_stoics } } @@ -2434,9 +2878,18 @@ is_aztec_secret_religious_society_member_trigger = { } is_bon_secret_religious_society_member_trigger = { - society_member_of = secret_religious_society_bon + OR = { + society_member_of = secret_religious_society_bon + society_member_of = secret_religious_society_bon_reformed + } } +is_hellenic_secret_religious_society_member_trigger = { + OR = { + society_member_of = secret_religious_society_hellenic_pagan + society_member_of = secret_religious_society_hellenic_pagan_reformed + } +} is_taoist_secret_religious_society_member_trigger = { society_member_of = secret_religious_society_taoist } @@ -2785,6 +3238,10 @@ is_in_prevs_interesting_society_trigger = { society_member_of = secret_religious_society_celtic_pagan_reformed PREV = { interested_in_society = secret_religious_society_celtic_pagan_reformed } } + AND = { + society_member_of = secret_religious_society_britannic_pagan + PREV = { interested_in_society = secret_religious_society_britannic_pagan } + } AND = { society_member_of = secret_religious_society_hellenic_pagan PREV = { interested_in_society = secret_religious_society_hellenic_pagan } @@ -2844,354 +3301,316 @@ is_visible_to_self_trigger = { #For hidden modifiers } } -has_any_char_old_religion = { - OR = { - AND = { - has_character_flag = character_was_catholic - any_character = { - religion = catholic - } - } - AND = { - has_character_flag = character_was_cathar - any_character = { - religion = cathar - } - } - AND = { - has_character_flag = character_was_fraticelli - any_character = { - religion = fraticelli - } - } - AND = { - has_character_flag = character_was_waldensian - any_character = { - religion = waldensian - } - } - AND = { - has_character_flag = character_was_lollard - any_character = { - religion = lollard - } - } - AND = { - has_character_flag = character_was_orthodox - any_character = { - religion = orthodox - } - } - AND = { - has_character_flag = character_was_miaphysite - any_character = { - religion = miaphysite - } - } - AND = { - has_character_flag = character_was_monophysite - any_character = { - religion = monophysite - } - } - AND = { - has_character_flag = character_was_bogomilist - any_character = { - religion = bogomilist - } - } - AND = { - has_character_flag = character_was_monothelite - any_character = { - religion = monothelite - } - } - AND = { - has_character_flag = character_was_iconoclast - any_character = { - religion = iconoclast - } - } - AND = { - has_character_flag = character_was_paulician - any_character = { - religion = paulician - } - } - AND = { - has_character_flag = character_was_nestorian - any_character = { - religion = nestorian - } - } - AND = { - has_character_flag = character_was_messalian - any_character = { - religion = messalian - } - } - AND = { - has_character_flag = character_was_sunni - any_character = { - religion = sunni - } - } - AND = { - has_character_flag = character_was_zikri - any_character = { - religion = zikri - } - } - AND = { - has_character_flag = character_was_yazidi - any_character = { - religion = yazidi - } - } - AND = { - has_character_flag = character_was_ibadi - any_character = { - religion = ibadi - } - } - AND = { - has_character_flag = character_was_kharijite - any_character = { - religion = kharijite - } - } - AND = { - has_character_flag = character_was_shiite - any_character = { - religion = shiite - } - } - AND = { - has_character_flag = character_was_druze - any_character = { - religion = druze - } - } - AND = { - has_character_flag = character_was_hurufi - any_character = { - religion = hurufi - } - } - AND = { - has_character_flag = character_was_jewish - any_character = { - religion = jewish - } - } - AND = { - has_character_flag = character_was_karaite - any_character = { - religion = karaite - } - } - AND = { - has_character_flag = character_was_samaritan - any_character = { - religion = samaritan - } - } - AND = { - has_character_flag = character_was_zoroastrian - any_character = { - religion = zoroastrian - } - } - AND = { - has_character_flag = character_was_mazdaki - any_character = { - religion = mazdaki - } - } - AND = { - has_character_flag = character_was_manichean - any_character = { - religion = manichean - } - } - AND = { - has_character_flag = character_was_khurmazta - any_character = { - religion = khurmazta - } - } - AND = { - has_character_flag = character_was_bon - any_character = { - religion = bon - } - } - AND = { - has_character_flag = character_was_taoist - any_character = { - religion = taoist - } - } - AND = { - has_character_flag = character_was_hindu - any_character = { - religion = hindu - } - } - AND = { - has_character_flag = character_was_buddhist - any_character = { - religion = buddhist - } - } - AND = { - has_character_flag = character_was_jain - any_character = { - religion = jain - } - } - AND = { - has_character_flag = character_was_norse_pagan_reformed - any_character = { - religion = norse_pagan_reformed - } - } - AND = { - has_character_flag = character_was_slavic_pagan_reformed - any_character = { - religion = slavic_pagan_reformed - } - } - AND = { - has_character_flag = character_was_tengri_pagan_reformed - any_character = { - religion = tengri_pagan_reformed - } - } - AND = { - has_character_flag = character_was_baltic_pagan_reformed - any_character = { - religion = baltic_pagan_reformed - } - } - AND = { - has_character_flag = character_was_finnish_pagan_reformed - any_character = { - religion = finnish_pagan_reformed - } - } - AND = { - has_character_flag = character_was_west_african_pagan_reformed - any_character = { - religion = west_african_pagan_reformed - } - } - AND = { - has_character_flag = character_was_zun_pagan_reformed - any_character = { - religion = zun_pagan_reformed - } - } - AND = { - has_character_flag = character_was_norse_pagan - any_character = { - religion = norse_pagan - } - } - AND = { - has_character_flag = character_was_slavic_pagan - any_character = { - religion = slavic_pagan - } - } - AND = { - has_character_flag = character_was_tengri_pagan - any_character = { - religion = tengri_pagan - } - } - AND = { - has_character_flag = character_was_baltic_pagan - any_character = { - religion = baltic_pagan - } - } - AND = { - has_character_flag = character_was_finnish_pagan - any_character = { - religion = finnish_pagan - } - } - AND = { - has_character_flag = character_was_west_african_pagan - any_character = { - religion = west_african_pagan - } - } - AND = { - has_character_flag = character_was_zun_pagan - any_character = { - religion = zun_pagan - } - } - AND = { - has_character_flag = character_was_aztec - any_character = { - religion = aztec - } - } - AND = { - has_character_flag = character_was_aztec_reformed - any_character = { - religion = aztec_reformed - } - } - - ### ACR ### - AND = { - has_character_flag = character_was_celtic_pagan - any_character = { - religion = celtic_pagan - } - } - AND = { - has_character_flag = character_was_celtic_pagan_reformed - any_character = { - religion = celtic_pagan_reformed - } - } - AND = { - has_character_flag = character_was_hellenic_pagan - any_character = { - religion = hellenic_pagan - } - } - AND = { - has_character_flag = character_was_promethean_pagan - any_character = { - religion = promethean_pagan - } - } - AND = { - has_character_flag = character_was_titan_pagan - any_character = { - religion = titan_pagan - } - } - AND = { - has_character_flag = character_was_egyptian_pagan - any_character = { - religion = egyptian_pagan - } - } - AND = { - has_character_flag = character_was_aten_pagan - any_character = { - religion = aten_pagan - } - } - } -} +#has_any_char_old_religion = { +# OR = { +# AND = { +# has_character_flag = character_was_catholic +# any_character = { +# religion = catholic +# } +# } +# AND = { +# has_character_flag = character_was_cathar +# any_character = { +# religion = cathar +# } +# } +# AND = { +# has_character_flag = character_was_fraticelli +# any_character = { +# religion = fraticelli +# } +# } +# AND = { +# has_character_flag = character_was_waldensian +# any_character = { +# religion = waldensian +# } +# } +# AND = { +# has_character_flag = character_was_lollard +# any_character = { +# religion = lollard +# } +# } +# AND = { +# has_character_flag = character_was_orthodox +# any_character = { +# religion = orthodox +# } +# } +# AND = { +# has_character_flag = character_was_miaphysite +# any_character = { +# religion = miaphysite +# } +# } +# AND = { +# has_character_flag = character_was_monophysite +# any_character = { +# religion = monophysite +# } +# } +# AND = { +# has_character_flag = character_was_bogomilist +# any_character = { +# religion = bogomilist +# } +# } +# AND = { +# has_character_flag = character_was_monothelite +# any_character = { +# religion = monothelite +# } +# } +# AND = { +# has_character_flag = character_was_iconoclast +# any_character = { +# religion = iconoclast +# } +# } +# AND = { +# has_character_flag = character_was_paulician +# any_character = { +# religion = paulician +# } +# } +# AND = { +# has_character_flag = character_was_nestorian +# any_character = { +# religion = nestorian +# } +# } +# AND = { +# has_character_flag = character_was_messalian +# any_character = { +# religion = messalian +# } +# } +# AND = { +# has_character_flag = character_was_sunni +# any_character = { +# religion = sunni +# } +# } +# AND = { +# has_character_flag = character_was_zikri +# any_character = { +# religion = zikri +# } +# } +# AND = { +# has_character_flag = character_was_yazidi +# any_character = { +# religion = yazidi +# } +# } +# AND = { +# has_character_flag = character_was_ibadi +# any_character = { +# religion = ibadi +# } +# } +# AND = { +# has_character_flag = character_was_kharijite +# any_character = { +# religion = kharijite +# } +# } +# AND = { +# has_character_flag = character_was_shiite +# any_character = { +# religion = shiite +# } +# } +# AND = { +# has_character_flag = character_was_druze +# any_character = { +# religion = druze +# } +# } +# AND = { +# has_character_flag = character_was_hurufi +# any_character = { +# religion = hurufi +# } +# } +# AND = { +# has_character_flag = character_was_jewish +# any_character = { +# religion = jewish +# } +# } +# AND = { +# has_character_flag = character_was_karaite +# any_character = { +# religion = karaite +# } +# } +# AND = { +# has_character_flag = character_was_samaritan +# any_character = { +# religion = samaritan +# } +# } +# AND = { +# has_character_flag = character_was_zoroastrian +# any_character = { +# religion = zoroastrian +# } +# } +# AND = { +# has_character_flag = character_was_mazdaki +# any_character = { +# religion = mazdaki +# } +# } +# AND = { +# has_character_flag = character_was_manichean +# any_character = { +# religion = manichean +# } +# } +# AND = { +# has_character_flag = character_was_khurmazta +# any_character = { +# religion = khurmazta +# } +# } +# AND = { +# has_character_flag = character_was_bon +# any_character = { +# religion = bon +# } +# } +# AND = { +# has_character_flag = character_was_bon_reformed +# any_character = { +# religion = bon_reformed +# } +# } +# AND = { +# has_character_flag = character_was_taoist +# any_character = { +# religion = taoist +# } +# } +# AND = { +# has_character_flag = character_was_hindu +# any_character = { +# religion = hindu +# } +# } +# AND = { +# has_character_flag = character_was_buddhist +# any_character = { +# religion = buddhist +# } +# } +# AND = { +# has_character_flag = character_was_jain +# any_character = { +# religion = jain +# } +# } +# AND = { +# has_character_flag = character_was_norse_pagan_reformed +# any_character = { +# religion = norse_pagan_reformed +# } +# } +# AND = { +# has_character_flag = character_was_slavic_pagan_reformed +# any_character = { +# religion = slavic_pagan_reformed +# } +# } +# AND = { +# has_character_flag = character_was_tengri_pagan_reformed +# any_character = { +# religion = tengri_pagan_reformed +# } +# } +# AND = { +# has_character_flag = character_was_baltic_pagan_reformed +# any_character = { +# religion = baltic_pagan_reformed +# } +# } +# AND = { +# has_character_flag = character_was_finnish_pagan_reformed +# any_character = { +# religion = finnish_pagan_reformed +# } +# } +# AND = { +# has_character_flag = character_was_west_african_pagan_reformed +# any_character = { +# religion = west_african_pagan_reformed +# } +# } +# AND = { +# has_character_flag = character_was_zun_pagan_reformed +# any_character = { +# religion = zun_pagan_reformed +# } +# } +# AND = { +# has_character_flag = character_was_norse_pagan +# any_character = { +# religion = norse_pagan +# } +# } +# AND = { +# has_character_flag = character_was_slavic_pagan +# any_character = { +# religion = slavic_pagan +# } +# } +# AND = { +# has_character_flag = character_was_tengri_pagan +# any_character = { +# religion = tengri_pagan +# } +# } +# AND = { +# has_character_flag = character_was_baltic_pagan +# any_character = { +# religion = baltic_pagan +# } +# } +# AND = { +# has_character_flag = character_was_finnish_pagan +# any_character = { +# religion = finnish_pagan +# } +# } +# AND = { +# has_character_flag = character_was_west_african_pagan +# any_character = { +# religion = west_african_pagan +# } +# } +# AND = { +# has_character_flag = character_was_zun_pagan +# any_character = { +# religion = zun_pagan +# } +# } +# AND = { +# has_character_flag = character_was_aztec +# any_character = { +# religion = aztec +# } +# } +# AND = { +# has_character_flag = character_was_aztec_reformed +# any_character = { +# religion = aztec_reformed +# } +# } +# } +#} can_add_admin_bonus_trigger = { NAND = { @@ -3308,6 +3727,22 @@ has_plaguebringers_prerequisites = { religion_openly_tengri_or_reformed_trigger = yes } +has_vodouns_prerequisites = { + has_common_devilworship_prerequisites = yes + religion_openly_west_african_or_reformed_trigger = yes +} + +has_bacchants_prerequisites = { + has_common_devilworship_prerequisites = yes + OR = { + religion_openly_hellenic_or_reformed_trigger = yes + culture = roman #Historically fashionable thrill for bored patricians. + AND = { + has_global_flag = flag_started_roman_renaissance + top_liege = { has_landed_title = e_roman_empire } #Historically a plague for the Empire. + } + } +} same_society_rank_as_prev_trigger = { OR = { AND = { @@ -3349,6 +3784,7 @@ higher_society_rank_than_prev_trigger = { #returns true if scoped character already likes ROOT and could be physically attracted to them possibly_romantically_interested_in_ROOT_trigger = { NOT = { is_rival = ROOT } + NOT = { is_lover = ROOT } attacted_to_root_trigger = yes OR = { opinion = { who = ROOT value = 45 } @@ -3359,6 +3795,7 @@ possibly_romantically_interested_in_ROOT_trigger = { #returns true if scoped character is already liked by ROOT and ROOT could be physically attracted to them ROOT_possibly_romantically_interested_trigger = { NOT = { is_rival = ROOT } + NOT = { is_lover = ROOT } root_attraction_trigger = yes OR = { reverse_opinion = { who = ROOT value = 45 } @@ -3585,7 +4022,7 @@ looting_artifact_event_religious_artifacts_trigger = { any_artifact = { has_artifact_flag = looted_artifact_tooltip_1 has_artifact_flag = bon - ROOT = { religion = bon } + ROOT = { OR = { religion = bon religion = bon_reformed } } } } NAND = { @@ -3676,7 +4113,7 @@ looting_artifact_event_religious_artifacts_trigger = { any_artifact = { has_artifact_flag = looted_artifact_tooltip_1 has_artifact_flag = hellenic_pagan - ROOT = { religion = hellenic_pagan } + ROOT = { OR = { religion = hellenic_pagan religion = hellenic_pagan_reformed } } } } NAND = { @@ -3740,15 +4177,22 @@ looting_artifact_event_religious_artifacts_trigger = { NAND = { any_artifact = { has_artifact_flag = looted_artifact_tooltip_1 - has_artifact_flag = hellenic_pagan - ROOT = { religion = hellenic_pagan } + has_artifact_flag = britannic_pagan + ROOT = { religion = britannic_pagan } } } NAND = { any_artifact = { has_artifact_flag = looted_artifact_tooltip_1 - has_artifact_flag = promethean_pagan - ROOT = { religion = promethean_pagan } + has_artifact_flag = hellenic_pagan + ROOT = { religion = hellenic_pagan } + } + } + NAND = { + any_artifact = { + has_artifact_flag = looted_artifact_tooltip_1 + has_artifact_flag = promethean_pagan + ROOT = { religion = promethean_pagan } } } NAND = { @@ -3792,6 +4236,7 @@ can_be_asked_to_leave_court_trigger = { is_close_relative = FROM has_character_flag = eternal_life_mystic has_character_flag = immortal_rival + has_character_flag = flag_special_event_character trait = horse has_character_modifier = in_seclusion } @@ -4396,6 +4841,7 @@ has_unsafe_secret_religion = { secret_religion = manichean secret_religion = khurmazta secret_religion = bon + secret_religion = bon_reformed secret_religion = norse_pagan secret_religion = norse_pagan_reformed secret_religion = baltic_pagan @@ -4410,6 +4856,8 @@ has_unsafe_secret_religion = { secret_religion = west_african_pagan_reformed secret_religion = zun_pagan secret_religion = zun_pagan_reformed + secret_religion = hellenic_pagan + secret_religion = hellenic_pagan_reformed secret_religion = pagan secret_religion = aztec secret_religion = aztec_reformed @@ -4417,6 +4865,7 @@ has_unsafe_secret_religion = { ### ACR ### secret_religion = celtic_pagan secret_religion = celtic_pagan_reformed + secret_religion = britannic_pagan secret_religion = hellenic_pagan secret_religion = promethean_pagan secret_religion = titan_pagan @@ -4806,6 +5255,28 @@ religion_openly_zun_or_reformed_trigger = { } } } +religion_openly_bon_or_reformed_trigger = { + custom_tooltip = { + text = religion_openly_bon_or_reformed_tooltip + hidden_trigger = { + OR = { + religion = bon + religion = bon_reformed + } + } + } +} +religion_openly_hellenic_or_reformed_trigger = { + custom_tooltip = { + text = religion_openly_hellenic_or_reformed_tooltip + hidden_trigger = { + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } + } + } +} religion_openly_aztec_or_reformed_trigger = { custom_tooltip = { @@ -5205,7 +5676,10 @@ likes_zunists = { } } likes_bon = { - religion = bon + OR = { + religion = bon + religion = bon_reformed + } } is_blood_relative_of_root_trigger = { @@ -5271,12 +5745,13 @@ silk_road_trade_post_trigger = { province_id = 728 province_id = 774 province_id = 620 - province_id = 622 + province_id = 1794 province_id = 775 province_id = 775 province_id = 633 province_id = 664 province_id = 644 + province_id = 1797 } } } @@ -5322,6 +5797,7 @@ has_unsafe_religion = { religion = manichean religion = khurmazta religion = bon + religion = bon_reformed religion = norse_pagan religion = norse_pagan_reformed religion = baltic_pagan @@ -5337,6 +5813,7 @@ has_unsafe_religion = { religion = zun_pagan religion = zun_pagan_reformed religion = hellenic_pagan + religion = hellenic_pagan_reformed religion = pagan religion = aztec religion = aztec_reformed @@ -5391,7 +5868,10 @@ death_no_trace_trigger = { proselytize_convert_independent_trigger = { owner = { - FROM = { NOT = { religion_group = pagan_group } } + OR = { + FROM = { NOT = { religion_group = pagan_group } } + FROM = { has_religion_feature = religion_proselytizing } + } independent = yes NOT = { religion = FROM } religion_group = pagan_group @@ -5447,10 +5927,19 @@ is_grown_up_age_trigger = { age = 20 } +is_middle_aged_trigger = { + age = 40 + NOT = { age = 65 } +} + is_senior_age_trigger = { age = 50 } +is_elder_age_trigger = { + age = 70 +} + # Hardcoded trigger for the Execute Imprisoned interaction. Used for the description warning you of kinslaying # Root - The executioner # event_target:kinslayer_target - The person being executed @@ -5542,7 +6031,7 @@ assassination_interaction_trigger = { } } -#checks whether ROOT has one of the following opinion modifiers with the currently scoped character +#checks whether ROOT has one of the following opinion modifiers against the currently scoped character root_has_terrible_opinion_modifier_of_this_trigger = { OR = { reverse_has_opinion_modifier = { who = ROOT modifier = opinion_hate } @@ -5552,6 +6041,16 @@ root_has_terrible_opinion_modifier_of_this_trigger = { } } +#checks whether the current scope has one of the following opinion modifiers against ROOT +this_has_terrible_opinion_modifier_of_root_trigger = { + OR = { + has_opinion_modifier = { who = ROOT modifier = opinion_hate } + has_opinion_modifier = { who = ROOT modifier = opinion_tortured_me } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_me } + has_opinion_modifier = { who = ROOT modifier = opinion_imprisoned } + } +} + #for MNM.9000 chain the_hunt_for_an_artifact_has_made_enough_progress_trigger = { OR = { @@ -5570,6 +6069,622 @@ the_hunt_for_an_artifact_has_made_enough_progress_trigger = { } } +has_tribal_or_nomadic_government_trigger = { + custom_tooltip = { + text = tribal_or_nomadic_government_tt + hidden_trigger = { + OR = { + government = tribal_government + government = nomadic_government + } + } + } +} + + +has_minor_title_relating_to_martial_trigger = { #WIP - feel free to add to this + OR = { + has_minor_title = title_master_of_the_horse + has_minor_title = title_cupbearer + has_minor_title = title_commander + } +} + + +#returns true if scoped character already dislikes ROOT (while not being caught up in a friendship or love, and such) +potentially_interested_in_rivaling_root_trigger = { #must be a character + NOT = { is_rival = ROOT } + NOT = { is_lover = ROOT } + NOT = { is_friend = ROOT } + NOT = { opinion = { who = ROOT value = 5 } } + OR = { + ROOT = { is_foe = PREV } #checks if the current scope has committed a crime against ROOT (I hope) + is_foe = ROOT #checks if root has committed a crime against the current scope + NOT = { opinion = { who = ROOT value = -25 } } + this_has_terrible_opinion_modifier_of_root_trigger = yes + #Fill up with fun opinion modifiers, whenever you think of them...! Ideas: opinion_spurned, opinion_revoked_my_title, etc + } +} +#returns true if scoped character is already disliked by ROOT (while not being caught up in a friendship or love, and such) +root_potentially_interested_in_rivaling_this_trigger = { #must be a character + NOT = { is_rival = ROOT } + NOT = { is_lover = ROOT } + NOT = { is_friend = ROOT } + NOT = { reverse_opinion = { who = ROOT value = 5 } } + OR = { + ROOT = { is_foe = PREV } #checks if the current scope has committed a crime against ROOT (I hope) + is_foe = ROOT #checks if root has committed a crime against the current scope + NOT = { reverse_opinion = { who = ROOT value = -25 } } + root_has_terrible_opinion_modifier_of_this_trigger = yes + #Fill up with fun opinion modifiers, whenever you think of them...! Ideas: opinion_spurned, opinion_revoked_my_title, etc + } +} + +#returns true if scoped character and ROOT are both sort of interested in a rivalry +#(they both dislike one another and are not friends, lovers, or rivals already) +current_scope_and_root_make_sense_as_rivals_trigger = { + potentially_interested_in_rivaling_root_trigger = yes + root_potentially_interested_in_rivaling_this_trigger = yes +} + + +#checks whether the current scope has one of the following opinion modifiers against ROOT +this_has_friendly_opinion_modifier_of_root_trigger = { + OR = { + has_opinion_modifier = { who = ROOT modifier = opinion_budding_friendship } + has_opinion_modifier = { who = ROOT modifier = opinion_was_praised } + has_opinion_modifier = { who = ROOT modifier = opinion_charmed } + has_opinion_modifier = { who = ROOT modifier = opinion_honorable } + has_opinion_modifier = { who = ROOT modifier = opinion_was_rewarded } + has_opinion_modifier = { who = ROOT modifier = nice_adventure } + has_opinion_modifier = { who = ROOT modifier = great_adventure } + has_opinion_modifier = { who = ROOT modifier = epic_adventure } + has_opinion_modifier = { who = ROOT modifier = opinion_accomplice } + has_opinion_modifier = { who = ROOT modifier = opinion_mediator } + has_opinion_modifier = { who = ROOT modifier = opinion_poet_pen_pal } + has_opinion_modifier = { who = ROOT modifier = opinion_calmed } + has_opinion_modifier = { who = ROOT modifier = opinion_cheered_up } + has_opinion_modifier = { who = ROOT modifier = opinion_teach_virtue } + has_opinion_modifier = { who = ROOT modifier = opinion_no_cat } + has_opinion_modifier = { who = ROOT modifier = opinion_feels_appreciated } + has_opinion_modifier = { who = ROOT modifier = opinion_amused } + has_opinion_modifier = { who = ROOT modifier = opinion_swayed_3 } + } +} + +#checks whether ROOT has one of the following opinion modifiers against the currently scoped character +root_has_friendly_opinion_modifier_of_this_trigger = { + OR = { + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_budding_friendship } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_was_praised } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_charmed } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_honorable } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_was_rewarded } + reverse_has_opinion_modifier = { who = ROOT modifier = nice_adventure } + reverse_has_opinion_modifier = { who = ROOT modifier = great_adventure } + reverse_has_opinion_modifier = { who = ROOT modifier = epic_adventure } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_accomplice } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_mediator } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_poet_pen_pal } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_calmed } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_cheered_up } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_teach_virtue } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_no_cat } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_feels_appreciated } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_amused } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_swayed_3 } + } +} +#returns true if scoped character already likes ROOT +potentially_platonically_interested_in_root_trigger = { + NOT = { is_rival = ROOT } + NOT = { is_friend = ROOT } + opinion = { who = ROOT value = 10 } + this_has_terrible_opinion_modifier_of_root_trigger = no + + OR = { + opinion = { who = ROOT value = 45 } + this_has_friendly_opinion_modifier_of_root_trigger = yes + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_budding_friendship } #Or if ROOT has this opinion of current scope + } +} + +#returns true if scoped character is already liked by ROOT +root_potentially_platonically_interested_in_this_trigger = { + NOT = { is_rival = ROOT } + NOT = { is_friend = ROOT } + root_has_terrible_opinion_modifier_of_this_trigger = no + + OR = { + reverse_opinion = { who = ROOT value = 45 } + root_has_friendly_opinion_modifier_of_this_trigger = yes + has_opinion_modifier = { who = ROOT modifier = opinion_budding_friendship } #Or if current scope has this opinion of current ROOT + } +} + +#returns true if scoped character and ROOT are both sort of interested in a rivalry +#(they both dislike one another and are not friends, lovers, or rivals already) +current_scope_and_root_make_sense_as_friendlies_trigger = { + potentially_platonically_interested_in_root_trigger = yes + root_potentially_platonically_interested_in_this_trigger = yes +} + +# Hardcoded trigger for Pagan baptism. Only used (except where referenced in script) for the Pagan baptism tooltip in the religion window +pagan_baptism_trigger = { + NOT = { trait = incapable } + has_regent = no + war = no + prisoner = no + prestige = 500 + conditional_tooltip = { + trigger = { has_character_flag = ai_flag_refuse_conversion } + custom_tooltip = { + text = NOT_TRUE_BELIEVER + hidden_tooltip = { + NOT = { has_character_flag = ai_flag_refuse_conversion } + } + } + } + conditional_tooltip = { + trigger = { has_character_modifier = baptism_request_cooldown } + custom_tooltip = { + text = NOT_ASKED_BAPTISM_RECENTLY + hidden_tooltip = { + NOT = { has_character_modifier = baptism_request_cooldown } + } + } + } + custom_tooltip = { + text = TT_UNREFORMED_PAGAN + hidden_tooltip = { + religion_group = pagan_group + NOT = { is_reformed_religion = yes } + #NOT = { religion = bon } + } + } + primary_title = { + OR = { + has_law = tribal_organization_2 + has_law = tribal_organization_3 + has_law = tribal_organization_4 + } + } +} + +has_fat_for_flag_trigger = { + OR = { + has_character_flag = flag_fat_for_gluttony + has_character_flag = flag_fat_for_stress + has_character_flag = flag_fat_for_depression + has_character_flag = flag_fat_for_sloth + has_character_flag = flag_fat_for_hedonism + has_character_flag = flag_fat_for_carousing + has_character_flag = flag_fat_for_family + has_character_flag = flag_fat_for_content + has_character_flag = flag_fat_for_lust + has_character_flag = flag_fat_for_wroth + has_character_flag = flag_fat_for_drunkard + has_character_flag = flag_fat_for_boredom #fallback reason + } +} + +has_malnourished_for_flag_trigger = { + OR = { + has_character_flag = flag_malnourished_for_temperance + has_character_flag = flag_malnourished_for_stress + has_character_flag = flag_malnourished_for_depression + has_character_flag = flag_malnourished_for_sloth + has_character_flag = flag_malnourished_for_study + has_character_flag = flag_malnourished_for_faith + has_character_flag = flag_malnourished_for_paranoia + has_character_flag = flag_malnourished_for_diligence + has_character_flag = flag_malnourished_for_cannibal + has_character_flag = flag_malnourished_for_craven + has_character_flag = flag_malnourished_for_boredom #fallback reason + } +} + +is_child_or_sibling_of_from_trigger = { + custom_tooltip = { + text = is_child_or_sibling_of_yours_tt + OR = { + is_child_of = FROM + sibling = FROM + } + } +} + +should_evolve_cultures_trigger = { + hidden_tooltip = { + OR = { + is_alternate_start = no + has_alternate_start_parameter = { + key = culture_names + value = historical + } + } + } +} + +non_historical_culture_names_in_alt_start_trigger = { + hidden_tooltip = { + AND = { + is_alternate_start = yes + NOT = { + has_alternate_start_parameter = { + key = culture_names + value = historical + } + } + } + } +} + +religions_are_standard_trigger = { + hidden_tooltip = { + OR = { + is_alternate_start = no + has_alternate_start_parameter = { + key = religion_names + value = historical + } + } + } +} + +this_has_terrible_opinion_modifier_of_root_extended_trigger = { + OR = { + #Personal grievances. + + has_opinion_modifier = { who = ROOT modifier = opinion_hate } + has_opinion_modifier = { who = ROOT modifier = opinion_tortured_me } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_me } + has_opinion_modifier = { who = ROOT modifier = opinion_imprisoned } + has_opinion_modifier = { who = ROOT modifier = attempted_murder } + + #Family grievances + has_opinion_modifier = { who = ROOT modifier = opinion_tortured_family } + has_opinion_modifier = { who = ROOT modifier = opinion_tortured_close_kin } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_family } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_close_kin } + has_opinion_modifier = { who = ROOT modifier = opinion_executed_child } + + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_spouse } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_child } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_parent } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_sibling } + } +} +root_has_terrible_opinion_modifier_of_this_extended_trigger = { + OR = { + #Personal grievances. + + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_hate } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_tortured_me } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_me } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_imprisoned } + reverse_has_opinion_modifier = { who = ROOT modifier = attempted_murder } + + #Family grievances + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_tortured_family } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_tortured_close_kin } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_family } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_close_kin } + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_executed_child } + + reverse_has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_spouse } + reverse_has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_child } + reverse_has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_parent } + reverse_has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_sibling } + } +} + +# Hardcoded trigger for Coronation alert. Only used (except where referenced in script) for that alert, on top of the "potential" for the coronation decision. If it does not exist, only the decision potential is used +needs_coronation_trigger = { + age >= 16 +} + +ruler_has_dedicated_temple_trigger = { + OR = { + has_character_modifier = dedicated_to_zeus + has_character_modifier = dedicated_to_poseidon + has_character_modifier = dedicated_to_hades + has_character_modifier = dedicated_to_hermes + has_character_modifier = dedicated_to_demeter + has_character_modifier = dedicated_to_athena + has_character_modifier = dedicated_to_apollo + has_character_modifier = dedicated_to_arthemis + has_character_modifier = dedicated_to_ares + has_character_modifier = dedicated_to_aphrodite + has_character_modifier = dedicated_to_ephaestus + has_character_modifier = dedicated_to_hestia + } +} + +martyrs_death_trigger = { + OR = { + death_reason = death_sacrificed + death_reason = death_sacrificed_norse + death_reason = death_sacrificed_ancestors + death_reason = death_execution_aztec_sacrifice + + } +} +can_build_hillfort_trigger = { + OR = { + AND = { + NOR = { + is_building = tb_hillfort_1 + has_building = tb_hillfort_1 + } + location = { TECH_CASTLE_CONSTRUCTION = 0 } + } + AND = { + has_building = tb_hillfort_1 + NOR = { + is_building = tb_hillfort_2 + has_building = tb_hillfort_2 + } + location = { TECH_CASTLE_CONSTRUCTION = 0 } + } + AND = { + has_building = tb_hillfort_2 + NOR = { + is_building = tb_hillfort_3 + has_building = tb_hillfort_3 + } + location = { TECH_CASTLE_CONSTRUCTION = 1 } + } + AND = { + has_building = tb_hillfort_3 + NOR = { + is_building = tb_hillfort_4 + has_building = tb_hillfort_4 + } + location = { TECH_CASTLE_CONSTRUCTION = 1 } + } + } +} +can_build_defensive_fortifications_trigger = { + holding_type = tribal + hidden_tooltip = { + NOR = { + is_building = tb_defensive_fortifications_4 + has_building = tb_defensive_fortifications_4 + } + } + OR = { + AND = { + custom_tooltip = { + text = tooltip_can_build_tb_defensive_fortifications_1 + hidden_tooltip = { + NOR = { + is_building = tb_defensive_fortifications_1 + has_building = tb_defensive_fortifications_1 + } + location = { TECH_CASTLE_CONSTRUCTION = 0 } + } + } + } + AND = { + custom_tooltip = { + text = tooltip_can_build_tb_defensive_fortifications_2 + hidden_tooltip = { + has_building = tb_defensive_fortifications_1 + NOR = { + is_building = tb_defensive_fortifications_2 + has_building = tb_defensive_fortifications_2 + } + location = { TECH_CASTLE_CONSTRUCTION = 0 } + } + } + } + AND = { + custom_tooltip = { + text = tooltip_can_build_tb_defensive_fortifications_3 + hidden_tooltip = { + has_building = tb_defensive_fortifications_2 + NOR = { + is_building = tb_defensive_fortifications_3 + has_building = tb_defensive_fortifications_3 + } + location = { TECH_CASTLE_CONSTRUCTION = 1 } + } + } + } + AND = { + custom_tooltip = { + text = tooltip_can_build_tb_defensive_fortifications_4 + hidden_tooltip = { + has_building = tb_defensive_fortifications_3 + NOR = { + is_building = tb_defensive_fortifications_4 + has_building = tb_defensive_fortifications_4 + } + location = { TECH_CASTLE_CONSTRUCTION = 1 } + } + } + } + } +} +can_build_walls_trigger = { + holding_type = castle + hidden_tooltip = { NOT = { has_building = ca_wall_5 } } + OR = { + AND = { + custom_tooltip = { + text = tooltip_can_build_ca_wall_1 + hidden_tooltip = { + NOR = { + is_building = ca_wall_1 + has_building = ca_wall_1 + } + location = { TECH_FORTIFICATIONS_CONSTRUCTION = 0 } + } + } + } + AND = { + custom_tooltip = { + text = tooltip_can_build_ca_wall_2 + hidden_tooltip = { + has_building = ca_wall_1 + NOR = { + is_building = ca_wall_2 + has_building = ca_wall_2 + } + location = { TECH_FORTIFICATIONS_CONSTRUCTION = 2 } + } + } + } + AND = { + custom_tooltip = { + text = tooltip_can_build_ca_wall_3 + hidden_tooltip = { + has_building = ca_wall_2 + NOR = { + is_building = ca_wall_3 + has_building = ca_wall_3 + } + location = { TECH_FORTIFICATIONS_CONSTRUCTION = 4 } + } + } + } + AND = { + custom_tooltip = { + text = tooltip_can_build_ca_wall_4 + hidden_tooltip = { + has_building = ca_wall_3 + NOR = { + is_building = ca_wall_4 + has_building = ca_wall_4 + } + location = { TECH_FORTIFICATIONS_CONSTRUCTION = 6 } + } + } + } + AND = { + custom_tooltip = { + text = tooltip_can_build_ca_wall_5 + hidden_tooltip = { + has_building = ca_wall_4 + NOR = { + is_building = ca_wall_5 + has_building = ca_wall_5 + } + location = { TECH_FORTIFICATIONS_CONSTRUCTION = 8 } + } + } + } + } +} +can_build_castle_fortifications_trigger = { + holding_type = castle + hidden_tooltip = { + NOR = { + is_building = ca_wall_q_5 + has_building = ca_wall_q_5 + } + } + OR = { + AND = { + custom_tooltip = { + text = tooltip_can_build_ca_wall_q_1 + hidden_tooltip = { + NOR = { + is_building = ca_wall_q_1 + has_building = ca_wall_q_1 + } + location = { TECH_FORTIFICATIONS_CONSTRUCTION = 0 } + } + } + } + AND = { + custom_tooltip = { + text = tooltip_can_build_ca_wall_q_2 + hidden_tooltip = { + has_building = ca_wall_q_1 + NOR = { + is_building = ca_wall_q_2 + has_building = ca_wall_q_2 + } + location = { TECH_FORTIFICATIONS_CONSTRUCTION = 1 } + } + } + } + AND = { + custom_tooltip = { + text = tooltip_can_build_ca_wall_q_3 + hidden_tooltip = { + has_building = ca_wall_q_2 + NOR = { + is_building = ca_wall_q_3 + has_building = ca_wall_q_3 + } + location = { TECH_FORTIFICATIONS_CONSTRUCTION = 3 } + } + } + } + AND = { + custom_tooltip = { + text = tooltip_can_build_ca_wall_q_4 + hidden_tooltip = { + has_building = ca_wall_q_3 + NOR = { + is_building = ca_wall_q_4 + has_building = ca_wall_q_4 + } + } + } + location = { TECH_FORTIFICATIONS_CONSTRUCTION = 5 } + } + AND = { + custom_tooltip = { + text = tooltip_can_build_ca_wall_q_5 + hidden_tooltip = { + has_building = ca_wall_q_4 + NOR = { + is_building = ca_wall_q_5 + has_building = ca_wall_q_5 + } + location = { TECH_FORTIFICATIONS_CONSTRUCTION = 7 } + } + } + } + } +} + +personal_grievance_trigger = { + OR = { + has_opinion_modifier = { who = ROOT modifier = opinion_hate } + has_opinion_modifier = { who = ROOT modifier = opinion_tortured_me } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_me } + has_opinion_modifier = { who = ROOT modifier = opinion_imprisoned } + has_opinion_modifier = { who = ROOT modifier = attempted_murder } + } +} + +family_grievance_trigger = { + OR = { + has_opinion_modifier = { who = ROOT modifier = opinion_tortured_family } + has_opinion_modifier = { who = ROOT modifier = opinion_tortured_close_kin } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_family } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_close_kin } + has_opinion_modifier = { who = ROOT modifier = opinion_executed_child } + + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_spouse } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_child } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_parent } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_sibling } + } +} + +no_grievance_trigger = { + NOR = { + personal_grievance_trigger = yes + family_grievance_trigger = yes + } +} + is_inaccessible_or_incapable_trigger = { OR = { is_inaccessible_trigger = yes @@ -5577,3 +6692,1452 @@ is_inaccessible_or_incapable_trigger = { prisoner = yes } } + +lower_educational_trait_trigger = { + OR = { + AND = { + trait = naive_appeaser + ROOT = { + OR = { + trait = underhanded_rogue + trait = charismatic_negotiator + trait = grey_eminence + } + } + } + AND = { + trait = underhanded_rogue + ROOT = { + OR = { + trait = charismatic_negotiator + trait = grey_eminence + } + } + } + AND = { + trait = charismatic_negotiator + ROOT = { + trait = grey_eminence + } + } + AND = { + trait = misguided_warrior + ROOT = { + OR = { + trait = tough_soldier + trait = skilled_tactician + trait = brilliant_strategist + } + } + } + AND = { + trait = tough_soldier + ROOT = { + OR = { + trait = skilled_tactician + trait = brilliant_strategist + } + } + } + AND = { + trait = skilled_tactician + ROOT = { + trait = brilliant_strategist + } + } + AND = { + trait = indulgent_wastrel + ROOT = { + OR = { + trait = thrifty_clerk + trait = fortune_builder + trait = midas_touched + } + } + } + AND = { + trait = thrifty_clerk + ROOT = { + OR = { + trait = fortune_builder + trait = midas_touched + } + } + } + AND = { + trait = fortune_builder + ROOT = { + trait = midas_touched + } + } + AND = { + trait = amateurish_plotter + ROOT = { + OR = { + trait = flamboyant_schemer + trait = intricate_webweaver + trait = elusive_shadow + } + } + } + AND = { + trait = flamboyant_schemer + ROOT = { + OR = { + trait = intricate_webweaver + trait = elusive_shadow + } + } + } + AND = { + trait = intricate_webweaver + ROOT = { + trait = elusive_shadow + } + } + AND = { + trait = detached_priest + ROOT = { + OR = { + trait = martial_cleric + trait = scholarly_theologian + trait = mastermind_theologian + } + } + } + AND = { + trait = martial_cleric + ROOT = { + OR = { + trait = scholarly_theologian + trait = mastermind_theologian + } + } + } + AND = { + trait = scholarly_theologian + ROOT = { + trait = mastermind_theologian + } + } + } +} + +has_scarred_trait_trigger = { + OR = { + trait = scarred + trait = scarred_mid + trait = scarred_high + } +} + +this_is_warrior_culture_trigger = { #Not really about culture - Used in AI voting logic. + NOT = { pacifist = yes } + OR = { + religion_group = muslim + religion = norse_pagan + religion = tengri_pagan + religion = aztec + has_religion_feature = religion_warlike + is_tribal = yes + is_nomadic = yes + AND = { + NOT = { has_dlc = "Holy Fury"} + religion = norse_pagan_reformed + } + AND = { + NOT = { has_dlc = "Holy Fury"} + religion = tengri_pagan_reformed + } + AND = { + NOT = { has_dlc = "Holy Fury"} + religion = aztec_reformed + } + } +} + +this_is_diplomatic_culture_trigger = { #Not really about culture - Used in AI voting logic. + OR = { + is_feudal = yes + is_patrician = yes + is_merchant_republic = yes + } + OR = { + religion_group = christian + religion_group = jewish_group + religion_group = zoroastrian_group + religion = hellenic_pagan + has_religion_feature = religion_cosmopolitan + AND = { + NOT = { has_dlc = "Holy Fury"} + religion = hellenic_pagan_reformed + } + } +} +this_is_spiritual_culture_trigger = { #Not really about culture - Used in AI voting logic. + OR = { + religion_group = indian_group + religion = bon + has_religion_feature = religion_peaceful + AND = { + NOT = { has_dlc = "Holy Fury"} + religion = bon_reformed + } + } +} +this_is_sea_raider_trigger = { + OR = { + trait = pirate + trait = viking + trait = ravager + trait = seaking + trait = sea_queen + } +} + +can_apply_lame_nickname_trigger = { + has_nickname = no +} + +can_apply_average_nickname_trigger = { + OR = { + has_nickname = no + this_has_lame_nickname_trigger = yes + } +} + +can_apply_cool_nickname_trigger = { + OR = { + has_nickname = no + this_has_lame_nickname_trigger = yes + this_has_average_nickname_trigger = yes + } +} + +can_apply_super_cool_nickname_trigger = { + OR = { + has_nickname = no + this_has_lame_nickname_trigger = yes + this_has_average_nickname_trigger = yes + this_has_cool_nickname_trigger = yes + } +} + +this_has_lame_nickname_trigger = { + OR = { + has_nickname = nick_the_avenger + has_nickname = nick_the_brave + has_nickname = nick_the_fearless + has_nickname = nick_the_unlucky + has_nickname = nick_the_lucky + has_nickname = nick_the_restorer + has_nickname = nick_the_effeminate + has_nickname = nick_the_clueless + has_nickname = nick_the_ill_tempered + has_nickname = nick_the_affable + has_nickname = nick_the_liberator + has_nickname = nick_the_glorious + has_nickname = nick_the_german + has_nickname = nick_the_younger + has_nickname = nick_the_youthful + has_nickname = nick_the_unfaithful + has_nickname = nick_the_beguiling + has_nickname = nick_the_temptress + has_nickname = nick_the_seducer + has_nickname = nick_the_lewd + has_nickname = nick_the_lecher + has_nickname = nick_the_unchaste + has_nickname = nick_the_culture + has_nickname = nick_the_rel_group + has_nickname = nick_the_pilgrim + has_nickname = nick_the_viking + has_nickname = nick_the_decadent + has_nickname = nick_the_shrewd + has_nickname = nick_the_wily + has_nickname = nick_the_jovial + has_nickname = nick_the_jolly + has_nickname = nick_the_gracious + has_nickname = nick_the_rash + has_nickname = nick_the_ruthless + has_nickname = nick_the_strange + has_nickname = nick_the_shieldmaiden + has_nickname = nick_the_clumsy + has_nickname = nick_the_evil + has_nickname = nick_the_culture_marauder + has_nickname = nick_the_kingslayer + has_nickname = nick_iron_hand + has_nickname = nick_peg_leg + has_nickname = nick_the_goldsmith + has_nickname = nick_the_weaponsmith + has_nickname = nick_the_armorsmith + has_nickname = nick_the_trader + has_nickname = nick_the_lisp_and_lame + has_nickname = nick_the_able + has_nickname = nick_the_kind + has_nickname = nick_the_good + has_nickname = nick_the_strong + has_nickname = nick_the_magnanimous + has_nickname = nick_the_simple + has_nickname = nick_the_merry + has_nickname = nick_the_noble + has_nickname = nick_the_blind + has_nickname = nick_the_leper + has_nickname = nick_the_gentle + has_nickname = nick_the_proud + has_nickname = nick_the_silent + has_nickname = nick_the_bastard + has_nickname = nick_the_gouty + has_nickname = nick_half_hand + has_nickname = nick_the_chaste + has_nickname = nick_the_hunter + has_nickname = nick_the_fowler + has_nickname = nick_the_just + has_nickname = nick_the_lame + has_nickname = nick_the_handsome + has_nickname = nick_the_fair + has_nickname = nick_the_hideous + has_nickname = nick_the_frog + has_nickname = nick_the_repulsive + has_nickname = nick_the_mad + has_nickname = nick_the_fat + has_nickname = nick_the_hollow + has_nickname = nick_the_drunkard + has_nickname = nick_the_cruel + has_nickname = nick_the_wise + has_nickname = nick_the_resilient + has_nickname = nick_one_eye + has_nickname = nick_one_hand + has_nickname = nick_one_leg + has_nickname = nick_the_wicked + has_nickname = nick_the_bewitched + has_nickname = nick_priest_hater + has_nickname = nick_the_pious + has_nickname = nick_the_blessed + has_nickname = nick_the_monk + has_nickname = nick_the_nun + has_nickname = nick_the_ill_ruler + has_nickname = nick_the_terrible + has_nickname = nick_the_oppressor + has_nickname = nick_the_witch + has_nickname = nick_the_magnificent + has_nickname = nick_the_careless + has_nickname = nick_the_young + has_nickname = nick_the_old + has_nickname = nick_the_hunchback + has_nickname = nick_the_scholar + has_nickname = nick_the_black + has_nickname = nick_the_healer + has_nickname = nick_the_unmercenary_healer + has_nickname = nick_the_understanding + has_nickname = nick_the_merciful + has_nickname = nick_the_flat_chested + has_nickname = nick_the_oakskin + has_nickname = nick_the_green_faced + has_nickname = nick_the_word_thief + has_nickname = nick_the_pups_gut + has_nickname = nick_the_jittery + has_nickname = nick_the_broken_lute + has_nickname = nick_the_dust_biter + has_nickname = nick_the_sleepy + has_nickname = nick_the_squealer + has_nickname = nick_the_toothless + has_nickname = nick_butter_teeth + has_nickname = nick_the_cowardly + has_nickname = nick_the_squirmy + has_nickname = nick_the_frantic + has_nickname = nick_the_spare + has_nickname = nick_the_dry_throat + has_nickname = nick_the_floor_kisser + has_nickname = nick_the_toothless_wolf + has_nickname = nick_the_rough_hair + has_nickname = nick_the_singing_crow + has_nickname = nick_the_broken_nail + has_nickname = nick_the_forgetful + has_nickname = nick_the_thin_minded + has_nickname = nick_the_messy + has_nickname = nick_the_feeble + has_nickname = nick_the_milkdrinker + has_nickname = nick_the_girls_arm + has_nickname = nick_the_flower + has_nickname = nick_the_hermit + has_nickname = nick_the_recluse + has_nickname = nick_the_absolved + has_nickname = nick_the_short_tempered + has_nickname = nick_the_red_cheeks + has_nickname = nick_the_blushing + has_nickname = nick_the_shrinking_violet + has_nickname = nick_the_whiner + has_nickname = nick_the_moaner + has_nickname = nick_the_liar + has_nickname = nick_the_cheater + has_nickname = nick_the_vain + has_nickname = nick_the_twitchy + } +} +this_has_average_nickname_trigger = { + OR = { + has_nickname = nick_the_troubadour + has_nickname = nick_the_holy + has_nickname = nick_the_usurper + has_nickname = nick_the_conqueror + has_nickname = nick_the_victorious + has_nickname = nick_the_crusader + has_nickname = nick_the_martyr + has_nickname = nick_the_heathen + has_nickname = nick_the_jackal + has_nickname = nick_the_saint + has_nickname = nick_the_maid + has_nickname = nick_darc + has_nickname = nick_ring + has_nickname = nick_of_the_wilds + has_nickname = nick_the_impaler + has_nickname = nick_bloodaxe + has_nickname = nick_the_fox + has_nickname = nick_the_headless + has_nickname = nick_the_beheader + has_nickname = nick_the_red + has_nickname = nick_the_defender + has_nickname = nick_the_legendary + has_nickname = nick_the_slayer_of_culture + has_nickname = nick_the_butcher + has_nickname = nick_the_vengeful + has_nickname = nick_the_betrayer + has_nickname = nick_the_flayer + has_nickname = nick_the_tormentor + has_nickname = nick_the_mutilator + has_nickname = nick_the_depraved + has_nickname = nick_the_monster + has_nickname = nick_the_abomination + has_nickname = nick_the_inquisitor + has_nickname = nick_the_purifier + has_nickname = nick_the_tiger + has_nickname = nick_the_explorer + has_nickname = nick_the_astrologer + has_nickname = nick_the_terrain_commander + has_nickname = nick_the_ground_warrior + has_nickname = nick_lord_lady_of_the_terrain + has_nickname = nick_lord_lady_ground + has_nickname = nick_warrior_lodge_spirit + has_nickname = nick_the_cannibal + has_nickname = nick_the_frail + has_nickname = nick_the_weak + has_nickname = nick_the_brute + has_nickname = nick_the_mule + has_nickname = nick_the_wealthy + has_nickname = nick_the_loyal + has_nickname = nick_the_lord_of_realm + has_nickname = nick_the_beanstalk + has_nickname = nick_the_accursed + has_nickname = nick_the_apostle + has_nickname = nick_the_confessor + has_nickname = nick_the_ironside + has_nickname = nick_the_lion + has_nickname = nick_the_bold + has_nickname = nick_the_unready + has_nickname = nick_the_tyrant + has_nickname = nick_the_quarreller + has_nickname = nick_the_devil + has_nickname = nick_the_great + has_nickname = nick_the_giant + has_nickname = nick_tiny + has_nickname = nick_the_shield_of_capital + has_nickname = nick_the_myrrh_streaming + has_nickname = nick_the_god_bearing + has_nickname = nick_the_righteous + has_nickname = nick_the_venerable + has_nickname = nick_the_spark_of_god + has_nickname = nick_the_right_believing + has_nickname = nick_the_miracle_worker + has_nickname = nick_the_pest + has_nickname = nick_the_little_crow + has_nickname = nick_the_piglet + has_nickname = nick_the_splinter + has_nickname = nick_the_word_master + has_nickname = nick_the_mead_master + has_nickname = nick_the_horse_gelder + has_nickname = nick_the_undefeated + has_nickname = nick_the_thigh_biter + has_nickname = nick_the_hundred_flagons + has_nickname = nick_the_bottomless + has_nickname = nick_the_silver_tongue + has_nickname = nick_the_bard + has_nickname = nick_the_fairest_of_location + has_nickname = nick_the_tamer + has_nickname = nick_the_strongest_of_location + has_nickname = nick_the_beef_thrasher + has_nickname = nick_the_dove + has_nickname = nick_the_stallion + has_nickname = nick_the_harth_of_location + has_nickname = nick_the_star_weaver + has_nickname = nick_the_quick_fingers + has_nickname = nick_the_strongarm + has_nickname = nick_the_iron_grip + has_nickname = nick_the_knuckle_slammer + has_nickname = nick_the_gods_arm + has_nickname = nick_the_bone_squeezer + has_nickname = nick_the_bull + has_nickname = nick_the_butch + has_nickname = nick_the_protector + has_nickname = nick_the_guardian + has_nickname = nick_the_sharp_tongue + has_nickname = nick_the_trickster + has_nickname = nick_the_merciless + has_nickname = nick_the_word_slayer + has_nickname = nick_the_grinner + has_nickname = nick_the_poison_tooth + has_nickname = nick_the_vixen + has_nickname = nick_the_hyena + has_nickname = nick_the_guide + has_nickname = nick_the_elder + has_nickname = nick_the_knight_of_turnips + } +} +this_has_cool_nickname_trigger = { + OR = { + has_nickname = nick_the_lawgiver + has_nickname = nick_the_hammer + has_nickname = nick_the_stranger + has_nickname = nick_the_bald + has_nickname = nick_the_stammerer + has_nickname = nick_the_master_of_hungary + has_nickname = nick_hildetand + has_nickname = nick_the_shadow + has_nickname = nick_the_whisperer + has_nickname = nick_the_spider + has_nickname = nick_the_sword_of_god + has_nickname = nick_the_sea_devil + has_nickname = nick_the_lioness + has_nickname = nick_the_flail_of + has_nickname = nick_the_scourge_of + has_nickname = nick_the_scourge + has_nickname = nick_the_alchemist + has_nickname = nick_the_survivor + has_nickname = nick_the_valkyrie + has_nickname = nick_the_destroyer + has_nickname = nick_the_scourge_of_god + has_nickname = nick_the_terror_of_provincename + has_nickname = nick_son_of_evilgod + has_nickname = nick_the_cleansing_flame + has_nickname = nick_the_witch_hunter + has_nickname = nick_the_eastern_wind + has_nickname = nick_the_despoiler + has_nickname = nick_the_bane_of_realmname + has_nickname = nick_the_heavenly + has_nickname = nick_the_great_beast + has_nickname = nick_the_great_eagle + has_nickname = nick_the_artist_ruler + has_nickname = nick_the_ambitious + has_nickname = nick_the_bloody + has_nickname = nick_the_diplomat + has_nickname = nick_the_kind_hearted + has_nickname = nick_the_generous + has_nickname = nick_the_executioner + has_nickname = nick_iron_fist + has_nickname = nick_stone_fist + has_nickname = nick_the_bulwark + has_nickname = nick_the_tower + has_nickname = nick_the_wall_of_title + has_nickname = nick_the_underdog + has_nickname = nick_of_a_thousand_faces + has_nickname = nick_the_plaguebearer + has_nickname = nick_the_persevering + has_nickname = nick_twistedbeard + has_nickname = nick_the_bear + has_nickname = nick_the_boar + has_nickname = nick_the_faceless + has_nickname = nick_the_cyclops + has_nickname = nick_the_lionheart + has_nickname = nick_the_dragon + has_nickname = nick_the_dragoness + has_nickname = nick_the_undying + has_nickname = nick_the_wolf + has_nickname = the_timely_rain + has_nickname = the_jade_unicorn + has_nickname = the_wizard + has_nickname = the_big_halberd + has_nickname = beautiful_beard + has_nickname = the_tattooed_monk + has_nickname = the_unrestrained + has_nickname = nick_the_roaring_flame + has_nickname = nick_the_goliath + has_nickname = nick_the_mythological_creature + has_nickname = nick_the_fool_for_christ + has_nickname = nick_the_skull_crusher + has_nickname = nick_the_quick_foot + has_nickname = nick_the_bleeder + has_nickname = nick_the_sharp_teeth + has_nickname = nick_the_crimson_flurry + has_nickname = nick_the_champion_of_province + has_nickname = nick_the_bone_gnasher + has_nickname = nick_the_gods_champion + has_nickname = nick_the_red_gladiator + has_nickname = nick_the_red_gladiatrix + has_nickname = nick_the_crimson_gorgon + has_nickname = nick_the_scarlet_eagle + has_nickname = nick_the_exalted_chosen_of_province + has_nickname = nick_the_scarlet_painter + has_nickname = nick_the_ladder_legs + has_nickname = nick_the_peacock + has_nickname = nick_the_bellower + } +} +this_has_super_cool_nickname_trigger = { + OR = { + has_nickname = nick_haardraade + has_nickname = nick_lodbrok + has_nickname = nick_the_boneless + has_nickname = nick_bluetooth + has_nickname = nick_snake_in_the_eye + has_nickname = nick_fairhair + has_nickname = nick_whiteshirt + has_nickname = nick_the_saoshyant + has_nickname = nick_hardeknud + has_nickname = nick_the_world_burner + has_nickname = nick_the_vatican_prince + has_nickname = nick_the_vatican_princess + has_nickname = nick_the_pale_prince + has_nickname = nick_the_leechlord + has_nickname = nick_the_black_boar + has_nickname = nick_the_apostate + has_nickname = nick_the_hawk_of_quarysh + has_nickname = nick_the_submissive + has_nickname = nick_the_deliverer + has_nickname = nick_the_purified + has_nickname = nick_the_illuminated + has_nickname = nick_the_exalted + has_nickname = nick_the_awoken + has_nickname = nick_the_bleeding_eyes + has_nickname = nick_the_sky_rider + has_nickname = nick_the_civilized + has_nickname = nick_the_missionary + has_nickname = nick_the_proselytizer + has_nickname = nick_the_adjudicator + has_nickname = nick_the_enlightened + has_nickname = nick_the_waking_teacher + has_nickname = nick_the_whirling_spell + has_nickname = nick_the_horse_shepherd + has_nickname = nick_the_educator + has_nickname = nick_the_white_raven + has_nickname = nick_the_salt_snake + has_nickname = nick_the_salt_viper + has_nickname = nick_the_siren + has_nickname = nick_the_wyrm + has_nickname = nick_the_fury + has_nickname = nick_the_stormforged + has_nickname = nick_the_tempest_of_capital + has_nickname = the_panther_head + has_nickname = the_thunderbolt + has_nickname = the_whirlwind + has_nickname = the_black_whirlwind + has_nickname = the_winged_tiger + has_nickname = the_turbulent_river_dragon + has_nickname = the_ferocious_giant + has_nickname = the_prodigy + has_nickname = nick_of_the_nine_hostages + has_nickname = nick_gods_torturer + has_nickname = nick_gods_hedonist + has_nickname = nick_gods_cannibal + has_nickname = nick_gods_drunkard + has_nickname = nick_papal_lover + has_nickname = nick_gods_seducer + has_nickname = nick_the_red_storm + has_nickname = nick_the_scarlet_hands + has_nickname = nick_the_blood_monger + has_nickname = nick_the_black_skull + has_nickname = nick_the_heart_eater + has_nickname = nick_the_slaughterer + has_nickname = nick_the_spirit_stalker + has_nickname = nick_the_soul_flayer + has_nickname = nick_the_crimson_reaper + has_nickname = nick_the_dreaded + has_nickname = nick_the_chest_buster + has_nickname = nick_the_angel_of_location + has_nickname = nick_the_chosen_of_gabriel + has_nickname = nick_the_page_of_lord + has_nickname = nick_the_maid_of_virgin + has_nickname = nick_the_messenger_of_christ + has_nickname = nick_the_deaths_child + has_nickname = nick_the_snakeling + has_nickname = nick_the_little_spider + has_nickname = nick_the_eerie + has_nickname = nick_the_little_nightmare + has_nickname = nick_the_ripper + has_nickname = nick_the_black_widow + has_nickname = nick_the_ferrante + has_nickname = nick_the_iron_heart + has_nickname = nick_the_pale_spider + has_nickname = nick_the_grim_mistress + has_nickname = nick_the_young_eagle + has_nickname = nick_the_green_warrior + has_nickname = nick_the_warrior_child + has_nickname = nick_the_young_conqueror + has_nickname = nick_the_white_knight + has_nickname = nick_the_virago + has_nickname = nick_the_bloodhound + has_nickname = nick_the_warrior_philosopher + has_nickname = nick_the_angel + has_nickname = nick_the_pure + has_nickname = nick_the_celestial + has_nickname = nick_the_radiant + has_nickname = nick_the_innocent + has_nickname = nick_the_peace_maker + has_nickname = nick_the_munificent + has_nickname = nick_the_architect + has_nickname = nick_the_castellan + has_nickname = nick_the_carpenter + has_nickname = nick_the_grandiose + has_nickname = nick_the_griffin + has_nickname = nick_the_compassionate + has_nickname = nick_the_founder + has_nickname = nick_the_bloodlime + has_nickname = nick_the_patron_of_arts + has_nickname = nick_the_bastion_of_capital + has_nickname = nick_the_holy_mason + has_nickname = nick_the_grand_patriarch + has_nickname = nick_the_grand_matriarch + has_nickname = nick_the_philosopher + has_nickname = nick_the_theologian + has_nickname = nick_the_zealot + has_nickname = nick_the_benevolent + } +} + +#Sex restrictions on Great Tribal Festival activities. +can_enter_festival_physical_competitions_trigger = { + is_adult = yes + OR = { + AND = { + is_female = no + OR = { + NOT = { has_religion_feature = religion_matriarchal } + is_member_of_any_warrior_lodge_trigger = yes + has_character_flag = special_marshal + } + } + AND = { + is_female = yes + OR = { + trait = shieldmaiden + has_religion_feature = religion_matriarchal + has_character_flag = special_marshal + is_member_of_any_warrior_lodge_trigger = yes + } + } + } +} + +has_at_least_3_traits_in_common_with_prev_trigger = { + calc_true_if = { + amount = 3 + #Virtues... + AND = { + trait = chaste + PREV = { trait = chaste } + } + AND = { + trait = temperate + PREV = { trait = temperate } + } + AND = { + trait = charitable + PREV = { trait = charitable } + } + AND = { + trait = diligent + PREV = { trait = diligent } + } + AND = { + trait = patient + PREV = { trait = patient } + } + AND = { + trait = kind + PREV = { trait = kind } + } + AND = { + trait = humble + PREV = { trait = humble } + } + + #sins... + AND = { + trait = lustful + PREV = { trait = lustful } + } + AND = { + trait = gluttonous + PREV = { trait = gluttonous } + } + AND = { + trait = greedy + PREV = { trait = greedy } + } + AND = { + trait = slothful + PREV = { trait = slothful } + } + AND = { + trait = envious + PREV = { trait = envious } + } + AND = { + trait = wroth + PREV = { trait = wroth } + } + AND = { + trait = proud + PREV = { trait = proud } + } + + #Others traits! + AND = { + trait = ambitious + PREV = { trait = ambitious } + } + AND = { + trait = arbitrary + PREV = { trait = arbitrary } + } + AND = { + trait = brave + PREV = { trait = brave } + } + AND = { + trait = content + PREV = { trait = content } + } + AND = { + trait = craven + PREV = { trait = craven } + } + AND = { + trait = cruel + PREV = { trait = cruel } + } + AND = { + trait = cynical + PREV = { trait = cynical } + } + AND = { + trait = deceitful + PREV = { trait = deceitful } + } + AND = { + trait = erudite + PREV = { trait = erudite } + } + AND = { + trait = gregarious + PREV = { trait = gregarious } + } + AND = { + trait = honest + PREV = { trait = honest } + } + AND = { + trait = just + PREV = { trait = just } + } + AND = { + trait = paranoid + PREV = { trait = paranoid } + } + AND = { + trait = shy + PREV = { trait = shy } + } + AND = { + trait = stubborn + PREV = { trait = stubborn } + } + AND = { + trait = trusting + PREV = { trait = trusting } + } + AND = { + trait = zealous + PREV = { trait = zealous } + } + } +} + +has_at_least_3_traits_opposite_prev_trigger = { + calc_true_if = { + amount = 3 + #Virtues... + AND = { + trait = chaste + PREV = { trait = lustful } + } + AND = { + trait = temperate + PREV = { trait = gluttonous } + } + AND = { + trait = charitable + PREV = { trait = greedy } + } + AND = { + trait = diligent + PREV = { trait = slothful } + } + AND = { + trait = patient + PREV = { trait = wroth } + } + AND = { + trait = kind + PREV = { + OR = { + trait = envious + trait = cruel + } + } + } + AND = { + trait = humble + PREV = { trait = proud } + } + + #sins... + AND = { + trait = lustful + PREV = { trait = chaste } + } + AND = { + trait = gluttonous + PREV = { trait = temperate } + } + AND = { + trait = greedy + PREV = { trait = charitable } + } + AND = { + trait = slothful + PREV = { trait = diligent } + } + AND = { + OR = { + trait = envious + trait = cruel + } + PREV = { trait = kind } + } + AND = { + trait = wroth + PREV = { trait = patient } + } + AND = { + trait = proud + PREV = { trait = humble } + } + + #Others traits! + AND = { + trait = ambitious + PREV = { trait = content } + } + AND = { + trait = arbitrary + PREV = { trait = just } + } + AND = { + trait = brave + PREV = { trait = craven } + } + AND = { + trait = content + PREV = { trait = ambitious } + } + AND = { + trait = craven + PREV = { trait = brave } + } + AND = { + trait = cynical + PREV = { trait = zealous } + } + AND = { + trait = deceitful + PREV = { trait = honest } + } + AND = { + trait = gregarious + PREV = { trait = shy } + } + AND = { + trait = honest + PREV = { trait = deceitful } + } + AND = { + trait = just + PREV = { trait = arbitrary } + } + AND = { + trait = paranoid + PREV = { trait = trusting } + } + AND = { + trait = shy + PREV = { trait = gregarious } + } + AND = { + trait = trusting + PREV = { trait = paranoid } + } + AND = { + trait = zealous + PREV = { trait = cynical } + } + } +} + +has_any_sympathy_trait_trigger = { + OR = { + trait = sympathy_christendom + trait = sympathy_islam + trait = sympathy_pagans + trait = sympathy_zoroastrianism + trait = sympathy_judaism + trait = sympathy_indian + } +} + +preferred_gender_based_on_laws_trigger = { + OR = { + AND = { + is_female = no + PREV = { + OR = { + has_law = cognatic_succession + has_law = agnatic_succession + } + } + } + PREV = { has_law = true_cognatic_succession } + AND = { + is_female = yes + PREV = { + OR = { + has_law = enatic_succession + has_law = enatic_cognatic_succession + } + } + } + } +} + +has_bad_priest_trait_trigger = { + OR = { + trait = bad_priest_christian + trait = bad_priest_muslim + trait = bad_priest_norse + trait = bad_priest_tengri + trait = bad_priest_zoroastrian + trait = bad_priest_aztec + } +} + +# Referenced by the "button_rename" button in the character view +can_rename_character_trigger = { + is_liege_or_above = FROM + dynasty = FROM + age < 10 +} + +is_sick_or_injured_trigger = { + OR = { + trait = pneumonic + trait = syphilitic + trait = leper + trait = maimed + trait = infirm + trait = incapable + trait = has_tuberculosis + trait = has_typhoid_fever + trait = has_typhus + trait = has_bubonic_plague + trait = has_measles + trait = has_small_pox + trait = mangled + trait = severely_injured + trait = flu + trait = dysentery + trait = gout + trait = food_poisoning + trait = rabies + trait = cancer + trait = scurvy + } +} + +has_fair_trait_trigger = { + OR = { + trait = fair + trait = groomed + } +} + +has_ugly_trait_trigger = { + OR = { + trait = ugly + trait = uncouth + } +} + +parent_for_elective_succession_trigger = { + NOT = { character = ROOT } #Not the current ruler. + OR = { + any_claim = { title = ROOT_FROMFROM } + AND = { + is_close_relative = ROOT + OR = { + dynasty = ROOT + AND = { is_landed = yes higher_real_tier_than = BARON } + } + } + AND = { + higher_real_tier_than = COUNT + OR = { #Either defacto direct vassal, or independent ruler who is dejure vassal. + vassal_of = ROOT + AND = { + any_dejure_liege = { title = ROOT } + independent = yes + } + } + } + } + AND = { + OR = { #Candidate should not be a landless Courtier that is about to inherit a Theocracy or Republic + AND = { + is_ruler = yes + is_landed = yes + is_republic = no + is_merchant_republic = no + is_theocracy = no + } + NOR = { + any_heir_title = { + is_republic = yes + } + any_heir_title = { + is_merchant_republic = yes + } + any_heir_title = { + is_theocracy = yes + } + } + } + OR = { #If the title controls the religion, candidates must be of the same religion. + ROOT = { + NOT = { + controls_religion = yes + } + } + ROOT = { + religion = PREV + } + } + NOR = { + trait = cat + trait = disinherited + trait = horse + trait = eunuch + trait = bastard + is_ascetic_trigger = yes + is_theocracy = yes + is_republic = yes + is_merchant_republic = yes + } + } +} + +has_any_leadership_trait_trigger = { + OR = { + trait = aggressive_leader + trait = narrow_flank_leader + trait = cavalry_leader + trait = defensive_leader + trait = desert_terrain_leader + trait = experimenter + trait = flanker + trait = flat_terrain_leader + trait = heavy_infantry_leader + trait = holy_warrior + trait = inspiring_leader + trait = jungle_terrain_leader + trait = light_foot_leader + trait = mountain_terrain_leader + trait = organizer + trait = rough_terrain_leader + trait = siege_leader + trait = trickster + trait = unyielding_leader + trait = logistics_expert + trait = master_of_flame + trait = sapper + trait = levy_coordinator + trait = war_elephant_leader + trait = winter_soldier + } +} + +has_any_astrology_trait_trigger = { + OR = { + trait = zodiac_aquarius + trait = zodiac_aries + trait = zodiac_cancer + trait = zodiac_capricorn + trait = zodiac_gemini + trait = zodiac_leo + trait = zodiac_libra + trait = zodiac_pisces + trait = zodiac_sagittarius + trait = zodiac_scorpio + trait = zodiac_taurus + trait = zodiac_virgo + } +} + +dlc_religion_check_trigger = { + OR = { + AND = { + religion_group = muslim + has_dlc = "The Sword of Islam" + } + AND = { + religion_group = jewish_group + has_dlc = "Sons of Abraham" + } + AND = { + religion_group = pagan_group + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } + } + AND = { + OR = { + religion = bon + religion = bon_reformed + } + has_dlc = "Jade Dragon" + } + AND = { + religion_group = zoroastrian_group + has_dlc = "The Old Gods" + } + AND = { + religion = khurmazta + has_dlc = "Jade Dragon" + } + AND = { + religion_group = indian_group + has_dlc = "Rajas of India" + } + AND = { + religion = taoist + has_dlc = "Jade Dragon" + } + } +} + +reconquista_check_trigger = { + any_war = { + OR = { + using_cb = reconquista_leon + using_cb = reconquista_castille + using_cb = reconquista_aragon + using_cb = reconquista_galicia + using_cb = reconquista_beja + using_cb = reconquista_granada + using_cb = reconquista_cordoba + using_cb = reconquista_valencia + using_cb = reconquista_navarra + using_cb = reconquista_balearic + } + } +} + +not_reconquista_check_trigger = { + NOT = { + any_war = { + OR = { + using_cb = reconquista_leon + using_cb = reconquista_castille + using_cb = reconquista_aragon + using_cb = reconquista_galicia + using_cb = reconquista_beja + using_cb = reconquista_granada + using_cb = reconquista_cordoba + using_cb = reconquista_valencia + using_cb = reconquista_navarra + using_cb = reconquista_balearic + } + } + } +} + + +this_has_execution_reason_opinion_trigger = { + OR = { + has_opinion_modifier = { who = THIS modifier = opinion_rebel_traitor } + has_opinion_modifier = { who = THIS modifier = opinion_regicide_traitor } + has_opinion_modifier = { who = THIS modifier = attempted_murder_of_spouse } + has_opinion_modifier = { who = THIS modifier = attempted_murder_of_child } + has_opinion_modifier = { who = THIS modifier = attempted_murder_of_parent } + has_opinion_modifier = { who = THIS modifier = attempted_murder_of_sibling } + has_opinion_modifier = { who = THIS modifier = attempted_murder_of_vassal } + has_opinion_modifier = { who = THIS modifier = attempted_murder } + has_opinion_modifier = { who = THIS modifier = opinion_spouse_slayer } + has_opinion_modifier = { who = THIS modifier = opinion_murder_attempt } + has_opinion_modifier = { who = THIS modifier = opinion_killed_close_kin } + has_opinion_modifier = { who = THIS modifier = opinion_killed_father } + has_opinion_modifier = { who = THIS modifier = opinion_hajj_attempt_murder } + has_opinion_modifier = { who = THIS modifier = opinion_castrated_me } + has_opinion_modifier = { who = THIS modifier = opinion_blinded_me } + has_opinion_modifier = { who = THIS modifier = opinion_witch } + has_opinion_modifier = { who = THIS modifier = opinion_takfir } + has_opinion_modifier = { who = THIS modifier = opinion_attempted_abduction } + has_opinion_modifier = { who = THIS modifier = opinion_unfaithful_wife } + has_opinion_modifier = { who = THIS modifier = opinion_unfaithful_husband_crime } + has_opinion_modifier = { who = THIS modifier = opinion_cuckolded } + has_opinion_modifier = { who = THIS modifier = opinion_charge_dw } + has_opinion_modifier = { who = THIS modifier = opinion_tortured_me } + has_opinion_modifier = { who = THIS modifier = opinion_mutilated_me } + has_opinion_modifier = { who = THIS modifier = opinion_mutilated_family } + has_opinion_modifier = { who = THIS modifier = opinion_mutilated_close_kin } + has_opinion_modifier = { who = THIS modifier = opinion_outlawed_society } + has_opinion_modifier = { who = THIS modifier = opinion_accused_apostate } + } +} + +root_has_execution_reason_opinion_trigger = { + OR = { + has_opinion_modifier = { who = ROOT modifier = opinion_rebel_traitor } + has_opinion_modifier = { who = ROOT modifier = opinion_regicide_traitor } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_spouse } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_child } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_parent } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_sibling } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_vassal } + has_opinion_modifier = { who = ROOT modifier = attempted_murder } + has_opinion_modifier = { who = ROOT modifier = opinion_spouse_slayer } + has_opinion_modifier = { who = ROOT modifier = opinion_murder_attempt } + has_opinion_modifier = { who = ROOT modifier = opinion_killed_close_kin } + has_opinion_modifier = { who = ROOT modifier = opinion_killed_father } + has_opinion_modifier = { who = ROOT modifier = opinion_hajj_attempt_murder } + has_opinion_modifier = { who = ROOT modifier = opinion_castrated_me } + has_opinion_modifier = { who = ROOT modifier = opinion_blinded_me } + has_opinion_modifier = { who = ROOT modifier = opinion_witch } + has_opinion_modifier = { who = ROOT modifier = opinion_takfir } + has_opinion_modifier = { who = ROOT modifier = opinion_attempted_abduction } + has_opinion_modifier = { who = ROOT modifier = opinion_unfaithful_wife } + has_opinion_modifier = { who = ROOT modifier = opinion_unfaithful_husband_crime } + has_opinion_modifier = { who = ROOT modifier = opinion_cuckolded } + has_opinion_modifier = { who = ROOT modifier = opinion_charge_dw } + has_opinion_modifier = { who = ROOT modifier = opinion_tortured_me } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_me } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_family } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_close_kin } + has_opinion_modifier = { who = ROOT modifier = opinion_outlawed_society } + has_opinion_modifier = { who = ROOT modifier = opinion_accused_apostate } + } +} + +root_has_imprisonment_reason_opinion_trigger = { + OR = { + has_opinion_modifier = { who = ROOT modifier = opinion_dishonorable } + has_opinion_modifier = { who = ROOT modifier = opinion_traitor } + has_opinion_modifier = { who = ROOT modifier = opinion_rebel_traitor } + has_opinion_modifier = { who = ROOT modifier = opinion_regicide_traitor } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_spouse } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_child } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_parent } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_sibling } + has_opinion_modifier = { who = ROOT modifier = attempted_murder_of_vassal } + has_opinion_modifier = { who = ROOT modifier = attempted_murder } + has_opinion_modifier = { who = ROOT modifier = opinion_spouse_slayer } + has_opinion_modifier = { who = ROOT modifier = opinion_murder_attempt } + has_opinion_modifier = { who = ROOT modifier = opinion_killed_close_kin } + has_opinion_modifier = { who = ROOT modifier = opinion_killed_father } + has_opinion_modifier = { who = ROOT modifier = opinion_hajj_attempt_murder } + has_opinion_modifier = { who = ROOT modifier = opinion_fatwa_target } + has_opinion_modifier = { who = ROOT modifier = opinion_refused_order } + has_opinion_modifier = { who = ROOT modifier = opinion_castrated_me } + has_opinion_modifier = { who = ROOT modifier = opinion_blinded_me } + has_opinion_modifier = { who = ROOT modifier = opinion_castrated_family } + has_opinion_modifier = { who = ROOT modifier = opinion_castrated_close_kin } + has_opinion_modifier = { who = ROOT modifier = opinion_blinded_family } + has_opinion_modifier = { who = ROOT modifier = opinion_blinded_close_kin } + has_opinion_modifier = { who = ROOT modifier = opinion_witch } + has_opinion_modifier = { who = ROOT modifier = opinion_takfir } + has_opinion_modifier = { who = ROOT modifier = opinion_attempted_abduction } + has_opinion_modifier = { who = ROOT modifier = opinion_killed_lover } + has_opinion_modifier = { who = ROOT modifier = opinion_unfaithful_wife } + has_opinion_modifier = { who = ROOT modifier = opinion_unfaithful_husband_crime } + has_opinion_modifier = { who = ROOT modifier = opinion_charge_heresiarch } + has_opinion_modifier = { who = ROOT modifier = opinion_charge_infidel } + has_opinion_modifier = { who = ROOT modifier = opinion_charge_deviant } + has_opinion_modifier = { who = ROOT modifier = opinion_charge_illegitimate } + has_opinion_modifier = { who = ROOT modifier = opinion_charge_cultist } + has_opinion_modifier = { who = ROOT modifier = opinion_cuckolded } + has_opinion_modifier = { who = ROOT modifier = opinion_charge_dw } + has_opinion_modifier = { who = ROOT modifier = opinion_charge_traitor } + has_opinion_modifier = { who = ROOT modifier = opinion_charge_slanderer } + has_opinion_modifier = { who = ROOT modifier = abuse_of_office } + has_opinion_modifier = { who = ROOT modifier = opinion_tortured_me } + has_opinion_modifier = { who = ROOT modifier = opinion_tortured_family } + has_opinion_modifier = { who = ROOT modifier = opinion_tortured_close_kin } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_me } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_family } + has_opinion_modifier = { who = ROOT modifier = opinion_mutilated_close_kin } + has_opinion_modifier = { who = ROOT modifier = opinion_thief } + has_opinion_modifier = { who = ROOT modifier = opinion_outlawed_society } + has_opinion_modifier = { who = ROOT modifier = opinion_accused_apostate } + } +} + +region_africa_west_central_or_east_trigger = { + OR = { + region = world_africa_west + region = world_africa_east + region = world_africa_central + } +} + +has_rain_or_drought_modifier_trigger = { + OR = { + has_province_modifier = africa_light_rain + has_province_modifier = africa_heavy_rain + has_province_modifier = africa_drought_risk + has_province_modifier = africa_drought + } +} + +any_neighbor_province_has_dry_weather_trigger = { + any_neighbor_province = { + is_land = yes + region_africa_west_central_or_east_trigger = yes + OR = { + has_province_modifier = africa_drought_risk + has_province_modifier = africa_drought + } + } +} +any_neighbor_province_has_heavy_rain_trigger = { + any_neighbor_province = { + is_land = yes + region_africa_west_central_or_east_trigger = yes + has_province_modifier = africa_heavy_rain + } +} +any_neighbor_province_has_light_rain_trigger = { + any_neighbor_province = { + is_land = yes + region_africa_west_central_or_east_trigger = yes + has_province_modifier = africa_light_rain + } +} + + diff --git a/AncientReligions/common/scripted_triggers/ACR_scripted_triggers.txt b/AncientReligions/common/scripted_triggers/ACR_scripted_triggers.txt index d1f85024..c9408179 100644 --- a/AncientReligions/common/scripted_triggers/ACR_scripted_triggers.txt +++ b/AncientReligions/common/scripted_triggers/ACR_scripted_triggers.txt @@ -1,11 +1,14 @@ # Character has a religion allowing women to hold councillor positions, equal succession laws, etc. is_feminist_religion_trigger = { OR = { - religion = celtic_pagan_reformed religion = celtic_pagan + religion = britannic_pagan religion = promethean_pagan religion = messalian religion = cathar + has_religion_feature = religion_feature_matriarchal + has_religion_feature = religion_feature_equal + has_religion_feature = religion_feature_bon } } @@ -54,6 +57,47 @@ is_neoplatonist_trigger = { } } +is_celtic_clergy_in_good_standing_trigger = { + OR = { + trait = druid + trait = dryad + #trait = vates + } +} + +is_celtic_clergy_in_bad_standing_trigger = { + OR = { + trait = bad_druid + trait = bad_dryad + #trait = bad_vates + } +} + +is_celtic_clergy_trigger = { + OR = { + is_celtic_clergy_in_good_standing_trigger = yes + is_celtic_clergy_in_bad_standing_trigger = yes + } +} + +# evaluates to true if the currently scoped character has +# placated the arch-dryad recently +archdryad_non_interference_trigger = { + AND = { + has_character_flag = archdryad_noninterference + NOT = { had_character_flag = { flag = archdryad_noninterference days = 3650 } } + } +} + +# evaluates to true if hte currently scoped character has +# submitted to the arch-dryad's demands recently +archdryad_submission_trigger = { + AND = { + has_character_flag = acr_submit_to_arch_dryad + NOT = { had_character_flag = { flag = acr_submit_to_archdryad days = 3650 } } + } +} + is_on_nile_trigger = { location = { OR = { @@ -77,10 +121,11 @@ is_ancient_religion_trigger = { OR = { religion = celtic_pagan religion = celtic_pagan_reformed - religion = hellenic_pagan + religion = britannic_pagan religion = promethean_pagan religion = titan_pagan religion = egyptian_pagan + religion = egyptian_pagan_reformed religion = aten_pagan } } @@ -99,6 +144,7 @@ is_celtic_secret_religious_society_member_trigger = { OR = { society_member_of = secret_religious_society_celtic_pagan society_member_of = secret_religious_society_celtic_pagan_reformed + society_member_of = secret_religious_society_britannic_pagan } } @@ -134,6 +180,9 @@ has_character_was_religion_flag_trigger = { has_character_flag = character_was_manichean has_character_flag = character_was_khurmazta has_character_flag = character_was_bon + has_character_flag = character_was_bon_reformed + has_character_flag = character_was_hellenic_pagan + has_character_flag = character_was_hellenic_pagan_reformed has_character_flag = character_was_taoist has_character_flag = character_was_hindu has_character_flag = character_was_buddhist @@ -157,14 +206,78 @@ has_character_was_religion_flag_trigger = { has_character_flag = character_was_celtic_pagan has_character_flag = character_was_celtic_pagan_reformed - has_character_flag = character_was_hellenic_pagan + has_character_flag = character_was_britanic_pagan has_character_flag = character_was_promethean_pagan has_character_flag = character_was_titan_pagan has_character_flag = character_was_egyptian_pagan + has_character_flag = character_was_egyptian_pagan_reformed has_character_flag = character_was_aten_pagan } } +religion_openly_celtic_or_reformed_trigger = { + OR = { + religion = celtic_pagan + religion = celtic_pagan_reformed + } +} + +religion_secretly_celtic_or_reformed_trigger = { + OR = { + secret_religion = celtic_pagan + secret_religion = celtic_pagan_reformed + } +} + +true_religion_celtic_or_reformed_trigger = { + OR = { + true_religion = celtic_pagan + true_religion = celtic_pagan_reformed + } +} + +religion_openly_hellenic_or_reformed_trigger = { + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } +} + +religion_secretly_hellenic_or_reformed_trigger = { + OR = { + secret_religion = hellenic_pagan + secret_religion = hellenic_pagan_reformed + } +} + +true_religion_hellenic_or_reformed_trigger = { + OR = { + true_religion = hellenic_pagan + true_religion = hellenic_pagan_reformed + } +} + +religion_openly_egyptian_or_reformed_trigger = { + OR = { + religion = egyptian_pagan + religion = egyptian_pagan_reformed + } +} + +religion_secretly_egyptian_or_reformed_trigger = { + OR = { + secret_religion = egyptian_pagan + secret_religion = egyptian_pagan_reformed + } +} + +true_religion_egyptian_or_reformed_trigger = { + OR = { + true_religion = egyptian_pagan + true_religion = egyptian_pagan_reformed + } +} + religion_openly_in_celtic_subgroup_trigger = { custom_tooltip = { text = religion_openly_celtic_or_reformed_tooltip @@ -172,6 +285,7 @@ religion_openly_in_celtic_subgroup_trigger = { OR = { religion = celtic_pagan religion = celtic_pagan_reformed + religion = britannic_pagan } } } @@ -182,7 +296,7 @@ religion_openly_in_hellenic_subgroup_trigger = { text = religion_openly_in_hellenic_subgroup_tooltip hidden_trigger = { OR = { - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger = yes religion = promethean_pagan religion = titan_pagan } @@ -196,6 +310,7 @@ religion_openly_in_egyptian_subgroup_trigger = { hidden_trigger = { OR = { religion = egyptian_pagan + religion = egyptian_pagan_reformed religion = aten_pagan } } @@ -209,6 +324,7 @@ religion_secretly_in_celtic_subgroup_trigger = { OR = { secret_religion = celtic_pagan secret_religion = celtic_pagan_reformed + secret_religion = britannic_pagan } } } @@ -219,7 +335,7 @@ religion_secretly_in_hellenic_subgroup_trigger = { text = secret_religion_in_hellenic_subgroup_tooltip hidden_trigger = { OR = { - secret_religion = hellenic_pagan + religion_secretly_hellenic_or_reformed_trigger = yes secret_religion = promethean_pagan secret_religion = titan_pagan } @@ -233,6 +349,7 @@ religion_secretly_in_egyptian_subgroup_trigger = { hidden_trigger = { OR = { secret_religion = egyptian_pagan + secret_religion = egyptian_pagan_reformed secret_religion = aten_pagan } } @@ -246,6 +363,7 @@ true_religion_in_celtic_subgroup_trigger = { OR = { true_religion = celtic_pagan true_religion = celtic_pagan_reformed + true_religion = britannic_pagan } } } @@ -256,7 +374,7 @@ true_religion_in_hellenic_subgroup_trigger = { text = true_religion_in_hellenic_subgroup_tooltip hidden_trigger = { OR = { - true_religion = hellenic_pagan + true_religion_hellenic_or_reformed_trigger = yes true_religion = promethean_pagan true_religion = titan_pagan } @@ -270,6 +388,7 @@ true_religion_in_egyptian_subgroup_trigger = { hidden_trigger = { OR = { true_religion = egyptian_pagan + true_religion = egyptian_pagan_reformed true_religion = aten_pagan } } @@ -289,7 +408,255 @@ is_depopulated_trigger = { has_province_modifier = depopulated_1 has_province_modifier = depopulated_2 has_province_modifier = depopulated_3 - } + } +} + +# character scope, checks if the given character +# is someone who could potentially donate land +# to a holy order of their faith +is_potential_land_doner_trigger = { + any_mercenary_band = { + holder_scope = { religion = ROOT } + is_castle_building_holy_order_trigger = yes + ROOT = { + NOR = { + has_character_flag = expelled_@PREV + any_liege = { + has_character_flag = expelled_@PREVPREV + } + } + } + } + OR = { + AND = { + religion_openly_in_celtic_subgroup_trigger = yes + has_land_in_celtic_regions_of_interest_trigger = yes + } + AND = { + religion_openly_in_hellenic_subgroup_trigger = yes + has_land_in_hellenic_regions_of_interest_trigger = yes + } + AND = { + religion_openly_in_egyptian_subgroup_trigger = yes + has_land_in_egyptian_regions_of_interest_trigger = yes + } + } + is_heretic = no +} + +# character scope +has_land_in_celtic_regions_of_interest_trigger = { + any_demesne_province = { + has_empty_holding = yes + is_in_celtic_regions_of_interest_trigger = yes + } +} + +# province scope +is_in_celtic_regions_of_interest_trigger = { + OR = { + kingdom = { + title = k_sicily + } + empire = { + OR = { + title = e_france + title = e_hre + title = e_spain + title = e_britannia + title = e_italy + } + } + } +} + +# character scope +has_land_in_hellenic_regions_of_interest_trigger = { + any_demesne_province = { + has_empty_holding = yes + is_in_hellenic_regions_of_interest_trigger = yes + } +} + +# province scope +is_in_hellenic_regions_of_interest_trigger = { + OR = { + region = world_middle_east_jerusalem + region = world_africa_north + duchy = { + title = d_sinai + } + empire = { + OR = { + title = e_byzantium + title = e_italy + title = e_france + title = e_spain + } + } + } +} + +# character scope +has_land_in_egyptian_regions_of_interest_trigger = { + any_demesne_province = { + has_empty_holding = yes + is_in_egyptian_regions_of_interest_trigger = yes + } +} + +# province scope +is_in_egyptian_regions_of_interest_trigger = { + empire = { + OR = { + title = e_arabia + title = e_abyssinia + title = e_byzantium + } + } +} + +# province scope +is_in_root_religion_regions_of_interest_trigger = { + OR = { + AND = { + ROOT = { religion_openly_in_celtic_subgroup_trigger = yes } + is_in_celtic_regions_of_interest_trigger = yes + } + AND = { + ROOT = { religion_openly_in_hellenic_subgroup_trigger = yes } + is_in_hellenic_regions_of_interest_trigger = yes + } + AND = { + ROOT = { religion_openly_in_egyptian_subgroup_trigger = yes } + is_in_egyptian_regions_of_interest_trigger = yes + } + } +} + +# title scope, checks if the given title is a holy order +# that would request a ruler to grant them permission +# to build a castle on their lands +is_castle_building_holy_order_trigger = { + OR = { + title = d_fianna + title = d_anubis + title = d_horus + title = d_legio_hellenica + title = d_sacred_band + title = d_sickles + title = d_burning_blades + title = d_men_of_steel + title = d_saint_boudicca + } + + holder_scope = { + independent = yes + wealth = 300 + NOT = { + realm_size = 10 + } + NOT = { + num_of_count_titles = 1 + } + } +} + +# title scope, checks if the given title is a holy order +# that can give loans right now +is_banking_holy_order_trigger = { + OR = { + title = d_fianna + title = d_anubis + title = d_horus + title = d_legio_hellenica + title = d_sacred_band + title = d_sickles + title = d_burning_blades + title = d_men_of_steel + title = d_saint_boudicca + } +} + +# character scope, checks if the currently scoped character +# can borrow from a holy order +can_borrow_from_a_holy_order_trigger = { + is_heretic = no + is_ancient_religion_trigger = yes +} + +# title scope, checks if PREV can borrow from +# THIS. Does NOT check that THIS is a banking holy order +prev_can_borrow_from_this_holy_order_trigger = { + custom_tooltip = { + text = no_loans_or_expulsion + hidden_tooltip = { + PREV = { + NOR = { + has_character_flag = borrowed_from_@PREV + has_character_flag = expelled_@PREV + any_liege = { + has_character_flag = expelled_@PREVPREV + } + } + } + } + } +} + +# title scope, checks that FROM can vassalize the currently scoped holy order +this_holy_order_can_be_vassalized_by_from_trigger = { + OR = { + AND = { # hellenic legion + title = d_legio_hellenica + e_roman_empire = { + holder_scope = { + character = FROM + } + } + } + AND = { + title = d_sacred_band + d_hellenic_pagan = { + holder_scope = { + character = FROM + } + } + } + AND = { # kemetic/atenic HOs + holder_scope = { + religion_openly_in_egyptian_subgroup_trigger = yes + } + FROM = { + OR = { + controls_religion = yes + any_vassal = { + religion = FROM + controls_religion = yes + } + } + } + } + AND = { # sicles + title = d_sickles + holder_scope = { + combat_rating_diff = { + character = FROM + value = 2 + } + } + } + AND = { # men of steel + title = d_men_of_steel + d_promethean_pagan = { # only the top liege of the Scholarch + holder_scope = { + top_liege = { + character = FROM + } + } + } + } + } } #Society triggers @@ -315,4 +682,14 @@ has_sand_snakes_prerequisites = { religion_openly_in_egyptian_subgroup_trigger = yes religion_secretly_in_egyptian_subgroup_trigger = yes } -} \ No newline at end of file +} + +has_dionysus_prerequisites = { + age = 16 + OR = { + true_religion_hellenic_or_reformed_trigger = yes + trait = mystic + trait = hedonist + trait = decadent + } +} diff --git a/AncientReligions/common/societies/00_societies.txt b/AncientReligions/common/societies/00_societies.txt index 1de1164f..d97542a6 100644 --- a/AncientReligions/common/societies/00_societies.txt +++ b/AncientReligions/common/societies/00_societies.txt @@ -6,6 +6,7 @@ monastic_order_benedictine = { opinion_per_rank_above = +5 sound = monastic_orders_interface society_ranks_gfx = monk_ranks + society_influence = no non_interference = { always = yes } @@ -47,6 +48,10 @@ monastic_order_benedictine = { hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } show_society = { @@ -214,6 +219,18 @@ monastic_order_benedictine = { rank = 4 value = 10 } + triggered_gain = { + desc = "saintly_monastic_gain" + trigger = { + any_owned_bloodline = { + has_bloodline_flag = monastic_saintly_bloodline + founder = { + religion_group = ROOT + } + } + } + value = 3 + } } member_score_per_attribute = 3 @@ -328,6 +345,7 @@ monastic_order_dominican = { opinion_per_rank_above = +5 sound = monastic_orders_interface society_ranks_gfx = monk_ranks + society_influence = no non_interference = { always = yes } @@ -358,6 +376,10 @@ monastic_order_dominican = { hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } show_society = { @@ -502,6 +524,18 @@ monastic_order_dominican = { rank = 4 value = 10 } + triggered_gain = { + desc = "saintly_monastic_gain" + trigger = { + any_owned_bloodline = { + has_bloodline_flag = monastic_saintly_bloodline + founder = { + religion_group = ROOT + } + } + } + value = 3 + } } member_score_per_attribute = 3 @@ -616,6 +650,7 @@ monastic_order_orthodox = { opinion_per_rank_above = +5 sound = monastic_orders_interface society_ranks_gfx = monk_ranks + society_influence = no non_interference = { always = yes } @@ -657,6 +692,10 @@ monastic_order_orthodox = { hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } show_society = { @@ -824,6 +863,18 @@ monastic_order_orthodox = { rank = 4 value = 10 } + triggered_gain = { + desc = "saintly_monastic_gain" + trigger = { + any_owned_bloodline = { + has_bloodline_flag = monastic_saintly_bloodline + founder = { + religion_group = ROOT + } + } + } + value = 3 + } } member_score_per_attribute = 3 @@ -937,6 +988,7 @@ monastic_order_nestorian = { opinion_per_rank_above = +5 sound = monastic_orders_interface society_ranks_gfx = monk_ranks + society_influence = no non_interference = { always = yes } @@ -973,6 +1025,10 @@ monastic_order_nestorian = { hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } show_society = { @@ -1130,6 +1186,18 @@ monastic_order_nestorian = { rank = 4 value = 10 } + triggered_gain = { + desc = "saintly_monastic_gain" + trigger = { + any_owned_bloodline = { + has_bloodline_flag = monastic_saintly_bloodline + founder = { + religion_group = ROOT + } + } + } + value = 3 + } } member_score_per_attribute = 3 @@ -1243,6 +1311,7 @@ monastic_order_monophysite = { opinion_per_rank_above = +5 sound = monastic_orders_interface society_ranks_gfx = monk_ranks + society_influence = no non_interference = { always = yes } @@ -1279,6 +1348,10 @@ monastic_order_monophysite = { hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } show_society = { @@ -1440,6 +1513,18 @@ monastic_order_monophysite = { rank = 4 value = 10 } + triggered_gain = { + desc = "saintly_monastic_gain" + trigger = { + any_owned_bloodline = { + has_bloodline_flag = monastic_saintly_bloodline + founder = { + religion_group = ROOT + } + } + } + value = 3 + } } startup_populate = { @@ -1477,6 +1562,7 @@ monastic_order_hindu = { opinion_per_rank_above = +5 sound = monastic_orders_indian_interface society_ranks_gfx = monk_ranks + society_influence = no non_interference = { always = yes } @@ -1506,6 +1592,10 @@ monastic_order_hindu = { hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } show_society = { @@ -1730,6 +1820,7 @@ monastic_order_buddhist = { opinion_per_rank_above = +5 sound = monastic_orders_indian_interface society_ranks_gfx = monk_ranks + society_influence = no non_interference = { always = yes } @@ -1759,6 +1850,10 @@ monastic_order_buddhist = { hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } show_society = { @@ -1983,6 +2078,7 @@ monastic_order_jain = { opinion_per_rank_above = +5 sound = monastic_orders_indian_interface society_ranks_gfx = monk_ranks + society_influence = no non_interference = { always = yes } @@ -2012,6 +2108,10 @@ monastic_order_jain = { hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } show_society = { @@ -2239,198 +2339,231 @@ monastic_order_jain = { } } -hermetics = { +monastic_order_stoics = { primary_attribute = learning - society_ranks_gfx = generic_ranks opinion_to_other_members = +10 opinion_per_rank_above = +5 - sound = hermetic_society_interface + sound = monastic_orders_interface + society_ranks_gfx = generic_ranks + society_influence = no non_interference = { always = yes } active = { has_dlc = "Mystics" + has_global_flag = flag_restored_stoic_intelligentia } indestructible = yes - + can_join_society = { hidden_trigger = { NAND = { ai = yes is_society_rank_full = { - society = hermetics + society = monastic_order_stoics rank = 1 } } - OR = { - is_landed = yes - is_patrician = yes - } } - learning = 10 - OR = { - religion_group = christian - religion_group = muslim - religion_group = jewish_group - religion_group = zoroastrian_group - custom_tooltip = { - text = zunist_hermetic_join_tooltip - hidden_trigger = { - OR = { - religion = zun_pagan - religion = zun_pagan_reformed - } + age = 16 + NOR = { #Not for savages. + is_tribal = yes + is_nomadic = yes + } + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + religion = promethean_pagan + AND = { + culture = roman + OR = { #Somewhat compatible when mixed with Roman culture. + religion_group = christian + religion_group = jewish_group + religion = bon + religion = bon_reformed + religion = buddhist } } - religion = hellenic_pagan - religion = promethean_pagan - religion = taoist } - NOR = { - is_nomadic = yes - is_tribal = yes + NOT = { trait = excommunicated } + custom_tooltip = { + text = did_not_betray_society + NOT = { has_character_flag = betrayed_monastic_order_stoics } } - hidden_trigger = { mercenary = no } - age = 16 + scaled_wealth = 0.25 hidden_trigger = { - NOT = { has_character_flag = society_join_block } + NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no } } show_society = { - OR = { - religion_group = christian - religion_group = muslim - religion_group = jewish_group - religion_group = zoroastrian_group - religion = zun_pagan - religion = zun_pagan_reformed - religion = hellenic_pagan - religion = taoist - society_member_of = hermetics + NOR = { #Not for savages. + is_tribal = yes + is_nomadic = yes + } + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + religion = promethean_pagan + AND = { + culture = roman + OR = { #Somewhat compatible when mixed with Roman culture. + religion_group = christian + religion_group = jewish_group + religion = bon + religion = bon_reformed + religion = buddhist + } + } + society_member_of = monastic_order_stoics } } - - potential = { - #If something is added here, it could break apprenticeship. Create an event if they can get kicked out. title_hermetics_apprentice + + potential = { } - + society_rank = { level = 1 - limit = 200 + limit = 60 startup_limit = 10 modifier = { - church_opinion = -10 - #economy_techpoints = 0.05 - } - decisions = { - hermetics_write_theory_paper # Enables you to write a theorem paper that, if approved, gives you society power + monthly_character_piety = 0.05 + fertility = -0.15 } + custom_tooltip = monastic_order_education_power_tt } society_rank = { level = 2 - limit = 100 + limit = 30 startup_limit = 6 modifier = { + monthly_character_piety = 0.1 learning = 1 - church_opinion = -10 + fertility = -0.15 } decisions = { - hermetics_perform_scrying # Enables you to perform a scrying and gain an omen - brew_happiness_potion # Enables you to brew a potion + monastic_orders_go_celibate #Power: toggle celibacy + monastic_orders_stop_celibate + monastic_orders_spiritual_guidance } } society_rank = { level = 3 - limit = 50 + limit = 25 startup_limit = 4 modifier = { - learning = 2 - church_opinion = -10 + monthly_character_piety = 0.2 + diplomacy = 1 + learning = 1 + build_cost_city_modifier = -0.25 + fertility = -0.15 } decisions = { - hermetics_make_horoscope # Enables you to "predict" your children's future + monastic_orders_invite_ascetic + monastic_orders_teach_virtue } } society_rank = { level = 4 - limit = 20 + limit = 8 startup_limit = 2 modifier = { - learning = 3 - church_opinion = -10 + monthly_character_piety = 0.5 + diplomacy = 1 + learning = 2 + build_cost_city_modifier = -0.5 + fertility = -0.15 } decisions = { - choose_hermetic_art # Enables you to pick/change your lifestyle trait - hermetics_write_magnum_opus # Write an enciphered book of lore (artifact) + stoic_order_culture_convert_county } } - - plots = { - } - + monthly_currency_gain = { - name = currency_name_hermetics - - per_attribute = { + name = currency_name_monastic_order_stoics + + per_attribute = { name = learning value = 0.5 } has_trait = { - value = 2 - trait = diligent + trait = scholar + value = 4 } has_trait = { - value = 1 - trait = scholar + trait = theologian + value = 4 + } + has_trait = { + trait = temperate + value = 4 } has_trait = { - value = 1 - trait = mystic + trait = diligent + value = 4 } has_trait = { - value = 1 trait = erudite + value = 3 + } + has_trait = { + trait = monk + value = 2 } has_trait = { - value = 1 - trait = stubborn + trait = nun + value = 2 + } + has_trait = { + trait = just + value = 2 + } + has_trait = { + trait = mystic + value = 2 } has_trait = { + trait = celibate + value = 1 + } + has_trait = { + trait = chaste value = 1 - trait = patient } has_trait = { + trait = charitable value = 1 - trait = genius } has_trait = { + trait = kind value = 1 - trait = quick } has_trait = { + trait = patient value = 1 - trait = shrewd } has_trait = { + trait = humble value = 1 - trait = just } has_trait = { + trait = honest value = 1 - trait = skeptic } has_trait = { + trait = erudite value = 1 - trait = stoic } has_trait = { + trait = pilgrim value = 1 - trait = epicurean } society_rank = { rank = 4 @@ -2445,339 +2578,313 @@ hermetics = { value = 10 modifier = { - factor = 2 - trait = diligent + trait = scholar + factor = 5 } modifier = { - factor = 1.5 - trait = scholar + trait = theologian + factor = 3 } modifier = { - factor = 1.5 - trait = mystic + trait = diligent + factor = 2 } modifier = { - factor = 1.5 trait = erudite + factor = 2 } modifier = { - factor = 1.5 - trait = stubborn + trait = just + factor = 2 + } + modifier = { + trait = celibate + factor = 1.2 + } + modifier = { + trait = chaste + factor = 1.1 + } + modifier = { + trait = temperate + factor = 1.1 + } + modifier = { + trait = charitable + factor = 1.1 + } + modifier = { + trait = kind + factor = 1.1 } modifier = { - factor = 1.5 trait = patient + factor = 1.1 } modifier = { - factor = 1.5 - OR = { - trait = genius - trait = quick - trait = shrewd - } + trait = humble + factor = 1.1 } modifier = { - factor = 1.5 - trait = just + trait = honest + factor = 1.1 + } + modifier = { + trait = pilgrim + factor = 1.1 } } startup_populate = { trigger = { ai = yes - controls_religion = no - age = 16 - is_in_society = no - is_dumb_trigger = no - OR = { - NOT = { is_priest = yes } - OR = { - trait = mystic - trait = scholar - trait = cynical - } + controls_religion = no + NOR = { #Not for savages. + is_tribal = yes + is_nomadic = yes } - OR = { - AND = { - is_landed = yes - OR = { - learning = 14 - trait = scholar - trait = faqih - trait = erudite - trait = genius - trait = mystic - } - } - AND = { - learning = 18 - OR = { - trait = scholar - trait = faqih - trait = erudite - trait = genius - trait = mystic - learning = 20 + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + AND = { + culture = roman + OR = { #Somewhat compatible when mixed with Roman culture. + religion_group = christian + religion_group = jewish_group + religion = bon + religion = bon_reformed + religion = buddhist } } } + age = 16 + is_in_society = no + NOT = { higher_tier_than = DUKE } + NOR = { + mercenary = yes + holy_order = yes + } + NOT = { trait = excommunicated } + has_secret_religion_trait_trigger = no OR = { - religion_group = christian - religion_group = muslim - religion_group = jewish_group - religion_group = zoroastrian_group - religion = zun_pagan - religion = zun_pagan_reformed - religion = hellenic_pagan - religion = taoist + trait = zealous + trait = scholar + trait = theologian + trait = erudite + trait = diligent + learning = 16 } } } } -###THE ASSASSINS### -the_assassins = { - primary_attribute = intrigue - is_secret = yes - devil_worshipper = no - opinion_to_other_members = +10 - opinion_to_pretenders = -20 #Pretenders is the opinion you have of people perceived/discovered to be in your society. - opinion_to_perceived_members = -20 #Perceived is the opinion you have of people perceived/discovered to be of a society you're not part of - opinion_per_rank_above = +10 - society_rank_up_decision = request_to_rank_up_within_society - sound = assassins_interface +hermetics = { + primary_attribute = learning society_ranks_gfx = generic_ranks + opinion_to_other_members = +10 + opinion_per_rank_above = +5 + sound = hermetic_society_interface + society_influence = no + non_interference = { + always = yes + } active = { has_dlc = "Mystics" } indestructible = yes - + can_join_society = { hidden_trigger = { NAND = { ai = yes is_society_rank_full = { - society = the_assassins + society = hermetics rank = 1 } } + OR = { + is_landed = yes + is_patrician = yes + } } - age = 16 + learning = 10 OR = { - true_religion = shiite + has_religion_feature = religion_astrology + religion_group = christian religion_group = muslim - AND = { - ai = no - NOT = { trait = zealous } - any_playable_ruler = { - religion = shiite - NOT = { - distance_from_realm = { value = 300 who = ROOT } + religion_group = jewish_group + religion_group = zoroastrian_group + custom_tooltip = { + text = zunist_hermetic_join_tooltip + hidden_trigger = { + OR = { + religion = zun_pagan + religion = zun_pagan_reformed } } } - } - OR = { - is_female = no - has_game_rule = { - name = gender - value = all + custom_tooltip = { + text = hellenic_hermetic_join_tooltip + + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + religion = promethean_pagan + } } + religion = taoist + } + NOR = { + is_nomadic = yes + is_tribal = yes } + hidden_trigger = { mercenary = no } + age = 16 hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } show_society = { OR = { + has_religion_feature = religion_astrology + religion_group = christian religion_group = muslim - secret_religion = shiite - AND = { - ai = no - NOT = { trait = zealous } - any_playable_ruler = { - religion = shiite - NOT = { - distance_from_realm = { value = 300 who = ROOT } - } - } - } - society_member_of = the_assassins - } - age = 16 - OR = { - is_female = no - has_game_rule = { - name = gender - value = all - } + religion_group = jewish_group + religion_group = zoroastrian_group + religion = zun_pagan + religion = zun_pagan_reformed + religion = hellenic_pagan + religion = hellenic_pagan_reformed + religion = taoist + society_member_of = hermetics } } - + potential = { - OR = { - religion = shiite - secret_religion = shiite - } + #If something is added here, it could break apprenticeship. Create an event if they can get kicked out. title_hermetics_apprentice } - + society_rank = { level = 1 - limit = 20 + limit = 200 startup_limit = 10 modifier = { - is_visible = { - OR = { - society_member_of = the_assassins - FROM = { is_society_discovered = yes } - } - } - murder_plot_power_modifier = 0.1 # increased plotpower + church_opinion = -10 + #economy_techpoints = 0.05 } decisions = { - decision_abduct - assassins_borrow_money - assassins_donate - assassins_drug_effect + hermetics_write_theory_paper # Enables you to write a theorem paper that, if approved, gives you society power } } society_rank = { level = 2 - limit = 15 + limit = 100 startup_limit = 6 modifier = { - is_visible = { - OR = { - society_member_of = the_assassins - FROM = { is_society_discovered = yes } - } - } - murder_plot_power_modifier = 0.2 # further increased plotpower - defensive_plot_power_modifier = 0.1 - intrigue = 1 - combat_rating = 1 # bonus to dueling + learning = 1 + church_opinion = -10 } decisions = { - assassins_scare_ruler #Available (targeted) Power: Can scare rulers to get a Favor (leave a dagger on their pillow, etc. + hermetics_perform_scrying # Enables you to perform a scrying and gain an omen + brew_happiness_potion # Enables you to brew a potion } } society_rank = { level = 3 - limit = 5 - startup_limit = 3 + limit = 50 + startup_limit = 4 modifier = { - is_visible = { - OR = { - society_member_of = the_assassins - FROM = { is_society_discovered = yes } - } - } - murder_plot_power_modifier = 0.30 # further increased plotpower - defensive_plot_power_modifier = 0.15 - intrigue = 2 # further increase - combat_rating = 1 # bonus to dueling (left over) - plot_discovery_chance = 0.1 # bonus to plot discovery chance + learning = 2 + church_opinion = -10 } decisions = { - assassins_raise_ships #Available Power: Can raise special fleet of Ships + hermetics_make_horoscope # Enables you to "predict" your children's future } } society_rank = { level = 4 - limit = 1 - startup_limit = 1 - modifier = { - is_visible = { - OR = { - society_member_of = the_assassins - FROM = { is_society_discovered = yes } - } - } - murder_plot_power_modifier = 0.50 # further increased plotpower - defensive_plot_power_modifier = 0.25 - intrigue = 3 # further increase - combat_rating = 1 # bonus to dueling (left over) - plot_discovery_chance = 0.2 # further bonus to plot discovery chance + limit = 20 + startup_limit = 2 + modifier = { + learning = 3 + church_opinion = -10 } decisions = { - assassins_raise_troops #Available Power: Can raise a special regiment - assassins_mark_for_death #Available (targeted) Power: Mark for death (+ assassins_clear_marked_for_death_target i.e. the clearing of the mark) - } - obedience_tooltip = obedience_tooltip #this can be unique per rank/society - obedient = { - ROOT = { - always = yes - } + choose_hermetic_art # Enables you to pick/change your lifestyle trait + hermetics_write_magnum_opus # Write an enciphered book of lore (artifact) } } - + + plots = { + } + monthly_currency_gain = { - name = currency_name_the_assassins - + name = currency_name_hermetics + per_attribute = { - name = intrigue - value = 0.5 - } - has_trait = { - trait = zealous - value = 3 - } + name = learning + value = 0.5 + } has_trait = { - trait = erudite - value = 3 + value = 2 + trait = diligent } has_trait = { + value = 1 trait = scholar - value = 3 } has_trait = { - trait = theologian - value = 3 + value = 1 + trait = mystic } has_trait = { - trait = schemer - value = 3 + value = 1 + trait = erudite } has_trait = { - trait = strong value = 1 + trait = stubborn } has_trait = { - trait = robust value = 1 + trait = patient } has_trait = { - trait = genius value = 1 + trait = genius } has_trait = { - trait = quick value = 1 + trait = quick } has_trait = { - trait = shrewd value = 1 + trait = shrewd } has_trait = { - trait = diligent value = 1 + trait = just } has_trait = { - trait = patient value = 1 + trait = skeptic } has_trait = { - trait = temperate value = 1 + trait = stoic } has_trait = { - trait = charitable value = 1 + trait = epicurean } society_rank = { rank = 4 @@ -2792,244 +2899,302 @@ the_assassins = { value = 10 modifier = { - primary_title = { title = d_hashshashin } factor = 2 + trait = diligent } modifier = { - trait = zealous - factor = 1.3 - } - modifier = { - trait = erudite - factor = 1.3 - } - modifier = { + factor = 1.5 trait = scholar - factor = 1.3 - } - modifier = { - trait = theologian - factor = 1.3 - } - modifier = { - trait = schemer - factor = 1.3 - } - modifier = { - trait = strong - factor = 1.1 - } - modifier = { - trait = robust - factor = 1.1 - } - modifier = { - trait = genius - factor = 1.1 } modifier = { - trait = quick - factor = 1.1 + factor = 1.5 + trait = mystic } modifier = { - trait = shrewd - factor = 1.1 + factor = 1.5 + trait = erudite } modifier = { - trait = diligent - factor = 1.1 + factor = 1.5 + trait = stubborn } modifier = { + factor = 1.5 trait = patient - factor = 1.1 } modifier = { - trait = temperate - factor = 1.1 + factor = 1.5 + OR = { + trait = genius + trait = quick + trait = shrewd + } } modifier = { - trait = charitable - factor = 1.1 - } + factor = 1.5 + trait = just + } } startup_populate = { trigger = { ai = yes - controls_religion = no - religion = shiite + controls_religion = no age = 16 + is_in_society = no + is_dumb_trigger = no OR = { - is_female = no - has_game_rule = { - name = gender - value = all + NOT = { is_priest = yes } + OR = { + trait = mystic + trait = scholar + trait = cynical } } - NOT = { trait = decadent } OR = { - trait = zealous - trait = schemer - trait = elusive_shadow - trait = deceitful - trait = ambitious - intrigue = 18 + AND = { + is_landed = yes + OR = { + learning = 14 + trait = scholar + trait = faqih + trait = erudite + trait = genius + trait = mystic + } + } + AND = { + learning = 18 + OR = { + trait = scholar + trait = faqih + trait = erudite + trait = genius + trait = mystic + learning = 20 + } + } } - is_in_society = no - NOT = { higher_tier_than = DUKE } - NOT = { mercenary = yes } OR = { - NOT = { holy_order = yes } - primary_title = { title = d_hashshashin } + religion_group = christian + religion_group = muslim + religion_group = jewish_group + religion_group = zoroastrian_group + religion = zun_pagan + religion = zun_pagan_reformed + religion = hellenic_pagan + religion = hellenic_pagan_reformed + religion = taoist } } } } -###DEVIL WORSHIPERS### -the_satanists = { +###THE ASSASSINS### +the_assassins = { primary_attribute = intrigue is_secret = yes - criminal = yes - devil_worshipper = yes - opinion_to_other_members = +5 - opinion_to_pretenders = -40 #Pretenders is the opinion you have of people perceived/discovered to be in your society. - opinion_to_perceived_members = -40 #Perceived is the opinion you have of people perceived/discovered to be of a society you're not part of + devil_worshipper = no + opinion_to_other_members = +10 + opinion_to_pretenders = -20 #Pretenders is the opinion you have of people perceived/discovered to be in your society. + opinion_to_perceived_members = -20 #Perceived is the opinion you have of people perceived/discovered to be of a society you're not part of opinion_per_rank_above = +10 - sound = devil_worshippers_interface - society_ranks_gfx = devil_ranks + society_rank_up_decision = request_to_rank_up_within_society + sound = assassins_interface + society_ranks_gfx = generic_ranks + society_influence = no active = { has_dlc = "Mystics" - NOT = { - has_game_rule = { - name = devil_worshipers - value = none - } - } } indestructible = yes - + can_join_society = { hidden_trigger = { - NOT = { - has_game_rule = { - name = devil_worshipers - value = none - } - } NAND = { ai = yes is_society_rank_full = { - society = the_satanists + society = the_assassins rank = 1 } } } - has_satanists_prerequisites = yes + age = 16 + OR = { + true_religion = shiite + religion_group = muslim + AND = { + trait = sympathy_islam + trait = deceitful + NOT = { trait = zealous } + OR = { + trait = schemer + trait = elusive_shadow + intrigue = 18 + } + } + AND = { + ai = no + NOT = { trait = zealous } + any_playable_ruler = { + religion = shiite + NOT = { + distance_from_realm = { value = 300 who = ROOT } + } + } + } + } + OR = { + is_female = no + has_game_rule = { + name = gender + value = all + } + has_religion_feature = religion_matriarchal + } + OR = { + is_female = yes + NOT = { + has_religion_feature = religion_matriarchal + } + } hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } show_society = { - NOT = { - has_game_rule = { - name = devil_worshipers - value = none + OR = { + society_member_of = the_assassins #You can always see the society you are a part of + AND = { + OR = { + religion_group = muslim + secret_religion = shiite + AND = { + ai = no + NOT = { trait = zealous } + any_playable_ruler = { + religion = shiite + NOT = { + distance_from_realm = { value = 300 who = ROOT } + } + } + } + } + age = 16 + OR = { + is_female = no + has_game_rule = { + name = gender + value = all + } + has_religion_feature = religion_matriarchal + } + OR = { + is_female = yes + NOT = { + has_religion_feature = religion_matriarchal + } + } } } - age = 16 + } + + potential = { OR = { - religion_group = christian - religion_group = muslim - religion_group = zoroastrian_group - religion_group = jewish_group - religion = zun_pagan - religion = zun_pagan_reformed - society_member_of = the_satanists + religion = shiite + secret_religion = shiite } } - potential = { } #no rules - society_rank = { level = 1 - limit = 100 + limit = 20 startup_limit = 10 + modifier = { + is_visible = { + OR = { + society_member_of = the_assassins + FROM = { is_society_discovered = yes } + } + } + murder_plot_power_modifier = 0.1 # increased plotpower + } decisions = { decision_abduct - prisoner_dark_sacrifice #Available Decision: Sacrifice Prisoner - #Over time, lose virtues, gain vices. A Soul Corruption-effect is on a yearly pulse (with a chance to do nothing) - } - - #custom_tooltip = unlockable_DW_powers_at_rank_2; + assassins_borrow_money + assassins_donate + assassins_drug_effect + } } society_rank = { level = 2 - limit = 50 + limit = 15 startup_limit = 6 modifier = { is_visible = { OR = { - society_member_of = the_satanists + society_member_of = the_assassins FROM = { is_society_discovered = yes } } } - intrigue = 1 + murder_plot_power_modifier = 0.2 # further increased plotpower + defensive_plot_power_modifier = 0.1 + intrigue = 1 + combat_rating = 10 # bonus to dueling } decisions = { - devil_worshipers_summon_familiar #Available Power: Summon Familiar - the_devil_worshipers_tainted_touch #Available Power: Curse people with disease - devil_worshipers_demonic_possession #Available Power: Possess someone to make fanatically loyal - #Available Power: Abduction plot - #unlock new options in Seduction and Spy On? + assassins_scare_ruler #Available (targeted) Power: Can scare rulers to get a Favor (leave a dagger on their pillow, etc. } - - #custom_tooltip = unlockable_DW_powers_at_rank_3; } society_rank = { level = 3 - limit = 25 + limit = 5 startup_limit = 3 modifier = { is_visible = { OR = { - society_member_of = the_satanists + society_member_of = the_assassins FROM = { is_society_discovered = yes } } } - intrigue = 2 + murder_plot_power_modifier = 0.30 # further increased plotpower + defensive_plot_power_modifier = 0.15 + intrigue = 2 # further increase + combat_rating = 10 # bonus to dueling (left over) + plot_discovery_chance = 0.1 # bonus to plot discovery chance } decisions = { - devil_worshipers_dark_divorce #Available Power: Dark Divorce - devil_worshipers_dark_healing #Available Power: Demonic Healing. Sacrifice a prisoner to heal a random illness or maiming. - devil_worshipers_invite_disciple_of_devil #Available Decision: Invite a witch to court - #Available Power: Love Potion + assassins_raise_ships #Available Power: Can raise special fleet of Ships } - - #custom_tooltip = unlockable_DW_powers_at_rank_4; } society_rank = { level = 4 limit = 1 startup_limit = 1 - modifier = { + modifier = { is_visible = { OR = { - society_member_of = the_satanists + society_member_of = the_assassins FROM = { is_society_discovered = yes } } } - intrigue = 3 + murder_plot_power_modifier = 0.50 # further increased plotpower + defensive_plot_power_modifier = 0.25 + intrigue = 3 # further increase + combat_rating = 10 # bonus to dueling (left over) + plot_discovery_chance = 0.2 # further bonus to plot discovery chance } decisions = { - - DW_prolong_life #Available Power: Prolong Life - DW_demonic_impregnation #Available power: Unholy Impregnation + assassins_raise_troops #Available Power: Can raise a special regiment + assassins_mark_for_death #Available (targeted) Power: Mark for death (+ assassins_clear_marked_for_death_target i.e. the clearing of the mark) } obedience_tooltip = obedience_tooltip #this can be unique per rank/society obedient = { @@ -3039,81 +3204,67 @@ the_satanists = { } } - plots = { - plot1_tag - plot2_tag - } - - ambitions = { - ambition1_tag - ambition2_tag - } - monthly_currency_gain = { - name = currency_name_the_satanists + name = currency_name_the_assassins per_attribute = { - name = intrigue + name = intrigue value = 0.5 } has_trait = { - trait = ambitious - value = 5 - } - has_trait = { - trait = genius - value = 4 + trait = zealous + value = 3 } has_trait = { - trait = quick + trait = erudite value = 3 } has_trait = { - trait = shrewd + trait = scholar value = 3 } has_trait = { - trait = hedonist + trait = theologian value = 3 } has_trait = { - trait = mystic + trait = schemer value = 3 } has_trait = { - trait = seducer - value = 3 + trait = strong + value = 1 } has_trait = { - trait = seductress - value = 3 + trait = robust + value = 1 } has_trait = { - trait = schemer - value = 3 + trait = genius + value = 1 } has_trait = { - trait = impaler - value = 3 + trait = quick + value = 1 } has_trait = { - trait = lustful + trait = shrewd value = 1 } has_trait = { - trait = proud + trait = diligent value = 1 } has_trait = { - trait = greedy + trait = patient value = 1 } has_trait = { - trait = deceitful + trait = temperate value = 1 } has_trait = { - trait = arbitrary + trait = charitable value = 1 } society_rank = { @@ -3129,103 +3280,109 @@ the_satanists = { value = 10 modifier = { - trait = ambitious - factor = 1.5 + primary_title = { title = d_hashshashin } + factor = 2 } modifier = { - trait = genius + trait = zealous factor = 1.3 } modifier = { - trait = quick + trait = erudite factor = 1.3 } modifier = { - trait = shrewd + trait = scholar factor = 1.3 } modifier = { - trait = hedonist + trait = theologian factor = 1.3 } modifier = { - trait = mystic + trait = schemer factor = 1.3 } modifier = { - trait = seducer - factor = 1.3 + trait = strong + factor = 1.1 } modifier = { - trait = seductress - factor = 1.3 + trait = robust + factor = 1.1 } modifier = { - trait = schemer - factor = 1.3 + trait = genius + factor = 1.1 } modifier = { - trait = impaler - factor = 1.3 + trait = quick + factor = 1.1 } modifier = { - trait = lustful + trait = shrewd factor = 1.1 } modifier = { - trait = proud + trait = diligent factor = 1.1 } modifier = { - trait = greedy + trait = patient factor = 1.1 } modifier = { - trait = deceitful + trait = temperate factor = 1.1 } modifier = { - trait = arbitrary + trait = charitable factor = 1.1 - } + } } startup_populate = { - trigger = { - NOT = { + trigger = { + ai = yes + controls_religion = no + religion = shiite + age = 16 + OR = { + is_female = no has_game_rule = { - name = devil_worshipers - value = none + name = gender + value = all } + has_religion_feature = religion_matriarchal } - ai = yes - controls_religion = no OR = { - true_religion_group_muslim_trigger = yes - true_religion_group_christian_trigger = yes - true_religion_group_jewish_group_trigger = yes - true_religion_group_zoroastrian_group_trigger = yes - true_religion_zun_pagan_trigger = yes + is_female = yes + NOT = { + has_religion_feature = religion_matriarchal + } } + NOT = { trait = decadent } OR = { - has_impious_trait_trigger = yes - has_vice_trigger = yes - trait = drunkard - trait = possessed - trait = lunatic + trait = zealous + trait = schemer + trait = elusive_shadow + trait = deceitful + trait = ambitious + intrigue = 18 } - age = 16 is_in_society = no NOT = { higher_tier_than = DUKE } - NOR = { - mercenary = yes - holy_order = yes + NOT = { mercenary = yes } + OR = { + NOT = { holy_order = yes } + primary_title = { title = d_hashshashin } } } } } -the_trollcrafters = { +###DEVIL WORSHIPERS### +the_satanists = { primary_attribute = intrigue is_secret = yes criminal = yes @@ -3236,6 +3393,7 @@ the_trollcrafters = { opinion_per_rank_above = +10 sound = devil_worshippers_interface society_ranks_gfx = devil_ranks + society_influence = no active = { has_dlc = "Mystics" @@ -3259,17 +3417,21 @@ the_trollcrafters = { NAND = { ai = yes is_society_rank_full = { - society = the_trollcrafters + society = the_satanists rank = 1 } } } - has_trollcrafters_prerequisites = yes + has_satanists_prerequisites = yes hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } - + show_society = { NOT = { has_game_rule = { @@ -3279,16 +3441,18 @@ the_trollcrafters = { } age = 16 OR = { - religion = norse_pagan - religion = norse_pagan_reformed - secret_religion = norse_pagan - secret_religion = norse_pagan_reformed - society_member_of = the_trollcrafters + religion_group = christian + religion_group = muslim + religion_group = zoroastrian_group + religion_group = jewish_group + religion = zun_pagan + religion = zun_pagan_reformed + society_member_of = the_satanists } } - + potential = { } #no rules - + society_rank = { level = 1 limit = 100 @@ -3302,14 +3466,14 @@ the_trollcrafters = { #custom_tooltip = unlockable_DW_powers_at_rank_2; } - society_rank = { + society_rank = { level = 2 limit = 50 startup_limit = 6 modifier = { is_visible = { OR = { - society_member_of = the_trollcrafters + society_member_of = the_satanists FROM = { is_society_discovered = yes } } } @@ -3333,7 +3497,7 @@ the_trollcrafters = { modifier = { is_visible = { OR = { - society_member_of = the_trollcrafters + society_member_of = the_satanists FROM = { is_society_discovered = yes } } } @@ -3356,13 +3520,14 @@ the_trollcrafters = { modifier = { is_visible = { OR = { - society_member_of = the_trollcrafters + society_member_of = the_satanists FROM = { is_society_discovered = yes } } } intrigue = 3 } decisions = { + DW_prolong_life #Available Power: Prolong Life DW_demonic_impregnation #Available power: Unholy Impregnation } @@ -3371,7 +3536,7 @@ the_trollcrafters = { ROOT = { always = yes } - } + } } plots = { @@ -3385,12 +3550,18 @@ the_trollcrafters = { } monthly_currency_gain = { - name = currency_name_the_trollcrafters + name = currency_name_the_satanists per_attribute = { name = intrigue value = 0.5 } + triggered_gain = { + desc = loc_is_revealed_antichrist + trigger = { has_character_modifier = demon_horns + } + value = 10 + } has_trait = { trait = ambitious value = 5 @@ -3431,10 +3602,6 @@ the_trollcrafters = { trait = impaler value = 3 } - has_trait = { - trait = one_eyed - value = 3 - } has_trait = { trait = lustful value = 1 @@ -3455,6 +3622,10 @@ the_trollcrafters = { trait = arbitrary value = 1 } + has_trait = { + trait = baptized_by_satan + value = 5 + } society_rank = { rank = 4 value = 10 @@ -3467,6 +3638,14 @@ the_trollcrafters = { member_score = { value = 10 + modifier = { + has_character_modifier = demon_horns + factor = 2 + } + modifier = { + trait = baptized_by_satan + factor = 1.75 + } modifier = { trait = ambitious factor = 1.5 @@ -3507,10 +3686,6 @@ the_trollcrafters = { trait = impaler factor = 1.3 } - modifier = { - trait = one_eyed - factor = 1.3 - } modifier = { trait = lustful factor = 1.1 @@ -3534,7 +3709,7 @@ the_trollcrafters = { } startup_populate = { - trigger = { + trigger = { NOT = { has_game_rule = { name = devil_worshipers @@ -3542,11 +3717,14 @@ the_trollcrafters = { } } ai = yes - controls_religion = no - OR = { - true_religion_norse_pagan_reformed_trigger = yes - true_religion_norse_pagan_trigger = yes - } + controls_religion = no + OR = { + true_religion_group_muslim_trigger = yes + true_religion_group_christian_trigger = yes + true_religion_group_jewish_group_trigger = yes + true_religion_group_zoroastrian_group_trigger = yes + true_religion_zun_pagan_trigger = yes + } OR = { has_impious_trait_trigger = yes has_vice_trigger = yes @@ -3565,8 +3743,7 @@ the_trollcrafters = { } } - -the_cult_of_kali = { +the_trollcrafters = { primary_attribute = intrigue is_secret = yes criminal = yes @@ -3577,6 +3754,7 @@ the_cult_of_kali = { opinion_per_rank_above = +10 sound = devil_worshippers_interface society_ranks_gfx = devil_ranks + society_influence = no active = { has_dlc = "Mystics" @@ -3588,7 +3766,7 @@ the_cult_of_kali = { } } indestructible = yes - + can_join_society = { hidden_trigger = { NOT = { @@ -3600,15 +3778,19 @@ the_cult_of_kali = { NAND = { ai = yes is_society_rank_full = { - society = the_cult_of_kali + society = the_trollcrafters rank = 1 } } } - has_cult_of_kali_prerequisites = yes + has_trollcrafters_prerequisites = yes hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } show_society = { @@ -3620,12 +3802,16 @@ the_cult_of_kali = { } age = 16 OR = { - religion = hindu - secret_religion = hindu - society_member_of = the_cult_of_kali + religion = norse_pagan + religion = norse_pagan_reformed + secret_religion = norse_pagan + secret_religion = norse_pagan_reformed + society_member_of = the_trollcrafters } } - + + potential = { } #no rules + society_rank = { level = 1 limit = 100 @@ -3638,8 +3824,6 @@ the_cult_of_kali = { #custom_tooltip = unlockable_DW_powers_at_rank_2; } - - potential = { } #no rules society_rank = { level = 2 @@ -3648,7 +3832,7 @@ the_cult_of_kali = { modifier = { is_visible = { OR = { - society_member_of = the_cult_of_kali + society_member_of = the_trollcrafters FROM = { is_society_discovered = yes } } } @@ -3672,7 +3856,7 @@ the_cult_of_kali = { modifier = { is_visible = { OR = { - society_member_of = the_cult_of_kali + society_member_of = the_trollcrafters FROM = { is_society_discovered = yes } } } @@ -3695,7 +3879,7 @@ the_cult_of_kali = { modifier = { is_visible = { OR = { - society_member_of = the_cult_of_kali + society_member_of = the_trollcrafters FROM = { is_society_discovered = yes } } } @@ -3710,7 +3894,7 @@ the_cult_of_kali = { ROOT = { always = yes } - } + } } plots = { @@ -3724,7 +3908,7 @@ the_cult_of_kali = { } monthly_currency_gain = { - name = currency_name_the_cult_of_kali + name = currency_name_the_trollcrafters per_attribute = { name = intrigue @@ -3770,6 +3954,10 @@ the_cult_of_kali = { trait = impaler value = 3 } + has_trait = { + trait = one_eyed + value = 3 + } has_trait = { trait = lustful value = 1 @@ -3842,6 +4030,10 @@ the_cult_of_kali = { trait = impaler factor = 1.3 } + modifier = { + trait = one_eyed + factor = 1.3 + } modifier = { trait = lustful factor = 1.1 @@ -3873,8 +4065,11 @@ the_cult_of_kali = { } } ai = yes - controls_religion = no - true_religion_hindu_trigger = yes + controls_religion = no + OR = { + true_religion_norse_pagan_reformed_trigger = yes + true_religion_norse_pagan_trigger = yes + } OR = { has_impious_trait_trigger = yes has_vice_trigger = yes @@ -3893,7 +4088,8 @@ the_cult_of_kali = { } } -the_cold_ones = { + +the_cult_of_kali = { primary_attribute = intrigue is_secret = yes criminal = yes @@ -3904,6 +4100,7 @@ the_cold_ones = { opinion_per_rank_above = +10 sound = devil_worshippers_interface society_ranks_gfx = devil_ranks + society_influence = no active = { has_dlc = "Mystics" @@ -3915,7 +4112,7 @@ the_cold_ones = { } } indestructible = yes - + can_join_society = { hidden_trigger = { NOT = { @@ -3927,17 +4124,21 @@ the_cold_ones = { NAND = { ai = yes is_society_rank_full = { - society = the_cold_ones + society = the_cult_of_kali rank = 1 } } } - has_cold_ones_prerequisites = yes + has_cult_of_kali_prerequisites = yes hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } - + show_society = { NOT = { has_game_rule = { @@ -3947,19 +4148,9 @@ the_cold_ones = { } age = 16 OR = { - religion = baltic_pagan - religion = baltic_pagan_reformed - secret_religion = baltic_pagan - secret_religion = baltic_pagan_reformed - religion = slavic_pagan - religion = slavic_pagan_reformed - secret_religion = slavic_pagan - secret_religion = slavic_pagan_reformed - religion = finnish_pagan - religion = finnish_pagan_reformed - secret_religion = finnish_pagan - secret_religion = finnish_pagan_reformed - society_member_of = the_cold_ones + religion = hindu + secret_religion = hindu + society_member_of = the_cult_of_kali } } @@ -3975,6 +4166,8 @@ the_cold_ones = { #custom_tooltip = unlockable_DW_powers_at_rank_2; } + + potential = { } #no rules society_rank = { level = 2 @@ -3983,7 +4176,7 @@ the_cold_ones = { modifier = { is_visible = { OR = { - society_member_of = the_cold_ones + society_member_of = the_cult_of_kali FROM = { is_society_discovered = yes } } } @@ -4007,7 +4200,7 @@ the_cold_ones = { modifier = { is_visible = { OR = { - society_member_of = the_cold_ones + society_member_of = the_cult_of_kali FROM = { is_society_discovered = yes } } } @@ -4030,7 +4223,7 @@ the_cold_ones = { modifier = { is_visible = { OR = { - society_member_of = the_cold_ones + society_member_of = the_cult_of_kali FROM = { is_society_discovered = yes } } } @@ -4047,9 +4240,19 @@ the_cold_ones = { } } } - + + plots = { + plot1_tag + plot2_tag + } + + ambitions = { + ambition1_tag + ambition2_tag + } + monthly_currency_gain = { - name = currency_name_the_cold_ones + name = currency_name_the_cult_of_kali per_attribute = { name = intrigue @@ -4188,7 +4391,7 @@ the_cold_ones = { factor = 1.1 } } - + startup_populate = { trigger = { NOT = { @@ -4199,16 +4402,7 @@ the_cold_ones = { } ai = yes controls_religion = no - OR = { - religion = baltic_pagan - religion = baltic_pagan_reformed - secret_religion = baltic_pagan - secret_religion = baltic_pagan_reformed - religion = slavic_pagan - religion = slavic_pagan_reformed - secret_religion = slavic_pagan - secret_religion = slavic_pagan_reformed - } + true_religion_hindu_trigger = yes OR = { has_impious_trait_trigger = yes has_vice_trigger = yes @@ -4227,7 +4421,7 @@ the_cold_ones = { } } -the_plaguebringers = { +the_cold_ones = { primary_attribute = intrigue is_secret = yes criminal = yes @@ -4238,6 +4432,7 @@ the_plaguebringers = { opinion_per_rank_above = +10 sound = devil_worshippers_interface society_ranks_gfx = devil_ranks + society_influence = no active = { has_dlc = "Mystics" @@ -4249,7 +4444,7 @@ the_plaguebringers = { } } indestructible = yes - + can_join_society = { hidden_trigger = { NOT = { @@ -4261,17 +4456,21 @@ the_plaguebringers = { NAND = { ai = yes is_society_rank_full = { - society = the_plaguebringers + society = the_cold_ones rank = 1 } } } - has_plaguebringers_prerequisites = yes + has_cold_ones_prerequisites = yes hidden_trigger = { NOT = { has_character_flag = society_join_block } } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } - + show_society = { NOT = { has_game_rule = { @@ -4281,14 +4480,22 @@ the_plaguebringers = { } age = 16 OR = { - religion = tengri_pagan - religion = tengri_pagan_reformed - secret_religion = tengri_pagan - secret_religion = tengri_pagan_reformed - society_member_of = the_plaguebringers + religion = baltic_pagan + religion = baltic_pagan_reformed + secret_religion = baltic_pagan + secret_religion = baltic_pagan_reformed + religion = slavic_pagan + religion = slavic_pagan_reformed + secret_religion = slavic_pagan + secret_religion = slavic_pagan_reformed + religion = finnish_pagan + religion = finnish_pagan_reformed + secret_religion = finnish_pagan + secret_religion = finnish_pagan_reformed + society_member_of = the_cold_ones } } - + society_rank = { level = 1 limit = 100 @@ -4309,7 +4516,7 @@ the_plaguebringers = { modifier = { is_visible = { OR = { - society_member_of = the_plaguebringers + society_member_of = the_cold_ones FROM = { is_society_discovered = yes } } } @@ -4333,7 +4540,7 @@ the_plaguebringers = { modifier = { is_visible = { OR = { - society_member_of = the_plaguebringers + society_member_of = the_cold_ones FROM = { is_society_discovered = yes } } } @@ -4356,7 +4563,7 @@ the_plaguebringers = { modifier = { is_visible = { OR = { - society_member_of = the_plaguebringers + society_member_of = the_cold_ones FROM = { is_society_discovered = yes } } } @@ -4373,19 +4580,9 @@ the_plaguebringers = { } } } - - plots = { - plot1_tag - plot2_tag - } - - ambitions = { - ambition1_tag - ambition2_tag - } - + monthly_currency_gain = { - name = currency_name_the_plaguebringers + name = currency_name_the_cold_ones per_attribute = { name = intrigue @@ -4524,7 +4721,7 @@ the_plaguebringers = { factor = 1.1 } } - + startup_populate = { trigger = { NOT = { @@ -4534,11 +4731,17 @@ the_plaguebringers = { } } ai = yes - controls_religion = no - OR = { - true_religion_tengri_pagan_trigger = yes - true_religion_tengri_pagan_reformed_trigger = yes - } + controls_religion = no + OR = { + religion = baltic_pagan + religion = baltic_pagan_reformed + secret_religion = baltic_pagan + secret_religion = baltic_pagan_reformed + religion = slavic_pagan + religion = slavic_pagan_reformed + secret_religion = slavic_pagan + secret_religion = slavic_pagan_reformed + } OR = { has_impious_trait_trigger = yes has_vice_trigger = yes @@ -4557,256 +4760,6457 @@ the_plaguebringers = { } } -# Hardcoded society tag. If this exists, religions will get versions of this society generated for them unless specifically opted out, or another is specificed. See dynamic_societies.info for more documentation -secret_religious_society_template = { - template = yes - primary_attribute = diplomacy - is_religious = yes +the_plaguebringers = { + primary_attribute = intrigue is_secret = yes - opinion_to_other_members = +10 - opinion_per_rank_above = +5 - opinion_to_perceived_members = +10 criminal = yes - sound = secret_cults_interface - society_ranks_gfx = secret_ranks - non_interference = { - FROM = { - same_realm = ROOT + devil_worshipper = yes + opinion_to_other_members = +5 + opinion_to_pretenders = -40 #Pretenders is the opinion you have of people perceived/discovered to be in your society. + opinion_to_perceived_members = -40 #Perceived is the opinion you have of people perceived/discovered to be of a society you're not part of + opinion_per_rank_above = +10 + sound = devil_worshippers_interface + society_ranks_gfx = devil_ranks + society_influence = no + + active = { + has_dlc = "Mystics" + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } } } + indestructible = yes can_join_society = { hidden_trigger = { + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } + } NAND = { ai = yes is_society_rank_full = { - society = FROM + society = the_plaguebringers rank = 1 } } } - age = 16 - any_society_member = { society_member_of = FROM } - secret_religion = FROM + has_plaguebringers_prerequisites = yes hidden_trigger = { NOT = { has_character_flag = society_join_block } } - } - - show_society = { - any_society_member = { society_member_of = FROM } - secret_religion = FROM + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } } - potential = { + show_society = { + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } + } age = 16 - secret_religion = FROM + OR = { + religion = tengri_pagan + religion = tengri_pagan_reformed + secret_religion = tengri_pagan + secret_religion = tengri_pagan_reformed + society_member_of = the_plaguebringers + } } society_rank = { level = 1 - limit = 50 - startup_limit = 0 + limit = 100 + startup_limit = 10 decisions = { - secret_religions_induct_child + decision_abduct + prisoner_dark_sacrifice #Available Decision: Sacrifice Prisoner + #Over time, lose virtues, gain vices. A Soul Corruption-effect is on a yearly pulse (with a chance to do nothing) + } + + #custom_tooltip = unlockable_DW_powers_at_rank_2; + } + + society_rank = { + level = 2 + limit = 50 + startup_limit = 6 + modifier = { + is_visible = { + OR = { + society_member_of = the_plaguebringers + FROM = { is_society_discovered = yes } + } + } + intrigue = 1 + } + decisions = { + devil_worshipers_summon_familiar #Available Power: Summon Familiar + the_devil_worshipers_tainted_touch #Available Power: Curse people with disease + devil_worshipers_demonic_possession #Available Power: Possess someone to make fanatically loyal + #Available Power: Abduction plot + #unlock new options in Seduction and Spy On? + } + + #custom_tooltip = unlockable_DW_powers_at_rank_3; + } + + society_rank = { + level = 3 + limit = 25 + startup_limit = 3 + modifier = { + is_visible = { + OR = { + society_member_of = the_plaguebringers + FROM = { is_society_discovered = yes } + } + } + intrigue = 2 + } + decisions = { + devil_worshipers_dark_divorce #Available Power: Dark Divorce + devil_worshipers_dark_healing #Available Power: Demonic Healing. Sacrifice a prisoner to heal a random illness or maiming. + devil_worshipers_invite_disciple_of_devil #Available Decision: Invite a witch to court + #Available Power: Love Potion + } + + #custom_tooltip = unlockable_DW_powers_at_rank_4; + } + + society_rank = { + level = 4 + limit = 1 + startup_limit = 1 + modifier = { + is_visible = { + OR = { + society_member_of = the_plaguebringers + FROM = { is_society_discovered = yes } + } + } + intrigue = 3 + } + decisions = { + DW_prolong_life #Available Power: Prolong Life + DW_demonic_impregnation #Available power: Unholy Impregnation + } + obedience_tooltip = obedience_tooltip #this can be unique per rank/society + obedient = { + ROOT = { + always = yes + } + } + } + + plots = { + plot1_tag + plot2_tag + } + + ambitions = { + ambition1_tag + ambition2_tag + } + + monthly_currency_gain = { + name = currency_name_the_plaguebringers + + per_attribute = { + name = intrigue + value = 0.5 + } + has_trait = { + trait = ambitious + value = 5 + } + has_trait = { + trait = genius + value = 4 + } + has_trait = { + trait = quick + value = 3 + } + has_trait = { + trait = shrewd + value = 3 + } + has_trait = { + trait = hedonist + value = 3 + } + has_trait = { + trait = mystic + value = 3 + } + has_trait = { + trait = seducer + value = 3 + } + has_trait = { + trait = seductress + value = 3 + } + has_trait = { + trait = schemer + value = 3 + } + has_trait = { + trait = impaler + value = 3 + } + has_trait = { + trait = lustful + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = greedy + value = 1 + } + has_trait = { + trait = deceitful + value = 1 + } + has_trait = { + trait = arbitrary + value = 1 + } + society_rank = { + rank = 4 + value = 10 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + modifier = { + trait = ambitious + factor = 1.5 + } + modifier = { + trait = genius + factor = 1.3 + } + modifier = { + trait = quick + factor = 1.3 + } + modifier = { + trait = shrewd + factor = 1.3 + } + modifier = { + trait = hedonist + factor = 1.3 + } + modifier = { + trait = mystic + factor = 1.3 + } + modifier = { + trait = seducer + factor = 1.3 + } + modifier = { + trait = seductress + factor = 1.3 + } + modifier = { + trait = schemer + factor = 1.3 + } + modifier = { + trait = impaler + factor = 1.3 + } + modifier = { + trait = lustful + factor = 1.1 + } + modifier = { + trait = proud + factor = 1.1 + } + modifier = { + trait = greedy + factor = 1.1 + } + modifier = { + trait = deceitful + factor = 1.1 + } + modifier = { + trait = arbitrary + factor = 1.1 + } + } + + startup_populate = { + trigger = { + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } + } + ai = yes + controls_religion = no + OR = { + true_religion_tengri_pagan_trigger = yes + true_religion_tengri_pagan_reformed_trigger = yes + } + OR = { + has_impious_trait_trigger = yes + has_vice_trigger = yes + trait = drunkard + trait = possessed + trait = lunatic + } + age = 16 + is_in_society = no + NOT = { higher_tier_than = DUKE } + NOR = { + mercenary = yes + holy_order = yes + } + } + } +} + +the_vodouns = { + primary_attribute = intrigue + is_secret = yes + criminal = yes + devil_worshipper = yes + opinion_to_other_members = +5 + opinion_to_pretenders = -40 #Pretenders is the opinion you have of people perceived/discovered to be in your society. + opinion_to_perceived_members = -40 #Perceived is the opinion you have of people perceived/discovered to be of a society you're not part of + opinion_per_rank_above = +10 + sound = devil_worshippers_interface + society_ranks_gfx = devil_ranks + society_influence = no + + active = { + has_dlc = "Mystics" + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } + } + } + indestructible = yes + + can_join_society = { + hidden_trigger = { + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } + } + NAND = { + ai = yes + is_society_rank_full = { + society = the_vodouns + rank = 1 + } + } + } + has_vodouns_prerequisites = yes + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + } + + show_society = { + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } + } + age = 16 + OR = { + religion = west_african_pagan + religion = west_african_pagan_reformed + secret_religion = west_african_pagan + secret_religion = west_african_pagan_reformed + society_member_of = the_vodouns + } + } + + society_rank = { + level = 1 + limit = 100 + startup_limit = 10 + decisions = { + decision_abduct + prisoner_dark_sacrifice #Available Decision: Sacrifice Prisoner + #Over time, lose virtues, gain vices. A Soul Corruption-effect is on a yearly pulse (with a chance to do nothing) + } + + #custom_tooltip = unlockable_DW_powers_at_rank_2; + } + + society_rank = { + level = 2 + limit = 50 + startup_limit = 6 + modifier = { + is_visible = { + OR = { + society_member_of = the_vodouns + FROM = { is_society_discovered = yes } + } + } + intrigue = 1 + } + decisions = { + devil_worshipers_summon_familiar #Available Power: Summon Familiar + the_devil_worshipers_tainted_touch #Available Power: Curse people with disease + devil_worshipers_demonic_possession #Available Power: Possess someone to make fanatically loyal + #Available Power: Abduction plot + #unlock new options in Seduction and Spy On? + } + + #custom_tooltip = unlockable_DW_powers_at_rank_3; + } + + society_rank = { + level = 3 + limit = 25 + startup_limit = 3 + modifier = { + is_visible = { + OR = { + society_member_of = the_vodouns + FROM = { is_society_discovered = yes } + } + } + intrigue = 2 + } + decisions = { + devil_worshipers_dark_divorce #Available Power: Dark Divorce + devil_worshipers_dark_healing #Available Power: Demonic Healing. Sacrifice a prisoner to heal a random illness or maiming. + devil_worshipers_invite_disciple_of_devil #Available Decision: Invite a witch to court + #Available Power: Love Potion + } + + #custom_tooltip = unlockable_DW_powers_at_rank_4; + } + + society_rank = { + level = 4 + limit = 1 + startup_limit = 1 + modifier = { + is_visible = { + OR = { + society_member_of = the_vodouns + FROM = { is_society_discovered = yes } + } + } + intrigue = 3 + } + decisions = { + DW_prolong_life #Available Power: Prolong Life + DW_demonic_impregnation #Available power: Unholy Impregnation + } + obedience_tooltip = obedience_tooltip #this can be unique per rank/society + obedient = { + ROOT = { + always = yes + } + } + } + + plots = { + plot1_tag + plot2_tag + } + + ambitions = { + ambition1_tag + ambition2_tag + } + + monthly_currency_gain = { + name = currency_name_the_vodouns + + per_attribute = { + name = intrigue + value = 0.5 + } + has_trait = { + trait = ambitious + value = 5 + } + has_trait = { + trait = genius + value = 4 + } + has_trait = { + trait = quick + value = 3 + } + has_trait = { + trait = shrewd + value = 3 + } + has_trait = { + trait = hedonist + value = 3 + } + has_trait = { + trait = mystic + value = 3 + } + has_trait = { + trait = seducer + value = 3 + } + has_trait = { + trait = seductress + value = 3 + } + has_trait = { + trait = schemer + value = 3 + } + has_trait = { + trait = impaler + value = 3 + } + has_trait = { + trait = lustful + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = greedy + value = 1 + } + has_trait = { + trait = deceitful + value = 1 + } + has_trait = { + trait = arbitrary + value = 1 + } + society_rank = { + rank = 4 + value = 10 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + modifier = { + trait = ambitious + factor = 1.5 + } + modifier = { + trait = genius + factor = 1.3 + } + modifier = { + trait = quick + factor = 1.3 + } + modifier = { + trait = shrewd + factor = 1.3 + } + modifier = { + trait = hedonist + factor = 1.3 + } + modifier = { + trait = mystic + factor = 1.3 + } + modifier = { + trait = seducer + factor = 1.3 + } + modifier = { + trait = seductress + factor = 1.3 + } + modifier = { + trait = schemer + factor = 1.3 + } + modifier = { + trait = impaler + factor = 1.3 + } + modifier = { + trait = lustful + factor = 1.1 + } + modifier = { + trait = proud + factor = 1.1 + } + modifier = { + trait = greedy + factor = 1.1 + } + modifier = { + trait = deceitful + factor = 1.1 + } + modifier = { + trait = arbitrary + factor = 1.1 + } + } + + startup_populate = { + trigger = { + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } + } + ai = yes + controls_religion = no + OR = { + true_religion_west_african_pagan_trigger = yes + true_religion_west_african_pagan_reformed_trigger = yes + } + OR = { + has_impious_trait_trigger = yes + has_vice_trigger = yes + trait = drunkard + trait = possessed + trait = lunatic + } + age = 16 + is_in_society = no + NOT = { higher_tier_than = DUKE } + NOR = { + mercenary = yes + holy_order = yes + } + } + } +} + +the_bacchants = { + primary_attribute = intrigue + is_secret = yes + criminal = yes + devil_worshipper = yes + opinion_to_other_members = +5 + opinion_to_pretenders = -40 #Pretenders is the opinion you have of people perceived/discovered to be in your society. + opinion_to_perceived_members = -40 #Perceived is the opinion you have of people perceived/discovered to be of a society you're not part of + opinion_per_rank_above = +10 + sound = devil_worshippers_interface + society_ranks_gfx = devil_ranks + society_influence = no + + active = { + has_dlc = "Mystics" + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } + } + has_global_flag = flag_restored_bacchants + } + indestructible = yes + + can_join_society = { + has_global_flag = flag_restored_bacchants + hidden_trigger = { + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } + } + NAND = { + ai = yes + is_society_rank_full = { + society = the_bacchants + rank = 1 + } + } + } + has_bacchants_prerequisites = yes + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + } + + show_society = { + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } + } + age = 16 + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + secret_religion = hellenic_pagan + secret_religion = hellenic_pagan_reformed + society_member_of = the_bacchants + top_liege = { true_religion_hellenic_pagan_reformed_trigger = yes } + top_liege = { true_religion_hellenic_pagan_trigger = yes } + culture = roman #Historically fashionable thrill for bored patricians. + AND = { + has_global_flag = flag_started_roman_renaissance + top_liege = { has_landed_title = e_roman_empire } #Historically a plague for the Empire. + } + } + } + + potential = { } #no rules + + society_rank = { + level = 1 + limit = 100 + startup_limit = 10 + decisions = { + decision_abduct + prisoner_dark_sacrifice #Available Decision: Sacrifice Prisoner + #Over time, lose virtues, gain vices. A Soul Corruption-effect is on a yearly pulse (with a chance to do nothing) + } + + #custom_tooltip = unlockable_DW_powers_at_rank_2; + } + + society_rank = { + level = 2 + limit = 50 + startup_limit = 6 + modifier = { + is_visible = { + OR = { + society_member_of = the_bacchants + FROM = { is_society_discovered = yes } + } + } + intrigue = 1 + } + decisions = { + devil_worshipers_summon_familiar #Available Power: Summon Familiar + the_devil_worshipers_tainted_touch #Available Power: Curse people with disease + devil_worshipers_demonic_possession #Available Power: Possess someone to make fanatically loyal + #Available Power: Abduction plot + #unlock new options in Seduction and Spy On? + } + + #custom_tooltip = unlockable_DW_powers_at_rank_3; + } + + society_rank = { + level = 3 + limit = 25 + startup_limit = 3 + modifier = { + is_visible = { + OR = { + society_member_of = the_bacchants + FROM = { is_society_discovered = yes } + } + } + intrigue = 2 + } + decisions = { + devil_worshipers_dark_divorce #Available Power: Dark Divorce + devil_worshipers_dark_healing #Available Power: Demonic Healing. Sacrifice a prisoner to heal a random illness or maiming. + devil_worshipers_invite_disciple_of_devil #Available Decision: Invite a witch to court + #Available Power: Love Potion + } + + #custom_tooltip = unlockable_DW_powers_at_rank_4; + } + + society_rank = { + level = 4 + limit = 1 + startup_limit = 1 + modifier = { + is_visible = { + OR = { + society_member_of = the_bacchants + FROM = { is_society_discovered = yes } + } + } + intrigue = 3 + } + decisions = { + DW_prolong_life #Available Power: Prolong Life + DW_demonic_impregnation #Available power: Unholy Impregnation + } + obedience_tooltip = obedience_tooltip #this can be unique per rank/society + obedient = { + ROOT = { + always = yes + } + } + } + + plots = { + plot1_tag + plot2_tag + } + + ambitions = { + ambition1_tag + ambition2_tag + } + + monthly_currency_gain = { + name = currency_name_the_bacchants + + per_attribute = { + name = intrigue + value = 0.5 + } + has_trait = { + trait = ambitious + value = 5 + } + has_trait = { + trait = genius + value = 4 + } + has_trait = { + trait = quick + value = 3 + } + has_trait = { + trait = shrewd + value = 3 + } + has_trait = { + trait = hedonist + value = 3 + } + has_trait = { + trait = mystic + value = 3 + } + has_trait = { + trait = seducer + value = 3 + } + has_trait = { + trait = seductress + value = 3 + } + has_trait = { + trait = schemer + value = 3 + } + has_trait = { + trait = impaler + value = 3 + } + has_trait = { + trait = one_eyed + value = 3 + } + has_trait = { + trait = lustful + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = greedy + value = 1 + } + has_trait = { + trait = deceitful + value = 1 + } + has_trait = { + trait = arbitrary + value = 1 + } + society_rank = { + rank = 4 + value = 10 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + modifier = { + trait = ambitious + factor = 1.5 + } + modifier = { + trait = genius + factor = 1.3 + } + modifier = { + trait = quick + factor = 1.3 + } + modifier = { + trait = shrewd + factor = 1.3 + } + modifier = { + trait = hedonist + factor = 1.3 + } + modifier = { + trait = mystic + factor = 1.3 + } + modifier = { + trait = seducer + factor = 1.3 + } + modifier = { + trait = seductress + factor = 1.3 + } + modifier = { + trait = schemer + factor = 1.3 + } + modifier = { + trait = impaler + factor = 1.3 + } + modifier = { + trait = one_eyed + factor = 1.3 + } + modifier = { + trait = lustful + factor = 1.1 + } + modifier = { + trait = proud + factor = 1.1 + } + modifier = { + trait = greedy + factor = 1.1 + } + modifier = { + trait = deceitful + factor = 1.1 + } + modifier = { + trait = arbitrary + factor = 1.1 + } + } + + startup_populate = { + trigger = { + NOT = { + has_game_rule = { + name = devil_worshipers + value = none + } + } + ai = yes + controls_religion = no + OR = { + true_religion_hellenic_pagan_reformed_trigger = yes + true_religion_hellenic_pagan_trigger = yes + culture = roman + AND = { + has_global_flag = flag_started_roman_renaissance + top_liege = { has_landed_title = e_roman_empire } #Historically a plague for the Empire. + } + } + OR = { + has_impious_trait_trigger = yes + has_vice_trigger = yes + trait = drunkard + trait = possessed + trait = lunatic + } + age = 16 + is_in_society = no + NOT = { higher_tier_than = DUKE } + NOR = { + mercenary = yes + holy_order = yes + } + } + } +} +# Hardcoded society tag. If this exists, religions will get versions of this society generated for them unless specifically opted out, or another is specificed. See dynamic_societies.info for more documentation +secret_religious_society_template = { + template = yes + primary_attribute = diplomacy + is_religious = yes + is_secret = yes + opinion_to_other_members = +10 + opinion_per_rank_above = +5 + opinion_to_perceived_members = +10 + criminal = yes + sound = secret_cults_interface + society_ranks_gfx = secret_ranks + society_influence = no + non_interference = { + FROM = { + same_realm = ROOT + } + } + + can_join_society = { + hidden_trigger = { + NAND = { + ai = yes + is_society_rank_full = { + society = FROM + rank = 1 + } + } + } + age = 16 + FROM = { + num_of_society_members > 0 + } + secret_religion = FROM + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + } + + show_society = { + FROM = { + num_of_society_members > 0 + } + secret_religion = FROM + } + + potential = { + age = 16 + secret_religion = FROM + } + + society_rank = { + level = 1 + limit = 50 + startup_limit = 0 + decisions = { + secret_religions_induct_child secret_religions_evoke_sympathy } - } - - society_rank = { - level = 2 - limit = 30 - startup_limit = 0 - modifier = { - is_visible = { - OR = { - same_society_as = FROM - FROM = { is_society_discovered = yes } - } - } - diplomacy = 1 + } + + society_rank = { + level = 2 + limit = 30 + startup_limit = 0 + modifier = { + is_visible = { + OR = { + same_society_as = FROM + FROM = { is_society_discovered = yes } + } + } + diplomacy = 1 + } + decisions = { + secret_religions_induct_character + } + } + + society_rank = { + level = 3 + limit = 10 + startup_limit = 0 + modifier = { + is_visible = { + OR = { + same_society_as = FROM + FROM = { is_society_discovered = yes } + } + } + diplomacy = 2 + } + decisions = { + secret_religions_prepare_grounds + } + } + + society_rank = { + level = 4 + limit = 1 + startup_limit = 0 + modifier = { + diplomacy = 3 + is_visible = { + OR = { + same_society_as = FROM + FROM = { is_society_discovered = yes } + } + } + } + decisions = { + secret_religions_openly_adopt_faith + } + } + + plots = { + + } + + monthly_currency_gain = { + name = secret_religion_currency + + per_attribute = { + name = diplomacy + value = 0.5 + } + has_trait = { + trait = zealous + value = 3 + } + has_trait = { + trait = scholar + value = 3 + } + has_trait = { + trait = theologian + value = 3 + } + has_trait = { + trait = celibate + value = 2 + } + has_trait = { + trait = diligent + value = 1 + } + has_trait = { + trait = chaste + value = 1 + } + has_trait = { + trait = temperate + value = 1 + } + has_trait = { + trait = charitable + value = 1 + } + has_trait = { + trait = kind + value = 1 + } + has_trait = { + trait = patient + value = 1 + } + has_trait = { + trait = humble + value = 1 + } + has_trait = { + trait = honest + value = 1 + } + has_trait = { + trait = erudite + value = 1 + } + has_trait = { + trait = pilgrim + value = 1 + } + society_rank = { + rank = 4 + value = 10 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + modifier = { + trait = zealous + factor = 1.3 + } + modifier = { + trait = scholar + factor = 1.3 + } + modifier = { + trait = theologian + factor = 1.3 + } + modifier = { + trait = celibate + factor = 1.2 + } + modifier = { + trait = diligent + factor = 1.2 + } + modifier = { + trait = chaste + factor = 1.1 + } + modifier = { + trait = temperate + factor = 1.1 + } + modifier = { + trait = charitable + factor = 1.1 + } + modifier = { + trait = kind + factor = 1.1 + } + modifier = { + trait = patient + factor = 1.1 + } + modifier = { + trait = humble + factor = 1.1 + } + modifier = { + trait = honest + factor = 1.1 + } + modifier = { + trait = erudite + factor = 1.1 + } + modifier = { + trait = pilgrim + factor = 1.1 + } + } + + startup_populate = { + trigger = { + always = no + } + } +} + + +#WARRIOR LODGES: +#warrior_lodge_norse - The Wolf Warriors +#warrior_lodge_tengri - The Eagle Warriors +#warrior_lodge_baltic - The Band of Medeina +#warrior_lodge_finnish - The Followers of Otso +#warrior_lodge_slavic - The Champions of Perun +#warrior_lodge_west_african - The Children of the Storm +#warrior_lodge_zun - The Keepers of the Flame +#warrior_lodge_bon - The Sentinels of Light +#warrior_lodge_hellenic - The Olympian Champions + +warrior_lodge_norse = { + primary_attribute = martial + opinion_to_other_members = +10 + opinion_per_rank_above = +5 + sound = warrior_lodge_ambient_01 + society_ranks_gfx = warriors_ranks + society_influence = no + + non_interference = { + always = yes + } + + active = { + has_dlc = "Holy Fury" + } + indestructible = yes + + can_join_society = { + hidden_trigger = { + NAND = { + ai = yes + is_society_rank_full = { + society = warrior_lodge_norse + rank = 1 + } + } + } + is_adult = yes + custom_tooltip = { + text = has_not_angered_society_tt + hidden_trigger = { NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } } + } + NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + OR = { + religion_openly_norse_or_reformed_trigger = yes + AND = { + custom_tooltip = { + text = society_has_at_least_10_members_tt + FROM = { num_of_society_members >= 10 } + } + has_tribal_or_nomadic_government_trigger = yes + custom_tooltip = { + text = special_join_warrior_lodge_trigger_tt + special_join_warrior_lodge_trigger = yes + } + NOT = { trait = zealous } + } + } + } + + show_society = { + OR = { + #You are this religion: will show only this lodge (the other "show_society"'s will make sure) + religion_openly_norse_or_reformed_trigger = yes + AND = { + #You are of a religion that doesn't match *any* warrior lodge + has_religion_matching_available_warrior_lodge_trigger = no + + OR = { + #You have neighbors, etc, of the correct religion... + any_vassal = { religion_openly_norse_or_reformed_trigger = yes } + any_liege = { religion_openly_norse_or_reformed_trigger = yes } + any_neighbor_independent_ruler = { religion_openly_norse_or_reformed_trigger = yes } + } + } + NOT = { #Hide if: you don't have a religion that corresponds to this lodge, but there is another society available to you already + religion_openly_norse_or_reformed_trigger = no + has_religion_matching_available_warrior_lodge_trigger = yes + } + #Always show if: You are already a member. Duh. + society_member_of = warrior_lodge_norse + } + } + + potential = { #if you change religion or become zealous while NOT pagan, you are kicked out + OR = { + religion_openly_norse_or_reformed_trigger = yes + AND = { + religion_openly_norse_or_reformed_trigger = no + NOT = { trait = zealous } + } + } + } + + society_rank = { #"Fledling" + level = 1 + limit = 50 + startup_limit = 10 + modifier = { + monthly_character_prestige = 0.25 + } + powers = { + warrior_lodge_duel #Passive Power: Unlocks Duel + warrior_lodge_shieldmaiden #Passive Power: Unlocks Shieldmaidens + warrior_lodge_survivor #Passive Power: Survivor + warrior_lodge_lifetime_of_war #Passive Power: A Lifetime of War + warrior_lodge_norse_go_berserk #Power: Go Berserk + } + } + + society_rank = { #"Warrior" + level = 2 + limit = 20 + startup_limit = 6 + modifier = { + monthly_character_prestige = 0.5 + combat_rating = 5 + martial = 1 + } + powers = { + warrior_lodge_reaver #Passive Power: Reaver + warrior_lodge_warrior_training #Power: Warrior Training + warrior_lodge_summon_commander #Power: Summon Commander + } + } + + society_rank = { #"Veteran" + level = 3 + limit = 10 + startup_limit = 4 + modifier = { + monthly_character_prestige = 0.75 + combat_rating = 10 + martial = 2 + } + powers = { + warrior_lodge_inspire_warriors #Power: Inspire Warriors + warrior_lodge_war_sacrifice #Power: War Sacrifice + } + } + + society_rank = { #"Hero" + level = 4 + limit = 4 + startup_limit = 3 + modifier = { + monthly_character_prestige = 1 + combat_rating = 15 + martial = 3 + } + powers = { + warrior_lodge_indomitable #Passive Power: Indomitable + warrior_lodge_call_to_glory #Power: Call to Glory + warrior_lodge_choose_military_aspect #Power: Choose Military Aspect + } + } + + plots = { + + } + + monthly_currency_gain = { + name = currency_name_warrior_lodge_norse + + per_attribute = { + name = martial + value = 0.25 + } + has_trait = { + trait = hunter + value = 1 + } + has_trait = { + trait = strategist + value = 1 + } + has_trait = { + trait = duelist + value = 1 + } + has_trait = { + trait = scarred + value = 1 + } + has_trait = { + trait = scarred_mid + value = 2 + } + has_trait = { + trait = scarred_high + value = 3 + } + has_trait = { + trait = genius + value = 1 + } + has_trait = { + trait = quick + value = 1 + } + has_trait = { + trait = shrewd + value = 1 + } + has_trait = { + trait = strong + value = 3 + } + has_trait = { + trait = robust + value = 2 + } + has_trait = { + trait = giant + value = 2 + } + has_trait = { + trait = impaler + value = 1 + } + has_trait = { + trait = falconer + value = 1 + } + has_trait = { + trait = wroth + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = patient + value = 1 + } + has_trait = { + trait = diligent + value = 1 + } + has_trait = { + trait = humble + value = 1 + } + has_trait = { + trait = brave + value = 2 + } + has_trait = { + trait = ambitious + value = 1 + } + has_trait = { + trait = cruel + value = 1 + } + has_trait = { + trait = stubborn + value = 1 + } + has_trait = { + trait = adventurer + value = 1 + } + has_trait = { + trait = viking + value = 1 + } + has_trait = { + trait = pirate + value = 1 + } + has_trait = { + trait = ravager + value = 2 + } + has_trait = { + trait = seaking + value = 3 + } + has_trait = { + trait = sea_queen + value = 3 + } + has_trait = { + trait = shieldmaiden + value = 1 + } + has_trait = { + trait = berserker + value = 1 + } + has_trait = { + trait = varangian + value = 1 + } + has_trait = { + trait = valhalla_bound + value = 1 + } + has_trait = { + trait = eagle_warrior + value = 1 + } + has_trait = { + trait = sun_warrior + value = 1 + } + has_trait = { + trait = ukkos_shield + value = 1 + } + has_trait = { + trait = nyames_shield + value = 1 + } + has_trait = { + trait = peruns_chosen + value = 1 + } + has_trait = { + trait = romuvas_own + value = 1 + } + has_trait = { + trait = ares_own + value = 1 + } + has_trait = { + trait = tengri_warrior + value = 1 + } + #NEGATIVE modifiers + has_trait = { + trait = craven + value = -3 + } + has_trait = { + trait = weak + value = -2 + } + has_trait = { + trait = feeble + value = -1 + } + has_trait = { + trait = slothful + value = -1 + } + has_trait = { + trait = content + value = -1 + } + has_trait = { + trait = dwarf + value = -1 + } + has_trait = { + trait = clubfooted + value = -1 + } + has_trait = { + trait = hunchback + value = -1 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + #POSITIVE modifiers + modifier = { + trait = hunter + factor = 1.3 + } + modifier = { + trait = strategist + factor = 1.5 + } + modifier = { + trait = duelist + factor = 1.5 + } + modifier = { + trait = misguided_warrior + factor = 1.1 + } + modifier = { + trait = tough_soldier + factor = 1.2 + } + modifier = { + trait = skilled_tactician + factor = 1.4 + } + modifier = { + trait = brilliant_strategist + factor = 1.6 + } + modifier = { + trait = scarred + factor = 1.1 + } + modifier = { + trait = one_eyed + factor = 1.1 + } + modifier = { + trait = genius + factor = 1.2 + } + modifier = { + trait = quick + factor = 1.1 + } + modifier = { + trait = shrewd + factor = 1.1 + } + modifier = { + trait = strong + factor = 1.2 + } + modifier = { + trait = robust + factor = 1.1 + } + modifier = { + trait = giant + factor = 1.1 + } + modifier = { + trait = impaler + factor = 1.1 + } + modifier = { + trait = falconer + factor = 1.1 + } + modifier = { + trait = wroth + factor = 1.1 + } + modifier = { + trait = proud + factor = 1.1 + } + modifier = { + trait = patient + factor = 1.1 + } + modifier = { + trait = diligent + factor = 1.1 + } + modifier = { + trait = humble + factor = 1.1 + } + modifier = { + trait = brave + factor = 1.2 + } + modifier = { + trait = ambitious + factor = 1.1 + } + modifier = { + trait = cruel + factor = 1.1 + } + modifier = { + trait = stubborn + factor = 1.1 + } + modifier = { + trait = adventurer + factor = 1.1 + } + modifier = { + trait = viking + factor = 1.1 + } + modifier = { + trait = pirate + factor = 1.1 + } + modifier = { + trait = ravager + factor = 1.1 + } + modifier = { + trait = seaking + factor = 1.1 + } + modifier = { + trait = sea_queen + factor = 1.1 + } + modifier = { + trait = shieldmaiden + factor = 1.1 + } + modifier = { + trait = berserker + factor = 1.1 + } + modifier = { + trait = varangian + factor = 1.1 + } + modifier = { + trait = valhalla_bound + factor = 1.1 + } + #NEGATIVE modifiers + modifier = { + trait = craven + factor = 0.8 + } + modifier = { + trait = weak + factor = 0.8 + } + modifier = { + trait = feeble + factor = 0.8 + } + modifier = { + trait = slothful + factor = 0.9 + } + modifier = { + trait = content + factor = 0.9 + } + modifier = { + trait = dwarf + factor = 0.8 + } + modifier = { + trait = clubfooted + factor = 0.8 + } + modifier = { + trait = hunchback + factor = 0.8 + } + } + + startup_populate = { + trigger = { + ai = yes + controls_religion = no + religion_openly_norse_or_reformed_trigger = yes + is_adult = yes + is_in_society = no + OR = { + trait = zealous + martial = 12 + has_lifestyle_martial_trigger = yes + has_education_martial_trigger = yes + OR = { + duelist_skill_is_medium_group_trigger = yes + duelist_skill_is_high_group_trigger = yes + } + } + } + } +} + +warrior_lodge_tengri = { # Also generally for Nomads + primary_attribute = martial + opinion_to_other_members = +10 + opinion_per_rank_above = +5 + sound = warrior_lodge_ambient_02 + society_ranks_gfx = warriors_ranks + society_influence = no + + non_interference = { + always = yes + } + + active = { + has_dlc = "Holy Fury" + } + indestructible = yes + + can_join_society = { + hidden_trigger = { + NAND = { + ai = yes + is_society_rank_full = { + society = warrior_lodge_tengri + rank = 1 + } + } + } + is_adult = yes + custom_tooltip = { + text = has_not_angered_society_tt + hidden_trigger = { NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } } + } + NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + OR = { + religion_openly_tengri_or_reformed_trigger = yes + is_nomadic = yes + AND = { + custom_tooltip = { + text = society_has_at_least_10_members_tt + FROM = { num_of_society_members >= 10 } + } + has_tribal_or_nomadic_government_trigger = yes + custom_tooltip = { + text = special_join_warrior_lodge_trigger_tt + special_join_warrior_lodge_trigger = yes + } + NOT = { trait = zealous } + } + } + } + + show_society = { + OR = { + #You are this religion: will show only this lodge (the other "show_society"'s will make sure) + religion_openly_tengri_or_reformed_trigger = yes + is_nomadic = yes + AND = { + #You are of a religion that doesn't match *any* warrior lodge + has_religion_matching_available_warrior_lodge_trigger = no + + OR = { + #You have neighbors, etc, of the correct religion... + any_vassal = { religion_openly_tengri_or_reformed_trigger = yes } + any_liege = { religion_openly_tengri_or_reformed_trigger = yes } + any_neighbor_independent_ruler = { religion_openly_tengri_or_reformed_trigger = yes } + } + } + NOT = { #Hide if: you don't have a religion that corresponds to this lodge, but there is another society available to you already + religion_openly_tengri_or_reformed_trigger = no + has_religion_matching_available_warrior_lodge_trigger = yes + } + #Always show if: You are already a member. Duh. + society_member_of = warrior_lodge_tengri + } + } + + potential = { #if you change religion or become zealous while NOT pagan, you are kicked out + OR = { + religion_openly_tengri_or_reformed_trigger = yes + is_nomadic = yes + AND = { + religion_openly_tengri_or_reformed_trigger = no + NOT = { trait = zealous } + } + } + } + + society_rank = { #"Fledling" + level = 1 + limit = 50 + startup_limit = 10 + modifier = { + monthly_character_prestige = 0.25 + } + powers = { + warrior_lodge_duel #Passive Power: Unlocks Duel + warrior_lodge_shieldmaiden #Passive Power: Unlocks Shieldmaidens + warrior_lodge_survivor #Passive Power: Survivor + warrior_lodge_lifetime_of_war #Passive Power: A Lifetime of War + } + } + + society_rank = { #"Warrior" + level = 2 + limit = 20 + startup_limit = 6 + modifier = { + monthly_character_prestige = 0.5 + combat_rating = 5 + martial = 1 + } + powers = { + warrior_lodge_reaver #Passive Power: Reaver + warrior_lodge_warrior_training #Power: Warrior Training + warrior_lodge_summon_commander #Power: Summon Commander + warrior_lodge_tengri_call_of_the_steppe #Power: Call of the Steppe + } + } + + society_rank = { #"Veteran" + level = 3 + limit = 10 + startup_limit = 4 + modifier = { + monthly_character_prestige = 0.75 + combat_rating = 10 + martial = 2 + } + powers = { + warrior_lodge_inspire_warriors #Power: Inspire Warriors + warrior_lodge_war_sacrifice #Power: War Sacrifice + } + } + + society_rank = { #"Hero" + level = 4 + limit = 4 + startup_limit = 3 + modifier = { + monthly_character_prestige = 1 + combat_rating = 15 + martial = 3 + } + powers = { + warrior_lodge_indomitable #Passive Power: Indomitable + warrior_lodge_call_to_glory #Power: Call to Glory + warrior_lodge_choose_military_aspect #Power: Choose Military Aspect + } + } + + plots = { + + } + + monthly_currency_gain = { + name = currency_name_warrior_lodge_norse + + per_attribute = { + name = martial + value = 0.25 + } + has_trait = { + trait = hunter + value = 1 + } + has_trait = { + trait = strategist + value = 1 + } + has_trait = { + trait = duelist + value = 1 + } + has_trait = { + trait = scarred + value = 1 + } + has_trait = { + trait = scarred_mid + value = 2 + } + has_trait = { + trait = scarred_high + value = 3 + } + has_trait = { + trait = genius + value = 1 + } + has_trait = { + trait = quick + value = 1 + } + has_trait = { + trait = shrewd + value = 1 + } + has_trait = { + trait = strong + value = 3 + } + has_trait = { + trait = robust + value = 2 + } + has_trait = { + trait = giant + value = 2 + } + has_trait = { + trait = impaler + value = 1 + } + has_trait = { + trait = falconer + value = 1 + } + has_trait = { + trait = wroth + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = patient + value = 1 + } + has_trait = { + trait = diligent + value = 1 + } + has_trait = { + trait = humble + value = 1 + } + has_trait = { + trait = brave + value = 2 + } + has_trait = { + trait = ambitious + value = 1 + } + has_trait = { + trait = cruel + value = 1 + } + has_trait = { + trait = stubborn + value = 1 + } + has_trait = { + trait = adventurer + value = 1 + } + has_trait = { + trait = viking + value = 1 + } + has_trait = { + trait = pirate + value = 1 + } + has_trait = { + trait = ravager + value = 2 + } + has_trait = { + trait = seaking + value = 3 + } + has_trait = { + trait = sea_queen + value = 3 + } + has_trait = { + trait = shieldmaiden + value = 1 + } + has_trait = { + trait = berserker + value = 1 + } + has_trait = { + trait = varangian + value = 1 + } + has_trait = { + trait = valhalla_bound + value = 1 + } + has_trait = { + trait = eagle_warrior + value = 1 + } + has_trait = { + trait = sun_warrior + value = 1 + } + has_trait = { + trait = ukkos_shield + value = 1 + } + has_trait = { + trait = nyames_shield + value = 1 + } + has_trait = { + trait = peruns_chosen + value = 1 + } + has_trait = { + trait = romuvas_own + value = 1 + } + has_trait = { + trait = ares_own + value = 1 + } + has_trait = { + trait = tengri_warrior + value = 1 + } + #NEGATIVE modifiers + has_trait = { + trait = craven + value = -3 + } + has_trait = { + trait = weak + value = -2 + } + has_trait = { + trait = feeble + value = -1 + } + has_trait = { + trait = slothful + value = -1 + } + has_trait = { + trait = content + value = -1 + } + has_trait = { + trait = dwarf + value = -1 + } + has_trait = { + trait = clubfooted + value = -1 + } + has_trait = { + trait = hunchback + value = -1 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + #POSITIVE modifiers + modifier = { + trait = hunter + factor = 1.3 + } + modifier = { + trait = strategist + factor = 1.5 + } + modifier = { + trait = duelist + factor = 1.5 + } + modifier = { + trait = misguided_warrior + factor = 1.1 + } + modifier = { + trait = tough_soldier + factor = 1.2 + } + modifier = { + trait = skilled_tactician + factor = 1.4 + } + modifier = { + trait = brilliant_strategist + factor = 1.6 + } + modifier = { + trait = scarred + factor = 1.1 + } + modifier = { + trait = one_eyed + factor = 1.1 + } + modifier = { + trait = genius + factor = 1.2 + } + modifier = { + trait = quick + factor = 1.1 + } + modifier = { + trait = shrewd + factor = 1.1 + } + modifier = { + trait = strong + factor = 1.2 + } + modifier = { + trait = robust + factor = 1.1 + } + modifier = { + trait = giant + factor = 1.1 + } + modifier = { + trait = impaler + factor = 1.1 + } + modifier = { + trait = falconer + factor = 1.1 + } + modifier = { + trait = wroth + factor = 1.1 + } + modifier = { + trait = proud + factor = 1.1 + } + modifier = { + trait = patient + factor = 1.1 + } + modifier = { + trait = diligent + factor = 1.1 + } + modifier = { + trait = humble + factor = 1.1 + } + modifier = { + trait = brave + factor = 1.2 + } + modifier = { + trait = ambitious + factor = 1.1 + } + modifier = { + trait = cruel + factor = 1.1 + } + modifier = { + trait = stubborn + factor = 1.1 + } + modifier = { + trait = adventurer + factor = 1.1 + } + modifier = { + trait = viking + factor = 1.1 + } + modifier = { + trait = pirate + factor = 1.1 + } + modifier = { + trait = ravager + factor = 1.1 + } + modifier = { + trait = seaking + factor = 1.1 + } + modifier = { + trait = sea_queen + factor = 1.1 + } + modifier = { + trait = shieldmaiden + factor = 1.1 + } + modifier = { + trait = berserker + factor = 1.1 + } + modifier = { + trait = varangian + factor = 1.1 + } + modifier = { + trait = tengri_warrior + factor = 1.1 + } + #NEGATIVE modifiers + modifier = { + trait = craven + factor = 0.8 + } + modifier = { + trait = weak + factor = 0.8 + } + modifier = { + trait = feeble + factor = 0.8 + } + modifier = { + trait = slothful + factor = 0.9 + } + modifier = { + trait = content + factor = 0.9 + } + modifier = { + trait = dwarf + factor = 0.8 + } + modifier = { + trait = clubfooted + factor = 0.8 + } + modifier = { + trait = hunchback + factor = 0.8 + } + } + + startup_populate = { + trigger = { + ai = yes + controls_religion = no + OR = { + religion_openly_tengri_or_reformed_trigger = yes + is_nomadic = yes + } + is_adult = yes + is_in_society = no + OR = { + trait = zealous + martial = 12 + has_lifestyle_martial_trigger = yes + has_education_martial_trigger = yes + OR = { + duelist_skill_is_medium_group_trigger = yes + duelist_skill_is_high_group_trigger = yes + } + } + } + } +} + +warrior_lodge_baltic = { + primary_attribute = martial + opinion_to_other_members = +10 + opinion_per_rank_above = +5 + sound = warrior_lodge_ambient_01 + society_ranks_gfx = warriors_ranks + society_influence = no + + non_interference = { + always = yes + } + + active = { + has_dlc = "Holy Fury" + } + indestructible = yes + + can_join_society = { + hidden_trigger = { + NAND = { + ai = yes + is_society_rank_full = { + society = warrior_lodge_baltic + rank = 1 + } + } + } + is_adult = yes + custom_tooltip = { + text = has_not_angered_society_tt + hidden_trigger = { NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } } + } + NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + OR = { + religion_openly_baltic_or_reformed_trigger = yes + AND = { + custom_tooltip = { + text = society_has_at_least_10_members_tt + FROM = { num_of_society_members >= 10 } + } + has_tribal_or_nomadic_government_trigger = yes + custom_tooltip = { + text = special_join_warrior_lodge_trigger_tt + special_join_warrior_lodge_trigger = yes + } + NOT = { trait = zealous } + } + } + } + + show_society = { + OR = { + #You are this religion: will show only this lodge (the other "show_society"'s will make sure) + religion_openly_baltic_or_reformed_trigger = yes + AND = { + #You are of a religion that doesn't match *any* warrior lodge + has_religion_matching_available_warrior_lodge_trigger = no + + OR = { + #You have neighbors, etc, of the correct religion... + any_vassal = { religion_openly_baltic_or_reformed_trigger = yes } + any_liege = { religion_openly_baltic_or_reformed_trigger = yes } + any_neighbor_independent_ruler = { religion_openly_baltic_or_reformed_trigger = yes } + } + } + NOT = { #Hide if: you don't have a religion that corresponds to this lodge, but there is another society available to you already + religion_openly_baltic_or_reformed_trigger = no + has_religion_matching_available_warrior_lodge_trigger = yes + } + #Always show if: You are already a member. Duh. + society_member_of = warrior_lodge_baltic + } + } + + + potential = { #if you change religion or become zealous while NOT pagan, you are kicked out + OR = { + religion_openly_baltic_or_reformed_trigger = yes + AND = { + religion_openly_baltic_or_reformed_trigger = no + NOT = { trait = zealous } + } + } + } + + society_rank = { #"Fledling" + level = 1 + limit = 50 + startup_limit = 10 + modifier = { + monthly_character_prestige = 0.25 + } + powers = { + warrior_lodge_duel #Passive Power: Unlocks Duel + warrior_lodge_shieldmaiden #Passive Power: Unlocks Shieldmaidens + warrior_lodge_survivor #Passive Power: Survivor + warrior_lodge_lifetime_of_war #Passive Power: A Lifetime of War + } + } + + society_rank = { #"Warrior" + level = 2 + limit = 20 + startup_limit = 6 + modifier = { + monthly_character_prestige = 0.5 + combat_rating = 5 + martial = 1 + } + powers = { + warrior_lodge_reaver #Passive Power: Reaver + warrior_lodge_warrior_training #Power: Warrior Training + warrior_lodge_summon_commander #Power: Summon Commander + } + } + + society_rank = { #"Veteran" + level = 3 + limit = 10 + startup_limit = 4 + modifier = { + monthly_character_prestige = 0.75 + combat_rating = 10 + martial = 2 + } + powers = { + warrior_lodge_inspire_warriors #Power: Inspire Warriors + warrior_lodge_war_sacrifice #Power: War Sacrifice + warrior_lodge_romuva_baltic_holds #Power: Baltic Holds + } + } + + society_rank = { #"Hero" + level = 4 + limit = 4 + startup_limit = 3 + modifier = { + monthly_character_prestige = 1 + combat_rating = 15 + martial = 3 + } + powers = { + warrior_lodge_indomitable #Passive Power: Indomitable + warrior_lodge_call_to_glory #Power: Call to Glory + warrior_lodge_choose_military_aspect #Power: Choose Military Aspect + } + } + + plots = { + + } + + monthly_currency_gain = { + name = currency_name_warrior_lodge_norse + + per_attribute = { + name = martial + value = 0.25 + } + has_trait = { + trait = hunter + value = 1 + } + has_trait = { + trait = strategist + value = 1 + } + has_trait = { + trait = duelist + value = 1 + } + has_trait = { + trait = scarred + value = 1 + } + has_trait = { + trait = scarred_mid + value = 2 + } + has_trait = { + trait = scarred_high + value = 3 + } + has_trait = { + trait = genius + value = 1 + } + has_trait = { + trait = quick + value = 1 + } + has_trait = { + trait = shrewd + value = 1 + } + has_trait = { + trait = strong + value = 3 + } + has_trait = { + trait = robust + value = 2 + } + has_trait = { + trait = giant + value = 2 + } + has_trait = { + trait = impaler + value = 1 + } + has_trait = { + trait = falconer + value = 1 + } + has_trait = { + trait = wroth + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = patient + value = 1 + } + has_trait = { + trait = diligent + value = 1 + } + has_trait = { + trait = humble + value = 1 + } + has_trait = { + trait = brave + value = 2 + } + has_trait = { + trait = ambitious + value = 1 + } + has_trait = { + trait = cruel + value = 1 + } + has_trait = { + trait = stubborn + value = 1 + } + has_trait = { + trait = adventurer + value = 1 + } + has_trait = { + trait = viking + value = 1 + } + has_trait = { + trait = pirate + value = 1 + } + has_trait = { + trait = ravager + value = 2 + } + has_trait = { + trait = seaking + value = 3 + } + has_trait = { + trait = sea_queen + value = 3 + } + has_trait = { + trait = shieldmaiden + value = 1 + } + has_trait = { + trait = berserker + value = 1 + } + has_trait = { + trait = varangian + value = 1 + } + has_trait = { + trait = valhalla_bound + value = 1 + } + has_trait = { + trait = eagle_warrior + value = 1 + } + has_trait = { + trait = sun_warrior + value = 1 + } + has_trait = { + trait = ukkos_shield + value = 1 + } + has_trait = { + trait = nyames_shield + value = 1 + } + has_trait = { + trait = peruns_chosen + value = 1 + } + has_trait = { + trait = romuvas_own + value = 1 + } + has_trait = { + trait = ares_own + value = 1 + } + has_trait = { + trait = tengri_warrior + value = 1 + } + #NEGATIVE modifiers + has_trait = { + trait = craven + value = -3 + } + has_trait = { + trait = weak + value = -2 + } + has_trait = { + trait = feeble + value = -1 + } + has_trait = { + trait = slothful + value = -1 + } + has_trait = { + trait = content + value = -1 + } + has_trait = { + trait = dwarf + value = -1 + } + has_trait = { + trait = clubfooted + value = -1 + } + has_trait = { + trait = hunchback + value = -1 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + #POSITIVE modifiers + modifier = { + trait = hunter + factor = 1.3 + } + modifier = { + trait = strategist + factor = 1.5 + } + modifier = { + trait = duelist + factor = 1.5 + } + modifier = { + trait = misguided_warrior + factor = 1.1 + } + modifier = { + trait = tough_soldier + factor = 1.2 + } + modifier = { + trait = skilled_tactician + factor = 1.4 + } + modifier = { + trait = brilliant_strategist + factor = 1.6 + } + modifier = { + trait = scarred + factor = 1.1 + } + modifier = { + trait = one_eyed + factor = 1.1 + } + modifier = { + trait = genius + factor = 1.2 + } + modifier = { + trait = quick + factor = 1.1 + } + modifier = { + trait = shrewd + factor = 1.1 + } + modifier = { + trait = strong + factor = 1.2 + } + modifier = { + trait = robust + factor = 1.1 + } + modifier = { + trait = giant + factor = 1.1 + } + modifier = { + trait = impaler + factor = 1.1 + } + modifier = { + trait = falconer + factor = 1.1 + } + modifier = { + trait = wroth + factor = 1.1 + } + modifier = { + trait = proud + factor = 1.1 + } + modifier = { + trait = patient + factor = 1.1 + } + modifier = { + trait = diligent + factor = 1.1 + } + modifier = { + trait = humble + factor = 1.1 + } + modifier = { + trait = brave + factor = 1.2 + } + modifier = { + trait = ambitious + factor = 1.1 + } + modifier = { + trait = cruel + factor = 1.1 + } + modifier = { + trait = stubborn + factor = 1.1 + } + modifier = { + trait = adventurer + factor = 1.1 + } + modifier = { + trait = viking + factor = 1.1 + } + modifier = { + trait = pirate + factor = 1.1 + } + modifier = { + trait = ravager + factor = 1.1 + } + modifier = { + trait = seaking + factor = 1.1 + } + modifier = { + trait = sea_queen + factor = 1.1 + } + modifier = { + trait = shieldmaiden + factor = 1.1 + } + modifier = { + trait = berserker + factor = 1.1 + } + modifier = { + trait = varangian + factor = 1.1 + } + modifier = { + trait = romuvas_own + factor = 1.1 + } + #NEGATIVE modifiers + modifier = { + trait = craven + factor = 0.8 + } + modifier = { + trait = weak + factor = 0.8 + } + modifier = { + trait = feeble + factor = 0.8 + } + modifier = { + trait = slothful + factor = 0.9 + } + modifier = { + trait = content + factor = 0.9 + } + modifier = { + trait = dwarf + factor = 0.8 + } + modifier = { + trait = clubfooted + factor = 0.8 + } + modifier = { + trait = hunchback + factor = 0.8 + } + } + + startup_populate = { + trigger = { + ai = yes + controls_religion = no + religion_openly_baltic_or_reformed_trigger = yes + is_adult = yes + is_in_society = no + OR = { + trait = zealous + martial = 12 + has_lifestyle_martial_trigger = yes + has_education_martial_trigger = yes + OR = { + duelist_skill_is_medium_group_trigger = yes + duelist_skill_is_high_group_trigger = yes + } + } + } + } +} + +warrior_lodge_finnish = { + primary_attribute = martial + opinion_to_other_members = +10 + opinion_per_rank_above = +5 + sound = warrior_lodge_ambient_02 + society_ranks_gfx = warriors_ranks + society_influence = no + + non_interference = { + always = yes + } + + active = { + has_dlc = "Holy Fury" + } + indestructible = yes + + can_join_society = { + hidden_trigger = { + NAND = { + ai = yes + is_society_rank_full = { + society = warrior_lodge_finnish + rank = 1 + } + } + } + is_adult = yes + custom_tooltip = { + text = has_not_angered_society_tt + hidden_trigger = { NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } } + } + NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + OR = { + religion_openly_finnish_or_reformed_trigger = yes + AND = { + custom_tooltip = { + text = society_has_at_least_10_members_tt + FROM = { num_of_society_members >= 10 } + } + has_tribal_or_nomadic_government_trigger = yes + custom_tooltip = { + text = special_join_warrior_lodge_trigger_tt + special_join_warrior_lodge_trigger = yes + } + NOT = { trait = zealous } + } + } + } + + show_society = { + OR = { + #You are this religion: will show only this lodge (the other "show_society"'s will make sure) + religion_openly_finnish_or_reformed_trigger = yes + + AND = { + #You are of a religion that doesn't match *any* warrior lodge + has_religion_matching_available_warrior_lodge_trigger = no + + OR = { + #You have neighbors, etc, of the correct religion... + any_vassal = { religion_openly_finnish_or_reformed_trigger = yes } + any_liege = { religion_openly_finnish_or_reformed_trigger = yes } + any_neighbor_independent_ruler = { religion_openly_finnish_or_reformed_trigger = yes } + } + } + NOT = { #Hide if: you don't have a religion that corresponds to this lodge, but there is another society available to you already + religion_openly_finnish_or_reformed_trigger = no + has_religion_matching_available_warrior_lodge_trigger = yes + } + #Always show if: You are already a member. Duh. + society_member_of = warrior_lodge_finnish + } + } + + potential = { #if you change religion or become zealous while NOT pagan, you are kicked out + OR = { + religion_openly_finnish_or_reformed_trigger = yes + AND = { + religion_openly_finnish_or_reformed_trigger = no + NOT = { trait = zealous } + } + } + } + + society_rank = { #"Fledling" + level = 1 + limit = 50 + startup_limit = 10 + modifier = { + monthly_character_prestige = 0.25 + } + powers = { + warrior_lodge_duel #Passive Power: Unlocks Duel + warrior_lodge_shieldmaiden #Passive Power: Unlocks Shieldmaidens + warrior_lodge_survivor #Passive Power: Survivor + warrior_lodge_lifetime_of_war #Passive Power: A Lifetime of War + } + } + + society_rank = { #"Warrior" + level = 2 + limit = 20 + startup_limit = 6 + modifier = { + monthly_character_prestige = 0.5 + combat_rating = 5 + martial = 1 + } + powers = { + warrior_lodge_reaver #Passive Power: Reaver + warrior_lodge_warrior_training #Power: Warrior Training + warrior_lodge_summon_commander #Power: Summon Commander + } + } + + society_rank = { #"Veteran" + level = 3 + limit = 10 + startup_limit = 4 + modifier = { + monthly_character_prestige = 0.75 + combat_rating = 10 + martial = 2 + } + powers = { + warrior_lodge_inspire_warriors #Power: Inspire Warriors + warrior_lodge_war_sacrifice #Power: War Sacrifice + warrior_lodge_suomenusko_summon_warriors #Power: Summon Warriors of Ukko + } + } + + society_rank = { #"Hero" + level = 4 + limit = 4 + startup_limit = 3 + modifier = { + monthly_character_prestige = 1 + combat_rating = 15 + martial = 3 + } + powers = { + warrior_lodge_indomitable #Passive Power: Indomitable + warrior_lodge_call_to_glory #Power: Call to Glory + warrior_lodge_choose_military_aspect #Power: Choose Military Aspect + } + } + + plots = { + + } + + monthly_currency_gain = { + name = currency_name_warrior_lodge_norse + + per_attribute = { + name = martial + value = 0.25 + } + has_trait = { + trait = hunter + value = 1 + } + has_trait = { + trait = strategist + value = 1 + } + has_trait = { + trait = duelist + value = 1 + } + has_trait = { + trait = scarred + value = 1 + } + has_trait = { + trait = scarred_mid + value = 2 + } + has_trait = { + trait = scarred_high + value = 3 + } + has_trait = { + trait = genius + value = 1 + } + has_trait = { + trait = quick + value = 1 + } + has_trait = { + trait = shrewd + value = 1 + } + has_trait = { + trait = strong + value = 3 + } + has_trait = { + trait = robust + value = 2 + } + has_trait = { + trait = giant + value = 2 + } + has_trait = { + trait = impaler + value = 1 + } + has_trait = { + trait = falconer + value = 1 + } + has_trait = { + trait = wroth + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = patient + value = 1 + } + has_trait = { + trait = diligent + value = 1 + } + has_trait = { + trait = humble + value = 1 + } + has_trait = { + trait = brave + value = 2 + } + has_trait = { + trait = ambitious + value = 1 + } + has_trait = { + trait = cruel + value = 1 + } + has_trait = { + trait = stubborn + value = 1 + } + has_trait = { + trait = adventurer + value = 1 + } + has_trait = { + trait = viking + value = 1 + } + has_trait = { + trait = pirate + value = 1 + } + has_trait = { + trait = ravager + value = 2 + } + has_trait = { + trait = seaking + value = 3 + } + has_trait = { + trait = sea_queen + value = 3 + } + has_trait = { + trait = shieldmaiden + value = 1 + } + has_trait = { + trait = berserker + value = 1 + } + has_trait = { + trait = varangian + value = 1 + } + has_trait = { + trait = valhalla_bound + value = 1 + } + has_trait = { + trait = eagle_warrior + value = 1 + } + has_trait = { + trait = sun_warrior + value = 1 + } + has_trait = { + trait = ukkos_shield + value = 1 + } + has_trait = { + trait = nyames_shield + value = 1 + } + has_trait = { + trait = peruns_chosen + value = 1 + } + has_trait = { + trait = romuvas_own + value = 1 + } + has_trait = { + trait = ares_own + value = 1 + } + has_trait = { + trait = tengri_warrior + value = 1 + } + #NEGATIVE modifiers + has_trait = { + trait = craven + value = -3 + } + has_trait = { + trait = weak + value = -2 + } + has_trait = { + trait = feeble + value = -1 + } + has_trait = { + trait = slothful + value = -1 + } + has_trait = { + trait = content + value = -1 + } + has_trait = { + trait = dwarf + value = -1 + } + has_trait = { + trait = clubfooted + value = -1 + } + has_trait = { + trait = hunchback + value = -1 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + #POSITIVE modifiers + modifier = { + trait = hunter + factor = 1.3 + } + modifier = { + trait = strategist + factor = 1.5 + } + modifier = { + trait = duelist + factor = 1.5 + } + modifier = { + trait = misguided_warrior + factor = 1.1 + } + modifier = { + trait = tough_soldier + factor = 1.2 + } + modifier = { + trait = skilled_tactician + factor = 1.4 + } + modifier = { + trait = brilliant_strategist + factor = 1.6 + } + modifier = { + trait = scarred + factor = 1.1 + } + modifier = { + trait = one_eyed + factor = 1.1 + } + modifier = { + trait = genius + factor = 1.2 + } + modifier = { + trait = quick + factor = 1.1 + } + modifier = { + trait = shrewd + factor = 1.1 + } + modifier = { + trait = strong + factor = 1.2 + } + modifier = { + trait = robust + factor = 1.1 + } + modifier = { + trait = giant + factor = 1.1 + } + modifier = { + trait = impaler + factor = 1.1 + } + modifier = { + trait = falconer + factor = 1.1 + } + modifier = { + trait = wroth + factor = 1.1 + } + modifier = { + trait = proud + factor = 1.1 + } + modifier = { + trait = patient + factor = 1.1 + } + modifier = { + trait = diligent + factor = 1.1 + } + modifier = { + trait = humble + factor = 1.1 + } + modifier = { + trait = brave + factor = 1.2 + } + modifier = { + trait = ambitious + factor = 1.1 + } + modifier = { + trait = cruel + factor = 1.1 + } + modifier = { + trait = stubborn + factor = 1.1 + } + modifier = { + trait = adventurer + factor = 1.1 + } + modifier = { + trait = viking + factor = 1.1 + } + modifier = { + trait = pirate + factor = 1.1 + } + modifier = { + trait = ravager + factor = 1.1 + } + modifier = { + trait = seaking + factor = 1.1 + } + modifier = { + trait = sea_queen + factor = 1.1 + } + modifier = { + trait = shieldmaiden + factor = 1.1 + } + modifier = { + trait = berserker + factor = 1.1 + } + modifier = { + trait = varangian + factor = 1.1 + } + modifier = { + trait = ukkos_shield + factor = 1.1 + } + #NEGATIVE modifiers + modifier = { + trait = craven + factor = 0.8 + } + modifier = { + trait = weak + factor = 0.8 + } + modifier = { + trait = feeble + factor = 0.8 + } + modifier = { + trait = slothful + factor = 0.9 + } + modifier = { + trait = content + factor = 0.9 + } + modifier = { + trait = dwarf + factor = 0.8 + } + modifier = { + trait = clubfooted + factor = 0.8 + } + modifier = { + trait = hunchback + factor = 0.8 + } + } + + startup_populate = { + trigger = { + ai = yes + controls_religion = no + religion_openly_finnish_or_reformed_trigger = yes + is_adult = yes + is_in_society = no + OR = { + trait = zealous + martial = 12 + has_lifestyle_martial_trigger = yes + has_education_martial_trigger = yes + OR = { + duelist_skill_is_medium_group_trigger = yes + duelist_skill_is_high_group_trigger = yes + } + } + } + } +} + +warrior_lodge_slavic = { + primary_attribute = martial + opinion_to_other_members = +10 + opinion_per_rank_above = +5 + sound = warrior_lodge_ambient_01 + society_ranks_gfx = warriors_ranks + society_influence = no + + non_interference = { + always = yes + } + + active = { + has_dlc = "Holy Fury" + } + indestructible = yes + + can_join_society = { + hidden_trigger = { + NAND = { + ai = yes + is_society_rank_full = { + society = warrior_lodge_slavic + rank = 1 + } + } + } + is_adult = yes + custom_tooltip = { + text = has_not_angered_society_tt + hidden_trigger = { NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } } + } + NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + OR = { + religion_openly_slavic_or_reformed_trigger = yes + AND = { + custom_tooltip = { + text = society_has_at_least_10_members_tt + FROM = { num_of_society_members >= 10 } + } + has_tribal_or_nomadic_government_trigger = yes + custom_tooltip = { + text = special_join_warrior_lodge_trigger_tt + special_join_warrior_lodge_trigger = yes + } + + NOT = { trait = zealous } + } + } + } + + show_society = { + OR = { + #You are this religion: will show only this lodge (the other "show_society"'s will make sure) + religion_openly_slavic_or_reformed_trigger = yes + AND = { + #You are of a religion that doesn't match *any* warrior lodge + has_religion_matching_available_warrior_lodge_trigger = no + + OR = { + #You have neighbors, etc, of the correct religion... + any_vassal = { religion_openly_slavic_or_reformed_trigger = yes } + any_liege = { religion_openly_slavic_or_reformed_trigger = yes } + any_neighbor_independent_ruler = { religion_openly_slavic_or_reformed_trigger = yes } + } + } + NOT = { #Hide if: you don't have a religion that corresponds to this lodge, but there is another society available to you already + religion_openly_slavic_or_reformed_trigger = no + has_religion_matching_available_warrior_lodge_trigger = yes + } + #Always show if: You are already a member. Duh. + society_member_of = warrior_lodge_slavic + } + } + + potential = { #if you change religion or become zealous while NOT pagan, you are kicked out + OR = { + religion_openly_slavic_or_reformed_trigger = yes + AND = { + religion_openly_slavic_or_reformed_trigger = no + NOT = { trait = zealous } + } + } + } + + society_rank = { #"Fledling" + level = 1 + limit = 50 + startup_limit = 10 + modifier = { + monthly_character_prestige = 0.25 + } + powers = { + warrior_lodge_duel #Passive Power: Unlocks Duel + warrior_lodge_shieldmaiden #Passive Power: Unlocks Shieldmaidens + warrior_lodge_survivor #Passive Power: Survivor + warrior_lodge_lifetime_of_war #Passive Power: A Lifetime of War + } + } + + society_rank = { #"Warrior" + level = 2 + limit = 20 + startup_limit = 6 + modifier = { + monthly_character_prestige = 0.5 + combat_rating = 5 + martial = 1 + } + powers = { + warrior_lodge_reaver #Passive Power: Reaver + warrior_lodge_warrior_training #Power: Warrior Training + warrior_lodge_summon_commander #Power: Summon Commander + warrior_lodge_slavic_stand_together #Power: Stand Together + } + } + + society_rank = { #"Veteran" + level = 3 + limit = 10 + startup_limit = 4 + modifier = { + monthly_character_prestige = 0.75 + combat_rating = 10 + martial = 2 + } + powers = { + warrior_lodge_inspire_warriors #Power: Inspire Warriors + warrior_lodge_war_sacrifice #Power: War Sacrifice + } + } + + society_rank = { #"Hero" + level = 4 + limit = 4 + startup_limit = 3 + modifier = { + monthly_character_prestige = 1 + combat_rating = 15 + martial = 3 + } + powers = { + warrior_lodge_indomitable #Passive Power: Indomitable + warrior_lodge_call_to_glory #Power: Call to Glory + warrior_lodge_choose_military_aspect #Power: Choose Military Aspect + } + } + + plots = { + + } + + monthly_currency_gain = { + name = currency_name_warrior_lodge_norse + + per_attribute = { + name = martial + value = 0.25 + } + has_trait = { + trait = hunter + value = 1 + } + has_trait = { + trait = strategist + value = 1 + } + has_trait = { + trait = duelist + value = 1 + } + has_trait = { + trait = scarred + value = 1 + } + has_trait = { + trait = scarred_mid + value = 2 + } + has_trait = { + trait = scarred_high + value = 3 + } + has_trait = { + trait = genius + value = 1 + } + has_trait = { + trait = quick + value = 1 + } + has_trait = { + trait = shrewd + value = 1 + } + has_trait = { + trait = strong + value = 3 + } + has_trait = { + trait = robust + value = 2 + } + has_trait = { + trait = giant + value = 2 + } + has_trait = { + trait = impaler + value = 1 + } + has_trait = { + trait = falconer + value = 1 + } + has_trait = { + trait = wroth + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = patient + value = 1 + } + has_trait = { + trait = diligent + value = 1 + } + has_trait = { + trait = humble + value = 1 + } + has_trait = { + trait = brave + value = 2 + } + has_trait = { + trait = ambitious + value = 1 + } + has_trait = { + trait = cruel + value = 1 + } + has_trait = { + trait = stubborn + value = 1 + } + has_trait = { + trait = adventurer + value = 1 + } + has_trait = { + trait = viking + value = 1 + } + has_trait = { + trait = pirate + value = 1 + } + has_trait = { + trait = ravager + value = 2 + } + has_trait = { + trait = seaking + value = 3 + } + has_trait = { + trait = sea_queen + value = 3 + } + has_trait = { + trait = shieldmaiden + value = 1 + } + has_trait = { + trait = berserker + value = 1 + } + has_trait = { + trait = varangian + value = 1 + } + has_trait = { + trait = valhalla_bound + value = 1 + } + has_trait = { + trait = eagle_warrior + value = 1 + } + has_trait = { + trait = sun_warrior + value = 1 + } + has_trait = { + trait = ukkos_shield + value = 1 + } + has_trait = { + trait = nyames_shield + value = 1 + } + has_trait = { + trait = peruns_chosen + value = 1 + } + has_trait = { + trait = romuvas_own + value = 1 + } + has_trait = { + trait = ares_own + value = 1 + } + has_trait = { + trait = tengri_warrior + value = 1 + } + #NEGATIVE modifiers + has_trait = { + trait = craven + value = -3 + } + has_trait = { + trait = weak + value = -2 + } + has_trait = { + trait = feeble + value = -1 + } + has_trait = { + trait = slothful + value = -1 + } + has_trait = { + trait = content + value = -1 + } + has_trait = { + trait = dwarf + value = -1 + } + has_trait = { + trait = clubfooted + value = -1 + } + has_trait = { + trait = hunchback + value = -1 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + #POSITIVE modifiers + modifier = { + trait = hunter + factor = 1.3 + } + modifier = { + trait = strategist + factor = 1.5 + } + modifier = { + trait = duelist + factor = 1.5 + } + modifier = { + trait = misguided_warrior + factor = 1.1 + } + modifier = { + trait = tough_soldier + factor = 1.2 + } + modifier = { + trait = skilled_tactician + factor = 1.4 + } + modifier = { + trait = brilliant_strategist + factor = 1.6 + } + modifier = { + trait = scarred + factor = 1.1 + } + modifier = { + trait = one_eyed + factor = 1.1 + } + modifier = { + trait = genius + factor = 1.2 + } + modifier = { + trait = quick + factor = 1.1 + } + modifier = { + trait = shrewd + factor = 1.1 + } + modifier = { + trait = strong + factor = 1.2 + } + modifier = { + trait = robust + factor = 1.1 + } + modifier = { + trait = giant + factor = 1.1 + } + modifier = { + trait = impaler + factor = 1.1 + } + modifier = { + trait = falconer + factor = 1.1 + } + modifier = { + trait = wroth + factor = 1.1 + } + modifier = { + trait = proud + factor = 1.1 + } + modifier = { + trait = patient + factor = 1.1 + } + modifier = { + trait = diligent + factor = 1.1 + } + modifier = { + trait = humble + factor = 1.1 + } + modifier = { + trait = brave + factor = 1.2 + } + modifier = { + trait = ambitious + factor = 1.1 + } + modifier = { + trait = cruel + factor = 1.1 + } + modifier = { + trait = stubborn + factor = 1.1 + } + modifier = { + trait = adventurer + factor = 1.1 + } + modifier = { + trait = viking + factor = 1.1 + } + modifier = { + trait = pirate + factor = 1.1 + } + modifier = { + trait = ravager + factor = 1.1 + } + modifier = { + trait = seaking + factor = 1.1 + } + modifier = { + trait = sea_queen + factor = 1.1 + } + modifier = { + trait = shieldmaiden + factor = 1.1 + } + modifier = { + trait = berserker + factor = 1.1 + } + modifier = { + trait = varangian + factor = 1.1 + } + modifier = { + trait = peruns_chosen + factor = 1.1 + } + #NEGATIVE modifiers + modifier = { + trait = craven + factor = 0.8 + } + modifier = { + trait = weak + factor = 0.8 + } + modifier = { + trait = feeble + factor = 0.8 + } + modifier = { + trait = slothful + factor = 0.9 + } + modifier = { + trait = content + factor = 0.9 + } + modifier = { + trait = dwarf + factor = 0.8 + } + modifier = { + trait = clubfooted + factor = 0.8 + } + modifier = { + trait = hunchback + factor = 0.8 + } + } + + startup_populate = { + trigger = { + ai = yes + controls_religion = no + religion_openly_slavic_or_reformed_trigger = yes + is_adult = yes + is_in_society = no + OR = { + trait = zealous + martial = 12 + has_lifestyle_martial_trigger = yes + has_education_martial_trigger = yes + OR = { + duelist_skill_is_medium_group_trigger = yes + duelist_skill_is_high_group_trigger = yes + } + } + } + } +} + +warrior_lodge_west_african = { + primary_attribute = martial + opinion_to_other_members = +10 + opinion_per_rank_above = +5 + sound = warrior_lodge_ambient_02 + society_ranks_gfx = warriors_ranks + society_influence = no + + non_interference = { + always = yes + } + + active = { + has_dlc = "Holy Fury" + } + indestructible = yes + + can_join_society = { + hidden_trigger = { + NAND = { + ai = yes + is_society_rank_full = { + society = warrior_lodge_west_african + rank = 1 + } + } + } + is_adult = yes + custom_tooltip = { + text = has_not_angered_society_tt + hidden_trigger = { NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } } + } + NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + OR = { + religion_openly_west_african_or_reformed_trigger = yes + AND = { + custom_tooltip = { + text = society_has_at_least_10_members_tt + FROM = { num_of_society_members >= 10 } + } + has_tribal_or_nomadic_government_trigger = yes + custom_tooltip = { + text = special_join_warrior_lodge_trigger_tt + special_join_warrior_lodge_trigger = yes + } + NOT = { trait = zealous } + } + } + } + + show_society = { + OR = { + #You are this religion: will show only this lodge (the other "show_society"'s will make sure) + religion_openly_west_african_or_reformed_trigger = yes + AND = { + #You are of a religion that doesn't match *any* warrior lodge + has_religion_matching_available_warrior_lodge_trigger = no + + OR = { + #You have neighbors, etc, of the correct religion... + any_vassal = { religion_openly_west_african_or_reformed_trigger = yes } + any_liege = { religion_openly_west_african_or_reformed_trigger = yes } + any_neighbor_independent_ruler = { religion_openly_west_african_or_reformed_trigger = yes } + } + } + NOT = { #Hide if: you don't have a religion that corresponds to this lodge, but there is another society available to you already + religion_openly_west_african_or_reformed_trigger = no + has_religion_matching_available_warrior_lodge_trigger = yes + } + #Always show if: You are already a member. Duh. + society_member_of = warrior_lodge_west_african + } + } + + + potential = { #if you change religion or become zealous while NOT pagan, you are kicked out + OR = { + religion_openly_west_african_or_reformed_trigger = yes + AND = { + religion_openly_west_african_or_reformed_trigger = no + NOT = { trait = zealous } + } + } + } + + society_rank = { #"Fledling" + level = 1 + limit = 50 + startup_limit = 10 + modifier = { + monthly_character_prestige = 0.25 + } + powers = { + warrior_lodge_duel #Passive Power: Unlocks Duel + warrior_lodge_shieldmaiden #Passive Power: Unlocks Shieldmaidens + warrior_lodge_survivor #Passive Power: Survivor + warrior_lodge_lifetime_of_war #Passive Power: A Lifetime of War + } + } + + society_rank = { #"Warrior" + level = 2 + limit = 20 + startup_limit = 6 + modifier = { + monthly_character_prestige = 0.5 + combat_rating = 5 + martial = 1 + } + powers = { + warrior_lodge_reaver #Passive Power: Reaver + warrior_lodge_warrior_training #Power: Warrior Training + warrior_lodge_summon_commander #Power: Summon Commander + } + } + + society_rank = { #"Veteran" + level = 3 + limit = 10 + startup_limit = 4 + modifier = { + monthly_character_prestige = 0.75 + combat_rating = 10 + martial = 2 + } + powers = { + warrior_lodge_inspire_warriors #Power: Inspire Warriors + warrior_lodge_war_sacrifice #Power: War Sacrifice + } + } + + society_rank = { #"Hero" + level = 4 + limit = 4 + startup_limit = 3 + modifier = { + monthly_character_prestige = 1 + combat_rating = 15 + martial = 3 + } + powers = { + warrior_lodge_indomitable #Passive Power: Indomitable + warrior_lodge_call_to_glory #Power: Call to Glory + warrior_lodge_choose_military_aspect #Power: Choose Military Aspect + warrior_lodge_west_african_create_fetish #Power: Create Fetish + } + } + + plots = { + + } + + monthly_currency_gain = { + name = currency_name_warrior_lodge_norse + + per_attribute = { + name = martial + value = 0.25 + } + has_trait = { + trait = twin + value = 4 + } + has_trait = { + trait = hunter + value = 1 + } + has_trait = { + trait = strategist + value = 1 + } + has_trait = { + trait = duelist + value = 1 + } + has_trait = { + trait = scarred + value = 1 + } + has_trait = { + trait = scarred_mid + value = 2 + } + has_trait = { + trait = scarred_high + value = 3 + } + has_trait = { + trait = genius + value = 1 + } + has_trait = { + trait = quick + value = 1 + } + has_trait = { + trait = shrewd + value = 1 + } + has_trait = { + trait = strong + value = 3 + } + has_trait = { + trait = robust + value = 2 + } + has_trait = { + trait = giant + value = 2 + } + has_trait = { + trait = impaler + value = 1 + } + has_trait = { + trait = falconer + value = 1 + } + has_trait = { + trait = wroth + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = patient + value = 1 + } + has_trait = { + trait = diligent + value = 1 + } + has_trait = { + trait = humble + value = 1 + } + has_trait = { + trait = brave + value = 2 + } + has_trait = { + trait = ambitious + value = 1 + } + has_trait = { + trait = cruel + value = 1 + } + has_trait = { + trait = stubborn + value = 1 + } + has_trait = { + trait = adventurer + value = 1 + } + has_trait = { + trait = viking + value = 1 + } + has_trait = { + trait = pirate + value = 1 + } + has_trait = { + trait = ravager + value = 2 + } + has_trait = { + trait = seaking + value = 3 + } + has_trait = { + trait = sea_queen + value = 3 + } + has_trait = { + trait = shieldmaiden + value = 1 + } + has_trait = { + trait = berserker + value = 1 + } + has_trait = { + trait = varangian + value = 1 + } + has_trait = { + trait = valhalla_bound + value = 1 + } + has_trait = { + trait = eagle_warrior + value = 1 + } + has_trait = { + trait = sun_warrior + value = 1 + } + has_trait = { + trait = ukkos_shield + value = 1 + } + has_trait = { + trait = nyames_shield + value = 1 + } + has_trait = { + trait = peruns_chosen + value = 1 + } + has_trait = { + trait = romuvas_own + value = 1 + } + has_trait = { + trait = ares_own + value = 1 + } + has_trait = { + trait = tengri_warrior + value = 1 + } + #NEGATIVE modifiers + has_trait = { + trait = craven + value = -3 + } + has_trait = { + trait = weak + value = -2 + } + has_trait = { + trait = feeble + value = -1 + } + has_trait = { + trait = slothful + value = -1 + } + has_trait = { + trait = content + value = -1 + } + has_trait = { + trait = dwarf + value = -1 + } + has_trait = { + trait = clubfooted + value = -1 + } + has_trait = { + trait = hunchback + value = -1 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + #POSITIVE modifiers + modifier = { + trait = hunter + factor = 1.3 + } + modifier = { + trait = strategist + factor = 1.5 + } + modifier = { + trait = duelist + factor = 1.5 + } + modifier = { + trait = misguided_warrior + factor = 1.1 + } + modifier = { + trait = tough_soldier + factor = 1.2 + } + modifier = { + trait = skilled_tactician + factor = 1.4 + } + modifier = { + trait = brilliant_strategist + factor = 1.6 + } + modifier = { + trait = scarred + factor = 1.1 + } + modifier = { + trait = one_eyed + factor = 1.1 + } + modifier = { + trait = genius + factor = 1.2 + } + modifier = { + trait = quick + factor = 1.1 + } + modifier = { + trait = shrewd + factor = 1.1 + } + modifier = { + trait = strong + factor = 1.2 + } + modifier = { + trait = robust + factor = 1.1 + } + modifier = { + trait = giant + factor = 1.1 + } + modifier = { + trait = impaler + factor = 1.1 + } + modifier = { + trait = falconer + factor = 1.1 + } + modifier = { + trait = wroth + factor = 1.1 + } + modifier = { + trait = proud + factor = 1.1 + } + modifier = { + trait = patient + factor = 1.1 + } + modifier = { + trait = diligent + factor = 1.1 + } + modifier = { + trait = humble + factor = 1.1 + } + modifier = { + trait = brave + factor = 1.2 + } + modifier = { + trait = ambitious + factor = 1.1 + } + modifier = { + trait = cruel + factor = 1.1 + } + modifier = { + trait = stubborn + factor = 1.1 + } + modifier = { + trait = adventurer + factor = 1.1 + } + modifier = { + trait = viking + factor = 1.1 + } + modifier = { + trait = pirate + factor = 1.1 + } + modifier = { + trait = ravager + factor = 1.1 + } + modifier = { + trait = seaking + factor = 1.1 + } + modifier = { + trait = sea_queen + factor = 1.1 + } + modifier = { + trait = shieldmaiden + factor = 1.1 + } + modifier = { + trait = berserker + factor = 1.1 + } + modifier = { + trait = varangian + factor = 1.1 + } + modifier = { + trait = nyames_shield + factor = 1.1 + } + #NEGATIVE modifiers + modifier = { + trait = craven + factor = 0.8 + } + modifier = { + trait = weak + factor = 0.8 + } + modifier = { + trait = feeble + factor = 0.8 + } + modifier = { + trait = slothful + factor = 0.9 + } + modifier = { + trait = content + factor = 0.9 + } + modifier = { + trait = dwarf + factor = 0.8 + } + modifier = { + trait = clubfooted + factor = 0.8 + } + modifier = { + trait = hunchback + factor = 0.8 + } + } + + startup_populate = { + trigger = { + ai = yes + controls_religion = no + religion_openly_west_african_or_reformed_trigger = yes + is_adult = yes + is_in_society = no + OR = { + trait = zealous + martial = 12 + has_lifestyle_martial_trigger = yes + has_education_martial_trigger = yes + OR = { + duelist_skill_is_medium_group_trigger = yes + duelist_skill_is_high_group_trigger = yes + } + } + } + } +} + + +warrior_lodge_zun = { + primary_attribute = martial + opinion_to_other_members = +10 + opinion_per_rank_above = +5 + sound = warrior_lodge_ambient_01 + society_ranks_gfx = warriors_ranks + society_influence = no + + non_interference = { + always = yes + } + + active = { + has_dlc = "Holy Fury" + } + indestructible = yes + + can_join_society = { + hidden_trigger = { + NAND = { + ai = yes + is_society_rank_full = { + society = warrior_lodge_zun + rank = 1 + } + } + } + is_adult = yes + custom_tooltip = { + text = has_not_angered_society_tt + hidden_trigger = { NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } } + } + NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + OR = { + religion_openly_zun_or_reformed_trigger = yes + AND = { + custom_tooltip = { + text = society_has_at_least_10_members_tt + FROM = { num_of_society_members >= 10 } + } + has_tribal_or_nomadic_government_trigger = yes + custom_tooltip = { + text = special_join_warrior_lodge_trigger_tt + special_join_warrior_lodge_trigger = yes + } + NOT = { trait = zealous } + } + } + } + + show_society = { + OR = { + #You are this religion: will show only this lodge (the other "show_society"'s will make sure) + religion_openly_zun_or_reformed_trigger = yes + AND = { + #You are of a religion that doesn't match *any* warrior lodge + has_religion_matching_available_warrior_lodge_trigger = no + + OR = { + #You have neighbors, etc, of the correct religion... + any_vassal = { religion_openly_zun_or_reformed_trigger = yes } + any_liege = { religion_openly_zun_or_reformed_trigger = yes } + any_neighbor_independent_ruler = { religion_openly_zun_or_reformed_trigger = yes } + } + } + NOT = { #Hide if: you don't have a religion that corresponds to this lodge, but there is another society available to you already + religion_openly_zun_or_reformed_trigger = no + has_religion_matching_available_warrior_lodge_trigger = yes + } + #Always show if: You are already a member. Duh. + society_member_of = warrior_lodge_zun + } + } + + potential = { #if you change religion or become zealous while NOT pagan, you are kicked out + OR = { + religion_openly_zun_or_reformed_trigger = yes + AND = { + religion_openly_zun_or_reformed_trigger = no + NOT = { trait = zealous } + } + } + } + + society_rank = { #"Fledling" + level = 1 + limit = 50 + startup_limit = 10 + modifier = { + monthly_character_prestige = 0.25 + } + powers = { + warrior_lodge_duel #Passive Power: Unlocks Duel + warrior_lodge_shieldmaiden #Passive Power: Unlocks Shieldmaidens + warrior_lodge_survivor #Passive Power: Survivor + warrior_lodge_lifetime_of_war #Passive Power: A Lifetime of War + } + } + + society_rank = { #"Warrior" + level = 2 + limit = 20 + startup_limit = 6 + modifier = { + monthly_character_prestige = 0.5 + combat_rating = 5 + martial = 1 + } + powers = { + warrior_lodge_reaver #Passive Power: Reaver + warrior_lodge_warrior_training #Power: Warrior Training + warrior_lodge_summon_commander #Power: Summon Commander + warrior_lodge_zun_battle_trance #Power: Battle Trance + } + } + + society_rank = { #"Veteran" + level = 3 + limit = 10 + startup_limit = 4 + modifier = { + monthly_character_prestige = 0.75 + combat_rating = 10 + martial = 2 + } + powers = { + warrior_lodge_inspire_warriors #Power: Inspire Warriors + warrior_lodge_war_sacrifice #Power: War Sacrifice + } + } + + society_rank = { #"Hero" + level = 4 + limit = 4 + startup_limit = 3 + modifier = { + monthly_character_prestige = 1 + combat_rating = 15 + martial = 3 + } + powers = { + warrior_lodge_indomitable #Passive Power: Indomitable + warrior_lodge_call_to_glory #Power: Call to Glory + warrior_lodge_choose_military_aspect #Power: Choose Military Aspect + } + } + + plots = { + + } + + monthly_currency_gain = { + name = currency_name_warrior_lodge_norse + + per_attribute = { + name = martial + value = 0.25 + } + has_trait = { + trait = hunter + value = 1 + } + has_trait = { + trait = strategist + value = 1 + } + has_trait = { + trait = duelist + value = 1 + } + has_trait = { + trait = scarred + value = 1 + } + has_trait = { + trait = scarred_mid + value = 2 + } + has_trait = { + trait = scarred_high + value = 3 + } + has_trait = { + trait = genius + value = 1 + } + has_trait = { + trait = quick + value = 1 + } + has_trait = { + trait = shrewd + value = 1 + } + has_trait = { + trait = strong + value = 3 + } + has_trait = { + trait = robust + value = 2 + } + has_trait = { + trait = giant + value = 2 + } + has_trait = { + trait = impaler + value = 1 + } + has_trait = { + trait = falconer + value = 1 + } + has_trait = { + trait = wroth + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = patient + value = 1 + } + has_trait = { + trait = diligent + value = 1 + } + has_trait = { + trait = humble + value = 1 + } + has_trait = { + trait = brave + value = 2 + } + has_trait = { + trait = ambitious + value = 1 + } + has_trait = { + trait = cruel + value = 1 + } + has_trait = { + trait = stubborn + value = 1 + } + has_trait = { + trait = adventurer + value = 1 + } + has_trait = { + trait = viking + value = 1 + } + has_trait = { + trait = pirate + value = 1 + } + has_trait = { + trait = ravager + value = 2 + } + has_trait = { + trait = seaking + value = 3 + } + has_trait = { + trait = sea_queen + value = 3 + } + has_trait = { + trait = shieldmaiden + value = 1 + } + has_trait = { + trait = berserker + value = 1 + } + has_trait = { + trait = varangian + value = 1 + } + has_trait = { + trait = valhalla_bound + value = 1 + } + has_trait = { + trait = eagle_warrior + value = 1 + } + has_trait = { + trait = sun_warrior + value = 1 + } + has_trait = { + trait = ukkos_shield + value = 1 + } + has_trait = { + trait = nyames_shield + value = 1 + } + has_trait = { + trait = peruns_chosen + value = 1 + } + has_trait = { + trait = romuvas_own + value = 1 + } + has_trait = { + trait = ares_own + value = 1 + } + has_trait = { + trait = tengri_warrior + value = 1 + } + #NEGATIVE modifiers + has_trait = { + trait = craven + value = -3 + } + has_trait = { + trait = weak + value = -2 + } + has_trait = { + trait = feeble + value = -1 + } + has_trait = { + trait = slothful + value = -1 + } + has_trait = { + trait = content + value = -1 + } + has_trait = { + trait = dwarf + value = -1 + } + has_trait = { + trait = clubfooted + value = -1 + } + has_trait = { + trait = hunchback + value = -1 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + #POSITIVE modifiers + modifier = { + trait = hunter + factor = 1.3 + } + modifier = { + trait = strategist + factor = 1.5 + } + modifier = { + trait = duelist + factor = 1.5 + } + modifier = { + trait = misguided_warrior + factor = 1.1 + } + modifier = { + trait = tough_soldier + factor = 1.2 + } + modifier = { + trait = skilled_tactician + factor = 1.4 + } + modifier = { + trait = brilliant_strategist + factor = 1.6 + } + modifier = { + trait = scarred + factor = 1.1 + } + modifier = { + trait = one_eyed + factor = 1.1 + } + modifier = { + trait = genius + factor = 1.2 + } + modifier = { + trait = quick + factor = 1.1 + } + modifier = { + trait = shrewd + factor = 1.1 + } + modifier = { + trait = strong + factor = 1.2 + } + modifier = { + trait = robust + factor = 1.1 + } + modifier = { + trait = giant + factor = 1.1 + } + modifier = { + trait = impaler + factor = 1.1 + } + modifier = { + trait = falconer + factor = 1.1 + } + modifier = { + trait = wroth + factor = 1.1 + } + modifier = { + trait = proud + factor = 1.1 + } + modifier = { + trait = patient + factor = 1.1 + } + modifier = { + trait = diligent + factor = 1.1 + } + modifier = { + trait = humble + factor = 1.1 + } + modifier = { + trait = brave + factor = 1.2 + } + modifier = { + trait = ambitious + factor = 1.1 + } + modifier = { + trait = cruel + factor = 1.1 + } + modifier = { + trait = stubborn + factor = 1.1 + } + modifier = { + trait = adventurer + factor = 1.1 + } + modifier = { + trait = viking + factor = 1.1 + } + modifier = { + trait = pirate + factor = 1.1 + } + modifier = { + trait = ravager + factor = 1.1 + } + modifier = { + trait = seaking + factor = 1.1 + } + modifier = { + trait = sea_queen + factor = 1.1 + } + modifier = { + trait = shieldmaiden + factor = 1.1 + } + modifier = { + trait = berserker + factor = 1.1 + } + modifier = { + trait = varangian + factor = 1.1 + } + modifier = { + trait = sun_warrior + factor = 1.1 + } + #NEGATIVE modifiers + modifier = { + trait = craven + factor = 0.8 + } + modifier = { + trait = weak + factor = 0.8 + } + modifier = { + trait = feeble + factor = 0.8 + } + modifier = { + trait = slothful + factor = 0.9 + } + modifier = { + trait = content + factor = 0.9 + } + modifier = { + trait = dwarf + factor = 0.8 + } + modifier = { + trait = clubfooted + factor = 0.8 + } + modifier = { + trait = hunchback + factor = 0.8 + } + } + + startup_populate = { + trigger = { + ai = yes + controls_religion = no + religion_openly_zun_or_reformed_trigger = yes + is_adult = yes + is_in_society = no + OR = { + trait = zealous + martial = 12 + has_lifestyle_martial_trigger = yes + has_education_martial_trigger = yes + OR = { + duelist_skill_is_medium_group_trigger = yes + duelist_skill_is_high_group_trigger = yes + } + } + } + } +} + + +warrior_lodge_bon = { + primary_attribute = martial + opinion_to_other_members = +10 + opinion_per_rank_above = +5 + sound = warrior_lodge_ambient_02 + society_ranks_gfx = warriors_ranks + society_influence = no + + non_interference = { + always = yes + } + + active = { + has_dlc = "Holy Fury" + } + indestructible = yes + + can_join_society = { + hidden_trigger = { + NAND = { + ai = yes + is_society_rank_full = { + society = warrior_lodge_bon + rank = 1 + } + } + } + is_adult = yes + custom_tooltip = { + text = has_not_angered_society_tt + hidden_trigger = { NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } } + } + NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + OR = { + religion_openly_bon_or_reformed_trigger = yes + AND = { + custom_tooltip = { + text = society_has_at_least_10_members_tt + FROM = { num_of_society_members >= 10 } + } + has_tribal_or_nomadic_government_trigger = yes + custom_tooltip = { + text = special_join_warrior_lodge_trigger_tt + special_join_warrior_lodge_trigger = yes + } + NOT = { trait = zealous } + } + } + } + + show_society = { + OR = { + #You are this religion: will show only this lodge (the other "show_society"'s will make sure) + religion_openly_bon_or_reformed_trigger = yes + AND = { + #You are of a religion that doesn't match *any* warrior lodge + has_religion_matching_available_warrior_lodge_trigger = no + + OR = { + #You have neighbors, etc, of the correct religion... + any_vassal = { religion_openly_bon_or_reformed_trigger = yes } + any_liege = { religion_openly_bon_or_reformed_trigger = yes } + any_neighbor_independent_ruler = { religion_openly_bon_or_reformed_trigger = yes } + } + } + NOT = { #Hide if: you don't have a religion that corresponds to this lodge, but there is another society available to you already + religion_openly_bon_or_reformed_trigger = no + has_religion_matching_available_warrior_lodge_trigger = yes + } + #Always show if: You are already a member. Duh. + society_member_of = warrior_lodge_bon + } + } + + potential = { #if you change religion or become zealous while NOT pagan, you are kicked out + OR = { + religion_openly_bon_or_reformed_trigger = yes + AND = { + NOT = { religion_openly_bon_or_reformed_trigger = yes } + NOT = { religion_openly_bon_or_reformed_trigger = yes } + } + } + } + + society_rank = { #"Fledling" + level = 1 + limit = 50 + startup_limit = 10 + modifier = { + monthly_character_prestige = 0.25 + } + powers = { + warrior_lodge_duel #Passive Power: Unlocks Duel + warrior_lodge_shieldmaiden #Passive Power: Unlocks Shieldmaidens + warrior_lodge_survivor #Passive Power: Survivor + warrior_lodge_lifetime_of_war #Passive Power: A Lifetime of War + warrior_lodge_bon_toughness #Power: Toughness + } + } + + society_rank = { #"Warrior" + level = 2 + limit = 20 + startup_limit = 6 + modifier = { + monthly_character_prestige = 0.5 + combat_rating = 5 + martial = 1 + } + powers = { + warrior_lodge_reaver #Passive Power: Reaver + warrior_lodge_warrior_training #Power: Warrior Training + warrior_lodge_summon_commander #Power: Summon Commander + } + } + + society_rank = { #"Veteran" + level = 3 + limit = 10 + startup_limit = 4 + modifier = { + monthly_character_prestige = 0.75 + combat_rating = 10 + martial = 2 + } + powers = { + warrior_lodge_inspire_warriors #Power: Inspire Warriors + warrior_lodge_war_sacrifice #Power: War Sacrifice + } + } + + society_rank = { #"Hero" + level = 4 + limit = 4 + startup_limit = 3 + modifier = { + monthly_character_prestige = 1 + combat_rating = 15 + martial = 3 + } + powers = { + warrior_lodge_indomitable #Passive Power: Indomitable + warrior_lodge_call_to_glory #Power: Call to Glory + warrior_lodge_choose_military_aspect #Power: Choose Military Aspect + } + } + + plots = { + + } + + monthly_currency_gain = { + name = currency_name_warrior_lodge_norse + + per_attribute = { + name = martial + value = 0.25 + } + has_trait = { + trait = hunter + value = 1 + } + has_trait = { + trait = strategist + value = 1 + } + has_trait = { + trait = duelist + value = 1 + } + has_trait = { + trait = scarred + value = 1 + } + has_trait = { + trait = scarred_mid + value = 2 + } + has_trait = { + trait = scarred_high + value = 3 + } + has_trait = { + trait = genius + value = 1 + } + has_trait = { + trait = quick + value = 1 + } + has_trait = { + trait = shrewd + value = 1 + } + has_trait = { + trait = strong + value = 3 + } + has_trait = { + trait = robust + value = 2 + } + has_trait = { + trait = giant + value = 2 + } + has_trait = { + trait = impaler + value = 1 + } + has_trait = { + trait = falconer + value = 1 + } + has_trait = { + trait = wroth + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = patient + value = 1 + } + has_trait = { + trait = diligent + value = 1 + } + has_trait = { + trait = humble + value = 1 + } + has_trait = { + trait = brave + value = 2 + } + has_trait = { + trait = ambitious + value = 1 + } + has_trait = { + trait = cruel + value = 1 + } + has_trait = { + trait = stubborn + value = 1 + } + has_trait = { + trait = adventurer + value = 1 + } + has_trait = { + trait = viking + value = 1 + } + has_trait = { + trait = pirate + value = 1 + } + has_trait = { + trait = ravager + value = 2 + } + has_trait = { + trait = seaking + value = 3 + } + has_trait = { + trait = sea_queen + value = 3 + } + has_trait = { + trait = shieldmaiden + value = 1 + } + has_trait = { + trait = berserker + value = 1 + } + has_trait = { + trait = varangian + value = 1 + } + has_trait = { + trait = valhalla_bound + value = 1 + } + has_trait = { + trait = eagle_warrior + value = 1 + } + has_trait = { + trait = sun_warrior + value = 1 + } + has_trait = { + trait = ukkos_shield + value = 1 + } + has_trait = { + trait = nyames_shield + value = 1 + } + has_trait = { + trait = peruns_chosen + value = 1 + } + has_trait = { + trait = romuvas_own + value = 1 + } + has_trait = { + trait = ares_own + value = 1 + } + has_trait = { + trait = tengri_warrior + value = 1 + } + #NEGATIVE modifiers + has_trait = { + trait = craven + value = -3 + } + has_trait = { + trait = weak + value = -2 + } + has_trait = { + trait = feeble + value = -1 + } + has_trait = { + trait = slothful + value = -1 + } + has_trait = { + trait = content + value = -1 + } + has_trait = { + trait = dwarf + value = -1 + } + has_trait = { + trait = clubfooted + value = -1 + } + has_trait = { + trait = hunchback + value = -1 + } + } + + member_score_per_attribute = 3 + member_score_per_rank = 100 + + member_score = { + value = 10 + + #POSITIVE modifiers + modifier = { + trait = hunter + factor = 1.3 + } + modifier = { + trait = strategist + factor = 1.5 + } + modifier = { + trait = duelist + factor = 1.5 + } + modifier = { + trait = misguided_warrior + factor = 1.1 + } + modifier = { + trait = tough_soldier + factor = 1.2 + } + modifier = { + trait = skilled_tactician + factor = 1.4 + } + modifier = { + trait = brilliant_strategist + factor = 1.6 + } + modifier = { + trait = scarred + factor = 1.1 + } + modifier = { + trait = one_eyed + factor = 1.1 + } + modifier = { + trait = genius + factor = 1.2 + } + modifier = { + trait = quick + factor = 1.1 + } + modifier = { + trait = shrewd + factor = 1.1 + } + modifier = { + trait = strong + factor = 1.2 + } + modifier = { + trait = robust + factor = 1.1 + } + modifier = { + trait = giant + factor = 1.1 + } + modifier = { + trait = impaler + factor = 1.1 + } + modifier = { + trait = falconer + factor = 1.1 + } + modifier = { + trait = wroth + factor = 1.1 + } + modifier = { + trait = proud + factor = 1.1 + } + modifier = { + trait = patient + factor = 1.1 + } + modifier = { + trait = diligent + factor = 1.1 + } + modifier = { + trait = humble + factor = 1.1 + } + modifier = { + trait = brave + factor = 1.2 + } + modifier = { + trait = ambitious + factor = 1.1 + } + modifier = { + trait = cruel + factor = 1.1 + } + modifier = { + trait = stubborn + factor = 1.1 + } + modifier = { + trait = adventurer + factor = 1.1 + } + modifier = { + trait = viking + factor = 1.1 + } + modifier = { + trait = pirate + factor = 1.1 + } + modifier = { + trait = ravager + factor = 1.1 + } + modifier = { + trait = seaking + factor = 1.1 + } + modifier = { + trait = sea_queen + factor = 1.1 + } + modifier = { + trait = shieldmaiden + factor = 1.1 + } + modifier = { + trait = berserker + factor = 1.1 + } + modifier = { + trait = varangian + factor = 1.1 + } + #NEGATIVE modifiers + modifier = { + trait = craven + factor = 0.8 + } + modifier = { + trait = weak + factor = 0.8 + } + modifier = { + trait = feeble + factor = 0.8 + } + modifier = { + trait = slothful + factor = 0.9 + } + modifier = { + trait = content + factor = 0.9 + } + modifier = { + trait = dwarf + factor = 0.8 + } + modifier = { + trait = clubfooted + factor = 0.8 + } + modifier = { + trait = hunchback + factor = 0.8 + } + } + + startup_populate = { + trigger = { + ai = yes + controls_religion = no + religion_openly_bon_or_reformed_trigger = yes + is_adult = yes + is_in_society = no + OR = { + trait = zealous + martial = 12 + has_lifestyle_martial_trigger = yes + has_education_martial_trigger = yes + OR = { + duelist_skill_is_medium_group_trigger = yes + duelist_skill_is_high_group_trigger = yes + } + } + } + } +} + + +warrior_lodge_hellenic = { + primary_attribute = martial + opinion_to_other_members = +10 + opinion_per_rank_above = +5 + sound = warrior_lodge_ambient_01 + society_ranks_gfx = warriors_ranks + society_influence = no + + non_interference = { + always = yes + } + + active = { + has_dlc = "Holy Fury" + has_global_flag = flag_restored_warrior_lodge_hellenic #Must be formed by decision. + } + indestructible = yes + + can_join_society = { + hidden_trigger = { + NAND = { + ai = yes + is_society_rank_full = { + society = warrior_lodge_hellenic + rank = 1 + } + } + } +is_adult = yes + custom_tooltip = { + text = has_not_angered_society_tt + hidden_trigger = { NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } } + } + NOT = { has_character_modifier = warrior_lodge_failed_joining_cd } + hidden_trigger = { + NOT = { has_character_flag = society_join_block } + } + trigger_if = { + limit = { prisoner = yes } + prisoner = no + } + OR = { + religion_openly_hellenic_or_reformed_trigger = yes + AND = { + custom_tooltip = { + text = society_has_at_least_10_members_tt + FROM = { num_of_society_members >= 10 } + } + has_tribal_or_nomadic_government_trigger = yes + custom_tooltip = { + text = special_join_warrior_lodge_trigger_tt + special_join_warrior_lodge_trigger = yes + } + NOT = { trait = zealous } + } + } + } + + show_society = { + OR = { + #You are this religion: will show only this lodge (the other "show_society"'s will make sure) + religion_openly_hellenic_or_reformed_trigger = yes + AND = { + #You are of a religion that doesn't match *any* warrior lodge + has_religion_matching_available_warrior_lodge_trigger = no + + OR = { + #You have neighbors, etc, of the correct religion... + any_vassal = { religion_openly_hellenic_or_reformed_trigger = yes } + any_liege = { religion_openly_hellenic_or_reformed_trigger = yes } + any_neighbor_independent_ruler = { religion_openly_hellenic_or_reformed_trigger = yes } + } + } + NOT = { #Hide if: you don't have a religion that corresponds to this lodge, but there is another society available to you already + religion_openly_hellenic_or_reformed_trigger = no + has_religion_matching_available_warrior_lodge_trigger = yes + } + #Always show if: You are already a member. Duh. + society_member_of = warrior_lodge_hellenic + } + } + + potential = { #if you change religion or become zealous while NOT pagan, you are kicked out + OR = { + religion_openly_hellenic_or_reformed_trigger = yes + AND = { + NOT = { religion_openly_hellenic_or_reformed_trigger = yes } + NOT = { trait = zealous } + } + } + } + + society_rank = { #"Fledling" + level = 1 + limit = 50 + startup_limit = 10 + modifier = { + monthly_character_prestige = 0.25 + } + powers = { + warrior_lodge_duel #Passive Power: Unlocks Duel + warrior_lodge_shieldmaiden #Passive Power: Unlocks Shieldmaidens + warrior_lodge_survivor #Passive Power: Survivor + warrior_lodge_lifetime_of_war #Passive Power: A Lifetime of War + } + } + + society_rank = { #"Warrior" + level = 2 + limit = 20 + startup_limit = 6 + modifier = { + monthly_character_prestige = 0.5 + combat_rating = 5 + martial = 1 + } + powers = { + warrior_lodge_reaver #Passive Power: Reaver + warrior_lodge_warrior_training #Power: Warrior Training + warrior_lodge_summon_commander #Power: Summon Commander + } + } + + society_rank = { #"Veteran" + level = 3 + limit = 10 + startup_limit = 4 + modifier = { + monthly_character_prestige = 0.75 + combat_rating = 10 + martial = 2 + } + powers = { + warrior_lodge_inspire_warriors #Power: Inspire Warriors + warrior_lodge_war_sacrifice #Power: War Sacrifice + } + } + + society_rank = { #"Hero" + level = 4 + limit = 4 + startup_limit = 3 + modifier = { + monthly_character_prestige = 1 + combat_rating = 15 + martial = 3 + } + powers = { + warrior_lodge_indomitable #Passive Power: Indomitable + warrior_lodge_call_to_glory #Power: Call to Glory + warrior_lodge_choose_military_aspect #Power: Choose Military Aspect + } + } + + plots = { + + } + + monthly_currency_gain = { + name = currency_name_warrior_lodge_norse + + per_attribute = { + name = martial + value = 0.25 + } + has_trait = { + trait = hunter + value = 1 + } + has_trait = { + trait = strategist + value = 1 + } + has_trait = { + trait = duelist + value = 1 + } + has_trait = { + trait = scarred + value = 1 + } + has_trait = { + trait = scarred_mid + value = 2 + } + has_trait = { + trait = scarred_high + value = 3 + } + has_trait = { + trait = genius + value = 1 + } + has_trait = { + trait = quick + value = 1 + } + has_trait = { + trait = shrewd + value = 1 + } + has_trait = { + trait = strong + value = 3 + } + has_trait = { + trait = robust + value = 2 + } + has_trait = { + trait = giant + value = 2 + } + has_trait = { + trait = impaler + value = 1 + } + has_trait = { + trait = falconer + value = 1 + } + has_trait = { + trait = wroth + value = 1 + } + has_trait = { + trait = proud + value = 1 + } + has_trait = { + trait = patient + value = 1 + } + has_trait = { + trait = diligent + value = 1 } - decisions = { - secret_religions_induct_character + has_trait = { + trait = humble + value = 1 } - } - - society_rank = { - level = 3 - limit = 10 - startup_limit = 0 - modifier = { - is_visible = { - OR = { - same_society_as = FROM - FROM = { is_society_discovered = yes } - } - } - diplomacy = 2 + has_trait = { + trait = brave + value = 2 } - decisions = { - secret_religions_prepare_grounds + has_trait = { + trait = ambitious + value = 1 } - } - - society_rank = { - level = 4 - limit = 1 - startup_limit = 0 - modifier = { - diplomacy = 3 - is_visible = { - OR = { - same_society_as = FROM - FROM = { is_society_discovered = yes } - } - } + has_trait = { + trait = cruel + value = 1 } - decisions = { - secret_religions_openly_adopt_faith + has_trait = { + trait = stubborn + value = 1 } - } - - plots = { - - } - - monthly_currency_gain = { - name = secret_religion_currency - - per_attribute = { - name = diplomacy - value = 0.5 - } has_trait = { - trait = zealous - value = 3 + trait = adventurer + value = 1 } has_trait = { - trait = scholar + trait = viking + value = 1 + } + has_trait = { + trait = pirate + value = 1 + } + has_trait = { + trait = ravager + value = 2 + } + has_trait = { + trait = seaking value = 3 } has_trait = { - trait = theologian + trait = sea_queen value = 3 - } + } has_trait = { - trait = celibate - value = 2 + trait = shieldmaiden + value = 1 } has_trait = { - trait = diligent + trait = berserker value = 1 } - has_trait = { - trait = chaste + has_trait = { + trait = varangian value = 1 } has_trait = { - trait = temperate + trait = valhalla_bound value = 1 } has_trait = { - trait = charitable + trait = eagle_warrior value = 1 } has_trait = { - trait = kind + trait = sun_warrior value = 1 } has_trait = { - trait = patient + trait = ukkos_shield value = 1 } has_trait = { - trait = humble + trait = nyames_shield value = 1 } has_trait = { - trait = honest + trait = peruns_chosen value = 1 } has_trait = { - trait = erudite + trait = romuvas_own value = 1 } has_trait = { - trait = pilgrim + trait = ares_own value = 1 } - society_rank = { - rank = 4 - value = 10 + has_trait = { + trait = tengri_warrior + value = 1 + } + #NEGATIVE modifiers + has_trait = { + trait = craven + value = -3 + } + has_trait = { + trait = weak + value = -2 + } + has_trait = { + trait = feeble + value = -1 + } + has_trait = { + trait = slothful + value = -1 + } + has_trait = { + trait = content + value = -1 + } + has_trait = { + trait = dwarf + value = -1 + } + has_trait = { + trait = clubfooted + value = -1 + } + has_trait = { + trait = hunchback + value = -1 } } - + member_score_per_attribute = 3 member_score_per_rank = 100 member_score = { value = 10 + #POSITIVE modifiers modifier = { - trait = zealous + trait = hunter factor = 1.3 } modifier = { - trait = scholar - factor = 1.3 + trait = strategist + factor = 1.5 } modifier = { - trait = theologian - factor = 1.3 + trait = duelist + factor = 1.5 } modifier = { - trait = celibate + trait = misguided_warrior + factor = 1.1 + } + modifier = { + trait = tough_soldier factor = 1.2 } + modifier = { + trait = skilled_tactician + factor = 1.4 + } + modifier = { + trait = brilliant_strategist + factor = 1.6 + } + modifier = { + trait = scarred + factor = 1.1 + } modifier = { - trait = diligent + trait = one_eyed + factor = 1.1 + } + modifier = { + trait = genius factor = 1.2 } - modifier = { - trait = chaste + modifier = { + trait = quick factor = 1.1 } modifier = { - trait = temperate + trait = shrewd factor = 1.1 } modifier = { - trait = charitable + trait = strong + factor = 1.2 + } + modifier = { + trait = robust factor = 1.1 } modifier = { - trait = kind + trait = giant + factor = 1.1 + } + modifier = { + trait = impaler + factor = 1.1 + } + modifier = { + trait = falconer + factor = 1.1 + } + modifier = { + trait = wroth + factor = 1.1 + } + modifier = { + trait = proud factor = 1.1 } modifier = { trait = patient factor = 1.1 } + modifier = { + trait = diligent + factor = 1.1 + } modifier = { trait = humble factor = 1.1 } modifier = { - trait = honest + trait = brave + factor = 1.2 + } + modifier = { + trait = ambitious factor = 1.1 } modifier = { - trait = erudite + trait = cruel factor = 1.1 } modifier = { - trait = pilgrim + trait = stubborn factor = 1.1 } - } - + modifier = { + trait = adventurer + factor = 1.1 + } + modifier = { + trait = viking + factor = 1.1 + } + modifier = { + trait = pirate + factor = 1.1 + } + modifier = { + trait = ravager + factor = 1.1 + } + modifier = { + trait = seaking + factor = 1.1 + } + modifier = { + trait = sea_queen + factor = 1.1 + } + modifier = { + trait = shieldmaiden + factor = 1.1 + } + modifier = { + trait = berserker + factor = 1.1 + } + modifier = { + trait = varangian + factor = 1.1 + } + modifier = { + trait = ares_own + factor = 1.1 + } + #NEGATIVE modifiers + modifier = { + trait = craven + factor = 0.8 + } + modifier = { + trait = weak + factor = 0.8 + } + modifier = { + trait = feeble + factor = 0.8 + } + modifier = { + trait = slothful + factor = 0.9 + } + modifier = { + trait = content + factor = 0.9 + } + modifier = { + trait = dwarf + factor = 0.8 + } + modifier = { + trait = clubfooted + factor = 0.8 + } + modifier = { + trait = hunchback + factor = 0.8 + } + } + startup_populate = { trigger = { - always = no + ai = yes + controls_religion = no + religion_openly_hellenic_or_reformed_trigger = yes + is_adult = yes + is_in_society = no + OR = { + trait = zealous + martial = 12 + has_lifestyle_martial_trigger = yes + has_education_martial_trigger = yes + OR = { + duelist_skill_is_medium_group_trigger = yes + duelist_skill_is_high_group_trigger = yes + } + } } } } \ No newline at end of file diff --git a/AncientReligions/common/societies/ACR_secret_societies.txt b/AncientReligions/common/societies/ACR_secret_societies.txt index 1a5e4269..544ab1ca 100644 --- a/AncientReligions/common/societies/ACR_secret_societies.txt +++ b/AncientReligions/common/societies/ACR_secret_societies.txt @@ -332,6 +332,7 @@ the_coven = { value = none } } + always = false # disabled, because the bacchus dudes } indestructible = yes @@ -939,7 +940,7 @@ the_sand_snakes = { } ## Other Secret Societies ## -#the_claws_of_shezmu +# shezmu_cult mysteries_dionysus = { primary_attribute = diplomacy @@ -981,7 +982,7 @@ mysteries_dionysus = { show_society = { age = 16 - true_religion_in_hellenic_subgroup_trigger = yes + has_dionysus_prerequisites = yes has_global_flag = ancrel_debug } @@ -1050,14 +1051,6 @@ mysteries_dionysus = { } } - plots = { - - } - - ambitions = { - - } - monthly_currency_gain = { name = currency_name_mysteries_dionysus diff --git a/AncientReligions/common/societies/societies.info b/AncientReligions/common/societies/societies.info index 134dab04..53eb86e3 100644 --- a/AncientReligions/common/societies/societies.info +++ b/AncientReligions/common/societies/societies.info @@ -20,10 +20,54 @@ non_interference_tooltip, string, the localisation key to be shown under "influe devil_worshipper, bool, used for the is_devil_worshipper trigger. Also suppresses the "religious differences" opinion modifiers with other members of the same society criminal, bool, used for the is_criminal trigger active, trigger, used to determine if the society is active. If not met, it will be impossible to see or join the society, and no members will be generated for it at game start, and all existing members will be booted out of it within a month. Note that events and the like that reference the society will continue to act as if the society existed normally. Note that the conditions for this trigger are not shown in the UI anywhere, so you may want a global event or similar if this is something that can happen *during* a campaign. ROOT is the society -indestructible, bool, used to determine whether a society is "indestructible". Indestructible societies will use the startup_populate trigger to find an existing character to lead the society. It will choose the character in the world who would get the highest society membership score, with landed characters having their score reduced to 1/100th of what they'd otherwise get, since affecting a landed character is much more disruptive than affecting a courtier. If there's no eligible character, the on_society_failed_to_find_new_leader on-action will fire +indestructible, bool, used to determine whether a society is "indestructible". Indestructible societies will use the startup_populate trigger to find an existing character to lead the society. It will choose the character in the world who would get the highest society membership score, with lanytded characters having their score reduced to 1/100th of what they'd otherwise get, since affecting a landed character is much more disruptive than affecting a courtier. If there's no eligible character, the on_society_failed_to_find_new_leader on-action will fire template, bool, indicates whether the society is a template. See dynamic_societies.info for an explanation of what that means associated_religion, string, defines what religion is associated with the society. Is used for religion triggers, effects, and similar +society_rank = { # A rank within the society + level = 1 # What level of rank is this + limit = 100 # How many people can be at this rank + startup_limit = 10 # How many people can be generated as this rank at game start + powers = { # What special powers does it unlock. Can reference decision names or loc keys + decision_something + some_loc_key + } + modifier = { # Modifier for being at this rank + some modifier effects + } + custom_tooltip = some_loc_key # Extra description for this level of rank + max_consorts = 3 # How many consorts can someone at this rank have. Defaults to 0 + men_can_take_consorts = yes # Men with this rank get to take consorts. Defaults to yes. No effect if max_consorts = 0 + women_can_take_consorts = yes # Women with this rank get to take consorts. Defaults to no. No effect if max_consorts = 0 + obedient = { # Characters in the society are considered obedient if this trigger is met. ROOT is this character, FROM is the potentially obedient character + } + obedience_tooltip = some_loc_key # Extra text to show describing how the obedience mechanic works +} + + +monthly_currency_gain = { # Used for defining how members passively gain currency + name = loc_key # What the currency is named + per_attribute = { + name = stewardship # Takes one of the five attributes + value = 1 # How much to give per point + } + has_trait = { + trait = monk # Takes any trait + value = 5 # How much to give if the character has the trait + } + society_rank = { + rank = 4 # Takes a level of rank + value = 10 # How much to give if the character has the given rank + } + triggered_gain = { + desc = loc_key # What to show in the score gain breakdown. Passed through custom loc with the character as ROOT. The gain is provided as $GAIN$ + trigger = { # When to give the gain. The character is ROOT + some triggers + } + value = 10 # How much to give + } +} + ### Effect for societies: join_society = the_assassins # joins the named society. Scope must be a character @@ -133,4 +177,12 @@ days_at_current_society_rank = x # Checks if scope character has been at curre is_society_grandmaster = (yes/no) # Checks if scope character is the grandmaster of their society is_society_discovered = yes # Scope must be a character, returns true if the character has been "revealed" as part of a secret society, whether they're actually a member of it or not -is_society_discovered_real = yes # Scope must be a character, returns true if the character has been revealed as part of a secret society, and they are actually part of it \ No newline at end of file +is_society_discovered_real = yes # Scope must be a character, returns true if the character has been revealed as part of a secret society, and they are actually part of it + +num_of_society_members > 5 # Scope must be a character or society. Returns true if the society has at least this many members. Also supports <, <=, ==, and >= + +society_has_members = yes # Scope must be a character or society. Returns true if the society has members (or no members, if = no is used) + +society_is_active = yes # Scope must be a character or society. Returns true if the society is active according to the "active" trigger (or inactive, if = no is used) + +is_society = the_satanists/ROOT/event_target: # Scope must be a character or society. Returns true if the society is the same as the right-hand-side diff --git a/AncientReligions/common/traits/ACR_druidic_traits.txt b/AncientReligions/common/traits/ACR_druidic_traits.txt index 51aeb4f9..550ef081 100644 --- a/AncientReligions/common/traits/ACR_druidic_traits.txt +++ b/AncientReligions/common/traits/ACR_druidic_traits.txt @@ -7,6 +7,7 @@ head1 = { } martial = 1 + combat_rating = 5 monthly_character_prestige = 0.5 command_modifier = { religious_enemy = 0.1 @@ -24,6 +25,7 @@ head2 = { } } martial = 3 + combat_rating = 15 monthly_character_prestige = 1.5 customizer = no same_religion_opinion = 5 @@ -87,6 +89,59 @@ bad_druid = { cannot_inherit = yes } +dryad = { + potential = { + religion = britannic_pagan + is_theocracy = yes + } + + opposites = { + bad_dryad + } + + religious = yes + + monthly_character_piety = 0.5 + learning = 2 + diplomacy = 2 + fertility = 0.10 + + customizer = no + + cannot_inherit = yes +} + +bad_dryad = { + religious = yes + + potential = { + OR = { + is_theocracy = yes + is_ruler = no + } + } + + opposites = { + dryad + } + + church_opinion = -10 + same_opinion_if_same_religion = 25 + + monthly_character_piety = -1 + learning = 2 + diplomacy = 1 + fertility = 0.10 + + customizer = no + random = no + + female_insult = INSULT_SCARECROW + child_insult = INSULT_SCARECROW + female_insult_adj = INSULT_CORRUPT + child_insult_adj = INSULT_CRUMMY +} + fian = { potential = { OR = { @@ -97,7 +152,7 @@ fian = { martial = 2 learning = 1 - + combat_rating = 7 same_religion_opinion = 5 same_opinion = 10 @@ -121,9 +176,8 @@ celtic_knight = { martial = 2 learning = 1 - + combat_rating = 10 same_religion_opinion = 5 - same_opinion = 10 customizer = no @@ -149,6 +203,7 @@ wolf = { } martial = 2 monthly_character_prestige = 0.15 + combat_rating = 7 same_opinion = 10 } @@ -201,6 +256,7 @@ lughs_own = { opposites = { atens_chosen montu + morrigan crusader mujahid valhalla_bound @@ -217,7 +273,7 @@ lughs_own = { } martial = 2 - combat_rating = 1 + combat_rating = 10 church_opinion = 15 same_opinion_if_same_religion = 15 @@ -233,152 +289,69 @@ lughs_own = { female_compliment_adj = COMPL_RIGHTEOUS } -secretly_celtic_pagan = { +morrigan = { opposites = { - secretly_cathar - secretly_fraticelli - secretly_waldensian - secretly_lollard - secretly_orthodox - secretly_bogomilist - secretly_monothelite - secretly_iconoclast - secretly_paulician - secretly_miaphysite - secretly_monophysite - secretly_nestorian - secretly_messalian - secretly_sunni - secretly_zikri - secretly_yazidi - secretly_shiite - secretly_druze - secretly_hurufi - secretly_ibadi - secretly_kharijite - secretly_jewish - secretly_samaritan - secretly_karaite - secretly_zoroastrian - secretly_mazdaki - secretly_manichean - secretly_hinduism - secretly_buddhism - secretly_jain - secretly_norse_pagan - secretly_norse_pagan_reformed - secretly_baltic_pagan - secretly_baltic_pagan_reformed - secretly_finnish_pagan - secretly_finnish_pagan_reformed - secretly_slavic_pagan - secretly_slavic_pagan_reformed - secretly_tengri_pagan - secretly_tengri_pagan_reformed - secretly_aztec - secretly_aztec_reformed - secretly_west_african_pagan - secretly_west_african_pagan_reformed - secretly_zun_pagan - secretly_zun_pagan_reformed - secretly_hellenic_pagan - secretly_pagan - - secretly_promethean_pagan - secretly_titan_pagan - secretly_egyptian_pagan - secretly_aten_pagan - } - - is_visible = { - OR = { - character = FROM - society_member_of = secret_religious_society_celtic_pagan - AND = { - is_close_relative = FROM - trait = secretly_celtic_pagan - } - } + atens_chosen + montu + lughs_own + crusader + mujahid + valhalla_bound + eagle_warrior + sun_warrior + ukkos_shield + nyames_shield + peruns_chosen + romuvas_own + ares_own + tengri_warrior + shaddai + gondi_shahansha } - - same_opinion = 15 - random = no + martial = 2 + combat_rating = 10 + + church_opinion = 15 + same_opinion_if_same_religion = 15 + + ai_zeal = 10 customizer = no - ai_zeal = -50 + + male_insult = INSULT_FANATIC + female_insult = INSULT_FANATIC + male_insult_adj = INSULT_NARROWMINDED + female_insult_adj = INSULT_NARROWMINDED + male_compliment_adj = COMPL_RIGHTEOUS + female_compliment_adj = COMPL_RIGHTEOUS } -secretly_celtic_pagan_reformed = { - opposites = { - secretly_cathar - secretly_fraticelli - secretly_waldensian - secretly_lollard - secretly_orthodox - secretly_bogomilist - secretly_monothelite - secretly_iconoclast - secretly_paulician - secretly_miaphysite - secretly_monophysite - secretly_nestorian - secretly_messalian - secretly_sunni - secretly_zikri - secretly_yazidi - secretly_shiite - secretly_druze - secretly_hurufi - secretly_ibadi - secretly_kharijite - secretly_jewish - secretly_samaritan - secretly_karaite - secretly_zoroastrian - secretly_mazdaki - secretly_manichean - secretly_hinduism - secretly_buddhism - secretly_jain - secretly_norse_pagan - secretly_norse_pagan_reformed - secretly_baltic_pagan - secretly_baltic_pagan_reformed - secretly_finnish_pagan - secretly_finnish_pagan_reformed - secretly_slavic_pagan - secretly_slavic_pagan_reformed - secretly_tengri_pagan - secretly_tengri_pagan_reformed - secretly_aztec - secretly_aztec_reformed - secretly_west_african_pagan - secretly_west_african_pagan_reformed - secretly_zun_pagan - secretly_zun_pagan_reformed - secretly_hellenic_pagan - secretly_pagan - - secretly_promethean_pagan - secretly_titan_pagan - secretly_egyptian_pagan - secretly_aten_pagan +sych = { # welsh for "dry" + potential = { + religion = britannic_pagan } - is_visible = { - OR = { - character = FROM - society_member_of = secret_religious_society_celtic_pagan_reformed - AND = { - is_close_relative = FROM - trait = secretly_celtic_pagan_reformed - } - } - } + random = no # only assigned via event - same_opinion = 15 + monthly_character_piety = -0.10 + same_opinion = 5 + same_religion_opinion = -5 + church_opinion = -5 + religious = yes +} + +child_of_dryad = { + potential = { + religion = britannic_pagan + } + random = no - customizer = no - ai_zeal = -50 + + monthly_character_piety = 0.10 + same_opinion = 5 + same_religion_opinion = 5 + church_opinion = 5 + + religious = yes } \ No newline at end of file diff --git a/AncientReligions/common/traits/ACR_egyptian_traits.txt b/AncientReligions/common/traits/ACR_egyptian_traits.txt index c3c4df37..5261e0ba 100644 --- a/AncientReligions/common/traits/ACR_egyptian_traits.txt +++ b/AncientReligions/common/traits/ACR_egyptian_traits.txt @@ -2,6 +2,7 @@ montu = { opposites = { atens_chosen lughs_own + morrigan crusader mujahid valhalla_bound @@ -18,7 +19,7 @@ montu = { } martial = 2 - combat_rating = 1 + combat_rating = 10 church_opinion = 15 same_opinion_if_same_religion = 15 @@ -38,6 +39,7 @@ atens_chosen = { opposites = { montu lughs_own + morrigan crusader mujahid valhalla_bound @@ -54,7 +56,7 @@ atens_chosen = { } martial = 2 - combat_rating = 1 + combat_rating = 10 church_opinion = 15 same_opinion_if_same_religion = 15 @@ -68,156 +70,4 @@ atens_chosen = { female_insult_adj = INSULT_NARROWMINDED male_compliment_adj = COMPL_RIGHTEOUS female_compliment_adj = COMPL_RIGHTEOUS -} - -secretly_egyptian_pagan = { - opposites = { - secretly_cathar - secretly_fraticelli - secretly_waldensian - secretly_lollard - secretly_orthodox - secretly_bogomilist - secretly_monothelite - secretly_iconoclast - secretly_paulician - secretly_miaphysite - secretly_monophysite - secretly_nestorian - secretly_messalian - secretly_sunni - secretly_zikri - secretly_yazidi - secretly_shiite - secretly_druze - secretly_hurufi - secretly_ibadi - secretly_kharijite - secretly_jewish - secretly_samaritan - secretly_karaite - secretly_zoroastrian - secretly_mazdaki - secretly_manichean - secretly_hinduism - secretly_buddhism - secretly_jain - secretly_norse_pagan - secretly_norse_pagan_reformed - secretly_baltic_pagan - secretly_baltic_pagan_reformed - secretly_finnish_pagan - secretly_finnish_pagan_reformed - secretly_slavic_pagan - secretly_slavic_pagan_reformed - secretly_tengri_pagan - secretly_tengri_pagan_reformed - secretly_aztec - secretly_aztec_reformed - secretly_west_african_pagan - secretly_west_african_pagan_reformed - secretly_zun_pagan - secretly_zun_pagan_reformed - secretly_hellenic_pagan - secretly_pagan - - secretly_celtic_pagan - secretly_celtic_pagan_reformed - secretly_promethean_pagan - secretly_titan_pagan - secretly_aten_pagan - } - - is_visible = { - OR = { - character = FROM - society_member_of = secret_religious_society_egyptian_pagan - AND = { - is_close_relative = FROM - trait = secretly_egyptian_pagan - } - } - } - - same_opinion = 15 - - random = no - customizer = no - ai_zeal = -50 -} - -secretly_aten_pagan = { - opposites = { - secretly_cathar - secretly_fraticelli - secretly_waldensian - secretly_lollard - secretly_orthodox - secretly_bogomilist - secretly_monothelite - secretly_iconoclast - secretly_paulician - secretly_miaphysite - secretly_monophysite - secretly_nestorian - secretly_messalian - secretly_sunni - secretly_zikri - secretly_yazidi - secretly_shiite - secretly_druze - secretly_hurufi - secretly_ibadi - secretly_kharijite - secretly_jewish - secretly_samaritan - secretly_karaite - secretly_zoroastrian - secretly_mazdaki - secretly_manichean - secretly_hinduism - secretly_buddhism - secretly_jain - secretly_norse_pagan - secretly_norse_pagan_reformed - secretly_baltic_pagan - secretly_baltic_pagan_reformed - secretly_finnish_pagan - secretly_finnish_pagan_reformed - secretly_slavic_pagan - secretly_slavic_pagan_reformed - secretly_tengri_pagan - secretly_tengri_pagan_reformed - secretly_aztec - secretly_aztec_reformed - secretly_west_african_pagan - secretly_west_african_pagan_reformed - secretly_zun_pagan - secretly_zun_pagan_reformed - secretly_hellenic_pagan - secretly_pagan - - secretly_celtic_pagan - secretly_celtic_pagan_reformed - secretly_promethean_pagan - secretly_titan_pagan - secretly_egyptian_pagan - } - - is_visible = { - OR = { - character = FROM - society_member_of = secret_religious_society_aten_pagan - AND = { - is_close_relative = FROM - trait = secretly_aten_pagan - } - } - } - - same_opinion = 15 - - random = no - customizer = no - ai_zeal = -50 } \ No newline at end of file diff --git a/AncientReligions/common/traits/ACR_epic_blood_traits.txt b/AncientReligions/common/traits/ACR_epic_blood_traits.txt deleted file mode 100644 index 6622d5f2..00000000 --- a/AncientReligions/common/traits/ACR_epic_blood_traits.txt +++ /dev/null @@ -1,157 +0,0 @@ -# Trojan Heroes -descendant_of_aeneas = { - random = no - birth = 0 - inherit_chance = 100 - customizer = no - - same_religion_opinion = 5 - same_opinion = 5 - monthly_character_prestige = 0.15 - - vassal_opinion = 5 -} -descendant_of_hector = { - random = no - birth = 0 - inherit_chance = 100 - customizer = no - - same_religion_opinion = 5 - same_opinion = 5 - monthly_character_prestige = 0.15 - - command_modifier = { - morale_defence = 0.05 - } -} -descendant_of_paris = { - random = no - birth = 0 - inherit_chance = 100 - customizer = no - - same_religion_opinion = 5 - same_opinion = 5 - monthly_character_prestige = 0.15 - - sex_appeal_opinion = 5 -} -# Greek Heroes -descendant_of_achilles = { - random = no - birth = 0 - inherit_chance = 100 - customizer = no - - same_religion_opinion = 5 - same_opinion = 5 - monthly_character_prestige = 0.15 - - command_modifier = { - morale_offence = 0.05 - } -} -descendant_of_odysseus = { - random = no - birth = 0 - inherit_chance = 100 - customizer = no - - same_religion_opinion = 5 - same_opinion = 5 - monthly_character_prestige = 0.15 - - intrigue = 1 -} -descendant_of_nestor = { - random = no - birth = 0 - inherit_chance = 100 - customizer = no - - same_religion_opinion = 5 - same_opinion = 5 - monthly_character_prestige = 0.15 - - diplomacy = 1 -} - -# Trojan Heroes -aeneas_reborn = { - cached = yes - random = no - birth = 0 - inherit_chance = 0 - customizer = no - - same_religion_opinion = 10 - monthly_character_prestige = 1 - - vassal_opinion = 20 -} -hector_reborn = { - cached = yes - random = no - birth = 0 - inherit_chance = 0 - customizer = no - - same_religion_opinion = 10 - monthly_character_prestige = 1 - - command_modifier = { - morale_defence = 0.25 - } -} -paris_reborn = { - cached = yes - random = no - birth = 0 - inherit_chance = 0 - customizer = no - - same_religion_opinion = 10 - monthly_character_prestige = 1 - - sex_appeal_opinion = 15 -} -# Greek Heroes -achilles_reborn = { - cached = yes - random = no - birth = 0 - inherit_chance = 0 - customizer = no - - same_religion_opinion = 10 - monthly_character_prestige = 1 - - command_modifier = { - morale_offence = 0.25 - } -} -odysseus_reborn = { - cached = yes - random = no - birth = 0 - inherit_chance = 0 - customizer = no - - same_religion_opinion = 10 - monthly_character_prestige = 1 - - intrigue = 3 -} -nestor_reborn = { - cached = yes - random = no - birth = 0 - inherit_chance = 0 - customizer = no - - same_religion_opinion = 10 - monthly_character_prestige = 1 - - diplomacy = 3 -} \ No newline at end of file diff --git a/AncientReligions/common/traits/ACR_hellenic_traits.txt b/AncientReligions/common/traits/ACR_hellenic_traits.txt index 058ffe4c..629ca45b 100644 --- a/AncientReligions/common/traits/ACR_hellenic_traits.txt +++ b/AncientReligions/common/traits/ACR_hellenic_traits.txt @@ -132,156 +132,4 @@ skeptic = { ai_rationality = 20 ai_zeal = -20 ai_ambition = -10 -} - -secretly_promethean_pagan = { - opposites = { - secretly_cathar - secretly_fraticelli - secretly_waldensian - secretly_lollard - secretly_orthodox - secretly_bogomilist - secretly_monothelite - secretly_iconoclast - secretly_paulician - secretly_miaphysite - secretly_monophysite - secretly_nestorian - secretly_messalian - secretly_sunni - secretly_zikri - secretly_yazidi - secretly_shiite - secretly_druze - secretly_hurufi - secretly_ibadi - secretly_kharijite - secretly_jewish - secretly_samaritan - secretly_karaite - secretly_zoroastrian - secretly_mazdaki - secretly_manichean - secretly_hinduism - secretly_buddhism - secretly_jain - secretly_norse_pagan - secretly_norse_pagan_reformed - secretly_baltic_pagan - secretly_baltic_pagan_reformed - secretly_finnish_pagan - secretly_finnish_pagan_reformed - secretly_slavic_pagan - secretly_slavic_pagan_reformed - secretly_tengri_pagan - secretly_tengri_pagan_reformed - secretly_aztec - secretly_aztec_reformed - secretly_west_african_pagan - secretly_west_african_pagan_reformed - secretly_zun_pagan - secretly_zun_pagan_reformed - secretly_hellenic_pagan - secretly_pagan - - secretly_celtic_pagan - secretly_celtic_pagan_reformed - secretly_titan_pagan - secretly_aten_pagan - secretly_egyptian_pagan - } - - is_visible = { - OR = { - character = FROM - society_member_of = secret_religious_society_promethean_pagan - AND = { - is_close_relative = FROM - trait = secretly_promethean_pagan - } - } - } - - same_opinion = 15 - - random = no - customizer = no - ai_zeal = -50 -} - -secretly_titan_pagan = { - opposites = { - secretly_cathar - secretly_fraticelli - secretly_waldensian - secretly_lollard - secretly_orthodox - secretly_bogomilist - secretly_monothelite - secretly_iconoclast - secretly_paulician - secretly_miaphysite - secretly_monophysite - secretly_nestorian - secretly_messalian - secretly_sunni - secretly_zikri - secretly_yazidi - secretly_shiite - secretly_druze - secretly_hurufi - secretly_ibadi - secretly_kharijite - secretly_jewish - secretly_samaritan - secretly_karaite - secretly_zoroastrian - secretly_mazdaki - secretly_manichean - secretly_hinduism - secretly_buddhism - secretly_jain - secretly_norse_pagan - secretly_norse_pagan_reformed - secretly_baltic_pagan - secretly_baltic_pagan_reformed - secretly_finnish_pagan - secretly_finnish_pagan_reformed - secretly_slavic_pagan - secretly_slavic_pagan_reformed - secretly_tengri_pagan - secretly_tengri_pagan_reformed - secretly_aztec - secretly_aztec_reformed - secretly_west_african_pagan - secretly_west_african_pagan_reformed - secretly_zun_pagan - secretly_zun_pagan_reformed - secretly_hellenic_pagan - secretly_pagan - - secretly_celtic_pagan - secretly_celtic_pagan_reformed - secretly_promethean_pagan - secretly_egyptian_pagan - secretly_aten_pagan - } - - is_visible = { - OR = { - character = FROM - society_member_of = secret_religious_society_titan_pagan - AND = { - is_close_relative = FROM - trait = secretly_titan_pagan - } - } - } - - same_opinion = 15 - - random = no - customizer = no - ai_zeal = -50 } \ No newline at end of file diff --git a/AncientReligions/decisions/ACR_LoR_decisions.txt b/AncientReligions/decisions/ACR_LoR_decisions.txt index f002b4b8..4365a4ea 100644 --- a/AncientReligions/decisions/ACR_LoR_decisions.txt +++ b/AncientReligions/decisions/ACR_LoR_decisions.txt @@ -17,12 +17,11 @@ decisions = { } OR = { religion_group = christian - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger = yes } OR = { culture = roman culture = italian - culture_group = italian_group # SWMH has_landed_title = e_italy } OR = { @@ -55,7 +54,7 @@ decisions = { completely_controls = d_calabria } effect = { - narrative_event = { id = ancrel.2224 tooltip = EVTTOOLTIPLoR.20 } + narrative_event = { id = hellenic.224 tooltip = EVTTOOLTIPLoR.20 } } ai_will_do = { factor = 1 @@ -103,7 +102,7 @@ decisions = { completely_controls = c_abydos } effect = { - narrative_event = { id = ancrel.2222 tooltip = EVTTOOLTIPLoR.20 } + narrative_event = { id = hellenic.222 tooltip = EVTTOOLTIPLoR.20 } } ai_will_do = { factor = 1 @@ -149,7 +148,7 @@ decisions = { b_roma = { holder_scope = { religion = catholic } } } effect = { - narrative_event = { id = ancrel.2210 tooltip = EVTTOOLTIPLoR.210} + narrative_event = { id = hellenic.210 tooltip = EVTTOOLTIPLoR.210} set_global_flag = schism_mended } ai_will_do = { diff --git a/AncientReligions/decisions/ACR_britannic_decisions.txt b/AncientReligions/decisions/ACR_britannic_decisions.txt new file mode 100644 index 00000000..0a501101 --- /dev/null +++ b/AncientReligions/decisions/ACR_britannic_decisions.txt @@ -0,0 +1,397 @@ +decisions = { + establish_arch_dryad = { + only_playable = yes + is_high_prio = yes + + potential = { + religion = britannic_pagan + religion_authority = 0.25 + higher_tier_than = COUNT + NOT = { has_global_flag = acr_arch_dryad_created } + } + + allow = { + completely_controls = c_middlesex + piety = 500 + prestige = 300 + wealth = 300 + higher_tier_than = DUKE + + custom_tooltip = { + text = enough_dryads_for_council_tt + + hidden_tooltip = { + any_character = { + count = 16 + + is_theocracy = yes + religion = britannic_pagan + } + } + } + } + + effect = { + piety = -500 + prestige = -300 + wealth = -300 + + set_global_flag = acr_arch_dryad_created + + hidden_tooltip = { + create_character = { + female = yes + age = 32 + trait = dryad + trait = zealous + trait = patient + trait = gregarious + trait = kind + trait = just + trait = lustful + trait = mastermind_theologian + culture = ROOT + religion = britannic_pagan + } + new_character = { + activate_title = { title = k_britannic_pagan status = yes } + k_britannic_pagan = { + grant_title = PREV + } + set_defacto_liege = THIS + c_middlesex = { + location = { + random_province_holding = { + limit = { holding_type = temple } + + grant_title = PREVPREVPREV + } + } + } + + save_event_target_as = archdryad + } + + character_event = { id = britannic.0 days = 0 } + } + } + + ai_will_do = { + factor = 1 + + modifier = { + factor = 0 + NOR = { + wealth = 500 + piety = 700 + prestige = 500 + } + + } + } + } + + hold_imbolg = { + only_playable = yes + is_high_prio = yes + ai_check_interval = 3 + potential = { + is_playable = yes + religion = britannic_pagan + prisoner = no + NOT = { + has_character_modifier = holding_imbolg + } + NOT = { + has_character_modifier = imbolg_timer + } + num_of_vassals = 1 + OR = { + NOT = { has_character_flag = recent_imbolg } + had_character_flag = { + flag = recent_imbolg + days = 60 + } + } + } + allow = { + war = no + custom_tooltip = { + text = UNOCCUPIED_DEMESNE_TITLE + hidden_tooltip = { + any_demesne_title = { + NOT = { higher_tier_than = count } + is_occupied = no + } + } + } + wealth = 25 + prisoner = no + NOT = { is_inaccessible_trigger = yes } + month = 1 + NOT = { + month = 4 + } + custom_tooltip = { + text = is_not_busy_trigger_tooltip + hidden_tooltip = { NOT = { has_character_flag = do_not_disturb } } + } + } + effect = { + wealth = -25 + add_character_modifier = { + name = holding_imbolg + duration = -1 + } + set_character_flag = recent_minor_decision + set_character_flag = do_not_disturb + hidden_tooltip = { + character_event = { + id = britannic.199 + days = 60 + } + character_event = { id = britannic.150 } + } + if = { + limit = { + has_dlc = "Reapers" + } + custom_tooltip = { + text = capital_prospers_custom_tooltip + hidden_tooltip = { + capital_scope = { + change_variable = { which = prosperity_value value = 8 } + } + } + } + } + } + ai_will_do = { + factor = 1 + + modifier = { + factor = 0 + NOT = { + wealth = 200 + } + } + + modifier = { + factor = 0 + trait = slothful + } + + modifier = { + factor = 0 + NOT = { stewardship = 10 } + } + + modifier = { + factor = 0 + has_character_flag = recent_minor_decision + NOT = { + had_character_flag = { + flag = recent_minor_decision + days = 730 + } + } + } + + } + } + + placate_archdryad = { + only_playable = yes + is_high_prio = yes + + potential = { + religion = britannic_pagan + is_title_active = k_britannic_pagan + + NOT = { had_character_flag = { flag = archdryad_noninterference days = 1850 } } + } + + allow = { + scaled_wealth = { value = 1 min = 25 max = 500 } + } + + effect = { + k_britannic_pagan = { + holder_scope = { + transfer_scaled_wealth = { + from = FROM + to = ROOT + value = 1 + min = 25 + max = 500 + } + + custom_tooltip = { + text = placate_archdryad.tt + hidden_tooltip = { + letter_event = { id = britannic.26 days = 1 } + } + } + } + } + } + + ai_will_do = { + factor = 0.1 + modifier = { + factor = 0 + NOT = { + scaled_wealth = 2 + } + } + } + } +} + +targeted_decisions = { + #FROMFROM = Child to get tumtha, third_party + #FROM = Decision Taker + #ROOT = Dryad to Officiate + hold_tumoidechais = { + third_party = FROM + filter = sub_realm + third_party_filter = home_court_including_me + + from_potential = { + religion = britannic_pagan + } + potential = { + religion = britannic_pagan + is_theocracy = yes + #is_celtic_clergy_trigger = yes + } + third_party_potential = { + FROMFROM = { + NOR = { + age = 3 + has_character_flag = tumtha + } + } + } + allow = { + FROM = { + OR = { + AND = { + custom_tooltip = { + text = has_direct_access_to_the_sea_tt + hidden_tooltip = { + any_demesne_province = { + any_neighbor_province = { + is_land = no + } + } + } + } + wealth = 25 + } + AND = { + custom_tooltip = { + text = has_access_to_the_sea_tt + hidden_tooltip = { + top_liege = { + any_realm_province = { + any_neighbor_province = { + is_land = no + } + } + } + } + } + wealth = 50 + } + wealth = 100 # getting to the coast safely is expensive when your entire country is landlocked + } + } + } + third_party_allow = { + FROMFROM = { + OR = { + religion = britannic_pagan + mother = { + religion = britannic_pagan + } + } + } + } + effect = { + save_event_target_as = the_dryad + FROMFROM = { + save_event_target_as = the_child + } + FROM = { + save_event_target_as = the_ruler + } + custom_tooltip = { + text = tumoidechais_tt + hidden_tooltip = { + character_event = { id = britannic.110 days = 2 } + } + } + } + ai_will_do = { + factor = 0.5 + # figure out how to make the parent more likely to take the decision for their child + } + third_party_score = { + factor = 500 + + modifier = { + factor = 2 + FROMFROM = { + father = { + character = FROM + } + } + } + modifier = { + factor = 2 + FROMFROM = { + mother = { + character = FROM + } + } + } + modifier = { + factor = 2 + FROMFROM = { + mother = { + character = ROOT + } + } + } + modifier = { + factor = 1.5 + FROMFROM = { + any_dynasty_member = { + character = FROM + } + } + } + modifier = { + factor = 1.5 + FROMFROM = { + any_dynasty_member = { + character = ROOT + } + } + } + modifier = { + factor = 10 + FROMFROM = { + is_primary_heir = FROM + } + } + modifier = { + factor = 2 + k_britannic_pagan = { + holder_scope = { character = ROOT } + } + } + } + } +} \ No newline at end of file diff --git a/AncientReligions/decisions/ACR_druidic_decisions.txt b/AncientReligions/decisions/ACR_druidic_decisions.txt index 8f84a2ed..21ac51b3 100644 --- a/AncientReligions/decisions/ACR_druidic_decisions.txt +++ b/AncientReligions/decisions/ACR_druidic_decisions.txt @@ -4,10 +4,7 @@ decisions = { is_high_prio = yes potential = { NOT = { has_character_flag = aonach_tailteann } - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes OR = { culture = irish culture = scottish @@ -39,9 +36,9 @@ decisions = { clr_character_flag = tailteann_has_ended wealth = -200 prestige = 100 - character_event = { id = ancrel.1193 tooltip = tailteann_invite } + character_event = { id = celtic.1193 tooltip = tailteann_invite } hidden_tooltip = { - character_event = { id = ancrel.1191 days = 60 } # Aonach starts + character_event = { id = celtic.1191 days = 60 } # Aonach starts clr_character_flag = tailteann_has_ended any_realm_character = { limit = { @@ -49,7 +46,7 @@ decisions = { prisoner = no } clr_character_flag = tailteann_has_ended - character_event = { id = ancrel.1190 } + character_event = { id = celtic.1190 } } } @@ -122,7 +119,7 @@ decisions = { set_character_flag = holding_divination hidden_tooltip = { - character_event = { id = ancrel.0020 } + character_event = { id = celtic.20 } } } @@ -140,7 +137,6 @@ decisions = { } } } - ai_will_do = { factor = 1 @@ -195,7 +191,7 @@ decisions = { scaled_wealth = -0.10 set_character_flag = adopted_celtic_rites hidden_tooltip = { - character_event = { id = ancrel.0001 } + character_event = { id = celtic.1 } } } @@ -250,7 +246,7 @@ decisions = { wealth = -300 activate_title = { title = d_gwydion status = yes } hidden_tooltip = { - narrative_event = { id = ancrel.0110 } + narrative_event = { id = celtic.110 } create_character = { random_traits = yes religion = celtic_pagan_reformed @@ -267,7 +263,6 @@ decisions = { d_gwydion = { grant_title = PREV } - set_defacto_liege = ROOT create_character = { random_traits = yes dynasty = random @@ -363,15 +358,8 @@ decisions = { } culture = irish } - OR = { - tier = duke - tier = king - tier = emperor - } - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + tier > count + religion = celtic_pagan_reformed prisoner = no age = 16 NOT = { has_global_flag = fianna_founded } @@ -393,10 +381,10 @@ decisions = { wealth = -300 activate_title = { title = d_fianna status = yes } hidden_tooltip = { - narrative_event = { id = ancrel.1150 } + narrative_event = { id = celtic.1150 } create_character = { random_traits = yes - religion = celtic_pagan + religion = celtic_pagan_reformed culture = ROOT dynasty = NONE female = no @@ -426,7 +414,6 @@ decisions = { } } - vassalize_fianna = { is_high_prio = yes only_playable = yes @@ -437,15 +424,22 @@ decisions = { age = 16 is_title_active = d_fianna - has_landed_title = k_ireland - - d_fianna = { - holder_scope = { - liege = { - NOT = { character = ROOT } + OR = { + has_landed_title = k_ireland + AND = { + has_landed_title = e_britannia + OR = { + completely_controls = k_ireland + any_vassal = { + has_landed_title = k_ireland + } } } } + + d_fianna = { + independent = yes + } } allow = { @@ -464,7 +458,7 @@ decisions = { wealth = 500 prestige = 500 character_event = { - id = ancrel.0116 + id = celtic.116 } } } @@ -476,7 +470,6 @@ decisions = { } } - ai_will_do = { factor = 1 @@ -522,7 +515,7 @@ decisions = { d_fianna = { holder_scope = { character_event = { - id = ancrel.1333 + id = celtic.1333 } } } @@ -531,9 +524,131 @@ decisions = { wealth = -300 piety = 300 } - + ai_will_do = { + factor = 1 + modifier = { + factor = 0 + OR = { + piety = 1000 + NOT = { wealth = 1000 } + NOT = { controls_religion = celtic_pagan_reformed } + } + } + modifier = { + factor = 0.002 # Slow it down + } + } + } + + expel_red_dragons = { + ai = no + only_playable = yes + potential = { + religion = celtic_pagan_reformed + higher_tier_than = DUKE + independent = yes + is_title_active = d_red_dragons + NOT = { has_character_modifier = expelled_d_red_dragons } + + any_realm_province = { + any_province_lord = { + d_red_dragons = { + holder_scope = { + OR = { + character = PREVPREV + is_vassal_or_below = PREVPREV + } + } + } + } + } + + has_dlc = "Sons of Abraham" + } + + allow = { + piety = 1000 + } + + effect = { + piety = -1000 + + religion_authority = { + modifier = holy_order_expelled + years = 20 + } + + hidden_tooltip = { + d_red_dragons = { + holder_scope = { + character_event = { + id = celtic.1329 + } + } + } + add_character_modifier = { + name = expelled_d_red_dragons + duration = -1 + inherit = yes + } + } + } + ai_will_do = { + factor = 0 + } + } + + donate_money_to_red_dragons = { + only_playable = yes + potential = { + religion = celtic_pagan_reformed + + is_title_active = d_red_dragons + + NOT = { has_character_modifier = expelled_d_red_dragons } + + has_dlc = "Sons of Abraham" + + d_red_dragons = { + holder_scope = { + liege = { + NOT = { character = ROOT } + } + } + } + } + + allow = { + wealth = 300 + } + + effect = { + if = { + limit = { + NOT = { has_character_modifier = donated_to_holy_order } + } + add_character_modifier = { + name = donated_to_holy_order + duration = -1 + } + } + + hidden_tooltip = { + d_red_dragons = { + holder_scope = { + character_event = { + id = celtic.1331 + } + } + } + } + + wealth = -300 + piety = 300 + } + ai_will_do = { factor = 1 modifier = { @@ -546,6 +661,7 @@ decisions = { } modifier = { factor = 0.002 # Slow it down + always = yes } } } @@ -570,7 +686,7 @@ decisions = { hidden_tooltip = { character_event = { - id = ancrel.0155 + id = celtic.155 days = 3 } } @@ -622,10 +738,7 @@ decisions = { invite_bard_to_court = { only_playable = yes potential = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes primary_title = { higher_tier_than = BARON } } allow = { @@ -770,8 +883,9 @@ decisions = { assign_druid = { # For the AI, because they are dumb enough not to hand out minor titles only_playable = yes + ai = yes + potential = { - ai = yes OR = { religion = celtic_pagan religion = celtic_pagan_reformed @@ -811,12 +925,10 @@ decisions = { assign_bard = { # For the AI, because they are dumb enough not to hand out minor titles only_playable = yes + ai = yes + potential = { - ai = yes - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes NOT = { any_courtier = { has_minor_title = title_court_bard @@ -857,10 +969,7 @@ decisions = { is_ruler = yes age = 16 prisoner = no - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes NOT = { OR = { has_character_modifier = sidhe_offerings_bad @@ -884,6 +993,12 @@ decisions = { any_courtier = { has_minor_title = title_court_druid } + AND = { + religion = britannic_pagan + any_courtier = { + has_job_title = job_spiritual + } + } } scaled_wealth = 0.30 prisoner = no @@ -894,18 +1009,17 @@ decisions = { scaled_wealth = -0.15 set_character_flag = sidhe_offerings_giving hidden_tooltip = { - character_event = { id = ancrel.0248 } + character_event = { id = celtic.248 } } } } - ai_will_do = { factor = 1 modifier = { factor = 0 NOT = { - scaled_wealth = 3.0 + scaled_wealth = 1.0 } } modifier = { @@ -928,15 +1042,12 @@ decisions = { potential = { is_ruler = yes prisoner = no - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } has_character_modifier = unfit_gaelic_king } allow = { war = no any_demesne_title = { + NOT = { higher_tier_than = count } is_occupied = no } prisoner = no @@ -956,7 +1067,6 @@ decisions = { abdicate = yes } } - ai_will_do = { factor = 1 @@ -988,133 +1098,4 @@ decisions = { } } } - - expel_red_dragons = { - only_playable = yes - potential = { - ai = no - religion = celtic_pagan_reformed - higher_tier_than = DUKE - independent = yes - is_title_active = d_red_dragons - NOT = { has_character_modifier = expelled_d_red_dragons } - - any_realm_province = { - any_province_lord = { - d_red_dragons = { - holder_scope = { - OR = { - character = PREVPREV - is_vassal_or_below = PREVPREV - } - } - } - } - } - - has_dlc = "Sons of Abraham" - } - - allow = { - piety = 1000 - } - - effect = { - piety = -1000 - - religion_authority = { - modifier = holy_order_expelled - years = 20 - } - - hidden_tooltip = { - d_red_dragons = { - holder_scope = { - character_event = { - id = ancrel.1329 - } - } - } - add_character_modifier = { - name = expelled_d_red_dragons - duration = -1 - inherit = yes - } - } - } - - - - ai_will_do = { - factor = 0 - } - } - - donate_money_to_red_dragons = { - only_playable = yes - potential = { - religion = celtic_pagan_reformed - - is_title_active = d_red_dragons - - NOT = { has_character_modifier = expelled_d_red_dragons } - - has_dlc = "Sons of Abraham" - - d_red_dragons = { - holder_scope = { - liege = { - NOT = { character = ROOT } - } - } - } - } - - allow = { - wealth = 300 - } - - effect = { - if = { - limit = { - NOT = { has_character_modifier = donated_to_holy_order } - } - add_character_modifier = { - name = donated_to_holy_order - duration = -1 - } - } - - hidden_tooltip = { - d_red_dragons = { - holder_scope = { - character_event = { - id = ancrel.1331 - } - } - } - } - - wealth = -300 - piety = 300 - } - - - - ai_will_do = { - factor = 1 - modifier = { - factor = 0 - OR = { - piety = 1000 - NOT = { wealth = 1000 } - NOT = { controls_religion = celtic_pagan_reformed } - } - } - modifier = { - factor = 0.002 # Slow it down - always = yes - } - } - } } \ No newline at end of file diff --git a/AncientReligions/decisions/ACR_egyptian_decisions.txt b/AncientReligions/decisions/ACR_egyptian_decisions.txt index cdfd6e4a..7f2e3533 100644 --- a/AncientReligions/decisions/ACR_egyptian_decisions.txt +++ b/AncientReligions/decisions/ACR_egyptian_decisions.txt @@ -7,10 +7,7 @@ decisions = { is_playable = yes prisoner = no higher_tier_than = duke - OR = { - religion = egyptian_pagan - religion = aten_pagan - } + religion_openly_in_egyptian_subgroup_trigger = yes ruled_years = 30 NOT = { has_character_flag = holding_sed_festival } NOT = { has_character_modifier = held_sed_festival_timer } @@ -20,6 +17,7 @@ decisions = { war = no in_command = no any_demesne_title = { + NOT = { higher_tier_than = count } is_occupied = no } has_regent = no @@ -40,10 +38,9 @@ decisions = { # Keep counter of number of Sed festivals hold change_variable = { which = nb_sed_festivals value = 1 } - character_event = { id = ancrel.4010 days = 15 } + character_event = { id = egyptian.10 days = 15 } } } - ai_will_do = { factor = 1 } @@ -55,10 +52,10 @@ decisions = { only_playable = yes is_high_prio = yes potential = { - is_playable = yes + is_playable = yes independent = yes higher_tier_than = duke - religion = egyptian_pagan + religion_openly_egyptian_or_reformed_trigger = yes NOT = { has_global_flag = luxor_restored } NOT = { has_global_flag = luxor_restoring } } @@ -70,16 +67,15 @@ decisions = { } } war = no - has_regent = no + has_regent = no } effect = { set_global_flag = luxor_restoring wealth = -1000 795 = { - province_event = { id = ancrel.4000 } + province_event = { id = egyptian.0 } } } - ai_will_do = { factor = 1 @@ -102,13 +98,10 @@ decisions = { only_playable = yes is_high_prio = yes potential = { - is_playable = yes + is_playable = yes higher_tier_than = duke - OR = { - religion = egyptian_pagan - religion = aten_pagan - } - NOT = { + religion_openly_in_egyptian_subgroup_trigger = yes + NOT = { has_character_flag = pyramid_built has_character_flag = pyramid_building_char capital_scope = { has_province_flag = pyramid_building_prov } @@ -117,13 +110,12 @@ decisions = { allow = { wealth = 600 war = no - has_regent = no + has_regent = no } effect = { set_character_flag = pyramid_building_char - character_event = { id = ancrel.4004 } + character_event = { id = egyptian.4 } } - ai_will_do = { factor = 1 @@ -139,117 +131,7 @@ decisions = { learning = 8 } } - } - } - - restore_priesthood_egyptian_pagan = { - only_playable = yes - is_high_prio = yes - potential = { - has_dlc = "The Old Gods" - is_playable = yes - higher_tier_than = duke # Tease the decision for kings - religion = egyptian_pagan - NOT = { has_global_flag = egyptian_priesthood_founded } - has_regent = no - } - allow = { - higher_tier_than = king - realm_learning = 25 - piety = 500 - wealth = 500 - war = no - religion_authority = 0.6 - b_luxor = { - has_holder = yes - holder_scope = { top_liege = { character = ROOT } } - } - } - effect = { - set_global_flag = egyptian_priesthood_founded - wealth = -500 - piety = -250 - prestige = 250 - activate_title = { title = d_egyptian_pagan status = yes } - hidden_tooltip = { - create_random_priest = { - random_traits = yes - religion = egyptian_pagan - culture = egyptian_arabic - dynasty = random - age = 41 - } - new_character = { - d_egyptian_pagan = { - grant_title = PREV - } - set_defacto_liege = ROOT - narrative_event = { id = ancrel.4006 } - if = { - limit = { ROOT = { ai = no } } - ROOT = { - chronicle = { - entry = CHRONICLE_EGYPTIAN_PRIESTHOOD - portrait = [Prev.GetID] - } - } - } - } - } - } - ai_will_do = { - factor = 1 - } - } - - restore_priesthood_aten_pagan = { - only_playable = yes - is_high_prio = yes - potential = { - has_dlc = "The Old Gods" - is_playable = yes - higher_tier_than = duke # Tease the decision for kings - religion = aten_pagan - NOT = { has_global_flag = aten_priesthood_founded } - has_regent = no - } - allow = { - higher_tier_than = king - realm_learning = 25 - piety = 500 - wealth = 500 - war = no - religion_authority = 0.6 - b_meir = { - has_holder = yes - holder_scope = { top_liege = { character = ROOT } } - } - } - effect = { - set_global_flag = aten_priesthood_founded - wealth = -500 - piety = -250 - prestige = 250 - activate_title = { title = k_aten_pagan status = yes } - hidden_tooltip = { - k_aten_pagan = { - grant_title = ROOT - } - narrative_event = { id = ancrel.5004 } - if = { - limit = { ROOT = { ai = no } } - ROOT = { - chronicle = { - entry = CHRONICLE_ATEN_PRIESTHOOD - portrait = [Root.GetID] - } - } - } - } } - ai_will_do = { - factor = 1 - } } organize_anubis = { @@ -273,7 +155,7 @@ decisions = { activate_title = { title = d_anubis status = yes } hidden_tooltip = { set_character_flag = event_ancrel4007 - narrative_event = { id = ancrel.4007 } + narrative_event = { id = egyptian.7 } create_character = { random_traits = yes religion = egyptian_pagan @@ -292,7 +174,6 @@ decisions = { d_anubis = { grant_title = PREV } - set_defacto_liege = ROOT if = { limit = { ROOT = { ai = no } } ROOT = { @@ -337,7 +218,7 @@ decisions = { activate_title = { title = d_horus status = yes } hidden_tooltip = { set_character_flag = event_ancrel4008 - narrative_event = { id = ancrel.4008 } + narrative_event = { id = egyptian.8 } create_character = { random_traits = yes religion = egyptian_pagan @@ -356,7 +237,6 @@ decisions = { d_horus = { grant_title = PREV } - set_defacto_liege = ROOT if = { limit = { ROOT = { ai = no } } ROOT = { @@ -384,7 +264,7 @@ decisions = { only_playable = yes is_high_prio = yes potential = { - is_playable = yes + is_playable = yes independent = yes higher_tier_than = duke religion = aten_pagan @@ -405,10 +285,9 @@ decisions = { set_global_flag = akhetaten_restoring wealth = -1000 795 = { - province_event = { id = ancrel.5000 } + province_event = { id = atenic.0 } } } - ai_will_do = { factor = 1 @@ -427,6 +306,61 @@ decisions = { } } + restore_priesthood_aten_pagan = { + only_playable = yes + is_high_prio = yes + potential = { + has_dlc = "The Old Gods" + is_playable = yes + higher_tier_than = duke # Tease the decision for kings + religion = aten_pagan + NOT = { has_global_flag = aten_priesthood_founded } + has_regent = no + } + allow = { + higher_tier_than = king + realm_learning = 25 + piety = 500 + wealth = 500 + war = no + religion_authority = 0.6 + custom_tooltip = { + text = akhetaten_restored_condition + has_global_flag = akhetaten_restored + } + b_meir = { + has_holder = yes + holder_scope = { top_liege = { character = ROOT } } + } + } + effect = { + set_global_flag = aten_priesthood_founded + wealth = -500 + piety = -250 + prestige = 250 + activate_title = { title = k_aten_pagan status = yes } + add_artifact = crown_meryaten + hidden_tooltip = { + k_aten_pagan = { + grant_title = ROOT + } + narrative_event = { id = atenic.4 } + if = { + limit = { ROOT = { ai = no } } + ROOT = { + chronicle = { + entry = CHRONICLE_ATEN_PRIESTHOOD + portrait = [Root.GetID] + } + } + } + } + } + ai_will_do = { + factor = 1 + } + } + organize_burning_blades = { only_playable = yes is_high_prio = yes @@ -451,8 +385,8 @@ decisions = { wealth = -300 activate_title = { title = d_burning_blades status = yes } hidden_tooltip = { - set_character_flag = event_ancrel_5005 - narrative_event = { id = ancrel.5005 } + set_character_flag = eventancrel.5005 + narrative_event = { id = atenic.5 } create_character = { random_traits = yes religion = aten_pagan @@ -472,7 +406,6 @@ decisions = { d_burning_blades = { grant_title = PREV } - set_defacto_liege = ROOT if = { limit = { ROOT = { ai = no } } ROOT = { diff --git a/AncientReligions/decisions/ACR_hellenic_decisions.txt b/AncientReligions/decisions/ACR_hellenic_decisions.txt index 904a93b9..096a2e66 100644 --- a/AncientReligions/decisions/ACR_hellenic_decisions.txt +++ b/AncientReligions/decisions/ACR_hellenic_decisions.txt @@ -1,81 +1,16 @@ decisions = { - recreate_pontificate = { - only_playable = yes - is_high_prio = yes - potential = { - religion = hellenic_pagan - primary_title = { higher_real_tier_than = DUKE } - independent = yes - d_hellenic_pagan = { - has_holder = no #Covers the case of destroyed title considered active - } - } - allow = { - age = 16 - prisoner = no - - c_roma = { holder = ROOT } - OR = { - completely_controls = d_latium - e_byzantium = { holder = ROOT } - e_roman_empire = { holder = ROOT } - e_latin_empire = { holder = ROOT } - } - piety = 500 - prestige = 300 - religion_authority = 0.5 - } - effect = { - piety = -500 - prestige = -300 - activate_title = { title = d_hellenic_pagan status = yes } - d_hellenic_pagan = { - grant_title = PREV - } - religion_authority = { modifier = pontifex_restored } - hidden_tooltip = { - narrative_event = { id = ancrel.2104 } - } - } - - ai_will_do = { - factor = 1 - - modifier = { - factor = 0 - NOT = { - prestige = 500 - } - } - modifier = { - factor = 0 - NOT = { - piety = 700 - } - } - modifier = { - factor = 0 - trait = content - } - modifier = { - factor = 0 - NOT = { diplomacy = 10 } - } - } - } - organize_sacred_band = { only_playable = yes is_high_prio = yes potential = { higher_tier_than = count - religion = hellenic_pagan + religion = hellenic_pagan_reformed has_regent = no NOT = { has_global_flag = sacred_band_founded } } allow = { tier = emperor - d_hellenic_pagan = { owner = { always = yes } } # There is currently a Pontifex Maximus + k_hellenic_pagan_reformed = { owner = { always = yes } } # There is currently a Pontifex Maximus prestige = 300 wealth = 300 } @@ -85,7 +20,7 @@ decisions = { wealth = -300 activate_title = { title = d_sacred_band status = yes } hidden_tooltip = { - narrative_event = { id = ancrel.2036 } + narrative_event = { id = hellenic.36 } create_character = { random_traits = yes religion = ROOT @@ -94,6 +29,7 @@ decisions = { female = no age = 34 trait = skilled_tactician + trait = homosexual } new_character = { prestige = 300 @@ -129,6 +65,7 @@ decisions = { NOT = { has_character_flag = do_not_disturb } war = no any_demesne_title = { + NOT = { higher_tier_than = count } is_occupied = no } } @@ -154,7 +91,7 @@ decisions = { set_character_flag = holding_titan_thysia set_character_flag = recent_minor_decision set_character_flag = do_not_disturb - hidden_tooltip = { character_event = { id = ancrel.3699 days = 150 } } # Safety catch flag clearing + hidden_tooltip = { character_event = { id = titan.99 days = 150 } } # Safety catch flag clearing if = { limit = { @@ -173,11 +110,10 @@ decisions = { custom_tooltip = { text = prepare_titan_thysia hidden_tooltip = { - character_event = { id = ancrel.3600 } + character_event = { id = titan.0 } } } } - ai_will_do = { factor = 1 @@ -333,7 +269,7 @@ decisions = { } narrative_event = { - id = ancrel.3700 # bounce the event to have the warchief as root, ruler as from + id = titan.100 # bounce the event to have the warchief as root, ruler as from } } religion_authority = { @@ -341,7 +277,6 @@ decisions = { years = 10 } } - ai_will_do = { factor = 1 @@ -410,10 +345,9 @@ decisions = { religion_authority = { modifier = first_academy_restored } set_character_flag = acr_restorer_of_academy hidden_tooltip = { - narrative_event = { id = ancrel.3400 } + narrative_event = { id = promethean.400 } } } - ai_will_do = { factor = 1 @@ -463,9 +397,8 @@ decisions = { effect = { wealth = -1000 set_global_flag = acr_crotone_building - character_event = { id = ancrel.3411 days = 1 } + character_event = { id = promethean.411 days = 1 } } - ai_will_do = { factor = 1 modifier = { @@ -509,9 +442,7 @@ decisions = { allow = { war = no any_demesne_title = { - limit = { - tier = baron - } + tier = baron is_occupied = no } month = 5 @@ -529,11 +460,10 @@ decisions = { text = prepare_unbinding_festival hidden_tooltip = { add_character_modifier = { name = held_unbinding_festival_timer duration = 1000 } # three years, less 95 days - character_event = { id = ancrel.3450 } + character_event = { id = promethean.450 } } } } - ai_will_do = { factor = 1 @@ -602,7 +532,7 @@ decisions = { piety = 300 prestige = 100 narrative_event = { - id = ancrel.3550 # bounce the event to have the Grandmaster as root, ruler as from + id = promethean.550 # bounce the event to have the Grandmaster as root, ruler as from } create_character = { random_traits = yes @@ -682,7 +612,6 @@ decisions = { years = 10 } } - ai_will_do = { factor = 1 @@ -743,13 +672,13 @@ decisions = { } piety = -200 } + clr_character_flag = acr_changed_school # please the validator set_character_flag = acr_changed_school custom_tooltip = { text = choose_school_tip - hidden_tooltip = { character_event = { id = ancrel.3404 } } + hidden_tooltip = { character_event = { id = promethean.404 } } } } - ai_will_do = { factor = 0.05 # unlikely @@ -799,36 +728,6 @@ decisions = { } } - hold_tristeria = { # secret rites of dionysus - only_playable = yes - - potential = { - tier = COUNT - NOT = { has_character_modifier = ancrel_holding_tristeria } - society_rank = { - society = mysteries_dionysus - rank = 2 - } - } - - allow = { - society_currency >= 100 - } - - effect = { - change_society_currency = { - value = -100 - } - set_character_flag = ancrel_hodling_tristeria - } - - - - ai_will_do = { - factor = 0 # TODO: proper ai weighting - } - } - hold_dionysia = { # public rites of dionysus only_playable = yes is_high_prio = yes @@ -856,13 +755,12 @@ decisions = { effect = { change_society_currency = { value = -500 - scales_with_influence = yes + #scales_with_influence = yes } set_character_flag = ancrel_holding_dionysia } - ai_will_do = { factor = 0 # TODO: proper ai weighting } @@ -875,10 +773,10 @@ targetted_decisions = { ai_target_filter = court from_potential = { - religion = hellenic_pagan - NOT = { has_landed_title = d_hellenic_pagan } - d_hellenic_pagan = { owner = { always = yes } } # There is currently a Pontifex Maximus - d_hellenic_pagan = { owner = { NOT = { check_variable = { which = "num_vestales" value = 5 } } } } # The College of the Vestales has a seat open. + religion = hellenic_pagan_reformed + NOT = { has_landed_title = k_hellenic_pagan_reformed } + k_hellenic_pagan_reformed = { owner = { always = yes } } # There is currently a Pontifex Maximus + k_hellenic_pagan_reformed = { owner = { check_variable = { which = "num_vestales" value < 5 } } } # The College of the Vestales has a seat open. } potential = { @@ -899,14 +797,14 @@ targetted_decisions = { NOT = { trait = bastard } NOT = { trait = legit_bastard } NOT = { trait = child_of_consort } - religion = hellenic_pagan - father_even_if_dead = { religion = hellenic_pagan } - mother = { religion = hellenic_pagan } + religion = hellenic_pagan_reformed + father_even_if_dead = { religion = hellenic_pagan_reformed } + mother = { religion = hellenic_pagan_reformed } } effect = { set_character_flag = flag_nominated_as_vestalis - d_hellenic_pagan = { owner = { character_event = { id = ancrel.2124 days = 1 } } } + k_hellenic_pagan_reformed = { owner = { character_event = { id = hellenic.124 days = 1 } } } } ai_will_do = { @@ -931,11 +829,11 @@ targetted_decisions = { } modifier = { factor = 0.8 - NOT = { d_hellenic_pagan = { owner = { reverse_opinion = { who = FROM value = -40 } } } } + NOT = { k_hellenic_pagan_reformed = { owner = { reverse_opinion = { who = FROM value = -40 } } } } } modifier = { factor = 1.25 - d_hellenic_pagan = { owner = { reverse_opinion = { who = FROM value = 40 } } } + k_hellenic_pagan_reformed = { owner = { reverse_opinion = { who = FROM value = 40 } } } } } } @@ -974,7 +872,7 @@ targetted_decisions = { FROM = { prestige = -200 custom_tooltip = { - text = ancrel.3402.e.tt + text = promethean.402.e.tt hidden_tooltip = { random_demesne_province = { limit = { @@ -983,7 +881,7 @@ targetted_decisions = { save_event_target_as = receiver_province } - liege = { character_event = { id = ancrel.3405 days = 3 } } + liege = { character_event = { id = promethean.405 days = 3 } } } } } @@ -1130,7 +1028,7 @@ title_decisions = { save_event_target_as = donor_province } - character_event = { id = ancrel.3402 days = 0 } + character_event = { id = promethean.402 days = 0 } } } } diff --git a/AncientReligions/decisions/ACR_other_decisions.txt b/AncientReligions/decisions/ACR_other_decisions.txt index d655f56e..15dae509 100644 --- a/AncientReligions/decisions/ACR_other_decisions.txt +++ b/AncientReligions/decisions/ACR_other_decisions.txt @@ -1,9 +1,10 @@ decisions = { paganify_the_world = { is_high_prio = yes + ai = no + potential = { has_dlc = "The Old Gods" - ai = no has_global_flag = ancrel NOT = { had_global_flag = { flag = ancrel days = 1 } # only on first day @@ -28,7 +29,7 @@ decisions = { potential = { has_global_flag = ancrel_debug OR = { - has_focus = carousing + has_focus = focus_carousing trait = hedonist trait = drunkard society_member_of = mysteries_dionysus @@ -39,7 +40,7 @@ decisions = { has_character_modifier = ancrel_oilworks } } - allowed = { + allow = { wealth = 200 } effect = { @@ -81,7 +82,7 @@ decisions = { potential = { has_global_flag = ancrel_debug OR = { - has_focus = seduction + has_focus = focus_seduction trait = hedonist trait = lustful society_member_of = shezmu_cult @@ -91,7 +92,7 @@ decisions = { has_character_modifier = ancrel_oilworks } } - allowed = { + allow = { wealth = 200 } effect = { @@ -123,4 +124,230 @@ decisions = { } } } +} + +targetted_decisions = { + borrow_money_from_holy_order = { + only_playable = yes + + from_potential = { + ai = no + can_borrow_from_a_holy_order_trigger = yes + } + + potential = { + religion = FROM + primary_title = { + is_banking_holy_order_trigger = yes + } + } + + allow = { + wealth = 300 + } + + effect = { + primary_title = { + save_event_target_as = holy_order + FROM = { + wealth = 300 + save_event_target_as = borrower + set_character_flag = borrowed_from_@PREV + set_character_modifier_for_holy_order_flags_effect = yes + } + } + + hidden_tooltip = { + character_event = { + id = ancrel.9117 + } + } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 0 + wealth = 0 + } + modifier = { + factor = 0.25 # Slow it down + } + } + } + + donate_money_to_holy_order = { + only_playable = yes + + from_potential = { + has_dlc = "Sons of Abraham" + is_heretic = no + } + + potential = { + religion = FROM + + NOT = { + any_liege = { + character = FROM + } + } + + primary_title = { + is_banking_holy_order_trigger = yes + } + } + + allow = { + FROM = { wealth = 300 } + } + + effect = { + FROM = { + if = { + limit = { + NOT = { has_character_modifier = donated_to_holy_order } + } + add_character_modifier = { + name = donated_to_holy_order + duration = -1 + } + } + wealth = -300 + piety = 300 + } + + hidden_tooltip = { + character_event = { + id = ancrel.9111 + } + } + } + + + + ai_will_do = { + factor = 1 + modifier = { + factor = 0 + OR = { + piety = 1000 + NOT = { wealth = 1000 } + NOT = { controls_religion = yes } + } + } + modifier = { + factor = 0.002 # Slow it down + } + } + } + + expel_holy_order = { + ai = no + from_potential = { + higher_tier_than = DUKE + independent = yes + NOR = { + has_character_flag = expelled_@ROOT + is_heretic = yes + } + + has_dlc = "Sons of Abraham" + } + + potential = { + primary_title = { + holy_order = yes + } + religion = FROM + FROM = { + any_realm_province = { + any_province_lord = { + ROOT = { + OR = { + character = PREV + is_vassal_or_below = PREV + } + } + } + } + } + } + + allow = { + FROM = { piety = 1000 } + } + + effect = { + FROM = { + piety = -1000 + + religion_authority = { + modifier = holy_order_expelled + years = 20 + } + set_character_flag = expelled_@ROOT + set_character_modifier_for_holy_order_flags_effect = yes + } + hidden_tooltip = { + character_event = { + id = ancrel.9109 + } + } + } + + ai_will_do = { + factor = 0 + } + } + + vassalize_holy_order = { + only_playable = yes + is_high_prio = yes + ai_check_interval = 6 + + from_potential = { + has_global_flag = ancrel_debug + is_heretic = no + primary_title = { higher_tier_than = DUKE } + } + + potential = { + religion = FROM + NOT = { has_truce = FROM } + FROM = { NOT = { has_truce = PREV } } + NOT = { + any_liege = { character = FROM } + } + NOT = { num_of_count_titles = 3 } + independent = yes + + primary_title = { + holy_order = yes + this_holy_order_can_be_vassalized_by_from_trigger = yes + } + } + + allow = { + FROM = { wealth = 500 } + } + + effect = { + FROM = { + wealth = -500 + save_event_target_as = new_liege + } + + hidden_tooltip = { + wealth = 500 + character_event = { + id = ancrel.9119 + } + } + } + + ai_will_do = { + factor = 0 + } + } } \ No newline at end of file diff --git a/AncientReligions/decisions/ACR_society_decisions.txt b/AncientReligions/decisions/ACR_society_decisions.txt index a04722a9..5bbe2fd1 100644 --- a/AncientReligions/decisions/ACR_society_decisions.txt +++ b/AncientReligions/decisions/ACR_society_decisions.txt @@ -1,4 +1,4 @@ -targeted_decisions = { +targetted_decisions = { #Action: unseelie_petitioners_recruit unseelie_petitioners_recruit = { is_in_society = yes @@ -457,9 +457,7 @@ title_decisions = { set_secret_religion = celtic_pagan } } - - ai_will_do = { factor = 0 } @@ -522,8 +520,6 @@ title_decisions = { } } - - ai_will_do = { factor = 0 } @@ -585,8 +581,6 @@ title_decisions = { } } - - ai_will_do = { factor = 0 } @@ -651,8 +645,6 @@ title_decisions = { } } - - ai_will_do = { factor = 0 } @@ -717,8 +709,6 @@ title_decisions = { } } - - ai_will_do = { factor = 0 } @@ -780,8 +770,6 @@ title_decisions = { } } - - ai_will_do = { factor = 0 } @@ -843,8 +831,6 @@ title_decisions = { } } - - ai_will_do = { factor = 0 } diff --git a/AncientReligions/decisions/conversion_decisions.txt b/AncientReligions/decisions/conversion_decisions.txt index 086dcd9f..57d07b31 100644 --- a/AncientReligions/decisions/conversion_decisions.txt +++ b/AncientReligions/decisions/conversion_decisions.txt @@ -5,9 +5,9 @@ targetted_decisions = { filter = self ai_target_filter = self + ai = no potential = { - ai = no is_playable = yes liege = { NOT = { character = ROOT } @@ -75,8 +75,26 @@ targetted_decisions = { limit = { liege = { trait = svetambara_jain } } add_trait = svetambara_jain } + if = { + limit = { liege = { trait = pagan_branch_1 } } + add_trait = pagan_branch_1 + } + if = { + limit = { liege = { trait = pagan_branch_2 } } + add_trait = pagan_branch_2 + } + if = { + limit = { liege = { trait = pagan_branch_3 } } + add_trait = pagan_branch_3 + } + if = { + limit = { liege = { trait = pagan_branch_4 } } + add_trait = pagan_branch_4 + } + } + revoke_allowed = { + always = no } - ai_will_do = { factor = 0 } @@ -87,6 +105,7 @@ targetted_decisions = { filter = liege ai_target_filter = liege + ai_check_interval = 60 from_potential = { ai = no @@ -158,6 +177,22 @@ targetted_decisions = { limit = { ROOT = { trait = svetambara_jain } } add_trait = svetambara_jain } + if = { + limit = { ROOT = { trait = pagan_branch_1 } } + add_trait = pagan_branch_1 + } + if = { + limit = { ROOT = { trait = pagan_branch_2 } } + add_trait = pagan_branch_2 + } + if = { + limit = { ROOT = { trait = pagan_branch_3 } } + add_trait = pagan_branch_3 + } + if = { + limit = { ROOT = { trait = pagan_branch_4 } } + add_trait = pagan_branch_4 + } } } @@ -171,6 +206,7 @@ targetted_decisions = { filter = liege ai_target_filter = liege + ai_check_interval = 60 from_potential = { is_playable = yes @@ -200,6 +236,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -225,6 +262,7 @@ targetted_decisions = { convert_to_local_culture = { only_playable = yes + ai_check_interval = 24 filter = self ai_target_filter = self @@ -268,7 +306,7 @@ targetted_decisions = { ai_will_do = { factor = 1 modifier = { - factor = 0.01 + factor = 0.25 } modifier = { factor = 0 @@ -395,9 +433,9 @@ targetted_decisions = { filter = self ai_target_filter = self + ai = no potential = { - ai = no is_playable = yes is_nomadic = no capital_scope = { @@ -439,13 +477,13 @@ targetted_decisions = { AND = { prestige = 500 capital_scope = { - religion_group = ROOT + true_religion_group = ROOT } } AND = { prestige = 1000 capital_scope = { - NOT = { religion_group = ROOT } + NOT = { true_religion_group = ROOT } } } } @@ -454,7 +492,7 @@ targetted_decisions = { if = { limit = { capital_scope = { - NOT = { religion_group = ROOT } + NOT = { true_religion_group = ROOT } } } prestige = -1000 @@ -462,7 +500,7 @@ targetted_decisions = { if = { limit = { capital_scope = { - religion_group = ROOT + true_religion_group = ROOT } } prestige = -500 @@ -476,7 +514,7 @@ targetted_decisions = { religion_group = christian NOT = { trait = sympathy_christendom } capital_scope = { - NOT = { religion_group = ROOT } + NOT = { true_religion_group = ROOT } } } random = { @@ -489,7 +527,7 @@ targetted_decisions = { religion_group = muslim NOT = { trait = sympathy_islam } capital_scope = { - NOT = { religion_group = ROOT } + NOT = { true_religion_group = ROOT } } } random = { @@ -502,7 +540,7 @@ targetted_decisions = { religion_group = pagan_group NOT = { trait = sympathy_pagans } capital_scope = { - NOT = { religion_group = ROOT } + NOT = { true_religion_group = ROOT } } } random = { @@ -515,7 +553,7 @@ targetted_decisions = { religion_group = zoroastrian_group NOT = { trait = sympathy_zoroastrianism } capital_scope = { - NOT = { religion_group = ROOT } + NOT = { true_religion_group = ROOT } } } random = { @@ -528,7 +566,7 @@ targetted_decisions = { religion_group = jewish_group NOT = { trait = sympathy_judaism } capital_scope = { - NOT = { religion_group = ROOT } + NOT = { true_religion_group = ROOT } } } random = { @@ -541,7 +579,7 @@ targetted_decisions = { religion_group = indian_group NOT = { trait = sympathy_indian } capital_scope = { - NOT = { religion_group = ROOT } + NOT = { true_religion_group = ROOT } } } random = { @@ -572,9 +610,9 @@ targetted_decisions = { filter = self ai_target_filter = self + ai = no potential = { - ai = no is_playable = yes independent = yes controls_religion = no @@ -624,6 +662,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -635,6 +674,9 @@ targetted_decisions = { culture = swedish } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture = norse @@ -655,7 +697,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { # Do not flip if we're in a huge Norse empire @@ -730,6 +772,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -741,6 +784,9 @@ targetted_decisions = { culture = norwegian } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture = norse @@ -761,7 +807,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { # Do not flip if we're in a huge Norse empire @@ -837,6 +883,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -848,6 +895,9 @@ targetted_decisions = { culture = danish } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture = norse @@ -868,7 +918,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { # Do not flip if we're in a huge Norse empire @@ -943,6 +993,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -951,6 +1002,9 @@ targetted_decisions = { culture = norman } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture = norse @@ -971,7 +1025,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { # Do not flip if we're in a huge Norse empire @@ -1048,6 +1102,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -1088,13 +1143,16 @@ targetted_decisions = { } ai_will_do = { - factor = 1 # On average ca 1 year before taken + factor = 1 modifier = { - factor = 0.025 # Generally quite a slow process - ca 40 years + factor = 0.1 # Generally quite a slow process - ca 40 years } modifier = { factor = 0.5 - is_dumb_trigger = yes + OR = { + trait = slow + trait = dull + } } modifier = { factor = 0.1 @@ -1127,6 +1185,55 @@ targetted_decisions = { religion = ROOT } } + modifier = { #Easier for Proselytizers + factor = 2.0 + OR = { + AND = { + religion = norse_pagan + norse_pagan_reformed = { has_religion_feature = religion_proselytizing } + } + AND = { + religion = tengri_pagan + tengri_pagan_reformed = { has_religion_feature = religion_proselytizing } + } + AND = { + religion = slavic_pagan + slavic_pagan_reformed = { has_religion_feature = religion_proselytizing } + } + AND = { + religion = baltic_pagan + baltic_pagan_reformed = { has_religion_feature = religion_proselytizing } + } + AND = { + religion = finnish_pagan + finnish_pagan_reformed = { has_religion_feature = religion_proselytizing } + } + AND = { + religion = aztec + aztec_reformed = { has_religion_feature = religion_proselytizing } + } + AND = { + religion = west_african_pagan + west_african_pagan_reformed = { has_religion_feature = religion_proselytizing } + } + AND = { + religion = bon + bon_reformed = { has_religion_feature = religion_proselytizing } + } + AND = { + religion = hellenic_pagan + hellenic_pagan_reformed = { has_religion_feature = religion_proselytizing } + } + AND = { + religion = celtic_pagan + celtic_pagan_reformed = { has_religion_feature = religion_proselytizing } + } + AND = { + religion = egyptian_pagan + egyptian_pagan_reformed = { has_religion_feature = religion_proselytizing } + } + } + } } } @@ -1136,13 +1243,16 @@ targetted_decisions = { filter = self ai_target_filter = self + ai = no potential = { - ai = no is_playable = yes has_dharmic_religion_trigger = yes NOT = { religion = hindu } is_theocracy = no + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } allow = { is_adult = yes @@ -1189,13 +1299,16 @@ targetted_decisions = { filter = self ai_target_filter = self + ai = no potential = { - ai = no is_playable = yes has_dharmic_religion_trigger = yes NOT = { religion = buddhist } is_theocracy = no + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } allow = { is_adult = yes @@ -1242,13 +1355,16 @@ targetted_decisions = { filter = self ai_target_filter = self + ai = no potential = { - ai = no is_playable = yes has_dharmic_religion_trigger = yes NOT = { religion = jain } is_theocracy = no + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } allow = { is_adult = yes @@ -1294,9 +1410,9 @@ targetted_decisions = { filter = self ai_target_filter = self + ai = no potential = { - ai = no is_playable = yes is_adult = yes is_theocracy = no @@ -1339,6 +1455,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -1350,6 +1467,9 @@ targetted_decisions = { culture = frankish } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture = old_frankish @@ -1370,7 +1490,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { @@ -1427,6 +1547,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -1438,6 +1559,9 @@ targetted_decisions = { culture = scottish } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture = pictish @@ -1458,7 +1582,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { @@ -1515,6 +1639,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -1536,6 +1661,9 @@ targetted_decisions = { culture = andalusian_arabic } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } effect = { any_courtier = { @@ -1553,7 +1681,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { @@ -1610,6 +1738,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -1622,6 +1751,9 @@ targetted_decisions = { culture = castillan } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture = visigothic @@ -1642,7 +1774,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { @@ -1699,6 +1831,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -1711,6 +1844,9 @@ targetted_decisions = { culture = catalan } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture = visigothic @@ -1731,7 +1867,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { @@ -1788,6 +1924,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -1803,6 +1940,9 @@ targetted_decisions = { culture = portuguese } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { OR = { @@ -1826,7 +1966,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { @@ -1883,6 +2023,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -1898,6 +2039,9 @@ targetted_decisions = { culture = dutch } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture = ROOT @@ -1918,7 +2062,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { @@ -1975,6 +2119,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -1992,6 +2137,9 @@ targetted_decisions = { } } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture = lombard @@ -2026,7 +2174,7 @@ targetted_decisions = { } modifier = { - factor = 0.1 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { @@ -2083,6 +2231,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -2095,6 +2244,9 @@ targetted_decisions = { culture = occitan } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture = ROOT @@ -2115,7 +2267,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { @@ -2172,6 +2324,7 @@ targetted_decisions = { filter = self ai_target_filter = self + ai_check_interval = 60 potential = { is_playable = yes @@ -2181,6 +2334,9 @@ targetted_decisions = { culture = russian } NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } } allow = { culture_group = east_slavic @@ -2203,7 +2359,7 @@ targetted_decisions = { factor = 1 modifier = { - factor = 0.2 # Slow it down a bit + factor = 0.5 # Slow it down a bit } modifier = { @@ -2254,10 +2410,162 @@ targetted_decisions = { } } + # Latin character may convert to Outremer + convert_to_outremer = { + only_playable = yes + + filter = self + ai_target_filter = self + ai_check_interval = 60 + + potential = { + is_playable = yes + culture_group = latin + has_global_flag = christian_crusades_unlocked + NOR = { + culture = roman + culture = outremer + } + OR = { + religion_group = christian + top_liege = { religion_group = christian } + } + capital_scope = { + region = world_middle_east + } + any_realm_province = { + culture_group = arabic + } + NOT = { government = chinese_imperial_government } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } + OR = { + ai = no + top_liege = { + culture = outremer + } + } + } + allow = { + OR = { + prestige = 10000 + has_landed_title = e_outremer + top_liege = { has_landed_title = e_outremer } + top_liege = { culture = outremer } + } + } + effect = { + custom_tooltip = { text = tooltip_courtiers_embrace_outremer } + custom_tooltip = { text = tooltip_provinces_embrace_outremer } + if = { + limit = { + capital_scope = { culture_group = arabic } + } + custom_tooltip = { text = tooltip_capital_embrace_outremer } + } + hidden_tooltip = { + any_courtier = { + limit = { + culture = ROOT + employer = { character = ROOT } + dynasty = ROOT + } + culture = outremer + } + any_demesne_province = { + limit = { + culture_group = ROOT + } + culture = outremer + } + if = { + limit = { + capital_scope = { culture_group = arabic } + } + capital_scope = { culture = outremer } + } + } + culture = outremer + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 1 + + modifier = { + factor = 0.01 + capital_scope = { + NOT = { culture_group = arabic } + } + } + modifier = { #Small Crusader States will balkanize with their own culture or go native. + factor = 0 + top_liege = { + lower_real_tier_than = KING + } + } + modifier = { + factor = 30 + top_liege = { + culture = outremer + has_landed_title = e_outremer + } + } + modifier = { + factor = 1.5 + capital_scope = { + region = world_middle_east_jerusalem + } + } + modifier = { + factor = 2.0 + liege = { culture = outremer } + } + modifier = { + factor = 1.1 + num_culture_realm_provs = { + value = 2 + culture = outremer + } + } + modifier = { + factor = 1.1 + num_culture_realm_provs = { + value = 4 + culture = outremer + } + } + modifier = { + factor = 1.1 + num_culture_realm_provs = { + value = 6 + culture = outremer + } + } + modifier = { + factor = 1.25 + num_culture_realm_provs = { + value = 8 + culture = outremer + } + } + modifier = { + factor = 1.5 + num_culture_realm_provs = { + value = 10 + culture = outremer + } + } + } + } + convert_to_spouse_religion= { only_playable = yes filter = home_court ai_target_filter = home_court + ai_check_interval = 60 from_potential = { ai = no @@ -2394,6 +2702,38 @@ targetted_decisions = { } add_trait = svetambara_jain } + if = { + limit = { + ROOT = { + trait = pagan_branch_1 + } + } + add_trait = pagan_branch_1 + } + if = { + limit = { + ROOT = { + trait = pagan_branch_2 + } + } + add_trait = pagan_branch_2 + } + if = { + limit = { + ROOT = { + trait = pagan_branch_3 + } + } + add_trait = pagan_branch_3 + } + if = { + limit = { + ROOT = { + trait = pagan_branch_4 + } + } + add_trait = pagan_branch_4 + } hidden_tooltip = { religion_authority = { @@ -2417,7 +2757,7 @@ decisions = { # Weak or unreformed religions are allowed to convert to the attacker's religion when under Holy War convert_to_attacker_religion = { only_playable = yes - ai_check_interval = 6 + ai_check_interval = 18 is_high_prio = yes @@ -2433,6 +2773,7 @@ decisions = { is_nomadic = yes } controls_religion = no + NOT = { has_character_modifier = baptism_request_cooldown } war = yes any_war = { @@ -2447,6 +2788,7 @@ decisions = { } OR = { using_cb = crusade + using_cb = new_crusade using_cb = religious using_cb = muslim_invasion using_cb = buddhist_holy_war @@ -2462,9 +2804,6 @@ decisions = { effect = { prestige = -500 piety = 100 - religion_authority = { - modifier = ruler_converted_from - } hidden_tooltip = { any_war = { @@ -2480,6 +2819,7 @@ decisions = { } OR = { using_cb = crusade + using_cb = new_crusade using_cb = religious using_cb = muslim_invasion using_cb = buddhist_holy_war @@ -2491,77 +2831,142 @@ decisions = { } } } - + + #If possible, perform mass baptism. if = { - limit = { event_target:enemy_attacker = { NOT = { religion_group = ROOT } } } - if = { - limit = { religion_group = pagan_group } - add_trait = sympathy_pagans - } - - if = { - limit = { religion_group = zoroastrian_group } - add_trait = sympathy_zoroastrianism - } - - if = { - limit = { religion_group = christian } - add_trait = sympathy_christendom - } - - if = { - limit = { religion_group = muslim } - add_trait = sympathy_islam + limit = { + has_dlc = "Holy Fury" + is_tribal = yes + religion_group = pagan_group + higher_real_tier_than = count + NOT = { trait = incapable } + NOT = { is_reformed_religion = yes } + NOT = { has_character_flag = flag_converting_baptism } + NOT = { has_character_modifier = baptism_request_cooldown } + independent = yes + prisoner = no + has_regent = no + primary_title = { + OR = { + has_law = tribal_organization_2 + has_law = tribal_organization_3 + has_law = tribal_organization_4 + } + } + any_war = { + using_cb = new_crusade + defender = { character = ROOT } + attacker = { #Special case. + religion = catholic + NOT = { has_character_flag = flag_sponsoring_baptism } + } + } } - - if = { - limit = { religion_group = jewish_group } - add_trait = sympathy_judaism + hidden_effect = { + add_character_modifier = { + name = baptism_request_cooldown + months = 1 + hidden = yes + } + event_target:enemy_attacker = { + add_character_modifier = { + name = baptism_request_cooldown + months = 1 + hidden = yes + } + } + opinion = { + modifier = opinion_baptism_sponsor_target + years = 20 + who = event_target:enemy_attacker + origin_description = EVTTOOLTIPHFA20005 + } + event_target:enemy_attacker = { + opinion = { + modifier = opinion_baptism_sponsor_target + years = 20 + who = ROOT + origin_description = EVTTOOLTIPHFB20005 + } + } } - + event_target:enemy_attacker = { show_scope_change = no letter_event = { id = HF.20000 tooltip = tooltip_mass_convert_during_crusade } } + } + else = { if = { - limit = { religion_group = indian_group } - add_trait = sympathy_indian + limit = { event_target:enemy_attacker = { NOT = { religion_group = ROOT } } } + if = { + limit = { religion_group = pagan_group } + add_trait = sympathy_pagans + } + + if = { + limit = { religion_group = zoroastrian_group } + add_trait = sympathy_zoroastrianism + } + + if = { + limit = { religion_group = christian } + add_trait = sympathy_christendom + } + + if = { + limit = { religion_group = muslim } + add_trait = sympathy_islam + } + + if = { + limit = { religion_group = jewish_group } + add_trait = sympathy_judaism + } + + if = { + limit = { religion_group = indian_group } + add_trait = sympathy_indian + } } - } - - event_target:enemy_attacker = { - hidden_tooltip = { - letter_event = { id = 62800 } - ROOT = { - any_courtier = { - limit = { - religion = ROOT - employer = { character = ROOT } - } - religion = PREVPREV - } - any_vassal = { - limit = { - is_playable = no - religion = ROOT + event_target:enemy_attacker = { + hidden_tooltip = { + letter_event = { id = 62800 } + ROOT = { + any_courtier = { + limit = { + religion = ROOT + employer = { character = ROOT } + } + religion = PREVPREV } - religion = PREVPREV - } - capital_scope = { - if = { - limit = { religion = ROOT } + any_vassal = { + limit = { + is_playable = no + religion = ROOT + } religion = PREVPREV } + capital_scope = { + if = { + limit = { religion = ROOT } + religion = PREVPREV + } + } } } + hidden_tooltip = { + religion_authority = { + modifier = ruler_converted_to + } + } + reverse_religion = ROOT } - reverse_religion = ROOT - } - - hidden_tooltip = { religion_authority = { - modifier = ruler_converted_to + modifier = ruler_converted_from } } } - + revoke_allowed = { + always = no + } ai_will_do = { factor = 1 @@ -2587,6 +2992,7 @@ decisions = { } OR = { using_cb = crusade + using_cb = new_crusade using_cb = religious using_cb = muslim_invasion using_cb = buddhist_holy_war @@ -2617,6 +3023,7 @@ decisions = { } OR = { using_cb = crusade + using_cb = new_crusade using_cb = religious using_cb = muslim_invasion using_cb = buddhist_holy_war @@ -2640,6 +3047,7 @@ decisions = { only_playable = yes icon_religion = orthodox + ai_check_interval = 60 potential = { is_playable = yes @@ -2647,6 +3055,9 @@ decisions = { has_dlc = "Charlemagne" has_landed_title = e_byzantium NOT = { has_character_flag = renounced_iconoclasm } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } allow = { has_landed_title = e_byzantium @@ -2733,7 +3144,7 @@ decisions = { ai_will_do = { factor = 1 modifier = { - factor = 0.1 # slow it down + factor = 0.5 # slow it down } modifier = { factor = 3 @@ -2741,4 +3152,271 @@ decisions = { } } } + # Roman Emperor may restore Roman Culture + roman_renaissance = { + ai_check_interval = 120 #check only once every 120 months. + only_playable = yes + is_high_prio = yes + + potential = { + is_playable = yes + OR = { + culture = italian + culture = greek + } + has_dlc = "Holy Fury" + has_landed_title = e_roman_empire + NOT = { government = chinese_imperial_government } + NOT = { has_global_flag = flag_started_roman_renaissance } + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } + } + allow = { + show_only_failed_conditions = yes + OR = { + religion_group = christian + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } + capital_scope = { province = 333 } + ruled_years = 10 + war = no + } + effect = { + set_global_flag = flag_started_roman_renaissance + culture = roman + hidden_tooltip = { + any_courtier_or_vassal = { + limit = { lower_tier_than = COUNT } + culture = roman + } + } + capital_scope = { culture = roman } + custom_tooltip = { + text = tooltip_roman_culture_starts_spreading + hidden_tooltip = { + any_realm_province = { + if = { + limit = { any_neighbor_province = { province = 333 } } + culture = roman + } + if = { + limit = { + culture = italian + NOT = { distance = { where = 333 distance = 100 } } + } + random = { + chance = 40 + culture = roman + } + } + if = { + limit = { + culture_group = latin + NOT = { distance = { where = 333 distance = 200 } } + } + random = { + chance = 20 + culture = roman + } + } + if = { + limit = { + culture_group = latin + NOT = { distance = { where = 333 distance = 400 } } + } + random = { + chance = 5 + culture = roman + } + } + } + } + } + hidden_tooltip = { + if = { #Hellenic Emperor gets chance to spread Hellenism a bit alongside the culture. + limit = { OR = { religion = hellenic_pagan religion = hellenic_pagan_reformed } } + any_realm_province = { + if = { + limit = { any_neighbor_province = { province = 333 } } + religion = ROOT + } + if = { + limit = { + culture = roman + NOT = { distance = { where = 333 distance = 100 } } + } + random = { + chance = 10 + religion = ROOT + } + } + if = { + limit = { + culture = roman + NOT = { distance = { where = 333 distance = 200 } } + } + random = { + chance = 5 + religion = ROOT + } + } + } + } + } + hidden_tooltip = { #Special event if there are still enough christian provinces around (which is very likely) + if = { + limit = { + any_realm_province = { + religion_group = christian + count = 10 + } + } + character_event = { id = HF.23119 days = 150 random = 50 } + } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 1 + modifier = { + factor = 3 + religion = hellenic_pagan_reformed + } + modifier = { + factor = 0.01 #Would consider it a step down. + culture = greek + } + } + } + embrace_roman_culture = { + ai_check_interval = 120 #check only once every 120 months. + only_playable = yes + + potential = { + is_playable = yes + NOT = { culture = roman } + OR = { + culture_group = latin + culture_group = byzantine + } + has_dlc = "Holy Fury" + NOT = { government = chinese_imperial_government } + has_global_flag = flag_started_roman_renaissance + NOT = { + has_alternate_start_parameter = { key = culture_names value = random } + } + top_liege = { has_landed_title = e_roman_empire } + } + allow = { + show_only_failed_conditions = yes + OR = { + culture_group = latin + culture_group = byzantine + } + } + effect = { + culture = roman + hidden_tooltip = { + any_courtier_or_vassal = { + limit = { lower_tier_than = COUNT } + culture = roman + } + } + capital_scope = { culture = roman } + custom_tooltip = { + text = tooltip_roman_culture_spreads + hidden_tooltip = { + any_demesne_province = { + if = { + limit = { any_neighbor_province = { province = 333 } } + culture = roman + } + if = { + limit = { + culture = italian + capital_scope = { NOT = { distance = { where = PREV distance = 100 } } } + } + random = { + chance = 40 + culture = roman + } + } + if = { + limit = { + culture_group = latin + capital_scope = { NOT = { distance = { where = PREV distance = 200 } } } + } + random = { + chance = 20 + culture = roman + } + } + if = { + limit = { + culture_group = latin + capital_scope = { NOT = { distance = { where = PREV distance = 400 } } } + } + random = { + chance = 5 + culture = roman + } + } + } + } + } + if = { #Hellenic Emperor gets chance to spread Hellenism a bit alongside the culture. + limit = { OR = { religion = hellenic_pagan religion = hellenic_pagan_reformed } } + hidden_tooltip = { + any_demesne_province = { + if = { + limit = { any_neighbor_province = { province = 333 } } + religion = ROOT + } + if = { + limit = { + culture = roman + capital_scope = { NOT = { distance = { where = PREV distance = 100 } } } + } + random = { + chance = 10 + religion = ROOT + } + } + if = { + limit = { + culture = roman + capital_scope = { NOT = { distance = { where = PREV distance = 200 } } } + } + random = { + chance = 5 + religion = ROOT + } + } + } + } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 1 + modifier = { + factor = 3 + religion = hellenic_pagan_reformed + } + modifier = { + factor = 3 + capital_scope = { culture = roman } + } + modifier = { + factor = 0.01 #Would consider it a step down. + culture = greek + } + } + } } diff --git a/AncientReligions/decisions/dynasty_decisions.txt b/AncientReligions/decisions/dynasty_decisions.txt new file mode 100644 index 00000000..63e0827f --- /dev/null +++ b/AncientReligions/decisions/dynasty_decisions.txt @@ -0,0 +1,1475 @@ +# Targetted decisions are possible vs _all_ other characters and shown are in the Diplomacy View, not the Intrigue View. The taker is in the FROM scope. +# +# filter = [self/court/home_court/vassals/sub_realm/realm/dynasty/all] ('self' MUST be set for decisions targetting only the taker, the other filter types can be set to lessen CPU load) +# ai_target_filter = [self/court/home_court/vassals/sub_realm/realm/dynasty/all] (which characters for which the AI evaluates the decision.) +# court: all characters in the AI's host court, including prisoners, and characters currently away (wards, prisoners, etc) +# home_court: all characters in the AI's home court, including prisoners, and characters currently away (wards, prisoners, etc) +# vassals: direct vassal rulers of the AI's employer +# sub_realm: all characters below the AI's employer +# realm: all characters in the same top realm as the AI +# dynasty: all members of the same dynasty +# rivals: your rivals plus any character you have an opinion modifier with 'crime = yes' set (the same set of characters the 'is_foe' trigger evaluates) +# all: all living characters (Avoid if possible. VERY CPU-HEAVY!) +# + +targetted_decisions = { + + commit_suicide = { + filter = self + ai_target_filter = self + ai = no + + potential = { + is_adult = yes + + OR = { + trait = depressed + AND = { + trait = incapable + has_dlc = "Reapers" + } + } + immortal = no + } + allow = { + custom_tooltip = { + text = commit_suicide_allow_tooltip + hidden_tooltip = { + OR = { + trait = depressed + trait = incapable + } + } + } + prisoner = no + custom_tooltip = { + text = is_not_busy_trigger_tooltip + hidden_tooltip = { NOR = { has_character_flag = do_not_disturb is_inaccessible_trigger = yes } } + } + custom_tooltip = { + NOT = { has_character_flag = attempting_suicide } + text = attempting_suicide_tooltip + } + } + effect = { + if = { + limit = { has_dlc = "Reapers" } + + set_character_flag = attempting_suicide + + if = { + limit = { NOT = { trait = incapable } } + character_event = { id = RIP.30200 } + } + if = { + limit = { trait = incapable } + character_event = { id = RIP.30210 } + } + } + if = { + limit = { NOT = { has_dlc = "Reapers" } } + + prestige = -200 + + add_character_modifier = { + modifier = suicide + duration = -1 + } + death = { death_reason = death_suicide } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 0 + } + } + + legitimize_bastard = { + only_playable = yes + filter = close_relatives + ai_target_filter = close_relatives + ai_check_interval = 30 + + is_ruler = yes + + from_potential = { + #ai = no + OR = { + trait = dryad + trait = bad_dryad + is_playable = yes + } + has_children = yes + has_polygamy = no + } + + potential = { + trait = bastard + is_child_of = FROM + is_liege_or_above = FROM + } + allow = { + conditional_tooltip = { + trigger = { + NOT = { + any_owned_bloodline = { + has_bloodline_flag = bloodline_legitimize + } + } + } + FROM = { + piety = 20 + } + } + } + effect = { + dynasty = FROM + remove_trait = bastard + if = { + limit = { + FROM = { + NAND = { + religion = britannic_pagan + is_celtic_clergy_trigger = yes + } + } + } + add_trait = legit_bastard + } + recalc_succession = yes + FROM = { + show_scope_change = no + if = { + limit = { + NOR = { + trait = dryad + trait = bad_dryad + any_owned_bloodline = { + has_bloodline_flag = bloodline_legitimize + } + } + } + piety = -20 + } + } + if = { + limit = { + prisoner = yes + host = { character = FROM } + } + imprison = no + } + + if = { + limit = { FROM = { is_female = no } } + mother = { + show_scope_change = no + opinion = { + who = FROM + modifier = legitimized_child + years = 10 + } + } + } + FROM = { + show_scope_change = no + spouse = { + show_scope_change = no + if = { + limit = { + NOT = { + any_child = { + character = ROOT + } + } + } + opinion = { + who = ROOT_FROM + modifier = legitimized_bastard + years = 20 + } + } + } + if = { + limit = { + any_child = { + dynasty = ROOT_FROM + NOT = { character = ROOT } + NOT = { trait = bastard } + } + } + custom_tooltip = { + text = any_child_gets_angry_tt + any_child = { + show_scope_change = no + limit = { + NOT = { character = ROOT } + dynasty = ROOT_FROM + NOT = { trait = bastard } + } + opinion = { + who = ROOT_FROM + modifier = legitimized_bastard + months = 12 + } + } + } + } + } + } + + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 0 + additive_modifier = { + value = 100 + religion = britannic_pagan + is_celtic_clergy_trigger = yes + } + } + } + + # Muslim ruler tries to convince a dynasty member to lose the 'Decadent' Trait + convince_to_straighten_up = { + only_playable = yes + filter = dynasty + ai_target_filter = dynasty + ai_check_interval = 6 + + hide_in_decisions_list = yes # This decision is shown in the Religion View for each decadent character + + from_potential = { + is_playable = yes + uses_decadence = yes + father_even_if_dead = { + OR = { + is_alive = no + is_playable = no + } + } + } + + potential = { + is_female = no + prisoner = no + trait = decadent + has_regent = no + lower_tier_than = FROM + } + + allow = { + FROM = { + piety = 100 + prisoner = no + NOT = { trait = decadent } + } + custom_tooltip = { + text = "NOT_ALREADY_NEGOTIATED" + NOT = { has_character_flag = negotiated_to_drop_decadence } + } + } + effect = { + set_character_flag = negotiated_to_drop_decadence + character_event = { + id = 91350 + } + + FROM = { piety = -100 } + } + + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 1 + modifier = { + factor = 0 + any_dynasty_member = { + ai = no + higher_tier_than = ROOT + same_realm = ROOT + } + } + } + } + + # Unhardcoded decision. + order_to_take_vows = { + only_playable = yes + filter = court + ai_target_filter = court + ai_check_interval = 120 #Check every 120 months + + from_potential = { + is_playable = yes + has_regent = no + prisoner = no + is_adult = yes + has_dlc = "Sons of Abraham" + OR = { + AND = { + religion_group = christian + is_alternate_start = no + } + AND = { + religion = hindu + is_alternate_start = no + } + AND = { + religion = buddhist + is_alternate_start = no + } + AND = { + religion = jain + is_alternate_start = no + } + AND = { + religion = manichean + is_alternate_start = no + } + has_religion_feature = religion_monastic + has_religion_feature = religion_feature_west_african + } + } + + potential = { + is_adult = yes + is_ruler = no + religion = FROM + NOR = { + trait = incapable + trait = monk + trait = nun + trait = muni + trait = aryika + trait = bhikkhu + trait = bhikkhuni + trait = sanyasi + trait = sanyasini + } + host = { character = FROM } + } + + allow = { + OR = { + AND = { + is_married = no + custom_tooltip = { + text = NOT_HEIR_TITLE_TT + + NOT = { + any_heir_title = { + always = yes + } + } + } + } + prisoner = yes + } + FROM = { piety = 50 } + } + effect = { + FROM = { piety = -50 } + add_ascetic_trait_effect = yes #Adds religion-based monk-traits. + if = { #For pagans and Altstart + limit = { + NOR = { + religion_group = christian + religion = hindu + religion = buddhist + religion = jain + } + is_female = no + } + add_trait = monk + } + if = { + limit = { + NOR = { + religion_group = christian + religion = hindu + religion = buddhist + religion = jain + } + is_female = yes + } + add_trait = nun + } + if = { + limit = { prisoner = yes } + prisoner = no + } + if = { + limit = { is_married = yes } + any_spouse = { remove_spouse = ROOT } + } + if = { #Make them actually become monks/nuns if you have Societies. + limit = { + has_dlc = "Mystics" + is_in_society = no + OR = { + religion = catholic + AND = { + is_heretic = no + OR = { + religion = fraticelli + religion = waldensian + religion = lollard + religion = cathar + } + } + } + } + custom_tooltip = { text = tooltip_vows_monk_joins_society } + hidden_tooltip = { + random_list = { + 50 = { + trigger = { religion = catholic } + join_society = monastic_order_benedictine + } + 50 = { join_society = monastic_order_dominican } + } + } + } + if = { + limit = { + has_dlc = "Mystics" + is_in_society = no + OR = { + religion = orthodox + AND = { + is_heretic = no + OR = { + religion = bogomilist + religion = monothelite + religion = iconoclast + religion = paulician + } + } + } + } + custom_tooltip = { text = tooltip_vows_monk_joins_society } + hidden_tooltip = { + join_society = monastic_order_orthodox + } + } + if = { + limit = { + has_dlc = "Mystics" + is_in_society = no + OR = { + religion = nestorian + AND = { + is_heretic = no + religion = messalian + } + } + } + custom_tooltip = { text = tooltip_vows_monk_joins_society } + hidden_tooltip = { + join_society = monastic_order_nestorian + } + } + if = { + limit = { + has_dlc = "Mystics" + is_in_society = no + OR = { + religion = miaphysite + AND = { + is_heretic = no + religion = monophysite + } + } + } + custom_tooltip = { text = tooltip_vows_monk_joins_society } + hidden_tooltip = { + join_society = monastic_order_monophysite + } + } + if = { + limit = { + has_dlc = "Mystics" + is_in_society = no + religion = hindu + } + custom_tooltip = { text = tooltip_vows_monk_joins_society } + hidden_tooltip = { + join_society = monastic_order_hindu + } + } + if = { + limit = { + has_dlc = "Mystics" + is_in_society = no + religion = buddhist + } + custom_tooltip = { text = tooltip_vows_monk_joins_society } + hidden_tooltip = { + join_society = monastic_order_buddhist + } + } + if = { + limit = { + has_dlc = "Mystics" + is_in_society = no + religion = jain + } + custom_tooltip = { text = tooltip_vows_monk_joins_society } + hidden_tooltip = { + join_society = monastic_order_jain + } + } + if = { + limit = { + any_realm_lord = { is_theocracy = yes religion = ROOT } + } + custom_tooltip = { text = tooltip_vows_monk_goes_to_theocracy } + hidden_tooltip = { + random_realm_lord = { + limit = { is_theocracy = yes religion = ROOT } + preferred_limit = { + reverse_opinion = { who = FROM value = 20 } + vassal_of = FROM + same_society_as = ROOT #The one he just joined. + } + preferred_limit = { + vassal_of = FROM + same_society_as = ROOT #The one he just joined. + } + preferred_limit = { + same_society_as = ROOT #The one he just joined. + } + preferred_limit = { + vassal_of = FROM + } + ROOT = { + move_character = PREV + } + } + } + } + if = { + limit = { NOR = { trait = zealous dynasty = FROM } } + opinion = { modifier = opinion_cloistered_me who = FROM years = 20 } + } + if = { + limit = { NOT = { trait = zealous } dynasty = FROM } + opinion = { modifier = opinion_cloistered_me_family who = FROM years = 20 } + } + if = { + limit = { is_child_of = FROM } + hidden_tooltip = { FROM = { character_event = { id = HFP.23001 } } } + } + + } + + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 1 + modifier = { #Hate you too much to just send you off. + factor = 0 + prisoner = yes + NOT = { is_child_of = FROM } + FROM = { is_benevolent_trigger = no } + NOT = { + reverse_opinion = { + who = FROM + value = -20 + } + } + } + modifier = { #Like him too much to do it. + factor = 0 + reverse_opinion = { + who = FROM + value = 50 + } + } + modifier = { #I'm a good ruler and he is a dynastic heir. + factor = 0 + is_child_of = FROM + dynasty = FROM + FROM = { is_benevolent_trigger = yes } + reverse_opinion = { + who = FROM + value = 0 + } + } + modifier = { #Must protect the line. + factor = 5 + is_child_of = FROM + NOT = { dynasty = FROM } + } + modifier = { #Hate you. + factor = 5 + is_child_of = FROM + is_rival = FROM + } + modifier = { #There are better spares. + factor = 20 + is_child_of = FROM + OR = { + has_negative_congenital_trigger = yes + has_infertile_trait_trigger = yes + has_severe_disability_trigger = yes + } + FROM = { + any_child = { + is_alive = yes + NOR = { + character = ROOT + has_negative_congenital_trigger = yes + has_infertile_trait_trigger = yes + has_severe_disability_trigger = yes + } + } + } + } + modifier = { #Must preserve the realm from falling to evil. + factor = 5 + is_evil_trigger = yes + FROM = { + is_benevolent_trigger = yes + any_child = { + is_alive = yes + NOR = { + character = ROOT + is_evil_trigger = yes + } + } + } + } + } + } + send_child_into_hiding = { + only_rulers = yes + is_high_prio = yes + + filter = dynasty + ai_target_filter = dynasty + ai_check_interval = 12 + + from_potential = { + is_ruler = yes + has_regent = no + has_children = yes + OR = { + ai = no + OR = { + trait = amateurish_plotter + trait = flamboyant_schemer + trait = intricate_webweaver + trait = elusive_shadow + } + } + } + + potential = { + NOT = { is_inaccessible_trigger = yes } + is_ruler = no + liege = { character = FROM } + NOT = { is_plot_target_of = FROM } + OR = { + has_character_modifier = suspected_murder_plot + FROM = { + any_known_plotter = { + target = PREV + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + } + } + NOT = { any_spouse = { character = FROM } } + OR = { + father = { character = FROM } + mother = { character = FROM } + } + OR = { + father = { ai = no } + mother = { ai = no } + is_female = no + is_primary_heir = yes + AND = { + is_female = yes + FROM = { has_law = true_cognatic_succession } + } + } + NOT = { has_character_modifier = went_out_of_hiding_timer } + } + + allow = { + in_command = no + prisoner = no + custom_tooltip = { + text = is_not_busy_trigger_tooltip + hidden_tooltip = { NOT = { has_character_flag = do_not_disturb } } + } + has_job_title = no + custom_tooltip = { + text = is_target_of_murder_plot_tooltip + hidden_tooltip = { + OR = { + has_character_modifier = suspected_murder_plot + FROM = { + any_known_plotter = { + target = PREV + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + } + } + } + } + custom_tooltip = { + text = recently_went_out_of_hiding_tooltip + hidden_tooltip = { + NOT = { has_character_modifier = went_out_of_hiding_timer } + } + } + } + effect = { + custom_tooltip = { text = go_into_hiding_info_tooltip } + add_trait = in_hiding + set_character_flag = do_not_disturb + hidden_tooltip = { + ROOT = { + any_plotter = { + target = ROOT + limit = { + NOT = { has_character_flag = murder_in_motion } + NOT = { character = FROM } + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + character_event = { id = CM.6004 } + any_backed_character = { + character_event = { id = CM.6004 } + } + } + any_plotter = { + target = ROOT + limit = { + has_character_flag = murder_in_motion + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + character_event = { id = CM.6180 } + any_backed_character = { + character_event = { id = CM.6004 } + } + } + } + father = { + if = { + limit = { + NOT = { character = FROM } + NOT = { plot_target_char = { character = ROOT } } + NOT = { any_backed_character = { plot_target_char = { character = ROOT } } } + NOT = { is_rival = ROOT } + } + character_event = { id = CM.6004 } + } + } + mother = { + if = { + limit = { + NOT = { character = FROM } + NOT = { plot_target_char = { character = ROOT } } + NOT = { any_backed_character = { plot_target_char = { character = ROOT } } } + NOT = { is_rival = ROOT } + } + character_event = { id = CM.6004 } + } + } + any_spouse = { + limit = { + NOT = { plot_target_char = { character = ROOT } } + NOT = { any_backed_character = { plot_target_char = { character = ROOT } } } + NOT = { is_rival = ROOT } + } + character_event = { id = CM.6004 } + } + any_child = { + limit = { + NOT = { plot_target_char = { character = ROOT } } + NOT = { any_backed_character = { plot_target_char = { character = ROOT } } } + NOT = { is_rival = ROOT } + } + character_event = { id = CM.6004 } + } + any_lover = { + limit = { + NOT = { plot_target_char = { character = ROOT } } + NOT = { any_backed_character = { plot_target_char = { character = ROOT } } } + NOT = { is_rival = ROOT } + NOT = { spouse = { character = ROOT } } + } + character_event = { id = CM.6004 } + } + any_sibling = { + limit = { + NOT = { plot_target_char = { character = ROOT } } + NOT = { any_backed_character = { plot_target_char = { character = ROOT } } } + NOT = { is_rival = ROOT } + NOT = { is_lover = ROOT } + } + character_event = { id = CM.6004 } + } + any_rival = { + limit = { + NOT = { character = FROM } + NOT = { plot_target_char = { character = ROOT } } + NOT = { any_backed_character = { plot_target_char = { character = ROOT } } } + } + character_event = { id = CM.6004 } + } + } + } + + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 1 + modifier = { + factor = 0.5 + } + modifier = { + factor = 0.5 + NOT = { + FROM = { + trait = in_hiding + } + } + } + modifier = { + factor = 0.5 + NOT = { + reverse_opinion = { + who = FROM + value = -24 + } + } + } + modifier = { + factor = 1.5 + reverse_opinion = { + who = FROM + value = 25 + } + } + modifier = { + factor = 5 + FROM = { trait = in_hiding } + } + modifier = { + factor = 10 + FROM = { trait = paranoid } + } + } + } + + take_child_out_of_hiding = { + only_rulers = yes + is_high_prio = yes + + filter = dynasty + ai_target_filter = dynasty + ai_check_interval = 12 + + from_potential = { + is_ruler = yes + has_regent = no + has_children = yes + } + + potential = { + trait = in_hiding + is_ruler = no + liege = { character = FROM } + is_child_of = FROM + prisoner = no + NOT = { any_spouse = { character = FROM } } + } + + allow = { + trait = in_hiding + } + effect = { + custom_tooltip = { text = come_out_of_hiding_info_tooltip } + remove_trait = in_hiding + clr_character_flag = do_not_disturb + add_character_modifier = { + name = went_out_of_hiding_timer + duration = 180 + hidden = yes + } + hidden_tooltip = { + ROOT = { + any_plotter = { + target = ROOT + limit = { + NOT = { character = FROM } + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + character_event = { id = CM.6005 } + } + } + father = { + if = { + limit = { + NOT = { character = FROM } + } + character_event = { id = CM.6005 } + } + } + mother = { + if = { + limit = { + NOT = { character = FROM } + } + character_event = { id = CM.6005 } + } + } + any_sibling = { + limit = { + ROOT = { + NOT = { is_plot_target_of = THIS } + } + } + character_event = { id = CM.6005 } + } + } + } + + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 1 + modifier = { + factor = 0.3 + FROM = { trait = paranoid } + } + modifier = { + factor = 0 + OR = { + has_character_modifier = suspected_murder_plot + FROM = { + any_known_plotter = { + target = PREV + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + } + } + } + } + } + + go_into_hiding = { + only_playable = yes + is_high_prio = yes + + filter = self + ai_target_filter = self + ai_check_interval = 12 + + potential = { + prisoner = no + is_inaccessible_trigger = no + OR = { + ai = no + trait = amateurish_plotter + trait = flamboyant_schemer + trait = intricate_webweaver + trait = elusive_shadow + } + } + allow = { + in_command = no + custom_tooltip = { + text = is_not_busy_trigger_tooltip + hidden_tooltip = { NOT = { has_character_flag = do_not_disturb } } + } + has_job_title = no + custom_tooltip = { + text = is_target_of_murder_plot_tooltip + hidden_tooltip = { + OR = { + has_character_modifier = suspected_murder_plot + any_known_plotter = { + target = ROOT + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + } + } + } + custom_tooltip = { + text = recently_went_out_of_hiding_tooltip + hidden_tooltip = { + NOT = { has_character_modifier = went_out_of_hiding_timer } + } + } + } + effect = { + set_character_flag = do_not_disturb + custom_tooltip = { text = go_into_hiding_info_tooltip } + add_trait = in_hiding + hidden_tooltip = { # Notify player and close family and plotters + ROOT = { + any_plotter = { + target = ROOT + limit = { + NOT = { has_character_flag = murder_in_motion } + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + character_event = { id = CM.6000 } + any_backed_character = { + character_event = { id = CM.6000 } + } + } + any_plotter = { + target = ROOT + limit = { + has_character_flag = murder_in_motion + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + character_event = { id = CM.6180 } + any_backed_character = { + character_event = { id = CM.6000 } + } + } + } + any_spouse = { + limit = { + NOT = { plot_target_char = { character = ROOT } } + NOT = { any_backed_character = { plot_target_char = { character = ROOT } } } + NOT = { is_rival = ROOT } + } + character_event = { id = CM.6000 } + } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 1 + + modifier = { + factor = 0 + ROOT = { + any_plotter = { + target = ROOT + is_primary_heir = yes + ai = no + } + } + } + modifier = { + factor = 0.5 + } + modifier = { + factor = 0.1 + age = 65 + } + modifier = { + factor = 0.1 + trait = brave + } + modifier = { + factor = 2 + trait = depressed + } + modifier = { + factor = 5 + trait = craven + } + modifier = { + factor = 10 + trait = paranoid + } + } + } + + come_out_of_hiding = { + only_rulers = yes + is_high_prio = yes + + filter = self + ai_target_filter = self + ai_check_interval = 12 + + potential = { + is_ruler = yes + trait = in_hiding + NOT = { has_character_flag = in_religious_seclusion } + } + allow = { + OR = { + OR = { + age = 16 + NOT = { trait = incapable } + } + regent = { + NOT = { trait = deceitful } + NOT = { trait = ambitious } + NOT = { is_rival = ROOT } + } + } + } + effect = { + add_character_modifier = { + name = went_out_of_hiding_timer + duration = 180 + hidden = yes + } + clr_character_flag = do_not_disturb + custom_tooltip = { text = come_out_of_hiding_info_tooltip } + remove_trait = in_hiding + hidden_tooltip = { # Notify player and close family and plotters + ROOT = { + any_plotter = { + target = ROOT + limit = { + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + character_event = { id = CM.6001 } + } + } + any_spouse = { + limit = { + ROOT = { + NOT = { is_plot_target_of = THIS } + } + } + character_event = { id = CM.6001 } + } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 1 + modifier = { + factor = 0.3 + trait = paranoid + } + modifier = { + factor = 0 + NOT = { + ROOT = { + any_plotter = { + target = ROOT + is_primary_heir = yes + ai = no + } + } + } + OR = { + has_character_modifier = suspected_murder_plot + any_known_plotter = { + target = ROOT + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + } + } + } + } + + send_spouse_into_hiding = { + only_rulers = yes + is_high_prio = yes + + filter = spouse + ai_target_filter = spouse + ai_check_interval = 12 + + from_potential = { + is_ruler = yes + has_regent = no + OR = { + ai = no + OR = { + trait = amateurish_plotter + trait = flamboyant_schemer + trait = intricate_webweaver + trait = elusive_shadow + } + } + } + + potential = { + NOT = { is_inaccessible_trigger = yes } + is_ruler = no + is_married = FROM + liege = { character = FROM } + NAND = { + is_plot_target_of = FROM + FROM = { + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + } + NOT = { has_character_modifier = went_out_of_hiding_timer } + } + + allow = { + in_command = no + prisoner = no + custom_tooltip = { + text = is_not_busy_trigger_tooltip + hidden_tooltip = { NOT = { has_character_flag = do_not_disturb } } + } + has_job_title = no + NOT = { is_ruler = yes } + custom_tooltip = { + text = is_target_of_murder_plot_tooltip + hidden_tooltip = { + OR = { + has_character_modifier = suspected_murder_plot + FROM = { + any_known_plotter = { + target = PREV + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + } + } + } + } + custom_tooltip = { + text = recently_went_out_of_hiding_tooltip + hidden_tooltip = { + NOT = { has_character_modifier = went_out_of_hiding_timer } + } + } + } + + effect = { + set_character_flag = do_not_disturb + custom_tooltip = { text = go_into_hiding_info_tooltip } + add_trait = in_hiding + hidden_tooltip = { # Notify player and close family and plotters + ROOT = { + any_plotter = { + target = ROOT + limit = { + NOT = { has_character_flag = murder_in_motion } + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + character_event = { id = CM.6002 } + any_backed_character = { + character_event = { id = CM.6002 } + } + } + any_plotter = { + target = ROOT + limit = { + has_character_flag = murder_in_motion + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + character_event = { id = CM.6180 } + any_backed_character = { + character_event = { id = CM.6002 } + } + } + } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 1 + + modifier = { + factor = 0.5 + } + modifier = { + factor = 0.1 + spouse = { + age = 65 + } + } + modifier = { + factor = 0.1 + spouse = { + trait = pregnant + NOT = { + father_of_unborn = { + character = ROOT + } + } + } + } + modifier = { + factor = 0.5 + NOT = { + FROM = { + trait = in_hiding + } + } + } + modifier = { + factor = 0.5 + NOT = { + opinion = { + who = spouse + value = -24 + } + } + } + modifier = { + factor = 1.5 + opinion = { + who = spouse + value = 25 + } + } + modifier = { + factor = 5 + trait = in_hiding + } + modifier = { + factor = 10 + trait = paranoid + } + modifier = { + factor = 10 + spouse = { + trait = pregnant + father_of_unborn = { + character = ROOT + } + } + } + } + } + + take_spouse_out_of_hiding = { + only_rulers = yes + is_high_prio = yes + + filter = spouse + ai_target_filter = spouse + ai_check_interval = 12 + + from_potential = { + is_ruler = yes + has_regent = no + } + + potential = { + trait = in_hiding + is_ruler = no + is_married = FROM + liege = { character = FROM } + prisoner = no + } + + allow = { + trait = in_hiding + } + + effect = { + add_character_modifier = { + name = went_out_of_hiding_timer + duration = 180 + hidden = yes + } + clr_character_flag = do_not_disturb + custom_tooltip = { text = come_out_of_hiding_info_tooltip } + remove_trait = in_hiding + hidden_tooltip = { # Notify player and close family and plotters + ROOT = { + any_plotter = { + target = ROOT + limit = { + spouse = { NOT = { character = PREV } } + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + character_event = { id = CM.6003 } + } + } + } + } + revoke_allowed = { + always = no + } + ai_will_do = { + factor = 1 + modifier = { + factor = 0.3 + trait = paranoid + } + modifier = { + factor = 0 + spouse = { + OR = { + has_character_modifier = suspected_murder_plot + FROM = { + any_known_plotter = { + target = PREV + OR = { + has_plot = plot_kill_character + has_plot = plot_kill_spouse + } + } + } + } + } + } + } + } +} diff --git a/AncientReligions/decisions/mnm_secret_religious_societies_decisions.txt b/AncientReligions/decisions/mnm_secret_religious_societies_decisions.txt index dde79924..2c86bb35 100644 --- a/AncientReligions/decisions/mnm_secret_religious_societies_decisions.txt +++ b/AncientReligions/decisions/mnm_secret_religious_societies_decisions.txt @@ -37,7 +37,6 @@ society_decisions = { OR = { religion_group = muslim religion = norse_pagan_reformed - religion = hellenic_pagan } any_demesne_title = { controls_religion = yes @@ -534,6 +533,12 @@ society_decisions = { society_member_of = secret_religious_society_hellenic_pagan } } + AND = { + has_province_modifier = secret_hellenic_pagan__reformed_community + ROOT = { + society_member_of = secret_religious_society_hellenic_pagan_reformed + } + } AND = { has_province_modifier = secret_promethean_pagan_community ROOT = { @@ -552,6 +557,12 @@ society_decisions = { society_member_of = secret_religious_society_egyptian_pagan } } + AND = { + has_province_modifier = secret_egyptian_pagan_reformed_community + ROOT = { + society_member_of = secret_religious_society_egyptian_pagan_reformed + } + } AND = { has_province_modifier = secret_aten_pagan_community ROOT = { @@ -922,6 +933,39 @@ society_decisions = { } } } + secret_religious_society_bon_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_bon_reformed_community + } + religion = bon_reformed + remove_province_modifier = secret_bon_reformed_community + } + } + } + secret_religious_society_hellenic_pagan = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_hellenic_pagan_community + } + religion = hellenic_pagan + remove_province_modifier = secret_hellenic_pagan_community + } + } + } + secret_religious_society_hellenic_pagan_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_hellenic_pagan_reformed_community + } + religion = hellenic_pagan_reformed + remove_province_modifier = secret_hellenic_pagan_reformed_community + } + } + } secret_religious_society_taoist = { PREV = { any_demesne_province = { @@ -1155,6 +1199,17 @@ society_decisions = { } } } + secret_religious_society_hellenic_pagan_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_hellenic_pagan_reformed_community + } + religion = hellenic_pagan_reformed + remove_province_modifier = secret_hellenic_pagan_reformed_community + } + } + } secret_religious_society_promethean_pagan = { PREV = { any_demesne_province = { @@ -1188,6 +1243,17 @@ society_decisions = { } } } + secret_religious_society_egyptian_pagan_reformed = { + PREV = { + any_demesne_province = { + limit = { + has_province_modifier = secret_egyptian_pagan_reformed_community + } + religion = egyptian_pagan_reformed + remove_province_modifier = secret_egyptian_pagan_reformed_community + } + } + } secret_religious_society_aten_pagan = { PREV = { any_demesne_province = { @@ -1244,8 +1310,6 @@ society_decisions = { } } - - ai_will_do = { factor = 1 modifier = { @@ -1491,8 +1555,6 @@ society_decisions = { hidden_effect = { character_event = { id = MNM.3399 } } } - - ai_will_do = { factor = 0.1 @@ -1548,8 +1610,6 @@ targeted_decisions = { set_character_flag = conduct_secret_ceremony_timer hidden_effect = { character_event = { id = MNM.3235 days = 5 } } } - - ai_will_do = { factor = 0.1 @@ -1650,8 +1710,6 @@ targeted_decisions = { } } - - ai_will_do = { factor = 1 modifier = { @@ -1824,8 +1882,6 @@ targeted_decisions = { } } } - - ai_will_do = { factor = 1 @@ -2020,8 +2076,6 @@ targeted_decisions = { } } } - - ai_will_do = { factor = 1 @@ -2200,8 +2254,6 @@ targeted_decisions = { } } } - - ai_will_do = { factor = 1 @@ -2295,10 +2347,33 @@ targeted_decisions = { } leave_society = yes } + if = { + limit = { + capital_scope = { + NOT = { true_religion_group = ROOT } + } + } + prestige = -1000 + } + if = { + limit = { + capital_scope = { + true_religion_group = ROOT + NOT = { true_religion = ROOT } + } + } + prestige = -500 + } + piety = 250 + true_religion_scope = { + show_scope_change = no + religion_authority = { + modifier = ruler_converted_from + } + } clear_secret_religion = yes } - - + ai_will_do = { factor = 0 @@ -2484,6 +2559,21 @@ targeted_decisions = { limit = { has_province_modifier = secret_bon_community } religion = bon } } + bon_reformed = { + any_demesne_province = { + limit = { has_province_modifier = secret_bon_reformed_community } religion = bon_reformed + } + } + hellenic_pagan = { + any_demesne_province = { + limit = { has_province_modifier = secret_hellenic_pagan_community } religion = hellenic_pagan + } + } + hellenic_pagan_reformed = { + any_demesne_province = { + limit = { has_province_modifier = secret_hellenic_pagan_reformed_community } religion = hellenic_pagan_reformed + } + } taoist = { any_demesne_province = { limit = { has_province_modifier = secret_taoist_community } religion = taoist @@ -2608,6 +2698,12 @@ targeted_decisions = { religion = hellenic_pagan } } + hellenic_pagan_reformed = { + any_demesne_province = { + limit = { has_province_modifier = secret_hellenic_pagan_reformed_community } + religion = hellenic_pagan_reformed + } + } promethean_pagan = { any_demesne_province = { limit = { has_province_modifier = secret_promethean_pagan_community } @@ -2626,6 +2722,12 @@ targeted_decisions = { religion = egyptian_pagan } } + egyptian_pagan_reformed = { + any_demesne_province = { + limit = { has_province_modifier = secret_egyptian_pagan_reformed_community } + religion = egyptian_pagan_reformed + } + } aten_pagan = { any_demesne_province = { limit = { has_province_modifier = secret_aten_pagan_community } @@ -2651,8 +2753,7 @@ targeted_decisions = { remove_character_modifier = under_suspicion } } - - + ai_will_do = { factor = 0 @@ -2908,6 +3009,27 @@ title_decisions = { NOT = { location = { religion = bon } } NOT = { location = { has_province_modifier = secret_bon_community } } } + AND = { + FROM = { + society_member_of = secret_religious_society_bon_reformed + } + NOT = { location = { religion = bon_reformed } } + NOT = { location = { has_province_modifier = secret_bon_reformed_community } } + } + AND = { + FROM = { + society_member_of = secret_religious_society_hellenic_pagan + } + NOT = { location = { religion = hellenic_pagan } } + NOT = { location = { has_province_modifier = secret_hellenic_pagan_community } } + } + AND = { + FROM = { + society_member_of = secret_religious_society_hellenic_pagan_reformed + } + NOT = { location = { religion = hellenic_pagan_reformed } } + NOT = { location = { has_province_modifier = secret_hellenic_pagan_reformed_community } } + } AND = { FROM = { society_member_of = secret_religious_society_taoist @@ -3057,6 +3179,13 @@ title_decisions = { NOT = { location = { religion = hellenic_pagan } } NOT = { location = { has_province_modifier = secret_hellenic_pagan_community } } } + AND = { + FROM = { + society_member_of = secret_religious_society_hellenic_pagan_reformed + } + NOT = { location = { religion = hellenic_pagan_reformed } } + NOT = { location = { has_province_modifier = secret_hellenic_pagan_reformed_community } } + } AND = { FROM = { society_member_of = secret_religious_society_promethean_pagan @@ -3078,6 +3207,13 @@ title_decisions = { NOT = { location = { religion = egyptian_pagan } } NOT = { location = { has_province_modifier = secret_egyptian_pagan_community } } } + AND = { + FROM = { + society_member_of = secret_religious_society_egyptian_pagan_reformed + } + NOT = { location = { religion = egyptian_pagan_reformed } } + NOT = { location = { has_province_modifier = secret_egyptian_pagan_reformed_community } } + } AND = { FROM = { society_member_of = secret_religious_society_aten_pagan @@ -3191,10 +3327,30 @@ decisions = { prestige = -250 join_society = secret_religious_cult set_society_grandmaster = yes # Set character as Grand Master - add_society_currency_massive_effect = yes # Give the Grand Master a start-up capital to induct members + if = { + limit = { + NOR = { + secret_religion = hellenic_pagan + secret_religion = hellenic_pagan_reformed + } + } + custom_tooltip = { text = tooltip_add_massive_society_currency } + } + if = { + limit = { + OR = { + secret_religion = hellenic_pagan + secret_religion = hellenic_pagan_reformed + } + } + custom_tooltip = { text = tooltip_add_massive_hellenic_society_currency } + } + hidden_tooltip = { add_society_currency_massive_effect = yes } # Give the Grand Master a start-up capital to induct members } - + revoke_allowed = { + always = no + } ai_will_do = { factor = 0.1 @@ -3348,7 +3504,7 @@ decisions = { } } } - + ai_will_do = { factor = 0 @@ -3373,6 +3529,9 @@ title_decisions = { NOT = { location = { religion = FROM } } NOT = { location = { religion = { target_type = secret target = FROM } } } owner = { character = FROM } + location = { + dlc_religion_check_trigger = yes + } } allow = { @@ -3392,8 +3551,7 @@ title_decisions = { piety = -250 } } - - + ai_will_do = { factor = 0 @@ -3412,6 +3570,9 @@ title_decisions = { NOT = { secret_religion = catholic } NOT = { religion = catholic } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { @@ -3456,8 +3617,7 @@ title_decisions = { set_secret_religion = catholic } } - - + ai_will_do = { factor = 0 @@ -3476,6 +3636,9 @@ title_decisions = { NOT = { secret_religion = orthodox } NOT = { religion = orthodox } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { @@ -3520,8 +3683,7 @@ title_decisions = { set_secret_religion = orthodox } } - - + ai_will_do = { factor = 0 @@ -3540,6 +3702,9 @@ title_decisions = { NOT = { secret_religion = miaphysite } NOT = { religion = miaphysite } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { @@ -3584,8 +3749,7 @@ title_decisions = { set_secret_religion = miaphysite } } - - + ai_will_do = { factor = 0 @@ -3604,6 +3768,9 @@ title_decisions = { NOT = { secret_religion = nestorian } NOT = { religion = nestorian } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { @@ -3648,8 +3815,7 @@ title_decisions = { set_secret_religion = nestorian } } - - + ai_will_do = { factor = 0 @@ -3668,9 +3834,13 @@ title_decisions = { NOT = { secret_religion = sunni } NOT = { religion = sunni } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + has_dlc = "The Sword of Islam" tier = COUNT NOT = { location = { religion = sunni } @@ -3712,8 +3882,7 @@ title_decisions = { set_secret_religion = sunni } } - - + ai_will_do = { factor = 0 @@ -3732,9 +3901,13 @@ title_decisions = { NOT = { secret_religion = shiite } NOT = { religion = shiite } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + has_dlc = "The Sword of Islam" tier = COUNT NOT = { location = { religion = shiite } @@ -3776,8 +3949,7 @@ title_decisions = { set_secret_religion = shiite } } - - + ai_will_do = { factor = 0 @@ -3796,9 +3968,13 @@ title_decisions = { NOT = { secret_religion = ibadi } NOT = { religion = ibadi } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + has_dlc = "The Sword of Islam" tier = COUNT NOT = { location = { religion = ibadi } @@ -3840,8 +4016,7 @@ title_decisions = { set_secret_religion = ibadi } } - - + ai_will_do = { factor = 0 @@ -3860,9 +4035,13 @@ title_decisions = { NOT = { secret_religion = jewish } NOT = { religion = jewish } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + has_dlc = "Sons of Abraham" tier = COUNT NOT = { location = { religion = jewish } @@ -3904,8 +4083,7 @@ title_decisions = { set_secret_religion = jewish } } - - + ai_will_do = { factor = 0 @@ -3924,9 +4102,13 @@ title_decisions = { NOT = { secret_religion = zoroastrian } NOT = { religion = zoroastrian } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + has_dlc = "The Old Gods" tier = COUNT NOT = { location = { religion = zoroastrian } @@ -3968,8 +4150,7 @@ title_decisions = { set_secret_religion = zoroastrian } } - - + ai_will_do = { factor = 0 @@ -3988,9 +4169,13 @@ title_decisions = { NOT = { secret_religion = hindu } NOT = { religion = hindu } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + has_dlc = "Rajas of India" tier = COUNT NOT = { location = { religion = hindu } @@ -4032,8 +4217,7 @@ title_decisions = { set_secret_religion = hindu } } - - + ai_will_do = { factor = 0 @@ -4052,9 +4236,13 @@ title_decisions = { NOT = { secret_religion = buddhist } NOT = { religion = buddhist } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + has_dlc = "Rajas of India" tier = COUNT NOT = { location = { religion = buddhist } @@ -4097,7 +4285,227 @@ title_decisions = { } } + ai_will_do = { + factor = 0 + } + } + + secretly_convert_to_bon_holy_site = { + filter = owned + ai_target_filter = self + + only_playable = yes + + from_potential = { + ai = no + NOT = { trait = incapable } + NOT = { secret_religion = bon } + NOT = { has_global_flag = bon_reformation } + NOT = { religion = bon } + NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + + potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + has_dlc = "Jade Dragon" + } + tier = COUNT + NOT = { + location = { religion = norse_pagan } + } + OR = { + is_holy_site = bon + any_de_jure_vassal_title = { + is_holy_site = bon + } + } + OR = { + holder_scope = { + character = FROM + } + AND = { + tier = BARON + holder_scope = { + liege = { + character = FROM + } + } + } + } + } + + allow = { + FROM = { + piety = 250 + prisoner = no + NOT = { trait = incapable } + NOT = { is_inaccessible_trigger = yes } + NOT = { society_member_of = secret_religious_cult } + } + } + + effect = { + FROM = { + piety = -250 + set_secret_religion = bon + } + } + + revoke_allowed = { + always = no + } + + ai_will_do = { + factor = 0 + } + } + + secretly_convert_to_bon_reformed_holy_site = { + filter = owned + ai_target_filter = self + + only_playable = yes + + from_potential = { + ai = no + NOT = { trait = incapable } + NOT = { secret_religion = bon_reformed } + has_global_flag = bon_reformation + NOT = { religion = bon_reformed } + NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + + potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + has_dlc = "Jade Dragon" + } + tier = COUNT + NOT = { + location = { religion = bon_reformed } + } + OR = { + is_holy_site = bon_reformed + any_de_jure_vassal_title = { + is_holy_site = bon_reformed + } + } + OR = { + holder_scope = { + character = FROM + } + AND = { + tier = BARON + holder_scope = { + liege = { + character = FROM + } + } + } + } + } + + allow = { + FROM = { + piety = 250 + prisoner = no + NOT = { trait = incapable } + NOT = { is_inaccessible_trigger = yes } + NOT = { society_member_of = secret_religious_cult } + } + } + + effect = { + FROM = { + piety = -250 + set_secret_religion = bon_reformed + } + } + + revoke_allowed = { + always = no + } + + ai_will_do = { + factor = 0 + } + } + secretly_convert_to_taoist_holy_site = { + filter = owned + ai_target_filter = self + + only_playable = yes + + from_potential = { + ai = no + NOT = { trait = incapable } + NOT = { secret_religion = taoist } + NOT = { religion = taoist } + NOT = { controls_religion = yes } + is_alternate_start = yes + is_alternate_start = yes + } + + potential = { + OR = { + has_dlc = "Rajas of India" + has_dlc = "Jade Dragon" + } + tier = COUNT + NOT = { + location = { religion = taoist } + } + OR = { + is_holy_site = taoist + any_de_jure_vassal_title = { + is_holy_site = taoist + } + } + OR = { + holder_scope = { + character = FROM + } + AND = { + tier = BARON + holder_scope = { + liege = { + character = FROM + } + } + } + } + } + + allow = { + FROM = { + piety = 250 + prisoner = no + NOT = { trait = incapable } + NOT = { is_inaccessible_trigger = yes } + NOT = { society_member_of = secret_religious_cult } + } + } + + effect = { + FROM = { + piety = -250 + set_secret_religion = taoist + } + } + + revoke_allowed = { + always = no + } ai_will_do = { factor = 0 @@ -4116,9 +4524,13 @@ title_decisions = { NOT = { secret_religion = jain } NOT = { religion = jain } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + has_dlc = "Rajas of India" tier = COUNT NOT = { location = { religion = jain } @@ -4160,8 +4572,7 @@ title_decisions = { set_secret_religion = jain } } - - + ai_will_do = { factor = 0 @@ -4181,9 +4592,16 @@ title_decisions = { NOT = { has_global_flag = norse_reformation } NOT = { religion = norse_pagan } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = norse_pagan } @@ -4225,8 +4643,7 @@ title_decisions = { set_secret_religion = norse_pagan } } - - + ai_will_do = { factor = 0 @@ -4246,9 +4663,16 @@ title_decisions = { has_global_flag = norse_reformation NOT = { religion = norse_pagan_reformed } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = norse_pagan_reformed } @@ -4290,8 +4714,7 @@ title_decisions = { set_secret_religion = norse_pagan_reformed } } - - + ai_will_do = { factor = 0 @@ -4311,9 +4734,16 @@ title_decisions = { NOT = { has_global_flag = slavic_reformation } NOT = { religion = slavic_pagan } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = slavic_pagan } @@ -4355,8 +4785,7 @@ title_decisions = { set_secret_religion = slavic_pagan } } - - + ai_will_do = { factor = 0 @@ -4376,9 +4805,16 @@ title_decisions = { has_global_flag = slavic_reformation NOT = { religion = slavic_pagan_reformed } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = slavic_pagan_reformed } @@ -4420,8 +4856,7 @@ title_decisions = { set_secret_religion = slavic_pagan_reformed } } - - + ai_will_do = { factor = 0 @@ -4441,9 +4876,16 @@ title_decisions = { NOT = { has_global_flag = tengri_reformation } NOT = { religion = tengri_pagan } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = tengri_pagan } @@ -4485,8 +4927,7 @@ title_decisions = { set_secret_religion = tengri_pagan } } - - + ai_will_do = { factor = 0 @@ -4506,9 +4947,16 @@ title_decisions = { has_global_flag = tengri_reformation NOT = { religion = tengri_pagan_reformed } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = tengri_pagan_reformed } @@ -4550,8 +4998,7 @@ title_decisions = { set_secret_religion = tengri_pagan_reformed } } - - + ai_will_do = { factor = 0 @@ -4571,9 +5018,16 @@ title_decisions = { NOT = { has_global_flag = baltic_reformation } NOT = { religion = baltic_pagan } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = baltic_pagan } @@ -4615,8 +5069,7 @@ title_decisions = { set_secret_religion = baltic_pagan } } - - + ai_will_do = { factor = 0 @@ -4636,9 +5089,16 @@ title_decisions = { has_global_flag = baltic_reformation NOT = { religion = baltic_pagan_reformed } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = baltic_pagan_reformed } @@ -4680,8 +5140,7 @@ title_decisions = { set_secret_religion = baltic_pagan_reformed } } - - + ai_will_do = { factor = 0 @@ -4701,9 +5160,16 @@ title_decisions = { NOT = { has_global_flag = finnish_reformation } NOT = { religion = finnish_pagan } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = finnish_pagan } @@ -4745,8 +5211,7 @@ title_decisions = { set_secret_religion = finnish_pagan } } - - + ai_will_do = { factor = 0 @@ -4766,9 +5231,16 @@ title_decisions = { has_global_flag = finnish_reformation NOT = { religion = finnish_pagan_reformed } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = finnish_pagan_reformed } @@ -4810,8 +5282,7 @@ title_decisions = { set_secret_religion = finnish_pagan_reformed } } - - + ai_will_do = { factor = 0 @@ -4831,9 +5302,16 @@ title_decisions = { NOT = { has_global_flag = west_african_reformation } NOT = { religion = west_african_pagan } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = west_african_pagan } @@ -4875,8 +5353,7 @@ title_decisions = { set_secret_religion = west_african_pagan } } - - + ai_will_do = { factor = 0 @@ -4896,9 +5373,16 @@ title_decisions = { has_global_flag = west_african_reformation NOT = { religion = west_african_pagan_reformed } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = west_african_pagan_reformed } @@ -4940,8 +5424,7 @@ title_decisions = { set_secret_religion = west_african_pagan_reformed } } - - + ai_will_do = { factor = 0 @@ -4962,9 +5445,16 @@ title_decisions = { NOT = { has_global_flag = aztec_reformation } NOT = { religion = aztec } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = aztec } @@ -5006,8 +5496,7 @@ title_decisions = { set_secret_religion = aztec } } - - + ai_will_do = { factor = 0 @@ -5028,9 +5517,16 @@ title_decisions = { has_global_flag = aztec_reformation NOT = { religion = aztec_reformed } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = aztec_reformed } @@ -5072,8 +5568,7 @@ title_decisions = { set_secret_religion = aztec_reformed } } - - + ai_will_do = { factor = 0 @@ -5093,9 +5588,16 @@ title_decisions = { NOT = { has_global_flag = zun_reformation } NOT = { religion = zun_pagan } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = zun_pagan } @@ -5136,8 +5638,7 @@ title_decisions = { set_secret_religion = zun_pagan } } - - + ai_will_do = { factor = 0 @@ -5157,9 +5658,16 @@ title_decisions = { has_global_flag = zun_reformation NOT = { religion = zun_pagan_reformed } NOT = { controls_religion = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } potential = { + OR = { + has_dlc = "The Old Gods" + has_dlc = "Holy Fury" + } tier = COUNT NOT = { location = { religion = zun_pagan_reformed } @@ -5201,8 +5709,7 @@ title_decisions = { set_secret_religion = zun_pagan_reformed } } - - + ai_will_do = { factor = 0 @@ -5228,6 +5735,7 @@ targeted_decisions = { AND = { spouse = { character = FROM + dlc_religion_check_trigger = yes } NOR = { religion = FROM @@ -5237,6 +5745,7 @@ targeted_decisions = { AND = { consort = { character = FROM + dlc_religion_check_trigger = yes } NOR = { religion = FROM @@ -5244,6 +5753,7 @@ targeted_decisions = { } } AND = { + dlc_religion_check_trigger = yes is_friend = FROM NOR = { religion = FROM @@ -5267,8 +5777,7 @@ targeted_decisions = { FROM = { set_secret_religion = { target_type = public target = PREV } } FROM = { piety = -250 } } - - + ai_will_do = { factor = 0 diff --git a/AncientReligions/decisions/realm_decisions.txt b/AncientReligions/decisions/realm_decisions.txt deleted file mode 100644 index 30309a31..00000000 --- a/AncientReligions/decisions/realm_decisions.txt +++ /dev/null @@ -1,3077 +0,0 @@ -# Audax Validator "!" Ignore_1001 -# Audax Validator "!" Ignore_1006 -decisions = { - - hold_a_epic_tournament = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - NOR = { - has_character_modifier = epic_tournament - has_character_flag = epic_tournament - } - OR = { - religion_group = christian - religion_group = jewish_group - religion_group = zoroastrian_group - } - independent = yes - NOT = { is_nomadic = yes } - OR = { - gender_equality_trigger = yes - NOT = { is_female = yes } - } - OR = { - tier = king - tier = emperor - } - location = { - owner = { character = ROOT } - } - } - allow = { - war = no - prisoner = no - in_command = no - NOT = { is_inaccessible_trigger = yes } - age = 16 - prestige = 500 - wealth = 200 - custom_tooltip = { - text = is_not_busy_trigger_tooltip - hidden_tooltip = { NOT = { has_character_flag = do_not_disturb } } - } - } - effect = { - add_character_modifier = { - name = epic_tournament - years = 100 - hidden = yes - } - set_character_flag = do_not_disturb - clr_character_flag = tournament_has_ended - hidden_tooltip = { character_event = { id = 70999 days = 300 } } # Safety catch flag clearing - wealth = -200 - prestige = 100 - character_event = { id = 70033 tooltip = "tournament_invite" } - hidden_tooltip = { - clr_character_flag = tournament_has_ended - } - } - ai_will_do = { - factor = 1 - modifier = { - factor = 0 - NOT = { - OR = { - wealth = 1000 - scaled_wealth = 3.0 - } - } - } - } - } - - buy_indulgence_for_sins = { - only_playable = yes - potential = { - religion = catholic - age = 16 - demesne_size = 1 - NOT = { has_character_flag = ask_for_indulgence } - } - allow = { - prisoner = no - NOT = { trait = incapable } - NOT = { is_inaccessible_trigger = yes } - scaled_wealth = 1.0 - wealth = 25 - is_heretic = no - } - effect = { - set_character_flag = ask_for_indulgence - rightful_religious_head_scope = { - character_event = { id = 39250 days = 5 random = 12 tooltip = "indulgence_ask" } - } - } - ai_will_do = { - factor = 1 - modifier = { - factor = 0 - OR = { - NOT = { scaled_wealth = 10.0 } - piety = 0 - } - } - } - } - - issue_declaration_of_repentance = { - only_playable = yes - potential = { - is_playable = yes - religion = catholic - age = 16 - demesne_size = 1 - NOT = { has_character_flag = ask_for_repentance } - rightful_religious_head_scope = { - ROOT = { - excommunicated_for = PREV - } - } - } - allow = { - scaled_wealth = 2.0 - is_heretic = no - } - effect = { - set_character_flag = ask_for_repentance - rightful_religious_head_scope = { - character_event = { id = 39252 days = 5 random = 12 tooltip = "repentance_ask" } - } - } - ai_will_do = { - factor = 1 - modifier = { - factor = 0 - NOT = { - scaled_wealth = 10.0 - } - } - } - } - - demand_liege_title = { - only_playable = yes - is_high_prio = yes - potential = { - ai = no - is_playable = yes - has_ambition = obj_gain_any_title - liege = { - NOT = { character = ROOT } - } - is_adult = yes - prisoner = no - NOT = { trait = incapable } - } - allow = { - prestige = 60 - liege = { - has_regent = no - NOT = { has_opinion_modifier = { who = ROOT modifier = requested_land } } - demesne_size = 3 - any_demesne_title = { - can_be_given_away = yes - tier = COUNT - NOT = { location = { is_capital = yes } } - } - } - } - effect = { - prestige = -60 - liege = { - opinion = { - who = ROOT - years = 2 - modifier = requested_land - } - random_demesne_title = { - limit = { - can_be_given_away = yes - tier = COUNT - NOT = { location = { is_capital = yes } } - } - save_event_target_as = vassal_wanted_title - } - } - custom_tooltip = { - text = demand_liege_title_tooltip - hidden_tooltip = { liege = { letter_event = { id = 63041 days = 4 } } } # "vassal_request_events.txt" - } - } - ai_will_do = { - factor = 0 # The AI is limited to the similar event 63040 - } - } - - sadaqah_saddka = { - only_playable = yes - potential = { - is_playable = yes - ai = no - religion_group = muslim - is_adult = yes - demesne_size = 1 - NOT = { has_character_flag = voluntary_charity } - rightful_religious_head_scope = { - NOT = { - character = ROOT - } - NOT = { - has_opinion_modifier = { who = ROOT modifier = opinion_sadaqah } - } - } - } - allow = { - scaled_wealth = 1.0 - is_heretic = no - } - effect = { - set_character_flag = voluntary_charity - scaled_wealth = -0.25 - piety = 25 - rightful_religious_head_scope = { - character_event = { id = 31000 days = 5 random = 12 tooltip = "sadaqah_voluntary_charity" } - } - } - ai_will_do = { - factor = 1 - modifier = { - factor = 0 - ai = yes - OR = { - NOT = { scaled_wealth = 10.0 } - piety = 0 - } - } - } - } - - hold_a_furusiyya = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - independent = yes - NOR = { - has_character_flag = epic_tournament_furusiyya - has_character_modifier = epic_tournament_furusiyya - } - religion_group = muslim - OR = { - gender_equality_trigger = yes - NOT = { is_female = yes } - } - OR = { - tier = king - tier = emperor - } - location = { - owner = { character = ROOT } - } - } - allow = { - war = no - in_command = no - prisoner = no - NOT = { is_inaccessible_trigger = yes } - age = 16 - prestige = 500 - wealth = 200 - custom_tooltip = { - text = is_not_busy_trigger_tooltip - hidden_tooltip = { NOT = { has_character_flag = do_not_disturb } } - } - } - effect = { - set_character_flag = do_not_disturb - add_character_modifier = { - name = epic_tournament_furusiyya - years = 100 - hidden = yes - } - clr_character_flag = tournament_has_ended_furusiyya - hidden_tooltip = { character_event = { id = 88999 days = 300 } } # Safety catch flag clearing - wealth = -200 - prestige = 100 - decadence = -5 - character_event = { id = 88283 tooltip = "furusiyya_invite" } - } - ai_will_do = { - factor = 1 - modifier = { - factor = 0 - NOT = { - OR = { - wealth = 1000 - scaled_wealth = 3.0 - } - } - } - } - } - - restore_roman_empire = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - has_dlc = "Legacy of Rome" - has_landed_title = e_byzantium - OR = { - religion_group = christian - religion = hellenic_pagan - } - is_adult = yes - prisoner = no - NOT = { trait = incapable } - NOT = { has_global_flag = rome_restored } - } - allow = { - primary_title = { title = e_byzantium } - prestige = 3000 - completely_controls = d_latium - completely_controls = d_venice - completely_controls = d_ferrara - completely_controls = d_sicily - completely_controls = d_genoa - completely_controls = d_capua - completely_controls = d_apulia - completely_controls = d_thrace - completely_controls = d_antioch - completely_controls = d_jerusalem - completely_controls = d_alexandria - completely_controls = d_athens - completely_controls = d_tunis - completely_controls = d_croatia - } - effect = { - set_global_flag = rome_restored - narrative_event = { id = ancrel.2220 tooltip = EVTTOOLTIPLoR.20 } - } - ai_will_do = { - factor = 1 - } - } - - mend_great_schism = { - only_independent = yes - is_high_prio = yes - - potential = { - has_dlc = "Legacy of Rome" - is_playable = yes - is_adult = yes - prisoner = no - independent = yes - NOT = { trait = incapable } - OR = { - religion = orthodox - religion = paulician - religion = monothelite - religion = iconoclast - } - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - is_heretic = no - NOT = { has_global_flag = schism_mended } - k_papal_state = { - holder_scope = { - is_heretic = no # If the Pope (and thus Catholicism) is heretical, mending the schism is no longer possible - } - } - } - allow = { - piety = 2000 - religion_authority = 0.9 - completely_controls = c_byzantion - b_hagiasophia = { - custom_tooltip = { # Custom tooltip to shorten the in-game tooltip - text = mend_the_schism_holder_religion - hidden_tooltip = { - holder_scope = { - OR = { - religion = orthodox - religion = paulician - religion = monothelite - religion = iconoclast - } - is_heretic = no - } - } - } - } - completely_controls = c_antiocheia - b_antiocheia = { - custom_tooltip = { - text = mend_the_schism_holder_religion - hidden_tooltip = { - holder_scope = { - OR = { - religion = orthodox - religion = paulician - religion = monothelite - religion = iconoclast - } - is_heretic = no - } - } - } - } - completely_controls = c_jerusalem - b_jerusalem = { - custom_tooltip = { - text = mend_the_schism_holder_religion - hidden_tooltip = { - holder_scope = { - OR = { - religion = orthodox - religion = paulician - religion = monothelite - religion = iconoclast - } - is_heretic = no - } - } - } - } - completely_controls = c_alexandria - b_alexandria = { - custom_tooltip = { - text = mend_the_schism_holder_religion - hidden_tooltip = { - holder_scope = { - OR = { - religion = orthodox - religion = paulician - religion = monothelite - religion = iconoclast - } - is_heretic = no - } - } - } - } - completely_controls = c_roma - b_roma = { - custom_tooltip = { - text = mend_the_schism_holder_religion - hidden_tooltip = { - holder_scope = { - OR = { - religion = orthodox - religion = paulician - religion = monothelite - religion = iconoclast - } - is_heretic = no - } - } - } - } - } - effect = { - narrative_event = { id = LoR.210 tooltip = EVTTOOLTIPLoR.210} - set_global_flag = schism_mended - } - ai_will_do = { - factor = 1 - } - } - - claim_constantinople = { - only_independent = yes - is_high_prio = yes - - potential = { - is_nomadic = no - is_playable = yes - has_dlc = "Legacy of Rome" - has_landed_title = e_byzantium - NOT = { has_landed_title = c_byzantion } - any_realm_lord = { - ai = yes - has_landed_title = c_byzantion - } - } - allow = { - NOT = { has_landed_title = c_byzantion } - any_realm_lord = { - has_landed_title = c_byzantion - } - } - effect = { - ROOT = { - c_byzantion = { - usurp_title_plus_barony_if_unlanded_and_vassals = PREV - } - } - } - ai_will_do = { - factor = 1 - } - } - - make_rome_capital = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - ai = no - has_dlc = "Legacy of Rome" - has_landed_title = e_roman_empire - capital_scope = { - NOT = { province_id = 333 } - } - any_realm_lord = { - ai = yes - has_landed_title = c_roma - } - any_realm_lord = { - ai = yes - has_landed_title = b_tivoli - } - } - allow = { - has_landed_title = e_roman_empire - any_realm_lord = { has_landed_title = c_roma } - } - effect = { - custom_tooltip = { - text = rome_capital - hidden_tooltip = { - b_tivoli = { province_capital = yes } - ROOT = { - b_tivoli = { - usurp_title = PREV - } - } - #b_roma = { set_name = Lateran } - b_tivoli = { - set_name = Rome - ROOT = { capital = PREV } - } - } - } - } - ai_will_do = { - factor = 0 - } - } - - petition_doge_for_tp = { - only_playable = yes - is_high_prio = yes - potential = { - is_playable = yes - is_merchant_republic = no - is_patrician = yes - liege = { is_merchant_republic = yes } - NOT = { has_character_flag = petition_doge_for_tp_taken } - OR = { - liege = { - any_vassal = { - is_patrician = yes - num_of_trade_post_diff = { - character = ROOT - value = 10 - } - } - } - AND = { - NOT = { num_of_trade_posts = 1 } - liege = { - any_vassal = { - is_patrician = yes - num_of_trade_posts = 10 - } - } - } - } - } - allow = { - liege = { - opinion = { - who = ROOT - value = 25 - } - } - } - effect = { - set_character_flag = petition_doge_for_tp_taken - liege = { - letter_event = { id = REP.500 days = 5 tooltip = EVTTOOLTIP_REP_500 } - } - } - ai_will_do = { - factor = 1 - } - } - - usurp_tp = { - only_playable = yes - is_high_prio = yes - potential = { - is_playable = yes - is_merchant_republic = yes - is_patrician = yes - NOT = { has_character_flag = usurp_tp_taken } - OR = { - any_vassal = { - is_patrician = yes - num_of_trade_post_diff = { - character = ROOT - value = 10 - } - } - AND = { - NOT = { num_of_trade_posts = 1 } - any_vassal = { - is_patrician = yes - num_of_trade_posts = 10 - } - } - } - } - allow = { - is_merchant_republic = yes - } - effect = { - set_character_flag = usurp_tp_taken - if = { - limit = { - num_of_trade_posts = 1 - any_vassal = { - is_patrician = yes - num_of_trade_post_diff = { - character = ROOT - value = 10 - } - } - } - random_vassal = { - limit = { - is_patrician = yes - num_of_trade_post_diff = { - character = ROOT - value = 10 - } - } - set_character_flag = target_patrician_doge - letter_event = { id = REP.510 days = 5 tooltip = EVTTOOLTIP_REP_510 } - } - } - if = { - limit = { - NOT = { num_of_trade_posts = 1 } - any_vassal = { - is_patrician = yes - num_of_trade_posts = 10 - } - } - random_vassal = { - limit = { - is_patrician = yes - num_of_trade_posts = 10 - } - set_character_flag = target_patrician_doge - letter_event = { id = REP.510 days = 5 tooltip = EVTTOOLTIP_REP_510 } - } - } - } - ai_will_do = { - factor = 1 - } - } - - organize_varangian_guard = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - independent = yes - is_female = no - prisoner = no - is_adult = yes - NOT = { trait = incapable } - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - has_global_flag = viking_age_started - NOT = { has_global_flag = varangian_guard_founded } - any_playable_ruler = { - religion = norse_pagan - capital_scope = { - distance = { - where = 496 # Constantinople - value = 400 # Not too far away - } - } - } - } - allow = { - prestige = 300 - wealth = 300 - } - effect = { - set_global_flag = varangian_guard_founded - prestige = -300 - wealth = -300 - activate_title = { title = d_varangian_guard status = yes } - hidden_tooltip = { - narrative_event = { id = TOG.3100 } - create_character = { - random_traits = yes - religion = norse_pagan - culture = norse - dynasty = NONE - female = no - age = 34 - trait = skilled_tactician - } - new_character = { - d_varangian_guard = { - grant_title = PREV - } - set_defacto_liege = ROOT - } - } - } - ai_will_do = { - factor = 1 - } - } - - create_hungary = { - only_playable = yes - is_high_prio = yes - potential = { - NOT = { has_dlc = "Horse Lords" } - is_playable = yes - culture = hungarian - has_landed_title = k_magyar - k_hungary = { - has_holder = no - } - k_magyar = { - is_vice_royalty = no - } - } - allow = { - war = no - completely_controls = d_pest - OR = { - completely_controls = d_transylvania - completely_controls = d_ungvar - completely_controls = d_nyitra - } - } - effect = { - set_global_flag = avar_khaganate_renamed - k_hungary = { - reset_coa = THIS - } - if = { - limit = { has_nickname = no } - give_nickname = nick_the_great - } - set_government_type = feudal_government - spawn_unit = { - province = 522 # Pest - owner = ROOT - troops = { - light_infantry = { 2700 2700 } - heavy_infantry = { 180 180 } - light_cavalry = { 420 420 } - archers = { 600 600 } - } - attrition = 0.5 - } - spawn_unit = { - province = 522 # Pest - owner = ROOT - troops = { - light_infantry = { 2700 2700 } - heavy_infantry = { 180 180 } - light_cavalry = { 420 420 } - archers = { 600 600 } - } - attrition = 0.5 - } - spawn_unit = { - province = 522 # Pest - owner = ROOT - troops = { - light_infantry = { 2700 2700 } - heavy_infantry = { 180 180 } - light_cavalry = { 420 420 } - archers = { 600 600 } - } - attrition = 0.5 - } - custom_tooltip = { - text = EVTOPTA62910_CUSTOM - } - prestige = 1000 - wealth = 1000 - narrative_event = { id = 62910 tooltip = EVTTOOLTIP62910 } - } - ai_will_do = { - factor = 1 - } - } - - become_saoshyant = { - only_independent = yes - is_high_prio = yes - - potential = { - has_dlc = "The Old Gods" - is_playable = yes - religion_group = zoroastrian_group - NOT ={ religion = manichean } - NOT = { has_global_flag = saoshyant_appears } - } - allow = { - has_landed_title = e_persia - completely_controls = d_fars - completely_controls = d_khiva - completely_controls = d_merv - completely_controls = d_mazandaran - completely_controls = d_basra - completely_controls = d_baghdad - completely_controls = d_mosul - completely_controls = d_jazira - completely_controls = d_kerman - completely_controls = d_khorasan - completely_controls = d_tabriz - completely_controls = d_azerbaijan - completely_controls = d_baluchistan - completely_controls = d_sistan - completely_controls = d_kabul - completely_controls = d_zabulistan - completely_controls = d_samarkand - completely_controls = d_dihistan - completely_controls = d_mafaza - completely_controls = d_khozistan - completely_controls = d_jibal - completely_controls = d_kurdistan - completely_controls = d_khuttal - completely_controls = d_ferghana - completely_controls = d_mudar - completely_controls = d_samarra - completely_controls = d_gilan - completely_controls = d_herat - completely_controls = d_balkh - piety = 1500 - } - effect = { - set_global_flag = saoshyant_appears - give_nickname = nick_the_saoshyant - add_trait = saoshyant - prestige = 500 - piety = 500 - - hidden_tooltip = { - narrative_event = { id = TOG.6000 } - any_child = { - character_event = { id = TOG.6001 } - } - } - } - ai_will_do = { - factor = 1 - } - } - - create_leon = { - only_playable = yes - is_high_prio = yes - - potential = { - is_playable = yes - tier = KING - has_landed_title = k_asturias - k_leon = { has_holder = no } - } - - allow = { - war = no - NOT = { trait = incapable } - primary_title = { title = k_asturias } - completely_controls = d_leon - completely_controls = d_asturias - is_vice_royalty = no - } - effect = { - activate_title = { title = k_leon status = yes } - k_asturias = { - k_leon = { - grant_title = ROOT - hidden_tooltip = { make_primary_title = yes } - copy_title_laws = PREV - copy_title_history = PREV - } - hidden_tooltip = { - any_direct_de_jure_vassal_title = { - de_jure_liege = k_leon - } - destroy_landed_title = THIS - } - } - if = { - limit = { - has_landed_title = c_leon - NOT = { capital_scope = { province_id = 190 } } - - } - c_leon = { ROOT = { capital = PREV } } - } - if = { - limit = { has_nickname = no } - give_nickname = nick_the_great - } - activate_title = { title = k_asturias status = no } - - hidden_tooltip = { - character_event = { id = 62920 } - any_playable_ruler = { - limit = { - ai = no - capital_scope = { - region = world_europe_west_iberia - } - } - character_event = { id = 62921 } - } - } - } - ai_will_do = { - factor = 1 - } - } - - create_castille = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - has_landed_title = d_castilla - independent = yes - NOT = { higher_tier_than = DUKE } - k_castille = { - has_holder = no - } - year = 1000 - } - allow = { - war = no - NOT = { trait = incapable } - completely_controls = d_castilla - prestige = 1000 - wealth = 100 - } - effect = { - wealth = -100 - prestige = 500 - activate_title = { title = k_castille status = yes } - k_castille = { - grant_title = ROOT - copy_title_laws = d_castilla - } - d_castilla = { - de_jure_liege = k_castille - } - if = { - limit = { completely_controls = d_toledo } - d_toledo = { - de_jure_liege = k_castille - } - } - if = { - limit = { has_nickname = no } - give_nickname = nick_the_great - } - hidden_tooltip = { - any_playable_ruler = { - limit = { - ai = no - capital_scope = { - region = world_europe_west_iberia - } - } - character_event = { id = 62923 } - } - } - if = { - limit = { - has_landed_title = c_burgos - NOT = { capital_scope = { province_id = 199 } } - - } - c_burgos = { ROOT = { capital = PREV } } - } - hidden_tooltip = { character_event = { id = 62922 } } - } - ai_will_do = { - factor = 1 - } - } - - create_portugal = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - has_landed_title = d_porto - independent = yes - NOT = { higher_tier_than = DUKE } - k_portugal = { - has_holder = no - } - year = 1000 - } - allow = { - war = no - NOT = { trait = incapable } - completely_controls = d_porto - prestige = 1000 - wealth = 100 - } - effect = { - wealth = -100 - prestige = 500 - k_portugal = { - grant_title = ROOT - copy_title_laws = d_porto - } - d_porto = { - de_jure_liege = k_portugal - } - if = { - limit = { completely_controls = d_beja } - d_beja = { - de_jure_liege = k_portugal - } - } - if = { - limit = { - has_landed_title = c_porto - NOT = { capital_scope = { province_id = 158 } } - - } - c_porto = { ROOT = { capital = PREV } } - } - if = { - limit = { has_nickname = no } - give_nickname = nick_the_great - } - hidden_tooltip = { - any_playable_ruler = { - limit = { - ai = no - capital_scope = { - region = world_europe_west_iberia - } - } - character_event = { id = 62925 } - } - } - hidden_tooltip = { character_event = { id = 62924 } } - } - ai_will_do = { - factor = 1 - } - } - - create_aragon = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - has_landed_title = d_aragon - independent = yes - NOT = { higher_tier_than = DUKE } - k_aragon = { - has_holder = no - } - year = 1000 - } - allow = { - war = no - NOT = { trait = incapable } - completely_controls = d_aragon - prestige = 1000 - wealth = 100 - } - effect = { - wealth = -100 - prestige = 500 - k_aragon = { - grant_title = ROOT - copy_title_laws = d_aragon - } - d_aragon = { - de_jure_liege = k_aragon - } - if = { - limit = { completely_controls = d_barcelona } - d_barcelona = { - de_jure_liege = k_aragon - } - } - hidden_tooltip = { - any_playable_ruler = { - limit = { - ai = no - capital_scope = { - region = world_europe_west_iberia - } - } - character_event = { id = 62927 } - } - } - hidden_tooltip = { character_event = { id = 62926 } } - } - ai_will_do = { - factor = 1 - } - } - - restore_priesthood = { - only_independent = yes - is_high_prio = yes - - potential = { - has_dlc = "The Old Gods" - is_playable = yes - religion = zoroastrian - NOT = { has_global_flag = zoroastrian_priesthood_founded } - } - allow = { - has_landed_title = e_persia - piety = 300 - } - effect = { - set_global_flag = zoroastrian_priesthood_founded - piety = -300 - activate_title = { title = d_zoroastrian status = yes } - hidden_tooltip = { - create_random_priest = { - random_traits = yes - religion = zoroastrian - culture = persian - dynasty = random - female = no - age = 41 - } - new_character = { - d_zoroastrian = { - grant_title = PREV - } - narrative_event = { id = TOG.6004 days = 2 } - } - } - d_zoroastrian = { - holder_scope = { - e_persia = { - holder_scope = { - set_defacto_vassal = PREVPREV - } - } - } - } - } - ai_will_do = { - factor = 1 - } - } - - build_third_temple = { - only_playable = yes - is_high_prio = yes - - potential = { - has_dlc = "Sons of Abraham" - is_playable = yes - religion_group = jewish_group - NOT = { has_global_flag = third_temple_built } - NOT = { has_global_flag = building_third_temple } - } - allow = { - completely_controls = c_jerusalem - 774 = { - religion = ROOT - } - wealth = 1500 - piety = 1500 - } - effect = { - hidden_tooltip = { - character_event = { id = SoA.100 } - 774 = { province_event = { id = SoA.10199 days = 1460 random = 50 } } - } - set_global_flag = building_third_temple - wealth = -1500 - prestige = 500 - piety = 500 - } - ai_will_do = { - factor = 1 - } - } - - restore_high_priesthood = { - only_playable = yes - is_high_prio = yes - - potential = { - has_dlc = "Sons of Abraham" - is_playable = yes - religion = jewish - has_landed_title = k_israel - has_global_flag = third_temple_built - NOT = { has_global_flag = jewish_priesthood_founded } - } - allow = { - completely_controls = c_jerusalem - 774 = { - religion = jewish - } - piety = 1000 - } - effect = { - set_global_flag = jewish_priesthood_founded - activate_title = { title = d_jewish status = yes } - hidden_tooltip = { - create_random_priest = { - random_traits = yes - religion = ROOT - culture = ROOT - dynasty = random - female = no - age = 41 - } - new_character = { - d_jewish = { - grant_title = PREV - } - narrative_event = { id = SoA.550 } - } - } - d_jewish = { - holder_scope = { - k_israel = { - holder_scope = { - set_defacto_vassal = PREVPREV - } - } - } - } - } - ai_will_do = { - factor = 1 - } - } - - create_israel = { - only_playable = yes - is_high_prio = yes - - potential = { - has_dlc = "Sons of Abraham" - is_playable = yes - religion_group = jewish_group - k_israel = { - has_holder = no - } - } - allow = { - completely_controls = d_jerusalem - completely_controls = d_ascalon - completely_controls = d_galilee - completely_controls = d_oultrejourdain - 774 = { - religion = ROOT - } - piety = 500 - prestige = 500 - } - effect = { - narrative_event = { id = SoA.102 tooltip = EVTTOOLTIP_SoA_102 } - prestige = 1000 - } - ai_will_do = { - factor = 1 - } - } - - welcome_jews = { - only_playable = yes - - potential = { - #has_dlc = "Sons of Abraham" - is_playable = yes - NOR = { - religion_group = jewish_group - has_character_modifier = expelled_jews_timer - } - has_character_modifier = expelled_jewish - } - allow = { - has_character_modifier = expelled_jewish - } - effect = { - scaled_wealth = -1 - prestige = 50 - remove_character_modifier = expelled_jewish - if = { - limit = { - NOT = { trait = zealous } - NOT = { trait = sympathy_judaism } - } - random = { - chance = 50 - add_trait = sympathy_judaism - } - } - custom_tooltip = { - text = jews_are_welcome - } - hidden_tooltip = { - character_event = { id = SoA.106 } - } - } - ai_will_do = { - factor = 1 - - modifier = { - factor = 0.1 # Less likely to do it - } - modifier = { - factor = 0 - trait = zealous - } - } - } - - expel_jews = { - only_independent = yes - - potential = { - has_dlc = "Sons of Abraham" - is_playable = yes - OR = { - AND = { - independent = yes - primary_title = { higher_tier_than = DUKE } - } - ai = no # So that it shows on player's list anyway - } - OR = { - religion_group = christian - religion_group = muslim - religion_group = zoroastrian_group - } - NOR = { - religion_group = jewish_group - religion = manichean - has_character_modifier = expelled_jewish - is_nomadic = yes - secret_religion = jewish - secret_religion = samaritan - secret_religion = karaite - } - age = 16 - } - allow = { - independent = yes - primary_title = { higher_tier_than = DUKE } - OR = { - religion_group = christian - religion_group = muslim - religion_group = zoroastrian_group - } - NOT = { any_realm_province = { religion_group = jewish_group } } - prisoner = no - NOT = { trait = incapable } - } - effect = { - prestige = -100 - scaled_wealth = 2 - banish_religion = jewish - if = { - limit = { trait = sympathy_judaism } - remove_trait = sympathy_judaism - } - if = { - limit = { - NOT = { trait = arbitrary } - has_character_modifier = borrowed_from_jews - } - add_trait = arbitrary - } - if = { - limit = { has_character_modifier = borrowed_from_jews } - remove_character_modifier = borrowed_from_jews - } - add_character_modifier = { - name = expelled_jewish - duration = -1 - inherit = yes - } - custom_tooltip = { - text = jews_are_expelled - } - hidden_tooltip = { - character_event = { id = SoA.105 } - add_character_modifier = { - name = expelled_jews_timer - duration = 7300 - hidden = yes - } - } - any_friend = { - limit = { religion_group = jewish_group } - remove_friend = ROOT - } - } - ai_will_do = { - factor = 1 - - modifier = { - factor = 0.001 # Less likely to do it - } - modifier = { - factor = 0 - any_courtier = { - religion_group = jewish_group - reverse_opinion = { who = ROOT value = 20 } - } - } - modifier = { - factor = 0 - any_friend = { - religion_group = jewish_group - } - } - modifier = { - factor = 0 - any_spouse = { - religion_group = jewish_group - } - } - modifier = { - factor = 0 - any_child = { - religion_group = jewish_group - } - } - modifier = { - factor = 0 - trait = kind - } - modifier = { - factor = 0 - trait = just - has_character_modifier = borrowed_from_jews - } - modifier = { - factor = 1.2 - trait = zealous - trait = arbitrary - } - modifier = { - factor = 2 - has_character_modifier = borrowed_from_jews - trait = greedy - } - } - } - - become_samrat_chakravartin = { - only_independent = yes - - is_high_prio = yes - potential = { - has_dlc = "Rajas of India" - is_playable = yes - is_feudal = yes - has_dharmic_religion_trigger = yes - primary_title = { - higher_tier_than = DUKE - } - capital_scope = { - region = world_india - } - e_india = { - has_holder = no - } - } - allow = { - independent = yes - is_adult = yes - prisoner = no - NOT = { trait = incapable } - war = no - prestige = 1000 - wealth = 500 - OR = { - has_landed_title = e_rajastan - e_rajastan = { has_holder = no } - } - OR = { - has_landed_title = e_bengal - e_bengal = { has_holder = no } - } - OR = { - has_landed_title = e_deccan - e_deccan = { has_holder = no } - } - completely_controls_region = world_india - } - effect = { - wealth = -500 - prestige = 500 - activate_title = { title = e_india status = yes } - hidden_tooltip = { - any_title = { - limit = { - tier = KING - region = world_india - } - de_jure_liege = e_india - } - } - primary_title = { - e_india = { - grant_title = ROOT - copy_title_laws = PREV - copy_title_history = PREV - } - } - hidden_tooltip = { e_india = { make_primary_title = yes } } - if = { - limit = { - OR = { - has_landed_title = e_rajastan - e_rajastan = { has_holder = no } - } - } - e_rajastan = { destroy_landed_title = THIS } - activate_title = { title = e_rajastan status = no } - } - if = { - limit = { - OR = { - has_landed_title = e_bengal - e_bengal = { has_holder = no } - } - } - e_bengal = { destroy_landed_title = THIS } - activate_title = { title = e_bengal status = no } - } - if = { - limit = { - OR = { - has_landed_title = e_deccan - e_deccan = { has_holder = no } - } - } - e_deccan = { destroy_landed_title = THIS } - activate_title = { title = e_deccan status = no } - } - if = { - limit = { has_nickname = no } - give_nickname = nick_the_magnificent - } - if = { - limit = { ai = no } - set_character_flag = achievement_my_very_own_subcontinent - } - chronicle = { - entry = CHRONICLE_UNITED_INDIA - picture = GFX_evt_throne_room - } - } - - ai_will_do = { - factor = 1 - } - } - - form_the_hre = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - has_global_flag = charlemagne_hre - independent = yes - OR = { - religion = catholic - religion = fraticelli - } - OR = { - culture = german - culture = dutch - } - e_hre = { - has_holder = no - } - e_france = { - has_holder = no - } - } - allow = { - is_adult = yes - prisoner = no - NOT = { trait = incapable } - prestige = 1000 - realm_size = 180 - has_landed_title = k_germany - any_demesne_title = { - tier = KING - NOT = { - title = k_germany - } - } - scaled_wealth = 2 - } - effect = { - scaled_wealth = -2 - if = { - limit = { has_nickname = no } - give_nickname = nick_the_great - } - primary_title = { - e_hre = { - grant_title = ROOT - copy_title_laws = PREV - add_law = succ_feudal_elective - } - } - any_demesne_title = { - limit = { - tier = KING - NOT = { - title = k_germany - } - } - destroy_landed_title = THIS - } - } - - ai_will_do = { - factor = 1 - } - } - - form_the_hre_early = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - NOT = { has_global_flag = charlemagne_hre } - NOT = { has_global_flag = rome_restored } - independent = yes - OR = { - religion = catholic - religion = fraticelli - } - NOT = { has_landed_title = e_byzantium } - } - allow = { - is_adult = yes - prisoner = no - NOT = { trait = incapable } - prestige = 1000 - realm_size = 220 - custom_tooltip = { - text = form_the_hre_early_tooltip_1 - hidden_tooltip = { - OR = { - has_landed_title = k_italy - has_landed_title = e_italy - } - } - } - custom_tooltip = { - text = form_the_hre_early_tooltip_2 - hidden_tooltip = { - any_demesne_title = { - OR = { - title = e_france - title = e_germany - title = e_britannia - title = e_spain - AND = { - tier = KING - NOT = { title = k_italy } - OR = { - empire = { title = e_france } - empire = { title = e_germany } - empire = { title = e_britannia } - empire = { title = e_spain } - } - } - } - } - } - } - custom_tooltip = { - text = form_the_hre_early_tooltip_3 - hidden_tooltip = { - OR = { - has_landed_title = e_italy - e_italy = { has_holder = no } - e_italy = { holder_scope = { NOT = { religion_group = christian } } } - } - OR = { - has_landed_title = e_germany - e_germany = { has_holder = no } - e_germany = { holder_scope = { NOT = { religion_group = christian } } } - } - OR = { - has_landed_title = e_france - e_france = { has_holder = no } - e_france = { holder_scope = { NOT = { religion_group = christian } } } - } - OR = { - has_landed_title = e_spain - e_spain = { has_holder = no } - e_spain = { holder_scope = { NOT = { religion_group = christian } } } - } - OR = { - has_landed_title = e_britannia - e_britannia = { has_holder = no } - e_britannia = { holder_scope = { NOT = { religion_group = christian } } } - } - } - } - OR = { - ai = yes - AND = { - religion_head = { - opinion = { who = ROOT value = 25 } - } - scaled_wealth = 2 - } - } - } - effect = { - set_global_flag = charlemagne_hre - activate_title = { title = e_hre status = yes } - scaled_wealth = -2 - if = { - limit = { has_nickname = no } - give_nickname = nick_the_great - } - any_demesne_title = { - limit = { tier = KING } - de_jure_liege = e_hre - } - hidden_tooltip = { - primary_title = { - if = { - limit = { tier = EMPEROR } - any_direct_de_jure_vassal_title = { - de_jure_liege = e_hre - } - } - } - } - primary_title = { - e_hre = { - grant_title = ROOT - copy_title_laws = PREV - set_coa = PREV - } - } - any_demesne_title = { - limit = { - tier = EMPEROR - NOT = { title = e_hre } - } - destroy_landed_title = THIS - hidden_tooltip = { activate_title = { title = THIS status = no } } - } - # Give lands to the Pope - if = { - limit = { - any_realm_title = { - title = c_roma - holder_scope = { - OR = { - ai = yes - any_demesne_title = { - tier = COUNT - NOT = { title = c_roma } - } - } - } - } - } - c_roma = { - ROOT = { - religion_head = { - grant_title = PREVPREV - } - } - } - } - if = { - limit = { - any_realm_title = { - title = c_ravenna - holder_scope = { - OR = { - ai = yes - any_demesne_title = { - tier = COUNT - NOT = { title = c_ravenna } - } - } - } - } - } - c_ravenna = { - ROOT = { - religion_head = { - grant_title = PREVPREV - } - } - } - } - if = { - limit = { - any_realm_title = { - title = c_ferrara - holder_scope = { - OR = { - ai = yes - any_demesne_title = { - tier = COUNT - NOT = { title = c_ferrara } - } - } - } - } - } - c_ferrara = { - ROOT = { - religion_head = { - grant_title = PREVPREV - } - } - } - } - if = { - limit = { - any_realm_title = { - title = c_urbino - holder_scope = { - OR = { - ai = yes - any_demesne_title = { - tier = COUNT - NOT = { title = c_urbino } - } - } - } - } - } - c_urbino = { - ROOT = { - religion_head = { - grant_title = PREVPREV - } - } - } - } - if = { - limit = { - any_realm_title = { - title = c_spoleto - holder_scope = { - OR = { - ai = yes - any_demesne_title = { - tier = COUNT - NOT = { title = c_spoleto } - } - } - } - } - } - c_spoleto = { - ROOT = { - religion_head = { - grant_title = PREVPREV - } - } - } - } - e_byzantium = { - holder_scope = { - opinion = { - who = ROOT - modifier = opinion_unhappy - months = 1200 - } - hidden_tooltip = { - k_papal_state = { - holder_scope = { - reverse_opinion = { - who = PREVPREV - modifier = opinion_unhappy - months = 1200 - } - } - } - } - } - } - if = { - limit = { - OR = { - NOT = { has_character_flag = is_charlemagne } - has_character_flag = charlemagne_coronation - } - } - hidden_tooltip = { narrative_event = { id = CM.510 } } # Spread the news - } - if = { - limit = { - has_character_flag = is_charlemagne - NOT = { has_character_flag = charlemagne_coronation } - } - hidden_tooltip = { narrative_event = { id = CM.1500 } } # Charlemagne coronation - } - if = { - limit = { ai = no } - set_character_flag = achievement_holy_and_roman - } - chronicle = { - entry = CHRONICLE_FOUNDED_HRE - picture = GFX_evt_coronation - } - } - - ai_will_do = { - factor = 1 - } - } - - form_new_kingdom = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - tier = DUKE - NOT = { tier = KING } - - has_dlc = "Charlemagne" - - holy_order = no - - NOT = { - has_game_rule = { - name = dynamic_realms - value = off - } - } - - OR = { - ai = no - AND = { - trait = proud - prestige = 5000 - } - AND = { - trait = ambitious - prestige = 5000 - } - AND = { - realm_size = 70 - any_demesne_title = { - count = 4 - tier = DUKE - } - } - prestige = 15000 - } - } - allow = { - is_adult = yes - prisoner = no - NOT = { trait = incapable } - independent = yes - prestige = 1000 - OR = { - realm_size = 35 - custom_tooltip = { - text = form_new_kingdom_requirement_tooltip - hidden_tooltip = { - any_demesne_title = { - count = 3 - tier = DUKE - } - } - } - } - wealth = 300 - } - effect = { - primary_title = { - create_title = { - tier = KING - landless = no - temporary = no - custom_created = yes - culture = ROOT - holder = ROOT - base_title = THIS - copy_title_laws = yes - } - - hidden_tooltip = { - empire = { - ROOT = { - primary_title = { - de_jure_liege = PREVPREV - } - } - } - - ROOT = { - primary_title = { - holder_scope = { - any_title_under = { - limit = { - tier = DUKE - kingdom = { - has_holder = no - } - } - de_jure_liege = PREVPREV - } - any_title_under = { - limit = { - tier = COUNT - location = { - duchy = { - kingdom = { - has_holder = no - } - - NOT = { de_jure_liege_or_above = PREVPREVPREVPREV } - ROOT = { - completely_controls = PREV - } - } - } - } - location = { - duchy = { - de_jure_liege = PREVPREVPREVPREV - } - } - } - } - } - } - } - - } - wealth = -300 - custom_tooltip = { text = form_new_kingdom_tooltip } - chronicle = { - entry = CHRONICLE_FOUNDED_NEW_KINGDOM_OR_EMPIRE - portrait = [Root.GetID] - } - } - - ai_will_do = { - factor = 1 - } - } - - form_new_empire = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - tier = KING - is_nomadic = no - has_dlc = "Charlemagne" - - holy_order = no - - NOT = { tier = EMPEROR } - OR = { - ai = no - AND = { - trait = proud - prestige = 40000 - } - AND = { - trait = ambitious - prestige = 40000 - } - prestige = 120000 - } - - NOT = { - has_game_rule = { - name = dynamic_realms - value = off - } - } - } - allow = { - is_adult = yes - prisoner = no - NOT = { trait = incapable } - independent = yes - prestige = 8000 - OR = { - realm_size = 180 - custom_tooltip = { - text = form_new_empire_requirement_tooltip - hidden_tooltip = { - any_demesne_title = { - count = 3 - tier = KING - } - } - } - } - wealth = 1000 - } - effect = { - primary_title = { - create_title = { - tier = EMPEROR - landless = no - temporary = no - custom_created = yes - culture = ROOT - holder = ROOT - base_title = THIS - copy_title_laws = yes - } - - hidden_tooltip = { - ROOT = { - primary_title = { - holder_scope = { - any_title_under = { - limit = { - tier = KING - NOT = { - empire = { has_holder = yes } - } - } - de_jure_liege = PREVPREV - } - any_title_under = { - limit = { - tier = DUKE - location = { - kingdom = { - NOT = { - empire = { has_holder = yes } - } - - NOT = { de_jure_liege_or_above = PREVPREVPREVPREV } - ROOT = { - completely_controls = PREV - } - } - } - } - location = { - kingdom = { - de_jure_liege = PREVPREVPREVPREV - } - } - } - } - } - } - } - } - wealth = -1000 - custom_tooltip = { text = form_new_empire_tooltip } - chronicle = { - entry = CHRONICLE_FOUNDED_NEW_KINGDOM_OR_EMPIRE - portrait = [Root.GetID] - } - } - - ai_will_do = { - factor = 1 - } - } - - # Hold Wargames - for nomads - hold_nomad_wargames = { - only_playable = yes - - potential = { - is_playable = yes - is_nomadic = yes - NOT = { has_character_modifier = holding_nomad_wargames } - NOT = { has_character_modifier = held_nomad_wargames } - } - allow = { - is_adult = yes - prisoner = no - NOT = { trait = incapable } - NOT = { is_inaccessible_trigger = yes } - war = no - any_demesne_title = { - NOT = { higher_tier_than = count } - is_occupied = no - } - wealth = 20 - prestige = 100 - custom_tooltip = { - text = is_not_busy_trigger_tooltip - hidden_tooltip = { NOT = { has_character_flag = do_not_disturb } } - } - } - effect = { - wealth = -30 - add_character_modifier = { - name = holding_nomad_wargames - duration = -1 - } - set_character_flag = recent_minor_decision - set_character_flag = do_not_disturb - hidden_tooltip = { character_event = { id = HL.7000 } } - } - - ai_will_do = { - factor = 0.1 - modifier = { - factor = 0 - NOT = { - wealth = 200 - } - } - modifier = { - factor = 2 - current_heir = { - dynasty = ROOT - combat_rating = 8 - } - } - modifier = { - factor = 0.5 - NOT = { martial = 10 } - } - modifier = { - factor = 0 - has_character_flag = recent_minor_decision - NOT = { - had_character_flag = { - flag = recent_minor_decision - days = 730 - } - } - } - } - } - - convert_to_feudalism_indep = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - is_tribal = yes - independent = yes - } - allow = { - war = no - custom_tooltip = { - text = TT_NOT_UNREFORMED_PAGAN - hidden_tooltip = { - OR = { - NOT = { religion_group = pagan_group } - is_reformed_religion = yes - religion = bon - } - } - } - primary_title = { has_law = tribal_organization_4 } - capital_holding = { - OR = { - AND = { - holding_type = tribal - has_building = tb_hillfort_4 - } - holding_type = castle - } - } - } - - effect = { - if = { - limit = { ai = no } - set_character_flag = achievement_not_a_tribe - } - - if = { - limit = { - NOR = { - religion_group = muslim - religion = aten_pagan - } - NAND = { - culture_group = tibetan_group - OR = { - religion = bon - religion = buddhist - } - higher_tier_than = BARON - } - } - - if = { - limit = { - ai = no - } - chronicle = { - entry = CHRONICLE_ADOPTED_FEUDALISM - picture = GFX_evt_castle_construction - } - } - set_government_type = feudal_government - } - - if = { - limit = { - OR = { - religion_group = muslim - religion = aten_pagan - } - - } - - if = { - limit = { - ai = no - } - chronicle = { - entry = CHRONICLE_ADOPTED_IQTA - picture = GFX_evt_castle_construction - } - } - set_government_type = muslim_government - } - - if = { - limit = { - culture_group = tibetan_group - OR = { - religion = bon - religion = buddhist - } - higher_tier_than = BARON - } - - if = { - limit = { - ai = no - } - chronicle = { - entry = CHRONICLE_ADOPTED_FEUDALISM - picture = GFX_evt_castle_construction - } - } - set_government_type = theocratic_feudal_government - } - - if = { - limit = { - higher_tier_than = king - } - primary_title = { - add_law = feudal_administration - } - } - - hidden_tooltip = { - any_demesne_title = { - limit = { - tier = baron - holding_type = tribal - } - convert_to = CASTLE - refill_holding_levy = yes - - if = { - limit = { - dejure_liege_title = { - holder = ROOT - location = { - num_of_empty_holdings = 2 - } - NOT = { - any_direct_de_jure_vassal_title = { - holding_type = city - } - } - } - } - location = { - build_holding = { - type = city - } - } - } - if = { - limit = { - dejure_liege_title = { - holder = ROOT - location = { - num_of_empty_holdings = 2 - } - NOT = { - any_direct_de_jure_vassal_title = { - holding_type = temple - } - } - } - } - location = { - build_holding ={ - type = temple - } - } - } - } - } - } - - ai_will_do = { - factor = 1 - } - } - - convert_to_feudalism_vassal = { - only_rulers = yes - is_high_prio = yes - - potential = { - is_ruler = yes - is_tribal = yes - independent = no - } - allow = { - war = no - custom_tooltip = { - text = TT_NOT_UNREFORMED_PAGAN - hidden_tooltip = { - OR = { - NOT = { religion_group = pagan_group } - is_reformed_religion = yes - religion = bon - } - } - } - liege = { - OR = { - is_feudal = yes - is_republic = yes - AND = { - is_theocracy = yes - custom_tooltip = { - text = TT_NOT_UNREFORMED_PAGAN - hidden_tooltip = { - OR = { - NOT = { religion_group = pagan_group } - is_reformed_religion = yes - religion = bon - } - } - } - } - } - } - OR = { - capital_holding = { - OR = { - AND = { - holding_type = tribal - has_building = tb_hillfort_4 - } - holding_type = castle - } - } - AND = { - NOT = { tier = BARON } - capital_scope = { - any_province_holding = { - holding_type = castle - holder_scope = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - } - } - } - } - - effect = { - set_character_flag = achievement_not_a_tribe - - if = { - limit = { - NOR = { - religion_group = muslim - religion = aten_pagan - } - NAND = { - culture_group = tibetan_group - OR = { - religion = bon - religion = buddhist - } - higher_tier_than = BARON - } - } - - if = { - limit = { - ai = no - } - chronicle = { - entry = CHRONICLE_ADOPTED_FEUDALISM - picture = GFX_evt_castle_construction - } - } - set_government_type = feudal_government - } - - if = { - limit = { - OR = { - religion_group = muslim - religion = aten_pagan - } - } - - if = { - limit = { - ai = no - } - chronicle = { - entry = CHRONICLE_ADOPTED_IQTA - picture = GFX_evt_castle_construction - } - } - set_government_type = muslim_government - } - - if = { - limit = { - culture_group = tibetan_group - OR = { - religion = bon - religion = buddhist - } - higher_tier_than = BARON - } - - if = { - limit = { - ai = no - } - chronicle = { - entry = CHRONICLE_ADOPTED_FEUDALISM - picture = GFX_evt_castle_construction - } - } - set_government_type = theocratic_feudal_government - } - - hidden_tooltip = { - if = { - limit = { - capital_holding = { - holding_type = tribal - ROOT = { NOT = { tier = BARON } } - } - capital_scope = { - any_province_holding = { - holding_type = castle - holder_scope = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - } - } - - capital_scope = { - random_province_holding = { - limit = { - holding_type = castle - holder_scope = { - OR = { - character = ROOT - is_liege_or_above = ROOT - } - } - } - if = { - limit = { - NOT = { holder = ROOT } - } - usurp_title = ROOT - } - make_capital_holding = yes - ROOT = { set_character_flag = feudalize_handled_capital } - } - } - } - - any_demesne_title = { - limit = { - tier = baron - holding_type = tribal - location = { - capital_holding = { - NOT = { holding_type = castle } - } - } - } - convert_to = CASTLE - refill_holding_levy = yes - - if = { - limit = { - dejure_liege_title = { - holder = ROOT - location = { - num_of_empty_holdings = 2 - } - NOT = { - any_direct_de_jure_vassal_title = { - holding_type = city - } - } - } - } - location = { - build_holding = { - type = city - } - } - } - if = { - limit = { - dejure_liege_title = { - holder = ROOT - location = { - num_of_empty_holdings = 2 - } - NOT = { - any_direct_de_jure_vassal_title = { - holding_type = temple - } - } - } - } - location = { - build_holding = { - type = temple - } - } - } - } - - liege = { - character_event = { id = 55100 } # Notify Liege - } - } - } - - ai_will_do = { - factor = 1 - modifier = { - factor = 0.001 - liege = { - OR = { - NOT = { religion_group = ROOT } - AND = { - religion_group = pagan_group - NOT = { religion = ROOT } - } - } - } - } - modifier = { - factor = 0.01 - liege = { - NOT = { culture_group = ROOT } - } - } - - modifier = { - factor = 0.01 - liege = { - religion_group = ROOT - NOT = { religion_group = pagan_group } - NOT = { religion = ROOT } - } - } - modifier = { - factor = 0.1 - liege = { - culture_group = ROOT - NOT = { culture = ROOT } - } - } - } - } - - convert_to_republic_indep = { - only_independent = yes - is_high_prio = yes - - potential = { - is_playable = yes - is_tribal = yes - independent = yes - has_dlc = "The Republic" - } - allow = { - war = no - is_female = no - higher_tier_than = COUNT - custom_tooltip = { - text = TT_NOT_UNREFORMED_PAGAN - hidden_tooltip = { - OR = { - NOT = { religion_group = pagan_group } - is_reformed_religion = yes - religion = bon - } - } - } - primary_title = { has_law = tribal_organization_4 } - capital_scope = { - port = yes - } - capital_holding = { - OR = { - AND = { - holding_type = tribal - has_building = tb_market_town_4 - } - holding_type = city - } - } - } - - effect = { - hidden_tooltip = { - create_family_palace = yes - - set_government_type = merchant_republic_government - - if = { - limit = { - NOT = { - num_of_government_vassals = { - government = merchant_republic_government - value = 1 - } - } - } - - any_unique_dynasty_vassal = { # gives random vassals a family palace - count = 4 - limit = { - is_female = no - OR = { - is_republic = yes - is_tribal = yes - } - is_patrician = no - prisoner = no - NOT = { trait = incapable } - is_adult = yes - NOT = { - dynasty = none - } - } - - if = { - limit = { is_tribal = yes } - - hidden_tooltip = { - any_demesne_title = { - limit = { - tier = baron - holding_type = tribal - } - convert_to = CITY - refill_holding_levy = yes - - if = { - limit = { - dejure_liege_title = { - holder = PREVPREV - location = { - num_of_empty_holdings = 2 - } - NOT = { - any_direct_de_jure_vassal_title = { - holding_type = castle - } - } - } - } - location = { - build_holding = { - type = castle - } - } - } - if = { - limit = { - dejure_liege_title = { - holder = PREVPREV - location = { - num_of_empty_holdings = 2 - } - NOT = { - any_direct_de_jure_vassal_title = { - holding_type = temple - } - } - } - } - location = { - build_holding = { - type = temple - } - } - } - } - } - } - - create_family_palace = yes - } - } - - any_demesne_title = { - limit = { - tier = baron - holding_type = tribal - } - convert_to = CITY - refill_holding_levy = yes - - if = { - limit = { - dejure_liege_title = { - holder = ROOT - location = { - num_of_empty_holdings = 2 - } - NOT = { - any_direct_de_jure_vassal_title = { - holding_type = castle - } - } - } - } - location = { - build_holding = { - type = castle - } - } - } - if = { - limit = { - dejure_liege_title = { - holder = ROOT - location = { - num_of_empty_holdings = 2 - } - NOT = { - any_direct_de_jure_vassal_title = { - holding_type = temple - } - } - } - } - location = { - build_holding ={ - type = temple - } - } - } - } - } - - if = { - limit = { ai = no } - set_character_flag = achievement_res_publica - } - - if = { - limit = { - ai = no - } - chronicle = { - entry = CHRONICLE_FOUNDED_MERCHANT_REPUBLIC - picture = GFX_evt_busy_trading_dock_republic - } - } - - set_government_type = merchant_republic_government - } - - ai_will_do = { - factor = 0 - } - } -} - -targetted_decisions = { - embrace_mutazila = { - only_playable = yes - - filter = self - ai_target_filter = self - - potential = { - has_dlc = "Sons of Abraham" - is_playable = yes - religion = sunni - NOT = { - OR = { - trait = mutazilite - trait = ashari - } - } - is_adult = yes - prisoner = no - } - - allow = { - piety = 50 - } - - effect = { - add_trait = mutazilite - character_event = { id = SoA.600 tooltip = EVTTOOLTIP_SoA_600 } - } - - - - ai_will_do = { - factor = 1 - - modifier = { - factor = 0 - trait = zealous - } - modifier = { - factor = 1.2 - trait = cynical - } - modifier = { - factor = 1.2 - liege = { trait = mutazilite } - } - modifier = { - factor = 0.005 # Slow it down - } - } - } - embrace_ashari = { - only_playable = yes - - filter = self - ai_target_filter = self - - potential = { - has_dlc = "Sons of Abraham" - is_playable = yes - religion = sunni - NOT = { - OR = { - trait = mutazilite - trait = ashari - } - } - is_adult = yes - prisoner = no - } - - allow = { - piety = 50 - } - - effect = { - add_trait = ashari - character_event = { id = SoA.601 tooltip = EVTTOOLTIP_SoA_601 } - } - - - - ai_will_do = { - factor = 1 - - modifier = { - factor = 0 - trait = cynical - } - modifier = { - factor = 1.2 - trait = zealous - } - modifier = { - factor = 1.2 - liege = { trait = ashari } - } - modifier = { - factor = 1.2 - decadence = 40 - } - modifier = { - factor = 1.2 - decadence = 60 - } - modifier = { - factor = 1.2 - decadence = 80 - } - modifier = { - factor = 0.005 # Slow it down - } - } - } -} - diff --git a/AncientReligions/events/ACR_00_event_id.txt b/AncientReligions/events/ACR_00_event_id.txt index f0101650..21dfdc8b 100644 --- a/AncientReligions/events/ACR_00_event_id.txt +++ b/AncientReligions/events/ACR_00_event_id.txt @@ -1,75 +1,74 @@ ################################### # # Celtic Druidism -# Event ID ancrel.0000 - ancrel.1999 is reserved # -# ancrel.0000 - ancrel.0009 Rebirth of Druidism -# ancrel.0010 - ancrel.0019 Celtic Headhunters -# ancrel.0020 - ancrel.0109 Celtic Divination Events -# ancrel.0110 - ancrel.0149 The Sons of Gwydion -# ancrel.0150 - ancrel.0151 Celtic Flavor Events -# ancrel.0152 - ancrel.0207 Druidic Caste Events -# ancrel.0208 - ancrel.0210 Celtic Flavor Events -# ancrel.0211 - ancrel.0241 Celtic changelings -# ancrel.0244 - ancrel.0255 Celtic sacred symbols Events -# ancrel.0256 Celtic Flavor Events -# ancrel.0270 - ancrel.0279 Celtic Reincarnation -# ancrel.0280 - ancrel.0299 Wolf Tails Events -# ancrel.0300 - ancrel.0302 Druidic Revival Events -# ancrel.1000 - ancrel.1100 Unfit King Events -# ancrel.1150 - ancrel.1189 The Fianna -# ancrel.1190 - ancrel.1251 Aonach Tailteann Events -# ancrel.1252 - ancrel.1253 Celtic Flavor Events -# ancrel.1254 - ancrel.1260 The Fianna -# ancrel.1261 - ancrel.1318 Thirteen Treasures of Britain events -# ancrel.1319 - ancrel.1332 Red Dragon Knights -# ancrel.1333 - ancrel.1334 The Fianna +# celtic.0 - celtic.9 Rebirth of Druidism +# celtic.10 - celtic.19 Celtic Headhunters +# celtic.20 - celtic.109 Celtic Divination Events +# celtic.110 - celtic.149 The Sons of Gwydion +# celtic.150 - celtic.151 Celtic Flavor Events +# celtic.152 - celtic.207 Druidic Caste Events +# celtic.208 - celtic.210 Celtic Flavor Events +# celtic.211 - celtic.241 Celtic changelings +# celtic.244 - celtic.255 Celtic sacred symbols Events +# celtic.256 Celtic Flavor Event +# celtic.270 - celtic.279 Celtic Reincarnation +# celtic.280 - celtic.299 Wolf Tails Events +# celtic.300 - celtic.302 Druidic Revival Events +# celtic.1000 - celtic.1100 Unfit King Events +# celtic.1150 - celtic.1189 The Fianna +# celtic.1190 - celtic.1251 Aonach Tailteann Events +# celtic.1252 - celtic.1253 Celtic Flavor Events +# celtic.1254 - celtic.1260 The Fianna +# celtic.1261 - celtic.1318 Thirteen Treasures of Britain events +# celtic.1319 - celtic.1332 Red Dragon Knights +# celtic.1333 - celtic.1334 The Fianna +# celtic.2000 - celtic.2499 Artifact Events # ################################### # # Hellenic Polytheism -# Event ID ancrel.2000 - ancrel.3999 is reserved # -# ancrel.2000 - ancrel.2035 A Philosopher Joins the Imperial Court -# ancrel.2036 - ancrel.2049 Sacred Band Events -# ancrel.2051 - ancrel.2100 Myrmidon/Hellenic Legion Events -# ancrel.2100 - ancrel.2109 Courtier Studies the Classics -# ancrel.2110 - ancrel.2119 Flamines Maiores -# ancrel.2120 - ancrel.2149 Vestales +# hellenic.0 - hellenic.35 A Philosopher Joins the Imperial Court +# hellenic.36 - hellenic.49 Sacred Band Events +# hellenic.51 - hellenic.100 Myrmidon/Hellenic Legion Events +# hellenic.100 - hellenic.109 Courtier Studies the Classics +# hellenic.110 - hellenic.119 Flamines Maiores +# hellenic.120 - hellenic.149 Vestales # -# ancrel.2150 - ancrel.2159 Revival of the Roman culture +# hellenic.150 - hellenic.159 Revival of the Roman culture # -# ancrel.2200 - ancrel.2219 Schism Events -# ancrel.2220 - ancrel.2229 Roman Empire Restored -# ancrel.2230 - ancrel.2239 Roman Events -# ancrel.2240 - ancrel.2259 Hellenic Flavour Events +# hellenic.200 - hellenic.219 Schism Events +# hellenic.220 - hellenic.229 Roman Empire Restored +# hellenic.230 - hellenic.239 Roman Events +# hellenic.240 - hellenic.259 Hellenic Flavour Events +# hellenic.500 - hellenic.699 Cybrxkhan's Flavor Events +# hellenic.1000 - hellenic.1500 Artifact Events # -# ancrel.3000 - ancrel.3199 Epic Bloodlines -# ancrel.3200 - ancrel.3299 Mysteries of Dionysus Events -# ancrel.3400 - ancrel.3549 Promethean Flavor Events -# ancrel.3550 - ancrel.3599 Promethean Holy Orders -# ancrel.3600 - ancrel.3699 Titan Thysia -# ancrel.3700 - ancrel.3749 Titan Holy Orders +# +# epicblood.0 - epicblood.199 Epic Bloodlines +# dionysus.0 - dionysus.99 Mysteries of Dionysus Events +# promethean.400 - promethean.549 Promethean Flavor Events +# promethean.550 - promethean.599 Promethean Holy Orders +# titan.0 - titan.99 Titan Thysia +# titan.100 - titan.149 Titan Holy Orders # -# ancrel.4200 - ancrel.4399 Cybrxkhan's Flavor Events +# # ################################### # Egyptian Polytheism -# Event ID ancrel.4000 - ancrel.5999 is reserved # -# ancrel.4000 - ancrel.4008 Decision events -# ancrel.4010 - ancrel.4019 Sed festival -# ancrel.4100 - ancrel.4199 Cybrxkhan stuff (will be more detailed later) -# ancrel.4200 - ancrel.4399 Kemetic Revival events -# ancrel.5000 - ancrel.5500 Aten Stuff +# egyptian.0 - egyptian.8 Decision events +# egyptian.10 - egyptian.19 Sed festival +# egyptian.100 - egyptian.199 Cybrxkhan stuff (will be more detailed later) +# egyptian.200 - egyptian.399 Kemetic Revival events +# egyptian.1000 - egyptian.1500 Artifact Events +# atenic.0 - atenic.500 Aten Stuff # ################################### # # Misc ancient religion events -# Event ID ancrel.9000 - ancrel.9999 is reserved # # ancrel.9001 - ancrel.9009 Paganify Customization Option # -# GonePagan.1 - GonePagan.199 Gone Pagan events, from CK2+ -# ################################### diff --git a/AncientReligions/events/ACR_aonach_tailteann_events.txt b/AncientReligions/events/ACR_aonach_tailteann_events.txt index 5018c777..3761f47e 100644 --- a/AncientReligions/events/ACR_aonach_tailteann_events.txt +++ b/AncientReligions/events/ACR_aonach_tailteann_events.txt @@ -3,7 +3,7 @@ # ANCIENT RELIGIONS # - Aonach Tailteann Events # -# Event ID ancrel.1190 - ancrel.1251 reserved +# Event ID celtic.1190 - celtic.1251 reserved # ################################### @@ -13,21 +13,21 @@ namespace = ancrel # Invitation character_event = { - id = ancrel.1190 - desc = EVTDESCancrel.1190 + id = celtic.1190 + desc = celtic.1190.desc picture = GFX_evt_courier is_triggered_only = yes option = { - name = EVTOPTAancrel.1190 + name = celtic.1190.a prestige = 25 piety = 25 set_character_flag = attending_tailteann set_character_flag = tailteann_death_phase } option = { - name = EVTOPTBancrel.1190 + name = celtic.1190.b prestige = -50 piety = -50 } @@ -35,14 +35,14 @@ character_event = { # Start of Aonach character_event = { - id = ancrel.1191 - desc = EVTDESCancrel.1191 + id = celtic.1191 + desc = celtic.1191.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1191 + name = celtic.1191.a trigger = { war = no } @@ -54,11 +54,11 @@ character_event = { location = { set_province_flag = tailteann_60_days } - character_event = { id = ancrel.1199 days = 10 } + character_event = { id = celtic.1199 days = 10 } } } option = { - name = EVTOPTBancrel.1191 + name = celtic.1191.b trigger = { war = yes } @@ -69,7 +69,7 @@ character_event = { limit = { has_character_flag = attending_tailteann } - character_event = { id = ancrel.1192 } + character_event = { id = celtic.1192 } } } } @@ -77,14 +77,14 @@ character_event = { # Aonach has been cancelled character_event = { - id = ancrel.1192 - desc = EVTDESCancrel.1192 + id = celtic.1192 + desc = celtic.1192.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1192 + name = celtic.1192.a prestige = -50 clr_character_flag = attending_tailteann } @@ -92,31 +92,29 @@ character_event = { # Invitations have gone out character_event = { - id = ancrel.1193 - desc = EVTDESCancrel.1193 + id = celtic.1193 + desc = celtic.1193.desc picture = GFX_evt_courier is_triggered_only = yes option = { - name = EVTOPTAancrel.1193 + name = celtic.1193.a } } #[on_death] Ruler has died, the Aonach is over character_event = { - id = ancrel.1194 - desc = EVTDESCancrel.1194 + id = celtic.1194 + desc = celtic.1194.desc picture = GFX_evt_funeral_pyre is_triggered_only = yes - trigger = { - has_character_flag = tailteann_begins - } + has_character_flag = tailteann_begins option = { - name = EVTOPTAancrel.1194 + name = celtic.1194.a clr_character_flag = tailteann_begins clr_character_flag = winner_athletic clr_character_flag = winner_fighting @@ -140,10 +138,10 @@ character_event = { clr_character_flag = attending_tailteann clr_character_flag = attending_tailteann_event letter_event = { - id = ancrel.1195 + id = celtic.1195 days = 2 random = 2 - tooltip = EVTTOOLTIPancrel.1195 + tooltip = celtic.1195.tt } } any_vassal = { @@ -156,10 +154,10 @@ character_event = { } } letter_event = { - id = ancrel.1195 + id = celtic.1195 days = 2 random = 2 - tooltip = EVTTOOLTIPancrel.1195 + tooltip = celtic.1195.tt } set_character_flag = tailteann_has_ended clr_character_flag = tailteann_craftsman @@ -173,37 +171,36 @@ character_event = { # The Aonach has been cancelled due to Ruler's death letter_event = { - id = ancrel.1195 - desc = EVTDESCancrel.1195 + id = celtic.1195 + desc = celtic.1195.desc is_triggered_only = yes option = { - name = EVTOPTAancrel.1195 + name = celtic.1195.a } } # Choose who to honor at the bonfire character_event = { - id = ancrel.1196 - desc = EVTDESCancrel.1196 + id = celtic.1196 + desc = celtic.1196.desc picture = GFX_evt_bonfire_celtic border = GFX_event_normal_frame_diplomacy only_rulers = yes + has_character_flag = tailteann_death_phase trigger = { is_ruler = yes - has_character_flag = tailteann_death_phase NOT = { has_character_flag = choose_dead_one_tailteann - has_character_flag = chosen_dead_one_tailteann } OR = { father_even_if_dead = { is_alive = no } - mother = { + mother_even_if_dead = { is_alive = no } } @@ -214,7 +211,7 @@ character_event = { hide_from = yes option = { # In memory of father - name = EVTOPTAancrel.1196 + name = celtic.1196.a trigger = { father_even_if_dead = { is_alive = no @@ -224,15 +221,15 @@ character_event = { custom_tooltip = { text = honor_dead_tailteann hidden_tooltip = { - narrative_event = { id = ancrel.1197 days = 2 } + narrative_event = { id = celtic.1197 days = 2 } } } } option = { # In memory of mother - name = EVTOPTBancrel.1196 + name = celtic.1196.b trigger = { - mother = { + mother_even_if_dead = { is_alive = no } } @@ -240,7 +237,7 @@ character_event = { custom_tooltip = { text = honor_dead_tailteann hidden_tooltip = { - narrative_event = { id = ancrel.1198 days = 2 } + narrative_event = { id = celtic.1198 days = 2 } } } } @@ -248,9 +245,9 @@ character_event = { # In memory of father narrative_event = { - id = ancrel.1197 - title = EVTNAMEancrel.1197 - desc = EVTDESCancrel.1197 + id = celtic.1197 + title = celtic.1197.title + desc = celtic.1197.desc picture = GFX_evt_bonfire_celtic border = GFX_event_narrative_frame_diplomacy @@ -259,18 +256,16 @@ narrative_event = { hide_from = yes option = { - name = EVTOPTAancrel.1197 + name = celtic.1197.a piety = 100 - clr_character_flag = choose_dead_one_tailteann - set_character_flag = chosen_dead_one_tailteann } } # In memory of mother narrative_event = { - id = ancrel.1198 - title = EVTNAMEancrel.1198 - desc = EVTDESCancrel.1198 + id = celtic.1198 + title = celtic.1198.title + desc = celtic.1198.desc picture = GFX_evt_bonfire_celtic border = GFX_event_narrative_frame_diplomacy @@ -279,23 +274,21 @@ narrative_event = { hide_from = yes option = { - name = EVTOPTAancrel.1198 + name = celtic.1198.a piety = 100 - clr_character_flag = choose_dead_one_tailteann - set_character_flag = chosen_dead_one_tailteann } } # Ruler chooses which caste to favor character_event = { - id = ancrel.1199 - desc = EVTDESCancrel.1199 + id = celtic.1199 + desc = celtic.1199.desc picture = GFX_evt_ollamh_laws is_triggered_only = yes option = { # Favor warrior caste - name = EVTOPTAancrel.1199 + name = celtic.1199.a custom_tooltip = { text = give_laws_ollam change_martial = 1 @@ -313,16 +306,16 @@ character_event = { any_realm_character = { if = { limit = { has_character_flag = tailteann_death_phase } - character_event = { id = ancrel.1200 } + character_event = { id = celtic.1200 } } } - character_event = { id = ancrel.1207 } + character_event = { id = celtic.1207 } } } } option = { # Favor Druidic caste - name = EVTOPTBancrel.1199 + name = celtic.1199.b custom_tooltip = { text = give_laws_ollam change_learning = 1 @@ -340,16 +333,16 @@ character_event = { any_realm_character = { if = { limit = { has_character_flag = tailteann_death_phase } - character_event = { id = ancrel.1201 } + character_event = { id = celtic.1201 } } } - character_event = { id = ancrel.1208 } + character_event = { id = celtic.1208 } } } } option = { # Favor merchant caste - name = EVTOPTCancrel.1199 + name = celtic.1199.c custom_tooltip = { text = give_laws_ollam change_stewardship = 1 @@ -367,16 +360,16 @@ character_event = { any_realm_character = { if = { limit = { has_character_flag = tailteann_death_phase } - character_event = { id = ancrel.1202 } + character_event = { id = celtic.1202 } } } - character_event = { id = ancrel.1209 } + character_event = { id = celtic.1209 } } } } option = { # Balance - name = EVTOPTDancrel.1199 + name = celtic.1199.d trigger = { diplomacy = 12 } @@ -395,16 +388,16 @@ character_event = { any_realm_character = { if = { limit = { has_character_flag = tailteann_death_phase } - character_event = { id = ancrel.1203 } + character_event = { id = celtic.1203 } } } - character_event = { id = ancrel.1210 } + character_event = { id = celtic.1210 } } } } option = { # Favor the crown - name = EVTOPTEancrel.1199 + name = celtic.1199.e trigger = { trait = ambitious trait = diligent @@ -426,16 +419,16 @@ character_event = { any_realm_character = { if = { limit = { has_character_flag = tailteann_death_phase } - character_event = { id = ancrel.1204 } + character_event = { id = celtic.1204 } } } - character_event = { id = ancrel.1211 } + character_event = { id = celtic.1211 } } } } option = { # Fianna - name = EVTOPTFancrel.1199 + name = celtic.1199.g trigger = { trait = fian } @@ -454,16 +447,16 @@ character_event = { any_realm_character = { if = { limit = { has_character_flag = tailteann_death_phase } - character_event = { id = ancrel.1205 } + character_event = { id = celtic.1205 } } } - character_event = { id = ancrel.1212 } + character_event = { id = celtic.1212 } } } } option = { # Lunatic - name = EVTOPTGancrel.1199 + name = celtic.1199.g trigger = { trait = lunatic } @@ -483,10 +476,10 @@ character_event = { any_realm_character = { if = { limit = { has_character_flag = tailteann_death_phase } - character_event = { id = ancrel.1206 } + character_event = { id = celtic.1206 } } } - character_event = { id = ancrel.1213 } + character_event = { id = celtic.1213 } } } } @@ -494,269 +487,269 @@ character_event = { # Learn of new laws from Ollamh ( Wariors ) character_event = { - id = ancrel.1200 - desc = EVTDESCancrel.1200 + id = celtic.1200 + desc = celtic.1200.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1200 + name = celtic.1200.a hidden_tooltip = { clr_character_flag = tailteann_death_phase clr_character_flag = chosen_dead_one_tailteann - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Learn of new laws from Ollamh ( Druids ) character_event = { - id = ancrel.1201 - desc = EVTDESCancrel.1201 + id = celtic.1201 + desc = celtic.1201.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1201 + name = celtic.1201.a hidden_tooltip = { clr_character_flag = tailteann_death_phase clr_character_flag = chosen_dead_one_tailteann - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Learn of new laws from Ollamh ( Merchants ) character_event = { - id = ancrel.1202 - desc = EVTDESCancrel.1202 + id = celtic.1202 + desc = celtic.1202.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1202 + name = celtic.1202.a hidden_tooltip = { clr_character_flag = tailteann_death_phase clr_character_flag = chosen_dead_one_tailteann - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Learn of new laws from Ollamh ( Balanced ) character_event = { - id = ancrel.1203 - desc = EVTDESCancrel.1203 + id = celtic.1203 + desc = celtic.1203.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1203 + name = celtic.1203.a hidden_tooltip = { clr_character_flag = tailteann_death_phase clr_character_flag = chosen_dead_one_tailteann - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Learn of new laws from Ollamh ( Fianna ) character_event = { - id = ancrel.1204 - desc = EVTDESCancrel.1204 + id = celtic.1204 + desc = celtic.1204.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1204 + name = celtic.1204.a hidden_tooltip = { clr_character_flag = tailteann_death_phase clr_character_flag = chosen_dead_one_tailteann - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Learn of new laws from Ollamh ( Crown ) character_event = { - id = ancrel.1205 - desc = EVTDESCancrel.1205 + id = celtic.1205 + desc = celtic.1205.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1205 + name = celtic.1205.a hidden_tooltip = { clr_character_flag = tailteann_death_phase clr_character_flag = chosen_dead_one_tailteann - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Learn of new laws from Ollamh ( Birds ) character_event = { - id = ancrel.1206 - desc = EVTDESCancrel.1206 + id = celtic.1206 + desc = celtic.1206.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1206 + name = celtic.1206.a hidden_tooltip = { clr_character_flag = tailteann_death_phase clr_character_flag = chosen_dead_one_tailteann - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Law Phase ( Wariors ) character_event = { - id = ancrel.1207 - desc = EVTDESCancrel.1200 + id = celtic.1207 + desc = celtic.1200.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1207 + name = celtic.1207.a hidden_tooltip = { clr_character_flag = tailteann_law_phase set_character_flag = tailteann_game_phase - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Law phase ( Druids ) character_event = { - id = ancrel.1208 - desc = EVTDESCancrel.1201 + id = celtic.1208 + desc = celtic.1201.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1208 + name = celtic.1208.a hidden_tooltip = { clr_character_flag = tailteann_law_phase set_character_flag = tailteann_game_phase - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Law phase ( Merchants ) character_event = { - id = ancrel.1209 - desc = EVTDESCancrel.1202 + id = celtic.1209 + desc = celtic.1202.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1209 + name = celtic.1209.a hidden_tooltip = { clr_character_flag = tailteann_law_phase set_character_flag = tailteann_game_phase - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Law phase ( Balanced ) character_event = { - id = ancrel.1210 - desc = EVTDESCancrel.1203 + id = celtic.1210 + desc = celtic.1203.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1210 + name = celtic.1210.a hidden_tooltip = { clr_character_flag = tailteann_law_phase set_character_flag = tailteann_game_phase - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Law phase ( Fianna ) character_event = { - id = ancrel.1211 - desc = EVTDESCancrel.1204 + id = celtic.1211 + desc = celtic.1204.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1211 + name = celtic.1211.a hidden_tooltip = { clr_character_flag = tailteann_law_phase set_character_flag = tailteann_game_phase - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Law phase ( Crown ) character_event = { - id = ancrel.1212 - desc = EVTDESCancrel.1205 + id = celtic.1212 + desc = celtic.1205.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1212 + name = celtic.1212.a hidden_tooltip = { clr_character_flag = tailteann_law_phase set_character_flag = tailteann_game_phase - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Law phase ( Birds ) character_event = { - id = ancrel.1213 - desc = EVTDESCancrel.1206 + id = celtic.1213 + desc = celtic.1206.desc picture = GFX_evt_bonfire_celtic is_triggered_only = yes option = { - name = EVTOPTAancrel.1213 + name = celtic.1213.a hidden_tooltip = { clr_character_flag = tailteann_law_phase set_character_flag = tailteann_game_phase - character_event = { id = ancrel.1251 } + character_event = { id = celtic.1251 } } } } # Character is the best athlete character_event = { - id = ancrel.1214 - desc = EVTDESCancrel.1214 + id = celtic.1214 + desc = celtic.1214.desc picture = GFX_evt_athlete min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -828,7 +821,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1214 + name = celtic.1214.a wealth = 100 prestige = 300 hidden_tooltip = { @@ -840,7 +833,7 @@ character_event = { } } } - top_liege = { character_event = { id = ancrel.1215 } } + top_liege = { character_event = { id = celtic.1215 } } } } } @@ -848,14 +841,14 @@ character_event = { # Inform about best athlete character_event = { - id = ancrel.1215 - desc = EVTDESCancrel.1215 + id = celtic.1215 + desc = celtic.1215.desc picture = GFX_evt_athlete is_triggered_only = yes option = { - name = EVTOPTAancrel.1215 + name = celtic.1215.a FROM = { opinion = { modifier = opinion_tailteann_athlete @@ -868,17 +861,17 @@ character_event = { # Best fighter character_event = { - id = ancrel.1216 - desc = EVTDESCancrel.1216 + id = celtic.1216 + desc = celtic.1216.desc picture = GFX_evt_melee min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended has_character_flag = tailteann_fighting @@ -958,7 +951,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1216 + name = celtic.1216.a wealth = 75 prestige = 250 hidden_tooltip = { @@ -970,7 +963,7 @@ character_event = { } } } - top_liege = { character_event = { id = ancrel.1217 } } + top_liege = { character_event = { id = celtic.1217 } } } } } @@ -978,14 +971,14 @@ character_event = { # Inform about best fighter character_event = { - id = ancrel.1217 - desc = EVTDESCancrel.1217 + id = celtic.1217 + desc = celtic.1217.desc picture = GFX_evt_melee is_triggered_only = yes option = { - name = EVTOPTAancrel.1217 + name = celtic.1217.a FROM = { opinion = { modifier = opinion_tailteann_fighter @@ -998,17 +991,17 @@ character_event = { # Character wins best crafstman character_event = { - id = ancrel.1218 - desc = EVTDESCancrel.1218 + id = celtic.1218 + desc = celtic.1218.desc picture = GFX_evt_craftsman min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended has_character_flag = tailteann_winner_athletic @@ -1085,7 +1078,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1218 + name = celtic.1218.a wealth = 50 prestige = 200 hidden_tooltip = { @@ -1097,7 +1090,7 @@ character_event = { } } } - top_liege = { character_event = { id = ancrel.1219 } } + top_liege = { character_event = { id = celtic.1219 } } } } } @@ -1105,14 +1098,14 @@ character_event = { # Inform about best crafstman character_event = { - id = ancrel.1219 - desc = EVTDESCancrel.1219 + id = celtic.1219 + desc = celtic.1219.desc picture = GFX_evt_craftsman is_triggered_only = yes option = { - name = EVTOPTAancrel.1219 + name = celtic.1219.a FROM = { opinion = { modifier = opinion_tailteann_craftsman @@ -1125,8 +1118,8 @@ character_event = { # Tailteann is over province_event = { - id = ancrel.1220 - desc = EVTDESCancrel.1220 + id = celtic.1220 + desc = celtic.1220.desc picture = GFX_evt_bonfire_celtic trigger = { @@ -1146,7 +1139,7 @@ province_event = { } option = { - name = EVTOPTAancrel.1220 + name = celtic.1220.a clr_province_flag = tailteann_60_days owner = { clr_character_flag = tailteann_game_phase @@ -1193,22 +1186,22 @@ province_event = { hidden_tooltip = { random_list = { 10 = { - character_event = { id = ancrel.1224 } + character_event = { id = celtic.1224 } } 10 = { - character_event = { id = ancrel.1225 } + character_event = { id = celtic.1225 } } 10 = { - character_event = { id = ancrel.1226 } + character_event = { id = celtic.1226 } } 10 = { - character_event = { id = ancrel.1227 } + character_event = { id = celtic.1227 } } 10 = { - character_event = { id = ancrel.1228 } + character_event = { id = celtic.1228 } } 10 = { - character_event = { id = ancrel.1229 } + character_event = { id = celtic.1229 } } } } @@ -1227,8 +1220,8 @@ province_event = { # Message about death character_event = { - id = ancrel.1221 - desc = EVTDESCancrel.1221 + id = celtic.1221 + desc = celtic.1221.desc picture = GFX_evt_funeral_pyre is_triggered_only = yes @@ -1239,18 +1232,18 @@ character_event = { } option = { - name = EVTOPTAancrel.1221 + name = celtic.1221.a } option = { - name = EVTOPTBancrel.1221 + name = celtic.1221.b set_character_flag = no_msg_death } } # Message about maimed character_event = { - id = ancrel.1222 - desc = EVTDESCancrel.1222 + id = celtic.1222 + desc = celtic.1222.desc picture = GFX_evt_viking_throneroom_oldgods is_triggered_only = yes @@ -1261,18 +1254,18 @@ character_event = { } option = { - name = EVTOPTAancrel.1221 + name = celtic.1221.a } option = { - name = EVTOPTBancrel.1221 + name = celtic.1221.b set_character_flag = no_msg_maimed } } # Message about wounded character_event = { - id = ancrel.1223 - desc = EVTDESCancrel.1223 + id = celtic.1223 + desc = celtic.1223.desc picture = GFX_evt_viking_throneroom_oldgods trigger = { @@ -1283,111 +1276,111 @@ character_event = { is_triggered_only = yes option = { - name = EVTOPTAancrel.1221 + name = celtic.1221.a } option = { - name = EVTOPTBancrel.1221 + name = celtic.1221.b set_character_flag = no_msg_wounded } } # End of tailteann event character_event = { - id = ancrel.1224 - desc = EVTDESCancrel.1224 + id = celtic.1224 + desc = celtic.1224.desc picture = GFX_evt_athlete is_triggered_only = yes option = { - name = EVTOPTAancrel.1224 + name = celtic.1224.a prestige = 50 } } # End of tailteann event character_event = { - id = ancrel.1225 - desc = EVTDESCancrel.1225 + id = celtic.1225 + desc = celtic.1225.desc picture = GFX_evt_athlete is_triggered_only = yes option = { - name = EVTOPTAancrel.1225 + name = celtic.1225.a prestige = 100 } } # End of tailteann event character_event = { - id = ancrel.1226 - desc = EVTDESCancrel.1226 + id = celtic.1226 + desc = celtic.1226.desc picture = GFX_evt_athlete is_triggered_only = yes option = { - name = EVTOPTAancrel.1226 + name = celtic.1226.a prestige = -50 } } # End of tailteann event character_event = { - id = ancrel.1227 - desc = EVTDESCancrel.1227 + id = celtic.1227 + desc = celtic.1227.desc picture = GFX_evt_athlete is_triggered_only = yes option = { - name = EVTOPTAancrel.1227 + name = celtic.1227.a prestige = -100 } } # End of tailteann event character_event = { - id = ancrel.1228 - desc = EVTDESCancrel.1228 + id = celtic.1228 + desc = celtic.1228.desc picture = GFX_evt_athlete is_triggered_only = yes option = { - name = EVTOPTAancrel.1228 + name = celtic.1228.a change_martial = 1 } } # End of tailteann event character_event = { - id = ancrel.1229 - desc = EVTDESCancrel.1229 + id = celtic.1229 + desc = celtic.1229.desc picture = GFX_evt_athlete is_triggered_only = yes option = { - name = EVTOPTAancrel.1229 + name = celtic.1229.a change_martial = -1 } } # Character is killed character_event = { - id = ancrel.1230 - desc = EVTDESCancrel.1230 + id = celtic.1230 + desc = celtic.1230.desc picture = GFX_evt_death min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -1452,7 +1445,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1230 + name = celtic.1230.a death = { death_reason = death_battle } @@ -1465,7 +1458,7 @@ character_event = { } } } - top_liege = { character_event = { id = ancrel.1221 } } + top_liege = { character_event = { id = celtic.1221 } } } } } @@ -1473,17 +1466,17 @@ character_event = { # Character is maimed character_event = { - id = ancrel.1231 - desc = EVTDESCancrel.1231 + id = celtic.1231 + desc = celtic.1231.desc picture = GFX_evt_melee min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { trait = maimed } @@ -1551,7 +1544,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1231 + name = celtic.1231.a add_trait = maimed hidden_tooltip = { if = { @@ -1562,7 +1555,7 @@ character_event = { } } } - top_liege = { character_event = { id = ancrel.1222 } } + top_liege = { character_event = { id = celtic.1222 } } } } } @@ -1570,17 +1563,17 @@ character_event = { # Character is wounded character_event = { - id = ancrel.1232 - desc = EVTDESCancrel.1232 + id = celtic.1232 + desc = celtic.1232.desc picture = GFX_evt_melee min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = attending_tailteann_event } NOT = { has_character_flag = tailteann_has_ended @@ -1648,7 +1641,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1232 + name = celtic.1232.a add_trait = wounded hidden_tooltip = { if = { @@ -1659,7 +1652,7 @@ character_event = { } } } - top_liege = { character_event = { id = ancrel.1223 } } + top_liege = { character_event = { id = celtic.1223 } } } } } @@ -1667,17 +1660,17 @@ character_event = { # Character becomes craven character_event = { - id = ancrel.1233 - desc = EVTDESCancrel.1233 + id = celtic.1233 + desc = celtic.1233.desc picture = GFX_evt_melee min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = attending_tailteann_event } NOT = { has_character_flag = tailteann_has_ended @@ -1734,24 +1727,24 @@ character_event = { } option = { - name = EVTOPTAancrel.1233 + name = celtic.1233.a add_trait = craven } } # Character becomes brave character_event = { - id = ancrel.1234 - desc = EVTDESCancrel.1234 + id = celtic.1234 + desc = celtic.1234.desc picture = GFX_evt_melee min_age = 16 only_men = yes capable_only = yes prisoner = no - + has_character_flag = attending_tailteann + trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = attending_tailteann_event } NOT = { has_character_flag = tailteann_has_ended @@ -1808,24 +1801,24 @@ character_event = { } option = { - name = EVTOPTAancrel.1234 + name = celtic.1234.a add_trait = brave } } # Character becomes tough soldier character_event = { - id = ancrel.1235 - desc = EVTDESCancrel.1235 + id = celtic.1235 + desc = celtic.1235.desc picture = GFX_evt_athlete min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = attending_tailteann_event } NOT = { has_character_flag = tailteann_has_ended @@ -1880,7 +1873,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1235 + name = celtic.1235.a remove_trait = misguided_warrior add_trait = tough_soldier } @@ -1888,17 +1881,17 @@ character_event = { # Character becomes skilled tactician character_event = { - id = ancrel.1236 - desc = EVTDESCancrel.1236 + id = celtic.1236 + desc = celtic.1236.desc picture = GFX_evt_athlete min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = attending_tailteann_event } NOT = { has_character_flag = tailteann_has_ended @@ -1953,7 +1946,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1236 + name = celtic.1236.a remove_trait = tough_soldier add_trait = skilled_tactician } @@ -1961,17 +1954,17 @@ character_event = { # Character becomes brilliant strategist character_event = { - id = ancrel.1237 - desc = EVTDESCancrel.1237 + id = celtic.1237 + desc = celtic.1237.desc picture = GFX_evt_athlete min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = attending_tailteann_event } NOT = { has_character_flag = tailteann_has_ended @@ -2026,7 +2019,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1237 + name = celtic.1237.a remove_trait = skilled_tactician add_trait = brilliant_strategist } @@ -2034,17 +2027,17 @@ character_event = { # Character becomes skilled tactician character_event = { - id = ancrel.1238 - desc = EVTDESCancrel.1238 + id = celtic.1238 + desc = celtic.1238.desc picture = GFX_evt_athlete min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = attending_tailteann_event } NOT = { has_character_flag = tailteann_has_ended @@ -2099,7 +2092,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1238 + name = celtic.1238.a remove_trait = brilliant_strategist add_trait = skilled_tactician } @@ -2107,17 +2100,17 @@ character_event = { # Character becomes tough soldier character_event = { - id = ancrel.1239 - desc = EVTDESCancrel.1239 + id = celtic.1239 + desc = celtic.1239.desc picture = GFX_evt_athlete min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = attending_tailteann_event } NOT = { has_character_flag = tailteann_has_ended @@ -2172,7 +2165,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1239 + name = celtic.1239.a remove_trait = skilled_tactician add_trait = tough_soldier } @@ -2180,17 +2173,17 @@ character_event = { # Character becomes misguided warrior character_event = { - id = ancrel.1240 - desc = EVTDESCancrel.1240 + id = celtic.1240 + desc = celtic.1240.desc picture = GFX_evt_athlete min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = attending_tailteann_event } NOT = { has_character_flag = tailteann_has_ended @@ -2245,7 +2238,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1240 + name = celtic.1240.a remove_trait = tough_soldier add_trait = misguided_warrior } @@ -2253,17 +2246,17 @@ character_event = { # Character becomes homosexual character_event = { - id = ancrel.1241 - desc = EVTDESCancrel.1241 + id = celtic.1241 + desc = celtic.1241.desc picture = GFX_evt_shadowy_cabal min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -2322,24 +2315,24 @@ character_event = { } option = { - name = EVTOPTAancrel.1241 + name = celtic.1241.a add_trait = homosexual } } # Character becomes syphilitic character_event = { - id = ancrel.1242 - desc = EVTDESCancrel.1242 + id = celtic.1242 + desc = celtic.1242.desc picture = GFX_evt_lovers min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -2387,24 +2380,24 @@ character_event = { } option = { - name = EVTOPTAancrel.1242 + name = celtic.1242.a add_trait = syphilitic } } # Character becomes drunkard character_event = { - id = ancrel.1243 - desc = EVTDESCancrel.1243 + id = celtic.1243 + desc = celtic.1243.desc picture = GFX_evt_drunk min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -2451,24 +2444,24 @@ character_event = { } option = { - name = EVTOPTAancrel.1243 + name = celtic.1243.a add_trait = drunkard } } # Character becomes duelist character_event = { - id = ancrel.1244 - desc = EVTDESCancrel.1244 + id = celtic.1244 + desc = celtic.1244.desc picture = GFX_evt_melee min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -2519,24 +2512,24 @@ character_event = { } option = { - name = EVTOPTAancrel.1244 + name = celtic.1244.a add_trait = duelist } } # Character gains diplomacy character_event = { - id = ancrel.1245 - desc = EVTDESCancrel.1245 + id = celtic.1245 + desc = celtic.1245.desc picture = GFX_evt_whispers min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -2597,24 +2590,24 @@ character_event = { } option = { - name = EVTOPTAancrel.1245 + name = celtic.1245.a change_diplomacy = 1 } } # Character loses diplomacy character_event = { - id = ancrel.1246 - desc = EVTDESCancrel.1246 + id = celtic.1246 + desc = celtic.1246.desc picture = GFX_evt_whispers min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -2675,24 +2668,24 @@ character_event = { } option = { - name = EVTOPTAancrel.1246 + name = celtic.1246.a change_diplomacy = -1 } } # Character gains stewardship character_event = { - id = ancrel.1247 - desc = EVTDESCancrel.1247 + id = celtic.1247 + desc = celtic.1247.desc picture = GFX_evt_market min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -2753,24 +2746,24 @@ character_event = { } option = { - name = EVTOPTAancrel.1247 + name = celtic.1247.a change_stewardship = 1 } } # Character loses stewardship character_event = { - id = ancrel.1248 - desc = EVTDESCancrel.1248 + id = celtic.1248 + desc = celtic.1248.desc picture = GFX_evt_market min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -2831,24 +2824,24 @@ character_event = { } option = { - name = EVTOPTAancrel.1248 + name = celtic.1248.a change_stewardship = -1 } } # Character gains diplomacy character_event = { - id = ancrel.1249 - desc = EVTDESCancrel.1249 + id = celtic.1249 + desc = celtic.1249.desc picture = GFX_evt_council min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -2909,24 +2902,24 @@ character_event = { } option = { - name = EVTOPTAancrel.1249 + name = celtic.1249.a change_diplomacy = 1 } } # Character loses diplomacy character_event = { - id = ancrel.1250 - desc = EVTDESCancrel.1250 + id = celtic.1250 + desc = celtic.1250.desc picture = GFX_evt_council min_age = 16 only_men = yes capable_only = yes prisoner = no + has_character_flag = attending_tailteann trigger = { - has_character_flag = attending_tailteann NOT = { has_character_flag = tailteann_has_ended } @@ -2987,20 +2980,20 @@ character_event = { } option = { - name = EVTOPTAancrel.1250 + name = celtic.1250.a change_diplomacy = -1 } } # Game Phase character_event = { - id = ancrel.1251 - desc = EVTDESCancrel.1251 + id = celtic.1251 + desc = celtic.1251.desc picture = GFX_evt_athlete is_triggered_only = yes option = { - name = EVTOPTAancrel.1211 + name = celtic.1211.a } } diff --git a/AncientReligions/events/ACR_artifact_events.txt b/AncientReligions/events/ACR_artifact_events.txt new file mode 100644 index 00000000..a904acea --- /dev/null +++ b/AncientReligions/events/ACR_artifact_events.txt @@ -0,0 +1,2815 @@ +namespace = celtic +namespace = hellenic + +################################################### +# +# ANCIENT RELIGIONS +# - Artifact Events +# +# Event ID celtic.2000 - celtic.2499 Decision Events +# +################################################### + +# Celtic Artifacts + +# Skull of Brigid +#Quality 4 +character_event = { + id = celtic.2000 + desc = celtic.2000.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = skull_of_brigid + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = skull_of_brigid + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = skull_of_brigid + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = skull_of_brigid + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Silver Hand of Nuada +#Quality 5 +character_event = { + id = celtic.2002 + desc = celtic.2002.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = silver_hand_of_nuada + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = silver_hand_of_nuada + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = silver_hand_of_nuada + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = silver_hand_of_nuada + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Britannia's Trident +#Quality 5 +character_event = { + id = celtic.2003 + desc = celtic.2003.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = trident_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = trident_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = trident_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = trident_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Britannia's Helmet +#Quality 5 +character_event = { + id = celtic.2004 + desc = celtic.2004.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = helm_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = helm_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = helm_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = helm_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Britannia's Shield +#Quality 5 +character_event = { + id = celtic.2005 + desc = celtic.2005.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = shield_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = shield_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = shield_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = shield_of_britannia + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Horn of Bran Galed +#Quality 4 +character_event = { + id = celtic.2006 + desc = celtic.2006.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = horn_of_bran_galed + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = horn_of_bran_galed + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = horn_of_bran_galed + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = horn_of_bran_galed + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Tusk of Torc Triath +#Quality 3 +character_event = { + id = celtic.2007 + desc = celtic.2007.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = tusk_of_torc_triath + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = tusk_of_torc_triath + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = tusk_of_torc_triath + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = tusk_of_torc_triath + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Boudicca's Torque +#Quality 2 +character_event = { + id = ancrel.2008 + desc = ancrel.2008.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = torque_of_boudicca + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = torque_of_boudicca + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = torque_of_boudicca + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = torque_of_boudicca + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Ancient Carnyx +#Quality 2 +character_event = { + id = ancrel.2009 + desc = ancrel.2009.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = old_carnyx + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = old_carnyx + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = old_carnyx + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = old_carnyx + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Ancient Carnyx +#Quality 2 +character_event = { + id = ancrel.2010 + desc = ancrel.2010.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = horned_helm + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = horned_helm + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = horned_helm + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = horned_helm + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Battersea Shield +#Quality 2 +character_event = { + id = ancrel.2011 + desc = ancrel.2011.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = battersea_shield + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = battersea_shield + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = battersea_shield + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = battersea_shield + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Hellenic Artifacts + +# Nimean Lion Skin +#Quality 5 +character_event = { + id = hellenic.1000 + desc = hellenic.1000.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = nimean_lion_skin + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = nimean_lion_skin + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = nimean_lion_skin + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = nimean_lion_skin + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Kronium +#Quality 5 +character_event = { + id = hellenic.1001 + desc = hellenic.1001.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = kronium + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = kronium + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = kronium + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = kronium + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Bloody Robe of Caesar +#Quality 5 +character_event = { + id = hellenic.1002 + desc = hellenic.1002.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = caesars_robe + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = caesars_robe + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = caesars_robe + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = caesars_robe + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Aeon's Feather +#Quality 5 +character_event = { + id = hellenic.1002 + desc = hellenic.1002.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = aeon_feather + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = aeon_feather + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = aeon_feather + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = aeon_feather + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Fragment of Achilles' Shield +#Quality 4 +character_event = { + id = hellenic.1004 + desc = hellenic.1004.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = achilles_shield_piece + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = achilles_shield_piece + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = achilles_shield_piece + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = achilles_shield_piece + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Hector's Armor +#Quality 4 +character_event = { + id = hellenic.1005 + desc = hellenic.1005.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = hectors_armor + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = hectors_armor + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = hectors_armor + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = hectors_armor + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Odysseus' Bow +#Quality 4 +character_event = { + id = hellenic.1006 + desc = hellenic.1006.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = odysseus_bow + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = odysseus_bow + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = odysseus_bow + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = odysseus_bow + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Mask of Agamemnon +#Quality 4 +character_event = { + id = hellenic.1007 + desc = hellenic.1007.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = mask_of_agamemnon + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = mask_of_agamemnon + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = mask_of_agamemnon + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = mask_of_agamemnon + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Crown of Theseus +#Quality 4 +character_event = { + id = hellenic.1008 + desc = hellenic.1008.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = crown_of_theseus + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = crown_of_theseus + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = crown_of_theseus + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = crown_of_theseus + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Alexander's Skull +#Quality 3 +character_event = { + id = hellenic.1009 + desc = hellenic.1009.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = skull_of_alexander + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = skull_of_alexander + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = skull_of_alexander + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = skull_of_alexander + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Alexander's Armor +#Quality 3 +character_event = { + id = hellenic.1010 + desc = hellenic.1010.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = alexanders_armor + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = alexanders_armor + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = alexanders_armor + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = alexanders_armor + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Golden Amphora +#Quality 3 +character_event = { + id = hellenic.1011 + desc = hellenic.1011.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = gold_amphora + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = gold_amphora + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = gold_amphora + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = gold_amphora + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Sphinx Claw +#Quality 3 +character_event = { + id = hellenic.1012 + desc = hellenic.1012.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = sphinx_claw + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = sphinx_claw + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = sphinx_claw + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = sphinx_claw + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Golden Apple +#Quality 3 +character_event = { + id = hellenic.1013 + desc = hellenic.1013.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = golden_apple + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = golden_apple + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = golden_apple + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = golden_apple + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Corinthian Helm +#Quality 2 +character_event = { + id = hellenic.1014 + desc = hellenic.1014.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = corinthian_helm + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = corinthian_helm + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = corinthian_helm + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = corinthian_helm + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Petrified Tongue of an Oracle +#Quality 2 +character_event = { + id = hellenic.1015 + desc = hellenic.1015.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = tongue_of_oracle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = tongue_of_oracle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = tongue_of_oracle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = tongue_of_oracle + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +# Silver Amphora +#Quality 2 +character_event = { + id = hellenic.1016 + desc = hellenic.1016.desc + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = silver_amphora + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = silver_amphora + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = silver_amphora + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = silver_amphora + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} \ No newline at end of file diff --git a/AncientReligions/events/ACR_atenic_events.txt b/AncientReligions/events/ACR_atenic_events.txt index 75babc7f..4adbe474 100644 --- a/AncientReligions/events/ACR_atenic_events.txt +++ b/AncientReligions/events/ACR_atenic_events.txt @@ -3,17 +3,17 @@ # ANCIENT RELIGIONS # - Atenic Events # -# Event ID ancrel.5000 - ancrel.5008 Decision Events +# Event ID atenic.0 - atenic.8 Decision Events # ################################################### -namespace = ancrel +namespace = atenic # akhetaten Restoration Part 1 province_event = { - id = ancrel.5000 - title = ancrel.5000.title - desc = ancrel.5000.desc + id = atenic.0 + title = atenic.0.title + desc = atenic.0.desc picture = GFX_persepolis_ruin is_triggered_only = yes @@ -23,19 +23,20 @@ province_event = { } option = { - name = ancrel.5000.a # Make it the greatest temple there ever was! + name = atenic.0.a # Make it the greatest temple there ever was! } } # akhetaten Restoration Part 2 - Add Asyut bonus modifier ~8 years province_event = { - id = ancrel.5001 - title = ancrel.5001.title - desc = ancrel.5001.desc + id = atenic.1 + title = atenic.1.title + desc = atenic.1.desc picture = GFX_evt_temple_egyptian_pagan + + has_global_flag = akhetaten_restoring trigger = { - has_global_flag = akhetaten_restoring province_id = 795 # Asyut NOT = { has_global_flag = akhetaten_restored } had_province_flag = { flag = reb_akhetaten_1 days = 2190 } @@ -51,19 +52,19 @@ province_event = { } option = { - name = ancrel.5001.a # Library + name = atenic.1.a # Library 795 = { add_province_modifier = { name = akhetaten_library duration = -1 } } } option = { - name = ancrel.5001.b # Promote Fanaticism + name = atenic.1.b # Promote Fanaticism 795 = { add_province_modifier = { name = akhetaten_fanaticism duration = -1 } } } option = { - name = ancrel.5001.c # Promote Tax Collection + name = atenic.1.c # Promote Tax Collection 795 = { add_province_modifier = { name = akhetaten_admin duration = -1 } } @@ -73,13 +74,14 @@ province_event = { # akhetaten Restoration Part 3 ~2 years province_event = { - id = ancrel.5002 - title = ancrel.5002.title - desc = ancrel.5002.desc + id = atenic.2 + title = atenic.2.title + desc = atenic.2.desc picture = GFX_evt_temple_egyptian_pagan + has_global_flag = akhetaten_restoring + trigger = { - has_global_flag = akhetaten_restoring province_id = 795 # Asyut NOT = { has_global_flag = akhetaten_restored } has_province_flag = reb_akhetaten_1 @@ -98,7 +100,7 @@ province_event = { } option = { - name = ancrel.5002.a + name = atenic.2.a owner = { 795 = { build_holding = { @@ -128,8 +130,8 @@ province_event = { } hidden_tooltip = { owner = { - set_character_flag = event_ancrel_5003 - character_event = { id = ancrel.5006 days = 7 } + set_character_flag = eventancrel.5003 + character_event = { id = atenic.6 days = 7 } } increase_prosperity_effect = yes } @@ -138,21 +140,21 @@ province_event = { # Bounce through top liege to get localization to work character_event = { - id = ancrel.5006 + id = atenic.6 hide_window = yes is_triggered_only = yes immediate = { - narrative_event = { id = ancrel.5003 } + narrative_event = { id = atenic.3 } } } # News spread about akhetaten narrative_event = { - id = ancrel.5003 - title = ancrel.5003.title - desc = ancrel.5003.desc + id = atenic.3 + title = atenic.3.title + desc = atenic.3.desc picture = GFX_evt_temple_egyptian_pagan border = GFX_event_narrative_frame_religion @@ -163,30 +165,30 @@ narrative_event = { option = { trigger = { OR = { - has_character_flag = event_ancrel_5003 + has_character_flag = eventancrel.5003 religion = aten_pagan } } if = { - limit = { has_character_flag = event_ancrel_5003 } - clr_character_flag = event_ancrel_5003 + limit = { has_character_flag = eventancrel.5003 } + clr_character_flag = eventancrel.5003 } - name = ancrel.5003.a + name = atenic.3.a } option = { trigger = { - NOT = { has_character_flag = event_ancrel_5003 } + NOT = { has_character_flag = eventancrel.5003 } } - name = ancrel.5003.b + name = atenic.3.b } } # The Priesthood Restored narrative_event = { - id = ancrel.5004 - title = ancrel.5004.title - desc = ancrel.5004.desc + id = atenic.4 + title = atenic.4.title + desc = atenic.4.desc picture = GFX_evt_bishop_muslim border = GFX_event_narrative_frame_religion @@ -195,7 +197,7 @@ narrative_event = { is_triggered_only = yes option = { - name = ancrel.5004.a + name = atenic.4.a trigger = { OR = { religion = egyptian_pagan @@ -204,7 +206,7 @@ narrative_event = { } } option = { - name = ancrel.5004.a + name = atenic.4.a trigger = { NOT = { religion = egyptian_pagan @@ -216,9 +218,9 @@ narrative_event = { # Burning Blades founded narrative_event = { - id = ancrel.5005 - title = ancrel.5005.title - desc = ancrel.5005.desc + id = atenic.5 + title = atenic.5.title + desc = atenic.5.desc picture = GFX_evt_anubis border = GFX_event_narrative_frame_religion @@ -228,17 +230,17 @@ narrative_event = { option = { trigger = { - has_character_flag = event_ancrel_5005 + has_character_flag = eventancrel.5005 } - clr_character_flag = event_ancrel_5005 + clr_character_flag = eventancrel.5005 name = OK } option = { trigger = { - NOT = { has_character_flag = event_ancrel_5005 } + NOT = { has_character_flag = eventancrel.5005 } } - name = ancrel.5005.a + name = atenic.5.a } } diff --git a/AncientReligions/events/ACR_britannic_events.txt b/AncientReligions/events/ACR_britannic_events.txt new file mode 100644 index 00000000..d6a75b07 --- /dev/null +++ b/AncientReligions/events/ACR_britannic_events.txt @@ -0,0 +1,4908 @@ +################################################################## +# +# ANCIENT RELIGIONS +# - Britannic Events +# +################################################################## + +namespace = britannic + +# Arch-Dryad is created +character_event = { + id = britannic.0 + desc = britannic.0.desc + picture = GFX_evt_church_council + border = GFX_event_normal_frame_religion + + major = yes + is_triggered_only = yes + + option = { + name = britannic.0.a + trigger = { + religion = britannic_pagan + } + } + + option = { + name = britannic.0.b + trigger = { + true_religion_in_celtic_subgroup_trigger = yes + NOT = { religion = britannic_pagan } + } + } + + option = { + name = britannic.0.c + trigger = { + true_religion_in_celtic_subgroup_trigger = no + } + } + + after = { + event_target:archdryad = { + recalc_succession = yes + } + } +} + +# A dryad gives birth +character_event = { + id = britannic.1 + hide_window = yes + + is_triggered_only = yes + + trigger = { + mother_even_if_dead = { + religion = britannic_pagan + OR = { + trait = dryad + trait = bad_dryad + } + } + } + + immediate = { + mother = { + if = { + limit = { is_alive = yes } + piety = 100 + prestige = 20 + character_event = { id = britannic.2 days = 1 } + } + } + + add_trait = child_of_dryad + + if = { + limit = { + # stuff? + trait = bastard + } + + remove_trait = bastard + } + } +} + +# bounce off mom +character_event = { + id = britannic.2 + hide_window = yes + + is_triggered_only = yes + + immediate = { + liege = { + if = { + limit = { + religion = britannic_pagan + NOT = { + FROM = { + father = { + character = PREVPREV + } + } + } + } + character_event = { id = britannic.3 days = 0 } + } + any_realm_character = { + limit = { + religion = britannic_pagan + NOT = { + FROM = { + father = { + character = PREVPREV + } + } + } + } + character_event = { id = britannic.3 days = 0 } + } + } + FROM = { + father = { + character_event = { id = britannic.3 days = 0 } + } + } + } +} + +# let the (sub)realm know +character_event = { + id = britannic.3 + desc = britannic.3.desc + picture = GFX_evt_birth + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + option = { + name = britannic.3.a + trigger = { + NOT = { + FROMFROM = { + father = { + character = ROOT + } + } + } + } + } + + option = { + name = britannic.3.a + trigger = { + FROMFROM = { + father = { + character = ROOT + } + } + } + + piety = 50 + } +} + +# dryad gets dryad trait +character_event = { + id = britannic.4 + hide_window = yes + + religion = britannic_pagan + only_women = yes + + trigger = { + is_theocracy = yes + NOR = { + trait = dryad + trait = bad_dryad + } + } + + immediate = { + add_trait = dryad + } + + mean_time_to_happen = { + days = 1 + } +} + +# dryad becoming a wicked Dryad +character_event = { + id = britannic.5 + desc = britannic.5.desc + picture = GFX_evt_scandal + border = GFX_event_normal_frame_religion + + min_age = 16 + only_capable = yes + prisoner = no + religion = britannic_pagan + has_dlc = "Sons of Abraham" + + trigger = { + OR = { + trait = dryad + is_theocracy = yes + } + NOR = { + intrigue = 3 + diplomacy = 3 + trait = bad_dryad + } + OR = { + trait = cynical + trait = chaste + trait = celibate + trait = gluttonous + trait = greedy + trait = slothful + trait = envious + trait = wroth + trait = proud + trait = lunatic + trait = possessed + trait = hedonist + } + } + + mean_time_to_happen = { + days = 1 + } + + option = { + name = britannic.5.a + add_trait = bad_dryad + if = { + limit = { + is_ruler = yes + has_nickname = no + NOT = { trait = possessed } + NOT = { trait = lunatic } + } + give_nickname = nick_the_wicked + } + if = { + limit = { + is_ruler = yes + has_nickname = no + trait = possessed + } + give_nickname = nick_the_bewitched + } + if = { + limit = { + is_ruler = yes + has_nickname = no + trait = lunatic + } + give_nickname = nick_the_mad + } + } +} + +# Arch-Dryad is Wicked! +character_event = { + id = britannic.6 + hide_window = yes + + min_age = 16 + only_capable = yes + prisoner = no + religion = britannic_pagan + has_dlc = "Sons of Abraham" + + trigger = { + controls_religion = yes + trait = bad_dryad + NOT = { has_character_modifier = bad_rel_head } + } + + mean_time_to_happen = { + days = 1 + } + + immediate = { + add_character_modifier = { + name = bad_rel_head + duration = -1 + hidden = yes + } + any_player = { + limit = { + religion_head = { + character = ROOT + } + } + character_event = { id = britannic.7 days = 8 random = 7 } # Notify players + } + } +} + +# players notified of Wicked Arch-Dryad +character_event = { + id = britannic.7 + desc = britannic.7.desc + picture = GFX_evt_pope_feast + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + option = { + name = britannic.7.a + } +} + +################################################################## +# britannic theocracy succession +# fixes laws and abdicates if necessary +################################################################## + +#[on_new_holder] +character_event = { + id = britannic.8 + hide_window = yes + + is_triggered_only = yes + + religion = britannic_pagan + only_men = yes + + trigger = { + is_theocracy = yes + } + + immediate = { + FROM = { + add_law = { law = enatic_succession cooldown = no opinion_effect = no } + add_law = { law = succ_catholic_bishopric cooldown = no opinion_effect = no } + } + + create_random_priest = { + religion = britannic_pagan + culture = ROOT + female = yes + } + new_character = { + add_trait = dryad + ROOT = { + abdicate_to = PREV + } + } + + recalc_succession = yes + } +} + +#[on_character_convert_religion] +character_event = { + id = britannic.9 + hide_window = yes + + is_triggered_only = yes + + religion = britannic_pagan + only_men = yes + + trigger = { + is_theocracy = yes + } + + immediate = { + primary_title = { + add_law = { law = enatic_succession cooldown = no opinion_effect = no } + add_law = { law = succ_catholic_bishopric cooldown = no opinion_effect = no } + } + + create_random_priest = { + religion = britannic_pagan + culture = ROOT + female = yes + } + new_character = { + add_trait = dryad + ROOT = { + abdicate_to = PREV + } + } + + recalc_succession = yes + } +} + +################################################################## +# +# Britannic +# - Knights of Saint Boudicca +# britannic.10 - 19 reserved +# +################################################################## + +character_event = { + id = britannic.10 + title = britannic.10.title + desc = britannic.10.desc + picture = GFX_evt_warrior_banners + border = GFX_event_normal_frame_war + + major = yes + + only_rulers = yes + religion = britannic_pagan + + trigger = { + NOT = { + is_title_active = d_saint_boudicca + } + + controls_religion = yes # Let it happen for the Arch-Dryad - she needs to be here anyway + } + + mean_time_to_happen = { + months = 6 + } + + immediate = { + k_britannic_pagan = { + holder_scope = { + save_event_target_as = archdryad + } + } + activate_title = { title = d_saint_boudicca status = yes } + create_character = { + random_traits = no + dynasty = random + religion = britannic_pagan + culture = event_target:archdryad + female = yes + age = 28 + trait = brilliant_strategist + trait = zealous + trait = humble + trait = ambitious + trait = strategist + trait = holy_warrior + } + new_character = { + wealth = 500 + save_event_target_as = boudicca_leader + d_saint_boudicca = { + grant_title = PREV + } + set_government_type = feudal_government + create_character = { + random_traits = yes + dynasty = random + religion = britannic_pagan + culture = event_target:boudicca_leader + female = yes + age = 16 + } + create_character = { + random_traits = yes + dynasty = random + religion = britannic_pagan + culture = event_target:boudicca_leader + female = yes + age = 18 + } + create_character = { + random_traits = yes + dynasty = random + religion = britannic_pagan + culture = event_target:boudicca_leader + female = yes + age = 18 + } + create_character = { + random_traits = yes + dynasty = random + religion = britannic_pagan + culture = event_target:boudicca_leader + female = yes + age = 20 + } + create_character = { + random_traits = yes + dynasty = random + religion = britannic_pagan + culture = irish + female = yes + age = 25 + } + create_character = { + random_traits = yes + dynasty = random + religion = britannic_pagan + culture = event_target:boudicca_leader + female = yes + age = 26 + } + create_character = { + random_traits = yes + dynasty = random + religion = britannic_pagan + culture = scottish + female = yes + age = 28 + } + create_character = { + random_traits = yes + dynasty = random + religion = britannic_pagan + culture = welsh + female = no + age = 16 + } + create_character = { + random_traits = yes + dynasty = random + religion = britannic_pagan + culture = event_target:boudicca_leader + female = no + age = 17 + } + } + } + + option = { + name = britannic.10.a + trigger = { + religion = britannic_pagan + } + } + option = { + name = britannic.10.b + trigger = { + is_feminist_religion_trigger = no + NOT = { religion = britannic_pagan } + } + } + option = { + name = britannic.10.c + trigger = { + is_feminist_religion_trigger = yes + NOT = { religion = britannic_pagan } + } + } +} + +################################################################## +# +# Britannic +# - Arch-Dryad Interferes +# - Arch-Dryad Chafes Under Secular Overlord +# britannic.20 - 49 reserved +# +################################################################## + +# arch-dryad wants you to have a dryad on your council +character_event = { + id = britannic.20 + hide_window = yes + + religion = britannic_pagan + has_global_flag = acr_arch_dryad_created + + trigger = { + is_ruler = yes + is_theocracy = no + NOT = { # she's cool so long as you have at least two dryads on your council + any_voter = { + count = 2 + trait = dryad + } + } + NOT = { archdryad_non_interference_trigger = yes } + } + + mean_time_to_happen = { + months = 120 + + modifier = { + factor = 1.5 + trait = zealous + } + modifier = { + factor = 1.5 + has_education_learning_trigger = yes + } + modifier = { + factor = 1.2 + piety = 500 + } + modifier = { + factor = 1.5 + piety = 1000 + } + modifier = { # if you've given in to her demands in the last five years, she's way less likely to bug you + factor = 10 + has_character_flag = acr_submit_to_arch_dryad + NOT = { had_character_flag = { flag = acr_submit_to_arch_dryad days = 1825 } } + } + } + + immediate = { + k_britannic_pagan = { + holder_scope = { + character_event = { id = britannic.21 days = 1 } + } + } + } +} + +character_event = { + id = britannic.21 + hide_window = yes + + is_triggered_only = yes + + immediate = { + create_random_priest = { + female = yes + age = 25 + culture = FROM + religion = britannic_pagan + random_traits = yes + } + new_character = { + add_trait = dryad + add_trait = zealous + + save_event_target_as = new_dryad + } + + FROM = { + if = { + limit = { + any_voter = { + trait = bad_dryad + } + } + + random_voter = { + limit = { + trait = bad_dryad + } + + save_event_target_as = old_councilor + } + } else_if = { + limit = { + any_voter = { + trait = cynical + } + } + + random_voter = { + limit = { + trait = cynical + } + save_event_target_as = old_councilor + } + } else = { + random_voter = { + limit = { + NOT = { + trait = dryad + } + } + save_event_target_as = old_councilor + } + } + + character_event = { id = britannic.22 days = 0 } + } + } +} + +character_event = { + id = britannic.22 + desc = { + text = britannic.22.desc.bad_dryad + trigger = { + event_target:old_councilor = { + trait = bad_dryad + } + } + } + desc = { + text = britannic.22.desc.cynic + trigger = { + event_target:old_councilor = { + trait = cynical + NOT = { trait = bad_dryad } + } + } + } + desc = { + text = britannic.22.desc.other + trigger = { + event_target:old_councilor = { + NOR = { + trait = bad_dryad + trait = cynical + } + } + } + } + picture = GFX_evt_emissary + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + option = { # Acquiesce to her request + name = britannic.22.a + clr_character_flag = acr_submit_to_arch_dryad + set_character_flag = acr_submit_to_arch_dryad + + piety = 100 + prestige = -50 + reverse_opinion = { who = FROM modifier = ancrel_pleased } + reverse_opinion = { who = event_target:old_councilor modifier = ancrel_dissapointed } + + event_target:new_dryad = { + move_character = ROOT + } + + #figure out which job to give to new_dryad + if = { + limit = { + job_spiritual = { + character = event_target:old_councilor + } + } + + event_target:new_dryad = { + give_job_title = job_spiritual + } + } + if = { + limit = { + job_spymaster = { + character = event_target:old_councilor + } + } + + event_target:new_dryad = { + give_job_title = job_spymaster + } + } + if = { + limit = { + job_treasurer = { + character = event_target:old_councilor + } + } + + event_target:new_dryad = { + give_job_title = job_treasurer + } + } + if = { + limit = { + job_marshal = { + character = event_target:old_councilor + } + } + + event_target:new_dryad = { + give_job_title = job_marshal + } + } + if = { + limit = { + job_chancellor = { + character = event_target:old_councilor + } + } + + event_target:new_dryad = { + give_job_title = job_chancellor + } + } + if = { + limit = { + event_target:old_councilor = { + has_minor_title = title_councilmember_king + } + } + + event_target:new_dryad = { + give_minor_title = title_councilmember_king + } + } + if = { + limit = { + event_target:old_councilor = { + has_minor_title = title_councilmember_emperor + } + } + + event_target:new_dryad = { + give_minor_title = title_councilmember_emperor + } + } + + ai_chance = { + factor = 90 + } + } + + option = { # be disinclined + name = britannic.22.b + piety = -100 + prestige = 50 + + reverse_opinion = { who = FROM modifier = ancrel_dissapointed } + reverse_opinion = { who = event_target:old_councilor modifier = ancrel_pleased } + + custom_tooltip = { # new_dryad returns to archdryad with your answer + text = britannic.22.b.tt + } + + ai_chance = { + factor = 10 + } + } + + option = { # ah, but you see + name = britannic.22.c + tooltip_info = diplomacy + + trigger = { diplomacy > 12 } + + ai_chance = { + factor = 50 + } + } + + option = { # cite scripture to get out of it + name = britannic.22.d + tooltip_info = learning + + trigger = { learning > 12 } + + ai_chance = { + factor = 50 + } + } +} + +# arch-dryad wants your laws to favor priests +character_event = { + id = britannic.23 + hide_window = yes + + religion = britannic_pagan + + trigger = { + is_ruler = yes + is_theocracy = no + OR = { + tier = COUNT + is_patrician = yes + } + # doesn't have laws churches like + NOR = { + AND = { + has_law = tax_levy_law_theocracy_4 + has_dlc = "Zeus" + } + AND = { + OR = { + has_law = temple_contract_0 + has_law = temple_tax_0 + } + NOT = { has_dlc = "Zeus" } + } + } + + archdryad_non_interference_trigger = no + } + + immediate = { + k_britannic_pagan = { + holder_scope = { character_event = { id = britannic.24 days = 1 } } + } + } + + mean_time_to_happen = { + months = 120 + + modifier = { + factor = 1.5 + trait = zealous + } + modifier = { + factor = 1.5 + has_education_learning_trigger = yes + } + modifier = { + factor = 1.2 + piety = 500 + } + modifier = { + factor = 1.5 + piety = 1000 + } + modifier = { # if you've given in to her demands in the last five years, she's way less likely to bug you + factor = 10 + has_character_flag = acr_submit_to_arch_dryad + NOT = { had_character_flag = { flag = acr_submit_to_arch_dryad days = 1825 } } + } + } +} + +character_event = { + id = britannic.24 + hide_window = yes + + is_triggered_only = yes + + immediate = { + if = { + limit = { + NOT = { has_dlc = "Zeus" } + } + random_list = { + 10 = { + modifier = { + factor = 0 + has_law = temple_contract_0 + } + + FROM = { set_character_flag = acr_reduce_contract_law } + } + 10 = { + modifier = { + factor = 0 + has_law = temple_tax_0 + } + + FROM = { set_character_flag = acr_reduce_tax_law } + } + } + } + + FROM = { character_event = { id = britannic.25 days = 0 } } + } +} + +character_event = { + id = britannic.25 + desc = { + text = britannic.25.contract + trigger = { + NOT = { has_dlc = "Zeus" } + has_character_flag = acr_reduce_contract_law + } + } + desc = { + text = britannic.25.tax + trigger = { + NOT = { has_dlc = "Zeus" } + has_character_flag = acr_reduce_tax_law + } + } + desc = { + text = britannic.25.zeus + trigger = { + has_dlc = "Zeus" + } + } + picture = GFX_evt_emissary + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + option = { + name = britannic.25.a + if = { + limit = { + has_character_flag = acr_reduce_contract_law + } + primary_title = { lower_temple_levy_obligation_effect = yes } + } else_if = { + limit = { + has_character_flag = acr_reduce_tax_law + } + primary_title = { lower_temple_tax_obligation_effect = yes } + } else = { + primary_title = { move_temple_obligations_toward_balanced_effect = yes } + } + + reverse_opinion = { who = FROM modifier = ancrel_pleased } + clr_character_flag = acr_submit_to_arch_dryad + set_character_flag = acr_submit_to_arch_dryad + } + + option = { + name = britannic.25.b + + reverse_opinion = { who = FROM modifier = ancrel_dissapointed } + } + + option = { + name = britannic.25.c + tooltip_info = diplomacy + + trigger = { + diplomacy > 12 + } + } + + option = { + name = britannic.25.d + tooltip_info = learning + + trigger = { + learning > 12 + } + } +} + +# Placate the Arch-Dryad (bounce off her) +character_event = { + id = britannic.26 + hide_window = yes + + is_triggered_only = yes + + immediate = { + FROM = { character_event = { id = britannic.27 days = 6 } } + } +} + +# notify ruler the AD is placated +letter_event = { + id = britannic.27 + desc = britannic.27.desc + border = GFX_event_letter_frame_religion + is_triggered_only = yes + + option = { + name = britannic.27.a + custom_tooltip = { text = britannic.27.tt } + set_character_flag = archdryad_noninterference + } +} + +# arch-dryad demands you switch to "papal" investiture +# having this trigger on the ruler because the AD will NOT +# put up with this shit (unless she *really* likes you) +character_event = { + id = britannic.28 + hide_window = yes + + religion = britannic_pagan + only_rulers = yes + + trigger = { + primary_title = { + has_law = investiture_1 + } + is_title_active = k_britannic_pagan + + k_britannic_pagan = { + holder_scope = { + NOT = { opinion = { who = ROOT value = 80 } } + } + } + } + + immediate = { + k_britannic_pagan = { + holder_scope = { + character_event = { id = britannic.29 days = 1 } + } + } + } + + mean_time_to_happen = { + months = 36 + } +} + +# ping off the arch-dryad +character_event = { + id = britannic.29 + hide_window = yes + + is_triggered_only = yes + + immediate = { + FROM = { + letter_event = { id = britannic.30 days = 3 } + } + } +} + +# AD demands you switch to papal investiture (ruler) +letter_event = { + id = britannic.30 + desc = britannic.30.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { # submit to her demand + name = britannic.30.a + + primary_title = { + revoke_law = investiture_1 + add_law = investiture_0 + } + + FROM = { + opinion = { who = ROOT modifier = ancrel_pleased } + } + } + + option = { # refuse + name = britannic.30.b + + FROM = { + opinion = { who = ROOT modifier = ancrel_furious } + } + } +} + +################################################################## +# Vassalized Arch-Dryad Events # +################################################################## + +# Arch-Dryad demands control of Middlesex +character_event = { + id = britannic.31 + hide_window = yes + + religion = britannic_pagan + only_rulers = yes + only_women = yes + + trigger = { + independent = no + controls_religion = yes + top_liege = { + NOT = { reverse_opinion = { who = ROOT value = 80 } } + NOT = { has_character_flag = ancrel_scriptured_archdryad_@ROOT } + archdryad_non_interference_trigger = no + any_realm_title = { + title = c_middlesex + holder_scope = { + NOT = { character = ROOT } + } + } + } + } + + immediate = { + liege = { + letter_event = { id = britannic.32 days = 1 } + } + } + + mean_time_to_happen = { + months = 36 + + modifier = { + factor = 10 + archdryad_submission_trigger = yes + } + } +} + +letter_event = { + id = britannic.32 + desc = britannic.32.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { # submit + name = britannic.32.a + + c_middlesex = { + holder_scope = { + if = { + limit = { + NOT = { character = ROOT } + } + + opinion = { who = ROOT modifier = ancrel_furious } + } + } + + FROM = { + usurp_title_plus_barony_if_unlanded_and_vassals = PREV + opinion = { who = ROOT modifier = ancrel_pleased } + } + } + } + + option = { # defy her + name = britannic.32.b + + c_middlesex = { + holder_scope = { + if = { + limit = { + NOT = { character = ROOT } + } + + opinion = { who = ROOT modifier = ancrel_grateful } + } + } + } + + FROM = { + opinion = { who = ROOT modifier = ancrel_furious } + } + } + + option = { # out scripture her + name = britannic.32.c + custom_tooltip = { text = britanic.32.c.tt } + tooltip_info = learning + set_character_flag = ancrel_scriptured_archdryad_@FROM + set_character_flag = acr_submit_to_arch_dryad + trigger = { + learning = 16 + } + } +} + +# Arch-Dryad demands control of Essex +character_event = { + id = britannic.33 + hide_window = yes + + religion = britannic_pagan + only_rulers = yes + only_women = yes + + trigger = { + independent = no + controls_religion = yes + top_liege = { + NOT = { reverse_opinion = { who = ROOT value = 80 } } + NOT = { has_character_flag = ancrel_scriptured_archdryad_@ROOT } + archdryad_non_interference_trigger = no + any_realm_title = { + title = d_essex + holder_scope = { + NOT = { character = ROOT } + } + } + } + } + + immediate = { + liege = { + letter_event = { id = britannic.34 days = 1 } + } + } + + mean_time_to_happen = { + months = 36 + + modifier = { + factor = 10 + archdryad_submission_trigger = yes + } + } +} + +letter_event = { + id = britannic.34 + desc = britannic.34.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { # submit + name = britannic.34.a + + d_essex = { + holder_scope = { + if = { + limit = { + NOT = { character = ROOT } + } + + opinion = { who = ROOT modifier = ancrel_furious } + } + } + + FROM = { + usurp_title_plus_barony_if_unlanded_and_vassals = PREV + opinion = { who = ROOT modifier = ancrel_pleased } + } + } + } + + option = { # defy her + name = britannic.34.b + + d_essex = { + holder_scope = { + if = { + limit = { + NOT = { character = ROOT } + } + + opinion = { who = ROOT modifier = ancrel_grateful } + } + } + } + + FROM = { + opinion = { who = ROOT modifier = ancrel_furious } + } + } + + option = { # out scripture her + name = britannic.34.c + tooltip_info = learning + set_character_flag = ancrel_scriptured_archdryad_@FROM + set_character_flag = acr_submit_to_arch_dryad + trigger = { + learning = 16 + } + } +} + +# Arch-Dryad demands to be released as a vassal +character_event = { + id = britannic.35 + hide_window = yes + + religion = britannic_pagan + only_women = yes + only_rulers = yes + + trigger = { + controls_religion = yes + independent = no + NOT = { # demand Middlesex and Essex first, if she can + liege = { + any_realm_title = { + OR = { + title = d_essex + title = c_middlesex + } + } + archdryad_non_interference_trigger = yes + reverse_opinion = { who = ROOT value = 80 } + has_character_flag = refused_independence_@ROOT + } + } + } + + immediate = { + liege = { + letter_event = { id = britannic.36 days = 1 } + } + } + + mean_time_to_happen = { + years = 10 + + modifier = { + factor = 2 + archdryad_submission_trigger = yes + } + } +} + +letter_event = { + id = britannic.36 + desc = britannic.36.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { # release her + name = britannic.36.a + + FROM = { + set_defacto_liege = THIS + } + } + + option = { # refuse + name = britannic.36.b + set_character_flag = refused_independence_@FROM + FROM = { + opinion = { who = ROOT modifier = ancrel_furious } + } + } +} +# Arch-Dryad threatens your position +character_event = { + id = britannic.37 + hide_window = yes + + only_rulers = yes + only_women = yes + religion = britannic_pagan + + trigger = { + independent = no + controls_religion = yes + liege = { + any_realm_title = { + OR = { + title = d_essex + title = c_middlesex + } + } + archdryad_non_interference_trigger = no + reverse_opinion = { who = ROOT value = 80 } + has_character_flag = refused_independence_@ROOT + } + } + + immediate = { + liege = { + letter_event = { id = britannic.38 days = 1 } + } + } + + mean_time_to_happen = { + months = 36 + + modifier = { + factor = 2 + archdryad_submission_trigger = yes + } + } +} + +letter_event = { + id = britannic.38 + desc = britannic.38.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = britannic.38.a + + FROM = { + set_defacto_liege = THIS + } + } + + option = { + name = britannic.38.b + set_character_flag = ignored_ultimatum_archdryad_@FROM + FROM = { + custom_tooltip = { + text = britannic.39.tt + hidden_tooltip = { + character_event = { id = britannic.39 days = 7 } + } + } + } + } +} + +# grants a claim to a powerful/ambitious/both vassal +character_event = { + id = britannic.39 + hide_window = yes + + is_triggered_only = yes + + immediate = { + ROOT = { + most_popular_vassal = { + limit = { + ai_ambition = 30 + ai_zeal = 30 + } + + FROM = { + primary_title = { + add_claim = PREVPREV + } + } + + save_event_target_as = chosen_vassal + } + + any_realm_character = { + character_event = { id = britannic.40 days = 3 } + } + } + + character_event = { id = britannic.41 days = 365 } + } +} + +character_event = { + id = britannic.40 + desc = britannic.40.desc + picture = GFX_evt_pope + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + option = { # WHAT?! + name = britannic.40.a + trigger = { + FROMFROM = { + character = ROOT + } + } + } + + option = { # Nice + name = britannic.40.b + trigger = { + event_target:chosen_vassal = { + character = ROOT + } + } + } + + option = { # interesting... + name = britannic.40.c + trigger = { + NOR = { + FROMFROM = { + character = ROOT + } + event_target:chosen_vassal = { + character = ROOT + } + } + } + } +} + +# excommunicates you +character_event = { + id = britannic.41 + hide_window = yes + + is_triggered_only = yes + + trigger = { + independent = no + } + + immediate = { + liege = { character_event = { id = britannic.42 days = 3 } } + } +} + +character_event = { + id = britannic.42 + desc = britannic.42.desc + picture = GFX_evt_emissary + + hide_from = yes + is_triggered_only = yes + + option = { + name = britannic.42.a + + add_trait = excommunicated + piety = -50 + } +} + +# instigates local peasant revolts against you + +# wide-scale rebellion + +################################################################## +# +# Britannic +# - Arch-Dryad Grants Boons +# britannic.50 - 99 reserved +# +################################################################## + +# The Arch-Dryad gives money to someone fighting infidels +character_event = { + id = britannic.50 + hide_window = yes + + min_age = 16 + only_playable = yes + war = no + + trigger = { + controls_religion = yes + religion = britannic_pagan + + wealth = 600 + any_playable_ruler = { + religion = ROOT + NOT = { wealth = 500 } + religion_head = { + character = ROOT + } + NOT = { excommunicated_for = ROOT } + any_current_enemy = { + NOT = { religion = PREV } + } + NOT = { war_with = ROOT } + reverse_opinion = { who = ROOT value = 0 } + + # don't have the archdryad bombard the player + NOT = { had_character_flag = { flag = soldier_from_the_archdryad days = 365 } } + OR = { + NOT = { has_character_flag = money_from_the_archdryad } + OR = { + had_character_flag = { flag = money_from_the_archdryad days = 730 } + AND = { + ai = yes + had_character_flag = { flag = money_from_the_archdryad days = 365 } + any_war = { + using_cb = religious + OR = { + attacker = { + character = PREVPREV + NOT = { war_score = -15 } + } + defender = { + character = PREVPREV + war_score = 15 + } + } + } + } + } + } + } + } + + mean_time_to_happen = { + months = 60 + modifier = { + factor = 0.5 + wealth = 1000 + } + modifier = { + factor = 0.5 + wealth = 2000 + } + } + + option = { + name = OK + ai_chance = { factor = 100 } + wealth = -200 + + random_playable_ruler = { + limit = { + religion = ROOT + NOT = { wealth = 500 } + religion_head = { + character = ROOT + } + NOT = { excommunicated_for = ROOT } + any_current_enemy = { + NOT = { religion = PREV } + } + NOT = { war_with = ROOT } + reverse_opinion = { + who = ROOT + value = 0 + } + OR = { + NOT = { has_character_flag = money_from_the_archdryad } + OR = { + had_character_flag = { flag = money_from_the_archdryad days = 730 } + AND = { + ai = yes + had_character_flag = { flag = money_from_the_archdryad days = 365 } + any_war = { + using_cb = religious + OR = { + attacker = { + character = PREVPREV + NOT = { war_score = -15 } + } + defender = { + character = PREVPREV + war_score = 15 + } + } + } + } + } + } + } + + letter_event = { id = britannic.51 } + } + } + + option = { + name = NO + ai_chance = { factor = 0 } + } +} + +letter_event = { + id = britannic.51 + desc = britannic.51.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + trigger = { + NOT = { reverse_opinion = { who = FROM value = 50 } } + } + name = britannic.51.a + wealth = 200 + set_character_flag = money_from_the_archdryad + } + + option = { + trigger = { + reverse_opinion = { who = FROM value = 50 } + } + name = britannic.51.a + wealth = 500 + set_character_flag = money_from_the_archdryad + } +} + +# Arch-Dryad offers absolution for Kinslaying +character_event = { + id = britannic.52 + hide_window = yes + + min_age = 16 + only_capable = yes + prisoner = no + only_playable = yes + religion = britannic_pagan + war = no + + trigger = { + controls_religion = yes + + any_independent_ruler = { + religion = ROOT + rightful_religious_head = ROOT + is_any_kinslayer_trigger = yes + piety = 100 + reverse_opinion = { who = ROOT value = 0 } + NOT = { has_character_flag = kinslaying_offered } + } + } + + mean_time_to_happen = { + months = 24 + } + immediate = { + random_independent_ruler = { + limit = { + religion = ROOT + rightful_religious_head = ROOT + is_any_kinslayer_trigger = yes + piety = 100 + reverse_opinion = { who = ROOT value = 0 } + } + set_character_flag = kinslaying_offered + } + } + + option = { + name = OK + ai_chance = { factor = 100 } + + random_independent_ruler = { + limit = { + religion = ROOT + rightful_religious_head = ROOT + is_any_kinslayer_trigger = yes + piety = 100 + reverse_opinion = { who = ROOT value = 0 } + } + + character_event = { id = britannic.53 } + } + } + + option = { + name = NO + ai_chance = { factor = 0 } + } +} + +character_event = { + id = britannic.53 + desc = britannic.53.desc + picture = GFX_evt_pope + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + option = { + name = britannic.53.a + ai_chance = { factor = 100 } + trigger_switch = { + on_trigger = trait + kinslayer = { + piety = -100 + wealth = -50 + remove_trait = kinslayer + } + familial_kinslayer = { + piety = -50 + wealth = -25 + remove_trait = familial_kinslayer + } + dynastic_kinslayer = { + piety = -25 + wealth = -12 + remove_trait = dynastic_kinslayer + } + } + FROM = { character_event = { id = britannic.54 days = 1 tooltip = britannic.54.tt } } + } + + option = { + name = britannic.53.b + ai_chance = { factor = 0 } + add_trait = cynical + FROM = { character_event = { id = britannic.55 days = 1 tooltip = britannic.55.tt } } + } +} + +character_event = { + id = britannic.54 + hide_window = yes + + is_triggered_only = yes + + option = { + name = OK + prestige = 10 + } +} + +character_event = { + id = britannic.55 + hide_window = yes + + is_triggered_only = yes + + option = { + name = OK + prestige = -10 + } +} + +# Arch-Dryad sends a holy warrior to serve someone fighting infidels +character_event = { + id = britannic.56 + hide_window = yes + + min_age = 16 + only_playable = yes + war = no + + trigger = { + controls_religion = yes + religion = britannic_pagan + + # don't have the archdryad bombard the player + NOT = { had_character_flag = { flag = money_from_the_archdryad days = 365 } } + NOT = { wealth = 500 } + any_playable_ruler = { + religion = ROOT + religion_head = { + character = ROOT + } + NOT = { excommunicated_for = ROOT } + any_current_enemy = { + NOT = { religion = PREV } + } + NOT = { war_with = ROOT } + reverse_opinion = { who = ROOT value = 30 } + OR = { + NOT = { has_character_flag = soldier_from_the_archdryad } + OR = { + had_character_flag = { flag = soldier_from_the_archdryad days = 730 } + AND = { + ai = yes + had_character_flag = { flag = soldier_from_the_archdryad days = 365 } + any_war = { + using_cb = religious + OR = { + attacker = { + character = PREVPREV + NOT = { war_score = -15 } + } + defender = { + character = PREVPREV + war_score = 15 + } + } + } + } + } + } + } + } + + mean_time_to_happen = { + months = 60 + modifier = { # if the archdryad is low on cash, she'll prefer sending a soldier + factor = 0.5 + NOT = { wealth = 1000 } + } + modifier = { + factor = 0.5 + NOT = { wealth = 2000 } + } + } + + option = { + name = OK + ai_chance = { factor = 100 } + + random_playable_ruler = { + limit = { + religion = ROOT + NOT = { wealth = 500 } + religion_head = { + character = ROOT + } + NOT = { excommunicated_for = ROOT } + any_current_enemy = { + NOT = { religion_group = PREV } + } + NOT = { war_with = ROOT } + reverse_opinion = { + who = ROOT + value = 0 + } + OR = { + NOT = { has_character_flag = soldier_from_the_archdryad } + OR = { + had_character_flag = { flag = soldier_from_the_archdryad days = 730 } + AND = { + ai = yes + had_character_flag = { flag = soldier_from_the_archdryad days = 365 } + any_war = { + using_cb = religious + OR = { + attacker = { + character = PREVPREV + NOT = { war_score = -15 } + } + defender = { + character = PREVPREV + war_score = 15 + } + } + } + } + } + } + } + + letter_event = { id = britannic.57 } + } + } + + option = { + name = NO + ai_chance = { factor = 0 } + } + + option = { + name = OK + trigger = { + trait = lunatic + } + + ai_chance = { factor = 200 } + + random_playable_ruler = { + limit = { + religion = ROOT + NOT = { wealth = 500 } + religion_head = { + character = ROOT + } + NOT = { excommunicated_for = ROOT } + any_current_enemy = { + NOT = { religion_group = PREV } + } + NOT = { war_with = ROOT } + reverse_opinion = { + who = ROOT + value = 0 + } + NOT = { has_character_flag = horse_from_archdryad_@ROOT } + OR = { + NOT = { has_character_flag = soldier_from_the_archdryad } + OR = { + had_character_flag = { flag = soldier_from_the_archdryad days = 7300 } + AND = { + ai = yes + had_character_flag = { flag = soldier_from_the_archdryad days = 3650 } + any_war = { + using_cb = religious + OR = { + attacker = { + character = PREVPREV + NOT = { war_score = -15 } + } + defender = { + character = PREVPREV + war_score = 15 + } + } + } + } + } + } + } + + letter_event = { id = britannic.58 } + } + } +} + +# archdryad sends a holy warrior +letter_event = { + id = britannic.57 + desc = britannic.57.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = britannic.57.a + custom_tooltip = { + text = britannic.57.a.tt + hidden_tooltip = { + random_list = { + 75 = { + create_random_soldier = { + dynasty = random + age = 19 + female = yes + religion = britannic_pagan + culture = FROM + random_traits = yes + } + } + 25 = { + create_random_soldier = { + dynasty = random + age = 20 + female = no + religion = britannic_pagan + culture = FROM + random_traits = yes + } + } + } + new_character = { + add_trait = zealous + add_trait = holy_warrior + + opinion = { who = ROOT modifier = opinion_patron } + } + } + } + set_character_flag = soldier_from_the_archdryad + } +} + +# zomg the crazy lady sent me a horse to be a commander +letter_event = { + id = britannic.58 + desc = britannic.58.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = britannic.58.a + create_character = { + name = "Enbarr" + female = yes + age = 16 + religion = ROOT + culture = horse + race = horse + dynasty = NONE + trait = horse + trait = imbecile + trait = stubborn + trait = fair + trait = strong + } + new_character = { + hidden_tooltip = { + if = { + limit = { ROOT = { trait = immortal trait = lunatic } } + character_event = { id = ZE.15001 days = 10 } + } + if = { + limit = { has_dlc = "Jade Dragon" } + character_event = { id = JD.60007 days = 30 } + } + } + give_nickname = nick_flowing_mane + opinion = { who = ROOT modifier = opinion_patron } + } + set_character_flag = soldier_from_the_archdryad + set_character_flag = horse_from_archdryad_@FROM + } +} + +# Arch-Dryad gifts a ruler with an artifact +character_event = { + id = britannic.59 + hide_window = yes + + min_age = 16 + only_playable = yes + war = no + + trigger = { + controls_religion = yes + religion = britannic_pagan + + any_playable_ruler = { + religion = ROOT + religion_head = { + character = ROOT + } + has_dlc = "Mystics" + # don't have the archdryad bombard the player + NOR = { + had_character_flag = { flag = money_from_the_archdryad days = 365 } + had_character_flag = { flag = soldier_from_the_archdryad days = 365 } + excommunicated_for = ROOT + } + any_current_enemy = { + NOT = { religion = PREV } + } + NOT = { war_with = ROOT } + reverse_opinion = { who = ROOT value = 30 } + NOT = { has_character_flag = artifact_from_archdryad_@ROOT } + } + } + + mean_time_to_happen = { + months = 120 + } + + option = { + name = OK + ai_chance = { factor = 100 } + wealth = -200 + + random_playable_ruler = { + limit = { + religion = ROOT + religion_head = { + character = ROOT + } + # don't have the archdryad bombard the player + NOR = { + had_character_flag = { flag = money_from_the_archdryad days = 365 } + had_character_flag = { flag = soldier_from_the_archdryad days = 365 } + excommunicated_for = ROOT + } + any_current_enemy = { + NOT = { religion = PREV } + } + NOT = { war_with = ROOT } + reverse_opinion = { who = ROOT value = 25 } + NOT = { has_character_flag = artifact_from_archdryad_@ROOT } + } + + letter_event = { id = britannic.60 } + } + } + + option = { + name = NO + ai_chance = { factor = 0 } + } +} + +# archdryad sends an artifact +letter_event = { + id = britannic.60 + desc = britannic.60.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = britannic.60.a + set_character_flag = artifact_from_archdryad_@FROM + custom_tooltip = { + text = britannic.60.a.tt + hidden_tooltip = { + # generate random artifact based on archdryad opinion, + # with caps on quality based on britannic MA + + random_list = { + 50 = { + modifier = { + factor = 0 + OR = { + religion_authority < 80 + reverse_opinion = { + who = FROM + value < 75 + } + AND = { + has_artifact = silver_hand_of_nuada + has_artifact = trident_of_britannia + has_artifact = helm_of_britannia + has_artifact = shield_of_britannia + } + } + } + FROM = { + give_random_tier_5_artifact_to_prev_effect = yes + } + } + 40 = { + modifier = { + factor = 0 + OR = { + religion_authority < 60 + reverse_opinion = { + who = FROM + value < 50 + } + AND = { + has_artifact = skull_of_brigid + has_artifact = horn_of_bran_galed + } + } + } + FROM = { + give_random_tier_4_artifact_to_prev_effect = yes + } + } + 30 = { + modifier = { + factor = 0 + OR = { + religion_authority < 40 + AND = { + has_artifact = tusk_of_torc_triath + } + } + } + FROM = { + give_random_tier_3_artifact_to_prev_effect = yes + } + } + 20 = { + modifier = { + factor = 0 + OR = { + religion_authority < 25 + AND = { + has_artifact = torque_of_boudicca + has_artifact = old_carnyx + has_artifact = horned_helm + has_artifact = battersea_shield + } + } + } + FROM = { + give_random_tier_2_artifact_to_prev_effect = yes + } + } + 10 = { + FROM = { + give_random_tier_1_artifact_to_prev_effect = yes + } + } + } + } + } + } +} + +# Arch-Dryad sends an inquisitor +character_event = { + id = britannic.61 + hide_window = yes + + min_age = 16 + only_playable = yes + war = no + has_dlc = "Mystics" + + trigger = { + controls_religion = yes + religion = britannic_pagan + + any_playable_ruler = { + religion = ROOT + religion_head = { + character = ROOT + } + # don't have the archdryad bombard the player + NOR = { + had_character_flag = { flag = money_from_the_archdryad days = 365 } + had_character_flag = { flag = soldier_from_archdryad_@ROOT days = 365 } + excommunicated_for = ROOT + } + war = no + any_realm_province = { + OR = { + NOT = { religion = britannic_pagan } + has_province_modifier = heretic_stronghold + } + } + reverse_opinion = { who = ROOT value = 30 } + + NOT = { has_character_flag = inquisitor_from_archdryad_@ROOT } + } + } + + mean_time_to_happen = { + months = 120 + } + + option = { + name = OK + ai_chance = { factor = 100 } + + random_playable_ruler = { + limit = { + religion = ROOT + religion_head = { + character = ROOT + } + # don't have the archdryad bombard the player + NOR = { + had_character_flag = { flag = money_from_the_archdryad days = 365 } + had_character_flag = { flag = soldier_from_archdryad_@ROOT days = 365 } + excommunicated_for = ROOT + } + war = no + any_realm_province = { + OR = { + NOT = { religion = britannic_pagan } + has_province_modifier = heretic_stronghold + } + } + reverse_opinion = { who = ROOT value = 0 } + NOT = { + any_courtier = { + has_character_flag = archdryads_inquisitor + } + } + OR = { + NOT = { has_character_flag = inquisitor_from_the_archdryad } + OR = { + had_character_flag = { flag = inquisitor_from_the_archdryad days = 730 } + AND = { + ai = yes + had_character_flag = { flag = inquisitor_from_the_archdryad days = 365 } + } + } + } + } + + letter_event = { id = britannic.62 } + } + } + + option = { + name = NO + ai_chance = { factor = 0 } + } +} + +# archdryad sends an inquisitor +letter_event = { + id = britannic.62 + desc = britannic.62.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = britannic.62.a + set_character_flag = inquisitor_from_archdryad_@FROM + custom_tooltip = { + text = britannic.62.tt + hidden_tooltip = { + create_random_intriguer = { + dynasty = none + female = yes + religion = britannic_pagan + culture = FROM + } + new_character = { # traits that are good for an inquisitor, no? + add_trait = zealous + add_trait = celibate # too focused on the inquisition! + add_trait = diligent + add_trait = just + opinion = { who = ROOT modifier = opinion_patron } + + set_character_flag = archdryads_inquisitor + set_character_flag = special_spiritual + } + } + } + } +} + +# Arch-Dryad sponsors construction of a hospital in a plague-ridden province +character_event = { + id = britannic.63 + hide_window = yes + + religion = britannic_pagan + + trigger = { + controls_religion = yes + + NOT = { # she won't do it if she's dealing with plague herself + any_demesne_province = { + has_disease = yes + } + } + + wealth = 200 + + any_playable_ruler = { + religion = ROOT + religion_head = { + character = ROOT + } + NOT = { excommunicated_for = ROOT } + reverse_opinion = { who = ROOT value = 30 } + war = no + + any_demesne_province = { + has_disease = yes + } + } + } + + mean_time_to_happen = { + months = 120 + } + + immediate = { + wealth = -100 + random_playable_ruler = { + limit = { + religion = ROOT + religion_head = { + character = ROOT + } + NOT = { excommunicated_for = ROOT } + reverse_opinion = { who = ROOT value = 30 } + war = no + any_demesne_province = { + has_disease = yes + } + } + + character_event = { id = britannic.64 days = 3 } + } + } +} + +character_event = { + id = britannic.64 + desc = { + trigger = { has_character_flag = upgrade_hospital } + text = britannic.64.upgrade + } + desc = { + trigger = { has_character_flag = relief } + text = britannic.64.relief + } + desc = { + trigger = { + NOR = { + has_character_flag = upgrade_hospital + has_character_flag = relief + } + } + text = britannic.64.build + } + picture = GFX_evt_peasants + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + immediate = { + if = { + limit = { + any_demesne_province = { + has_disease = yes + has_hospital = no + } + } + + random_demesne_province = { + limit = { + has_disease = yes + has_hospital = no + } + + save_event_target_as = afflicted_province + } + } else_if = { + limit = { + any_demesne_province = { + has_disease = yes + NOT = { hospital_level = 2 } + } + } + + random_demesne_province = { + limit = { + has_disease = yes + NOT = { hospital_level = 2 } + } + + save_event_target_as = afflicted_province + ROOT = { + set_character_flag = upgrade_hospital + } + } + } else = { + random_demesne_province = { + limit = { + has_disease = yes + } + save_event_target_as = afflicted_province + } + # send some doctors + set_character_flag = relief + } + } + + option = { + trigger = { + has_character_flag = relief + } + name = britannic.64.a + + event_target:afflicted_province = { + add_province_modifier = { + name = relief_effort + duration = 365 + } + } + clr_character_flag = relief + } + option = { + trigger = { + has_character_flag = upgrade_hospital + } + name = britannic.64.a + add_to_extra_holding = { type = hospital building = hospital_building_2 } + clr_character_flag = upgrade_hospital + } + option = { + trigger = { + NOR = { + has_character_flag = relief + has_character_flag = upgrade_hospital + } + } + name = britannic.64.a + + create_hospital = event_target:afflicted_province + } +} + +################################################################## +# +# Britannic +# - L Thumoideachais (baptism) +# britannic.100 - 149 reserved +# +################################################################## + +# dryad is asked to officiate a tumtha +character_event = { + id = britannic.110 + hide_window = yes + + is_triggered_only = yes + + option = { + name = OK + + event_target:the_ruler = { letter_event = { id = britannic.109 days = 3 } } + + ai_chance = { + factor = 75 + + modifier = { + factor = 10 + event_target:the_child = { + mother = { + character = ROOT + } + } + } + modifier = { + factor = 1.2 + opinion = { + who = event_target:the_ruler + value = 30 + } + } + modifier = { + factor = 1.2 + opinion = { + who = event_target:the_ruler + value = 50 + } + } + modifier = { + factor = 1.2 + opinion = { + who = event_target:the_ruler + value = 80 + } + } + modifier = { + factor = 1.2 + event_target:the_child = { + is_female = yes + } + } + } + } + + option = { + name = NO + + event_target:the_ruler = { letter_event = { id = britannic.108 days = 3 } } + + ai_chance = { + factor = 50 + modifier = { + factor = 100 + event_target:the_ruler = { + trait = excommunicated + } + } + modifier = { + factor = 1.2 + NOT = { + opinion = { + who = event_target:the_ruler + value = -30 + } + } + } + modifier = { + factor = 1.2 + NOT = { + opinion = { + who = event_target:the_ruler + value = -50 + } + } + } + modifier = { + factor = 1.2 + NOT = { + opinion = { + who = event_target:the_ruler + value = -80 + } + } + } + } + } +} + +# dryad will officiate the tumtha +letter_event = { + id = britannic.109 + desc = britannic.109.desc + + is_triggered_only = yes + + option = { + name = OK + if = { + limit = { + any_demesne_province = { + any_neighbor_province = { + is_land = no + } + } + } + wealth = -25 + } else_if = { + limit = { + top_liege = { + any_realm_province = { + any_neighbor_province = { + is_land = no + } + } + } + } + wealth = -50 + } else = { + wealth = -100 + } + + character_event = { id = britannic.101 days = 7 } + + ai_chance = { + factor = 1 + } + } + + option = { # wait, no, i lied. i'm broke :( + name = britannic.109.b + + ai_chance = { + factor = 0 + additive_modifier = { + value = 1000 + NOT = { wealth = 100 } + } + } + } +} + +# dryad will not officiate the tumtha +letter_event = { + id = britannic.108 + desc = britannic.108.desc + + is_triggered_only = yes + + option = { + name = ancrel.damn + } +} + +character_event = { + id = britannic.101 + desc = britannic.101.desc + picture = GFX_evt_bishop + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + option = { # cool + name = britannic.101.a + trigger = { + event_target:the_child = { + NOT = { has_character_flag = changeling_child } + } + } + + hidden_tooltip = { + random_list = { + 90 = { character_event = { id = britannic.102 days = 1 } } + 10 = { character_event = { id = britannic.103 days = 1 } } + } + } + } + + option = { # I pray this saves the child from the unseelie + name = britannic.101.b + trigger = { + event_target:the_child = { + has_character_flag = changeling_child + } + } + + hidden_tooltip = { character_event = { id = britannic.103 days = 1 } } + } +} + +# l thumoideachais (immersion day) +long_character_event = { + id = britannic.102 + desc = { + text = britannic.102.desc + trigger = { + event_target:the_child = { + mother_even_if_dead = { + NOT = { character = event_target:the_dryad } + } + } + } + } + desc = { + text = britannic.102.mom + trigger = { + event_target:the_child = { + mother_even_if_dead = { + character = event_target:the_dryad + } + } + } + } + picture = GFX_evt_religious_exultation + border = GFX_event_long_frame_religion + + is_triggered_only = yes + + option = { + name = britannic.102.a + + event_target:the_child = { + add_character_modifier = { + modifier = good_tumtha + duration = 2190 # six years + } + if = { + limit = { + NOT = { religion = britannic_pagan } + } + religion = britannic_pagan + } + + set_character_flag = tumtha + } + + piety = 25 + prestige = 25 + + event_target:the_child = { + mother = { + piety = 75 + } + father = { + piety = 75 + } + } + } +} + +# bad weather on l thumoideachais +long_character_event = { + id = britannic.103 + desc = { + text = britannic.103.desc + trigger = { + event_target:the_child = { + mother = { + NOT = { character = event_target:the_dryad } + } + } + } + } + desc = { + text = britannic.103.mom + trigger = { + event_target:the_child = { + mother = { + character = event_target:the_dryad + } + } + } + } + picture = GFX_evt_bishop + border = GFX_event_long_frame_religion + + is_triggered_only = yes + + option = { + name = britannic.103.a + + piety = -10 + + random_list = { + 15 = { + add_trait = zealous + } + 85 = {} + } + + event_target:the_child = { + add_character_modifier = { + modifier = bad_tumtha + days = 2190 + } + + mother = { + piety = -75 + } + father = { + piety = -75 + } + + set_character_flag = tumtha + } + } + + option = { + name = britannic.103.b + + piety = -25 + + random_list = { + 15 = { + add_trait = cynical + } + 85 = {} + } + + event_target:the_child = { + add_character_modifier = { + modifier = bad_tumtha + days = 2190 + } + + mother = { + piety = -75 + } + father = { + piety = -75 + } + + set_character_flag = tumtha + } + } +} + +# child was never tumtha (child) +character_event = { + id = britannic.104 + hide_window = yes + + is_triggered_only = yes + + religion = britannic_pagan + min_age = 3 + + trigger = { + NOR = { + age = 4 + trait = sych + } + } + + immediate = { + liege = { + character_event = { id = britannic.105 days = 3 } + } + } +} + +# child was never tumtha (liege) +character_event = { + id = britannic.105 + desc = britannic.105.desc + picture = GFX_evt_child_bully + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + option = { + name = OK + + FROM = { + add_trait = sych + + father = { + piety = -100 + } + mother = { + piety = -100 + } + } + } +} + +################################################################## +# +# Britannic +# - Imbolg (fertility festival) +# britannic.150 - 199 reserved +# +################################################################## + +# The Imbolg begins! +# Opening ceremony is a sunwise parade around the temple +character_event = { + id = britannic.150 + title = britannic.imbolg_title + desc = britannic.150.desc + picture = GFX_evt_market + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + immediate = { + set_character_flag = imbolg_begin + } + + option = { + name = britannic.150.a + } +} + +# spring cleaning, found some old stuff +# belonging to a close relative +character_event = { + id = britannic.151 + title = britannic.imbolg_title + desc = britannic.151.desc + picture = GFX_evt_castle_construction + + only_playable = yes + capable_only = yes + prisoner = no + min_age = 16 + + trigger = { + in_command = no + any_courtier = { + war = no + prisoner = no + NOT = { trait = incapable } + NOT = { is_inaccessible_trigger = yes } + is_adult = yes + is_close_relative = yes + } + + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_spring_cleaning } + } + + immediate = { + set_character_flag = imbolg_event_happened + set_character_flag = imbolg_event_spring_cleaning + + any_courtier = { + limit = { + war = no + prisoner = no + NOT = { trait = incapable } + NOT = { is_inaccessible_trigger = yes } + is_adult = yes + is_close_relative = yes + } + + save_event_target_as = close_relative + } + } + + mean_time_to_happen = { + days = 90 + + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + + modifier = { + factor = 1.5 + has_character_flag = imbolg_event_happened + } + } + + # return their things + option = { + name = britannic.151.a + trigger = { + NOR = { + trait = greedy + trait = deceitful + } + } + event_target:close_relative = { + opinion = { + modifier = ancrel_pleased + who = ROOT + years = 5 + } + } + } + + # sell it and donate the money to the church + option = { + name = britannic.151.b + trigger = { + OR = { + trait = kind + trait = charitable + } + } + + piety = 100 + } + + # sell it and keep the money + option = { + name = britannic.151.c + trigger = { + trait = greedy + } + wealth = 50 + } +} + +# dick cakes +character_event = { + id = britannic.152 + title = britannic.imbolg_title + desc = britannic.152.desc + picture = GFX_evt_market + + only_playable = yes + capable_only = yes + prisoner = no + min_age = 16 + + trigger = { + in_command = no + + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_dick_cakes } + } + + mean_time_to_happen = { + days = 90 + + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } + + option = { + name = britannic.152.a + } + + option = { + name = britannic.152.b + + wealth = -1 + piety = 10 + } +} + +# visit a holy well +# do you leave a clootie or money? +character_event = { + id = britannic.153 + title = britannic.imbolg_title + desc = britannic.153.desc + picture = GFX_evt_magnificent_castle + + only_playable = yes + capable_only = yes + prisoner = no + min_age = 16 + + trigger = { + in_command = no + + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_holy_well } + } + + immediate = { + set_character_flag = imbolg_event_holy_well + set_character_flag = imbolg_event_happened + } + + mean_time_to_happen = { + days = 90 + + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } + + option = { # clootie + name = britannic.153.a + + piety = 10 + + random_list = { + 20 = { + add_trait = greedy + } + 80 = { } + } + + hidden_tooltip = { + random_vassal = { + limit = { + NOR = { + in_command = yes + trait = incapable + } + religion = britannic_pagan + } + + character_event = { id = britannic.154 days = 0 } + } + } + + ai_chance = { + factor = 50 + modifier = { + factor = 1.2 + trait = cynical + } + modifier = { + factor = 1.2 + trait = greedy + } + } + } + + option = { # gold + name = britannic.153.b + + wealth = -10 + piety = 100 + + random_list = { + 20 = { + add_trait = charitable + } + 80 = { } + } + + hidden_tooltip = { + random_vassal = { + limit = { + NOR = { + in_command = yes + trait = incapable + } + religion = britannic_pagan + } + + character_event = { id = britannic.155 days = 0 } + } + } + + ai_chance = { + factor = 50 + modifier = { + factor = 1.2 + trait = zealous + } + modifier = { + factor = 1.2 + trait = charitable + } + } + } +} + +# clootie (random vassal) +character_event = { + id = britannic.154 + title = britannic.imbolg_title + desc = britannic.154.desc + picture = GFX_evt_magnificent_castle + + is_triggered_only = yes + + option = { # approve + name = ancrel.well_done + + hidden_tooltip = { + FROM = { + character_event = { id = britannic.156 days = 2 } + } + } + } + + option = { # disapprove + name = ancrel.fool + + hidden_tooltip = { + FROM = { + character_event = { id = britannic.157 days = 2 } + } + } + } +} + +# money (random vassal) +character_event = { + id = britannic.155 + title = britannic.imbolg_title + desc = britannic.155.desc + picture = GFX_evt_magnificent_castle + + is_triggered_only = yes + + option = { # approve + name = ancrel.well_done + + hidden_tooltip = { + FROM = { + character_event = { id = britannic.156 days = 2 } + } + } + } + + option = { # disapprove + name = ancrel.fool + + hidden_tooltip = { + FROM = { + character_event = { id = britannic.157 days = 2 } + } + } + } +} + +# vassal approves (o.c.) +character_event = { + id = britannic.156 + title = britannic.imbolg_title + desc = britannic.156.desc + picture = GFX_evt_courtiers_talking + + is_triggered_only = yes + + option = { + name = ancrel.fantastic + + prestige = 100 + } +} + +# vassal disapproves (o.c.) +character_event = { + id = britannic.157 + title = britannic.imbolg_title + desc = britannic.157.desc + picture = GFX_evt_courtiers_talking + + is_triggered_only = yes + + option = { + name = ancrel.fool + + prestige = -100 + } +} + +# making blackthorn solar wheels (brigid) +character_event = { + id = britannic.158 + title = britannic.imbolg_title + desc = britannic.158.desc + picture = GFX_evt_children_talking + + min_age = 16 + capable_only = yes + prisoner = no + only_rulers = yes + + trigger = { + in_command = no + + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_blackthorn_wheel } + } + + immediate = { + set_character_flag = imbolg_event_blackthorn_wheel + set_character_flag = imbolg_event_happened + } + + mean_time_to_happen = { + days = 90 + + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } + + option = { + name = britannic.158.a + + piety = 10 + } +} + +# commiserate at bonfire (ruler) +character_event = { + id = britannic.159 + title = britannic.imbolg_title + desc = britannic.159.desc + picture = GFX_evt_woman_in_firelight + + min_age = 16 + capable_only = yes + prisoner = no + only_rulers = yes + + trigger = { + in_command = no + + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + any_vassal = { + in_command = no + religion = britannic_pagan + is_incapable = no + NOT = { is_inaccessible_trigger = yes } + is_adult = yes + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_bonfire } + } + + immediate = { + set_character_flag = imbolg_event_bonfire + set_character_flag = imbolg_event_happened + + random_vassal = { + limit = { + in_command = no + religion = britannic_pagan + is_incapable = no + NOT = { is_inaccessible_trigger = yes } + is_adult = yes + } + + save_event_target_as = the_vassal + } + } + + mean_time_to_happen = { + days = 90 + + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } + + option = { + name = britannic.159.a + + add_friend = event_target:the_vassal + + hidden_tooltip = { + event_target:the_vassal = { + character_event = { id = britannic.160 days = 0 } + } + } + } +} + +# commiserate at bonfire (vassal) +character_event = { + id = britannic.160 + title = britannic.imbolg_title + desc = britannic.160.desc + picture = GFX_evt_woman_in_firelight + + is_triggered_only = yes + + option = { + name = britannic.160.a + + custom_tooltip = { + text = britannic.160.tt + add_friend = FROM + } + } +} + +# get in an argument at bonfire (ruler) +character_event = { + id = britannic.161 + title = britannic.imbolg_title + desc = britannic.161.desc + picture = GFX_evt_poke_king_in_chest + + min_age = 16 + capable_only = yes + prisoner = no + only_rulers = yes + + trigger = { + in_command = no + + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + any_vassal = { + in_command = no + religion = britannic_pagan + is_incapable = no + NOT = { is_inaccessible_trigger = yes } + is_adult = yes + NOT = { + is_rival = ROOT + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_bonfire } + } + + immediate = { + set_character_flag = imbolg_event_bonfire + set_character_flag = imbolg_event_happened + + random_vassal = { + limit = { + in_command = no + religion = britannic_pagan + is_incapable = no + NOT = { is_inaccessible_trigger = yes } + is_adult = yes + } + + save_event_target_as = the_vassal + } + } + + mean_time_to_happen = { + days = 90 + + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } + + option = { + name = britannic.161.a + + add_rival = event_target:the_vassal + + hidden_tooltip = { + event_target:the_vassal = { + character_event = { id = britannic.162 days = 0 } + } + } + } +} + +# get in an argument at bonfire (vassal) +character_event = { + id = britannic.162 + title = britannic.imbolg_title + desc = britannic.162.desc + picture = GFX_evt_poke_king_in_chest + + is_triggered_only = yes + + option = { + name = britannic.162.a + + custom_tooltip = { + text = britannic.162.tt + add_rival = FROM + } + } +} + +# candlelight procession +character_event = { + id = britannic.163 + title = britannic.imbolg_title + desc = britannic.163.desc + picture = GFX_evt_market + + min_age = 16 + capable_only = yes + prisoner = no + only_rulers = yes + + trigger = { + in_command = no + + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_candlelight_procession } + } + + immediate = { + set_character_flag = imbolg_event_candlelight_procession + set_character_flag = imbolg_event_happened + } + + mean_time_to_happen = { + days = 90 + + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } + + option = { + name = OK + + piety = 10 + } +} + +# divinators offering to discern baby gender +character_event = { + id = britannic.164 + title = britannic.imbolg_title + desc = britannic.164.desc + picture = GFX_evt_heretic + + min_age = 16 + capable_only = yes + prisoner = no + only_rulers = yes + + trigger = { + any_vassal = { + prisoner = no + NOT = { trait = incapable } + NOT = { is_inaccessible_trigger = yes } + is_adult = yes + is_priest = yes + } + capital_scope = { + NOT = { has_province_modifier = peasants_upset } + } + + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_divinators } + } + + immediate = { + set_character_flag = imbolg_event_happened + set_character_flag = imbolg_event_divinators + } + + mean_time_to_happen = { + days = 120 + + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } + + option = { + name = britannic.164.a #Allow them + trigger = { + OR = { + ai = no + NOT = { trait = zealous } + } + } + piety = -5 + random_vassal = { + limit = { + prisoner = no + NOT = { trait = incapable } + NOT = { is_inaccessible_trigger = yes } + is_adult = yes + is_priest = yes + } + opinion = { + modifier = opinion_irritated + who = ROOT + years = 5 + } + } + if = { + limit = { trait = zealous } + remove_trait = zealous + } + + ai_chance = { + factor = 50 + modifier = { + factor = 2 + trait = cynical + } + modifier = { + factor = 1.2 + trait = arbitrary + } + modifier = { + factor = 1.2 + trait = mystic + } + modifier = { + factor = 1.2 + trait = pregnant + } + } + } + option = { + name = britannic.164.b #Banish them + piety = 10 + capital_scope = { + add_province_modifier = { + name = peasants_upset + duration = 365 + } + } + + ai_chance = { + factor = 50 + modifier = { + factor = 2 + trait = zealous + } + modifier = { + factor = 1.2 + is_female = no + } + } + } +} + +# villager gives birth during festival, blessed day! +character_event = { + id = britannic.165 + title = britannic.imbolg_title + desc = britannic.165.desc + picture = GFX_evt_birth + + min_age = 16 + capable_only = yes + prisoner = no + only_rulers = yes + + trigger = { + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_birth } + } + + immediate = { + set_character_flag = imbolg_event_happened + set_character_flag = imbolg_event_birth + } + + mean_time_to_happen = { + days = 120 + + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } + + option = { + name = britannic.165.a + + piety = 25 + + random = { + chance = 20 + add_trait = zealous + } + } + + option = { + name = britannic.165.b + + piety = 10 + + random = { + chance = 20 + add_trait = cynical + } + } +} + +# villager has stillborn during festival, britannia protect us! +character_event = { + id = britannic.166 + title = britannic.imbolg_title + desc = britannic.166.desc + picture = GFX_evt_birth + + min_age = 16 + capable_only = yes + prisoner = no + only_rulers = yes + + trigger = { + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_birth } + } + + immediate = { + set_character_flag = imbolg_event_happened + set_character_flag = imbolg_event_birth + } + + mean_time_to_happen = { + days = 120 + + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } + + option = { + name = britannic.166.a + + piety = -10 + + random = { + chance = 20 + add_trait = zealous + } + } + + option = { + name = britannic.166.b + + piety = -25 + + random = { + chance = 20 + add_trait = cynical + } + } +} + +# dryad wants a male ruler to make her preggers +character_event = { + id = britannic.167 + hide_window = yes + + only_playable = yes + capable_only = yes + prisoner = no + min_age = 16 + only_men = yes + + trigger = { + any_vassal = { + prisoner = no + is_inaccessible_trigger = no + is_adult = yes + OR = { + trait = dryad + trait = bad_dryad + } + is_pregnant = no + NOR = { + age = 45 + is_incapable = yes + num_of_children = 3 + spouse = { + character = ROOT + } + } + } + + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_horny_dryad } + } + + immediate = { + random_vassal = { + limit = { + prisoner = no + is_inaccessible_trigger = no + is_adult = yes + OR = { + trait = dryad + trait = bad_dryad + } + is_pregnant = no + NOR = { + age = 45 + trait = incapable + num_of_children = 3 + spouse = { + character = ROOT + } + } + } + + character_event = { id = britannic.168 days = 1 } + } + } + + mean_time_to_happen = { + days = 90 + + modifier = { + factor = 2 + OR = { + has_character_flag = imbolg_event_horny_spouse + has_character_flag = imbolg_event_horny_courtier # just in-case + } + } + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } +} + +# horny dryad decides whether to proposition the ruler (dryad) +character_event = { + id = britannic.168 + hide_window = yes + + is_triggered_only = yes + + option = { # proposition him + name = EVTOPTA452 + ai_chance = { + factor = 33 + modifier = { # dryads in good standing aren't likely to hit on married men! + factor = 0.1 + FROM = { + is_married = yes + } + trait = dryad + } + modifier = { + factor = 2 + FROM = { + ROOT = { is_attracted_to_prev = yes } + } + } + modifier = { + factor = 1.5 + spouse = { + ROOT = { likes_better_than = { who = FROM than = PREV } } + } + } + modifier = { + factor = 1.2 + trait = lustful + } + modifier = { + factor = 1.2 + trait = arbitrary + } + modifier = { + factor = 1.2 + num_of_children = 2 + } + modifier = { + factor = 1.2 + NOT = { + num_of_children = 2 + } + } + modifier = { + factor = 2 + NOT = { + num_of_children = 1 + } + } + } + + FROM = { character_event = { id = britannic.169 days = 0 } } + } + + option = { # i ain't no hussy + name = EVTOPTB452 + ai_chance = { + factor = 67 + modifier = { + factor = 10 + trait = chaste + } + modifier = { + factor = 2 + trait = shy + } + modifier = { + factor = 0.5 + trait = trusting + } + modifier = { + factor = 0.1 + FROM = { + OR = { + trait = seducer + trait = seductress + } + } + } + modifier = { + factor = 5 + FROM = { + ROOT = { is_attracted_to_prev = no } + } + } + } + } +} + +# male ruler is propositioned (ruler) +character_event = { + id = britannic.169 + title = britannic.imbolg_title + desc = britannic.169.desc + picture = GFX_evt_whispers + + is_triggered_only = yes + + immediate = { + set_character_flag = imbolg_event_horny_dryad + set_character_flag = imbolg_event_happened + } + + option = { # heck yeah! + name = britannic.169.a + + add_lover = FROM + + hidden_tooltip = { + FROM = { character_event = { id = 453 tooltip = EVTTOOLTIP453 } } + # Chance of impregnation + if = { + limit = { + fertility = 0.25 + FROM = { fertility = 0.25 } + OR = { + AND = { + is_female = yes + FROM = { is_female = no } + NOT = { age = 45 } + } + AND = { + is_female = no + FROM = { + is_female = yes + NOT = { age = 45 } + } + } + } + } + if = { + limit = { + fertility = 0.5 + FROM = { fertility = 0.5 } + } + random_list = { + 75 = { + if = { + limit = { + OR = { + is_female = yes + FROM = { + is_female = yes + } + } + } + impregnate = FROM + break = yes + } + impregnate_cuckoo = FROM + } + 25 = { } + } + break = yes + } + + random_list = { + 50 = { + if = { + limit = { + OR = { + is_female = yes + FROM = { + is_female = yes + } + } + } + impregnate = FROM + break = yes + } + impregnate_cuckoo = FROM + } + 50 = { } + } + + } + } + } + + option = { # sure, but just this once! + name = britannic.169.b + + hidden_tooltip = { + # Chance of impregnation + if = { + limit = { + fertility = 0.25 + FROM = { fertility = 0.25 } + OR = { + AND = { + is_female = yes + FROM = { is_female = no } + NOT = { age = 45 } + } + AND = { + is_female = no + FROM = { + is_female = yes + NOT = { age = 45 } + } + } + } + } + if = { + limit = { + fertility = 0.5 + FROM = { fertility = 0.5 } + } + random_list = { + 75 = { + if = { + limit = { + OR = { + is_female = yes + FROM = { + is_female = yes + } + } + } + impregnate = FROM + break = yes + } + impregnate_cuckoo = FROM + } + 25 = { } + } + break = yes + } + + random_list = { + 50 = { + if = { + limit = { + OR = { + is_female = yes + FROM = { + is_female = yes + } + } + } + impregnate = FROM + break = yes + } + impregnate_cuckoo = FROM + } + 50 = { } + } + + } + } + } + + option = { # control yourself woman! + name = britannic.169.c + + reverse_opinion = { who = FROM modifier = ancrel_dissapointed } + } +} + +# male courtier comes on to female ruler, hoping to get lucky +character_event = { + id = britannic.170 + hide_window = yes + + only_playable = yes + capable_only = yes + prisoner = no + min_age = 16 + only_women = yes + + trigger = { + any_vassal = { + prisoner = no + NOT = { trait = incapable } + NOT = { is_inaccessible_trigger = yes } + is_adult = yes + is_landed = no + is_female = no + NOT = { age = 35 } + NOT ={ + spouse = { + character = ROOT + } + } + } + + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_horny_courtier } + } + + immediate = { + random_vassal = { + limit = { + prisoner = no + NOT = { trait = incapable } + NOT = { is_inaccessible_trigger = yes } + is_adult = yes + is_landed = no + is_female = no + NOT = { age = 35 } + NOT ={ + spouse = { + character = ROOT + } + } + } + + character_event = { id = britannic.171 days = 1 } + } + } + + mean_time_to_happen = { + days = 90 + + modifier = { + factor = 2 + OR = { + has_character_flag = imbolg_event_horny_spouse + has_character_flag = imbolg_event_horny_dryad # just in-case + } + } + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } +} + +# horny courtier decides whether to proposition the ruler (courtier) +character_event = { + id = britannic.171 + hide_window = yes + + is_triggered_only = yes + + option = { # proposition her + name = EVTOPTA452 + ai_chance = { + factor = 33 + modifier = { + factor = 2 + FROM = { + ROOT = { is_attracted_to_prev = yes } + } + } + modifier = { + factor = 1.5 + spouse = { + ROOT = { likes_better_than = { who = FROM than = PREV } } + } + } + modifier = { + factor = 1.2 + trait = lustful + } + modifier = { + factor = 1.2 + trait = arbitrary + } + modifier = { + factor = 1.2 + num_of_children = 2 + } + modifier = { + factor = 1.2 + NOT = { + num_of_children = 2 + } + } + modifier = { + factor = 1.5 + is_married = no + } + modifier = { + factor = 2 + FROM = { is_married = no } + } + modifier = { + factor = 2 + NOT = { + num_of_children = 1 + } + } + } + + FROM = { character_event = { id = britannic.172 days = 0 } } + } + + option = { # i ain't no hussy + name = EVTOPTB452 + ai_chance = { + factor = 67 + modifier = { + factor = 10 + trait = chaste + } + modifier = { + factor = 2 + trait = shy + } + modifier = { + factor = 0.5 + trait = trusting + } + modifier = { + factor = 0.1 + FROM = { + OR = { + trait = seducer + trait = seductress + } + } + } + modifier = { + factor = 1.2 + is_married = yes + } + modifier = { + factor = 1.2 + FROM = { is_married = yes } + } + modifier = { + factor = 5 + FROM = { + ROOT = { is_attracted_to_prev = no } + } + } + } + } +} + +# female ruler is propositioned (ruler) +character_event = { + id = britannic.172 + title = britannic.imbolg_title + desc = britannic.172.desc + picture = GFX_evt_whispers + + is_triggered_only = yes + + immediate = { + set_character_flag = imbolg_event_horny_courtier + set_character_flag = imbolg_event_happened + } + + option = { # heck yeah! + name = britannic.172.a + + add_lover = FROM + + hidden_tooltip = { + FROM = { character_event = { id = 453 tooltip = EVTTOOLTIP453 } } + # Chance of impregnation + if = { + limit = { + fertility = 0.25 + FROM = { fertility = 0.25 } + OR = { + AND = { + is_female = yes + FROM = { is_female = no } + NOT = { age = 45 } + } + AND = { + is_female = no + FROM = { + is_female = yes + NOT = { age = 45 } + } + } + } + } + if = { + limit = { + fertility = 0.5 + FROM = { fertility = 0.5 } + } + random_list = { + 75 = { + if = { + limit = { + OR = { + is_female = yes + FROM = { + is_female = yes + } + } + } + impregnate = FROM + break = yes + } + impregnate_cuckoo = FROM + } + 25 = { } + } + break = yes + } + + random_list = { + 50 = { + if = { + limit = { + OR = { + is_female = yes + FROM = { + is_female = yes + } + } + } + impregnate = FROM + break = yes + } + impregnate_cuckoo = FROM + } + 50 = { } + } + + } + } + } + + option = { # sure, but just this once! + name = britannic.172.b + + hidden_tooltip = { + # Chance of impregnation + if = { + limit = { + fertility = 0.25 + FROM = { fertility = 0.25 } + OR = { + AND = { + is_female = yes + FROM = { is_female = no } + NOT = { age = 45 } + } + AND = { + is_female = no + FROM = { + is_female = yes + NOT = { age = 45 } + } + } + } + } + if = { + limit = { + fertility = 0.5 + FROM = { fertility = 0.5 } + } + random_list = { + 75 = { + if = { + limit = { + OR = { + is_female = yes + FROM = { + is_female = yes + } + } + } + impregnate = FROM + break = yes + } + impregnate_cuckoo = FROM + } + 25 = { } + } + break = yes + } + + random_list = { + 50 = { + if = { + limit = { + OR = { + is_female = yes + FROM = { + is_female = yes + } + } + } + impregnate = FROM + break = yes + } + impregnate_cuckoo = FROM + } + 50 = { } + } + + } + } + } + + option = { + name = britannic.172.c + + reverse_opinion = { who = FROM modifier = ancrel_dissapointed } + } +} + +# spouse gives you the eyebrow wiggle +character_event = { + id = britannic.173 + hide_window = yes + + only_playable = yes + capable_only = yes + prisoner = no + min_age = 16 + + trigger = { + any_spouse = { + religion = britannic_pagan + + opinion = { who = PREV value = 30 } + + ai = yes + } + + OR = { + NOT = { has_character_flag = imbolg_event_happened } + had_character_flag = { + flag = imbolg_event_happened + days = 3 + } + } + + has_character_modifier = holding_imbolg + had_character_flag = { + flag = imbolg_begin + days = 3 + } + NOT = { has_character_flag = imbolg_event_horny_spouse } + } + + immediate = { + set_character_flag = imbolg_event_horny_spouse + set_character_flag = imbolg_event_happened + + spouse = { + character_event = { id = britannic.174 days = 1 } + } + } + + mean_time_to_happen = { + days = 90 + + modifier = { + factor = 2 + OR = { + has_character_flag = imbolg_event_horny_dryad + has_character_flag = imbolg_event_horny_courtier + } + } + modifier = { + factor = 0.33 + NOT = { has_character_flag = imbolg_event_happened } + } + } +} + +# ping off spouse +character_event = { + id = britannic.174 + hide_window = yes + + is_triggered_only = yes + + immediate = { + FROM = { character_event = { id = britannic.175 days = 1 } } + } +} + +# do you wiggle back? +character_event = { + id = britannic.175 + title = britannic.imbolg_title + desc = britannic.175.desc + picture = GFX_evt_whispers + + is_triggered_only = yes + + option = { # giggity + name = britannic.175.a + + add_lover = FROM + + hidden_tooltip = { + FROM = { character_event = { id = 453 tooltip = EVTTOOLTIP453 } } + # Chance of impregnation + if = { + limit = { + fertility = 0.25 + FROM = { fertility = 0.25 } + OR = { + AND = { + is_female = yes + FROM = { is_female = no } + NOT = { age = 45 } + } + AND = { + is_female = no + FROM = { + is_female = yes + NOT = { age = 45 } + } + } + } + } + if = { + limit = { + fertility = 0.5 + FROM = { fertility = 0.5 } + } + random_list = { + 75 = { + if = { + limit = { + OR = { + is_female = yes + FROM = { + is_female = yes + } + } + } + impregnate = FROM + break = yes + } + impregnate_cuckoo = FROM + } + 25 = { } + } + break = yes + } + + random_list = { + 50 = { + if = { + limit = { + OR = { + is_female = yes + FROM = { + is_female = yes + } + } + } + impregnate = FROM + break = yes + } + impregnate_cuckoo = FROM + } + 50 = { } + } + } + } + } + + option = { # no thanks + name = britannic.175.b + + FROM = { + opinion = { who = ROOT modifier = ancrel_dissapointed } + } + } + + option = { # sorry babe, i have a headache (diplo) + name = britannic.175.c + tooltip_info = diplomacy + + trigger = { + diplomacy = 12 + } + } +} + +# The Imbolg is over +character_event = { + id = britannic.199 + title = britannic.imbolg_title + desc = britannic.199.desc + picture = GFX_evt_market + + is_triggered_only = yes + + option = { + name = britannic.199.a + remove_character_modifier = holding_imbolg + set_character_flag = recent_imbolg + + clr_character_flag = do_not_disturb + clr_character_flag = imbolg_event_happened + clr_character_flag = imbolg_begin + clr_character_flag = imbolg_event_spring_cleaning + clr_character_flag = imbolg_event_dick_cakes + clr_character_flag = imbolg_event_holy_well + clr_character_flag = imbolg_event_bonfire + clr_character_flag = imbolg_event_candlelight_procession + clr_character_flag = imbolg_event_divinators + clr_character_flag = imbolg_event_birth + clr_character_flag = imbolg_event_horny_dryad + clr_character_flag = imbolg_event_horny_courtier + clr_character_flag = imbolg_event_horny_spouse + + prestige = 10 + piety = 10 + } +} + +################################################################## +# +# Britannic +# - Flavor Events +# britannic.200 - 249 reserved +# +################################################################## + +# yall be preggers, and someone wants to rub the bump for luck + +# someone is running a hustle, selling fake sea water for tumtha + +# something about fishing + +################################################################## +# +# Britannic +# - Fishing Trip (pilgrimage) +# britannic.300 - 349 reserved +# +################################################################## \ No newline at end of file diff --git a/AncientReligions/events/ACR_celtic_changelings.txt b/AncientReligions/events/ACR_celtic_changelings.txt index 3b12f3dc..2253935b 100644 --- a/AncientReligions/events/ACR_celtic_changelings.txt +++ b/AncientReligions/events/ACR_celtic_changelings.txt @@ -1,77 +1,82 @@ ################################################################## -# +# # ANCIENT RELIGIONS # - Celtic changelings # -# Event IDs ancrel.0211-0241 is reserved +# Event IDs celtic.211-0241 is reserved # ################################################################## -namespace = ancrel +namespace = celtic ### Druidic warnings # Druid Warns About Child (AI Spouse) character_event = { - id = ancrel.0211 + id = celtic.211 hide_window = yes - + only_women = yes min_age = 16 prisoner = no - + has_dlc = "The Old Gods" + trigger = { - has_dlc = "The Old Gods" is_pregnant = yes spouse = { supernatural_events_trigger = yes - any_courtier = { - trait = druid + any_courtier = { + is_celtic_clergy_in_good_standing_trigger = yes } } NOT = { has_character_flag = child_stolen_sidhe } } - + mean_time_to_happen = { months = 550 + + modifier = { # way more likely if the mother is a wicked dryad + factor = 0.5 + is_celtic_clergy_in_bad_standing_trigger = yes + } } - + immediate = { set_character_flag = child_stolen_sidhe spouse = { - random_courtier = { - limit = { trait = druid } - character_event = { id = ancrel.0212 } + random_courtier = { + limit = { is_celtic_clergy_in_good_standing_trigger = yes } + character_event = { id = celtic.212 } } } } } -# Druid Warns About Child (AI Druid) +# Druid/Dryad Warns About Child (AI Druid) character_event = { - id = ancrel.0212 + id = celtic.212 hide_window = yes - + is_triggered_only = yes - + immediate = { liege = { - character_event = { id = ancrel.0213 } + character_event = { id = celtic.213 } } } } # Druid Warns About Child character_event = { - id = ancrel.0213 - desc = EVTDESCancrel.0213 + id = celtic.213 + desc = celtic.213.desc picture = GFX_evt_pregnancy border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTAancrel.0213 + name = celtic.213.a FROM = { opinion = { modifier = opinion_disappointed @@ -81,7 +86,7 @@ character_event = { } } option = { - name = EVTOPTBancrel.0213 + name = celtic.213.b FROMFROM = { opinion = { modifier = opinion_disappointed @@ -96,16 +101,17 @@ character_event = { # Child is stolen by Sidhe character_event = { - id = ancrel.0215 + id = celtic.215 hide_window = yes - + is_triggered_only = yes - + + has_dlc = "The Old Gods" + trigger = { - has_dlc = "The Old Gods" mother = { has_character_flag = child_stolen_sidhe } } - + immediate = { random_list = { 50 = { set_character_flag = changeling_child } @@ -117,140 +123,140 @@ character_event = { # Child acts strange I (AI) character_event = { - id = ancrel.0216 + id = celtic.216 hide_window = yes - + ai = yes - + has_dlc = "The Old Gods" + min_age = 4 + max_age = 15 + has_character_flag = changeling_child + trigger = { - has_dlc = "The Old Gods" - age = 4 - NOT = { age = 16 } NOT = { has_character_flag = changeling_child_strange_1 } - has_character_flag = changeling_child father = { is_alive = yes } } - + mean_time_to_happen = { months = 220 } - + immediate = { set_character_flag = changeling_child_strange_1 - father = { character_event = { id = ancrel.0217 } } + father = { character_event = { id = celtic.217 } } } } # Child acts strange I character_event = { - id = ancrel.0217 - desc = EVTDESCancrel.0217 + id = celtic.217 + desc = celtic.217.desc picture = GFX_evt_child_play border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTAancrel.0217 + name = celtic.217.a custom_tooltip = { text = changeling_child_acts_strange } } } # Child acts strange II (AI) character_event = { - id = ancrel.0218 + id = celtic.218 hide_window = yes - + ai = yes - + has_dlc = "The Old Gods" + min_age = 4 + max_age = 15 + has_character_flag = changeling_child + trigger = { - has_dlc = "The Old Gods" - age = 4 - NOT = { age = 16 } NOT = { has_character_flag = changeling_child_strange_2 } - has_character_flag = changeling_child father = { is_alive = yes } } - + mean_time_to_happen = { months = 220 } - + immediate = { set_character_flag = changeling_child_strange_2 - father = { character_event = { id = ancrel.0219 } } + father = { character_event = { id = celtic.219 } } } } # Child acts strange II character_event = { - id = ancrel.0219 - desc = EVTDESCancrel.0219 + id = celtic.219 + desc = celtic.219.desc picture = GFX_evt_child_play border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTAancrel.0219 + name = celtic.219.a custom_tooltip = { text = changeling_child_acts_strange } } } # Child acts strange III (AI) character_event = { - id = ancrel.0220 + id = celtic.220 hide_window = yes - + ai = yes - + has_dlc = "The Old Gods" + min_age = 4 + max_age = 15 + has_character_flag = changeling_child + trigger = { - has_dlc = "The Old Gods" - age = 4 - NOT = { age = 16 } NOT = { has_character_flag = changeling_child_strange_3 } - has_character_flag = changeling_child father = { is_alive = yes } } - + mean_time_to_happen = { months = 220 } - + immediate = { set_character_flag = changeling_child_strange_3 - father = { character_event = { id = ancrel.0221 } } + father = { character_event = { id = celtic.221 } } } } # Child acts strange III character_event = { - id = ancrel.0221 - desc = EVTDESCancrel.0221 + id = celtic.221 + desc = celtic.221.desc picture = GFX_evt_child_play border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTAancrel.0221 + name = celtic.221.a custom_tooltip = { text = changeling_child_acts_strange } } } # Child kills Courtier I (AI Child) character_event = { - id = ancrel.0222 + id = celtic.222 hide_window = yes - + ai = yes - + has_dlc = "The Old Gods" + min_age = 4 + max_age = 15 + has_character_flag = changeling_child + trigger = { - has_dlc = "The Old Gods" - age = 4 - NOT = { age = 16 } NOT = { has_character_flag = changeling_child_kills_1 } - has_character_flag = changeling_child father = { is_alive = yes } OR = { has_character_flag = changeling_child_strange_1 @@ -259,11 +265,11 @@ character_event = { } father = { any_courtier = { - NOT = { + NOT = { character = ROOT - is_close_relative = ROOT + is_close_relative = ROOT } - host = { + host = { character = liege prisoner = no } @@ -277,21 +283,21 @@ character_event = { } } } - + mean_time_to_happen = { months = 320 } - + immediate = { set_character_flag = changeling_child_kills_1 - father = { + father = { random_courtier = { limit = { - NOT = { + NOT = { character = ROOT - is_close_relative = ROOT + is_close_relative = ROOT } - host = { + host = { character = liege prisoner = no } @@ -303,7 +309,7 @@ character_event = { in_command = no NOT = { spouse = { character = host } } } - character_event = { id = ancrel.0223 } + character_event = { id = celtic.223 } } } } @@ -311,27 +317,27 @@ character_event = { # Child kills Courtier I (AI Courtier) character_event = { - id = ancrel.0223 + id = celtic.223 hide_window = yes - + is_triggered_only = yes - + immediate = { - liege = { character_event = { id = ancrel.0224 } } + liege = { character_event = { id = celtic.224 } } } } #Child kills Courtier I character_event = { - id = ancrel.0224 - desc = EVTDESCancrel.0224 + id = celtic.224 + desc = celtic.224.desc picture = GFX_evt_viking_funeral_oldgods border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTAancrel.0224 + name = celtic.224.a FROM = { death = { death_reason = death_murder_unknown @@ -342,17 +348,17 @@ character_event = { # Child kills Courtier II (AI Child) character_event = { - id = ancrel.0225 + id = celtic.225 hide_window = yes - + ai = yes - + has_dlc = "The Old Gods" + min_age = 4 + max_age = 15 + has_character_flag = changeling_child + trigger = { - has_dlc = "The Old Gods" - age = 4 - NOT = { age = 16 } NOT = { has_character_flag = changeling_child_kills_2 } - has_character_flag = changeling_child father = { is_alive = yes } OR = { has_character_flag = changeling_child_strange_1 @@ -361,11 +367,11 @@ character_event = { } father = { any_courtier = { - NOT = { + NOT = { character = ROOT - is_close_relative = ROOT + is_close_relative = ROOT } - host = { + host = { character = liege prisoner = no } @@ -379,21 +385,21 @@ character_event = { } } } - + mean_time_to_happen = { months = 320 } - + immediate = { set_character_flag = changeling_child_kills_2 - father = { + father = { random_courtier = { limit = { - NOT = { + NOT = { character = ROOT - is_close_relative = ROOT + is_close_relative = ROOT } - host = { + host = { character = liege prisoner = no } @@ -405,7 +411,7 @@ character_event = { in_command = no NOT = { spouse = { character = host } } } - character_event = { id = ancrel.0226 } + character_event = { id = celtic.226 } } } } @@ -413,27 +419,27 @@ character_event = { # Child kills Courtier II (AI Courtier) character_event = { - id = ancrel.0226 + id = celtic.226 hide_window = yes - + is_triggered_only = yes - + immediate = { - liege = { character_event = { id = ancrel.0227 } } + liege = { character_event = { id = celtic.227 } } } } #Child kills Courtier II character_event = { - id = ancrel.0227 - desc = EVTDESCancrel.0227 + id = celtic.227 + desc = celtic.227.desc picture = GFX_evt_viking_funeral_oldgods border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTAancrel.0227 + name = celtic.227.a FROM = { death = { death_reason = death_murder_unknown @@ -444,17 +450,17 @@ character_event = { # Child kills Courtier III (AI Child) character_event = { - id = ancrel.0228 + id = celtic.228 hide_window = yes - + ai = yes - + has_dlc = "The Old Gods" + min_age = 4 + max_age = 15 + has_character_flag = changeling_child + trigger = { - has_dlc = "The Old Gods" - age = 4 - NOT = { age = 16 } NOT = { has_character_flag = changeling_child_kills_3 } - has_character_flag = changeling_child father = { is_alive = yes } OR = { has_character_flag = changeling_child_strange_1 @@ -463,11 +469,11 @@ character_event = { } father = { any_courtier = { - NOT = { + NOT = { character = ROOT - is_close_relative = ROOT + is_close_relative = ROOT } - host = { + host = { character = liege prisoner = no } @@ -481,21 +487,21 @@ character_event = { } } } - + mean_time_to_happen = { months = 320 } - + immediate = { set_character_flag = changeling_child_kills_3 - father = { + father = { random_courtier = { limit = { - NOT = { + NOT = { character = ROOT - is_close_relative = ROOT + is_close_relative = ROOT } - host = { + host = { character = liege prisoner = no } @@ -507,7 +513,7 @@ character_event = { in_command = no NOT = { spouse = { character = host } } } - character_event = { id = ancrel.0229 } + character_event = { id = celtic.229 } } } } @@ -515,27 +521,27 @@ character_event = { # Child kills Courtier III (AI Courtier) character_event = { - id = ancrel.0229 + id = celtic.229 hide_window = yes - + is_triggered_only = yes - + immediate = { - liege = { character_event = { id = ancrel.0230 } } + liege = { character_event = { id = celtic.230 } } } } #Child kills Courtier III character_event = { - id = ancrel.0230 - desc = EVTDESCancrel.0230 + id = celtic.230 + desc = celtic.230.desc picture = GFX_evt_viking_funeral_oldgods border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTAancrel.0230 + name = celtic.230.a FROM = { death = { death_reason = death_murder_unknown @@ -546,15 +552,15 @@ character_event = { # Druid offers to save child (AI Child) character_event = { - id = ancrel.0231 + id = celtic.231 hide_window = yes - + ai = yes - + has_dlc = "The Old Gods" + min_age = 4 + max_age = 15 + trigger = { - has_dlc = "The Old Gods" - age = 4 - NOT = { age = 16 } NOT = { has_character_flag = changeling_trade } father = { is_alive = yes } OR = { @@ -563,21 +569,21 @@ character_event = { } father = { any_courtier = { - trait = druid + is_celtic_clergy_in_good_standing_trigger = yes } } } - + mean_time_to_happen = { months = 680 } - + immediate = { set_character_flag = changeling_trade father = { random_courtier = { - limit = { trait = druid } - character_event = { id = ancrel.0232 } + limit = { is_celtic_clergy_in_good_standing_trigger = yes } + character_event = { id = celtic.232 } } } } @@ -585,36 +591,36 @@ character_event = { # Druid offers to save child (AI Druid) character_event = { - id = ancrel.0232 + id = celtic.232 hide_window = yes - + is_triggered_only = yes - + immediate = { liege = { - character_event = { id = ancrel.0233 } + character_event = { id = celtic.233 } } } } # Druid offers to save child character_event = { - id = ancrel.0233 - desc = EVTDESCancrel.0233 + id = celtic.233 + desc = celtic.233.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTAancrel.0233 + name = celtic.233.a hidden_tooltip = { - character_event = { id = ancrel.0234 days = 7 } + character_event = { id = celtic.234 days = 7 } } custom_tooltip = { text = changeling_trade_approved } } option = { - name = EVTOPTBancrel.0233 + name = celtic.233.b FROM = { opinion = { modifier = opinion_very_disappointed @@ -628,24 +634,24 @@ character_event = { # Changeling Trade Begins character_event = { - id = ancrel.0234 - desc = EVTDESCancrel.0234 + id = celtic.234 + desc = celtic.234.desc picture = GFX_evt_pagan border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + hide_from = yes - + option = { - name = EVTOPTAancrel.0234 - + name = celtic.234.a + custom_tooltip = { text = changeling_trade_begins hidden_tooltip = { random_child = { limit = { has_character_flag = changeling_trade } - character_event = { id = ancrel.0235 days = 3 } + character_event = { id = celtic.235 days = 3 } } } } @@ -654,16 +660,16 @@ character_event = { # Changeling Trade Begins (AI Child) character_event = { - id = ancrel.0235 + id = celtic.235 hide_window = yes - + is_triggered_only = yes - + immediate = { father = { random_courtier = { - limit = { trait = druid } - character_event = { id = ancrel.0236 } + limit = { is_celtic_clergy_in_good_standing_trigger = yes } + character_event = { id = celtic.236 } } } } @@ -671,18 +677,18 @@ character_event = { # Changeling Trade Begins (AI Druid) character_event = { - id = ancrel.0236 + id = celtic.236 hide_window = yes - + is_triggered_only = yes - + immediate = { liege = { random_list = { - 20 = { character_event = { id = ancrel.0237 days = 3 } } - 20 = { character_event = { id = ancrel.0238 days = 3 } } - 40 = { character_event = { id = ancrel.0239 days = 3 } } - 20 = { character_event = { id = ancrel.0240 days = 3 } } + 20 = { character_event = { id = celtic.237 days = 3 } } + 20 = { character_event = { id = celtic.238 days = 3 } } + 40 = { character_event = { id = celtic.239 days = 3 } } + 20 = { character_event = { id = celtic.240 days = 3 } } } } } @@ -690,15 +696,15 @@ character_event = { # Changeling Trade Completed - Druid Dies character_event = { - id = ancrel.0237 - desc = EVTDESCancrel.0237 + id = celtic.237 + desc = celtic.237.desc picture = GFX_evt_child_play border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTAancrel.0237 + name = celtic.237.a FROM = { death = { death_reason = death_murder_unknown @@ -712,15 +718,15 @@ character_event = { # Changeling Trade Completed - Child Dies character_event = { - id = ancrel.0238 - desc = EVTDESCancrel.0238 + id = celtic.238 + desc = celtic.238.desc picture = GFX_evt_viking_funeral_oldgods border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTAancrel.0238 + name = celtic.238.a FROMFROM = { death = { death_reason = death_sacrificed @@ -734,7 +740,7 @@ character_event = { } } option = { - name = EVTOPTBancrel.0238 + name = celtic.238.b FROMFROM = { death = { death_reason = death_sacrificed @@ -745,7 +751,7 @@ character_event = { } } option = { - name = EVTOPTCancrel.0238 + name = celtic.238.c FROMFROM = { death = { death_reason = death_sacrificed @@ -756,15 +762,15 @@ character_event = { # Changeling Trade Completed - Child is Unharmed character_event = { - id = ancrel.0239 - desc = EVTDESCancrel.0239 + id = celtic.239 + desc = celtic.239.desc picture = GFX_evt_pagan border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTAancrel.0239 + name = celtic.239.a FROMFROM = { clr_character_flag = changeling_child clr_character_flag = changeling_child_fake @@ -776,15 +782,15 @@ character_event = { # Changeling Trade Completed - Child is Hurt character_event = { - id = ancrel.0240 - desc = EVTDESCancrel.0240 + id = celtic.240 + desc = celtic.240.desc picture = GFX_evt_pagan border = GFX_event_normal_frame_religion - + is_triggered_only = yes - + option = { - name = EVTOPTBancrel.0238 + name = celtic.238.b FROMFROM = { clr_character_flag = changeling_child clr_character_flag = changeling_child_fake @@ -796,7 +802,7 @@ character_event = { } } option = { - name = EVTOPTCancrel.0238 + name = celtic.238.c FROMFROM = { clr_character_flag = changeling_child clr_character_flag = changeling_child_fake @@ -808,25 +814,23 @@ character_event = { #[on_adulthood] Changeling child becomes and adult (Trait makes character more keen to go on adventures and harder to kill) character_event = { - id = ancrel.0241 - desc = EVTDESCancrel.0241 + id = celtic.241 + desc = celtic.241.desc picture = GFX_evt_the_changeling_fuseli border = GFX_event_normal_frame_religion - + is_triggered_only = yes - trigger = { - has_character_flag = changeling_child - } - + has_character_flag = changeling_child + immediate = { clr_character_flag = changeling_child clr_character_flag = changeling_child_fake clr_character_flag = changeling_trade } - + option = { - name = EVTOPTAancrel.0241 + name = celtic.241.a add_trait = changeling hidden_tooltip = { random_list = { diff --git a/AncientReligions/events/ACR_celtic_divination_events.txt b/AncientReligions/events/ACR_celtic_divination_events.txt index d3b5d285..9243f72d 100644 --- a/AncientReligions/events/ACR_celtic_divination_events.txt +++ b/AncientReligions/events/ACR_celtic_divination_events.txt @@ -3,18 +3,18 @@ # ANCIENT RELIGIONS # - Celtic Divination Events # -# Event ID ancrel.0020 - ancrel.0109 is reserved +# Event ID celtic.20 - celtic.109 is reserved # ################################### # Written by Patrick Marchand -namespace = ancrel +namespace = celtic # You summon your vassals to the divination character_event = { - id = ancrel.0020 - desc = EVTDESCancrel.0020 + id = celtic.20 + desc = celtic.20.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion @@ -23,7 +23,7 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.0020 + name = celtic.20.a any_vassal = { limit = { OR = { @@ -35,8 +35,8 @@ character_event = { war = no NOT = { trait = incapable } } - character_event = { id = ancrel.0021 tooltip = EVTTOOLTIPancrel.0021 } - hidden_tooltip = { character_event = { id = ancrel.0025 days = 10 } } + character_event = { id = celtic.21 tooltip = celtic.21.tt } + hidden_tooltip = { character_event = { id = celtic.25 days = 10 } } } any_vassal = { limit = { @@ -49,31 +49,31 @@ character_event = { war = no NOT = { trait = incapable } } - character_event = { id = ancrel.0022 tooltip = EVTTOOLTIPancrel.0022 } + character_event = { id = celtic.22 tooltip = celtic.22.tt } } - hidden_tooltip = { character_event = { id = ancrel.0024 days = 10 } } + hidden_tooltip = { character_event = { id = celtic.24 days = 10 } } } } # Summoned to divination (Vassal) character_event = { - id = ancrel.0021 - desc = EVTDESCancrel.0021 + id = celtic.21 + desc = celtic.21.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0021 + name = celtic.21.a set_character_flag = attending_divination } } # Non-Druidic Pagans pay to skip divination character_event = { - id = ancrel.0022 - desc = EVTDESCancrel.0022 + id = celtic.22 + desc = celtic.22.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion @@ -82,19 +82,19 @@ character_event = { hide_from = yes option = { # Pay - name = EVTOPTAancrel.0022 + name = celtic.22.a trigger = { wealth = 20 } FROM = { - character_event = { id = ancrel.0023 tooltip = EVTTOOLTIPancrel.0023 } + character_event = { id = celtic.23 tooltip = celtic.23.tt } } wealth = -20 } option = { # Don't pay - name = EVTOPTBancrel.0022 + name = celtic.22.b FROM = { - character_event = { id = ancrel.0056 tooltip = EVTTOOLTIPancrel.0056 } + character_event = { id = celtic.56 tooltip = celtic.56.tt } } tooltip = { FROM = { @@ -118,37 +118,37 @@ character_event = { # Non-Druidic Pagans pay to skip divination (Liege) character_event = { - id = ancrel.0023 - desc = EVTDESCancrel.0023 + id = celtic.23 + desc = celtic.23.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0023 + name = celtic.23.a wealth = 20 } } # Non-Druidic Pagans refuse to pay to skip divination (Liege) character_event = { - id = ancrel.0056 - desc = EVTDESCancrel.0056 + id = celtic.56 + desc = celtic.56.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0056 + name = celtic.56.a } } # Divination Begin! (Liege) character_event = { - id = ancrel.0024 - desc = EVTDESCancrel.0024 + id = celtic.24 + desc = celtic.24.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion @@ -157,7 +157,7 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.0024 + name = celtic.24.a custom_tooltip = { text = divination_begin hidden_tooltip = { @@ -175,7 +175,7 @@ character_event = { host = { character = ROOT } age = 16 } - character_event = { id = ancrel.0026 days = 5 } + character_event = { id = celtic.26 days = 5 } } } if = { @@ -188,7 +188,7 @@ character_event = { } } } - character_event = { id = ancrel.0054 days = 5 } + character_event = { id = celtic.54 days = 5 } } } } @@ -197,8 +197,8 @@ character_event = { # Divination Begin! (Vassal) character_event = { - id = ancrel.0025 - desc = EVTDESCancrel.0025 + id = celtic.25 + desc = celtic.25.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion @@ -207,21 +207,21 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.0025 + name = celtic.25.a } } # Sacrifice Prisoner 1 (Prisoner) character_event = { - id = ancrel.0026 - desc = EVTDESCancrel.0026 + id = celtic.26 + desc = celtic.26.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0026 + name = celtic.26.a hidden_tooltip = { if = { limit = { # Generic @@ -237,10 +237,10 @@ character_event = { } } random_list = { - 25 = { FROM = { character_event = { id = ancrel.0030 } } } - 25 = { FROM = { character_event = { id = ancrel.0100 } } } - 25 = { FROM = { character_event = { id = ancrel.0101 } } } - 25 = { FROM = { character_event = { id = ancrel.0102 } } } + 25 = { FROM = { character_event = { id = celtic.30 } } } + 25 = { FROM = { character_event = { id = celtic.100 } } } + 25 = { FROM = { character_event = { id = celtic.101 } } } + 25 = { FROM = { character_event = { id = celtic.102 } } } } } if = { @@ -255,7 +255,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0031 } } + FROM = { character_event = { id = celtic.31 } } } if = { limit = { # Muslim @@ -269,35 +269,35 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0032 } } + FROM = { character_event = { id = celtic.32 } } } if = { limit = { # Brother sibling = FROM is_female = no } - FROM = { character_event = { id = ancrel.0033 } } + FROM = { character_event = { id = celtic.33 } } } if = { limit = { # Sister sibling = FROM is_female = yes } - FROM = { character_event = { id = ancrel.0034 } } + FROM = { character_event = { id = celtic.34 } } } if = { limit = { # Father any_child = { character = FROM } is_female = no } - FROM = { character_event = { id = ancrel.0035 } } + FROM = { character_event = { id = celtic.35 } } } if = { limit = { # Mother any_child = { character = FROM } is_female = yes } - FROM = { character_event = { id = ancrel.0036 } } + FROM = { character_event = { id = celtic.36 } } } if = { limit = { # Son @@ -307,7 +307,7 @@ character_event = { } is_female = no } - FROM = { character_event = { id = ancrel.0037 } } + FROM = { character_event = { id = celtic.37 } } } if = { limit = { # Daughter @@ -317,7 +317,7 @@ character_event = { } is_female = yes } - FROM = { character_event = { id = ancrel.0038 } } + FROM = { character_event = { id = celtic.38 } } } if = { limit = { # Kin @@ -330,7 +330,7 @@ character_event = { any_child = { character = FROM } } } - FROM = { character_event = { id = ancrel.0039 } } + FROM = { character_event = { id = celtic.39 } } } if = { limit = { # Spouse @@ -343,7 +343,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0040 } } + FROM = { character_event = { id = celtic.40 } } } if = { limit = { # Aztec @@ -361,24 +361,24 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0041 } } + FROM = { character_event = { id = celtic.41 } } } - FROM = { character_event = { id = ancrel.0103 } } + FROM = { character_event = { id = celtic.103 } } } } } # Sacrifice Prisoner 2 (Prisoner) character_event = { - id = ancrel.0027 - desc = EVTDESCancrel.0026 + id = celtic.27 + desc = celtic.26.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0026 + name = celtic.26.a hidden_tooltip = { if = { limit = { # Generic @@ -394,10 +394,10 @@ character_event = { } } random_list = { - 25 = { FROM = { character_event = { id = ancrel.0030 } } } - 25 = { FROM = { character_event = { id = ancrel.0100 } } } - 25 = { FROM = { character_event = { id = ancrel.0101 } } } - 25 = { FROM = { character_event = { id = ancrel.0102 } } } + 25 = { FROM = { character_event = { id = celtic.30 } } } + 25 = { FROM = { character_event = { id = celtic.100 } } } + 25 = { FROM = { character_event = { id = celtic.101 } } } + 25 = { FROM = { character_event = { id = celtic.102 } } } } } if = { @@ -412,7 +412,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0031 } } + FROM = { character_event = { id = celtic.31 } } } if = { limit = { # Muslim @@ -426,35 +426,35 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0032 } } + FROM = { character_event = { id = celtic.32 } } } if = { limit = { # Brother sibling = FROM is_female = no } - FROM = { character_event = { id = ancrel.0033 } } + FROM = { character_event = { id = celtic.33 } } } if = { limit = { # Sister sibling = FROM is_female = yes } - FROM = { character_event = { id = ancrel.0034 } } + FROM = { character_event = { id = celtic.34 } } } if = { limit = { # Father any_child = { character = FROM } is_female = no } - FROM = { character_event = { id = ancrel.0035 } } + FROM = { character_event = { id = celtic.35 } } } if = { limit = { # Mother any_child = { character = FROM } is_female = yes } - FROM = { character_event = { id = ancrel.0036 } } + FROM = { character_event = { id = celtic.36 } } } if = { limit = { # Son @@ -464,7 +464,7 @@ character_event = { } is_female = no } - FROM = { character_event = { id = ancrel.0037 } } + FROM = { character_event = { id = celtic.37 } } } if = { limit = { # Daughter @@ -474,7 +474,7 @@ character_event = { } is_female = yes } - FROM = { character_event = { id = ancrel.0038 } } + FROM = { character_event = { id = celtic.38 } } } if = { limit = { # Kin @@ -487,7 +487,7 @@ character_event = { any_child = { character = FROM } } } - FROM = { character_event = { id = ancrel.0039 } } + FROM = { character_event = { id = celtic.39 } } } if = { limit = { # Spouse @@ -500,7 +500,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0040 } } + FROM = { character_event = { id = celtic.40 } } } if = { limit = { # Aztec @@ -518,24 +518,24 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0041 } } + FROM = { character_event = { id = celtic.41 } } } - FROM = { character_event = { id = ancrel.0104 } } + FROM = { character_event = { id = celtic.104 } } } } } # Sacrifice Prisoner 3 (Prisoner) character_event = { - id = ancrel.0028 - desc = EVTDESCancrel.0026 + id = celtic.28 + desc = celtic.26.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0026 + name = celtic.26.a hidden_tooltip = { if = { limit = { # Generic @@ -551,10 +551,10 @@ character_event = { } } random_list = { - 25 = { FROM = { character_event = { id = ancrel.0030 } } } - 25 = { FROM = { character_event = { id = ancrel.0100 } } } - 25 = { FROM = { character_event = { id = ancrel.0101 } } } - 25 = { FROM = { character_event = { id = ancrel.0102 } } } + 25 = { FROM = { character_event = { id = celtic.30 } } } + 25 = { FROM = { character_event = { id = celtic.100 } } } + 25 = { FROM = { character_event = { id = celtic.101 } } } + 25 = { FROM = { character_event = { id = celtic.102 } } } } } if = { @@ -569,7 +569,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0031 } } + FROM = { character_event = { id = celtic.31 } } } if = { limit = { # Muslim @@ -583,35 +583,35 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0032 } } + FROM = { character_event = { id = celtic.32 } } } if = { limit = { # Brother sibling = FROM is_female = no } - FROM = { character_event = { id = ancrel.0033 } } + FROM = { character_event = { id = celtic.33 } } } if = { limit = { # Sister sibling = FROM is_female = yes } - FROM = { character_event = { id = ancrel.0034 } } + FROM = { character_event = { id = celtic.34 } } } if = { limit = { # Father any_child = { character = FROM } is_female = no } - FROM = { character_event = { id = ancrel.0035 } } + FROM = { character_event = { id = celtic.35 } } } if = { limit = { # Mother any_child = { character = FROM } is_female = yes } - FROM = { character_event = { id = ancrel.0036 } } + FROM = { character_event = { id = celtic.36 } } } if = { limit = { # Son @@ -621,7 +621,7 @@ character_event = { } is_female = no } - FROM = { character_event = { id = ancrel.0037 } } + FROM = { character_event = { id = celtic.37 } } } if = { limit = { # Daughter @@ -631,7 +631,7 @@ character_event = { } is_female = yes } - FROM = { character_event = { id = ancrel.0038 } } + FROM = { character_event = { id = celtic.38 } } } if = { limit = { # Kin @@ -644,7 +644,7 @@ character_event = { any_child = { character = FROM } } } - FROM = { character_event = { id = ancrel.0039 } } + FROM = { character_event = { id = celtic.39 } } } if = { limit = { # Spouse @@ -657,7 +657,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0040 } } + FROM = { character_event = { id = celtic.40 } } } if = { limit = { # Aztec @@ -675,24 +675,24 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0041 } } + FROM = { character_event = { id = celtic.41 } } } - FROM = { character_event = { id = ancrel.0105 } } + FROM = { character_event = { id = celtic.105 } } } } } # Sacrifice Prisoner 4 (Prisoner) character_event = { - id = ancrel.0029 - desc = EVTDESCancrel.0026 + id = celtic.29 + desc = celtic.26.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0026 + name = celtic.26.a hidden_tooltip = { if = { limit = { # Generic @@ -710,10 +710,10 @@ character_event = { } } random_list = { - 25 = { FROM = { character_event = { id = ancrel.0030 } } } - 25 = { FROM = { character_event = { id = ancrel.0100 } } } - 25 = { FROM = { character_event = { id = ancrel.0101 } } } - 25 = { FROM = { character_event = { id = ancrel.0102 } } } + 25 = { FROM = { character_event = { id = celtic.30 } } } + 25 = { FROM = { character_event = { id = celtic.100 } } } + 25 = { FROM = { character_event = { id = celtic.101 } } } + 25 = { FROM = { character_event = { id = celtic.102 } } } } } if = { @@ -728,7 +728,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0031 } } + FROM = { character_event = { id = celtic.31 } } } if = { limit = { # Muslim @@ -742,35 +742,35 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0032 } } + FROM = { character_event = { id = celtic.32 } } } if = { limit = { # Brother sibling = FROM is_female = no } - FROM = { character_event = { id = ancrel.0033 } } + FROM = { character_event = { id = celtic.33 } } } if = { limit = { # Sister sibling = FROM is_female = yes } - FROM = { character_event = { id = ancrel.0034 } } + FROM = { character_event = { id = celtic.34 } } } if = { limit = { # Father any_child = { character = FROM } is_female = no } - FROM = { character_event = { id = ancrel.0035 } } + FROM = { character_event = { id = celtic.35 } } } if = { limit = { # Mother any_child = { character = FROM } is_female = yes } - FROM = { character_event = { id = ancrel.0036 } } + FROM = { character_event = { id = celtic.36 } } } if = { limit = { # Son @@ -780,7 +780,7 @@ character_event = { } is_female = no } - FROM = { character_event = { id = ancrel.0037 } } + FROM = { character_event = { id = celtic.37 } } } if = { limit = { # Daughter @@ -790,7 +790,7 @@ character_event = { } is_female = yes } - FROM = { character_event = { id = ancrel.0038 } } + FROM = { character_event = { id = celtic.38 } } } if = { limit = { # Kin @@ -803,7 +803,7 @@ character_event = { any_child = { character = FROM } } } - FROM = { character_event = { id = ancrel.0039 } } + FROM = { character_event = { id = celtic.39 } } } if = { limit = { # Spouse @@ -816,7 +816,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0040 } } + FROM = { character_event = { id = celtic.40 } } } if = { limit = { # Aztec @@ -834,24 +834,24 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.0041 } } + FROM = { character_event = { id = celtic.41 } } } FROM = { random_list = { 20 = { - character_event = { id = ancrel.0060 } + character_event = { id = celtic.60 } } 20 = { - character_event = { id = ancrel.0061 } + character_event = { id = celtic.61 } } 20 = { - character_event = { id = ancrel.0064 } + character_event = { id = celtic.64 } } 20 = { - character_event = { id = ancrel.0065 } + character_event = { id = celtic.65 } } 20 = { - character_event = { id = ancrel.0066 } + character_event = { id = celtic.66 } } } } @@ -861,15 +861,15 @@ character_event = { # Sacrifice Generic 1 (Liege) character_event = { - id = ancrel.0030 - desc = EVTDESCancrel.0030 + id = celtic.30 + desc = celtic.30.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0030 + name = celtic.30.a FROM = { death = { death_reason = death_sacrificed @@ -879,30 +879,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0044 } + character_event = { id = celtic.44 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0030 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.30.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } # Sacrifice Christian (Liege) character_event = { - id = ancrel.0031 - desc = EVTDESCancrel.0031 + id = celtic.31 + desc = celtic.31.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0031 + name = celtic.31.a FROM = { death = { death_reason = death_sacrificed @@ -912,30 +912,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0043 } + character_event = { id = celtic.43 } } } prestige = 50 piety = 25 } option = { - name = EVTOPTBancrel.0031 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.31.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -50 } } # Sacrifice Muslim (Liege) character_event = { - id = ancrel.0032 - desc = EVTDESCancrel.0032 + id = celtic.32 + desc = celtic.32.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0032 + name = celtic.32.a FROM = { death = { death_reason = death_sacrificed @@ -945,30 +945,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0044 } + character_event = { id = celtic.44 } } } prestige = 50 piety = 25 } option = { - name = EVTOPTBancrel.0032 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.32.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -50 } } # Sacrifice Brother (Liege) character_event = { - id = ancrel.0033 - desc = EVTDESCancrel.0033 + id = celtic.33 + desc = celtic.33.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0033 + name = celtic.33.a FROM = { death = { death_reason = death_sacrificed @@ -980,30 +980,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0045 } + character_event = { id = celtic.45 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0033 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.33.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } # Sacrifice Sister (Liege) character_event = { - id = ancrel.0034 - desc = EVTDESCancrel.0034 + id = celtic.34 + desc = celtic.34.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0034 + name = celtic.34.a FROM = { death = { death_reason = death_sacrificed @@ -1015,30 +1015,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0046 } + character_event = { id = celtic.46 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0034 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.34.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } # Sacrifice Father (Liege) character_event = { - id = ancrel.0035 - desc = EVTDESCancrel.0035 + id = celtic.35 + desc = celtic.35.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0035 + name = celtic.35.a FROM = { death = { death_reason = death_sacrificed @@ -1050,30 +1050,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0047 } + character_event = { id = celtic.47 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0035 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.35.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } # Sacrifice Mother (Liege) character_event = { - id = ancrel.0036 - desc = EVTDESCancrel.0036 + id = celtic.36 + desc = celtic.36.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0036 + name = celtic.36.a FROM = { death = { death_reason = death_sacrificed @@ -1085,30 +1085,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0048 } + character_event = { id = celtic.48 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0036 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.36.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } # Sacrifice Son (Liege) character_event = { - id = ancrel.0037 - desc = EVTDESCancrel.0037 + id = celtic.37 + desc = celtic.37.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0037 + name = celtic.37.a FROM = { death = { death_reason = death_sacrificed @@ -1120,30 +1120,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0049 } + character_event = { id = celtic.49 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0037 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.37.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } # Sacrifice Daughter (Liege) character_event = { - id = ancrel.0038 - desc = EVTDESCancrel.0038 + id = celtic.38 + desc = celtic.38.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0038 + name = celtic.38.a FROM = { death = { death_reason = death_sacrificed @@ -1155,30 +1155,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0050 } + character_event = { id = celtic.50 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0038 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.38.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } # Sacrifice Other Kinsman (Liege) character_event = { - id = ancrel.0039 - desc = EVTDESCancrel.0039 + id = celtic.39 + desc = celtic.39.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0039 + name = celtic.39.a FROM = { death = { death_reason = death_sacrificed @@ -1188,30 +1188,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0051 } + character_event = { id = celtic.51 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0039 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.39.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } # Sacrifice Spouse/Consort (Liege) character_event = { - id = ancrel.0040 - desc = EVTDESCancrel.0040 + id = celtic.40 + desc = celtic.40.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0040 + name = celtic.40.a FROM = { death = { death_reason = death_sacrificed @@ -1221,30 +1221,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0052 } + character_event = { id = celtic.52 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0040 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.40.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } # Sacrifice Aztec (Liege) character_event = { - id = ancrel.0041 - desc = EVTDESCancrel.0041 + id = celtic.41 + desc = celtic.41.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0041 + name = celtic.41.a FROM = { death = { death_reason = death_sacrificed @@ -1254,30 +1254,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0053 } + character_event = { id = celtic.53 } } } prestige = 50 piety = 25 } option = { - name = EVTOPTBancrel.0041 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.41.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -50 } } # Sacrifice Generic (Vassal) character_event = { - id = ancrel.0042 - desc = EVTDESCancrel.0042 + id = celtic.42 + desc = celtic.42.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1291,15 +1291,15 @@ character_event = { # Sacrifice Christian (Vassal) character_event = { - id = ancrel.0043 - desc = EVTDESCancrel.0043 + id = celtic.43 + desc = celtic.43.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1313,15 +1313,15 @@ character_event = { # Sacrifice Muslim (Vassal) character_event = { - id = ancrel.0044 - desc = EVTDESCancrel.0044 + id = celtic.44 + desc = celtic.44.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1335,15 +1335,15 @@ character_event = { # Sacrifice Brother (Vassal) character_event = { - id = ancrel.0045 - desc = EVTDESCancrel.0045 + id = celtic.45 + desc = celtic.45.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1357,15 +1357,15 @@ character_event = { # Sacrifice Sister (Vassal) character_event = { - id = ancrel.0046 - desc = EVTDESCancrel.0046 + id = celtic.46 + desc = celtic.46.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1379,15 +1379,15 @@ character_event = { # Sacrifice Father (Vassal) character_event = { - id = ancrel.0047 - desc = EVTDESCancrel.0047 + id = celtic.47 + desc = celtic.47.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1401,15 +1401,15 @@ character_event = { # Sacrifice Mother (Vassal) character_event = { - id = ancrel.0048 - desc = EVTDESCancrel.0048 + id = celtic.48 + desc = celtic.48.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1423,15 +1423,15 @@ character_event = { # Sacrifice Son (Vassal) character_event = { - id = ancrel.0049 - desc = EVTDESCancrel.0049 + id = celtic.49 + desc = celtic.49.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1445,15 +1445,15 @@ character_event = { # Sacrifice Daughter (Vassal) character_event = { - id = ancrel.0050 - desc = EVTDESCancrel.0050 + id = celtic.50 + desc = celtic.50.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1467,15 +1467,15 @@ character_event = { # Sacrifice Other Kinsman (Vassal) character_event = { - id = ancrel.0051 - desc = EVTDESCancrel.0051 + id = celtic.51 + desc = celtic.51.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1489,15 +1489,15 @@ character_event = { # Sacrifice Spouse/Consort (Vassal) character_event = { - id = ancrel.0052 - desc = EVTDESCancrel.0052 + id = celtic.52 + desc = celtic.52.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1511,15 +1511,15 @@ character_event = { # Sacrifice Aztec (Vassal) character_event = { - id = ancrel.0053 - desc = EVTDESCancrel.0053 + id = celtic.53 + desc = celtic.53.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0042 + name = celtic.42.a tooltip = { FROMFROM = { death = { @@ -1533,8 +1533,8 @@ character_event = { # No Prisoners, Slaves sacrificed instead (Liege) character_event = { - id = ancrel.0054 - desc = EVTDESCancrel.0054 + id = celtic.54 + desc = celtic.54.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion @@ -1543,11 +1543,11 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.0054 + name = celtic.54.a hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0055 } + character_event = { id = celtic.55 } } if = { limit = { @@ -1558,11 +1558,11 @@ character_event = { } } random_list = { - 20 = { character_event = { id = ancrel.0060 } } - 20 = { character_event = { id = ancrel.0061 } } - 20 = { character_event = { id = ancrel.0064 } } - 20 = { character_event = { id = ancrel.0065 } } - 20 = { character_event = { id = ancrel.0066 } } + 20 = { character_event = { id = celtic.60 } } + 20 = { character_event = { id = celtic.61 } } + 20 = { character_event = { id = celtic.64 } } + 20 = { character_event = { id = celtic.65 } } + 20 = { character_event = { id = celtic.66 } } } } if = { @@ -1570,11 +1570,11 @@ character_event = { has_character_modifier = sidhe_offerings_bad } random_list = { - 15 = { character_event = { id = ancrel.0060 } } - 15 = { character_event = { id = ancrel.0061 } } - 15 = { character_event = { id = ancrel.0064 } } - 27 = { character_event = { id = ancrel.0065 } } - 28 = { character_event = { id = ancrel.0066 } } + 15 = { character_event = { id = celtic.60 } } + 15 = { character_event = { id = celtic.61 } } + 15 = { character_event = { id = celtic.64 } } + 27 = { character_event = { id = celtic.65 } } + 28 = { character_event = { id = celtic.66 } } } } if = { @@ -1582,11 +1582,11 @@ character_event = { has_character_modifier = sidhe_offerings_neutral } random_list = { - 22 = { character_event = { id = ancrel.0060 } } - 22 = { character_event = { id = ancrel.0061 } } - 22 = { character_event = { id = ancrel.0064 } } - 17 = { character_event = { id = ancrel.0065 } } - 17 = { character_event = { id = ancrel.0066 } } + 22 = { character_event = { id = celtic.60 } } + 22 = { character_event = { id = celtic.61 } } + 22 = { character_event = { id = celtic.64 } } + 17 = { character_event = { id = celtic.65 } } + 17 = { character_event = { id = celtic.66 } } } } if = { @@ -1594,11 +1594,11 @@ character_event = { has_character_modifier = sidhe_offerings_good } random_list = { - 25 = { character_event = { id = ancrel.0060 } } - 25 = { character_event = { id = ancrel.0061 } } - 25 = { character_event = { id = ancrel.0064 } } - 13 = { character_event = { id = ancrel.0065 } } - 12 = { character_event = { id = ancrel.0066 } } + 25 = { character_event = { id = celtic.60 } } + 25 = { character_event = { id = celtic.61 } } + 25 = { character_event = { id = celtic.64 } } + 13 = { character_event = { id = celtic.65 } } + 12 = { character_event = { id = celtic.66 } } } } } @@ -1610,35 +1610,35 @@ character_event = { # No Prisoners, Slaves sacrificed instead (Vassal) character_event = { - id = ancrel.0055 - desc = EVTDESCancrel.0055 + id = celtic.55 + desc = celtic.55.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0055 + name = celtic.55.a } } # Liege changed his mind about sacrifice (prisoner) character_event = { - id = ancrel.0057 - desc = EVTDESCancrel.0057 + id = celtic.57 + desc = celtic.57.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0057 + name = celtic.57.a } } # Prisoner 2 (Liege invisible) character_event = { - id = ancrel.0103 + id = celtic.103 hide_window = yes is_triggered_only = yes @@ -1660,7 +1660,7 @@ character_event = { age = 16 NOT = { character = FROM } } - character_event = { id = ancrel.0027 days = 5 } + character_event = { id = celtic.27 days = 5 } } } if = { @@ -1683,11 +1683,11 @@ character_event = { } } random_list = { - 20 = { character_event = { id = ancrel.0060 } } - 20 = { character_event = { id = ancrel.0061 } } - 20 = { character_event = { id = ancrel.0064 } } - 20 = { character_event = { id = ancrel.0065 } } - 20 = { character_event = { id = ancrel.0066 } } + 20 = { character_event = { id = celtic.60 } } + 20 = { character_event = { id = celtic.61 } } + 20 = { character_event = { id = celtic.64 } } + 20 = { character_event = { id = celtic.65 } } + 20 = { character_event = { id = celtic.66 } } } } if = { @@ -1695,11 +1695,11 @@ character_event = { has_character_modifier = sidhe_offerings_bad } random_list = { - 15 = { character_event = { id = ancrel.0060 } } - 15 = { character_event = { id = ancrel.0061 } } - 15 = { character_event = { id = ancrel.0064 } } - 27 = { character_event = { id = ancrel.0065 } } - 28 = { character_event = { id = ancrel.0066 } } + 15 = { character_event = { id = celtic.60 } } + 15 = { character_event = { id = celtic.61 } } + 15 = { character_event = { id = celtic.64 } } + 27 = { character_event = { id = celtic.65 } } + 28 = { character_event = { id = celtic.66 } } } } if = { @@ -1707,11 +1707,11 @@ character_event = { has_character_modifier = sidhe_offerings_neutral } random_list = { - 22 = { character_event = { id = ancrel.0060 } } - 22 = { character_event = { id = ancrel.0061 } } - 22 = { character_event = { id = ancrel.0064 } } - 17 = { character_event = { id = ancrel.0065 } } - 17 = { character_event = { id = ancrel.0066 } } + 22 = { character_event = { id = celtic.60 } } + 22 = { character_event = { id = celtic.61 } } + 22 = { character_event = { id = celtic.64 } } + 17 = { character_event = { id = celtic.65 } } + 17 = { character_event = { id = celtic.66 } } } } if = { @@ -1719,11 +1719,11 @@ character_event = { has_character_modifier = sidhe_offerings_good } random_list = { - 25 = { character_event = { id = ancrel.0060 } } - 25 = { character_event = { id = ancrel.0061 } } - 25 = { character_event = { id = ancrel.0064 } } - 13 = { character_event = { id = ancrel.0065 } } - 12 = { character_event = { id = ancrel.0066 } } + 25 = { character_event = { id = celtic.60 } } + 25 = { character_event = { id = celtic.61 } } + 25 = { character_event = { id = celtic.64 } } + 13 = { character_event = { id = celtic.65 } } + 12 = { character_event = { id = celtic.66 } } } } } @@ -1732,7 +1732,7 @@ character_event = { # Prisoner 3 (Liege invisible) character_event = { - id = ancrel.0104 + id = celtic.104 hide_window = yes is_triggered_only = yes @@ -1754,7 +1754,7 @@ character_event = { age = 16 NOT = { character = FROM } } - character_event = { id = ancrel.0028 days = 5 } + character_event = { id = celtic.28 days = 5 } } } if = { @@ -1777,11 +1777,11 @@ character_event = { } } random_list = { - 20 = { character_event = { id = ancrel.0060 } } - 20 = { character_event = { id = ancrel.0061 } } - 20 = { character_event = { id = ancrel.0064 } } - 20 = { character_event = { id = ancrel.0065 } } - 20 = { character_event = { id = ancrel.0066 } } + 20 = { character_event = { id = celtic.60 } } + 20 = { character_event = { id = celtic.61 } } + 20 = { character_event = { id = celtic.64 } } + 20 = { character_event = { id = celtic.65 } } + 20 = { character_event = { id = celtic.66 } } } } if = { @@ -1789,11 +1789,11 @@ character_event = { has_character_modifier = sidhe_offerings_bad } random_list = { - 15 = { character_event = { id = ancrel.0060 } } - 15 = { character_event = { id = ancrel.0061 } } - 15 = { character_event = { id = ancrel.0064 } } - 27 = { character_event = { id = ancrel.0065 } } - 28 = { character_event = { id = ancrel.0066 } } + 15 = { character_event = { id = celtic.60 } } + 15 = { character_event = { id = celtic.61 } } + 15 = { character_event = { id = celtic.64 } } + 27 = { character_event = { id = celtic.65 } } + 28 = { character_event = { id = celtic.66 } } } } if = { @@ -1801,11 +1801,11 @@ character_event = { has_character_modifier = sidhe_offerings_neutral } random_list = { - 22 = { character_event = { id = ancrel.0060 } } - 22 = { character_event = { id = ancrel.0061 } } - 22 = { character_event = { id = ancrel.0064 } } - 17 = { character_event = { id = ancrel.0065 } } - 17 = { character_event = { id = ancrel.0066 } } + 22 = { character_event = { id = celtic.60 } } + 22 = { character_event = { id = celtic.61 } } + 22 = { character_event = { id = celtic.64 } } + 17 = { character_event = { id = celtic.65 } } + 17 = { character_event = { id = celtic.66 } } } } if = { @@ -1813,11 +1813,11 @@ character_event = { has_character_modifier = sidhe_offerings_good } random_list = { - 25 = { character_event = { id = ancrel.0060 } } - 25 = { character_event = { id = ancrel.0061 } } - 25 = { character_event = { id = ancrel.0064 } } - 13 = { character_event = { id = ancrel.0065 } } - 12 = { character_event = { id = ancrel.0066 } } + 25 = { character_event = { id = celtic.60 } } + 25 = { character_event = { id = celtic.61 } } + 25 = { character_event = { id = celtic.64 } } + 13 = { character_event = { id = celtic.65 } } + 12 = { character_event = { id = celtic.66 } } } } } @@ -1826,7 +1826,7 @@ character_event = { # Prisoner 4 (Liege invisible) character_event = { - id = ancrel.0105 + id = celtic.105 hide_window = yes is_triggered_only = yes @@ -1848,7 +1848,7 @@ character_event = { age = 16 NOT = { character = FROM } } - character_event = { id = ancrel.0029 days = 5 } + character_event = { id = celtic.29 days = 5 } } } if = { @@ -1871,11 +1871,11 @@ character_event = { } } random_list = { - 20 = { character_event = { id = ancrel.0060 } } - 20 = { character_event = { id = ancrel.0061 } } - 20 = { character_event = { id = ancrel.0064 } } - 20 = { character_event = { id = ancrel.0065 } } - 20 = { character_event = { id = ancrel.0066 } } + 20 = { character_event = { id = celtic.60 } } + 20 = { character_event = { id = celtic.61 } } + 20 = { character_event = { id = celtic.64 } } + 20 = { character_event = { id = celtic.65 } } + 20 = { character_event = { id = celtic.66 } } } } if = { @@ -1883,11 +1883,11 @@ character_event = { has_character_modifier = sidhe_offerings_bad } random_list = { - 15 = { character_event = { id = ancrel.0060 } } - 15 = { character_event = { id = ancrel.0061 } } - 15 = { character_event = { id = ancrel.0064 } } - 27 = { character_event = { id = ancrel.0065 } } - 28 = { character_event = { id = ancrel.0066 } } + 15 = { character_event = { id = celtic.60 } } + 15 = { character_event = { id = celtic.61 } } + 15 = { character_event = { id = celtic.64 } } + 27 = { character_event = { id = celtic.65 } } + 28 = { character_event = { id = celtic.66 } } } } if = { @@ -1895,11 +1895,11 @@ character_event = { has_character_modifier = sidhe_offerings_neutral } random_list = { - 22 = { character_event = { id = ancrel.0060 } } - 22 = { character_event = { id = ancrel.0061 } } - 22 = { character_event = { id = ancrel.0064 } } - 17 = { character_event = { id = ancrel.0065 } } - 17 = { character_event = { id = ancrel.0066 } } + 22 = { character_event = { id = celtic.60 } } + 22 = { character_event = { id = celtic.61 } } + 22 = { character_event = { id = celtic.64 } } + 17 = { character_event = { id = celtic.65 } } + 17 = { character_event = { id = celtic.66 } } } } if = { @@ -1907,11 +1907,11 @@ character_event = { has_character_modifier = sidhe_offerings_good } random_list = { - 25 = { character_event = { id = ancrel.0060 } } - 25 = { character_event = { id = ancrel.0061 } } - 25 = { character_event = { id = ancrel.0064 } } - 13 = { character_event = { id = ancrel.0065 } } - 12 = { character_event = { id = ancrel.0066 } } + 25 = { character_event = { id = celtic.60 } } + 25 = { character_event = { id = celtic.61 } } + 25 = { character_event = { id = celtic.64 } } + 13 = { character_event = { id = celtic.65 } } + 12 = { character_event = { id = celtic.66 } } } } } @@ -1920,8 +1920,8 @@ character_event = { # Divination Glory (Liege) character_event = { - id = ancrel.0060 - desc = EVTDESCancrel.0060 + id = celtic.60 + desc = celtic.60.desc picture = GFX_evt_ollamh_laws border = GFX_event_normal_frame_religion @@ -1930,15 +1930,15 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.0060 + name = celtic.60.a prestige = 200 piety = 50 hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0067 } + character_event = { id = celtic.67 } } - character_event = { id = ancrel.0062 days = 1 } + character_event = { id = celtic.62 days = 1 } } set_character_flag = divination any_vassal = { @@ -1954,8 +1954,8 @@ character_event = { # Divination Victory (Liege) character_event = { - id = ancrel.0061 - desc = EVTDESCancrel.0061 + id = celtic.61 + desc = celtic.61.desc picture = GFX_evt_ollamh_laws border = GFX_event_normal_frame_religion @@ -1964,7 +1964,7 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.0061 + name = celtic.61.a custom_tooltip = { text = divination_victory hidden_tooltip = { @@ -1974,9 +1974,9 @@ character_event = { } any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0068 } + character_event = { id = celtic.68 } } - character_event = { id = ancrel.0062 days = 1 } + character_event = { id = celtic.62 days = 1 } } set_character_flag = divination any_vassal = { @@ -1993,8 +1993,8 @@ character_event = { # Divination Ends (Liege) character_event = { - id = ancrel.0062 - desc = EVTDESCancrel.0062 + id = celtic.62 + desc = celtic.62.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion @@ -2003,11 +2003,11 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.0062 + name = celtic.62.a hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0063 } + character_event = { id = celtic.63 } } } add_character_modifier = { @@ -2022,15 +2022,15 @@ character_event = { # Divination Ends (Vassal) character_event = { - id = ancrel.0063 - desc = EVTDESCancrel.0063 + id = celtic.63 + desc = celtic.63.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0062 + name = celtic.62.a clr_character_flag = attending_divination clr_character_flag = divination_vassal } @@ -2038,8 +2038,8 @@ character_event = { # Divination Wealth (Liege) character_event = { - id = ancrel.0064 - desc = EVTDESCancrel.0064 + id = celtic.64 + desc = celtic.64.desc picture = GFX_evt_ollamh_laws border = GFX_event_normal_frame_religion @@ -2048,7 +2048,7 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.0064 + name = celtic.64.a custom_tooltip = { text = divination_wealth hidden_tooltip = { @@ -2058,9 +2058,9 @@ character_event = { } any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0069 } + character_event = { id = celtic.69 } } - character_event = { id = ancrel.0062 days = 1 } + character_event = { id = celtic.62 days = 1 } } set_character_flag = divination any_vassal = { @@ -2077,8 +2077,8 @@ character_event = { # Divination Loss (Liege) character_event = { - id = ancrel.0065 - desc = EVTDESCancrel.0065 + id = celtic.65 + desc = celtic.65.desc picture = GFX_evt_ollamh_laws border = GFX_event_normal_frame_religion @@ -2087,16 +2087,16 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.0065 + name = celtic.65.a custom_tooltip = { text = divination_bad prestige = -200 hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0070 } + character_event = { id = celtic.70 } } - character_event = { id = ancrel.0062 days = 1 } + character_event = { id = celtic.62 days = 1 } } set_character_flag = divination any_vassal = { @@ -2116,8 +2116,8 @@ character_event = { # Divination Anger (Liege) character_event = { - id = ancrel.0066 - desc = EVTDESCancrel.0066 + id = celtic.66 + desc = celtic.66.desc picture = GFX_evt_ollamh_laws border = GFX_event_normal_frame_religion @@ -2126,16 +2126,16 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.0066 + name = celtic.66.a custom_tooltip = { text = divination_bad piety = -50 hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0071 } + character_event = { id = celtic.71 } } - character_event = { id = ancrel.0062 days = 1 } + character_event = { id = celtic.62 days = 1 } } set_character_flag = divination any_vassal = { @@ -2155,90 +2155,90 @@ character_event = { # Divination Glory (Vassal) character_event = { - id = ancrel.0067 - desc = EVTDESCancrel.0067 + id = celtic.67 + desc = celtic.67.desc picture = GFX_evt_ollamh_laws border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0067 + name = celtic.67.a set_character_flag = divination_vassal } } # Divination Victory (Vassal) character_event = { - id = ancrel.0068 - desc = EVTDESCancrel.0068 + id = celtic.68 + desc = celtic.68.desc picture = GFX_evt_ollamh_laws border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0068 + name = celtic.68.a set_character_flag = divination_vassal } } # Divination Wealth (Vassal) character_event = { - id = ancrel.0069 - desc = EVTDESCancrel.0069 + id = celtic.69 + desc = celtic.69.desc picture = GFX_evt_ollamh_laws border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0069 + name = celtic.69.a set_character_flag = divination_vassal } } # Divination Loss (Vassal) character_event = { - id = ancrel.0070 - desc = EVTDESCancrel.0070 + id = celtic.70 + desc = celtic.70.desc picture = GFX_evt_ollamh_laws border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0070 + name = celtic.70.a set_character_flag = divination_vassal } } # Divination Anger (Vassal) character_event = { - id = ancrel.0071 - desc = EVTDESCancrel.0071 + id = celtic.71 + desc = celtic.71.desc picture = GFX_evt_ollamh_laws border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0071 + name = celtic.71.a set_character_flag = divination_vassal } } # Sacrifice Generic 2 (Liege) character_event = { - id = ancrel.0100 - desc = EVTDESCancrel.0100 + id = celtic.100 + desc = celtic.100.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0030 + name = celtic.30.a FROM = { death = { death_reason = death_sacrificed @@ -2248,30 +2248,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0042 } + character_event = { id = celtic.42 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0030 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.30.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } # Sacrifice Generic 3 (Liege) character_event = { - id = ancrel.0101 - desc = EVTDESCancrel.0101 + id = celtic.101 + desc = celtic.101.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0030 + name = celtic.30.a FROM = { death = { death_reason = death_sacrificed @@ -2281,30 +2281,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0042 } + character_event = { id = celtic.42 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0030 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.30.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } # Sacrifice Generic 4 (Liege) character_event = { - id = ancrel.0102 - desc = EVTDESCancrel.0102 + id = celtic.102 + desc = celtic.102.desc picture = GFX_evt_druidic_sacrifice border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.0030 + name = celtic.30.a FROM = { death = { death_reason = death_sacrificed @@ -2314,15 +2314,15 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_divination } - character_event = { id = ancrel.0042 } + character_event = { id = celtic.42 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.0030 - FROM = { character_event = { id = ancrel.0057 tooltip = EVTTOOLTIPancrel.0057 } } + name = celtic.30.b + FROM = { character_event = { id = celtic.57 tooltip = celtic.57.tt } } piety = -25 } } \ No newline at end of file diff --git a/AncientReligions/events/ACR_celtic_flavor_events.txt b/AncientReligions/events/ACR_celtic_flavor_events.txt index 1e536325..0b2a3ba9 100644 --- a/AncientReligions/events/ACR_celtic_flavor_events.txt +++ b/AncientReligions/events/ACR_celtic_flavor_events.txt @@ -3,31 +3,28 @@ # ANCIENT RELIGIONS # - Celtic Flavor Events # -# Event IDs ancrel.0150 - 0151 -# ancrel.1252 - 1253 -# ancrel.0208 - 0210 -# ancrel.0256 +# Event IDs celtic.150 - 0151 +# celtic.1252 - 1253 +# celtic.208 - 0210 +# celtic.256 # ################################### # Written by Patrick Marchand -namespace = ancrel +namespace = celtic # Meeting a Bard character_event = { - id = ancrel.0150 - desc = EVTDESCancrel.0150 + id = celtic.150 + desc = celtic.150.desc picture = GFX_evt_thebard border = GFX_event_normal_frame_religion only_rulers = yes trigger = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + true_religion_in_celtic_subgroup_trigger = yes is_landed = yes is_abroad = no } @@ -61,7 +58,7 @@ character_event = { } option = { - name = EVTOPTAancrel.0150 + name = celtic.150.a piety = 25 random_list = { @@ -73,7 +70,7 @@ character_event = { } option = { - name = EVTOPTBancrel.0150 + name = celtic.150.b trigger = { trait = poet } @@ -94,18 +91,15 @@ character_event = { # The Afanc character_event = { - id = ancrel.0151 - desc = EVTDESCancrel.0151 + id = celtic.151 + desc = celtic.151.desc picture = GFX_evt_lakeside border = GFX_event_normal_frame_religion only_rulers = yes trigger = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + true_religion_in_celtic_subgroup_trigger = yes is_abroad = no } @@ -143,7 +137,7 @@ character_event = { } option = { - name = EVTOPTAancrel.0151 + name = celtic.151.a piety = 20 prestige = 20 random_list = { @@ -165,7 +159,7 @@ character_event = { } } option = { - name = EVTOPTBancrel.0151 + name = celtic.151.b piety = 20 prestige = -25 remove_trait = brave @@ -174,18 +168,15 @@ character_event = { # The banshee character_event = { - id = ancrel.1252 - desc = EVTDESCancrel.1252 + id = celtic.1252 + desc = celtic.1252.desc picture = GFX_evt_banshee border = GFX_event_normal_frame_religion only_rulers = yes trigger = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + true_religion_in_celtic_subgroup_trigger = yes is_landed = yes is_abroad = no } @@ -228,7 +219,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1252 + name = celtic.1252.a piety = 75 random_list = { 10 = { @@ -247,7 +238,7 @@ character_event = { } } option = { - name = EVTOPTBancrel.1252 + name = celtic.1252.b prestige = 50 random_list = { 20 = { @@ -263,18 +254,15 @@ character_event = { # Bran's Voyage character_event = { - id = ancrel.1253 - desc = EVTDESCancrel.1253 + id = celtic.1253 + desc = celtic.1253.desc picture = GFX_evt_boatcoast border = GFX_event_normal_frame_religion only_rulers = yes trigger = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + true_religion_in_celtic_subgroup_trigger = yes is_landed = yes is_abroad = no } @@ -308,7 +296,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1253 + name = celtic.1253.a piety = 20 prestige = 25 random_list = { @@ -331,23 +319,21 @@ character_event = { #Character Sick, Rumor of Celts on St Kilda character_event = { - id = ancrel.0208 - desc = EVTDESCancrel.0208 - picture = GFX_evt_whispering_in_ear + id = celtic.208 + desc = celtic.208.desc + picture = GFX_evt_Whispering_in_ear border = GFX_event_normal_frame_religion min_age = 16 prisoner = no only_rulers = yes + has_dlc = "The Old Gods" + culture_group = celtic trigger = { - has_dlc = "The Old Gods" is_ill = yes - completely_controls = c_innse_gall - NOT = { religion_group = pagan_group } - culture_group = celtic OR = { has_game_rule = { name = acr_ai_revival @@ -386,19 +372,19 @@ character_event = { } option = { - name = EVTOPTAancrel.0208 + name = celtic.208.a ai_chance = { factor = 50 } custom_tooltip = { text = travel_island hidden_tooltip = { - character_event = { id = ancrel.0209 days = 5 } + character_event = { id = celtic.209 days = 5 } } } } option = { - name = EVTOPTBancrel.0208 + name = celtic.208.b ai_chance = { factor = 50 } @@ -410,23 +396,23 @@ character_event = { # Arrival at St Kilda character_event = { - id = ancrel.0209 - desc = EVTDESCancrel.0209 + id = celtic.209 + desc = celtic.209.desc picture = GFX_evt_merchant_ship_at_sea_republic is_triggered_only = yes option = { #Accept the healing/conversion - name = EVTOPTAancrel.0209 + name = celtic.209.a ai_chance = { factor = 50 } hidden_tooltip = { - character_event = { id = ancrel.0210 days = 10 } + character_event = { id = celtic.210 days = 10 } } } option = { - name = EVTOPTBancrel.0209 + name = celtic.209.b ai_chance = { factor = 50 } @@ -442,14 +428,14 @@ character_event = { # Accept their faith character_event = { - id = ancrel.0210 - desc = EVTDESCancrel.0210 + id = celtic.210 + desc = celtic.210.desc picture = GFX_evt_Pagan_dolmen is_triggered_only = yes option = { #Character healed/converted - name = EVTOPTAancrel.0210 + name = celtic.210.a if = { limit = { religion_group = christian } @@ -479,7 +465,7 @@ character_event = { cure_illness = yes hidden_tooltip = { any_vassal = { - character_event = { id = ancrel.0300 days = 2 } + character_event = { id = celtic.300 days = 2 } } any_courtier = { limit = { @@ -488,7 +474,7 @@ character_event = { character = ROOT # or prisoners } } - character_event = { id = ancrel.0300 days = 2 } + character_event = { id = celtic.300 days = 2 } } } } @@ -506,13 +492,13 @@ character_event = { # on_new_holder # ROOT is character, FROM is title narrative_event = { - id = ancrel.0256 - title = EVTNAMEancrel.0256 - desc = EVTDESCancrel.0256 - picture = GFX_event_y_mab_darogan + id = celtic.256 + title = celtic.256.title + desc = celtic.256.desc + picture = GFX_evt_y_mab_darogan major = yes - show_ROOT = yes + #show_ROOT = yes hide_from = yes only_playable = yes @@ -528,9 +514,9 @@ narrative_event = { religion = celtic_pagan_reformed } OR = { - culture = welsh - culture = breton - culture = pictish + culture = welsh + culture = breton + culture = pictish } e_britannia = { title = FROM @@ -548,17 +534,18 @@ narrative_event = { factor = 1 } - option = { + option = { #Ok + name = celtic.256.a trigger = { OR = { religion = celtic_pagan religion = celtic_pagan_reformed } } - name = EVTOPTAancrel.0256 #Ok } option = { + name = celtic.256.b trigger = { OR = { religion_group = christian @@ -573,14 +560,13 @@ narrative_event = { } } } - name = EVTOPTBancrel.0256 } option = { + name = celtic.256.c trigger = { religion_group = indian_group } - name = EVTOPTCancrel.0256 } } @@ -593,16 +579,20 @@ narrative_event = { # A Celtic King is maimed and thus unfit for rule! # [on_yearly_pulse] character_event = { - id = ancrel.1000 - desc = ancrel.1000.desc + id = celtic.1000 + desc = celtic.1000.desc picture = GFX_evt_nuada_mag_tuired is_triggered_only = yes only_playable = yes - religion = celtic_pagan trigger = { + religion_openly_celtic_or_reformed_trigger = yes + has_game_rule = { + name = acr_unfit_king_beta + value = on + } NOT = { has_character_modifier = unfit_gaelic_king } is_maimed_trigger = yes } @@ -611,4 +601,6 @@ character_event = { name = ancrel.troublesome add_character_modifier = { name = unfit_gaelic_king duration = -1 } } -} \ No newline at end of file +} + +# merida and the bear diff --git a/AncientReligions/events/ACR_celtic_headhunter_events.txt b/AncientReligions/events/ACR_celtic_headhunter_events.txt index 2cb0510f..35b14a9b 100644 --- a/AncientReligions/events/ACR_celtic_headhunter_events.txt +++ b/AncientReligions/events/ACR_celtic_headhunter_events.txt @@ -3,18 +3,18 @@ # ANCIENT RELIGIONS # - Druidic Headhunters # -# Event ID ancrel.0010 - ancrel.0019 reserved +# Event ID celtic.10 - celtic.19 reserved # ####################################### # Written by Patrick Marchand -namespace = ancrel +namespace = celtic #[on_combat_pulse] Druidic character becomes reknowned headhunter character_event = { - id = ancrel.0010 - desc = EVTDESCancrel.0010 + id = celtic.10 + desc = celtic.10.desc picture = GFX_evt_headhunter border = GFX_event_normal_frame_war @@ -150,15 +150,15 @@ character_event = { } option = { - name = EVTOPTAancrel.0010 + name = celtic.10.a add_trait = head1 } } #[on_combat_pulse] Druidic character becomes living legend character_event = { - id = ancrel.0011 - desc = EVTDESCancrel.0011 + id = celtic.11 + desc = celtic.11.desc picture = GFX_evt_headhunter border = GFX_event_normal_frame_war @@ -296,7 +296,7 @@ character_event = { } option = { - name = EVTOPTAancrel.0011 + name = celtic.11.a add_trait = head2 } } \ No newline at end of file diff --git a/AncientReligions/events/ACR_celtic_reincarnation_events.txt b/AncientReligions/events/ACR_celtic_reincarnation_events.txt index ac5f892b..4d4b4315 100644 --- a/AncientReligions/events/ACR_celtic_reincarnation_events.txt +++ b/AncientReligions/events/ACR_celtic_reincarnation_events.txt @@ -3,28 +3,25 @@ # ANCIENT RELIGIONS # - Celtic Reincarnation # -# Event ID ancrel.0270 - ancrel.0279 reserved +# Event ID celtic.270 - celtic.279 reserved # ####################################### -namespace = ancrel +namespace = celtic # [on_birth] Child might be a reincarnation # Duplicate event RoI.10000 for the religion check and to have Celtic specific text on chained event character_event = { - id = ancrel.0270 + id = celtic.270 hide_window = yes is_triggered_only = yes only_men = yes + has_dlc = "Rajas of India" trigger = { - has_dlc = "Rajas of India" - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes OR = { father = { supernatural_events_trigger = yes @@ -110,7 +107,7 @@ character_event = { father = { character_event = { - id = ancrel.0271 + id = celtic.271 days = 3 } } @@ -157,7 +154,7 @@ character_event = { mother = { character_event = { - id = ancrel.0271 + id = celtic.271 days = 3 } } @@ -167,15 +164,15 @@ character_event = { # Reincarnation: Player notices the similarities character_event = { - id = ancrel.0271 - desc = EVTDESCancrel.0271 + id = celtic.271 + desc = celtic.271.desc picture = GFX_evt_reincarnation border = GFX_event_normal_frame_religion is_triggered_only = yes - option = { - name = EVTOPTAancrel.0271 # Yes, clearly + option = {# Yes, clearly + name = celtic.271.a hidden_tooltip = { FROM = { @@ -188,8 +185,8 @@ character_event = { } } - option = { - name = EVTOPTBancrel.0271 # Nonsense! + option = {# Nonsense! + name = celtic.271.b hidden_tooltip = { FROM = { @@ -202,20 +199,18 @@ character_event = { # [on_yearly_childhood_pulse] Reincarnation: Youth picks up a personality trait from the previous life # Duplicate event RoI.10010 for the religion check character_event = { - id = ancrel.0272 + id = celtic.272 desc = EVTDESC_RoI_10010 picture = GFX_evt_reincarnation border = GFX_event_normal_frame_religion is_triggered_only = yes + has_dlc = "Rajas of India" + has_character_flag = reincarnation_education + trigger = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } - has_dlc = "Rajas of India" - has_character_flag = reincarnation_education + religion_openly_in_celtic_subgroup_trigger = yes NOT = { personality_traits = 5 } reincarnation_scope = { ROOT = { diff --git a/AncientReligions/events/ACR_celtic_sacred_symbols.txt b/AncientReligions/events/ACR_celtic_sacred_symbols.txt index 1b075d70..2e8a16f4 100644 --- a/AncientReligions/events/ACR_celtic_sacred_symbols.txt +++ b/AncientReligions/events/ACR_celtic_sacred_symbols.txt @@ -3,24 +3,21 @@ # ANCIENT RELIGIONS # - Celtic sacred symbols Events # -# Event IDs ancrel.0244-0255 +# Event IDs celtic.244-0255 # ################################################################## -namespace = ancrel +namespace = celtic #Set up holy symbol province_event = { - id = ancrel.0244 - desc = ancrel.0244.desc + id = celtic.244 + desc = celtic.244.desc picture = GFX_evt_Pagan_dolmen trigger = { owner = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes piety = 250 NOT = { trait = cynical @@ -77,6 +74,18 @@ province_event = { } factor = 50 } + modifier = { + owner = { + trait = dryad + } + factor = 0.02 + } + modifier = { + owner = { + trait = bad_dryad + } + factor = 50 + } modifier = { factor = 0.8 owner = { @@ -192,7 +201,7 @@ province_event = { } } option = { - name = ancrel.0244.a + name = celtic.244.a custom_tooltip = { text = sacred_symbol_built } @@ -277,16 +286,13 @@ province_event = { } province_event = { - id = ancrel.0245 - desc = ancrel.0245.desc + id = celtic.245 + desc = celtic.245.desc picture = GFX_evt_Pagan_dolmen trigger = { owner = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes } NOT = { has_province_modifier = sacred_the_giants_causeway } NOT = { has_province_modifier = sacred_lia_fail } @@ -318,7 +324,7 @@ province_event = { days = 1 } option = { - name = ancrel.0244.a + name = celtic.244.a if = { limit = { province_id = 5 } add_province_modifier = { @@ -381,18 +387,13 @@ province_event = { # Remove sacred symbol province_event = { - id = ancrel.0246 - desc = ancrel.0246.desc + id = celtic.246 + desc = celtic.246.desc picture = GFX_evt_Pagan_dolmen trigger = { owner = { - NOT = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } - } + religion_openly_in_celtic_subgroup_trigger = no } OR = { has_province_modifier = sacred_the_giants_causeway @@ -419,7 +420,7 @@ province_event = { } option = { - name = ancrel.0246.a + name = celtic.246.a hidden_tooltip = { if = { limit = { @@ -523,16 +524,13 @@ province_event = { # Spirits are angry province_event = { - id = ancrel.0247 - desc = ancrel.0247.desc + id = celtic.247 + desc = celtic.247.desc picture = GFX_evt_Pagan_dolmen trigger = { owner = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes NOT = { has_character_modifier = sidhe_offerings_good } } NOT = { has_province_modifier = sidhe_angry } @@ -653,7 +651,7 @@ province_event = { } option = { - name = ancrel.0247.a + name = celtic.247.a add_province_modifier = { name = sidhe_angry duration = -1 @@ -675,21 +673,21 @@ province_event = { #Offerings start character_event = { - id = ancrel.0248 - desc = ancrel.0248.desc + id = celtic.248 + desc = celtic.248.desc picture = GFX_evt_Pagan_dolmen is_triggered_only = yes option = { - name = ancrel.0248.a + name = celtic.248.a scaled_wealth = -0.25 hidden_tooltip = { - character_event = { id = ancrel.0253 days = 5 } + character_event = { id = celtic.253 days = 5 } } } option = { - name = ancrel.0248.b + name = celtic.248.b trigger = { OR = { any_vassal = { @@ -701,29 +699,29 @@ character_event = { } } hidden_tooltip = { - character_event = { id = ancrel.0249 days = 5 } + character_event = { id = celtic.249 days = 5 } } } } #Offerings middle (Poem) character_event = { - id = ancrel.0249 - desc = ancrel.0249.desc + id = celtic.249 + desc = celtic.249.desc picture = GFX_evt_Pagan_dolmen is_triggered_only = yes option = { - name = ancrel.0249.a + name = celtic.249.a if = { limit = { NOT = { learning = 8 } } random_list = { - 35 = { character_event = { id = ancrel.0250 days = 2 tooltip = "ancrel.0250.tooltip" } } #bad - 50 = { character_event = { id = ancrel.0251 days = 2 tooltip = "ancrel.0251.tooltip" } } #neutral - 15 = { character_event = { id = ancrel.0252 days = 2 tooltip = "ancrel.0252.tooltip" } } #good + 35 = { character_event = { id = celtic.250 days = 2 tooltip = "celtic.250.tooltip" } } #bad + 50 = { character_event = { id = celtic.251 days = 2 tooltip = "celtic.251.tooltip" } } #neutral + 15 = { character_event = { id = celtic.252 days = 2 tooltip = "celtic.252.tooltip" } } #good } } if = { @@ -732,9 +730,9 @@ character_event = { NOT = { learning = 16 } } random_list = { - 25 = { character_event = { id = ancrel.0250 days = 2 tooltip = "ancrel.0250.tooltip" } } #bad - 50 = { character_event = { id = ancrel.0251 days = 2 tooltip = "ancrel.0251.tooltip" } } #neutral - 25 = { character_event = { id = ancrel.0252 days = 2 tooltip = "ancrel.0252.tooltip" } } #good + 25 = { character_event = { id = celtic.250 days = 2 tooltip = "celtic.250.tooltip" } } #bad + 50 = { character_event = { id = celtic.251 days = 2 tooltip = "celtic.251.tooltip" } } #neutral + 25 = { character_event = { id = celtic.252 days = 2 tooltip = "celtic.252.tooltip" } } #good } } if = { @@ -742,9 +740,9 @@ character_event = { learning = 16 } random_list = { - 15 = { character_event = { id = ancrel.0250 days = 2 tooltip = "ancrel.0250.tooltip" } } #bad - 50 = { character_event = { id = ancrel.0251 days = 2 tooltip = "ancrel.0251.tooltip" } } #neutral - 35 = { character_event = { id = ancrel.0252 days = 2 tooltip = "ancrel.0252.tooltip" } } #good + 15 = { character_event = { id = celtic.250 days = 2 tooltip = "celtic.250.tooltip" } } #bad + 50 = { character_event = { id = celtic.251 days = 2 tooltip = "celtic.251.tooltip" } } #neutral + 35 = { character_event = { id = celtic.252 days = 2 tooltip = "celtic.252.tooltip" } } #good } } } @@ -752,14 +750,14 @@ character_event = { #Offerings bad character_event = { - id = ancrel.0250 - desc = ancrel.0250.desc + id = celtic.250 + desc = celtic.250.desc picture = GFX_evt_Pagan_dolmen is_triggered_only = yes option = { - name = ancrel.0250.a + name = celtic.250.a prestige = -25 piety = -15 clr_character_flag = sidhe_offerings_giving @@ -772,14 +770,14 @@ character_event = { #Offerings neutral character_event = { - id = ancrel.0251 - desc = ancrel.0251.desc + id = celtic.251 + desc = celtic.251.desc picture = GFX_evt_Pagan_dolmen is_triggered_only = yes option = { - name = ancrel.0251.a + name = celtic.251.a piety = 5 clr_character_flag = sidhe_offerings_giving add_character_modifier = { @@ -791,14 +789,14 @@ character_event = { #Offerings good character_event = { - id = ancrel.0252 - desc = ancrel.0252.desc + id = celtic.252 + desc = celtic.252.desc picture = GFX_evt_Pagan_dolmen is_triggered_only = yes option = { - name = ancrel.0252.a + name = celtic.252.a prestige = 25 piety = 15 clr_character_flag = sidhe_offerings_giving @@ -811,22 +809,22 @@ character_event = { #Offerings middle (Gold) character_event = { - id = ancrel.0253 - desc = ancrel.0253.desc + id = celtic.253 + desc = celtic.253.desc picture = GFX_evt_Pagan_dolmen is_triggered_only = yes option = { - name = ancrel.0253.a + name = celtic.253.a if = { limit = { NOT = { stewardship = 8 } } random_list = { - 35 = { character_event = { id = ancrel.0250 days = 2 tooltip = "ancrel.0250.tooltip" } } #bad - 50 = { character_event = { id = ancrel.0251 days = 2 tooltip = "ancrel.0251.tooltip" } } #neutral - 15 = { character_event = { id = ancrel.0252 days = 2 tooltip = "ancrel.0252.tooltip" } } #good + 35 = { character_event = { id = celtic.250 days = 2 tooltip = "celtic.250.tooltip" } } #bad + 50 = { character_event = { id = celtic.251 days = 2 tooltip = "celtic.251.tooltip" } } #neutral + 15 = { character_event = { id = celtic.252 days = 2 tooltip = "celtic.252.tooltip" } } #good } } if = { @@ -835,9 +833,9 @@ character_event = { NOT = { stewardship = 16 } } random_list = { - 25 = { character_event = { id = ancrel.0250 days = 2 tooltip = "ancrel.0250.tooltip" } } #bad - 50 = { character_event = { id = ancrel.0251 days = 2 tooltip = "ancrel.0251.tooltip" } } #neutral - 25 = { character_event = { id = ancrel.0252 days = 2 tooltip = "ancrel.0252.tooltip" } } #good + 25 = { character_event = { id = celtic.250 days = 2 tooltip = "celtic.250.tooltip" } } #bad + 50 = { character_event = { id = celtic.251 days = 2 tooltip = "celtic.251.tooltip" } } #neutral + 25 = { character_event = { id = celtic.252 days = 2 tooltip = "celtic.252.tooltip" } } #good } } if = { @@ -845,9 +843,9 @@ character_event = { stewardship = 16 } random_list = { - 15 = { character_event = { id = ancrel.0250 days = 2 tooltip = "ancrel.0250.tooltip" } } #bad - 50 = { character_event = { id = ancrel.0251 days = 2 tooltip = "ancrel.0251.tooltip" } } #neutral - 35 = { character_event = { id = ancrel.0252 days = 2 tooltip = "ancrel.0252.tooltip" } } #good + 15 = { character_event = { id = celtic.250 days = 2 tooltip = "celtic.250.tooltip" } } #bad + 50 = { character_event = { id = celtic.251 days = 2 tooltip = "celtic.251.tooltip" } } #neutral + 35 = { character_event = { id = celtic.252 days = 2 tooltip = "celtic.252.tooltip" } } #good } } } @@ -855,16 +853,13 @@ character_event = { # Lost sacred symbol province_event = { - id = ancrel.0254 - desc = ancrel.0254.desc + id = celtic.254 + desc = celtic.254.desc picture = GFX_evt_Pagan_dolmen trigger = { owner = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes } has_province_modifier = sidhe_angry OR = { @@ -1002,7 +997,7 @@ province_event = { } option = { - name = ancrel.0254.a + name = celtic.254.a hidden_tooltip = { if = { limit = { @@ -1082,16 +1077,13 @@ province_event = { # Spirits are calmed province_event = { - id = ancrel.0255 - desc = ancrel.0255.desc + id = celtic.255 + desc = celtic.255.desc picture = GFX_evt_Pagan_dolmen trigger = { owner = { - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes } has_province_modifier = sidhe_angry } @@ -1217,7 +1209,7 @@ province_event = { } option = { - name = ancrel.0255.a + name = celtic.255.a remove_province_modifier = sidhe_angry } } diff --git a/AncientReligions/events/ACR_dionysus_events.txt b/AncientReligions/events/ACR_dionysus_events.txt index 9f1ecfe6..f5591af0 100644 --- a/AncientReligions/events/ACR_dionysus_events.txt +++ b/AncientReligions/events/ACR_dionysus_events.txt @@ -3,32 +3,83 @@ # Ancient Religions Reborn # - Mysteries of Dionysus # -# Event Ids: ancrel.3200 - 3299 reserved +# Event Ids: dionysus.0 - 3299 reserved ############################################## -namespace = ancrel +namespace = dionysus #################### ## Society events ## #################### -# ancrel.3200 - 3249 +# dionysus.0 - 3249 + +# ask to join society +character_event = { + id = dionysus.0 + hide_window = yes + is_triggered_only = yes + + trigger = { + FROM = { leader = { society_member_of = mysteries_dionysus}} + } + + immediate = { + FROM = { leader = { character_event = { id = dionysus.1 } } } + } +} + +# bounce invite off leader +character_event = { + id = dionysus.1 + hide_window = yes + + is_triggered_only = yes + + immediate = { # bounce it back + FROM = { character_event = { id = dionysus.2 } } + } +} + +# ask if they are ready for the initiation +# FROM is society leader +character_event = { + id = dionysus.2 + desc = dionysus.2.desc + picture = GFX_evt_whisper + + is_triggered_only = yes + + option = { # i'm ready + name = dionysus.2.a + custom_tooltip = { + text = dionysus.2.tooltip + hidden_tooltip = { + character_event = { id = dionysus.3 } + } + } + } + + option = { # on second thought... + name = dionysus.2.b + } +} ##################### ## Dionysia events ## ##################### -# ancrel.3250 - 3299 +# dionysus.50 - 3299 character_event = { - id = ancrel.3250 - desc = ancrel.3250.desc + id = dionysus.50 + desc = dionysus.50.desc picture = GFX_evt_roman_temple is_triggered_only = yes option = { # invitations have been sent! - name = ancrel.3250 + name = dionysus.50 hidden_tooltip = { - character_event = { id = ancrel.3252 days = 5 } # Dionysia start + character_event = { id = dionysus.52 days = 5 } # Dionysia start clr_character_flag = dionysia_has_ended any_realm_character = { limit = { @@ -52,9 +103,9 @@ character_event = { # Invitation character_event = { - id = ancrel.3251 - title = ancrel.3251.title - desc = ancrel.3251 + id = dionysus.51 + title = dionysus.51.title + desc = dionysus.51 picture = GFX_evt_market is_triggered_only = yes @@ -62,26 +113,26 @@ character_event = { trigger = { NOT = { is_inaccessible_trigger = yes } } option = { - name = ancrel.3251 + name = dionysus.51 ai_chance = { factor = 100 } prestige = 50 set_character_flag = attending_dionysia - hidden_tooltip = { character_event = { id = ancrel.3299 days = 90 } } # safety catch flag-clearing + hidden_tooltip = { character_event = { id = dionysus.99 days = 90 } } # safety catch flag-clearing } option = { - name = ancrel.3251 + name = dionysus.51 ai_chance = { factor = 0.1 modifier = { factor = 100 - religion_openly_in_hellenic_subgroup = no + NOT = { religion_openly_in_hellenic_subgroup_trigger = yes } } modifier = { factor = 100 - true_religion_in_hellenic_subgroup = no + NOT = { true_religion_in_hellenic_subgroup_trigger = yes } } } prestige = -100 @@ -90,8 +141,8 @@ character_event = { # Dionysia start character_event = { - id = ancrel.3252 - desc = ancrel.3252 + id = dionysus.52 + desc = dionysus.52.desc picture = GFX_evt_market is_triggered_only = yes diff --git a/AncientReligions/events/ACR_druidic_caste_events.txt b/AncientReligions/events/ACR_druidic_caste_events.txt index 94dde782..8c79d150 100644 --- a/AncientReligions/events/ACR_druidic_caste_events.txt +++ b/AncientReligions/events/ACR_druidic_caste_events.txt @@ -3,24 +3,24 @@ # ANCIENT RELIGIONS # - Druidic Caste Events # -# Event ID ancrel.0152 - ancrel.0207 +# Event ID celtic.152 - celtic.207 # ####################################### # Written by Patrick Marchand -namespace = ancrel +namespace = celtic # Character gets priestly Druid character_event = { - id = ancrel.0152 - desc = EVTDESCancrel.0152 + id = celtic.152 + desc = celtic.152.desc picture = GFX_evt_druid is_triggered_only = yes option = { - name = EVTOPTAancrel.0152 + name = celtic.152.a clr_character_flag = inviting_druid_over random_list = { 35 = { @@ -38,7 +38,7 @@ character_event = { } } new_character = { - character_event = { id = ancrel.0158 } + character_event = { id = celtic.158 } } } 30 = { @@ -56,7 +56,7 @@ character_event = { } } new_character = { - character_event = { id = ancrel.0158 } + character_event = { id = celtic.158 } } } 20 = { @@ -74,7 +74,7 @@ character_event = { } } new_character = { - character_event = { id = ancrel.0158 } + character_event = { id = celtic.158 } } } 12 = { @@ -92,7 +92,7 @@ character_event = { } } new_character = { - character_event = { id = ancrel.0158 } + character_event = { id = celtic.158 } } } 3 = { @@ -110,7 +110,7 @@ character_event = { } } new_character = { - character_event = { id = ancrel.0158 } + character_event = { id = celtic.158 } } } } @@ -119,16 +119,16 @@ character_event = { #[on_yearly_pulse] Liege doesn't have a Druid - fired on a yearly basis to remind players character_event = { - id = ancrel.0153 - desc = EVTDESCancrel.0153 + id = celtic.153 + desc = celtic.153.desc picture = GFX_evt_druid is_triggered_only = yes only_rulers = yes + ai = no trigger = { - ai = no OR = { religion = celtic_pagan religion = celtic_pagan_reformed @@ -146,7 +146,7 @@ character_event = { } option = { - name = EVTOPTBancrel.0153 + name = celtic.153.b trigger = { any_courtier = { trait = druid @@ -173,20 +173,20 @@ character_event = { } option = { - name = EVTOPTAancrel.0153 #Ok + name = celtic.153.a #Ok } } # Character gets diplomatic Druid character_event = { - id = ancrel.0154 - desc = EVTDESCancrel.0154 + id = celtic.154 + desc = celtic.154.desc picture = GFX_evt_druid is_triggered_only = yes option = { - name = EVTOPTAancrel.0154 + name = celtic.154.a clr_character_flag = inviting_druid_over random_list = { 35 = { @@ -204,7 +204,7 @@ character_event = { } } new_character = { - character_event = { id = ancrel.0158 } + character_event = { id = celtic.158 } } } 30 = { @@ -222,7 +222,7 @@ character_event = { } } new_character = { - character_event = { id = ancrel.0158 } + character_event = { id = celtic.158 } } } 20 = { @@ -240,7 +240,7 @@ character_event = { } } new_character = { - character_event = { id = ancrel.0158 } + character_event = { id = celtic.158 } } } 12 = { @@ -258,7 +258,7 @@ character_event = { } } new_character = { - character_event = { id = ancrel.0158 } + character_event = { id = celtic.158 } } } 3 = { @@ -276,7 +276,7 @@ character_event = { } } new_character = { - character_event = { id = ancrel.0158 } + character_event = { id = celtic.158 } } } } @@ -285,27 +285,27 @@ character_event = { # Character chooses type of Druid character_event = { - id = ancrel.0155 - desc = EVTDESCancrel.0155 + id = celtic.155 + desc = celtic.155.desc picture = GFX_evt_viking_throneroom_oldgods is_triggered_only = yes option = { - name = EVTOPTAancrel.0155 # Send for a master of law + name = celtic.155.a # Send for a master of law hidden_tooltip = { character_event = { - id = ancrel.0154 + id = celtic.154 days = 1 } } } - option = { - name = EVTOPTBancrel.0155 # Send for a servant of god + option = { # Send for a servant of the gods + name = celtic.155.b hidden_tooltip = { character_event = { - id = ancrel.0152 + id = celtic.152 days = 1 } } @@ -314,21 +314,21 @@ character_event = { # Druidic priest get the druid trait as well character_event = { - id = ancrel.0156 + id = celtic.156 hide_window = yes trigger = { is_ruler = yes is_priest = yes - religion_openly_in_celtic_subgroup_trigger = yes - NOT = { + religion_openly_celtic_or_reformed_trigger = yes + NOR = { trait = druid trait = bad_druid } } mean_time_to_happen = { - days = 90 + days = 30 } immediate = { @@ -338,12 +338,13 @@ character_event = { # Druid can become known as wicked, if he can't hide his sins character_event = { - id = ancrel.0157 - desc = EVTDESCancrel.0157 + id = celtic.157 + desc = celtic.157.desc picture = GFX_evt_druid + has_dlc = "Sons of Abraham" + trigger = { - has_dlc = "Sons of Abraham" OR = { religion = celtic_pagan religion = celtic_pagan_reformed @@ -374,7 +375,7 @@ character_event = { } option = { - name = EVTOPTAancrel.0157 + name = celtic.157.a add_trait = bad_druid remove_trait = druid if = { @@ -390,14 +391,14 @@ character_event = { # Ping new Druid to set correct scopes scope. # FROM is the liege character_event = { - id = ancrel.0158 + id = celtic.158 hide_window = yes is_triggered_only = yes immediate = { FROM = { - character_event = { id = ancrel.0159 } + character_event = { id = celtic.159 } } } } @@ -405,8 +406,8 @@ character_event = { # Liege is notified that a Druid arrived at court # FROM is the druid character_event = { - id = ancrel.0159 - desc = EVTDESCancrel.0159 + id = celtic.159 + desc = celtic.159.desc picture = GFX_evt_viking_throneroom_oldgods is_triggered_only = yes @@ -427,7 +428,7 @@ character_event = { } option = { - name = EVTOPTAancrel.0159 + name = celtic.159.a trigger = { NOT = { @@ -447,7 +448,7 @@ character_event = { } option = { - name = EVTOPTBancrel.0159 + name = celtic.159.b trigger = { NOT = { @@ -462,7 +463,7 @@ character_event = { } option = { - name = EVTOPTCancrel.0159 + name = celtic.159.c trigger = { NOT = { @@ -477,14 +478,14 @@ character_event = { } option = { - name = EVTOPTDancrel.0159 + name = celtic.159.d } } # Remove druidic traits on conversion # Note: using religious = yes is not suitable as it also removes the trait on reformation character_event = { - id = ancrel.0160 + id = celtic.160 hide_window = yes trigger = { @@ -524,8 +525,8 @@ character_event = { # Bard's troupe arrives character_event = { - id = ancrel.0161 - desc = ancrel.0161.desc + id = celtic.161 + desc = celtic.161.desc picture = GFX_evt_carriage capable_only = yes @@ -535,10 +536,7 @@ character_event = { trigger = { is_adult = yes in_command = no - OR = { - religion = celtic_pagan - religion = celtic_pagan_reformed - } + religion_openly_in_celtic_subgroup_trigger = yes location = { county = { region = world_europe_west @@ -560,19 +558,19 @@ character_event = { } option = { - name = ancrel.0161.a - character_event = { id = ancrel.0162 days = 3 tooltip = ancrel.0161.a.tt } + name = celtic.161.a + character_event = { id = celtic.162 days = 3 tooltip = celtic.161.a.tt } } option = { - name = ancrel.0161.b - custom_tooltip = { text = ancrel.0161.b.tt } + name = celtic.161.b + custom_tooltip = { text = celtic.161.b.tt } } } # Spends the Night character_event = { - id = ancrel.0162 - desc = ancrel.0162.desc + id = celtic.162 + desc = celtic.162.desc picture = GFX_evt_feast hide_from = yes @@ -580,7 +578,7 @@ character_event = { is_triggered_only = yes option = { - name = ancrel.0162.a + name = celtic.162.a scaled_wealth = 0.2 custom_tooltip = { text = bard_offer @@ -606,22 +604,22 @@ character_event = { } option = { - name = ancrel.0162.b + name = celtic.162.b custom_tooltip = { text = bard_declined } } } ##### Coming of age ceremony - father's event character_event = { - id = ancrel.0183 - title = EVTNAMEancrel.0183 - desc = EVTDESCancrel.0183 + id = celtic.183 + title = celtic.183.title + desc = celtic.183.desc picture = GFX_evt_guardian is_triggered_only = yes option = { - name = EVTOPTAancrel.0183 # Send them on the path of the warrior + name = celtic.183.a # Send them on the path of the warrior custom_tooltip = { text = path_of_the_warriors @@ -633,7 +631,7 @@ character_event = { } option = { - name = EVTOPTBancrel.0183 # Send them to the druids + name = celtic.183.b # Send them to the druids trigger = { OR = { trait = zealous @@ -659,7 +657,7 @@ character_event = { hidden_tooltip = { FROM = { narrative_event = { - id = ancrel.0185 + id = celtic.185 days = 3 } } @@ -671,14 +669,14 @@ character_event = { ##### Coming of age ceremony - child's event # [on_yearly_childhood_pulse] character_event = { - id = ancrel.0184 + id = celtic.184 hide_window = yes is_triggered_only = yes prisoner = no + min_age = 14 trigger = { - age = 14 religion_openly_in_celtic_subgroup_trigger = yes OR = { father_even_if_dead = { is_alive = yes } @@ -707,11 +705,11 @@ character_event = { } } } - father = { character_event = { id = ancrel.0183 days = 3 } } + father = { character_event = { id = celtic.183 days = 3 } } break = yes } else = { - mother = { character_event = { id = ancrel.0183 days = 3 } } + mother = { character_event = { id = celtic.183 days = 3 } } break = yes } } @@ -719,15 +717,15 @@ character_event = { # Training about to begin narrative_event = { - id = ancrel.0185 - title = ancrel.0185.title - desc = ancrel.0185.desc + id = celtic.185 + title = celtic.185.title + desc = celtic.185.desc picture = GFX_evt_priests_in_forest is_triggered_only = yes option = { # Training starts - name = ancrel.0185.a + name = celtic.185.a add_trait = learning_druidic_arts set_character_flag = druidic_training clr_character_flag = wants_druidic_training @@ -749,7 +747,7 @@ narrative_event = { # Child wants to become a druid (Child) character_event = { - id = ancrel.0186 + id = celtic.186 hide_window = yes ai = yes @@ -757,9 +755,9 @@ character_event = { max_age = 25 capable_only = yes prisoner = no + has_dlc = "The Old Gods" trigger = { - has_dlc = "The Old Gods" is_landed = no in_command = no OR = { @@ -834,22 +832,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0187 } } + father = { character_event = { id = celtic.187 } } set_character_flag = wants_druidic_training } } # Child wants to become a druid (Father) character_event = { - id = ancrel.0187 - desc = EVTDESCancrel.0187 + id = celtic.187 + desc = celtic.187.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0187 + name = celtic.187.a FROM = { opinion = { modifier = opinion_very_disappointed @@ -860,10 +858,10 @@ character_event = { piety = -100 } option = { - name = EVTOPTBancrel.0187 + name = celtic.187.b hidden_tooltip = { FROM = { - narrative_event = { id = ancrel.0185 days = 3 } + narrative_event = { id = celtic.185 days = 3 } } } piety = 100 @@ -872,14 +870,15 @@ character_event = { # Child returns scarred but learned (Child) character_event = { - id = ancrel.0188 + id = celtic.188 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = druidic_training + min_age = 18 + trigger = { - has_dlc = "The Old Gods" - has_character_flag = druidic_training NOT = { trait = scarred } - age = 18 } mean_time_to_happen = { @@ -896,22 +895,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0189 } } + father = { character_event = { id = celtic.189 } } clr_character_flag = druidic_training } } # Child returns scarred but learned in the ways of the druids character_event = { - id = ancrel.0189 - desc = EVTDESCancrel.0189 + id = celtic.189 + desc = celtic.189.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0189 + name = celtic.189.a FROM = { add_trait = scarred custom_tooltip = { @@ -930,16 +929,17 @@ character_event = { # Child returns maimed (Child) character_event = { - id = ancrel.0190 + id = celtic.190 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = druidic_training + min_age = 18 + trigger = { - has_dlc = "The Old Gods" - has_character_flag = druidic_training NOT = { trait = maimed } - age = 18 } mean_time_to_happen = { @@ -948,22 +948,22 @@ character_event = { immediate = { add_trait = maimed - father = { character_event = { id = ancrel.0191 } } + father = { character_event = { id = celtic.191 } } clr_character_flag = druidic_training } } # Child returns maimed character_event = { - id = ancrel.0191 - desc = EVTDESCancrel.0191 + id = celtic.191 + desc = celtic.191.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0191 + name = celtic.191.a FROM = { custom_tooltip = { text = return_from_druidic_training @@ -982,19 +982,20 @@ character_event = { # Child returns as excellent theologian (Child) character_event = { - id = ancrel.0192 + id = celtic.192 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = druidic_training + min_age = 18 + trigger = { - has_dlc = "The Old Gods" - has_character_flag = druidic_training NOT = { trait = brilliant_strategist } OR = { trait = detached_priest trait = martial_cleric trait = scholarly_theologian } - age = 18 } mean_time_to_happen = { @@ -1023,22 +1024,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0193 } } + father = { character_event = { id = celtic.193 } } clr_character_flag = druidic_training } } # Child returns as excellent theologian character_event = { - id = ancrel.0193 - desc = EVTDESCancrel.0193 + id = celtic.193 + desc = celtic.193.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0193 + name = celtic.193.a if = { limit = { FROM = { @@ -1084,14 +1085,15 @@ character_event = { # Child is touched by the gods (Child) character_event = { - id = ancrel.0194 + id = celtic.194 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = druidic_training + min_age = 18 + trigger = { - has_dlc = "The Old Gods" - has_character_flag = druidic_training NOT = { trait = lunatic } - age = 18 } mean_time_to_happen = { @@ -1112,22 +1114,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0195 } } + father = { character_event = { id = celtic.195 } } clr_character_flag = druidic_training } } # Child is touched by the gods character_event = { - id = ancrel.0195 - desc = EVTDESCancrel.0195 + id = celtic.195 + desc = celtic.195.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0195 + name = celtic.195.a FROM = { add_trait = lunatic custom_tooltip = { @@ -1146,13 +1148,14 @@ character_event = { # Child returns home with strange child (Child) character_event = { - id = ancrel.0196 + id = celtic.196 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = druidic_training + min_age = 18 + trigger = { - has_dlc = "The Old Gods" - has_character_flag = druidic_training - age = 18 father = { supernatural_events_trigger = yes } @@ -1168,22 +1171,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0197 } } + father = { character_event = { id = celtic.197 } } clr_character_flag = druidic_training } } # Child returns home with strange child character_event = { - id = ancrel.0197 - desc = EVTDESCancrel.0197 + id = celtic.197 + desc = celtic.197.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0197 + name = celtic.197.a create_character = { random_traits = yes @@ -1227,14 +1230,15 @@ character_event = { # Child returns home as a zealot (Child) character_event = { - id = ancrel.0198 + id = celtic.198 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = druidic_training + min_age = 18 + trigger = { - has_dlc = "The Old Gods" - has_character_flag = druidic_training NOT = { trait = zealous } - age = 18 } mean_time_to_happen = { @@ -1247,22 +1251,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0199 } } + father = { character_event = { id = celtic.199 } } clr_character_flag = druidic_training } } # Child returns home as a zealot character_event = { - id = ancrel.0199 - desc = EVTDESCancrel.0199 + id = celtic.199 + desc = celtic.199.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0199 + name = celtic.199.a FROM = { add_trait = zealous custom_tooltip = { @@ -1281,14 +1285,12 @@ character_event = { # Child returns home with the patience of an oak tree (Child) character_event = { - id = ancrel.0200 + id = celtic.200 hide_window = yes - trigger = { - has_dlc = "The Old Gods" - has_character_flag = druidic_training - age = 18 - } + has_dlc = "The Old Gods" + has_character_flag = druidic_training + min_age = 18 mean_time_to_happen = { months = 120 @@ -1324,22 +1326,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0201 } } + father = { character_event = { id = celtic.201 } } clr_character_flag = druidic_training } } # Child returns home with the patience of an oak tree character_event = { - id = ancrel.0201 - desc = EVTDESCancrel.0201 + id = celtic.201 + desc = celtic.201.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0201 + name = celtic.201.a FROM = { add_trait = patient custom_tooltip = { @@ -1358,14 +1360,12 @@ character_event = { # Child dies in training (Child) character_event = { - id = ancrel.0202 + id = celtic.202 hide_window = yes - trigger = { - has_dlc = "The Old Gods" - has_character_flag = druidic_training - age = 18 - } + has_dlc = "The Old Gods" + has_character_flag = druidic_training + min_age = 18 mean_time_to_happen = { months = 200 @@ -1433,36 +1433,34 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0203 } } + father = { character_event = { id = celtic.203 } } clr_character_flag = druidic_training } } # Child dies in training character_event = { - id = ancrel.0203 - desc = EVTDESCancrel.0203 + id = celtic.203 + desc = celtic.203.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0203 + name = celtic.203.a FROM = { death = { death_reason = death_battle } } } } # Child returns with gifts (Child) character_event = { - id = ancrel.0204 + id = celtic.204 hide_window = yes - trigger = { - has_dlc = "The Old Gods" - has_character_flag = druidic_training - age = 18 - } + has_dlc = "The Old Gods" + has_character_flag = druidic_training + min_age = 18 mean_time_to_happen = { months = 160 @@ -1478,22 +1476,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0205 } } + father = { character_event = { id = celtic.205 } } clr_character_flag = druidic_training } } # Child returns with gifts character_event = { - id = ancrel.0205 - desc = EVTDESCancrel.0205 + id = celtic.205 + desc = celtic.205.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0205 + name = celtic.205.a FROM = { custom_tooltip = { text = return_from_druidic_training @@ -1512,14 +1510,15 @@ character_event = { # Father dies, Player Child is heir character_event = { - id = ancrel.0206 - desc = EVTDESCancrel.0206 + id = celtic.206 + desc = celtic.206.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war + has_dlc = "The Old Gods" + ai = no + trigger = { - has_dlc = "The Old Gods" - ai = no OR = { has_character_flag = wants_druidic_training has_character_flag = druidic_training @@ -1537,7 +1536,7 @@ character_event = { } option = { - name = EVTOPTAancrel.0206 + name = celtic.206.a custom_tooltip = { text = return_from_druidic_training_player remove_trait = learning_druidic_arts @@ -1556,12 +1555,13 @@ character_event = { # Father dies, Child gets training traits character_event = { - id = ancrel.0207 + id = celtic.207 hide_window = yes + has_dlc = "The Old Gods" + ai = yes + trigger = { - has_dlc = "The Old Gods" - ai = yes OR = { has_character_flag = wants_druidic_training has_character_flag = druidic_training diff --git a/AncientReligions/events/ACR_druidic_rebirth_events.txt b/AncientReligions/events/ACR_druidic_rebirth_events.txt index 8cb731bc..7614cb53 100644 --- a/AncientReligions/events/ACR_druidic_rebirth_events.txt +++ b/AncientReligions/events/ACR_druidic_rebirth_events.txt @@ -3,18 +3,18 @@ # ANCIENT RELIGIONS # - Rebirth of Druidism # -# Event ID ancrel.0000 - ancrel.0009 reserved +# Event ID celtic.0 - celtic.9 reserved # ####################################### # Written by Patrick Marchand -namespace = ancrel +namespace = celtic # Old "Wizard" Appears character_event = { - id = ancrel.0000 - desc = EVTDESCancrel.0000 + id = celtic.0 + desc = celtic.0.desc picture = GFX_evt_Whispering_in_ear border = GFX_event_normal_frame_religion @@ -22,12 +22,12 @@ character_event = { min_age = 16 capable_only = yes prisoner = no + has_dlc = "The Old Gods" + culture_group = celtic trigger = { - has_dlc = "The Old Gods" is_ruler = yes in_command = no - culture_group = celtic NOR = { OR = { religion = celtic_pagan @@ -60,7 +60,7 @@ character_event = { } option = { - name = EVTOPTAancrel.0000 + name = celtic.0.a create_character = { random_traits = no @@ -82,7 +82,7 @@ character_event = { } } option = { - name = EVTOPTBancrel.0000 + name = celtic.0.b custom_tooltip = { text = begone_sorcerer set_character_flag = hates_magic @@ -92,8 +92,8 @@ character_event = { # Adopt celtic rites character_event = { - id = ancrel.0001 - desc = EVTDESCancrel.0001 + id = celtic.1 + desc = celtic.1.desc picture = GFX_evt_Pagan_dolmen prisoner = no @@ -101,7 +101,7 @@ character_event = { is_triggered_only = yes option = { - name = EVTOPTAancrel.0001 + name = celtic.1.a custom_tooltip = { text = adopt_celtic_rites piety = -50 @@ -126,7 +126,7 @@ character_event = { war = no NOT = { trait = incapable } } - character_event = { id = ancrel.0003 days = 5 } + character_event = { id = celtic.3 days = 5 } } any_courtier = { limit = { @@ -139,7 +139,7 @@ character_event = { NOT = { trait = incapable } is_ruler = no # Councillors can be both courtier and vassals } - character_event = { id = ancrel.0003 days = 5 } + character_event = { id = celtic.3 days = 5 } } } } @@ -148,8 +148,8 @@ character_event = { # Bishop asks character to reform Celtic ways character_event = { - id = ancrel.0002 - desc = EVTDESCancrel.0002 + id = celtic.2 + desc = celtic.2.desc picture = GFX_evt_scandal prisoner = no @@ -167,12 +167,12 @@ character_event = { } option = { - name = EVTOPTAancrel.0002 + name = celtic.2.a ai_chance = { factor = 50 } hidden_tooltip = { remove_character_modifier = celtic_ways any_vassal = { - character_event = { id = ancrel.0300 days = 2 } + character_event = { id = celtic.300 days = 2 } } any_courtier = { limit = { @@ -181,7 +181,7 @@ character_event = { character = ROOT # or prisoners } } - character_event = { id = ancrel.0300 days = 2 } + character_event = { id = celtic.300 days = 2 } } } if = { @@ -195,7 +195,7 @@ character_event = { } option = { - name = EVTOPTBancrel.0002 + name = celtic.2.b piety = 50 remove_trait = sympathy_pagans ai_chance = { factor = 50 } @@ -212,8 +212,8 @@ character_event = { # Adopt celtic rites (vassal) character_event = { - id = ancrel.0003 - desc = EVTDESCancrel.0003 + id = celtic.3 + desc = celtic.3.desc picture = GFX_evt_Pagan_dolmen prisoner = no @@ -222,7 +222,7 @@ character_event = { is_triggered_only = yes option = { - name = EVTOPTAancrel.0003 + name = celtic.3.a ai_chance = { factor = 50 modifier = { @@ -254,21 +254,21 @@ character_event = { hidden_tooltip = { if = { limit = { is_ruler = yes } - liege = { character_event = { id = ancrel.0004 days = 5 } } - any_vassal = { character_event = { id = ancrel.0003 days = 2 } } + liege = { character_event = { id = celtic.4 days = 5 } } + any_vassal = { character_event = { id = celtic.3 days = 2 } } any_courtier = { limit = { is_landed = no liege = { character = ROOT } } - character_event = { id = ancrel.0003 days = 2 } + character_event = { id = celtic.3 days = 2 } } } } } } option = { - name = EVTOPTBancrel.0003 + name = celtic.3.b piety = 50 ai_chance = { factor = 50 @@ -304,40 +304,40 @@ character_event = { hidden_tooltip = { if = { limit = { is_ruler = yes } - top_liege = { character_event = { id = ancrel.0005 days = 5 } } + top_liege = { character_event = { id = celtic.5 days = 5 } } } } } } # Vassal adopted celtic rites character_event = { - id = ancrel.0004 - desc = EVTDESCancrel.0004 + id = celtic.4 + desc = celtic.4.desc picture = GFX_evt_Pagan_dolmen is_triggered_only = yes option = { - name = EVTOPTAancrel.0004 + name = celtic.4.a } } # Vassal refuses celtic rites character_event = { - id = ancrel.0005 - desc = EVTDESCancrel.0005 + id = celtic.5 + desc = celtic.5.desc picture = GFX_evt_Ruler_listening_to_supplicant is_triggered_only = yes option = { - name = EVTOPTAancrel.0005 + name = celtic.5.a } } # Vassal hears of liege's conversion character_event = { - id = ancrel.0300 - desc = ancrel.0300.desc + id = celtic.300 + desc = celtic.300.desc picture = GFX_evt_Pagan_dolmen prisoner = no @@ -346,7 +346,7 @@ character_event = { is_triggered_only = yes option = { # convert to paganism as well - name = ancrel.0300.a + name = celtic.300.a ai_chance = { factor = 33 modifier = { @@ -395,7 +395,7 @@ character_event = { hidden_tooltip = { remove_character_modifier = celtic_ways any_vassal = { - character_event = { id = ancrel.0300 days = 2 } + character_event = { id = celtic.300 days = 2 } } any_courtier = { limit = { @@ -404,11 +404,11 @@ character_event = { character = ROOT # or prisoners } } - character_event = { id = ancrel.0300 days = 2 } + character_event = { id = celtic.300 days = 2 } } if = { limit = { is_ruler = yes } - liege = { character_event = { id = ancrel.0301 days = 2 } } + liege = { character_event = { id = celtic.301 days = 2 } } } } if = { @@ -430,7 +430,7 @@ character_event = { } } option = { # reject their heathen ways - name = ancrel.0300.b + name = celtic.300.b piety = 50 ai_chance = { factor = 66 @@ -450,7 +450,7 @@ character_event = { hidden_tooltip = { if = { limit = { is_ruler = yes } - liege = { character_event = { id = ancrel.0302 days = 2 } } + liege = { character_event = { id = celtic.302 days = 2 } } } } } @@ -458,42 +458,42 @@ character_event = { # Vassal converted to Celtic Paganism character_event = { - id = ancrel.0301 - desc = ancrel.0301.desc + id = celtic.301 + desc = celtic.301.desc picture = GFX_evt_Pagan_dolmen is_triggered_only = yes option = { - name = ancrel.0301.a + name = celtic.301.a } } # Vassal refuses to convert to Celtic Paganism character_event = { - id = ancrel.0302 - desc = ancrel.0302.desc + id = celtic.302 + desc = celtic.302.desc picture = GFX_evt_Ruler_listening_to_supplicant is_triggered_only = yes option = { - name = ancrel.0302.a + name = celtic.302.a } } ### Lunatic or Possessed conversion # Hear a tapping at the door character_event = { - id = ancrel.0006 - desc = EVTDESCancrel.0006 + id = celtic.6 + desc = celtic.6.desc picture = GFX_evt_courier min_age = 16 prisoner = no + culture_group = celtic trigger = { - culture_group = celtic OR = { trait = lunatic trait = possessed @@ -521,17 +521,17 @@ character_event = { } option = { - name = EVTOPTAancrel.0006 + name = celtic.6.a ai_chance = { factor = 50 } tooltip_info = lunatic hidden_tooltip = { - character_event = { id = ancrel.0007 } + character_event = { id = celtic.7 } } } option = { - name = EVTOPTBancrel.0006 + name = celtic.6.b tooltip_info = lunatic ai_chance = { factor = 50 @@ -541,8 +541,8 @@ character_event = { # The elves come in character_event = { - id = ancrel.0007 - desc = EVTDESCancrel.0007 + id = celtic.7 + desc = celtic.7.desc picture = GFX_evt_courier min_age = 16 @@ -551,17 +551,17 @@ character_event = { is_triggered_only = yes option = { - name = EVTOPTAancrel.0007 + name = celtic.7.a tooltip_info = lunatic ai_chance = { factor = 50 } hidden_tooltip = { - character_event = { id = ancrel.0008 } + character_event = { id = celtic.8 } } } option = { - name = EVTOPTBancrel.0007 + name = celtic.7.b tooltip_info = lunatic ai_chance = { factor = 50 @@ -575,8 +575,8 @@ character_event = { # King of the Elves! character_event = { - id = ancrel.0008 - desc = EVTDESCancrel.0008 + id = celtic.8 + desc = celtic.8.desc picture = GFX_evt_courier min_age = 16 @@ -585,12 +585,12 @@ character_event = { is_triggered_only = yes option = { - name = EVTOPTAancrel.0008 + name = celtic.8.a tooltip_info = lunatic religion = celtic_pagan hidden_tooltip = { any_vassal = { - character_event = { id = ancrel.0300 days = 2 } + character_event = { id = celtic.300 days = 2 } } any_courtier = { limit = { @@ -599,7 +599,7 @@ character_event = { character = ROOT # or prisoners } } - character_event = { id = ancrel.0300 days = 2 } + character_event = { id = celtic.300 days = 2 } } } if = { @@ -610,85 +610,4 @@ character_event = { } piety = 50 } -} - -# override of vanilla event to support Druidic -#[on_reform_religion] -narrative_event = { - id = ancrel.0009 - hide_window = yes - - is_triggered_only = yes - - trigger = { - religion = celtic_pagan_reformed - } - - immediate = { - set_global_flag = celtic_pagan_reformation - - # Make sure the Arch-druid owns a holy site (without hardcoding them...) - # Prefer reformer culture and culture_group, due to papal suitability bonus to religious head culture - # Also granting title to another character kicks off the cardinal seat nominations (vanilla bug) - - # Find a new holy_site holder of reformer's culture - random_realm_title = { - limit = { - is_holy_site = ROOT - is_theocracy = yes - holder_scope = { - NOT = { character = ROOT } - religion = celtic_pagan_reformed - controls_religion = no - culture = ROOT - } - } - holder_scope = { - d_celtic_pagan_reformed = { - usurp_title_only = PREV - } - } - break = yes - } - - # Find a new holy_site holder of reformer's culture group - random_realm_title = { - limit = { - is_holy_site = ROOT - is_theocracy = yes - holder_scope = { - NOT = { character = ROOT } - religion = celtic_pagan_reformed - controls_religion = no - culture_group = ROOT - } - } - holder_scope = { - d_celtic_pagan_reformed = { - usurp_title_only = PREV - } - } - break = yes - } - - # Fallback - any culture will do - # Note: there should always be one eligible character, otherwise it's a game over even before on_reform fires. - random_realm_title = { - limit = { - is_holy_site = ROOT - is_theocracy = yes - holder_scope = { - NOT = { character = ROOT } - religion = celtic_pagan_reformed - controls_religion = no - } - } - holder_scope = { - d_celtic_pagan_reformed = { - usurp_title_only = PREV - } - } - break = yes - } - } } \ No newline at end of file diff --git a/AncientReligions/events/ACR_egyptian_events.txt b/AncientReligions/events/ACR_egyptian_events.txt index e044552c..2f670798 100644 --- a/AncientReligions/events/ACR_egyptian_events.txt +++ b/AncientReligions/events/ACR_egyptian_events.txt @@ -3,19 +3,19 @@ # ANCIENT RELIGIONS # - Egyptian events # -# Event ID ancrel.4000 - ancrel.4009 Decision Events -# Event ID ancrel.4010 - ancrel.4019 Sed festival -# Event ID ancrel.4100 - ancrel.4199 Nile Flooding -# Event ID ancrel.4200 - ancrel.4399 Kemetic Revival +# Event ID egyptian.0 - egyptian.9 Decision Events +# Event ID egyptian.10 - egyptian.19 Sed festival +# Event ID egyptian.100 - egyptian.199 Nile Flooding +# Event ID egyptian.200 - egyptian.399 Kemetic Revival ################################################### -namespace = ancrel +namespace = egyptian # Luxor Restoration Part 1 province_event = { - id = ancrel.4000 - title = EVTNAME_ancrel_4000 - desc = EVTDESC_ancrel_4000 + id = egyptian.0 + title = egyptian.0.title + desc = egyptian.0.desc picture = GFX_persepolis_ruin is_triggered_only = yes @@ -25,19 +25,20 @@ province_event = { } option = { - name = EVTOPTA_ancrel_4000 # Make it the greatest temple there ever was! + name = egyptian.0.a # Make it the greatest temple there ever was! } } # Luxor Restoration Part 2 - Add Asyut bonus modifier ~8 years province_event = { - id = ancrel.4001 - title = EVTNAME_ancrel_4001 - desc = EVTDESC_ancrel_4001 + id = egyptian.1 + title = egyptian.1.title + desc = egyptian.1.desc picture = GFX_evt_temple_egyptian_pagan + + has_global_flag = luxor_restoring trigger = { - has_global_flag = luxor_restoring province_id = 795 # Asyut NOT = { has_global_flag = luxor_restored } had_province_flag = { flag = reb_luxor_1 days = 1075 } @@ -53,34 +54,35 @@ province_event = { } option = { - name = EVTOPTA_ancrel_4001 # Library + name = egyptian.1.a # Library 795 = { add_province_modifier = { name = luxor_library duration = -1 } - } + } } option = { - name = EVTOPTB_ancrel_4001 # Promote Fanaticism + name = egyptian.1.b # Promote Fanaticism 795 = { add_province_modifier = { name = luxor_fanaticism duration = -1 } - } + } } option = { - name = EVTOPTC_ancrel_4001 # Promote Tax Collection + name = egyptian.1.c # Promote Tax Collection 795 = { add_province_modifier = { name = luxor_admin duration = -1 } - } + } } } # Luxor Restoration Part 3 ~2 years province_event = { - id = ancrel.4002 - title = EVTNAME_ancrel_4002 - desc = EVTDESC_ancrel_4002 + id = egyptian.2 + title = egyptian.2.title + desc = egyptian.2.desc picture = GFX_evt_temple_egyptian_pagan + has_global_flag = luxor_restoring + trigger = { - has_global_flag = luxor_restoring province_id = 795 # Asyut NOT = { has_global_flag = luxor_restored } has_province_flag = reb_luxor_1 @@ -99,7 +101,7 @@ province_event = { } option = { - name = EVTOPTA_ancrel_4002 + name = egyptian.2.a owner = { 795 = { build_holding = { @@ -119,7 +121,7 @@ province_event = { hidden_tooltip = { owner = { set_character_flag = event_ancrel4003 - narrative_event = { id = ancrel.4003 days = 7 } + narrative_event = { id = egyptian.3 days = 7 } } increase_prosperity_effect = yes } @@ -128,9 +130,9 @@ province_event = { # News spread about Luxor narrative_event = { - id = ancrel.4003 - title = EVTNAME_ancrel_4003 - desc = EVTDESC_ancrel_4003 + id = egyptian.3 + title = egyptian.3.title + desc = egyptian.3.desc picture = GFX_evt_temple_egyptian_pagan border = GFX_event_narrative_frame_religion @@ -157,14 +159,14 @@ narrative_event = { trigger = { NOT = { has_character_flag = event_ancrel4003 } } - name = EVTOPTA_ancrel_4003 + name = egyptian.3.a } } # Pharaoh wants to build a Pyramid character_event = { - id = ancrel.4004 - desc = EVTDESC_ancrel_4004 + id = egyptian.4 + desc = egyptian.4.desc picture = GFX_evt_boatcoast is_triggered_only = yes @@ -174,15 +176,15 @@ character_event = { } option = { - name = EVTOPTA_ancrel_4004 # Make it the greatest pyramid there ever was! + name = egyptian.4.a # Make it the greatest pyramid there ever was! wealth = -600 } } # The Pyramid is done! province_event = { - id = ancrel.4005 - desc = EVTDESC_ancrel_4005 + id = egyptian.5 + desc = egyptian.5.desc picture = GFX_evt_pyramid trigger = { @@ -217,7 +219,7 @@ province_event = { } option = { - name = EVTOPTA_ancrel_4005 # My pyramid is done! + name = egyptian.5.a # My pyramid is done! trigger = { owner = { has_character_flag = pyramid_building_char}} owner = { @@ -227,7 +229,7 @@ province_event = { } } option = { - name = EVTOPTB_ancrel_4005 # My predecessor's pyramid is done + name = egyptian.5.b # My predecessor's pyramid is done trigger = { owner = { @@ -242,7 +244,7 @@ province_event = { } } option = { - name = EVTOPTC_ancrel_4005 # Pagan Garbage! + name = egyptian.5.c # Pagan Garbage! trigger = { owner = { @@ -273,9 +275,9 @@ province_event = { # The Priesthood Restored narrative_event = { - id = ancrel.4006 - title = EVTNAME_ancrel_4006 - desc = EVTDESC_ancrel_4006 + id = egyptian.6 + title = egyptian.6.title + desc = egyptian.6.desc picture = GFX_evt_bishop_muslim border = GFX_event_narrative_frame_religion @@ -284,13 +286,13 @@ narrative_event = { is_triggered_only = yes option = { - name = EVTOPTA_ancrel_4006 + name = egyptian.6.a trigger = { true_religion_in_egyptian_subgroup_trigger = yes } } option = { - name = EVTOPTB_ancrel_4006 + name = egyptian.6.b trigger = { true_religion_in_egyptian_subgroup_trigger = no } @@ -299,9 +301,9 @@ narrative_event = { # Anubis Guard founded narrative_event = { - id = ancrel.4007 - title = EVTNAME_ancrel_4007 - desc = EVTDESC_ancrel_4007 + id = egyptian.7 + title = egyptian.7.title + desc = egyptian.7.desc picture = GFX_evt_anubis border = GFX_event_narrative_frame_religion @@ -321,15 +323,15 @@ narrative_event = { trigger = { NOT = { has_character_flag = event_ancrel4007 } } - name = EVTOPTA_ancrel_4007 + name = egyptian.7.a } } # Horusian Guard Founded narrative_event = { - id = ancrel.4008 - title = EVTNAME_ancrel_4008 - desc = EVTDESC_ancrel_4008 + id = egyptian.8 + title = egyptian.8.title + desc = egyptian.8.desc picture = GFX_evt_horus border = GFX_event_narrative_frame_religion @@ -349,7 +351,7 @@ narrative_event = { trigger = { NOT = { has_character_flag = event_ancrel4008 } } - name = EVTOPTA_ancrel_4008 + name = egyptian.8.a } } @@ -359,18 +361,18 @@ narrative_event = { #Sed festival 1st day: the offerings character_event = { - id = ancrel.4010 - desc = EVTDESC_ancrel_4010 + id = egyptian.10 + desc = egyptian.10.desc picture = GFX_evt_temple_egyptian_pagan is_triggered_only = yes option = { - name = EVTOPTA_ancrel_4010 # OK + name = egyptian.10.a # OK hidden_tooltip = { random_list = { 95 = { - character_event = { id = ancrel.4011 days = 1 } + character_event = { id = egyptian.11 days = 1 } } 5 = { modifier = { @@ -389,7 +391,7 @@ character_event = { factor = 0.3 trait = patient } - character_event = { id = ancrel.4014 days = 1 } + character_event = { id = egyptian.14 days = 1 } } } } @@ -398,18 +400,18 @@ character_event = { #Sed festival 2nd day: the race character_event = { - id = ancrel.4011 - desc = EVTDESC_ancrel_4011 + id = egyptian.11 + desc = egyptian.11.desc picture = GFX_evt_temple_egyptian_pagan is_triggered_only = yes option = { - name = EVTOPTA_ancrel_4011 # OK + name = egyptian.11.a # OK hidden_tooltip = { random_list = { 95 = { - character_event = { id = ancrel.4012 days = 1 } + character_event = { id = egyptian.12 days = 1 } } 5 = { modifier = { @@ -428,7 +430,7 @@ character_event = { factor = 10 NOT = { health = 0 } } - character_event = { id = ancrel.4015 days = 1 } + character_event = { id = egyptian.15 days = 1 } } } } @@ -437,18 +439,18 @@ character_event = { #Sed festival last day: bow & arrow character_event = { - id = ancrel.4012 - desc = EVTDESC_ancrel_4012 + id = egyptian.12 + desc = egyptian.12.desc picture = GFX_evt_temple_egyptian_pagan is_triggered_only = yes option = { - name = EVTOPTA_ancrel_4012 # OK + name = egyptian.12.a # OK hidden_tooltip = { random_list = { 95 = { - character_event = { id = ancrel.4013 days = 1 } + character_event = { id = egyptian.13 days = 1 } } 5 = { modifier = { @@ -471,7 +473,7 @@ character_event = { factor = 0.1 trait = hunter } - character_event = { id = ancrel.4016 days = 1 } + character_event = { id = egyptian.16 days = 1 } } } } @@ -480,8 +482,8 @@ character_event = { #Sed festival successful conclusion character_event = { - id = ancrel.4013 - desc = EVTDESC_ancrel_4013 + id = egyptian.13 + desc = egyptian.13.desc picture = GFX_evt_temple_egyptian_pagan is_triggered_only = yes @@ -491,7 +493,7 @@ character_event = { } option = { - name = EVTOPTA_ancrel_4013 # OK + name = egyptian.13.a # OK hidden_tooltip = { # Calculate piety gain = 200 + nb_sed_festivals * 50 @@ -564,888 +566,228 @@ character_event = { limit = { has_dlc = "Reapers" } - custom_tooltip = { - text = capital_prospers_custom_tooltip - hidden_tooltip = { - capital_scope = { - change_variable = { which = prosperity_value value = 6 } - } - } - } - } - } -} - -#Sed festival 1st day failure: fallen asleep -character_event = { - id = ancrel.4014 - desc = EVTDESC_ancrel_4014 - picture = GFX_evt_temple_egyptian_pagan - - is_triggered_only = yes - - option = { - name = EVTOPTA_ancrel_4014 # OK - hidden_tooltip = { - character_event = { id = ancrel.4017 days = 1 } - } - } -} - -#Sed festival 2nd day failure: unable to finish the race -character_event = { - id = ancrel.4015 - desc = EVTDESC_ancrel_4015 - picture = GFX_evt_temple_egyptian_pagan - - is_triggered_only = yes - - option = { - name = EVTOPTA_ancrel_4015 # OK - hidden_tooltip = { - character_event = { id = ancrel.4017 days = 1 } - } - } -} - -#Sed festival last day failure: shoot someone in the crowd -character_event = { - id = ancrel.4016 - desc = EVTDESC_ancrel_4016 - picture = GFX_evt_temple_egyptian_pagan - - is_triggered_only = yes - - option = { - name = EVTOPTA_ancrel_4016 # OK - hidden_tooltip = { - character_event = { id = ancrel.4017 days = 1 } - } - } -} - -#Sed festival failed conclusion -character_event = { - id = ancrel.4017 - desc = EVTDESC_ancrel_4017 - picture = GFX_evt_temple_egyptian_pagan - - is_triggered_only = yes - - immediate = { - clr_character_flag = holding_sed_festival - } - - option = { - name = EVTOPTA_ancrel_4017 # Depressed - - add_trait = depressed - piety = -200 - } - - option = { - name = EVTOPTB_ancrel_4017 # Who cares ? - - add_trait = cynical - piety = -200 - prestige = -200 - } - - option = { - name = EVTOPTC_ancrel_4017 # Punishment - - add_trait = arbitrary - add_trait = paranoid - prestige = -200 - } - - after = { - add_character_modifier = { - name = held_failed_sed_festival - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - custom_tooltip = { - text = province_loses_prosperity_custom_tooltip - hidden_tooltip = { - capital_scope = { - subtract_variable = { which = prosperity_value value = 6 } - } - } - } - } - } -} - -################################### -# Ancient Religions -# - Nile Flooding -# -# Author: Cybrxkhan -# NOTE TO SELF: CONNECT TO SOME EGYPTIAN DECISION THINGY -################################### - -#Flood calculator -character_event = { - id = ancrel.4100 - hide_window = yes - is_triggered_only = yes - - trigger = { - religion = catholic - controls_religion = yes # Let it happen for the Pope. He's always around. - } - - immediate = { - #choose Nile flood for the year - random_list = { - 500 = { #normal flood - 788 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - 789 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - 790 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - 791 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - 794 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - 795 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - 796 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - 797 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - 798 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - 799 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - 800 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - 802 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_good - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4101 } - } - } - } - 100 = { #great flood - 788 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - 789 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - 790 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - 791 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - 794 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - 795 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - 796 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - 797 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - 798 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - 799 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - 800 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - 802 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_great - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - change_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4102 } - } - } - } - 100 = { #overflow flood - 788 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } - } - } - 789 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } - } - } - 790 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } - } - } - 791 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } - } - } - 794 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } - } - } - 795 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } - } - } - 796 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } - } - } - 797 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } - } - } - 798 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } - } - } - 799 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } - } - } - 800 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } - } - } - 802 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_overflow - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 4 } - } - any_province_lord = { - character_event = { id = ancrel.4103 } + custom_tooltip = { + text = capital_prospers_custom_tooltip + hidden_tooltip = { + capital_scope = { + change_variable = { which = prosperity_value value = 6 } } } } - 200 = { #poor flood - 788 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_poor - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4104 } + } + } +} + +#Sed festival 1st day failure: fallen asleep +character_event = { + id = egyptian.14 + desc = egyptian.14.desc + picture = GFX_evt_temple_egyptian_pagan + + is_triggered_only = yes + + option = { + name = egyptian.14.a # OK + hidden_tooltip = { + character_event = { id = egyptian.17 days = 1 } + } + } +} + +#Sed festival 2nd day failure: unable to finish the race +character_event = { + id = egyptian.15 + desc = egyptian.15.desc + picture = GFX_evt_temple_egyptian_pagan + + is_triggered_only = yes + + option = { + name = egyptian.15.a # OK + hidden_tooltip = { + character_event = { id = egyptian.17 days = 1 } + } + } +} + +#Sed festival last day failure: shoot someone in the crowd +character_event = { + id = egyptian.16 + desc = egyptian.16.desc + picture = GFX_evt_temple_egyptian_pagan + + is_triggered_only = yes + + option = { + name = egyptian.16.a # OK + hidden_tooltip = { + character_event = { id = egyptian.17 days = 1 } + } + } +} + +#Sed festival failed conclusion +character_event = { + id = egyptian.17 + desc = egyptian.17.desc + picture = GFX_evt_temple_egyptian_pagan + + is_triggered_only = yes + + immediate = { + clr_character_flag = holding_sed_festival + } + + option = { + name = egyptian.17.a # Depressed + + add_trait = depressed + piety = -200 + } + + option = { + name = egyptian.17.b # Who cares ? + + add_trait = cynical + piety = -200 + prestige = -200 + } + + option = { + name = egyptian.17.c # Punishment + + add_trait = arbitrary + add_trait = paranoid + prestige = -200 + } + + after = { + add_character_modifier = { + name = held_failed_sed_festival + duration = 365 + } + if = { + limit = { + has_dlc = "Reapers" + } + custom_tooltip = { + text = province_loses_prosperity_custom_tooltip + hidden_tooltip = { + capital_scope = { + subtract_variable = { which = prosperity_value value = 6 } } } - 789 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_poor - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4104 } + } + } + } +} + +################################### +# Ancient Religions +# - Nile Flooding +# +# Author: Cybrxkhan +# NOTE TO SELF: CONNECT TO SOME EGYPTIAN DECISION THINGY +################################### + +#Flood calculator +character_event = { + id = egyptian.100 + hide_window = yes + is_triggered_only = yes + + religion = catholic + + trigger = { + controls_religion = yes # Let it happen for the Pope. He's always around. + } + + immediate = { + #choose Nile flood for the year + random_list = { + 500 = { #normal flood + any_province = { + limit = { + is_on_nile_trigger = yes } - } - 790 = { clear_nile_flooding_effect = yes add_province_modifier = { - name = VIET_nile_flood_poor + name = VIET_nile_flood_good duration = 365 } if = { limit = { has_dlc = "Reapers" } - subtract_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4104 } + change_variable = { which = prosperity_value value = 2 } } } - 791 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_poor - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" + any_player = { + limit = { + any_realm_province = { + is_on_nile_trigger = yes } - subtract_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4104 } } + character_event = { id = egyptian.101 } } - 794 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_poor - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4104 } + } + 100 = { #great flood + any_province = { + limit = { + is_on_nile_trigger = yes } - } - 795 = { clear_nile_flooding_effect = yes add_province_modifier = { - name = VIET_nile_flood_poor + name = VIET_nile_flood_great duration = 365 } if = { limit = { has_dlc = "Reapers" } - subtract_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4104 } + change_variable = { which = prosperity_value value = 4 } } } - 796 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_poor - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" + any_player = { + limit = { + any_realm_province = { + is_on_nile_trigger = yes } - subtract_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4104 } } + character_event = { id = egyptian.102 } } - 797 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_poor - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" - } - subtract_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4104 } + } + 100 = { #overflow flood + any_province = { + limit = { + is_on_nile_trigger = yes } - } - 798 = { clear_nile_flooding_effect = yes add_province_modifier = { - name = VIET_nile_flood_poor + name = VIET_nile_flood_overflow duration = 365 } if = { limit = { has_dlc = "Reapers" } - subtract_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4104 } + subtract_variable = { which = prosperity_value value = 4 } } } - 799 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_poor - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" + any_player = { + limit = { + any_realm_province = { + is_on_nile_trigger = yes } - subtract_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4104 } } + character_event = { id = egyptian.103 } } - 800 = { + } + 200 = { #poor flood + any_province = { + limit = { + is_on_nile_trigger = yes + } clear_nile_flooding_effect = yes add_province_modifier = { name = VIET_nile_flood_poor @@ -1457,25 +799,14 @@ character_event = { } subtract_variable = { which = prosperity_value value = 2 } } - any_province_lord = { - character_event = { id = ancrel.4104 } - } } - 802 = { - clear_nile_flooding_effect = yes - add_province_modifier = { - name = VIET_nile_flood_poor - duration = 365 - } - if = { - limit = { - has_dlc = "Reapers" + any_player = { + limit = { + any_realm_province = { + is_on_nile_trigger = yes } - subtract_variable = { which = prosperity_value value = 2 } - } - any_province_lord = { - character_event = { id = ancrel.4104 } } + character_event = { id = egyptian.104 } } } } @@ -1483,8 +814,8 @@ character_event = { } character_event = { #good - id = ancrel.4101 - desc = "ancrel.4101.desc" + id = egyptian.101 + desc = egyptian.101.desc picture = GFX_evt_ancient_egypt notification = yes @@ -1496,8 +827,8 @@ character_event = { #good } } character_event = { #great - id = ancrel.4102 - desc = "ancrel.4102.desc" + id = egyptian.102 + desc = egyptian.102.desc picture = GFX_evt_ancient_egypt notification = yes @@ -1509,8 +840,8 @@ character_event = { #great } } character_event = { #overflow - id = ancrel.4103 - desc = "ancrel.4103.desc" + id = egyptian.103 + desc = egyptian.103.desc picture = GFX_evt_ancient_egypt notification = yes @@ -1522,8 +853,8 @@ character_event = { #overflow } } character_event = { #poor - id = ancrel.4104 - desc = "ancrel.4104.desc" + id = egyptian.104 + desc = egyptian.104.desc picture = GFX_evt_ancient_egypt notification = yes @@ -1540,7 +871,7 @@ character_event = { #poor # Ancient Religions # - Egyptian Flavor Events # -# ancrel.4150 - ancrel.4199 Flavor Events +# egyptian.150 - egyptian.199 Flavor Events # # Author: Cybrxkhan # @@ -1548,8 +879,8 @@ character_event = { #poor # Mmm garlic bby character_event = { - id = ancrel.4150 - desc = ancrel.4150.desc + id = egyptian.150 + desc = egyptian.150.desc picture = GFX_evt_small_town_egyptian_pagan is_triggered_only = yes @@ -1558,9 +889,9 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no true_religion_in_egyptian_subgroup_trigger = yes @@ -1603,7 +934,7 @@ character_event = { } option = { #Distribute garlic - name = ancrel.4150.a + name = egyptian.150.a wealth = -10 piety = 10 add_character_modifier = { @@ -1627,7 +958,7 @@ character_event = { } option = { #Don't distribute - name = ancrel.4150.b + name = egyptian.150.b random_list = { 70 = {} 20 = { add_trait = greedy } @@ -1638,8 +969,8 @@ character_event = { # Palm tree planting character_event = { - id = ancrel.4151 - desc = ancrel.4151.desc + id = egyptian.151 + desc = egyptian.151.desc picture = GFX_evt_castle_tower_egyptian_pagan is_triggered_only = yes @@ -1648,9 +979,9 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no true_religion_in_egyptian_subgroup_trigger = yes @@ -1698,7 +1029,7 @@ character_event = { } option = { # Add 'em - name = ancrel.4151.a + name = egyptian.151.a wealth = -20 prestige = 10 random = { @@ -1725,7 +1056,7 @@ character_event = { } option = { # No bro - name = ancrel.4151.b + name = egyptian.151.b piety = 10 random_list = { 50 = {} @@ -1738,8 +1069,8 @@ character_event = { # Khnum Amulet character_event = { - id = ancrel.4152 - desc = ancrel.4152.desc + id = egyptian.152 + desc = egyptian.152.desc picture = GFX_evt_cathedral_soa_egyptian_pagan is_triggered_only = yes @@ -1748,9 +1079,9 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no true_religion_in_egyptian_subgroup_trigger = yes @@ -1794,7 +1125,7 @@ character_event = { } option = { # Add 'em - name = ancrel.4152.a + name = egyptian.152.a add_character_modifier = { name = VIET_khnum_amulet duration = -1 @@ -1804,14 +1135,13 @@ character_event = { # Desecrated Tombs province_event = { - id = ancrel.4153 - desc = ancrel.4153.desc + id = egyptian.153 + desc = egyptian.153.desc picture = GFX_evt_pyramid trigger = { NOT = { has_province_modifier = VIET_province_desecrated_egyptian_tombs } - true_religion_in_egyptian_subgroup_trigger = yes - + owner = { true_religion_in_egyptian_subgroup_trigger = yes } county = { is_on_nile_trigger = yes } } @@ -1826,7 +1156,7 @@ province_event = { } option = { # Do nothing - name = ancrel.4153.a + name = egyptian.153.a owner = { set_character_flag = VIET_descrated_egyptian_tombs_happened prestige = -20 @@ -1874,7 +1204,7 @@ province_event = { } option = { # Send in security - name = ancrel.4153.b + name = egyptian.153.b owner = { set_character_flag = VIET_descrated_egyptian_tombs_happened wealth = -40 @@ -1919,8 +1249,8 @@ province_event = { # Bes protects from nightmare character_event = { - id = ancrel.4154 - desc = ancrel.4154.desc + id = egyptian.154 + desc = egyptian.154.desc picture = GFX_evt_nightmare is_triggered_only = yes @@ -1929,9 +1259,9 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no #is_abroad = no true_religion_in_egyptian_subgroup_trigger = yes @@ -1982,15 +1312,15 @@ character_event = { } option = { # Add 'em - name = ancrel.4154.a + name = egyptian.154.a piety = 5 } } # Expel evil character_event = { - id = ancrel.4155 - desc = ancrel.4155.desc + id = egyptian.155 + desc = egyptian.155.desc picture = GFX_evt_tuscan_Country_egyptian_pagan is_triggered_only = yes @@ -1999,9 +1329,9 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no true_religion_in_egyptian_subgroup_trigger = yes @@ -2047,13 +1377,13 @@ character_event = { } option = { # Shake the devil out! - name = ancrel.4155.a + name = egyptian.155.a wealth = -10 - character_event = { id = ancrel.4156 tooltip = ancrel.4156.tooltip } + character_event = { id = egyptian.156 tooltip = egyptian.156.tooltip } } option = { # Pff... yeah right - name = ancrel.4155.b + name = egyptian.155.b piety = -5 if = { limit = { @@ -2084,15 +1414,15 @@ character_event = { # Expel evil, pt 2 character_event = { - id = ancrel.4156 - title = ancrel.4156.title - desc = ancrel.4156.desc + id = egyptian.156 + title = egyptian.156.title + desc = egyptian.156.desc picture = GFX_evt_temple_egyptian_pagan is_triggered_only = yes option = { # Expel! - name = ancrel.4156.a + name = egyptian.156.a piety = 20 if = { limit = { @@ -2180,8 +1510,8 @@ character_event = { # Upholding le Ma'at character_event = { - id = ancrel.4157 - desc = ancrel.4157.desc + id = egyptian.157 + desc = egyptian.157.desc picture = GFX_evt_tuscan_Country_egyptian_pagan is_triggered_only = yes @@ -2240,7 +1570,7 @@ character_event = { } option = { # Yeah, i'm pretty great - name = ancrel.4157.a + name = egyptian.157.a prestige = 10 piety = 10 @@ -2262,8 +1592,8 @@ character_event = { # Not Upholding le Ma'at character_event = { - id = ancrel.4158 - desc = ancrel.4158.desc + id = egyptian.158 + desc = egyptian.158.desc picture = GFX_evt_tuscan_Country_egyptian_pagan is_triggered_only = yes @@ -2272,9 +1602,9 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + #war = no trigger = { - #war = no #in_command = no #is_abroad = no true_religion_in_egyptian_subgroup_trigger = yes @@ -2328,7 +1658,7 @@ character_event = { } option = { # Well, that's no good... - name = ancrel.4158.a + name = egyptian.158.a prestige = -10 piety = -10 add_character_modifier = { @@ -2353,8 +1683,8 @@ character_event = { # Pussycat character_event = { - id = ancrel.4159 - desc = ancrel.4159.desc + id = egyptian.159 + desc = egyptian.159.desc picture = GFX_evt_maiden_egyptian_pagan is_triggered_only = yes @@ -2364,9 +1694,9 @@ character_event = { capable_only = yes prisoner = no only_men = yes + war = no trigger = { - war = no in_command = no is_abroad = no any_spouse = { @@ -2426,7 +1756,7 @@ character_event = { } option = { - name = ancrel.4159.a + name = egyptian.159.a random_spouse = { limit = { is_adult = yes @@ -2467,8 +1797,8 @@ character_event = { # A criminal has killed a cat, a heinous crime! character_event = { - id = ancrel.4160 - desc = ancrel.4160.desc + id = egyptian.160 + desc = egyptian.160.desc picture = GFX_evt_cathedral_soa_egyptian_pagan is_triggered_only = yes @@ -2478,9 +1808,9 @@ character_event = { capable_only = yes prisoner = no only_men = yes + war = no trigger = { - war = no in_command = no is_abroad = no true_religion_in_egyptian_subgroup_trigger = yes @@ -2515,13 +1845,13 @@ character_event = { } option = { # Punish him - name = ancrel.4160.a + name = egyptian.160.a piety = 10 custom_tooltip = { text = VIET_stupid_cat_lovers_boooo } } option = { # it's just a cat - name = ancrel.4160.b + name = egyptian.160.b prestige = 10 piety = -10 random = { @@ -2534,8 +1864,8 @@ character_event = { # be nice to grills character_event = { - id = ancrel.4161 - desc = ancrel.4161.desc + id = egyptian.161 + desc = egyptian.161.desc picture = GFX_evt_maiden_egyptian_pagan is_triggered_only = yes @@ -2545,9 +1875,9 @@ character_event = { capable_only = yes prisoner = no only_men = yes + war = no trigger = { - war = no in_command = no is_abroad = no true_religion_in_egyptian_subgroup_trigger = yes @@ -2582,7 +1912,7 @@ character_event = { } option = { # Be a feminazi - name = ancrel.4161.a + name = egyptian.161.a piety = 10 prestige = -10 any_courtier = { @@ -2615,7 +1945,7 @@ character_event = { } } option = { # Be a MRA jerk - name = ancrel.4161.b + name = egyptian.161.b piety = -10 prestige = 10 any_courtier = { @@ -2634,8 +1964,8 @@ character_event = { # Senet game - start character_event = { - id = ancrel.4162 - desc = ancrel.4162.desc + id = egyptian.162 + desc = egyptian.162.desc picture = GFX_evt_tuscan_Country_egyptian_pagan is_triggered_only = yes @@ -2644,9 +1974,9 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no any_courtier = { @@ -2691,7 +2021,7 @@ character_event = { } option = { - name = ancrel.4162.a + name = egyptian.162.a random_courtier = { limit = { is_adult = yes @@ -2699,25 +2029,25 @@ character_event = { religion = ROOT ai = yes } - character_event = { id = ancrel.4163 tooltip = ancrel.4163.tooltip } + character_event = { id = egyptian.163 tooltip = egyptian.163.tooltip } } } } # Senet game - courtier event character_event = { - id = ancrel.4163 - desc = ancrel.4163.desc + id = egyptian.163 + desc = egyptian.163.desc picture = GFX_evt_tuscan_Country_egyptian_pagan is_triggered_only = yes option = { # Ok! - name = ancrel.4163.a + name = egyptian.163.a FROM = { random_list = { - 50 = { character_event = { id = ancrel.4164 tooltip = ancrel.4164.tooltip } } - 50 = { character_event = { id = ancrel.4165 tooltip = ancrel.4165.tooltip } } + 50 = { character_event = { id = egyptian.164 tooltip = egyptian.164.tooltip } } + 50 = { character_event = { id = egyptian.165 tooltip = egyptian.165.tooltip } } } } } @@ -2725,14 +2055,14 @@ character_event = { # Senet game - courtier wins character_event = { - id = ancrel.4164 - desc = ancrel.4164.desc + id = egyptian.164 + desc = egyptian.164.desc picture = GFX_evt_tuscan_Country_egyptian_pagan is_triggered_only = yes option = { # Ok! - name = ancrel.4164.a + name = egyptian.164.a random = { add_trait = humble chance = 20 @@ -2751,7 +2081,7 @@ character_event = { } } option = { # Ok! - name = ancrel.4164.b + name = egyptian.164.b random = { add_trait = wroth chance = 20 @@ -2773,14 +2103,14 @@ character_event = { # Senet game - liege wins character_event = { - id = ancrel.4165 - desc = ancrel.4165.desc + id = egyptian.165 + desc = egyptian.165.desc picture = GFX_evt_tuscan_Country_egyptian_pagan is_triggered_only = yes option = { # Ok! - name = ancrel.4165.a + name = egyptian.165.a piety = 5 FROM = { opinion = { @@ -2796,7 +2126,7 @@ character_event = { } } option = { # Ok! - name = ancrel.4165.b + name = egyptian.165.b prestige = 5 FROM = { opinion = { @@ -2815,8 +2145,8 @@ character_event = { # Ghost of Akhenaten? character_event = { - id = ancrel.4166 - desc = ancrel.4166.desc + id = egyptian.166 + desc = egyptian.166.desc picture = GFX_evt_desert is_triggered_only = yes @@ -2825,9 +2155,9 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no any_courtier = { @@ -2868,7 +2198,7 @@ character_event = { } option = { # Ok! - name = ancrel.4166.a + name = egyptian.166.a random_courtier = { limit = { is_adult = yes @@ -2890,8 +2220,8 @@ character_event = { # Shezmu execution character_event = { - id = ancrel.4167 - desc = ancrel.4167.desc + id = egyptian.167 + desc = egyptian.167.desc picture = GFX_evt_small_town_egyptian_pagan is_triggered_only = yes @@ -2900,9 +2230,9 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no any_courtier = { @@ -2951,7 +2281,7 @@ character_event = { } option = { # Ok! - name = ancrel.4167.a + name = egyptian.167.a prestige = 5 } } @@ -2961,7 +2291,7 @@ character_event = { # Ancient Religions # - Kemetic Revival Events # -# ancrel.4200 - ancrel.4399 Flavor Events +# egyptian.200 - egyptian.399 Flavor Events # # Author: theStormWeaver/xirsoi # @@ -2972,8 +2302,8 @@ character_event = { ################### # you are on pilgrimage/hajj and get caught in a sandstorm character_event = { - id = ancrel.4200 - desc = ancrel.4200.desc + id = egyptian.200 + desc = egyptian.200.desc picture = GFX_evt_sand_desert only_playable = yes @@ -3035,30 +2365,30 @@ character_event = { } option = { # may guide me - name = ancrel.4200.a + name = egyptian.200.a hidden_tooltip = { - character_event = { id = ancrel.4201 } + character_event = { id = egyptian.201 } } } } # seperated from the caravan, you spot a shadow that looks like a building character_event = { - id = ancrel.4201 - desc = ancrel.4201.desc + id = egyptian.201 + desc = egyptian.201.desc picture = GFX_evt_sand_desert is_triggered_only = yes option = { - name = ancrel.4201.a + name = egyptian.201.a custom_tooltip = { - text = ancrel.4201.a.tt + text = egyptian.201.a.tt hidden_tooltip = { random_list = { - 20 = { character_event = { id = ancrel.4202 } } + 20 = { character_event = { id = egyptian.202 } } 10 = { - character_event = { id = ancrel.4203 } + character_event = { id = egyptian.203 } modifier = { factor = 0 ai = no @@ -3073,19 +2403,19 @@ character_event = { # the shadow is a temple that hums with ancient power character_event = { - id = ancrel.4202 - desc = ancrel.4202.desc + id = egyptian.202 + desc = egyptian.202.desc picture = GFX_evt_sand_desert is_triggered_only = yes option = { # move on - name = ancrel.4202.a + name = egyptian.202.a custom_tooltip = { - text = ancrel.4202.a.tt + text = egyptian.202.a.tt hidden_tooltip = { random_list = { - 90 = { character_event = { id = ancrel.4209 } } + 90 = { character_event = { id = egyptian.209 } } 10 = { clr_character_flag = lost_in_sandstorm death = { death_reason = death_lost_desert } @@ -3117,11 +2447,11 @@ character_event = { } option = { # take shelter - name = ancrel.4202.b + name = egyptian.202.b custom_tooltip = { - text = ancrel.4202.b.tt + text = egyptian.202.b.tt hidden_tooltip = { - character_event = { id = ancrel.4204} + character_event = { id = egyptian.204} } } @@ -3150,8 +2480,8 @@ character_event = { # the building is an inn on the pilgrim's highway, you're saved! character_event = { - id = ancrel.4203 - desc = ancrel.4203.desc + id = egyptian.203 + desc = egyptian.203.desc picture = GFX_evt_small_town_aten_pagan is_triggered_only = yes @@ -3161,23 +2491,23 @@ character_event = { } option = { - name = ancrel.4203.a + name = egyptian.203.a } } # as the storm rages on an old man enters the temple character_event = { - id = ancrel.4204 - desc = ancrel.4204.desc + id = egyptian.204 + desc = egyptian.204.desc picture = GFX_evt_sand_desert is_triggered_only = yes option = { - name = ancrel.4204.a + name = egyptian.204.a custom_tooltip = { - text = ancrel.4204.a.tt - hidden_tooltip = { character_event = { id = ancrel.4205 days = 1 } } + text = egyptian.204.a.tt + hidden_tooltip = { character_event = { id = egyptian.205 days = 1 } } } } } @@ -3185,17 +2515,17 @@ character_event = { # you learn the old man is from one of many tribes in the desert # that still worship the old gods character_event = { - id = ancrel.4205 - desc = ancrel.4205.desc + id = egyptian.205 + desc = egyptian.205.desc picture = GFX_evt_recovery is_triggered_only = yes option = { - name = ancrel.4205.a + name = egyptian.205.a custom_tooltip = { - text = ancrel.4205.a.tt - hidden_tooltip = { character_event = { id = ancrel.4206 days = 1 } } + text = egyptian.205.a.tt + hidden_tooltip = { character_event = { id = egyptian.206 days = 1 } } } } } @@ -3203,8 +2533,8 @@ character_event = { # the old man implies that "old man Set" has guided you here, # it is your destiny to find this temple long_character_event = { - id = ancrel.4206 - desc = ancrel.4206.desc + id = egyptian.206 + desc = egyptian.206.desc picture = GFX_evt_nomad_camp is_triggered_only = yes @@ -3214,11 +2544,11 @@ long_character_event = { } option = { # accept the ways of the old gods as your own - name = ancrel.4206.a + name = egyptian.206.a custom_tooltip = { - text = ancrel.4206.a.tt + text = egyptian.206.a.tt hidden_tooltip = { - character_event = { id = ancrel.4207 } + character_event = { id = egyptian.207 } } } @@ -3248,11 +2578,11 @@ long_character_event = { } option = { # reject the pagans and continue on your journey - name = ancrel.4206.b + name = egyptian.206.b custom_tooltip = { - text = ancrel.4206.b.tt + text = egyptian.206.b.tt hidden_tooltip = { - character_event = { id = ancrel.4208 } + character_event = { id = egyptian.208 } } } @@ -3280,18 +2610,18 @@ long_character_event = { # finish the hajj/pilgrimage (cause it can't be stopped), then convert character_event = { - id = ancrel.4207 - desc = ancrel.4207.desc + id = egyptian.207 + desc = egyptian.207.desc picture = GFX_evt_nomad_camp is_triggered_only = yes option = { - name = ancrel.4207.a + name = egyptian.207.a custom_tooltip = { - text = ancrel.4207.a.tt + text = egyptian.207.a.tt hidden_tooltip = { - character_event = { id = ancrel.4210 days = 60 } + character_event = { id = egyptian.210 days = 60 } } } } @@ -3299,8 +2629,8 @@ character_event = { # you reject their ways, and return to your people character_event = { - id = ancrel.4208 - desc = ancrel.4208.desc + id = egyptian.208 + desc = egyptian.208.desc picture = GFX_evt_nomad_camp is_triggered_only = yes @@ -3310,7 +2640,7 @@ character_event = { } option = { - name = ancrel.4208.a + name = egyptian.208.a random = { chance = 20 add_trait = zealous @@ -3320,8 +2650,8 @@ character_event = { # after avoiding the temple, you find your caravan and continue the journey character_event = { - id = ancrel.4209 - desc = ancrel.4209.desc + id = egyptian.209 + desc = egyptian.209.desc picture = GFX_evt_desert is_triggered_only = yes @@ -3331,14 +2661,14 @@ character_event = { } option = { - name = ancrel.4209.a + name = egyptian.209.a } } # the tribes come to your banner (event troops) and you finally convert character_event = { - id = ancrel.4210 - desc = ancrel.4210.desc + id = egyptian.210 + desc = egyptian.210.desc picture = GFX_evt_warrior_banners is_triggered_only = yes @@ -3348,54 +2678,12 @@ character_event = { } option = { - name = ancrel.4210.a - if = { - limit = { - d_shiite = { - holder = ROOT - } - } - unsafe_destroy_landed_title = d_shiite - } - if = { - limit = { - d_sunni = { - holder = ROOT - } - } - unsafe_destroy_landed_title = d_sunni - } - if = { + name = egyptian.210.a + any_demesne_title = { limit = { - d_yazidi = { - holder = ROOT - } - } - unsafe_destroy_landed_title = d_yazidi - } - if = { - limit = { - d_ibadi = { - holder = ROOT - } - } - unsafe_destroy_landed_title = d_ibadi - } - if = { - limit = { - d_kharijite = { - holder = ROOT - } - } - unsafe_destroy_landed_title = d_kharijite - } - if = { - limit = { - d_hurufi = { - holder = ROOT - } + controls_religion = yes } - unsafe_destroy_landed_title = d_hurufi + destroy_landed_title = THIS } religion = egyptian_pagan @@ -3490,6 +2778,7 @@ character_event = { trait = cavalry_leader trait = rough_terrain_leader trait = tough_soldier + trait = impaler } new_character = { spawn_unit = { @@ -3539,8 +2828,8 @@ character_event = { # to a pyramid has been uncovered # [on_bi_yearly_pulse] character_event = { - id = ancrel.4215 - desc = ancrel.4215.desc + id = egyptian.215 + desc = egyptian.215.desc picture = GFX_evt_pyramid only_rulers = yes @@ -3576,34 +2865,34 @@ character_event = { } option = { # survey the pyramid - name = ancrel.4215.a + name = egyptian.215.a custom_tooltip = { - text = ancrel.4215.a.tt + text = egyptian.215.a.tt hidden_tooltip = { - character_event = { id = ancrel.4216 days = 3 } + character_event = { id = egyptian.216 days = 3 } } } } option = { # don't survey the pyramid - name = ancrel.4215.b + name = egyptian.215.b } } # you and your entourage arrive at the entrance to the pyramid character_event = { - id = ancrel.4216 - desc = ancrel.4216.desc + id = egyptian.216 + desc = egyptian.216.desc picture = GFX_evt_pyramid is_triggered_only = yes option = { - name = ancrel.4216.b + name = egyptian.216.b custom_tooltip = { - text = ancrel.4216.b.tt + text = egyptian.216.b.tt hidden_tooltip = { - character_event = { id = ancrel.4217 days = 0 } + character_event = { id = egyptian.217 days = 0 } } } } @@ -3611,8 +2900,8 @@ character_event = { # you and your men have reached a fork in the tunnel, which way do you go? character_event = { - id = ancrel.4217 - desc = ancrel.4217.desc + id = egyptian.217 + desc = egyptian.217.desc picture = GFX_evt_pyramid is_triggered_only = yes @@ -3631,7 +2920,7 @@ character_event = { } tooltip_info = craven - name = ancrel.4216.a + name = egyptian.216.a } } diff --git a/AncientReligions/events/ACR_epic_bloodline_events.txt b/AncientReligions/events/ACR_epic_bloodline_events.txt index e5ba52b8..769d8fb5 100644 --- a/AncientReligions/events/ACR_epic_bloodline_events.txt +++ b/AncientReligions/events/ACR_epic_bloodline_events.txt @@ -3,30 +3,29 @@ # ANCIENT RELIGIONS # - Events to trace ancestry to ancient heroes # -# Event ID ancrel.3000 - ancrel.3050 reserved +# Event ID epicblood.0 - epicblood.50 reserved # ################################################### # Written by Adam 'theStormWeaver/xirsoi' Chevalier -namespace = ancrel +namespace = epicblood # Studied the epic poems character_event = { - id = ancrel.3000 - desc = EVTDESCancrel.3000 + id = epicblood.0 + desc = epicblood.0.desc picture = GFX_evt_library border = GFX_event_normal_frame_religion min_age = 16 capable_only = yes prisoner = no + has_dlc = "The Old Gods" + religion = hellenic_pagan trigger = { - has_dlc = "The Old Gods" - learning = 6 - religion = hellenic_pagan NOT = { has_character_flag = flag_studied_the_classics } } @@ -77,7 +76,7 @@ character_event = { # Decide to emulate one of the epic heroes option = { - name = EVTOPTAancrel.3000 + name = epicblood.0.a ai_chance = { factor = 50 modifier = { @@ -108,11 +107,11 @@ character_event = { religion_authority = 0.75 } } - character_event = { id = ancrel.3001 } + character_event = { id = epicblood.1 } } # Be boring and just let it go option = { - name = EVTOPTBancrel.3000 + name = epicblood.0.b ai_chance = { factor = 50 } } } @@ -120,8 +119,8 @@ character_event = { # You've decided to emulate an epic hero, but which one? # A Greek or Trojan hero? character_event = { - id = ancrel.3001 - desc = EVTDESCancrel.3001 + id = epicblood.1 + desc = epicblood.1.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion @@ -130,7 +129,7 @@ character_event = { # Greek option = { - name = EVTOPTAancrel.3001 + name = epicblood.1.a ai_chance = { factor = 50 modifier = { @@ -149,19 +148,19 @@ character_event = { } } } - character_event = { id = ancrel.3002 } + character_event = { id = epicblood.2 } } # Trojan option = { - name = EVTOPTBancrel.3001 - character_event = { id = ancrel.3003 } + name = epicblood.1.b + character_event = { id = epicblood.3 } } } # Emulating a Greek Hero character_event = { - id = ancrel.3002 - desc = EVTDESCancrel.3002 + id = epicblood.2 + desc = epicblood.2.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion @@ -170,7 +169,7 @@ character_event = { #Achilles option = { - name = EVTOPTAancrel.3002 + name = epicblood.2.a ai_chance = { factor = 34 modifier = { @@ -200,7 +199,7 @@ character_event = { } #Odysseus option = { - name = EVTOPTBancrel.3002 + name = epicblood.2.b ai_chance = { factor = 33 modifier = { @@ -215,7 +214,7 @@ character_event = { } #Nestor option = { - name = EVTOPTCancrel.3002 + name = epicblood.2.c ai_chance = { factor = 33 modifier = { @@ -232,8 +231,8 @@ character_event = { # Emulating a Trojan Hero character_event = { - id = ancrel.3003 - desc = EVTDESCancrel.3003 + id = epicblood.3 + desc = epicblood.3.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion @@ -242,7 +241,7 @@ character_event = { #Hector option = { - name = EVTOPTAancrel.3003 + name = epicblood.3.a ai_chance = { factor = 34 modifier = { @@ -265,7 +264,7 @@ character_event = { } #Aeneas option = { - name = EVTOPTBancrel.3003 + name = epicblood.3.b ai_chance = { factor = 33 modifier = { @@ -288,7 +287,7 @@ character_event = { } #Paris option = { - name = EVTOPTCancrel.3003 + name = epicblood.3.c ai_chance = { factor = 33 modifier = { @@ -318,9 +317,9 @@ character_event = { #Legitimate Child born to a reborn hero character_event = { - id = ancrel.3004 + id = epicblood.4 is_triggered_only = yes - desc = EVTDESCancrel.3004 + desc = epicblood.4.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion @@ -445,16 +444,15 @@ character_event = { #Someone emulating a hero has achieved all 5 personal legend events character_event = { - id = ancrel.3005 - desc = EVTDESCancrel.3005 + id = epicblood.5 + desc = epicblood.5.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion capable_only = yes + has_dlc = "The Old Gods" trigger = { - has_dlc = "The Old Gods" - has_character_flag = personal_legend_5 has_character_flag = personal_legend_4 has_character_flag = personal_legend_3 diff --git a/AncientReligions/events/ACR_fianna_events.txt b/AncientReligions/events/ACR_fianna_events.txt index d1a325be..9e57ec88 100644 --- a/AncientReligions/events/ACR_fianna_events.txt +++ b/AncientReligions/events/ACR_fianna_events.txt @@ -3,21 +3,21 @@ # ANCIENT RELIGIONS # - The Fianna # -# Event IDs ancrel.1150-1189 reserved -# Event IDs ancrel.1254-1260 reserved -# Event IDs ancrel.1333-1334 reserved +# Event IDs celtic.1150-1189 reserved +# Event IDs celtic.1254-1260 reserved +# Event IDs celtic.1333-1334 reserved # ####################################### # Written by Superskierpat -namespace = ancrel +namespace = celtic # The Fianna Founded (Gaelic King) narrative_event = { - id = ancrel.1150 - title = EVTNAMEancrel.1150 - desc = EVTDESCancrel.1150 + id = celtic.1150 + title = celtic.1150.title + desc = celtic.1150.desc picture = GFX_evt_celtic_warriors border = GFX_event_narrative_frame_war @@ -26,14 +26,14 @@ narrative_event = { hide_from = yes option = { - name = EVTOPTAancrel.1150 + name = celtic.1150.a hidden_tooltip = { any_playable_ruler = { limit = { ai = no religion = celtic_pagan } - narrative_event = { id = ancrel.1151 } + narrative_event = { id = celtic.1151 } } } } @@ -41,16 +41,16 @@ narrative_event = { # The Fianna Founded (Gaelic) narrative_event = { - id = ancrel.1151 - title = EVTNAMEancrel.1150 - desc = EVTDESCancrel.1151 + id = celtic.1151 + title = celtic.1150.title + desc = celtic.1151.desc picture = GFX_evt_celtic_warriors border = GFX_event_narrative_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.1151 + name = celtic.1151.a custom_tooltip = { text = fianna_organized } @@ -59,7 +59,7 @@ narrative_event = { # Fianna Chief gets Fian trait character_event = { - id = ancrel.1155 + id = celtic.1155 hide_window = yes only_rulers = yes @@ -80,7 +80,7 @@ character_event = { # Son has served a few years character_event = { - id = ancrel.1158 + id = celtic.1158 hide_window = yes is_triggered_only = yes @@ -93,7 +93,7 @@ character_event = { # Son wants to join the Fianna (Son) character_event = { - id = ancrel.1159 + id = celtic.1159 hide_window = yes ai = yes @@ -102,12 +102,12 @@ character_event = { only_men = yes capable_only = yes prisoner = no + has_dlc = "The Old Gods" + has_global_flag = fianna_founded trigger = { - has_dlc = "The Old Gods" is_landed = no in_command = no - has_global_flag = fianna_founded OR = { religion = celtic_pagan religion = celtic_pagan_reformed @@ -183,22 +183,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.1160 } } + father = { character_event = { id = celtic.1160 } } set_character_flag = wants_fianna } } # Son wants to join the fianna (Father) character_event = { - id = ancrel.1160 - desc = EVTDESCancrel.1160 + id = celtic.1160 + desc = celtic.1160.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.1160 + name = celtic.1160.a FROM = { opinion = { modifier = opinion_very_disappointed @@ -209,7 +209,7 @@ character_event = { prestige = -100 } option = { - name = EVTOPTBancrel.1160 + name = celtic.1160.b d_fianna = { holder_scope = { FROM = { @@ -219,7 +219,7 @@ character_event = { } hidden_tooltip = { FROM = { - character_event = { id = ancrel.1158 days = 1460 } + character_event = { id = celtic.1158 days = 1460 } } } prestige = 100 @@ -228,12 +228,13 @@ character_event = { # Son returns scarred but seasoned (Son) character_event = { - id = ancrel.1164 + id = celtic.1164 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = serving_fianna + trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_fianna NOT = { trait = scarred } } @@ -251,22 +252,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.1165 } } + father = { character_event = { id = celtic.1165 } } clr_character_flag = serving_fianna } } # Son returns scarred but seasoned character_event = { - id = ancrel.1165 - desc = EVTDESCancrel.1165 + id = celtic.1165 + desc = celtic.1165.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.1165 + name = celtic.1165.a FROM = { move_character = ROOT add_trait = scarred @@ -278,12 +279,13 @@ character_event = { # Son returns maimed (Son) character_event = { - id = ancrel.1168 + id = celtic.1168 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = serving_fianna + trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_fianna NOT = { trait = maimed } @@ -295,22 +297,22 @@ character_event = { immediate = { add_trait = maimed - father = { character_event = { id = ancrel.1169 } } + father = { character_event = { id = celtic.1169 } } clr_character_flag = serving_fianna } } # Son returns maimed character_event = { - id = ancrel.1169 - desc = EVTDESCancrel.1169 + id = celtic.1169 + desc = celtic.1169.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.1169 + name = celtic.1169.a FROM = { move_character = ROOT tooltip = { add_trait = maimed } @@ -321,12 +323,13 @@ character_event = { # Son returns as excellent strategist (Son) character_event = { - id = ancrel.1170 + id = celtic.1170 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = serving_fianna + trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_fianna NOT = { trait = brilliant_strategist } OR = { trait = misguided_warrior @@ -361,22 +364,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.1171 } } + father = { character_event = { id = celtic.1171 } } clr_character_flag = serving_fianna } } # Son returns as excellent strategist character_event = { - id = ancrel.1171 - desc = EVTDESCancrel.1171 + id = celtic.1171 + desc = celtic.1171.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.1171 + name = celtic.1171.a if = { limit = { FROM = { @@ -415,12 +418,13 @@ character_event = { # Son returns with PTSD (Son) character_event = { - id = ancrel.1172 + id = celtic.1172 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = serving_fianna + trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_fianna NOT = { trait = depressed } } @@ -442,22 +446,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.1173 } } + father = { character_event = { id = celtic.1173 } } clr_character_flag = serving_fianna } } # Son returns with PTSD character_event = { - id = ancrel.1173 - desc = EVTDESCancrel.1173 + id = celtic.1173 + desc = celtic.1173.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.1173 + name = celtic.1173.a FROM = { move_character = ROOT add_trait = stressed @@ -469,14 +473,12 @@ character_event = { # Son returns home with wife (Son) character_event = { - id = ancrel.1174 + id = celtic.1174 hide_window = yes - trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_fianna - is_married = no - } + has_dlc = "The Old Gods" + has_character_flag = serving_fianna + is_married = no mean_time_to_happen = { months = 180 @@ -488,22 +490,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.1175 } } + father = { character_event = { id = celtic.1175 } } clr_character_flag = serving_fianna } } # Son returns home with wife character_event = { - id = ancrel.1175 - desc = EVTDESCancrel.1175 + id = celtic.1175 + desc = celtic.1175.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.1175 + name = celtic.1175.a create_character = { random_traits = yes dynasty = NONE @@ -524,12 +526,13 @@ character_event = { # Son returns home as a zealot (Son) character_event = { - id = ancrel.1176 + id = celtic.1176 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = serving_fianna + trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_fianna NOT = { trait = zealous } } @@ -543,22 +546,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.1177 } } + father = { character_event = { id = celtic.1177 } } clr_character_flag = serving_fianna } } # Son returns home as a zealot character_event = { - id = ancrel.1177 - desc = EVTDESCancrel.1177 + id = celtic.1177 + desc = celtic.1177.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.1177 + name = celtic.1177.a FROM = { move_character = ROOT add_trait = zealous @@ -569,13 +572,11 @@ character_event = { # Son returns home as a seasoned warrior (Son) character_event = { - id = ancrel.1178 + id = celtic.1178 hide_window = yes - trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_fianna - } + has_dlc = "The Old Gods" + has_character_flag = serving_fianna mean_time_to_happen = { months = 120 @@ -611,22 +612,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.1179 } } + father = { character_event = { id = celtic.1179 } } clr_character_flag = serving_fianna } } # Son returns home as a seasoned warrior character_event = { - id = ancrel.1179 - desc = EVTDESCancrel.1179 + id = celtic.1179 + desc = celtic.1179.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.1179 + name = celtic.1179.a FROM = { move_character = ROOT add_trait = brave @@ -638,13 +639,11 @@ character_event = { # Son dies in battle (Son) character_event = { - id = ancrel.1180 + id = celtic.1180 hide_window = yes - trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_fianna - } + has_dlc = "The Old Gods" + has_character_flag = serving_fianna mean_time_to_happen = { months = 200 @@ -712,35 +711,33 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.1181 } } + father = { character_event = { id = celtic.1181 } } clr_character_flag = serving_fianna } } # Son dies in battle character_event = { - id = ancrel.1181 - desc = EVTDESCancrel.1181 + id = celtic.1181 + desc = celtic.1181.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.1181 + name = celtic.1181.a FROM = { death = { death_reason = death_battle } } } } # Son returns with loot (Son) character_event = { - id = ancrel.1182 + id = celtic.1182 hide_window = yes - trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_fianna - } + has_dlc = "The Old Gods" + has_character_flag = serving_fianna mean_time_to_happen = { months = 160 @@ -756,22 +753,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.1183 } } + father = { character_event = { id = celtic.1183 } } clr_character_flag = serving_fianna } } # Son returns with loot character_event = { - id = ancrel.1183 - desc = EVTDESCancrel.1183 + id = celtic.1183 + desc = celtic.1183.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.1183 + name = celtic.1183.a FROM = { move_character = ROOT add_trait = fian @@ -782,21 +779,22 @@ character_event = { # Father dies, Player Son is heir character_event = { - id = ancrel.1184 - desc = EVTDESCancrel.1184 + id = celtic.1184 + desc = celtic.1184.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war + has_dlc = "The Old Gods" + ai = no + trigger = { - has_dlc = "The Old Gods" - ai = no OR = { has_character_flag = wants_fianna has_character_flag = serving_fianna } father = { is_alive = no } } - + mean_time_to_happen = { days = 1 } @@ -807,7 +805,7 @@ character_event = { } option = { - name = EVTOPTAancrel.1184 + name = celtic.1184.a add_trait = fian prestige = 200 wealth = 200 @@ -816,12 +814,13 @@ character_event = { # Father dies, Son gets Fian trait character_event = { - id = ancrel.1185 + id = celtic.1185 hide_window = yes + has_dlc = "The Old Gods" + ai = yes + trigger = { - has_dlc = "The Old Gods" - ai = yes OR = { has_character_flag = wants_fianna has_character_flag = serving_fianna @@ -842,11 +841,12 @@ character_event = { # Fianna Reforms character_event = { - id = ancrel.1186 + id = celtic.1186 hide_window = yes + has_global_flag = celtic_pagan_reformation + trigger = { - has_global_flag = celtic_pagan_reformation NOT = { has_global_flag = fianna_reformed } is_title_active = d_fianna } @@ -869,7 +869,7 @@ character_event = { # Ping event when vassalizing the Fianna character_event = { - id = ancrel.0116 + id = celtic.116 hide_window = yes is_triggered_only = yes @@ -878,7 +878,7 @@ character_event = { set_defacto_liege = FROM FROM = { letter_event = { - id = ancrel.0117 + id = celtic.117 } } } @@ -886,8 +886,8 @@ character_event = { # Notification event when vassalizing the Fianna letter_event = { - id = ancrel.0117 - desc = EVTDESCancrel.0117 + id = celtic.117 + desc = celtic.117.desc border = GFX_event_letter_frame_religion is_triggered_only = yes @@ -901,26 +901,26 @@ letter_event = { # # Fianna event Series # -# Event IDs ancrel.1254-1300 reserved -# Event IDs ancrel.1333-1334 reserved +# Event IDs celtic.1254-1300 reserved +# Event IDs celtic.1333-1334 reserved # ############################################# #Written by Patrick Marchand #Fian visiting character_event = { - id = ancrel.1254 - desc = EVTDESCancrel.1254 + id = celtic.1254 + desc = celtic.1254.desc is_triggered_only = yes only_playable = yes prisoner = no + war = no picture = GFX_evt_emissary trigger = { - war = no in_command = no OR = { religion = celtic_pagan @@ -1038,8 +1038,8 @@ character_event = { } - option = { - name = EVTOPTAancrel.1254 #Welcome them with a lavish feast + option = { #Welcome them with a lavish feast + name = celtic.1254.a ai_chance = { factor = 10 modifier = { @@ -1082,8 +1082,8 @@ character_event = { } } - option = { - name = EVTOPTBancrel.1254 #Welcome them reluctantly + option = { #Welcome them reluctantly + name = celtic.1254.b ai_chance = { factor = 10 modifier = { @@ -1102,7 +1102,7 @@ character_event = { set_character_flag = fian_band_visiting } option = { - name = EVTOPTCancrel.1254 #Refuse them Access + name = celtic.1254.c #Refuse them Access ai_chance = { factor = 1 modifier = { @@ -1122,15 +1122,15 @@ character_event = { #Minor brawl fennid Injured character_event = { - id = ancrel.1255 - desc = EVTDESCancrel.1255 + id = celtic.1255 + desc = celtic.1255.desc + picture = GFX_evt_joust only_playable = yes prisoner = no + has_character_flag = fian_band_visiting - picture = GFX_evt_joust trigger = { - has_character_flag = fian_band_visiting NOT = { has_character_flag = fian_recruited } NOT = { has_character_flag = fian_woman_seduced } } @@ -1145,14 +1145,14 @@ character_event = { clr_character_flag = fian_woman_seduced } - option = { - name = EVTOPTAancrel.1255 # pay for their expenses, and send them on their way + option = { #pay for their expenses, and send them on their way + name = celtic.1255.a scaled_wealth = -0.05 piety = 5 } - option = { - name = EVTOPTBancrel.1255 #let them stay at the castle while recovering. + option = { #let them stay at the castle while recovering + name = celtic.1255.b prestige = -5 piety = 5 if = { @@ -1164,8 +1164,8 @@ character_event = { #One fennid distinguishes himself character_event = { - id = ancrel.1256 - desc = EVTDESCancrel.1256 + id = celtic.1256 + desc = celtic.1256.desc only_playable = yes prisoner = no @@ -1189,8 +1189,8 @@ character_event = { } } - option = { - name = EVTOPTAancrel.1256 #take him in your service. + option = { #take him in your service. + name = celtic.1256.a create_character = { random_traits = no dynasty = random @@ -1207,24 +1207,23 @@ character_event = { } scaled_wealth = -0.1 } - option = { - name = EVTOPTBancrel.1256 #give him lavish praise. + option = { #give him lavish praise + name = celtic.1256.b prestige = 5 } } #Male courtier insulted by fennid character_event = { - id = ancrel.1257 - desc = EVTDESCancrel.1257 - + id = celtic.1257 + desc = celtic.1257.desc + picture = GFX_evt_joust only_playable = yes prisoner = no + has_character_flag = fian_band_visiting - picture = GFX_evt_joust trigger = { - has_character_flag = fian_band_visiting any_courtier = { age = 16 is_female = no @@ -1258,14 +1257,14 @@ character_event = { } option = { - name = EVTOPTAancrel.1257 #Throw them out. + name = celtic.1257.a #Throw them out clr_character_flag = fian_band_visiting clr_character_flag = fian_recruited clr_character_flag = fian_woman_seduced piety = -10 } - option = { - name = EVTOPTBancrel.1257 #Ignore the complaints + option = { #Ignore the complaints + name = celtic.1257.a random_courtier = { limit = { age = 16 @@ -1290,17 +1289,17 @@ character_event = { #A young woman has been seduced by a fennid character_event = { - id = ancrel.1258 - desc = EVTDESCancrel.1258 + id = celtic.1258 + desc = celtic.1258.desc + picture = GFX_evt_lovers only_playable = yes prisoner = no - - picture = GFX_evt_lovers + has_character_flag = fian_band_visiting trigger = { has_lover = no - has_character_flag = fian_band_visiting + NOT = { has_character_flag = fian_recruited } NOT = { has_character_flag = fian_woman_seduced } any_courtier = { @@ -1325,8 +1324,8 @@ character_event = { has_character_flag = fian_recruited } } - option = { - name = EVTOPTAancrel.1258 #stay + option = { #stay + name = celtic.1258.a random_courtier = { @@ -1355,8 +1354,8 @@ character_event = { } piety = -10 } - option = { - name = EVTOPTBancrel.1258 #dungeon + option = { #dungeon + name = celtic.1258.b ai_chance = { factor = 1 modifier = { @@ -1396,15 +1395,13 @@ character_event = { #Fian leaving character_event = { - id = ancrel.1259 - desc = EVTDESCancrel.1259 + id = celtic.1259 + desc = celtic.1259.desc only_playable = yes prisoner = no + has_character_flag = fian_band_visiting - trigger = { - has_character_flag = fian_band_visiting - } immediate = { clr_character_flag = fian_band_visiting clr_character_flag = fian_woman_seduced @@ -1420,32 +1417,31 @@ character_event = { has_character_flag = fian_recruited } } - option = { - name = EVTOPTAancrel.1259 #give them a farewell feast + option = { #give them a farewell feast + name = celtic.1259.a prestige = 10 scaled_wealth = -0.05 } - option = { - name = EVTOPTBancrel.1259 #let them leave quitely + option = { #let them leave quitely + name = celtic.1259.b prestige = -5 } } #Marshal has arrested a fennid character_event = { - id = ancrel.1260 - desc = EVTDESCancrel.1260 + id = celtic.1260 + desc = celtic.1260.desc + picture = GFX_evt_melee is_triggered_only = yes only_playable = yes prisoner = no - - picture = GFX_evt_melee + war = no trigger = { - war = no in_command = no NOT = { has_character_flag = fian_band_visiting } any_courtier = { @@ -1453,8 +1449,8 @@ character_event = { } } - option = { - name = EVTOPTAancrel.1260 #order him released + option = { #order him released + name = celtic.1260.a job_marshal = { opinion = { modifier = marshal_overruled @@ -1464,8 +1460,8 @@ character_event = { piety = 5 clr_character_flag = hates_fianna } - option = { - name = EVTOPTBancrel.1260 #it is not my concern + option = { #it is not my concern + name = celtic.1260.b job_marshal = { prestige = 10 } @@ -1476,7 +1472,7 @@ character_event = { # Ping event when donating money to the fianna character_event = { - id = ancrel.1333 + id = celtic.1333 hide_window = yes is_triggered_only = yes @@ -1485,7 +1481,7 @@ character_event = { wealth = 300 FROM = { letter_event = { - id = ancrel.1334 + id = celtic.1334 } } opinion = { @@ -1497,8 +1493,8 @@ character_event = { # Notification event when donating money to the fianna letter_event = { - id = ancrel.1334 - desc = EVTDESCancrel.1334 + id = celtic.1334 + desc = celtic.1334.desc border = GFX_event_letter_frame_religion is_triggered_only = yes diff --git a/AncientReligions/events/ACR_hellenic_flamines_events.txt b/AncientReligions/events/ACR_hellenic_flamines_events.txt index 8e202a33..1d9a497a 100644 --- a/AncientReligions/events/ACR_hellenic_flamines_events.txt +++ b/AncientReligions/events/ACR_hellenic_flamines_events.txt @@ -3,18 +3,18 @@ # ANCIENT RELIGIONS # - Flamines Maiores # -# Event ID ancrel.2110 - ancrel.2119 reserved +# Event ID hellenic.110 - hellenic.119 reserved # ####################################### # Written by Jon Severinsson -namespace = ancrel +namespace = hellenic # The Flamen Dialis must resign character_event = { - id = ancrel.2110 - desc = EVTDESCancrel.2110 + id = hellenic.110 + desc = hellenic.110.desc picture = GFX_evt_council border = GFX_event_normal_frame_religion @@ -41,8 +41,8 @@ character_event = { # The Flamen Martialis must resign character_event = { - id = ancrel.2111 - desc = EVTDESCancrel.2111 + id = hellenic.111 + desc = hellenic.111.desc picture = GFX_evt_council border = GFX_event_normal_frame_religion @@ -69,8 +69,8 @@ character_event = { # The Flamen Quirinalis must resign character_event = { - id = ancrel.2112 - desc = EVTDESCancrel.2112 + id = hellenic.112 + desc = hellenic.112.desc picture = GFX_evt_council border = GFX_event_normal_frame_religion @@ -97,7 +97,7 @@ character_event = { # Cleanup when a Flamines lost his title some other way character_event = { - id = ancrel.2113 + id = hellenic.113 hide_window = yes trigger = { diff --git a/AncientReligions/events/ACR_hellenic_flavor_events.txt b/AncientReligions/events/ACR_hellenic_flavor_events.txt index 68a16c54..c28e2e3a 100644 --- a/AncientReligions/events/ACR_hellenic_flavor_events.txt +++ b/AncientReligions/events/ACR_hellenic_flavor_events.txt @@ -3,25 +3,25 @@ # ANCIENT RELIGIONS # - Hellenic Flavour Events # -# Event ID ancrel.2240 - ancrel.2259 +# Event ID hellenic.240 - hellenic.259 # ################################### # Written by Patrick Marchand -namespace = ancrel +namespace = hellenic # Augur hit by lightning character_event = { - id = ancrel.2240 - desc = EVTDESCancrel.2240 + id = hellenic.240 + desc = hellenic.240.desc picture = GFX_evt_lightning_strike border = GFX_event_normal_frame_religion only_rulers = yes trigger = { - religion = hellenic_pagan + religion_openly_hellenic_or_reformed = yes is_abroad = no is_landed = yes } @@ -55,15 +55,15 @@ character_event = { } option = { - name = EVTOPTAancrel.2240 + name = hellenic.240.a trigger = { - NOT = {trait = paranoid} + NOT = { trait = paranoid } } piety = 25 } option = { - name = EVTOPTBancrel.2240 + name = hellenic.240.b trigger = { trait = paranoid } @@ -83,15 +83,15 @@ character_event = { # Drunken Actors character_event = { - id = ancrel.2241 - desc = EVTDESCancrel.2241 + id = hellenic.241 + desc = hellenic.241.desc picture = GFX_evt_jugglers border = GFX_event_normal_frame_religion only_rulers = yes trigger = { - religion = hellenic_pagan + religion_openly_hellenic_or_reformed = yes is_abroad = no is_landed = yes } @@ -130,11 +130,11 @@ character_event = { } option = { - name = EVTOPTAancrel.2241 + name = hellenic.241.a prestige = -50 } option = { - name = EVTOPTBancrel.2241 + name = hellenic.241.b change_learning = 1 random_list = { 70 = {} diff --git a/AncientReligions/events/ACR_hellenic_revival_events.txt b/AncientReligions/events/ACR_hellenic_revival_events.txt index 4081e20f..8840d074 100644 --- a/AncientReligions/events/ACR_hellenic_revival_events.txt +++ b/AncientReligions/events/ACR_hellenic_revival_events.txt @@ -3,39 +3,38 @@ # ANCIENT RELIGIONS # - Revival of the Hellenic religion # -# Event ID ancrel.2000 - ancrel.2109 reserved +# Event ID hellenic.0 - hellenic.109 reserved # ####################################### # Written by Jon Severinsson # and Adam Chevalier -namespace = ancrel +namespace = hellenic ####################################### # # - A Philosopher Joins the Court -# ancrel.2000 - ancrel.2035 +# hellenic.0 - hellenic.35 # ####################################### # Philosopher approaches the Emperor as the realm crumbles # [on_yearly_pulse] character_event = { - id = ancrel.2000 - desc = ancrel.2000.desc + id = hellenic.0 + desc = hellenic.0.desc picture = GFX_evt_emissary_byzantine border = GFX_event_normal_frame_religion min_age = 16 capable_only = yes prisoner = no + has_dlc = "The Old Gods" is_triggered_only = yes trigger = { - has_dlc = "The Old Gods" - any_realm_province = { title = c_byzantion } @@ -47,7 +46,7 @@ character_event = { } NOR = { - realm_size = 131 # empire is in big trouble, like at the alexiad start date + realm_size = 230 # empire is in big trouble, like at the alexiad start date has_character_flag = ancrel_philosopher # hasn't had the event already religion_group = pagan_group # is still christian any_courtier = { @@ -87,12 +86,20 @@ character_event = { has_global_flag = ancrel_debug ai = no } + modifier = { + factor = 2 + war = yes + } + modifier = { + factor = 5 + is_primary_war_defender = yes + } } option = { # allow the philosopher to enter the court - name = ancrel.2000.a + name = hellenic.0.a custom_tooltip = { - text = ancrel.2000.a.tt + text = hellenic.0.a.tt create_character = { random_traits = no dynasty = none @@ -131,14 +138,14 @@ character_event = { } option = { # deny the request - name = ancrel.2000.b - custom_tooltip = { text = ancrel.2000.b.tt } + name = hellenic.0.b + custom_tooltip = { text = hellenic.0.b.tt } } } # seek the Emperor's support to become Hypatos Philosophon (philosopher) character_event = { - id = ancrel.2001 + id = hellenic.1 hide_window = yes min_age = 16 @@ -165,7 +172,7 @@ character_event = { immediate = { set_character_flag = ancrel_request_support - liege = { character_event = { id = ancrel.2002 days = 0 } } + liege = { character_event = { id = hellenic.2 days = 0 } } } weight_multiplier = { @@ -179,15 +186,15 @@ character_event = { # the philosopher seeks the Emperor's support to become Hypatos Philosophon (emperor) character_event = { - id = ancrel.2002 - desc = ancrel.2002.desc + id = hellenic.2 + desc = hellenic.2.desc picture = GFX_evt_emissary_byzantine border = GFX_event_normal_frame_religion is_triggered_only = yes option = { # support the philosopher's bid for the office of Hypatos Philosophon - name = ancrel.2002.a + name = hellenic.2.a FROM = { set_special_character_title = title_hypatos_philosophon @@ -202,7 +209,7 @@ character_event = { } option = { # stay out of it, ending the chain - name = ancrel.2002.b + name = hellenic.2.b FROM = { prestige = -100 opinion = { @@ -218,7 +225,7 @@ character_event = { # priest vassal is upset that the philosopher wants to implement a Platonic curriculum (philosopher) character_event = { - id = ancrel.2003 + id = hellenic.3 hide_window = yes min_age = 16 @@ -251,7 +258,7 @@ character_event = { random_vassal = { limit = { is_theocracy = yes } - character_event = { id = ancrel.2004 days = 0} + character_event = { id = hellenic.4 days = 0} } } } @@ -259,29 +266,29 @@ character_event = { # platonic curriculum (priest) character_event = { - id = ancrel.2004 + id = hellenic.4 hide_window = yes is_triggered_only = yes immediate = { liege = { - character_event = { id = ancrel.2005 days = 0 } + character_event = { id = hellenic.5 days = 0 } } } } # platonic curriculum (emperor) character_event = { - id = ancrel.2005 - desc = ancrel.2005.desc + id = hellenic.5 + desc = hellenic.5.desc picture = GFX_evt_heretic border = GFX_event_normal_frame_religion is_triggered_only = yes option = { # support your hypatos - name = ancrel.2005.a + name = hellenic.5.a piety = -100 add_character_modifier = { name = acr_shielded_heretic duration = 1825 } capital_scope = { @@ -296,7 +303,7 @@ character_event = { } option = { # demand the hypatos make a public profession of faith - name = ancrel.2005.b + name = hellenic.5.b piety = 100 add_character_modifier = { name = acr_sided_with_church duration = 1825 } @@ -310,7 +317,7 @@ character_event = { # philosopher has a research project (philosopher) character_event = { - id = ancrel.2006 + id = hellenic.6 hide_window = yes prisoner = no @@ -349,29 +356,29 @@ character_event = { immediate = { liege = { - character_event = { id = ancrel.2007 } + character_event = { id = hellenic.7 } } } } # philosopher has a research project (emperor) character_event = { - id = ancrel.2007 - desc = ancrel.2007.desc + id = hellenic.7 + desc = hellenic.7.desc picture = GFX_evt_scientist border = GFX_event_normal_frame_diplomacy is_triggered_only = yes option = { # support the research project - name = ancrel.2007.a + name = hellenic.7.a scaled_wealth = -0.05 FROM = { set_character_flag = ancrel_research_project set_character_flag = do_not_disturb } custom_tooltip = { - text = ancrel.2007.a.tt + text = hellenic.7.a.tt hidden_tooltip = { random_list = { 25 = { # military tech @@ -379,21 +386,21 @@ character_event = { factor = 0.2 has_character_flag = ancrel_military_research } - character_event = { id = ancrel.2008 days = 120 } + character_event = { id = hellenic.8 days = 120 } } 25 = { # economy tech modifier = { factor = 0.2 has_character_flag = ancrel_economy_research } - character_event = { id = ancrel.2009 days = 120 } + character_event = { id = hellenic.9 days = 120 } } 25 = { # culture tech modifier = { factor = 0.2 has_character_flag = ancrel_culture_research } - character_event = { id = ancrel.2010 days = 120 } + character_event = { id = hellenic.10 days = 120 } } } } @@ -401,14 +408,14 @@ character_event = { } option = { # do not support the project - name = ancrel.2007.b + name = hellenic.7.b } } # research project (military) character_event = { - id = ancrel.2008 - desc = ancrel.2008.desc + id = hellenic.8 + desc = hellenic.8.desc picture = GFX_evt_scientist border = GFX_event_normal_frame_war @@ -428,8 +435,8 @@ character_event = { # research project (economic) character_event = { - id = ancrel.2009 - desc = ancrel.2009.desc + id = hellenic.9 + desc = hellenic.9.desc picture = GFX_evt_scientist border = GFX_event_normal_frame_economy @@ -449,8 +456,8 @@ character_event = { # research project (cultural) character_event = { - id = ancrel.2010 - desc = ancrel.2010.desc + id = hellenic.10 + desc = hellenic.10.desc picture = GFX_evt_scientist border = GFX_event_normal_frame_religion @@ -470,7 +477,7 @@ character_event = { # philosopher proposes a chronicle (philosopher) character_event = { - id = ancrel.2011 + id = hellenic.11 hide_window = yes has_character_flag = ancrel_special_priest @@ -497,24 +504,24 @@ character_event = { immediate = { liege = { - character_event = { id = ancrel.2012 } + character_event = { id = hellenic.12 } } } } # philosopher proposes a chronicle (emperor) character_event = { - id = ancrel.2012 - desc = ancrel.2012.desc + id = hellenic.12 + desc = hellenic.12.desc picture = GFX_evt_library border = GFX_event_normal_frame_diplomacy is_triggered_only = yes option = { # authorize the chronicle - name = ancrel.2012.a + name = hellenic.12.a scaled_wealth = 0.1 - character_event = { id = ancrel.2013 days = 90 tooltip = ancrel.2013.tt } + character_event = { id = hellenic.13 days = 90 tooltip = hellenic.13.tt } FROM = { set_character_flag = do_not_disturb set_character_flag = ancrel_chronicle @@ -524,8 +531,8 @@ character_event = { # philosopher completes chronicle (emperor) character_event = { - id = ancrel.2013 - desc = ancrel.2013.desc + id = hellenic.13 + desc = hellenic.13.desc picture = GFX_evt_library border = GFX_event_normal_frame_diplomacy show_from_from = yes @@ -533,7 +540,7 @@ character_event = { is_triggered_only = yes option = { - name = ancrel.2013.a + name = hellenic.13.a add_character_modifier = { name = ancrel_imperial_chronicle duration = -1 } FROMFROM = { clr_character_flag = do_not_disturb @@ -543,7 +550,7 @@ character_event = { # philosopher offers to reorder the beaurocracy (philosopher) character_event = { - id = ancrel.2014 + id = hellenic.14 hide_window = yes has_character_flag = ancrel_special_priest @@ -571,24 +578,24 @@ character_event = { immediate = { liege = { - character_event = { id = ancrel.2015 days = 0 } + character_event = { id = hellenic.15 days = 0 } } } } # philosopher offers to reorder the beaurocracy (emperor) character_event = { - id = ancrel.2015 - desc = ancrel.2015.desc + id = hellenic.15 + desc = hellenic.15.desc picture = GFX_evt_courtiers_talking border = GFX_event_normal_frame_economy is_triggered_only = yes option = { # exert your influence to back the philosopher's plans - name = ancrel.2015.a + name = hellenic.15.a prestige = -200 - character_event = { id = ancrel.2016 days = 90 tooltip = ancrel.2016.tt } + character_event = { id = hellenic.16 days = 90 tooltip = hellenic.16.tt } FROM = { set_character_flag = do_not_disturb set_character_flag = ancrel_court @@ -596,14 +603,14 @@ character_event = { } option = { # conserve your influence - name = ancrel.2015.b + name = hellenic.15.b } } # philosopher finishes reordering the beaurocracy (emperor) character_event = { - id = ancrel.2016 - desc = ancrel.2016.desc + id = hellenic.16 + desc = hellenic.16.desc picture = GFX_evt_council border = GFX_event_normal_frame_economy show_from_from = yes @@ -611,7 +618,7 @@ character_event = { is_triggered_only = yes option = { - name = ancrel.2016.a + name = hellenic.16.a add_character_modifier = { name = ancrel_streamlined_court duration = -1 } FROMFROM = { clr_character_flag = do_not_disturb @@ -621,7 +628,7 @@ character_event = { # philosopher has sage advice about a rivalry (philosopher) character_event = { - id = ancrel.2017 + id = hellenic.17 hide_window = yes has_character_flag = ancrel_special_priest @@ -648,7 +655,7 @@ character_event = { set_character_flag = ancrel_sage_advice liege = { random_rival = { - character_event = { id = ancrel.2018 } + character_event = { id = hellenic.18 } } } } @@ -666,7 +673,7 @@ character_event = { # philosopher has sage advice about a rivalry (rival) character_event = { - id = ancrel.2018 + id = hellenic.18 hide_window = yes is_triggered_only = yes @@ -674,7 +681,7 @@ character_event = { immediate = { FROM = { liege = { - character_event = { id = ancrel.2019 days = 0 } + character_event = { id = hellenic.19 days = 0 } } } } @@ -682,8 +689,8 @@ character_event = { # philosopher has sage advice about a rivalry (emperor) character_event = { - id = ancrel.2019 - desc = ancrel.2019.desc + id = hellenic.19 + desc = hellenic.19.desc picture = GFX_evt_courtiers_talking border = GFX_event_normal_frame_diplomacy show_from_from = yes @@ -691,13 +698,13 @@ character_event = { is_triggered_only = yes option = { # take the hypatos' advice - name = ancrel.2019.a + name = hellenic.19.a custom_tooltip = { - text = ancrel.2020.tt + text = hellenic.20.tt hidden_tooltip = { FROM = { - character_event = { id = ancrel.2020 days = 0 } + character_event = { id = hellenic.20 days = 0 } } } } @@ -712,7 +719,7 @@ character_event = { } option = { # ignore the hypatos' advice - name = ancrel.2019.b + name = hellenic.19.b FROMFROM = { opinion = { modifier = ancrel_dissapointed @@ -725,32 +732,32 @@ character_event = { # emperor comes to a rival with words of wisdom (rival) character_event = { - id = ancrel.2020 - desc = ancrel.2020.desc + id = hellenic.20 + desc = hellenic.20.desc picture = GFX_evt_emissary border = GFX_event_normal_frame_diplomacy is_triggered_only = yes option = { # listen to FROM's words and end the rivalry - name = ancrel.2020.a + name = hellenic.20.a custom_tooltip = { - text = ancrel.2021.tt + text = hellenic.21.tt hidden_tooltip = { FROM = { - character_event = { id = ancrel.2021 days = 0 } + character_event = { id = hellenic.21 days = 0 } } } } } option = { # PEACE IS FOR SISSIES! - name = ancrel.2020.b + name = hellenic.20.b custom_tooltip = { - text = ancrel.2022.tt + text = hellenic.22.tt hidden_tooltip = { FROM = { - character_event = { id = ancrel.2022 days = 0 } + character_event = { id = hellenic.22 days = 0 } } } } @@ -759,8 +766,8 @@ character_event = { # rival accepts overture of peace! (emperor) character_event = { - id = ancrel.2021 - desc = ancrel.2021.desc + id = hellenic.21 + desc = hellenic.21.desc picture = GFX_evt_emissary border = GFX_event_normal_frame_diplomacy @@ -775,8 +782,8 @@ character_event = { # rival rejects overture of peace! (emperor) character_event = { - id = ancrel.2022 - desc = ancrel.2022.desc + id = hellenic.22 + desc = hellenic.22.desc picture = GFX_evt_rival_rulers border = GFX_event_normal_frame_diplomacy @@ -789,7 +796,7 @@ character_event = { # a priest vassal wants you to banish the philospher (philosopher) character_event = { - id = ancrel.2023 + id = hellenic.23 hide_window = yes is_triggered_only = yes @@ -823,7 +830,7 @@ character_event = { liege = { random_vassal = { limit = { is_theocracy = yes } - character_event = { id = ancrel.2024 days = 0 } + character_event = { id = hellenic.24 days = 0 } } } } @@ -831,29 +838,29 @@ character_event = { # a priest vassal wants you to banish the philosopher (priest) character_event = { - id = ancrel.2024 + id = hellenic.24 hide_window = yes is_triggered_only = yes immediate = { liege = { - character_event = { id = ancrel.2025 days = 0 } + character_event = { id = hellenic.25 days = 0 } } } } # a priest vassal wants you to banish the philosopher (emperor) character_event = { - id = ancrel.2025 - desc = ancrel.2025.desc - picture = GFX_evt_hagia_sophia + id = hellenic.25 + desc = hellenic.25.desc + picture = GFX_evt_hagia_sofia border = GFX_event_normal_frame_religion is_triggered_only = yes option = { # banish to a life as a monk - name = ancrel.2025.a + name = hellenic.25.a add_character_modifier = { name = acr_sided_with_church days = 1825 } piety = 500 @@ -866,7 +873,7 @@ character_event = { } option = { # imprison - name = ancrel.2025.b + name = hellenic.25.b add_character_modifier = { name = acr_sided_with_church days = 1825 } piety = 250 @@ -879,17 +886,17 @@ character_event = { } option = { # confront - name = ancrel.2025.c + name = hellenic.25.c custom_tooltip = { - text = ancrel.2026.tt + text = hellenic.26.tt hidden_tooltip = { - character_event = { id = ancrel.2026 days = 0 } + character_event = { id = hellenic.26 days = 0 } } } } option = { # blow it off - name = ancrel.2025.d + name = hellenic.25.d piety = -250 add_character_modifier = { name = acr_shielded_heretic duration = 1825 } @@ -901,19 +908,19 @@ character_event = { # confront the philosopher (emperor) character_event = { - id = ancrel.2026 - desc = ancrel.2026.desc + id = hellenic.26 + desc = hellenic.26.desc picture = GFX_evt_heretic border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = ancrel.2026.a + name = hellenic.26.a custom_tooltip = { - text = ancrel.2027.tt + text = hellenic.27.tt hidden_tooltip = { - character_event = { id = ancrel.2027 days = 0 } + long_character_event = { id = hellenic.27 days = 0 } } } } @@ -921,8 +928,8 @@ character_event = { # philosopher confesses to secretly being a pagan (emperor) long_character_event = { - id = ancrel.2027 - desc = ancrel.2027.desc + id = hellenic.27 + desc = hellenic.27.desc picture = GFX_evt_heretic border = GFX_event_long_frame_religion @@ -936,7 +943,7 @@ long_character_event = { } option = { # force the philosopher to renounce paganism, sending him to a monastery - name = ancrel.2027.a + name = hellenic.27.a add_character_modifier = { name = acr_sided_with_church days = 1825 } piety = 250 FROMFROMFROMFROM = { @@ -948,7 +955,7 @@ long_character_event = { } option = { # imprison the philosopher - name = ancrel.2027.b + name = hellenic.27.b add_character_modifier = { name = acr_sided_with_church days = 1825 } piety = 125 FROMFROMFROMFROM = { @@ -960,7 +967,7 @@ long_character_event = { } option = { # give the (pagan) philosopher asylum - name = ancrel.2027.c + name = hellenic.27.c piety = -500 add_character_modifier = { name = acr_shielded_heretic days = 1825 } add_trait = sympathy_pagans @@ -973,7 +980,7 @@ long_character_event = { # philosopher proposes a return to the old ways (philosopher) character_event = { - id = ancrel.2028 + id = hellenic.28 hide_window = yes has_character_flag = ancrel_angry_priest @@ -1006,7 +1013,7 @@ character_event = { immediate = { set_character_flag = ancrel_propose_old_ways liege = { - character_event = { id = ancrel.2029 days = 0 } + long_character_event = { id = hellenic.29 days = 0 } } } @@ -1017,8 +1024,8 @@ character_event = { # philosopher proposes a return to the old ways (emperor) long_character_event = { - id = ancrel.2029 - desc = ancrel.2029.desc + id = hellenic.29 + desc = hellenic.29.desc picture = GFX_evt_throne_room_byzantine border = GFX_event_long_frame_religion @@ -1032,7 +1039,7 @@ long_character_event = { } option = { # take him up on the offer - name = ancrel.2029.a + name = hellenic.29.a religion = hellenic_pagan add_trait = sympathy_christendom @@ -1048,11 +1055,11 @@ long_character_event = { has_character_flag = ancrel_given_asylum } } - name = ancrel.2029.b + name = hellenic.29.b } option = { # agree, but go about it stealthily - name = ancrel.2029.c + name = hellenic.29.c tooltip_info = intrigue trigger = { intrigue = 10 @@ -1067,7 +1074,7 @@ long_character_event = { has_character_flag = ancrel_ignored_concerns } } - name = ancrel.2029.d + name = hellenic.29.d FROM = { set_character_flag = ancrel_block_philosopher @@ -1088,13 +1095,14 @@ long_character_event = { # (Pope) # [on_yearly_pulse] character_event = { - id = ancrel.2050 + id = hellenic.50 hide_window = yes is_triggered_only = yes + + religion = catholic trigger = { - religion = catholic controls_religion = yes # papas catholicos 489 = { religion = hellenic_pagan @@ -1204,7 +1212,7 @@ character_event = { any_playable_ruler = { limit = { ai = no } - narrative_event = { id = ancrel.2051 } + narrative_event = { id = hellenic.51 } } } } @@ -1212,22 +1220,22 @@ character_event = { } narrative_event = { - id = ancrel.2051 - title = ancrel.2051.title - desc = ancrel.2051.desc + id = hellenic.51 + title = hellenic.51.title + desc = hellenic.51.desc picture = GFX_evt_battle_hellenic_pagan is_triggered_only = yes option = { - name = ancrel.2051.a + name = hellenic.51.a trigger = { NOT = { religion = hellenic_pagan } } } option = { - name = ancrel.2051.b + name = hellenic.51.b trigger = { religion = hellenic_pagan } @@ -1242,7 +1250,7 @@ narrative_event = { # Studied the classics character_event = { - id = ancrel.2100 + id = hellenic.100 desc = OK picture = GFX_evt_library border = GFX_event_normal_frame_religion @@ -1252,25 +1260,18 @@ character_event = { capable_only = yes prisoner = no only_men = yes + has_dlc = "The Old Gods" trigger = { - has_dlc = "The Old Gods" - learning = 6 is_landed = no - NOT = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + true_religion_in_hellenic_subgroup_trigger = no OR = { culture = roman culture = italian culture = croatian culture = serbian culture_group = byzantine - # culture = sicilian_greek # SWMH - # culture_group = italian_group # SWMH } NOT = { has_character_flag = flag_studied_the_classics } OR = { @@ -1462,7 +1463,7 @@ character_event = { host = { if = { limit = { NOT = { religion = ROOT } } - character_event = { id = ancrel.2101 } + character_event = { id = hellenic.101 } } } } @@ -1479,8 +1480,8 @@ character_event = { # Host is notified of conversion character_event = { - id = ancrel.2101 - desc = EVTDESCancrel.2101 + id = hellenic.101 + desc = hellenic.101.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion @@ -1492,28 +1493,28 @@ character_event = { } option = { - name = EVTOPTAancrel.2101 + name = hellenic.101.a trigger = { FROM = { is_child_of = ROOT } } piety = -10 } option = { - name = EVTOPTBancrel.2101 + name = hellenic.101.b trigger = { FROM = { NOT = { is_child_of = ROOT } } } piety = -10 } option = { - name = EVTOPTCancrel.2101 + name = hellenic.101.c trigger = { OR = { - trait = arbitrary - trait = scholar - trait = mystic - trait = lunatic - trait = possessed + trait = arbitrary + trait = scholar + trait = mystic + trait = lunatic + trait = possessed } } if = { @@ -1543,8 +1544,8 @@ character_event = { # Make Hellenic Paganism the state religion? # Fired on creation of the Pontificate Maxima for Roman/Latin/Byzantine empire character_event = { - id = ancrel.2102 - desc = EVTDESCancrel.2102 + id = hellenic.102 + desc = hellenic.102.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion @@ -1552,7 +1553,7 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.2102 + name = hellenic.102.a ai_chance = { factor = 50 modifier = { @@ -1590,7 +1591,7 @@ character_event = { } } custom_tooltip = { - text = EVTTOOLTIPAancrel.2102 + text = EVTTOOLTIPAhellenic.102 give_nickname = nick_the_apostate hidden_tooltip = { any_realm_character = { @@ -1623,14 +1624,14 @@ character_event = { is_playable = yes NOT = { religion = ROOT } } - character_event = { id = ancrel.2103 } + character_event = { id = hellenic.103 } } } } } option = { - name = EVTOPTBancrel.2102 + name = hellenic.102.b ai_chance = { factor = 50 } @@ -1659,15 +1660,15 @@ character_event = { # Adopt the new Hellenic state religion? character_event = { - id = ancrel.2103 - desc = EVTDESCancrel.2103 + id = hellenic.103 + desc = hellenic.103.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.2103 + name = hellenic.103.a ai_chance = { factor = 20 modifier = { @@ -1774,61 +1775,34 @@ character_event = { is_playable = yes NOT = { religion = FROM } } - character_event = { id = ancrel.2103 } + character_event = { id = hellenic.103 } } } reverse_opinion = { modifier = opinion_adopted_hellenic_state_religion who = FROM } } option = { - name = EVTOPTBancrel.2103 + name = hellenic.103.b ai_chance = { factor = 80 } piety = 10 reverse_opinion = { modifier = opinion_rejected_hellenic_state_religion who = FROM } } } -# The Pontifex Maximus is restored! -narrative_event = { - id = ancrel.2104 - title = EVTNAMEancrel.2104 - desc = EVTDESCancrel.2104 - picture = GFX_evt_roman_temple - border = GFX_event_narrative_frame_religion - - major = yes - - is_triggered_only = yes - - option = { - name = EVTOPTAancrel.2104 - trigger = { - true_religion = hellenic_pagan - } - } - - option = { - name = EVTOPTBancrel.2104 - trigger = { - NOT = { true_religion = hellenic_pagan } - } - } -} - ####################################### # # - Journey to the Mani Penninsula # ####################################### -# 32 pages thread on the forum deserves an event ;-) +# 32 page thread on the forum deserves an event ;-) # Rumors on Mani Penninsula # Only happens once in a lifetime character_event = { - id = ancrel.2105 - desc = EVTDESCancrel.2105 - picture = GFX_evt_whispering_in_ear + id = hellenic.105 + desc = hellenic.105.desc + picture = GFX_evt_Whispering_in_ear border = GFX_event_normal_frame_religion min_age = 16 @@ -1836,11 +1810,10 @@ character_event = { only_rulers = yes only_independent = yes prisoner = no + has_dlc = "The Old Gods" + war = no trigger = { - has_dlc = "The Old Gods" - war = no - completely_controls = c_monemvasia NOT = { religion_group = pagan_group } @@ -1911,19 +1884,19 @@ character_event = { } option = { - name = EVTOPTAancrel.2105 + name = hellenic.105.a ai_chance = { factor = 50 } custom_tooltip = { text = travel_penninsula hidden_tooltip = { - character_event = { id = ancrel.2106 days = 15 } + character_event = { id = hellenic.106 days = 15 } } } } option = { - name = EVTOPTBancrel.2105 + name = hellenic.105.b ai_chance = { factor = 50 } @@ -1935,8 +1908,8 @@ character_event = { # Arrival in Mani Penninsula character_event = { - id = ancrel.2106 - desc = EVTDESCancrel.2106 + id = hellenic.106 + desc = hellenic.106.desc picture = GFX_evt_cave_dwellers is_triggered_only = yes @@ -1960,19 +1933,19 @@ character_event = { } option = { - name = EVTOPTAancrel.2106 + name = hellenic.106.a ai_chance = { factor = 50 } custom_tooltip = { text = listen_to_maniot hidden_tooltip = { - character_event = { id = ancrel.2107 days = 2 } + character_event = { id = hellenic.107 days = 2 } } } } option = { - name = EVTOPTBancrel.2106 + name = hellenic.106.b ai_chance = { factor = 50 } @@ -1999,8 +1972,8 @@ character_event = { # Listen to the oracle character_event = { - id = ancrel.2107 - desc = EVTDESCancrel.2107 + id = hellenic.107 + desc = hellenic.107.desc picture = GFX_evt_roman_temple is_triggered_only = yes @@ -2012,7 +1985,7 @@ character_event = { } option = { - name = EVTOPTAancrel.2107 + name = hellenic.107.a ai_chance = { factor = 50 } @@ -2046,7 +2019,7 @@ character_event = { } option = { - name = EVTOPTBancrel.2107 + name = hellenic.107.b ai_chance = { factor = 50 } @@ -2066,9 +2039,9 @@ character_event = { # Hellenic Legion forms narrative_event = { - id = ancrel.2109 - title = EVTTITLEancrel.2109 - desc = EVTDESCancrel.2109 + id = hellenic.109 + title = EVTTITLEhellenic.109 + desc = hellenic.109.desc picture = GFX_evt_crusaders border = GFX_event_narrative_frame_religion @@ -2125,15 +2098,15 @@ narrative_event = { } } option = { - name = EVTOPTAancrel.2109 + name = hellenic.109.a } } # The Sacred Band founded narrative_event = { - id = ancrel.2036 - title = ancrel.2036.title - desc = ancrel.2036.desc + id = hellenic.36 + title = hellenic.36.title + desc = hellenic.36.desc picture = GFX_evt_roman_temple border = GFX_event_narrative_frame_war @@ -2142,13 +2115,13 @@ narrative_event = { hide_from = yes option = { - name = ancrel.2036.a + name = hellenic.36.a hidden_tooltip = { any_playable_ruler = { limit = { ai = no } - narrative_event = { id = ancrel.2037 } + narrative_event = { id = hellenic.37 } } } } @@ -2156,23 +2129,23 @@ narrative_event = { # The player is informed of the Sacred Band narrative_event = { - id = ancrel.2037 - title = ancrel.2037.title - desc = ancrel.2037.desc + id = hellenic.37 + title = hellenic.37.title + desc = hellenic.37.desc picture = GFX_evt_roman_temple border = GFX_event_narrative_frame_war is_triggered_only = yes option = { - name = ancrel.2037.a + name = hellenic.37.a trigger = { religion = hellenic_pagan } } option = { - name = ancrel.2037.b + name = hellenic.37.b trigger = { NOT = { religion = hellenic_pagan diff --git a/AncientReligions/events/ACR_hellenic_vestales_events.txt b/AncientReligions/events/ACR_hellenic_vestales_events.txt index 7f2e3c23..a1137956 100644 --- a/AncientReligions/events/ACR_hellenic_vestales_events.txt +++ b/AncientReligions/events/ACR_hellenic_vestales_events.txt @@ -3,17 +3,17 @@ # ANCIENT RELIGIONS # - Vestales # -# Event ID ancrel.2120 - ancrel.2129 reserved +# Event ID hellenic.120 - hellenic.129 reserved # ####################################### # Written by Jon Severinsson -namespace = ancrel +namespace = hellenic # The Vestalis Maxima should be the guardian of all underage Vestalis character_event = { - id = ancrel.2120 + id = hellenic.120 hide_window = yes mean_time_to_happen = { @@ -49,8 +49,8 @@ character_event = { # A vestalis must retire after 30 years character_event = { - id = ancrel.2121 - desc = EVTDESCancrel.2121 + id = hellenic.121 + desc = hellenic.121.desc picture = GFX_evt_princess_byzantine mean_time_to_happen = { @@ -78,21 +78,22 @@ character_event = { add_trait = retired_vestalis recalc_succession = yes clr_character_flag = flag_vestalis - d_hellenic_pagan = { owner = { change_variable = { which = "num_vestales" value = -1 } } } + k_hellenic_pagan_reformed = { owner = { change_variable = { which = "num_vestales" value = -1 } } } } } # Cleanup when a Vestalis lost her title by some way other than retireing character_event = { - id = ancrel.2122 + id = hellenic.122 hide_window = yes mean_time_to_happen = { days = 1 } + + has_character_flag = flag_vestalis trigger = { - has_character_flag = flag_vestalis NOT = { has_minor_title = title_vestalis } NOT = { has_minor_title = title_vestalis_maxima } } @@ -102,37 +103,35 @@ character_event = { remove_trait = vestalis recalc_succession = yes clr_character_flag = flag_vestalis - d_hellenic_pagan = { owner = { change_variable = { which = "num_vestales" value = -1 } } } + k_hellenic_pagan_reformed = { owner = { change_variable = { which = "num_vestales" value = -1 } } } } } #[on_death] Cleanup when a Vestalis dies character_event = { - id = ancrel.2123 + id = hellenic.123 hide_window = yes is_triggered_only = yes - trigger = { - has_character_flag = flag_vestalis - } + has_character_flag = flag_vestalis immediate = { clr_character_flag = flag_vestalis - d_hellenic_pagan = { owner = { change_variable = { which = "num_vestales" value = -1 } } } + k_hellenic_pagan_reformed = { owner = { change_variable = { which = "num_vestales" value = -1 } } } } } # A vassal has nominated a vestalis character_event = { - id = ancrel.2124 - desc = EVTDESCancrel.2124 + id = hellenic.124 + desc = hellenic.124.desc picture = GFX_evt_princess_byzantine is_triggered_only = yes option = { - name = EVTOPTAancrel.2124 + name = hellenic.124.a trigger = { NOT = { check_variable = { which = "num_vestales" value = 5 } } } @@ -170,6 +169,7 @@ character_event = { FROM = { clr_character_flag = flag_nominated_as_vestalis } hidden_tooltip = { FROM = { banish = ROOT } } # Move FROM to ROOT's court FROM = { + show_scope_change = no host = { prestige = 50 } host = { piety = 50 } host = { opinion = { modifier = opinion_nominated_vestalis who = ROOT } } @@ -183,13 +183,13 @@ character_event = { add_trait = vestalis recalc_succession = yes set_character_flag = flag_vestalis - d_hellenic_pagan = { owner = { change_variable = { which = "num_vestales" value = 1 } } } + k_hellenic_pagan_reformed = { owner = { change_variable = { which = "num_vestales" value = 1 } } } } } } option = { - name = EVTOPTBancrel.2124 + name = hellenic.124.b trigger = { NOT = { check_variable = { which = "num_vestales" value = 5 } } } @@ -197,15 +197,13 @@ character_event = { factor = 40 } - FROM = { host = { prestige = -10 } } + FROM = { show_scope_change = no host = { prestige = -10 } } } option = { - name = EVTOPTCancrel.2124 + name = hellenic.124.c trigger = { check_variable = { which = "num_vestales" value = 5 } } } } - -# Prosperity events \ No newline at end of file diff --git a/AncientReligions/events/ACR_holy_orders.txt b/AncientReligions/events/ACR_holy_orders.txt new file mode 100644 index 00000000..4c69f1a4 --- /dev/null +++ b/AncientReligions/events/ACR_holy_orders.txt @@ -0,0 +1,873 @@ +############################################## +# +# Ancient Religions Reborn +# - Generic Holy Order Events +# +# Event Ids: ancrel.9100 - 9299 reserved +############################################## + +# request to join the order (courtier) +character_event = { + id = ancrel.9100 + hide_window = yes # only shows for ai + + only_men = yes + min_age = 16 + max_age = 45 + only_capable = yes + prisoner = no + has_dlc = "Sons of Abraham" + + trigger = { + is_ruler = no + is_heretic = no + is_councillor = no + + martial = 5 + + OR = { + father_even_if_dead = { + primary_title = { higher_tier_than = BARON } + } + mother_even_if_dead = { + primary_title = { higher_tier_than = BARON } + } + } + + any_liege = { + holy_order = no + } + + any_mercenary_band = { + is_title_active = THIS + holy_order = yes + holder_scope = { religion = ROOT } + ROOT = { + NOR = { + has_character_flag = expelled_@PREV + any_liege = { + has_character_flag = expelled_@PREVPREV + } + } + } + } + + NOT = { + any_spouse = { + OR = { + is_landed = yes + AND = { # Won't happen if spouse is pregnant with non-bastard child + is_pregnant = yes + father_of_unborn = { character = ROOT } + } + } + } + } + } + + immediate = { + random_character = { + limit = { + primary_title = { + holy_order = yes + holder_scope = { religion = ROOT } + ROOT = { + NOR = { + has_character_flag = expelled_@PREV + any_liege = { + has_character_flag = expelled_@PREVPREV + } + } + } + } + } + + primary_title = { save_event_target_as = holy_order } + } + } + + mean_time_to_happen = { + years = 100 + modifier = { + factor = 0.25 + trait = zealous + } + modifier = { + factor = 2.0 + trait = celibate + } + modifier = { + factor = 0.5 + trait = homosexual + } + modifier = { + factor = 0.7 + trait = content + } + modifier = { + factor = 1.25 + trait = chaste + } + modifier = { + factor = 0.75 + NOT = { age = 25 } + } + modifier = { + factor = 1.5 + trait = slothful + } + modifier = { + factor = 0.5 + trait = lustful + } + modifier = { + factor = 2.0 + trait = cynical + } + modifier = { + factor = 0.5 + trait = hedonist + } + modifier = { + factor = 2.0 + trait = ambitious + } + modifier = { + factor = 2.0 + any_heir_title = { + always = yes + } + } + modifier = { + factor = 2.0 + is_primary_heir = yes + } + } + + option = { # Ask to go + name = OK + liege = { + character_event = { + id = ancrel.9101 + } + } + } + option = { # It's a bad idea + name = OK + } +} + +character_event = { + id = ancrel.9101 + desc = ancrel.9101.desc + picture = GFX_evt_warrior_banners + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + option = { + name = ancrel.9101.a # Agree + ai_chance = { + factor = 100 + } + + piety = 100 + + FROM = { + character_event = { + id = ancrel.9102 + tooltip = ancrel.9101.a.tt + } + } + } + + option = { + name = ancrel.9101.b # Refuse + + piety = -100 + + FROM = { + character_event = { + id = ancrel.9103 + tooltip = ancrel.9101.b.tt + } + } + } +} + +character_event = { + id = ancrel.9102 + hide_window = yes + + is_triggered_only = yes + + option = { + name = EXCELLENT + + event_target:holy_order = { + holder_scope = { + ROOT = { + move_character = PREV + hidden_tooltip = { + clear_wealth = PREV + } + } + } + } + } +} + +character_event = { + id = ancrel.9103 + hide_window = yes + + is_triggered_only = yes + + option = { + name = OK + + opinion = { + who = FROM + modifier = opinion_refused_request_holy_order + } + } +} + +# The Grand Master humbly requests the right to build a castle in your demesne +character_event = { + id = ancrel.9104 + hide_window = yes + + only_playable = yes + has_dlc = "Sons of Abraham" + + trigger = { + is_potential_land_doner_trigger = yes + } + + mean_time_to_happen = { + months = 240 + } + + immediate = { + random_character = { + limit = { + primary_title = { + is_castle_building_holy_order_trigger = yes + holder_scope = { religion = ROOT } + NOT = { + ROOT = { + has_character_flag = expelled_@PREV + } + } + } + } + + primary_title = { save_event_target_as = holy_order } + } + + random_demesne_province = { + limit = { + is_in_root_religion_regions_of_interest_trigger = yes + } + + province_event = { id = ancrel.9105 } + } + } +} + +province_event = { + id = ancrel.9105 + hide_window = yes + + is_triggered_only = yes + + immediate = { + event_target:holy_order = { + holder_scope = { + character_event = { + id = ancrel.9106 + } + } + } + } +} + +character_event = { + id = ancrel.9106 + hide_window = yes + + is_triggered_only = yes + + immediate = { + FROMFROM = { + letter_event = { + id = ancrel.9107 + } + } + } +} + +letter_event = { + id = ancrel.9107 + desc = ancrel.9107.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = ancrel.9107.a # Agree + ai_chance = { + factor = 80 + } + + hidden_tooltip = { + FROMFROM = { + province_event = { id = ancrel.9108 } + } + clear_expelled_holy_order_modifier_effect = yes + } + + piety = 200 + wealth = 100 + } + + option = { + name = ancrel.9107.b # Refuse + ai_chance = { + factor = 20 + } + + piety = -100 + } +} + +# Castle has been erected +province_event = { + id = ancrel.9108 + desc = ancrel.9108.desc + picture = GFX_evt_castle_construction + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + immediate = { + FROMFROM = { + wealth = -300 + } + } + + option = { + name = OK + build_holding = { + type = castle + holder = FROMFROM + } + } +} + +# Ping event when expelling the holy order +character_event = { + id = ancrel.9109 + hide_window = yes + + is_triggered_only = yes + + immediate = { + any_title_under = { + limit = { + tier = BARON + location = { + owner = { + OR = { + character = FROM + is_liege_or_above = FROM + } + } + } + } + usurp_title = FROM + } + + FROM = { + letter_event = { + id = ancrel.9110 + } + } + + opinion = { + who = FROM + modifier = opinion_expelled_from_realm + } + } +} + +# Notification event when expelling the holy order +letter_event = { + id = ancrel.9110 + desc = ancrel.9110.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = ancrel.9110.a + } +} + +# Ping event when donating money to the holy order +character_event = { + id = ancrel.9111 + hide_window = yes + + is_triggered_only = yes + + immediate = { + wealth = 300 + FROM = { + letter_event = { + id = ancrel.9112 + } + } + opinion = { + who = FROM + modifier = opinion_generous_donation + } + } +} + +# Notification event when donating money to the holy order +letter_event = { + id = ancrel.9112 + desc = ancrel.9112.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = EXCELLENT + + } +} + +# The Grand Master demands one of your sons due to debt +character_event = { + id = ancrel.9113 + hide_window = yes + + min_age = 16 + only_playable = yes + has_dlc = "Sons of Abraham" + prisoner = no + + trigger = { + any_mercenary_band = { + is_banking_holy_order_trigger = yes + holder_scope = { religion = ROOT } + ROOT = { + has_character_flag = borrowed_from_@PREV + is_heretic = no + NOT = { has_character_flag = sent_child_to_@PREV} + } + } + + any_child = { + OR = { + is_female = no + is_feminist_religion_trigger = yes + } + is_adult = yes + is_ruler = no + NOT = { trait = incapable } + ROOT = { + NOT = { + current_heir = { + character = PREVPREV + } + } + } + } + } + + mean_time_to_happen = { + months = 120 + } + + immediate = { + random_character = { + limit = { + religion = ROOT + primary_title = { + is_banking_holy_order_trigger = yes + ROOT = { + has_character_flag = borrowed_from_@PREV + NOT = { has_character_flag = sent_child_to_@PREV} + } + } + } + + primary_title = { save_event_target_as = holy_order } + } + random_child = { + limit = { + OR = { + is_female = no + is_feminist_religion_trigger = yes + } + is_adult = yes + is_ruler = no + prisoner = no + NOT = { trait = incapable } + ROOT = { + NOT = { + current_heir = { + character = PREVPREV + } + } + } + } + character_event = { + id = ancrel.9114 + } + } + } +} + +# the child +character_event = { + id = ancrel.9114 + hide_window = yes + + is_triggered_only = yes + + immediate = { + event_target:holy_order = { + holder_scope = { + character_event = { + id = ancrel.9115 + } + } + } + } +} + +character_event = { + id = ancrel.9115 + + hide_window = yes + + is_triggered_only = yes + + immediate = { + FROMFROM = { + letter_event = { + id = ancrel.9116 + } + } + } +} + +letter_event = { + id = ancrel.9116 + desc = ancrel.9116.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = ancrel.9116.a # Agree + ai_chance = { + factor = 100 + } + + set_character_flag = sent_son_to_@event_target:holy_order + + piety = 100 + + event_target:holy_order = { + holder_scope = { + FROMFROM = { + hidden_tooltip = { + clear_wealth = PREV + } + spouse = { + remove_spouse = spouse + hidden_tooltip = { character_event = { id = SoA.2862 } } + } + move_character = PREV + add_trait = celibate + end_inaccessibility_effect = yes #removes in_hiding or in_seclusion + } + } + } + } + + option = { + name = ancrel.9116.b # Pay them back + wealth = -300 + hidden_tooltip = { + clear_borrowed_from_holy_order_modifier_effect = yes + } + event_target:holy_order = { + holder_scope = { + wealth = 300 + } + } + } + + option = { + name = EVTOPTC_SOA_1003 # Refuse + piety = -1000 + } +} + +# Ping event when borrowing money from the holy order +character_event = { + id = ancrel.9117 + + hide_window = yes + + is_triggered_only = yes + + immediate = { + wealth = -300 + event_target:borrower = { + letter_event = { + id = ancrel.9118 + } + } + } +} + +# Notification event when borrowing money from the holy order +letter_event = { + id = ancrel.9118 + desc = ancrel.9118.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = EXCELLENT + } +} + +# Ping event when vassalizing the holy order +character_event = { + id = ancrel.9119 + + hide_window = yes + + is_triggered_only = yes + + immediate = { + set_defacto_liege = event_target:new_liege + event_target:new_liege = { + letter_event = { + id = ancrel.9120 + } + } + } +} + +# Notification event when vassalizing the holy order +letter_event = { + id = ancrel.9120 + desc = ancrel.9120.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = EXCELLENT + } +} + +# The Grand Master demands the right to build a castle in your demesne +character_event = { + id = ancrel.9121 + + hide_window = yes + + min_age = 16 + only_playable = yes + has_dlc = "Sons of Abraham" + + trigger = { + any_mercenary_band = { + is_banking_holy_order_trigger = yes + holder_scope = { + religion = ROOT + wealth = 300 + } + ROOT = { + is_heretic = no + has_character_flag = borrowed_from_@PREV + NOT = { has_character_flag = sent_son_to_@PREV } + NOT = { has_character_flag = expelled_@PREV } + NOT = { + any_liege = { + has_character_flag = expelled_@PREV + } + } + } + } + + any_demesne_province = { has_empty_holding = yes } + } + + mean_time_to_happen = { + months = 60 + } + + immediate = { + random_character = { + limit = { + primary_title = { + is_banking_holy_order_trigger = yes + ROOT = { + has_character_flag = borrowed_from_@PREV + NOT = { has_character_flag = sent_son_to_@PREV } + NOT = { has_character_flag = expelled_@PREV } + NOT = { + any_liege = { + has_character_flag = expelled_@PREV + } + } + } + } + religion = ROOT + wealth = 300 + } + + primary_title = { + save_event_target_as = holy_order + } + } + + random_demesne_province = { + limit = { + has_empty_holding = yes + } + save_event_target_as = target_land + province_event = { + id = ancrel.9122 + } + } + + save_event_target_as = borrower + } +} + +province_event = { + id = ancrel.9122 + + hide_window = yes + + is_triggered_only = yes + + immediate = { + event_target:holy_order = { + holder_scope = { + character_event = { + id = ancrel.9123 + } + } + } + } +} + +character_event = { + id = ancrel.9123 + + hide_window = yes + + is_triggered_only = yes + + immediate = { + event_target:borrower = { + letter_event = { + id = ancrel.9124 + } + } + } +} + +letter_event = { + id = ancrel.9124 + desc = ancrel.9124.desc + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + + option = { + name = ancrel.9124.a # Agree + ai_chance = { + factor = 100 + } + + hidden_tooltip = { + clear_borrowed_from_holy_order_modifier_effect = yes + clear_expelled_holy_order_modifier_effect = yes + event_target:target_land = { + province_event = { id = ancrel.9125 } + } + } + + piety = 100 + } + + option = { + name = ancrel.9124.b # Pay them back + wealth = -300 + hidden_tooltip = { + clr_character_flag = borrowed_from_@event_target:holy_order + } + event_target:holy_order = { + holder_scope = { wealth = 300 } + } + } + + option = { + name = ancrel.9124.c # Refuse + piety = -1000 + } +} + +# Castle has been erected +province_event = { + id = ancrel.9125 + desc = ancrel.9125.desc + picture = GFX_evt_castle_construction + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + immediate = { + FROMFROM = { + wealth = -300 + } + } + + option = { + name = ancrel.9125.a + build_holding = { + type = castle + holder = FROMFROM + } + } +} + +# triggered on inheritance +# works because borrowed_from_@holy_order and expelled_@holy_order +# are inherited modifiers +character_event = { + id = ancrel.9299 + hide_window = yes + + is_triggered_only = yes + + immediate = { + set_flag_for_holy_order_modifiers_effect = yes + } +} \ No newline at end of file diff --git a/AncientReligions/events/ACR_misc_hellenic_flavor.txt b/AncientReligions/events/ACR_misc_hellenic_flavor.txt index faf2962a..6716608b 100644 --- a/AncientReligions/events/ACR_misc_hellenic_flavor.txt +++ b/AncientReligions/events/ACR_misc_hellenic_flavor.txt @@ -3,21 +3,21 @@ # # Micellaneous Flavor Events for Hellenic Pagans # -# ancrel.2500-3599 reserved +# hellenic.500-3599 reserved # # List of stuff: # -# ancrel.2500-2549 Generic Hellenic Flavor Events -# ancrel.2550-2649 I Can't Believe My Virgin Goddess of the Hunt is This Cute Event Chain (Become bff with Artemis) +# hellenic.500-2549 Generic Hellenic Flavor Events +# hellenic.550-2649 I Can't Believe My Virgin Goddess of the Hunt is This Cute Event Chain (Become bff with Artemis) # ####################################################################################### -namespace = ancrel +namespace = hellenic # HadesxPersephone OTP character_event = { - id = ancrel.2500 - desc = ancrel.2500.desc + id = hellenic.500 + desc = hellenic.500.desc picture = GFX_evt_pomegranate is_triggered_only = yes @@ -26,16 +26,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -75,8 +71,8 @@ character_event = { } option = { # Hades ur a dick - name = ancrel.2500.a - custom_tooltip = { text = ancrel.2500.tooltip.1 } + name = hellenic.500.a + custom_tooltip = { text = hellenic.500.tooltip.1 } prestige = 5 add_character_modifier = { name = VIET_greek_mythology_thoughts @@ -84,8 +80,8 @@ character_event = { } } option = { # ILLUMINERTY - name = ancrel.2500.b - custom_tooltip = { text = ancrel.2500.tooltip.2 } + name = hellenic.500.b + custom_tooltip = { text = hellenic.500.tooltip.2 } random_list = { 50 = { prestige = 5 } 50 = { piety = 5 } @@ -96,8 +92,8 @@ character_event = { } } option = { # Hades is a kind, lonely, sexy misundersetood god who rules a third of the universe and is looking for a wife and companionship - name = ancrel.2500.c - custom_tooltip = { text = ancrel.2500.tooltip.3 } + name = hellenic.500.c + custom_tooltip = { text = hellenic.500.tooltip.3 } piety = 5 add_character_modifier = { name = VIET_greek_mythology_thoughts @@ -105,8 +101,8 @@ character_event = { } } option = { # Demeter wants the Hades D - name = ancrel.2500.d - custom_tooltip = { text = ancrel.2500.tooltip.4 } + name = hellenic.500.d + custom_tooltip = { text = hellenic.500.tooltip.4 } random_list = { 50 = { prestige = 5 } 50 = { piety = 5 } @@ -120,8 +116,8 @@ character_event = { # ApolloxArtemis twincest ftw character_event = { - id = ancrel.2501 - desc = ancrel.2501.desc + id = hellenic.501 + desc = hellenic.501.desc picture = GFX_evt_sun_and_moon is_triggered_only = yes @@ -130,16 +126,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -183,7 +175,7 @@ character_event = { } option = { # Just siblings, is all - name = ancrel.2501.a + name = hellenic.501.a piety = 5 add_character_modifier = { name = VIET_greek_mythology_thoughts @@ -191,7 +183,7 @@ character_event = { } } option = { # I ship Apollo and Artemis - name = ancrel.2501.b + name = hellenic.501.b prestige = 5 add_character_modifier = { name = VIET_greek_mythology_thoughts @@ -199,7 +191,7 @@ character_event = { } } option = { # we r zoroastrians lul - name = ancrel.2501.c + name = hellenic.501.c random_list = { 50 = { prestige = 5 } 50 = { piety = 5 } @@ -210,7 +202,7 @@ character_event = { } } option = { # why not ask Artemis herself? - name = ancrel.2501.d + name = hellenic.501.d trigger = { has_character_flag = VIET_hunted_with_artemis_twice } @@ -218,14 +210,14 @@ character_event = { name = VIET_greek_mythology_thoughts duration = 365 } - character_event = { id = ancrel.2564 tooltip = ancrel.2501.tooltip.0 days = 3 random = 10 } + long_character_event = { id = hellenic.564 tooltip = hellenic.501.tooltip.0 days = 3 random = 10 } } } # Zeus knocked me up -character_event = { - id = ancrel.2502 - desc = ancrel.2502.desc +long_character_event = { + id = hellenic.502 + desc = hellenic.502.desc picture = GFX_evt_zeus_on_throne is_triggered_only = yes @@ -234,16 +226,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -283,7 +271,7 @@ character_event = { } option = { # dismiss argument - name = ancrel.2502.a + name = hellenic.502.a piety = 5 prestige = 5 random_list = { @@ -295,21 +283,21 @@ character_event = { } } option = { # support husband - woman is clearly lying - name = ancrel.2502.b + name = hellenic.502.b add_character_modifier = { name = VIET_not_convinced_Zeus duration = 1000 } } option = { # support wife - her newborn is a child of Zeus! - name = ancrel.2502.c + name = hellenic.502.c add_character_modifier = { name = VIET_convinced_Zeus duration = 1000 } } option = { # if wife lets you have sex with her, you'll support her - name = ancrel.2502.d + name = hellenic.502.d trigger = { NOT = { trait = chaste } NOT = { trait = zealous } @@ -318,14 +306,14 @@ character_event = { } add_trait = lustful piety = -20 - custom_tooltip = { text = ancrel.2502.tooltip } + custom_tooltip = { text = hellenic.502.tooltip } } } # Help beggar with Charon character_event = { - id = ancrel.2503 - desc = ancrel.2503.desc + id = hellenic.503 + desc = hellenic.503.desc picture = GFX_evt_small_town_hellenic_pagan is_triggered_only = yes @@ -334,16 +322,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -383,7 +367,7 @@ character_event = { } option = { - name = ancrel.2503.a + name = hellenic.503.a wealth = -2 random = { add_trait = charitable @@ -391,7 +375,7 @@ character_event = { } } option = { - name = ancrel.2503.b + name = hellenic.503.b random_list = { 30 = { add_trait = greedy } 10 = { add_trait = proud } @@ -403,8 +387,8 @@ character_event = { # Zeus pays a visit character_event = { - id = ancrel.2504 - desc = ancrel.2504.desc + id = hellenic.504 + desc = hellenic.504.desc picture = GFX_evt_tuscan_country_byzantine is_triggered_only = yes @@ -413,16 +397,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes supernatural_events_trigger = yes } @@ -463,7 +443,7 @@ character_event = { } option = { #Let him in - name = ancrel.2504.a + name = hellenic.504.a prestige = -10 random_list = { 10 = { add_trait = charitable } @@ -472,28 +452,28 @@ character_event = { 70 = {} } hidden_tooltip = { - character_event = { id = ancrel.2506 } + character_event = { id = hellenic.506 } } } option = { #Get rid of him - name = ancrel.2504.b + name = hellenic.504.b prestige = 10 hidden_tooltip = { - character_event = { id = ancrel.2505 } + character_event = { id = hellenic.505 } } } } # Zeus pays a visit - punishment character_event = { - id = ancrel.2505 - desc = ancrel.2505.desc + id = hellenic.505 + desc = hellenic.505.desc picture = GFX_evt_zeus_on_throne is_triggered_only = yes option = { #uh oh - name = ancrel.2505.a + name = hellenic.505.a if = { limit = { NOT = { piety = 1000 } @@ -521,14 +501,14 @@ character_event = { # Zeus pays a visit - reward character_event = { - id = ancrel.2506 - desc = ancrel.2506.desc + id = hellenic.506 + desc = hellenic.506.desc picture = GFX_evt_zeus_on_throne is_triggered_only = yes option = { #yay - name = ancrel.2506.a + name = hellenic.506.a piety = 250 add_character_modifier = { name = VIET_Zeus_blessing @@ -539,8 +519,8 @@ character_event = { # Stumble on some nymphs character_event = { - id = ancrel.2507 - desc = ancrel.2507.desc + id = hellenic.507 + desc = hellenic.507.desc picture = GFX_evt_maiden_hellenic_pagan is_triggered_only = yes @@ -551,17 +531,12 @@ character_event = { capable_only = yes prisoner = no only_men = yes - + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes NOT = { trait = ugly } NOT = { trait = hunchback } NOT = { trait = harelip } @@ -613,7 +588,7 @@ character_event = { } option = { #Don't mind if I do! - name = ancrel.2507.a + name = hellenic.507.a if = { limit = { NOT = { trait = lustful } @@ -629,7 +604,7 @@ character_event = { } } option = { # get awya - name = ancrel.2507.b + name = hellenic.507.b trigger = { OR = { is_married = yes @@ -658,14 +633,14 @@ character_event = { piety = 5 } option = { # stupid nymphs - name = ancrel.2507.c + name = hellenic.507.c add_character_modifier = { name = the_prude duration = 1000 } } option = { # i'll stay but don't touch me - name = ancrel.2507.d + name = hellenic.507.d if = { limit = { trait = lustful @@ -689,8 +664,8 @@ character_event = { # Pharmakos character_event = { - id = ancrel.2508 - desc = ancrel.2508.desc + id = hellenic.508 + desc = hellenic.508.desc picture = GFX_evt_small_town_hellenic_pagan is_triggered_only = yes @@ -699,16 +674,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes any_demesne_province = { culture_group = byzantine religion = ROOT @@ -752,11 +723,11 @@ character_event = { } option = { # observe ceremony - name = ancrel.2508.a + name = hellenic.508.a prestige = 5 } option = { # stop the superstition! - name = ancrel.2508.b + name = hellenic.508.b random = { add_trait = kind chance = 25 @@ -770,8 +741,8 @@ character_event = { # Curse tablet character_event = { - id = ancrel.2509 - desc = ancrel.2509.desc + id = hellenic.509 + desc = hellenic.509.desc picture = GFX_evt_hades_forest is_triggered_only = yes @@ -780,16 +751,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -829,7 +796,7 @@ character_event = { } option = { # Panic! - name = ancrel.2509.a + name = hellenic.509.a random_list = { 10 = { add_trait = craven } 10 = { add_trait = zealous } @@ -845,7 +812,7 @@ character_event = { } } option = { # It's superstition - name = ancrel.2509.b + name = hellenic.509.b random = { add_trait = cynical chance = 20 @@ -859,7 +826,7 @@ character_event = { } } option = { # I don't fear some stupid writing! - name = ancrel.2509.c + name = hellenic.509.c random = { add_trait = brave chance = 20 @@ -876,8 +843,8 @@ character_event = { # Maid attempts to make you fall in love with her using binding spell character_event = { - id = ancrel.2510 - desc = ancrel.2510.desc + id = hellenic.510 + desc = hellenic.510.desc picture = GFX_evt_stone_church_hellenic_pagan is_triggered_only = yes @@ -888,16 +855,12 @@ character_event = { capable_only = yes prisoner = no only_men = yes + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes NOT = { trait = ugly } NOT = { trait = hunchback } NOT = { trait = harelip } @@ -959,15 +922,15 @@ character_event = { } option = { # Let's pretend this never happened - name = ancrel.2510.a + name = hellenic.510.a random = { add_trait = content chance = 10 } - custom_tooltip = { text = ancrel.2510.tooltip.1 } + custom_tooltip = { text = hellenic.510.tooltip.1 } } option = { # Be mai lover - name = ancrel.2510.b + name = hellenic.510.b ai_chance = { factor = 1 modifier = { @@ -1027,10 +990,10 @@ character_event = { } } } - custom_tooltip = { text = ancrel.2510.tooltip.2 } + custom_tooltip = { text = hellenic.510.tooltip.2 } } option = { # Punish! - name = ancrel.2510.c + name = hellenic.510.c ai_chance = { factor = 1 modifier = { @@ -1050,10 +1013,10 @@ character_event = { 25 = { add_trait = zealous } 25 = { add_trait = arbitrary } } - custom_tooltip = { text = ancrel.2510.tooltip.3 } + custom_tooltip = { text = hellenic.510.tooltip.3 } } option = { # Gently reject them and help them find a proper spouse - name = ancrel.2510.d + name = hellenic.510.d trigger = { NOT = { age = 30 } } @@ -1067,10 +1030,10 @@ character_event = { name = VIET_hellenic_helped_maid duration = 1095 } - custom_tooltip = { text = ancrel.2510.tooltip.4 } + custom_tooltip = { text = hellenic.510.tooltip.4 } } option = { # Gently reject them and help them find a proper spouse - name = ancrel.2510.e + name = hellenic.510.e trigger = { age = 30 } @@ -1084,14 +1047,14 @@ character_event = { name = VIET_hellenic_helped_maid duration = 1095 } - custom_tooltip = { text = ancrel.2510.tooltip.5 } + custom_tooltip = { text = hellenic.510.tooltip.5 } } } # Servant boy attempts to make you fall in love with him using binding spell character_event = { - id = ancrel.2511 - desc = ancrel.2511.desc + id = hellenic.511 + desc = hellenic.511.desc picture = GFX_evt_stone_church_hellenic_pagan is_triggered_only = yes @@ -1102,16 +1065,12 @@ character_event = { capable_only = yes prisoner = no only_women = yes + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes NOT = { trait = ugly } NOT = { trait = hunchback } NOT = { trait = harelip } @@ -1169,15 +1128,15 @@ character_event = { } option = { # Let's pretend this never happened - name = ancrel.2511.a + name = hellenic.511.a random = { add_trait = content chance = 10 } - custom_tooltip = { text = ancrel.2511.tooltip.1 } + custom_tooltip = { text = hellenic.511.tooltip.1 } } option = { # be mai lover - name = ancrel.2511.b + name = hellenic.511.b ai_chance = { factor = 1 modifier = { @@ -1240,10 +1199,10 @@ character_event = { } } } - custom_tooltip = { text = ancrel.2511.tooltip.2 } + custom_tooltip = { text = hellenic.511.tooltip.2 } } option = { # Punish! - name = ancrel.2511.c + name = hellenic.511.c ai_chance = { factor = 1 modifier = { @@ -1263,10 +1222,10 @@ character_event = { 25 = { add_trait = zealous } 25 = { add_trait = arbitrary } } - custom_tooltip = { text = ancrel.2511.tooltip.3 } + custom_tooltip = { text = hellenic.511.tooltip.3 } } option = { # Gently reject them and help them find a proper spouse - name = ancrel.2511.d + name = hellenic.511.d trigger = { NOT = { age = 30 } } @@ -1280,10 +1239,10 @@ character_event = { name = VIET_hellenic_helped_servant duration = 1095 } - custom_tooltip = { text = ancrel.2511.tooltip.4 } + custom_tooltip = { text = hellenic.511.tooltip.4 } } option = { # Gently reject them and help them find a proper spouse - name = ancrel.2511.e + name = hellenic.511.e trigger = { age = 30 } @@ -1297,14 +1256,14 @@ character_event = { name = VIET_hellenic_helped_servant duration = 1095 } - custom_tooltip = { text = ancrel.2511.tooltip.5 } + custom_tooltip = { text = hellenic.511.tooltip.5 } } } # Roman pietas/filial piety - daughter breastfeeds starving father character_event = { - id = ancrel.2512 - desc = ancrel.2512.desc + id = hellenic.512 + desc = hellenic.512.desc picture = GFX_evt_stone_church_hellenic_pagan is_triggered_only = yes @@ -1313,16 +1272,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -1362,26 +1317,26 @@ character_event = { } option = { # release the father - name = ancrel.2512.a + name = hellenic.512.a piety = 5 prestige = -10 } option = { # release the father and provide them public support for the rest of their lives - name = ancrel.2512.b + name = hellenic.512.b piety = 40 prestige = -20 wealth = -30 } option = { # do not release them - name = ancrel.2512.c + name = hellenic.512.c piety = -10 prestige = 10 } option = { # execute them - name = ancrel.2512.d + name = hellenic.512.d ai_chance = { factor = 1 modifier = { @@ -1413,8 +1368,8 @@ character_event = { # Nymph legend in local province character_event = { - id = ancrel.2513 - desc = ancrel.2513.desc + id = hellenic.513 + desc = hellenic.513.desc picture = GFX_evt_maiden_hellenic_pagan is_triggered_only = yes @@ -1423,16 +1378,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes NOT = { any_demesne_province = { has_province_modifier = VIET_nymph_protector @@ -1480,7 +1431,7 @@ character_event = { } option = { # ok - name = ancrel.2513.a + name = hellenic.513.a random_demesne_province = { limit = { religion = ROOT @@ -1495,8 +1446,8 @@ character_event = { # Courtier's son wants to become follower of Cybele and castraste himself! character_event = { - id = ancrel.2514 - desc = ancrel.2514.desc + id = hellenic.514 + desc = hellenic.514.desc picture = GFX_evt_stone_church_hellenic_pagan is_triggered_only = yes @@ -1505,16 +1456,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes NOT = { any_courtier = { has_character_modifier = VIET_follower_of_cybele @@ -1608,7 +1555,7 @@ character_event = { } option = { # support father - no castration! - name = ancrel.2514.a + name = hellenic.514.a prestige = 10 event_target:the_father = { opinion = { @@ -1626,7 +1573,7 @@ character_event = { } } option = { # support son - yes castration! - name = ancrel.2514.b + name = hellenic.514.b piety = 10 event_target:the_father = { opinion = { @@ -1649,13 +1596,13 @@ character_event = { } } option = { #go to oracle for advice - name = ancrel.2514.c + name = hellenic.514.c random_list = { 75 = { #father wins - custom_tooltip = { text = ancrel.2514.tt.1 } + custom_tooltip = { text = hellenic.514.tt.1 } } 25 = { #son wins - custom_tooltip = { text = ancrel.2514.tt.2 } + custom_tooltip = { text = hellenic.514.tt.2 } hidden_tooltip = { add_trait = eunuch add_character_modifier = { @@ -1670,8 +1617,8 @@ character_event = { # Leptis Manialis character_event = { - id = ancrel.2515 - desc = ancrel.2515.desc + id = hellenic.515 + desc = hellenic.515.desc picture = GFX_evt_tuscan_country_byzantine is_triggered_only = yes @@ -1680,16 +1627,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes capital_scope = { religion = ROOT } @@ -1732,7 +1675,7 @@ character_event = { } option = { # ok - name = ancrel.2515.a + name = hellenic.515.a random_list = { 50 = { prestige = 5 } 50 = { piety = 5 } @@ -1742,8 +1685,8 @@ character_event = { # Hunted in Diana's sacred groves! character_event = { - id = ancrel.2516 - desc = ancrel.2516.desc + id = hellenic.516 + desc = hellenic.516.desc picture = GFX_evt_hades_forest is_triggered_only = yes @@ -1752,16 +1695,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes any_courtier = { is_female = no NOT = { health_traits = 1 } @@ -1821,7 +1760,7 @@ character_event = { } option = { # pray to Diana idiot! - name = ancrel.2516.a + name = hellenic.516.a piety = 5 random_courtier = { limit = { @@ -1864,7 +1803,7 @@ character_event = { } } option = { # lol who cares - name = ancrel.2516.b + name = hellenic.516.b random = { add_trait = cynical chance = 25 @@ -1913,8 +1852,8 @@ character_event = { # Courtier marries nymph character_event = { - id = ancrel.2517 - desc = ancrel.2517.desc + id = hellenic.517 + desc = hellenic.517.desc picture = GFX_evt_maiden_hellenic_pagan is_triggered_only = yes @@ -1923,16 +1862,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes any_demesne_province = { any_province_character = { is_adult = yes @@ -1968,7 +1903,7 @@ character_event = { } option = { # ok - name = ancrel.2517.a + name = hellenic.517.a random_demesne_province = { random_province_character = { limit = { @@ -2024,8 +1959,8 @@ character_event = { # Lightning strikes tree character_event = { - id = ancrel.2518 - desc = ancrel.2518.desc + id = hellenic.518 + desc = hellenic.518.desc picture = GFX_evt_lightning_strike is_triggered_only = yes @@ -2034,16 +1969,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -2083,7 +2014,7 @@ character_event = { } option = { # ok - name = ancrel.2518.a + name = hellenic.518.a piety = 20 add_character_modifier = { name = VIET_fanatic_tree @@ -2094,8 +2025,8 @@ character_event = { # Odysseus character_event = { - id = ancrel.2519 - desc = ancrel.2519.desc + id = hellenic.519 + desc = hellenic.519.desc picture = GFX_evt_busy_trading_dock_republic_hellenic_pagan is_triggered_only = yes @@ -2104,16 +2035,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -2153,15 +2080,15 @@ character_event = { } option = { # Odysseus is a coward - name = ancrel.2519.a + name = hellenic.519.a piety = 5 } option = { # Odysseus is smart and cool - name = ancrel.2519.b + name = hellenic.519.b prestige = 5 } option = { # who cares m8 - name = ancrel.2519.c + name = hellenic.519.c random = { add_trait = cynical chance = 20 @@ -2171,8 +2098,8 @@ character_event = { # Stupid courtier claims he will "rescue" Persephone and marry her, like Pirithous character_event = { - id = ancrel.2520 - desc = ancrel.2520.desc + id = hellenic.520 + desc = hellenic.520.desc picture = GFX_evt_small_town_hellenic_pagan is_triggered_only = yes @@ -2181,18 +2108,15 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes NOT = { has_character_flag = VIET_theseus_and_pirithous } any_courtier = { + is_heir = no is_female = no is_adult = yes is_married = no @@ -2216,43 +2140,43 @@ character_event = { } weight_multiplier = { - days = 30 + days = 360 modifier = { - factor = 2 + factor = 0.5 trait = lustful } modifier = { - factor = 0.5 + factor = 2 trait = chaste } modifier = { - factor = 2 + factor = 0.5 trait = honest } modifier = { - factor = 0.5 + factor = 2 trait = deceitful } modifier = { - factor = 2 + factor = 0.5 trait = brave } modifier = { - factor = 0.5 + factor = 2 trait = craven } modifier = { - factor = 2 + factor = 0.5 trait = gregarious } modifier = { - factor = 0.5 + factor = 2 trait = shy } } option = { # Don't be stupid bro - name = ancrel.2520.a + name = hellenic.520.a if = { limit = { trait = cynical @@ -2286,26 +2210,26 @@ character_event = { } add_trait = proud hidden_tooltip = { - character_event = { id = ancrel.2521 } + character_event = { id = hellenic.521 } } } - custom_tooltip = { text = ancrel.2520.tooltip } + custom_tooltip = { text = hellenic.520.tooltip } hidden_tooltip = { - character_event = { id = ancrel.2522 } + narrative_event = { id = hellenic.522 } } } } # Stupid courtier claims he will "rescue" Persephone and marry her - AND DIES character_event = { - id = ancrel.2521 - desc = ancrel.2521.desc + id = hellenic.521 + desc = hellenic.521.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = { # Don't be stupid bro - name = ancrel.2521.a + name = hellenic.521.a death = { death_reason = death_natural } @@ -2314,15 +2238,15 @@ character_event = { # Stupid courtier claims he will "rescue" Persephone and marry her - and you get a blessing narrative_event = { - id = ancrel.2522 - title = ancrel.2522.title - desc = ancrel.2522.desc + id = hellenic.522 + title = hellenic.522.title + desc = hellenic.522.desc picture = GFX_evt_pomegranate is_triggered_only = yes option = { # Hades' blessing - name = ancrel.2522.a + name = hellenic.522.a piety = 20 add_character_modifier = { name = VIET_hades_blessing @@ -2330,7 +2254,7 @@ narrative_event = { } } option = { # Persephone's blessing - name = ancrel.2522.b + name = hellenic.522.b piety = 20 add_character_modifier = { name = VIET_persephone_blessing @@ -2341,8 +2265,8 @@ narrative_event = { # Who's the fairest of them all? character_event = { - id = ancrel.2523 - desc = ancrel.2523.desc + id = hellenic.523 + desc = hellenic.523.desc picture = GFX_evt_maiden_hellenic_pagan is_triggered_only = yes @@ -2351,16 +2275,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes NOT = { has_character_flag = VIET_who_is_fairest_goddess } } @@ -2401,7 +2321,7 @@ character_event = { } option = { # Aphrodite of course, because she's the goddess of BEAUTY - name = ancrel.2523.a + name = hellenic.523.a prestige = 5 any_courtier = { limit = { @@ -2427,12 +2347,12 @@ character_event = { supernatural_events_trigger = yes } hidden_tooltip = { - character_event = { id = ancrel.2524 } + character_event = { id = hellenic.524 } } } } option = { # Hera, because MILFs or she's queenly or something - name = ancrel.2523.b + name = hellenic.523.b piety = 5 any_courtier = { limit = { @@ -2457,12 +2377,12 @@ character_event = { supernatural_events_trigger = yes } hidden_tooltip = { - character_event = { id = ancrel.2525 } + character_event = { id = hellenic.525 } } } } option = { # Athena, because nerds are sexy - name = ancrel.2523.c + name = hellenic.523.c any_courtier = { limit = { OR = { @@ -2490,12 +2410,12 @@ character_event = { supernatural_events_trigger = yes } hidden_tooltip = { - character_event = { id = ancrel.2526 } + character_event = { id = hellenic.526 } } } } option = { # I am a grill - name = ancrel.2523.d + name = hellenic.523.d trigger = { is_female = yes } @@ -2509,7 +2429,7 @@ character_event = { } } option = { # Dicks not chicks! - name = ancrel.2523.e + name = hellenic.523.e trigger = { OR = { is_female = yes @@ -2528,14 +2448,14 @@ character_event = { # Aphrodite is pleased character_event = { - id = ancrel.2524 - desc = ancrel.2524.desc + id = hellenic.524 + desc = hellenic.524.desc picture = GFX_evt_maiden_hellenic_pagan is_triggered_only = yes option = { # no Helen of Troy for you, tho - name = ancrel.2524.a + name = hellenic.524.a add_character_modifier = { name = VIET_aphrodite_blessing duration = -1 @@ -2545,14 +2465,14 @@ character_event = { # Hera is pleased character_event = { - id = ancrel.2525 - desc = ancrel.2525.desc + id = hellenic.525 + desc = hellenic.525.desc picture = GFX_evt_maiden_hellenic_pagan is_triggered_only = yes option = { # yay bonus - name = ancrel.2525.a + name = hellenic.525.a add_character_modifier = { name = VIET_hera_blessing duration = -1 @@ -2562,14 +2482,14 @@ character_event = { # Athena is pleased character_event = { - id = ancrel.2526 - desc = ancrel.2526.desc + id = hellenic.526 + desc = hellenic.526.desc picture = GFX_evt_maiden_hellenic_pagan is_triggered_only = yes option = { # u very smart - name = ancrel.2526.a + name = hellenic.526.a add_character_modifier = { name = VIET_athena_blessing duration = -1 @@ -2579,8 +2499,8 @@ character_event = { # Herma character_event = { - id = ancrel.2527 - desc = ancrel.2527.desc + id = hellenic.527 + desc = hellenic.527.desc picture = GFX_evt_stone_church_hellenic_pagan is_triggered_only = yes @@ -2589,16 +2509,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -2638,7 +2554,7 @@ character_event = { } option = { # yes phallic statues - name = ancrel.2527.a + name = hellenic.527.a wealth = -10 piety = 10 random = { @@ -2650,15 +2566,15 @@ character_event = { } } option = { # no phallic statues - name = ancrel.2527.b + name = hellenic.527.b piety = -5 } } # Priapus statue character_event = { - id = ancrel.2528 - desc = ancrel.2528.desc + id = hellenic.528 + desc = hellenic.528.desc picture = GFX_evt_small_town_hellenic_pagan is_triggered_only = yes @@ -2667,16 +2583,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -2716,14 +2628,14 @@ character_event = { } option = { # yes phallic statues - name = ancrel.2528.a + name = hellenic.528.a add_character_modifier = { name = VIET_priapus_blessing duration = -1 } } option = { # ewwww phallic statues - name = ancrel.2528.b + name = hellenic.528.b random = { add_trait = chaste chance = 40 @@ -2740,8 +2652,8 @@ character_event = { # Lars familiaris character_event = { - id = ancrel.2529 - desc = ancrel.2529.desc + id = hellenic.529 + desc = hellenic.529.desc picture = GFX_evt_stone_church_hellenic_pagan is_triggered_only = yes @@ -2750,16 +2662,12 @@ character_event = { only_rulers = yes capable_only = yes prisoner = no + war = no trigger = { - war = no in_command = no is_abroad = no - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -2783,7 +2691,7 @@ character_event = { } option = { # yes phallic statues - name = ancrel.2529.a + name = hellenic.529.a piety = 5 random_list = { 75 = {} @@ -2830,15 +2738,15 @@ character_event = { # A few events in this event chain were very vaguely based off some Greek Mythology fanfiction I've read # (Yes, that exists as a genre. .___. ) # -# ancrel.2550-4349 reserved +# hellenic.550-4349 reserved # ##################################################################################################### # While hunting, stumble on Artemis who is naked and bathing character_event = { - id = ancrel.2550 - desc = ancrel.2550.desc + id = hellenic.550 + desc = hellenic.550.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes @@ -2849,9 +2757,9 @@ character_event = { capable_only = yes prisoner = no only_men = yes + war = no - trigger = { - war = no + trigger = { in_command = no is_abroad = no @@ -2861,11 +2769,7 @@ character_event = { has_character_flag = VIET_stumbled_on_artemis has_character_flag = VIET_is_artemis_bff } - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes NOR = { health_traits = 1 trait = inbred @@ -2949,33 +2853,33 @@ character_event = { } option = { - name = ancrel.2550.a - character_event = { id = ancrel.2551 tooltip = ancrel.2551.tooltip days = 1 } + name = hellenic.550.a + narrative_event = { id = hellenic.551 tooltip = hellenic.551.tooltip days = 1 } } } # Artemis discovers intruder - choose how to react wisely! narrative_event = { - id = ancrel.2551 - title = ancrel.2551.title - desc = ancrel.2551.desc + id = hellenic.551 + title = hellenic.551.title + desc = hellenic.551.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes option = { #beg for mercy - name = ancrel.2551.a + name = hellenic.551.a custom_tooltip = { text = VIET_artemis_response_possibility } hidden_tooltip = { random_list = { - 20 = { character_event = { id = ancrel.2552 } } #Artemis kills you - 30 = { character_event = { id = ancrel.2553 } } #Artemis injures you - 50 = { character_event = { id = ancrel.2554 } } #Artemis spares you and becomes your bff + 20 = { character_event = { id = hellenic.552 } } #Artemis kills you + 30 = { character_event = { id = hellenic.553 } } #Artemis injures you + 50 = { character_event = { id = hellenic.554 } } #Artemis spares you and becomes your bff } } } option = { #charm and persuade her with clever words - name = ancrel.2551.b + name = hellenic.551.b tooltip_info = diplomacy trigger = { diplomacy = 9 @@ -2983,20 +2887,20 @@ narrative_event = { custom_tooltip = { text = VIET_artemis_response_possibility } hidden_tooltip = { random_list = { - 5 = { character_event = { id = ancrel.2552 } } #Artemis kills you - 20 = { character_event = { id = ancrel.2553 } } #Artemis injures you - 75 = { character_event = { id = ancrel.2555 } } #Artemis spares you and becomes your bff + 5 = { character_event = { id = hellenic.552 } } #Artemis kills you + 20 = { character_event = { id = hellenic.553 } } #Artemis injures you + 75 = { character_event = { id = hellenic.555 } } #Artemis spares you and becomes your bff } } } option = { #be an arrogant dick - choose only if you didn't learn anything from Greek mythology and/or are roleplaying and/or suicidal - name = ancrel.2551.c + name = hellenic.551.c custom_tooltip = { text = VIET_artemis_response_possibility } hidden_tooltip = { random_list = { - 40 = { character_event = { id = ancrel.2552 } } #Artemis kills you because you're an idiot - 60 = { character_event = { id = ancrel.2553 } } #Artemis injures you - #10 = { character_event = { id = ancrel.2554 } } #Artemis spares you and becomes your bff + 40 = { character_event = { id = hellenic.552 } } #Artemis kills you because you're an idiot + 60 = { character_event = { id = hellenic.553 } } #Artemis injures you + #10 = { character_event = { id = hellenic.554 } } #Artemis spares you and becomes your bff } } } @@ -3004,20 +2908,20 @@ narrative_event = { # GG, you died character_event = { - id = ancrel.2552 - desc = ancrel.2552.desc + id = hellenic.552 + desc = hellenic.552.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes option = { # die - name = ancrel.2552.a + name = hellenic.552.a death = { death_reason = death_accident } } option = { # die - name = ancrel.2552.b + name = hellenic.552.b random = { add_trait = lustful chance = 25 @@ -3030,14 +2934,14 @@ character_event = { # You are injured character_event = { - id = ancrel.2553 - desc = ancrel.2553.desc + id = hellenic.553 + desc = hellenic.553.desc picture = GFX_evt_artemis is_triggered_only = yes option = { # die - name = ancrel.2553.a + name = hellenic.553.a add_trait = zealous piety = 50 random_list = { @@ -3055,79 +2959,79 @@ character_event = { # You successfully beg for mercy narrative_event = { - id = ancrel.2554 - title = ancrel.2554.title - desc = ancrel.2554.desc + id = hellenic.554 + title = hellenic.554.title + desc = hellenic.554.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes option = { # phew - name = ancrel.2554.a - hidden_tooltip = { character_event = { id = ancrel.2557 days = 1 } } + name = hellenic.554.a + hidden_tooltip = { character_event = { id = hellenic.557 days = 1 } } } } # You try to charm her... narrative_event = { - id = ancrel.2555 - title = ancrel.2555.title - desc = ancrel.2555.desc + id = hellenic.555 + title = hellenic.555.title + desc = hellenic.555.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes option = { # phew - name = ancrel.2555.a - hidden_tooltip = { character_event = { id = ancrel.2556 } } + name = hellenic.555.a + hidden_tooltip = { character_event = { id = hellenic.556 } } } } # ... and it works. narrative_event = { - id = ancrel.2556 - title = ancrel.2556.title - desc = ancrel.2556.desc + id = hellenic.556 + title = hellenic.556.title + desc = hellenic.556.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes option = { # I can't believe my virgin goddess of the hunt actually has a sense of humor - name = ancrel.2555.a + name = hellenic.555.a random = { change_diplomacy = 1 chance = 50 } - hidden_tooltip = { character_event = { id = ancrel.2557 days = 1 } } + hidden_tooltip = { character_event = { id = hellenic.557 days = 1 } } } } # Artemis invites you to join her hunting narrative_event = { - id = ancrel.2557 - title = ancrel.2557.title - desc = ancrel.2557.desc + id = hellenic.557 + title = hellenic.557.title + desc = hellenic.557.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes option = { # I can't believe my virgin goddess of the hunt wants to hunt with me - name = ancrel.2557.a - hidden_tooltip = { character_event = { id = ancrel.2558 days = 1 } } + name = hellenic.557.a + hidden_tooltip = { character_event = { id = hellenic.558 days = 1 } } } } # You and Artemis go hunting narrative_event = { - id = ancrel.2558 - title = ancrel.2558.title - desc = ancrel.2558.desc + id = hellenic.558 + title = hellenic.558.title + desc = hellenic.558.desc picture = GFX_evt_artemis_moon is_triggered_only = yes option = { # I can't believe the virgin goddess of the hunt is my friend - name = ancrel.2558.a + name = hellenic.558.a set_global_flag = VIET_i_cant_believe_the_virgin_goddess_of_the_hunt_is_this_cute set_character_flag = VIET_is_artemis_bff if = { @@ -3172,32 +3076,28 @@ narrative_event = { name = VIET_artemis_blessing duration = -1 } - hidden_tooltip = { character_event = { id = ancrel.2566 days = 123 random = 234 } } #second time hunting w/ Artemis + hidden_tooltip = { character_event = { id = hellenic.566 days = 123 random = 234 } } #second time hunting w/ Artemis } } # Give Artemis another offering of dead animals... character_event = { - id = ancrel.2559 - desc = ancrel.2559.desc + id = hellenic.559 + desc = hellenic.559.desc picture = GFX_evt_artemis_moon is_triggered_only = yes ai = no + war = no + has_character_flag = VIET_is_artemis_bff trigger = { - war = no in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff has_character_flag = VIET_hunted_with_artemis_twice NOT = { has_character_flag = VIET_artemis_baklava } - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -3217,69 +3117,65 @@ character_event = { } option = { # Give offering - name = ancrel.2559.a + name = hellenic.559.a piety = 20 - hidden_tooltip = { character_event = { id = ancrel.2560 } } + hidden_tooltip = { character_event = { id = hellenic.560 } } } } # ... and she says that nowadays... character_event = { - id = ancrel.2560 - title = ancrel.2560.title - desc = ancrel.2560.desc + id = hellenic.560 + title = hellenic.560.title + desc = hellenic.560.desc picture = GFX_evt_woman_in_firelight is_triggered_only = yes option = { # hey girl y u no like animal carcasses - name = ancrel.2560.a - hidden_tooltip = { character_event = { id = ancrel.2561 } } + name = hellenic.560.a + hidden_tooltip = { narrative_event = { id = hellenic.561 } } } option = { # hey girl y u no like animal carcasses - name = ancrel.2560.b - hidden_tooltip = { character_event = { id = ancrel.2561 } } + name = hellenic.560.b + hidden_tooltip = { narrative_event = { id = hellenic.561 } } } } # ... she prefers baklava narrative_event = { - id = ancrel.2561 - title = ancrel.2561.title - desc = ancrel.2561.desc + id = hellenic.561 + title = hellenic.561.title + desc = hellenic.561.desc picture = GFX_evt_stone_church_hellenic_pagan is_triggered_only = yes option = { # I can't believe my virgin goddess of the hunt has such a sweet tooth - name = ancrel.2561.a + name = hellenic.561.a piety = 10 } } # Apollo pays you a visit narrative_event = { - id = ancrel.2562 - title = ancrel.2562.title - desc = ancrel.2562.desc + id = hellenic.562 + title = hellenic.562.title + desc = hellenic.562.desc picture = GFX_evt_stone_church_hellenic_pagan is_triggered_only = yes ai = no + war = no + has_character_flag = VIET_is_artemis_bff trigger = { - war = no in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff has_character_flag = VIET_hunted_with_artemis_twice NOT = { has_character_flag = VIET_apollo_visited } - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -3299,22 +3195,22 @@ narrative_event = { } option = { # wait I have no interest in your sister! - name = ancrel.2562.a - hidden_tooltip = { character_event = { id = ancrel.2563 } } + name = hellenic.562.a + hidden_tooltip = { character_event = { id = hellenic.563 } } } } # Apollo pays you a visit Part 2 narrative_event = { - id = ancrel.2563 - title = ancrel.2563.title - desc = ancrel.2563.desc + id = hellenic.563 + title = hellenic.563.title + desc = hellenic.563.desc picture = GFX_evt_sun_and_moon is_triggered_only = yes option = { # I wonder why Apollo and Artemis are so close... - name = ancrel.2563.a + name = hellenic.563.a piety = 10 add_character_modifier = { name = VIET_apollo_blessing @@ -3324,7 +3220,7 @@ narrative_event = { limit = { NOT = { has_character_flag = VIET_pondered_artemis_apollo_twincest } } - character_event = { id = ancrel.2564 tooltip = ancrel.2564.tooltip days = 3 random = 10 } + long_character_event = { id = hellenic.564 tooltip = hellenic.564.tooltip days = 3 random = 10 } } } } @@ -3332,15 +3228,15 @@ narrative_event = { # Artemis is tsundere for Apollo long_character_event = { - id = ancrel.2564 - title = ancrel.2564.title - desc = ancrel.2564.desc + id = hellenic.564 + title = hellenic.564.title + desc = hellenic.564.desc picture = GFX_evt_sun_and_moon is_triggered_only = yes option = { # I-i-it's not like I like my twin brother or anything - name = ancrel.2564.a + name = hellenic.564.a custom_tooltip = { text = VIET_apollo_is_a_baka } } } @@ -3348,24 +3244,20 @@ long_character_event = { # Devotion to Artemis inspires virtue - repeatable event character_event = { - id = ancrel.2565 - desc = ancrel.2565.desc + id = hellenic.565 + desc = hellenic.565.desc picture = GFX_evt_artemis_moon is_triggered_only = yes ai = no - - trigger = { - war = no + war = no + has_character_flag = VIET_is_artemis_bff + + trigger = { in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes OR = { trait = envious trait = wroth @@ -3378,7 +3270,7 @@ character_event = { } option = { # I-i-it's not like I care about Artemis or anything, she's just a random god I worship - name = ancrel.2565.a + name = hellenic.565.a if = { limit = { trait = envious @@ -3490,26 +3382,22 @@ character_event = { # Second time hunting with Artemis character_event = { - id = ancrel.2566 - #title = ancrel.2566.title - desc = ancrel.2566.desc + id = hellenic.566 + #title = hellenic.566.title + desc = hellenic.566.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes ai = no + war = no + has_character_flag = VIET_is_artemis_bff - trigger = { - war = no + trigger = { in_command = no - is_abroad = no - has_character_flag = VIET_is_artemis_bff + is_abroad = no NOT = { has_character_flag = VIET_hunted_with_artemis_twice } - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } immediate = { @@ -3517,22 +3405,22 @@ character_event = { } option = { # Ok - name = ancrel.2566.a - hidden_tooltip = { character_event = { id = ancrel.2567 } } + name = hellenic.566.a + hidden_tooltip = { character_event = { id = hellenic.567 } } } } # Good time hunting with Artemis character_event = { - id = ancrel.2567 - desc = ancrel.2567.desc + id = hellenic.567 + desc = hellenic.567.desc picture = GFX_evt_artemis_moon is_triggered_only = yes option = { # Ok - name = ancrel.2567.a + name = hellenic.567.a piety = 20 prestige = 20 random_list = { @@ -3552,24 +3440,20 @@ character_event = { # Artemis saves your ass in battle character_event = { - id = ancrel.2568 - desc = ancrel.2568.desc + id = hellenic.568 + desc = hellenic.568.desc picture = GFX_evt_battle_hellenic_pagan is_triggered_only = yes ai = no + war = no + has_character_flag = VIET_is_artemis_bff - trigger = { - war = no + trigger = { in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -3585,35 +3469,31 @@ character_event = { } option = { # thanks pal - name = ancrel.2568.a + name = hellenic.568.a prestige = 5 } } # Ask Artemis for relationship advice narrative_event = { - id = ancrel.2569 - title = ancrel.2569.title - desc = ancrel.2569.desc + id = hellenic.569 + title = hellenic.569.title + desc = hellenic.569.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes ai = no + war = no + has_character_flag = VIET_is_artemis_bff + is_married = yes - trigger = { - war = no + trigger = { in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff has_character_flag = VIET_hunted_with_artemis_twice NOT = { has_character_flag = VIET_artemis_relationship_advice } - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - is_married = yes + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -3657,16 +3537,16 @@ narrative_event = { } option = { # but ur a grill Artemis - name = ancrel.2569.a - hidden_tooltip = { character_event = { id = ancrel.2570 } } + name = hellenic.569.a + hidden_tooltip = { character_event = { id = hellenic.570 } } } } # Artemis gives relationship advice narrative_event = { - id = ancrel.2570 - title = ancrel.2570.title - desc = ancrel.2570.desc + id = hellenic.570 + title = hellenic.570.title + desc = hellenic.570.desc picture = GFX_evt_tuscan_country_byzantine is_triggered_only = yes @@ -3674,18 +3554,18 @@ narrative_event = { ai = no option = { # but ur a grill Artemis - name = ancrel.2570.a + name = hellenic.570.a random_list = { - 50 = { character_event = { id = ancrel.2571 days = 3 random = 3 tooltip = ancrel.2571.tooltip } } #it doesn't work - 50 = { character_event = { id = ancrel.2572 days = 3 random = 3 tooltip = ancrel.2572.tooltip } } #it works + 50 = { character_event = { id = hellenic.571 days = 3 random = 3 tooltip = hellenic.571.tooltip } } #it doesn't work + 50 = { character_event = { id = hellenic.572 days = 3 random = 3 tooltip = hellenic.572.tooltip } } #it works } } } # Artemis would make a bad marriage counselor character_event = { - id = ancrel.2571 - desc = ancrel.2571.desc + id = hellenic.571 + desc = hellenic.571.desc picture = GFX_evt_artemis_moon is_triggered_only = yes @@ -3693,7 +3573,7 @@ character_event = { ai = no option = { # but ur a grill Artemis - name = ancrel.2571.a + name = hellenic.571.a prestige = -10 spouse = { opinion = { @@ -3707,8 +3587,8 @@ character_event = { # Artemis would make a good marriage counselor character_event = { - id = ancrel.2572 - desc = ancrel.2572.desc + id = hellenic.572 + desc = hellenic.572.desc picture = GFX_evt_artemis_moon is_triggered_only = yes @@ -3716,7 +3596,7 @@ character_event = { ai = no option = { # thank you Artemis - name = ancrel.2572.a + name = hellenic.572.a spouse = { opinion = { modifier = opinion_artemis_good_advice @@ -3737,27 +3617,23 @@ character_event = { # Artemis gives sibling advice narrative_event = { - id = ancrel.2573 - title = ancrel.2573.title - desc = ancrel.2573.desc + id = hellenic.573 + title = hellenic.573.title + desc = hellenic.573.desc picture = GFX_evt_artemis is_triggered_only = yes ai = no + war = no + has_character_flag = VIET_is_artemis_bff - trigger = { - war = no + trigger = { in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff has_character_flag = VIET_apollo_visited NOT = { has_character_flag = VIET_artemis_sibling_advice } - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes any_sibling = { is_alive = yes is_adult = yes @@ -3805,15 +3681,15 @@ narrative_event = { } option = { # but ur a grill Artemis - name = ancrel.2573.a - hidden_tooltip = { character_event = { id = ancrel.2574 } } + name = hellenic.573.a + hidden_tooltip = { character_event = { id = hellenic.574 } } } } # Artemis says siblings have to stick together character_event = { - id = ancrel.2574 - desc = ancrel.2574.desc + id = hellenic.574 + desc = hellenic.574.desc picture = GFX_evt_sun_and_moon is_triggered_only = yes @@ -3821,7 +3697,7 @@ character_event = { ai = no option = { # Artemis x Apollo lolololol - name = ancrel.2574.a + name = hellenic.574.a prestige = -10 random_sibling = { limit = { @@ -3839,23 +3715,19 @@ character_event = { # Hunting with Artemis (should repeat regularly) character_event = { - id = ancrel.2575 - desc = ancrel.2575.desc + id = hellenic.575 + desc = hellenic.575.desc picture = GFX_evt_artemis ai = no + war = no + has_character_flag = VIET_is_artemis_bff - trigger = { - war = no + trigger = { in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff has_character_flag = VIET_hunted_with_artemis_twice - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } mean_time_to_happen = { @@ -3871,7 +3743,7 @@ character_event = { } option = { # Artemis is my bff - name = ancrel.2575.a + name = hellenic.575.a piety = 10 random = { change_martial = 1 @@ -3900,22 +3772,18 @@ character_event = { # Artemis heals wounds character_event = { - id = ancrel.2576 - desc = ancrel.2576.desc + id = hellenic.576 + desc = hellenic.576.desc picture = GFX_evt_artemis ai = no + war = no + has_character_flag = VIET_is_artemis_bff - trigger = { - war = no + trigger = { in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes OR = { trait = maimed trait = wounded @@ -3946,7 +3814,7 @@ character_event = { } option = { # Artemis is kewl - name = ancrel.2576.a + name = hellenic.576.a if = { limit = { trait = maimed @@ -3976,16 +3844,16 @@ character_event = { # Artemis helps you break out of jail character_event = { - id = ancrel.2577 - #title = ancrel.2577.title + id = hellenic.577 + #title = hellenic.577.title desc = { - text = ancrel.2577.desc.a + text = hellenic.577.desc.a trigger = { NOT = { has_character_flag = VIET_artemis_jailbreak_happened } } } desc = { #lol we do it again - text = ancrel.2577.desc.b + text = hellenic.577.desc.b trigger = { has_character_flag = VIET_artemis_jailbreak_happened } @@ -3995,18 +3863,14 @@ character_event = { ai = no prisoner = yes + war = no + has_character_flag = VIET_is_artemis_bff - trigger = { - war = no + trigger = { in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff has_character_flag = VIET_hunted_with_artemis_twice - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes } mean_time_to_happen = { @@ -4026,7 +3890,7 @@ character_event = { } option = { # Artemis is kewl - name = ancrel.2577.a + name = hellenic.577.a trigger = { NOT = { has_character_flag = VIET_artemis_jailbreak_happened } } @@ -4038,19 +3902,19 @@ character_event = { } hidden_tooltip = { host = { - character_event = { id = ancrel.2578 } + character_event = { id = hellenic.578 } } } imprison = no } option = { # Artemis previously helped you break out of jail - name = ancrel.2577.b + name = hellenic.577.b trigger = { has_character_flag = VIET_artemis_jailbreak_happened } hidden_tooltip = { host = { - character_event = { id = ancrel.2578 } + character_event = { id = hellenic.578 } } } imprison = no @@ -4059,43 +3923,39 @@ character_event = { # Notify about Artemis jailbreak character_event = { - id = ancrel.2578 - #title = ancrel.2578.title - desc = ancrel.2578.desc + id = hellenic.578 + #title = hellenic.578.title + desc = hellenic.578.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = { # Artemis is kewl - name = ancrel.2578.a + name = hellenic.578.a prestige = -50 } } # Artemis is in a bad mood narrative_event = { - id = ancrel.2579 - title = ancrel.2579.title - desc = ancrel.2579.desc + id = hellenic.579 + title = hellenic.579.title + desc = hellenic.579.desc picture = GFX_evt_artemis_moon is_triggered_only = yes ai = no + war = no + has_character_flag = VIET_is_artemis_bff + is_married = yes - trigger = { - war = no + trigger = { in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff has_character_flag = VIET_hunted_with_artemis_twice NOT = { has_character_flag = VIET_artemis_hates_fanfiction_about_her } - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - is_married = yes + religion_openly_in_hellenic_subgroup_trigger = yes } weight_multiplier = { @@ -4139,70 +3999,65 @@ narrative_event = { } option = { # what's the matter? - name = ancrel.2579.a - hidden_tooltip = { character_event = { id = ancrel.2580 } } + name = hellenic.579.a + hidden_tooltip = { character_event = { id = hellenic.580 } } } } # Artemis talks about misconceptions poets have of her narrative_event = { - id = ancrel.2580 - title = ancrel.2580.title - desc = ancrel.2580.desc + id = hellenic.580 + title = hellenic.580.title + desc = hellenic.580.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes option = { # lolol - name = ancrel.2580.a - hidden_tooltip = { character_event = { id = ancrel.2581 } } + name = hellenic.580.a + hidden_tooltip = { character_event = { id = hellenic.581 } } } } # Artemis gives you scrolls of poetry about her narrative_event = { - id = ancrel.2581 - title = ancrel.2581.title - desc = ancrel.2581.desc + id = hellenic.581 + title = hellenic.581.title + desc = hellenic.581.desc picture = GFX_evt_ancient_greek_scroll is_triggered_only = yes option = { # keep it - name = ancrel.2581.a + name = hellenic.581.a add_character_modifier = { name = VIET_artemis_bad_poetry duration = 3650 } } option = { # burn it - name = ancrel.2581.b + name = hellenic.581.b piety = 50 } } #Artemis blesses capital character_event = { - id = ancrel.2582 - desc = ancrel.2582.desc + id = hellenic.582 + desc = hellenic.582.desc picture = GFX_evt_busy_trading_dock_republic_hellenic_pagan is_triggered_only = yes ai = no - + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes capital_scope = { religion = ROOT NOT = { has_province_modifier = VIET_artemis_protects_province } } - has_character_flag = VIET_is_artemis_bff has_character_flag = VIET_hunted_with_artemis_twice has_character_flag = VIET_apollo_visited has_character_flag = VIET_artemis_baklava @@ -4226,7 +4081,7 @@ character_event = { } option = {#ok - name = ancrel.2582.a + name = hellenic.582.a capital_scope = { add_province_modifier = { name = VIET_artemis_protects_province @@ -4238,21 +4093,17 @@ character_event = { # Rumors about your relationship with Artemis character_event = { - id = ancrel.2583 - desc = ancrel.2583.desc + id = hellenic.583 + desc = hellenic.583.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - has_character_flag = VIET_is_artemis_bff + religion_openly_in_hellenic_subgroup_trigger = yes has_character_flag = VIET_hunted_with_artemis_twice has_character_flag = VIET_apollo_visited has_character_flag = VIET_artemis_hates_fanfiction_about_her @@ -4276,77 +4127,77 @@ character_event = { } option = {#ok - name = ancrel.2583.a + name = hellenic.583.a add_character_modifier = { name = VIET_artemis_rumors duration = 730 } - character_event = { id = ancrel.2584 days = 30 random = 10 tooltip = ancrel.2584.tooltip } + narrative_event = { id = hellenic.584 days = 30 random = 10 tooltip = hellenic.584.tooltip } } } # Artemis barges into your office narrative_event = { - id = ancrel.2584 - title = ancrel.2584.title - desc = ancrel.2584.desc + id = hellenic.584 + title = hellenic.584.title + desc = hellenic.584.desc picture = GFX_evt_ancient_greek_scroll is_triggered_only = yes option = {#ok - name = ancrel.2584.a + name = hellenic.584.a hidden_tooltip = { - character_event = { id = ancrel.2585 } + character_event = { id = hellenic.585 } } } } # Artemis is bored narrative_event = { - id = ancrel.2585 - title = ancrel.2585.title - desc = ancrel.2585.desc + id = hellenic.585 + title = hellenic.585.title + desc = hellenic.585.desc picture = GFX_evt_small_town_hellenic_pagan is_triggered_only = yes option = {#ok - name = ancrel.2585.a + name = hellenic.585.a hidden_tooltip = { - character_event = { id = ancrel.2586 } + character_event = { id = hellenic.586 } } } } # Artemis and player reads bad fiction about her narrative_event = { - id = ancrel.2586 - title = ancrel.2586.title - desc = ancrel.2586.desc + id = hellenic.586 + title = hellenic.586.title + desc = hellenic.586.desc picture = GFX_evt_ancient_greek_scroll is_triggered_only = yes option = {#ok - name = ancrel.2586.a + name = hellenic.586.a hidden_tooltip = { - character_event = { id = ancrel.2587 } + narrative_event = { id = hellenic.587 } } } } # Artemis and player reads bad fiction about her narrative_event = { - id = ancrel.2587 - title = ancrel.2587.title - desc = ancrel.2587.desc + id = hellenic.587 + title = hellenic.587.title + desc = hellenic.587.desc picture = GFX_evt_artemis_moon is_triggered_only = yes option = {#ok - name = ancrel.2587.a + name = hellenic.587.a piety = 20 if = { limit = { @@ -4371,21 +4222,17 @@ narrative_event = { # Artemis and you are chatting when Zeus interrupts character_event = { - id = ancrel.2588 - desc = ancrel.2588.desc + id = hellenic.588 + desc = hellenic.588.desc picture = GFX_evt_tuscan_country_byzantine is_triggered_only = yes ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - has_character_flag = VIET_is_artemis_bff + religion_openly_in_hellenic_subgroup_trigger = yes has_character_flag = VIET_hunted_with_artemis_twice has_character_flag = VIET_apollo_visited NOT = { has_character_flag = VIET_artemis_zeus_interruption } @@ -4435,41 +4282,41 @@ character_event = { } option = {#ok - name = ancrel.2588.a + name = hellenic.588.a hidden_tooltip = { - character_event = { id = ancrel.2589 } + narrative_event = { id = hellenic.589 } } } } # Zeus is running away from Hera, Artemis doesn't want to deal with his BS narrative_event = { - id = ancrel.2589 - title = ancrel.2589.title - desc = ancrel.2589.desc + id = hellenic.589 + title = hellenic.589.title + desc = hellenic.589.desc picture = GFX_evt_zeus_on_throne is_triggered_only = yes option = {#ok - name = ancrel.2589.a + name = hellenic.589.a hidden_tooltip = { - character_event = { id = ancrel.2590 } + narrative_event = { id = hellenic.590 } } } } # Artemis complains about Zeus' infidelity narrative_event = { - id = ancrel.2590 - title = ancrel.2590.title - desc = ancrel.2590.desc + id = hellenic.590 + title = hellenic.590.title + desc = hellenic.590.desc picture = GFX_evt_artemis is_triggered_only = yes option = {#ok - name = ancrel.2590.a + name = hellenic.590.a add_character_modifier = { name = VIET_heard_about_apollo_prank duration = 365 @@ -4480,21 +4327,17 @@ narrative_event = { # Artemis tells you about a prank she played on Apollo character_event = { - id = ancrel.2591 - desc = ancrel.2591.desc + id = hellenic.591 + desc = hellenic.591.desc picture = GFX_evt_artemis_bathing is_triggered_only = yes ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - has_character_flag = VIET_is_artemis_bff + religion_openly_in_hellenic_subgroup_trigger = yes has_character_flag = VIET_hunted_with_artemis_twice has_character_flag = VIET_apollo_visited NOT = { has_character_flag = VIET_artemis_pranks_apollo } @@ -4544,24 +4387,24 @@ character_event = { } option = {#ok - name = ancrel.2591.a + name = hellenic.591.a hidden_tooltip = { - character_event = { id = ancrel.2592 } + character_event = { id = hellenic.592 } } } } # Artemis tells you about a prank she played on Apollo, part 2 character_event = { - id = ancrel.2592 - #title = ancrel.2592.title - desc = ancrel.2592.desc + id = hellenic.592 + #title = hellenic.592.title + desc = hellenic.592.desc picture = GFX_evt_zeus_on_throne is_triggered_only = yes option = {#ok - name = ancrel.2592.a + name = hellenic.592.a add_character_modifier = { name = VIET_heard_about_apollo_prank duration = 365 @@ -4571,22 +4414,18 @@ character_event = { # Artemis and Apollo are arguing character_event = { - id = ancrel.2593 - #title = ancrel.2593.title - desc = ancrel.2593.desc + id = hellenic.593 + #title = hellenic.593.title + desc = hellenic.593.desc picture = GFX_evt_sun_and_moon is_triggered_only = yes ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - has_character_flag = VIET_is_artemis_bff + religion_openly_in_hellenic_subgroup_trigger = yes has_character_flag = VIET_hunted_with_artemis_twice has_character_flag = VIET_apollo_visited NOT = { has_character_flag = VIET_artemis_apollo_argument } @@ -4633,64 +4472,60 @@ character_event = { } option = {#ok - name = ancrel.2593.a + name = hellenic.593.a hidden_tooltip = { - character_event = { id = ancrel.2594 } + character_event = { id = hellenic.594 } } } } # Artemis and Apollo ask you to choose a side character_event = { - id = ancrel.2594 - #title = ancrel.2594.title - desc = ancrel.2594.desc + id = hellenic.594 + #title = hellenic.594.title + desc = hellenic.594.desc picture = GFX_evt_stone_church_hellenic_pagan is_triggered_only = yes option = {#Pick Artemis - name = ancrel.2594.a + name = hellenic.594.a piety = 20 prestige = -10 - custom_tooltip = { text = ancrel.2595.tooltip.1 } + custom_tooltip = { text = hellenic.595.tooltip.1 } } option = {#Pick Apollo - name = ancrel.2594.b + name = hellenic.594.b piety = 20 prestige = -10 - custom_tooltip = { text = ancrel.2595.tooltip.2 } + custom_tooltip = { text = hellenic.595.tooltip.2 } } option = {#Pick both - name = ancrel.2594.c + name = hellenic.594.c tooltip_info = diplomacy trigger = { diplomacy = 13 } piety = 20 prestige = 20 - custom_tooltip = { text = ancrel.2595.tooltip.3 } + custom_tooltip = { text = hellenic.595.tooltip.3 } } } # Artemis complaining about Apollo having loud sex character_event = { - id = ancrel.2595 - #title = ancrel.2595.title - desc = ancrel.2595.desc + id = hellenic.595 + #title = hellenic.595.title + desc = hellenic.595.desc picture = GFX_evt_maiden_hellenic_pagan is_triggered_only = yes ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - has_character_flag = VIET_is_artemis_bff + religion_openly_in_hellenic_subgroup_trigger = yes has_character_flag = VIET_hunted_with_artemis_twice has_character_flag = VIET_apollo_visited NOT = { has_character_flag = VIET_artemis_complains_about_apollo } @@ -4737,54 +4572,50 @@ character_event = { } option = {# he's a man, can't help it - name = ancrel.2595.a + name = hellenic.595.a prestige = 5 hidden_tooltip = { - character_event = { id = ancrel.2596 } + narrative_event = { id = hellenic.596 } } } option = {# he's not being considerate - name = ancrel.2595.b + name = hellenic.595.b piety = 5 hidden_tooltip = { - character_event = { id = ancrel.2596 } + narrative_event = { id = hellenic.596 } } } } # Wow Artemis actually cares about Apollo narrative_event = { - id = ancrel.2596 - title = ancrel.2596.title - desc = ancrel.2596.desc + id = hellenic.596 + title = hellenic.596.title + desc = hellenic.596.desc picture = GFX_evt_sun_and_moon is_triggered_only = yes option = {#lolol - name = ancrel.2596.a + name = hellenic.596.a } } # Ask Artemis about death character_event = { - id = ancrel.2597 - #title = ancrel.2597.title - desc = ancrel.2597.desc + id = hellenic.597 + #title = hellenic.597.title + desc = hellenic.597.desc picture = GFX_evt_hades_forest is_triggered_only = yes min_age = 50 ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - has_character_flag = VIET_is_artemis_bff + religion_openly_in_hellenic_subgroup_trigger = yes has_character_flag = VIET_hunted_with_artemis_twice NOT = { has_character_flag = VIET_ask_artemis_about_death } NOT = { trait = incapable } @@ -4832,47 +4663,42 @@ character_event = { } option = {# what is death? - name = ancrel.2597.a + name = hellenic.597.a hidden_tooltip = { - character_event = { id = ancrel.2598 } + narrative_event = { id = hellenic.598 } } } } # Artemis talks about death narrative_event = { - id = ancrel.2598 - title = ancrel.2598.title - desc = ancrel.2598.desc + id = hellenic.598 + title = hellenic.598.title + desc = hellenic.598.desc picture = GFX_evt_pomegranate is_triggered_only = yes option = {# pomegranates - name = ancrel.2598.a + name = hellenic.598.a piety = 10 } } # Character dies - Artemis escorts to the underworld narrative_event = { - id = ancrel.2599 - title = ancrel.2599.title - desc = ancrel.2599.desc + id = hellenic.599 + title = hellenic.599.title + desc = hellenic.599.desc picture = GFX_evt_artemis_moon is_triggered_only = yes ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - #OR = { - # religion = hellenic_pagan - # religion = titan_pagan - # religion = promethean_pagan - #} #Character's actual religion doesn't matter, better to have a nice end - has_character_flag = VIET_is_artemis_bff has_character_flag = VIET_hunted_with_artemis_twice } @@ -4890,10 +4716,23 @@ narrative_event = { ########### option = { - name = ancrel.2599.a + name = hellenic.599.a give_nickname = nick_cherished_of_diana custom_tooltip = { text = VIET_artemis_finally_a_lotr_reference } - + if = { + limit = { + is_female = yes + } + create_bloodline = { + type = chosen_of_artemis_female + has_dlc = "Holy Fury" + } + } else = { + create_bloodline = { + type = chosen_of_artemis_male + has_dlc = "Holy Fury" + } + } ############################### # # Need to add event_target so character's name is saved for later events about hero cult? @@ -4908,21 +4747,17 @@ narrative_event = { # Wild Boar Spotted character_event = { - id = ancrel.2600 - desc = ancrel.2600.desc + id = hellenic.600 + desc = hellenic.600.desc picture = GFX_evt_hades_forest is_triggered_only = yes ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - has_character_flag = VIET_is_artemis_bff + religion_openly_in_hellenic_subgroup_trigger = yes has_character_flag = VIET_hunted_with_artemis_twice NOT = { has_character_flag = VIET_artemis_boar_heroism } NOT = { trait = incapable } @@ -4970,23 +4805,23 @@ character_event = { } option = {# oh noes - name = ancrel.2600.a + name = hellenic.600.a hidden_tooltip = { - character_event = { id = ancrel.2601 } + character_event = { id = hellenic.601 } } } } # Boar attacks! character_event = { - id = ancrel.2601 - desc = ancrel.2601.desc + id = hellenic.601 + desc = hellenic.601.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# i will be brave - name = ancrel.2601.a + name = hellenic.601.a trigger = { NOT = { trait = craven } } @@ -4996,11 +4831,11 @@ character_event = { } prestige = 10 hidden_tooltip = { - character_event = { id = ancrel.2603 } + narrative_event = { id = hellenic.603 } } } option = {# run away! - name = ancrel.2601.a + name = hellenic.601.a trigger = { NOT = { trait = craven } } @@ -5009,22 +4844,22 @@ character_event = { chance = 50 } hidden_tooltip = { - character_event = { id = ancrel.2602 } + narrative_event = { id = hellenic.602 } } } } # Artemis tells you to stop being a wuss narrative_event = { - id = ancrel.2602 - title = ancrel.2602.title - desc = ancrel.2602.desc + id = hellenic.602 + title = hellenic.602.title + desc = hellenic.602.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# i will be brave - name = ancrel.2602.a + name = hellenic.602.a random = { add_trait = brave chance = 30 @@ -5035,41 +4870,41 @@ narrative_event = { } remove_trait = craven } - character_event = { id = ancrel.2603 tooltip = ancrel.2603.tooltip } + narrative_event = { id = hellenic.603 tooltip = hellenic.603.tooltip } } } # Slay the boar narrative_event = { - id = ancrel.2603 - title = ancrel.2603.title - desc = ancrel.2603.desc + id = hellenic.603 + title = hellenic.603.title + desc = hellenic.603.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# i will be brave - name = ancrel.2603.a + name = hellenic.603.a random = { add_trait = wounded hidden_tooltip = { character_event = { id = 38280 } } chance = 25 } - character_event = { id = ancrel.2604 tooltip = ancrel.2603.tooltip } + narrative_event = { id = hellenic.604 tooltip = hellenic.603.tooltip } } } # Boar is dead - but who sent it? narrative_event = { - id = ancrel.2604 - title = ancrel.2604.title - desc = ancrel.2604.desc + id = hellenic.604 + title = hellenic.604.title + desc = hellenic.604.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# kewl - name = ancrel.2604.a + name = hellenic.604.a prestige = 20 add_character_modifier = { name = VIET_killed_hellenic_great_boar @@ -5080,21 +4915,17 @@ narrative_event = { # Ceryneian Hind Spotted character_event = { - id = ancrel.2605 - desc = ancrel.2605.desc + id = hellenic.605 + desc = hellenic.605.desc picture = GFX_evt_hades_forest is_triggered_only = yes ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - has_character_flag = VIET_is_artemis_bff + religion_openly_in_hellenic_subgroup_trigger = yes has_character_flag = VIET_hunted_with_artemis_twice NOT = { has_character_flag = VIET_artemis_golden_hind_heroism } NOT = { trait = incapable } @@ -5142,90 +4973,90 @@ character_event = { } option = {# oh noes - name = ancrel.2605.a + name = hellenic.605.a hidden_tooltip = { - character_event = { id = ancrel.2606 } + character_event = { id = hellenic.606 } } } } # Ceryneian Hind goes crazy character_event = { - id = ancrel.2606 - title = ancrel.2606.title - desc = ancrel.2606.desc + id = hellenic.606 + title = hellenic.606.title + desc = hellenic.606.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# oh noes - name = ancrel.2606.a + name = hellenic.606.a hidden_tooltip = { - character_event = { id = ancrel.2607 } + character_event = { id = hellenic.607 } } } } # Ceryneian Hind goes crazy character_event = { - id = ancrel.2607 - desc = ancrel.2607.desc + id = hellenic.607 + desc = hellenic.607.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# oh noes - name = ancrel.2607.a + name = hellenic.607.a hidden_tooltip = { - character_event = { id = ancrel.2608 } + narrative_event = { id = hellenic.608 } } } } # Run away from Ceryneian Hind because can't kill Artemis' sacred animal narrative_event = { - id = ancrel.2608 - title = ancrel.2608.title - desc = ancrel.2608.desc + id = hellenic.608 + title = hellenic.608.title + desc = hellenic.608.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# oh noes - name = ancrel.2608.a + name = hellenic.608.a hidden_tooltip = { - character_event = { id = ancrel.2609 } + narrative_event = { id = hellenic.609 } } } } # Artemis and Apollo save the day - turns out to be Apollo's prank on his sister narrative_event = { - id = ancrel.2609 - title = ancrel.2609.title - desc = ancrel.2609.desc + id = hellenic.609 + title = hellenic.609.title + desc = hellenic.609.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# oh yays - name = ancrel.2609.a + name = hellenic.609.a hidden_tooltip = { - character_event = { id = ancrel.2610 } + character_event = { id = hellenic.610 } } } } # Successfully survived Ceryneian Hind character_event = { - id = ancrel.2610 - desc = ancrel.2610.desc + id = hellenic.610 + desc = hellenic.610.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# oh yays - name = ancrel.2610.a + name = hellenic.610.a add_character_modifier = { name = VIET_survived_golden_hind duration = 1000 @@ -5235,23 +5066,19 @@ character_event = { # Artemis helps you recover from illnesses - might need to be changed for upcoming DLC character_event = { - id = ancrel.2611 - desc = ancrel.2611.desc + id = hellenic.611 + desc = hellenic.611.desc picture = GFX_evt_artemis ai = no + has_character_flag = VIET_is_artemis_bff + war = no - trigger = { - war = no + trigger = { in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff has_character_flag = VIET_hunted_with_artemis_twice - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes has_disease_trigger = yes } @@ -5268,30 +5095,26 @@ character_event = { } option = { # Artemis is kewl - name = ancrel.2611.a + name = hellenic.611.a remove_disease_trait_effect = yes } } # Artemis helps you recover from mental issues narrative_event = { - id = ancrel.2612 - title = ancrel.2612.title - desc = ancrel.2612.desc + id = hellenic.612 + title = hellenic.612.title + desc = hellenic.612.desc picture = GFX_evt_artemis ai = no + has_character_flag = VIET_is_artemis_bff + war = no - trigger = { - war = no + trigger = { in_command = no is_abroad = no - has_character_flag = VIET_is_artemis_bff - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } + religion_openly_in_hellenic_subgroup_trigger = yes OR = { trait = incapable trait = infirm @@ -5316,7 +5139,7 @@ narrative_event = { } option = { # Artemis is kewl - name = ancrel.2612.a + name = hellenic.612.a if = { limit = { trait = incapable @@ -5340,21 +5163,17 @@ narrative_event = { # Reports of a highwayman character_event = { - id = ancrel.2613 - desc = ancrel.2613.desc + id = hellenic.613 + desc = hellenic.613.desc picture = GFX_evt_hades_forest is_triggered_only = yes ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - has_character_flag = VIET_is_artemis_bff + religion_openly_in_hellenic_subgroup_trigger = yes has_character_flag = VIET_hunted_with_artemis_twice NOT = { has_character_flag = VIET_artemis_highwayman_heroism } NOT = { trait = incapable } @@ -5402,24 +5221,24 @@ character_event = { } option = {# oh noes - name = ancrel.2613.a + name = hellenic.613.a hidden_tooltip = { - character_event = { id = ancrel.2614 days = 2 random = 3 } + narrative_event = { id = hellenic.614 days = 2 random = 3 } } } } # Capture the Highwayman narrative_event = { - id = ancrel.2614 - title = ancrel.2614.title - desc = ancrel.2614.desc + id = hellenic.614 + title = hellenic.614.title + desc = hellenic.614.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# imprison - name = ancrel.2614.a + name = hellenic.614.a prestige = 20 add_character_modifier = { name = VIET_artemis_captured_highwayman @@ -5465,7 +5284,7 @@ narrative_event = { } } option = {# kill! - name = ancrel.2614.b + name = hellenic.614.b prestige = 20 add_character_modifier = { name = VIET_artemis_captured_highwayman @@ -5476,21 +5295,17 @@ narrative_event = { # Someone has sex in Artemis' temple character_event = { - id = ancrel.2615 - desc = ancrel.2615.desc + id = hellenic.615 + desc = hellenic.615.desc picture = GFX_evt_hades_forest is_triggered_only = yes ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - has_character_flag = VIET_is_artemis_bff + religion_openly_in_hellenic_subgroup_trigger = yes has_character_flag = VIET_hunted_with_artemis_twice NOT = { has_character_flag = VIET_artemis_temple_sex } NOT = { has_character_modifier = VIET_heard_about_apollo_prank } @@ -5539,56 +5354,56 @@ character_event = { } option = {# make the offenders pay a fine - name = ancrel.2615.a + name = hellenic.615.a random = { add_trait = kind chance = 25 } hidden_tooltip = { - character_event = { id = ancrel.2616 } + narrative_event = { id = hellenic.616 } } } option = {# imprison the offenders - name = ancrel.2615.b + name = hellenic.615.b random = { add_trait = zealous chance = 25 } hidden_tooltip = { - character_event = { id = ancrel.2616 } + narrative_event = { id = hellenic.616 } } } option = {# kill the offenders - name = ancrel.2615.c + name = hellenic.615.c random_list = { 10 = { add_trait = zealous } 15 = { add_trait = wroth } 75 = {} } hidden_tooltip = { - character_event = { id = ancrel.2616 } + narrative_event = { id = hellenic.616 } } } } # Discuss decision with Artemis narrative_event = { - id = ancrel.2616 - title = ancrel.2616.title - desc = ancrel.2616.desc + id = hellenic.616 + title = hellenic.616.title + desc = hellenic.616.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# ok - name = ancrel.2616.a + name = hellenic.616.a random = { add_trait = gregarious chance = 20 } } option = {# ok - name = ancrel.2616.b + name = hellenic.616.b add_character_modifier = { name = VIET_heard_about_apollo_prank duration = 365 @@ -5598,20 +5413,16 @@ narrative_event = { # Yo Artemis if you hate sex why are you hanging out with me? character_event = { - id = ancrel.2617 - desc = ancrel.2617.desc + id = hellenic.617 + desc = hellenic.617.desc picture = GFX_evt_hades_forest is_triggered_only = yes ai = no + has_character_flag = VIET_is_artemis_bff trigger = { - OR = { - religion = hellenic_pagan - religion = titan_pagan - religion = promethean_pagan - } - has_character_flag = VIET_is_artemis_bff + religion_openly_in_hellenic_subgroup_trigger = yes has_character_flag = VIET_hunted_with_artemis_twice NOT = { has_character_flag = VIET_artemis_sex_question } NOT = { trait = celibate } @@ -5659,30 +5470,30 @@ character_event = { } option = { - name = ancrel.2617.a - character_event = { id = ancrel.2618 days = 0 } + name = hellenic.617.a + character_event = { id = hellenic.618 days = 0 } } } character_event = { - id = ancrel.2618 - desc = ancrel.2618.desc + id = hellenic.618 + desc = hellenic.618.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# CASTRATE MYSELF - name = ancrel.2617.a + name = hellenic.617.a piety = 500 - character_event = { id = ancrel.2619 } + character_event = { id = hellenic.619 } } option = {# Become celibate - name = ancrel.2618.b + name = hellenic.618.b piety = 200 add_trait = celibate } option = {# Become chaste - name = ancrel.2618.c + name = hellenic.618.c trigger = { NOT = { trait = chaste } } @@ -5690,14 +5501,14 @@ character_event = { add_trait = chaste } option = {# Is chaste - name = ancrel.2618.d + name = hellenic.618.d trigger = { trait = chaste } piety = 50 } option = {# ok cool - name = ancrel.2618.e + name = hellenic.618.e piety = 20 if = { limit = { @@ -5710,19 +5521,19 @@ character_event = { # Artemis says you're cuckoo for wanting to castrate yourself character_event = { - id = ancrel.2619 - desc = ancrel.2619.desc + id = hellenic.619 + desc = hellenic.619.desc picture = GFX_evt_hades_forest is_triggered_only = yes option = {# Become celibate - name = ancrel.2619.a + name = hellenic.619.a add_trait = celibate piety = 50 } option = {# Become chaste - name = ancrel.2619.b + name = hellenic.619.b trigger = { NOT = { trait = chaste } } @@ -5730,14 +5541,14 @@ character_event = { piety = 50 } option = {# Is chaste - name = ancrel.2618.d + name = hellenic.618.d trigger = { trait = chaste } piety = 50 } option = {# ok cool - name = ancrel.2618.e + name = hellenic.618.e if = { limit = { trait = lustful diff --git a/AncientReligions/events/ACR_other_event.txt b/AncientReligions/events/ACR_other_event.txt index a3cf8e43..0f026dce 100644 --- a/AncientReligions/events/ACR_other_event.txt +++ b/AncientReligions/events/ACR_other_event.txt @@ -1,480 +1,4 @@ namespace = ancrel -namespace = GoPagan - -#reserved: GoPagan.100 to GoPagan.199 - -####################################### -# REVERSION TO PAGAN RELIGIONS -####################################### - -#Zoroastrian -character_event = { - id = GoPagan.100 - desc = EVTDESC_GoPagan_100 - picture = GFX_evt_imam - - is_triggered_only = yes - - option = { - name = "EVTOPTA_GoPagan_100" - ai_chance = { - factor = 10 - } - set_secret_religion = zoroastrian - if = { - limit = { trait = cynical } - remove_trait = cynical - } - piety = -200 - add_trait = zealous - } - option = { # Maybe Not - name = "EVTOPTZ_GoPagan_100" - ai_chance = { factor = 1 } - } -} - -#Celtic & Norse -character_event = { - id = GoPagan.101 - desc = EVTDESC_GoPagan_100 - picture = GFX_evt_bishop - - is_triggered_only = yes - - option = { - name = "EVTOPTB_GoPagan_100" - trigger = { - OR = { - culture_group = celtic - culture_group = west_germanic - culture = frankish - culture = occitan - } - } - ai_chance = { - factor = 10 - } - set_secret_religion = celtic_pagan - if = { - limit = { trait = cynical } - remove_trait = cynical - } - piety = -200 - add_trait = zealous - } - option = { - name = "EVTOPTD_GoPagan_100" - ai_chance = { factor = 15 } - trigger = { - OR = { - culture_group = north_germanic - culture_group = west_germanic - culture_group = central_germanic - culture = norman - } - } - set_secret_religion = norse_pagan - if = { - limit = { trait = cynical } - remove_trait = cynical - } - piety = -200 - add_trait = zealous - } - option = { # Maybe Not - name = "EVTOPTZ_GoPagan_100" - ai_chance = { factor = 1 } - } -} - -#Baltic & Finnic -character_event = { - id = GoPagan.102 - desc = EVTDESC_GoPagan_100 - picture = GFX_evt_bishop_pagan_group - - is_triggered_only = yes - - option = { - name = "EVTOPTC_GoPagan_100" - trigger = { - OR = { - culture_group = baltic - culture = ugricbaltic - } - NOT = { religion = baltic_pagan} - } - ai_chance = { - factor = 10 - } - set_secret_religion = baltic_pagan - if = { - limit = { trait = cynical } - remove_trait = cynical - } - piety = -200 - add_trait = zealous - } - option = { - name = "EVTOPTC_GoPagan_100" - ai_chance = { factor = 10 } - trigger = { - culture_group = finno_ugric - NOT = { religion = finnish_pagan} - } - set_secret_religion = finnish_pagan - if = { - limit = { trait = cynical } - remove_trait = cynical - } - piety = -200 - add_trait = zealous - } - option = { # Maybe Not - name = "EVTOPTZ_GoPagan_100" - ai_chance = { factor = 1 } - } -} - -#Tengri Pagan -character_event = { - id = GoPagan.103 - desc = EVTDESC_GoPagan_100 - picture = GFX_evt_bishop_pagan_group - - is_triggered_only = yes - - option = { - name = "EVTOPTC_GoPagan_100" - ai_chance = { factor = 10 } - set_secret_religion = tengri_pagan - if = { - limit = { trait = cynical } - remove_trait = cynical - } - piety = -200 - add_trait = zealous - } - option = { # Maybe Not - name = "EVTOPTZ_GoPagan_100" - ai_chance = { factor = 1 } - } -} - -#Slavic -character_event = { - id = GoPagan.105 - desc = EVTDESC_GoPagan_100 - picture = GFX_evt_bishop_byzantine - - is_triggered_only = yes - - option = { - name = "EVTOPTC_GoPagan_100" - ai_chance = { factor = 10 } - set_secret_religion = slavic_pagan - if = { - limit = { trait = cynical } - remove_trait = cynical - } - piety = -200 - add_trait = zealous - } - option = { # Maybe Not - name = "EVTOPTZ_GoPagan_100" - ai_chance = { factor = 1 } - } -} - -#African -character_event = { - id = GoPagan.106 - desc = EVTDESC_GoPagan_100 - picture = GFX_evt_sacrifice - - is_triggered_only = yes - - option = { - name = "EVTOPTC_GoPagan_100" - ai_chance = { factor = 10 } - trigger = { - culture_group = west_african - } - set_secret_religion = west_african_pagan - if = { - limit = { trait = cynical } - remove_trait = cynical - } - piety = -200 - add_trait = zealous - } - option = { # Maybe Not - name = "EVTOPTZ_GoPagan_100" - ai_chance = { factor = 1 } - } -} - -#Egyptian Pagan -character_event = { - id = GoPagan.107 - desc = EVTDESC_GoPagan_100 - picture = GFX_evt_pyramid - - is_triggered_only = yes - - option = { - name = "EVTOPTC_GoPagan_100" - ai_chance = { factor = 10 } - set_secret_religion = egyptian_pagan - if = { - limit = { trait = cynical } - remove_trait = cynical - } - piety = -200 - add_trait = zealous - } - option = { # Maybe Not - name = "EVTOPTZ_GoPagan_100" - ai_chance = { factor = 1 } - } -} - -#Judaic -character_event = { - id = GoPagan.108 - desc = EVTDESC_GoPagan_100 - picture = GFX_evt_synagogue - - is_triggered_only = yes - - option = { - name = "EVTOPTL_GoPagan_100" - ai_chance = { factor = 20 } - set_secret_religion = jewish - if = { - limit = { trait = cynical } - remove_trait = cynical - } - add_trait = zealous - } - option = { # Maybe Not - name = "EVTOPTZ_GoPagan_100" - ai_chance = { factor = 1 } - } -} - -#Hellenic -character_event = { - id = GoPagan.109 - desc = EVTDESC_GoPagan_100 - picture = GFX_evt_bishop_byzantine - - is_triggered_only = yes - - option = { - name = "EVTOPTM_GoPagan_100" - ai_chance = { factor = 10 } - trigger = { - OR = { - culture = roman - culture = greek - culture = italian - culture = sicilian - culture = sicilian_greek - culture_group = byzantine - } - NOT = { religion = hellenic_pagan } - } - set_secret_religion = hellenic_pagan - if = { - limit = { trait = cynical } - remove_trait = cynical - } - piety = -200 - add_trait = zealous - } - option = { # Maybe Not - name = "EVTOPTZ_GoPagan_100" - ai_chance = { factor = 1 } - } -} - -#AI allowed to use the decision -character_event = { - id = GoPagan.120 - hide_window = yes - - min_age = 16 - capable_only = yes - prisoner = no - ai = yes - - trigger = { - is_heretic = no - piety = 0 - health = 3 - is_priest = no - controls_religion = no - OR = { - NOT = { religion_authority = 0.20 } - AND = { - NOT = { religion_authority = 0.40 } - trait = lunatic - } - } - NOR = { - has_character_flag = can_go_pagan - has_character_flag = gone_pagan - trait = zealous - has_crusade_trait_trigger = yes - has_character_modifier = voice_of_jesus - has_character_modifier = voice_of_satan - piety = 500 - religion = monophysite - religion = miaphysite - religion = pagan - AND = { - religion_group = pagan_group - is_reformed_religion = no - } - } - } - - mean_time_to_happen = { - months = 240 - modifier = { - factor = 0.25 - trait = lunatic - } - modifier = { - factor = 0.25 - trait = cynical - } - modifier = { - factor = 0.25 - has_character_modifier = defied_church - } - modifier = { - factor = 0.75 - NOT = { religion_authority = 0.15 } - } - modifier = { - factor = 0.5 - NOT = { religion_authority = 0.10 } - } - modifier = { - factor = 0.5 - trait = mystic - } - modifier = { - factor = 0.5 - location = { religion_group = pagan_group } - } - modifier = { - factor = 0.5 - independent = no - liege = { religion_group = pagan_group } - } - modifier = { - factor = 0.5 - OR = { - trait = sympathy_pagans - trait = sympathy_zoroastrianism - trait = sympathy_judaism - trait = sympathy_indian - } - } - modifier = { - factor = 0.75 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - NOT = { learning = 2 } - } - modifier = { - factor = 1.5 - piety = 100 - } - modifier = { - factor = 1.5 - piety = 200 - } - modifier = { - factor = 1.5 - piety = 300 - } - modifier = { - factor = 1.5 - piety = 400 - } - modifier = { - factor = 3 - trait = slothful - } - modifier = { - factor = 3 - trait = content - } - modifier = { - factor = 3 - trait = craven - } - modifier = { - factor = 3 - trait = patient - } - modifier = { - factor = 3 - learning = 10 - } - modifier = { - factor = 3 - learning = 15 - } - modifier = { - factor = 3 - trait = scholar - } - modifier = { - factor = 5 - OR = { - trait = pilgrim - trait = hajjaj - } - } - modifier = { - factor = 5 - independent = no - is_female = yes - any_spouse = { secret_religion = ROOT } - } - modifier = { - factor = 10 - independent = no - liege = { secret_religion = ROOT } - } - modifier = { - factor = 10 - NOR = { - trait = cynical - trait = lunatic - any_spouse = { religion_group = pagan_group } - any_dynasty_member = { religion_group = pagan_group } - any_liege = { religion_group = pagan_group } - any_vassal = { religion_group = pagan_group } - location = { religion_group = pagan_group } - location = { any_province_character = { religion_group = pagan_group } } - } - } - } - - immediate = { - set_character_flag = can_go_pagan - add_trait = cynical - } -} ############################################## # @@ -910,8 +434,8 @@ character_event = { # Arriving for the great holy war - Non-Hellenic Ancient Religions character_event = { id = ancrel.9017 - desc = "EVTDESC8300" - picture = "GFX_evt_battle" + desc = EVTDESC8300 + picture = GFX_evt_battle border = GFX_event_normal_frame_war min_age = 16 @@ -949,7 +473,7 @@ character_event = { } option = { - name = "8469.a" + name = 8469.a trigger = { religion_openly_in_celtic_subgroup_trigger = yes } @@ -957,7 +481,7 @@ character_event = { } option = { - name = "8469.a" + name = 8469.a trigger = { religion = egyptian_pagan } @@ -965,7 +489,7 @@ character_event = { } option = { - name = "8469.a" + name = 8469.a trigger = { religion = aten_pagan } @@ -990,10 +514,8 @@ character_event = { desc = ancrel.9020.desc is_triggered_only = yes - - trigger = { - has_global_flag = ancrel_debug - } + + has_global_flag = ancrel_debug immediate = { capital_scope = { @@ -1032,10 +554,8 @@ character_event = { desc = ancrel.9021.desc is_triggered_only = yes - - trigger = { - has_global_flag = ancrel_debug - } + + has_global_flag = ancrel_debug immediate = { capital_scope = { @@ -1069,9 +589,8 @@ character_event = { is_triggered_only = yes - trigger = { - has_global_flag = ancrel_debug - } + + has_global_flag = ancrel_debug immediate = { any_realm_character = { @@ -1094,11 +613,11 @@ character_event = { is_triggered_only = yes trigger = { - NOT = { has_global_flag = ancrel_cardea } + NOT = { has_global_flag = ancrel_cernunnos } } immediate = { - set_global_flag = ancrel_cardea + set_global_flag = ancrel_cernunnos any_player = { limit = { has_character_modifier = ancrel_oilworks @@ -1112,7 +631,7 @@ character_event = { character_event = { id = ancrel.9024 desc = ancrel.9024.desc - picture = GFX_evt_roman_temple + picture = GFX_evt_warrior_banners is_triggered_only = yes @@ -1122,4 +641,4 @@ character_event = { wealth = 200 remove_character_modifier = ancrel_oilworks } -} \ No newline at end of file +} diff --git a/AncientReligions/events/ACR_personal_legend.txt b/AncientReligions/events/ACR_personal_legend.txt index f211815a..8ab66941 100644 --- a/AncientReligions/events/ACR_personal_legend.txt +++ b/AncientReligions/events/ACR_personal_legend.txt @@ -1,21 +1,20 @@ -namespace = ancrel +namespace = epicblood #Lover Remarks of your Paris-like sexual prowess character_event = { - id = ancrel.3010 - desc = EVTDESCancrel.3010 + id = epicblood.10 + desc = epicblood.10.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion capable_only = yes prisoner = no + has_dlc = "The Old Gods" + religion = hellenic_pagan trigger = { always = no #disabled for now - has_dlc = "The Old Gods" has_character_modifier = emulating_paris - religion = hellenic_pagan - has_lover = yes NOT = { #can't be ugly, fat, or have bad genetic traits @@ -61,7 +60,7 @@ character_event = { } option = { - name = EVTOPTAancrel.3010 + name = epicblood.10.a set_character_flag = personal_legend_5 prestige = 10 } @@ -70,18 +69,18 @@ character_event = { #Your Odyssian cleverness becomes renowned after your #involvement in a successfull assassination becomes known character_event = { - id = ancrel.3011 - desc = EVTDESCancrel.3011 + id = epicblood.11 + desc = epicblood.11.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion is_triggered_only = yes - capable_only = yes + capable_only = yes + has_dlc = "The Old Gods" + religion = hellenic_pagan trigger = { always = no #disabled for now - has_dlc = "The Old Gods" has_character_modifier = emulating_odysseus - religion = hellenic_pagan intrigue = 10 NOT = { has_character_flag = personal_legend_5 @@ -91,7 +90,7 @@ character_event = { # where the plotter meets the above criteria } option = { - name = EVTOPTAancrel.3011 + name = epicblood.11.a set_character_flag = personal_legend_5 prestige = 10 } @@ -99,18 +98,18 @@ character_event = { #Your Nestor-ian skills at diplomacy are becoming famous character_event = { - id = ancrel.3012 - desc = EVTDESCancrel.3012 + id = epicblood.12 + desc = epicblood.12.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion capable_only = yes + has_dlc = "The Old Gods" + religion = hellenic_pagan trigger = { always = no #disabled for now - has_dlc = "The Old Gods" has_character_modifier = emulating_nestor - religion = hellenic_pagan diplomacy = 10 NOT = { has_character_flag = personal_legend_5 @@ -171,7 +170,7 @@ character_event = { } option = { - name = EVTOPTAancrel.3012 + name = epicblood.12.a set_character_flag = personal_legend_5 prestige = 10 } @@ -180,20 +179,19 @@ character_event = { #Your Achilles-like valor is on display for all to see as you take an enemy holding #[on_siege_won_leader] character_event = { - id = ancrel.3013 - desc = EVTDESCancrel.3013 + id = epicblood.13 + desc = epicblood.13.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion is_triggered_only = yes capable_only = yes + has_dlc = "The Old Gods" + religion = hellenic_pagan trigger = { always = no #disabled for now - has_dlc = "The Old Gods" has_character_modifier = emulating_achilles - religion = hellenic_pagan - martial = 15 # Gotta get this clause working somehow... # NOT = { # this is for takers of towns, not defenders! @@ -207,7 +205,7 @@ character_event = { } option = { - name = EVTOPTAancrel.3013 + name = epicblood.13.a set_character_flag = personal_legend_5 } } @@ -215,20 +213,19 @@ character_event = { #Your Hector-ish bravery is plainly seen while defending your land against an enemy army #[on_siege_won_leader] character_event = { - id = ancrel.3014 - desc = EVTDESCancrel.3013 + id = epicblood.14 + desc = epicblood.13.desc picture = GFX_evt_roman_temple border = GFX_event_normal_frame_religion is_triggered_only = yes capable_only = yes + has_dlc = "The Old Gods" + religion = hellenic_pagan trigger = { always = no #disabled for now - has_dlc = "The Old Gods" has_character_modifier = emulating_hector - religion = hellenic_pagan - martial = 15 # This *may* not work, Validator thinks its wrong, # but the on_actions file says that FROM is title scope @@ -240,7 +237,7 @@ character_event = { } option = { - name = EVTOPTAancrel.3013 + name = epicblood.13.a set_character_flag = personal_legend_5 } } \ No newline at end of file diff --git a/AncientReligions/events/ACR_promethean_events.txt b/AncientReligions/events/ACR_promethean_events.txt index b1043445..8ed6e365 100644 --- a/AncientReligions/events/ACR_promethean_events.txt +++ b/AncientReligions/events/ACR_promethean_events.txt @@ -3,23 +3,23 @@ # ANCIENT RELIGIONS # - Promethean Events # -# Event IDs ancrel.3400-3549 are reserved +# Event IDs promethean.400-3549 are reserved # -# ancrel.3400 - 3410 various events -# ancrel.3411 - 3420 Rebuilding of Crotone -# ancrel.3450 - 3549 The Unbinding Festival -# ancrel.3550 - 3599 Holy Order Events +# promethean.400 - 3410 various events +# promethean.411 - 3420 Rebuilding of Crotone +# promethean.450 - 3549 The Unbinding Festival +# promethean.550 - 3599 Holy Order Events # ################################################################## # Author: Adam 'theStormWeaver/xirsoi' Chevalier -namespace = ancrel +namespace = promethean # First Academy has been restored! narrative_event = { - id = ancrel.3400 - title = ancrel.3400.title - desc = ancrel.3400.desc + id = promethean.400 + title = promethean.400.title + desc = promethean.400.desc picture = GFX_evt_scientist border = GFX_event_narrative_frame_religion @@ -27,6 +27,7 @@ narrative_event = { is_triggered_only = yes option = { + name = promethean.400.a trigger = { has_character_flag = acr_restorer_of_academy } @@ -36,36 +37,36 @@ narrative_event = { portrait = [Root.GetID] } - name = ancrel.3400.a } option = { + name = promethean.400.b trigger = { religion = promethean_pagan NOT = { has_character_flag = acr_restorer_of_academy } } - name = ancrel.3400.b } option = { + name = promethean.400.c trigger = { NOT = { religion = promethean_pagan } } - name = ancrel.3400.c } } # Depopulated Province Conversion province_event = { - id = ancrel.3401 + id = promethean.401 hide_window = yes + + lacks_dlc = "Reapers" trigger = { NOT = { religion = promethean_pagan } has_province_modifier = depopulated_province - NOT = { has_dlc = "Reapers" } owner = { religion = promethean_pagan } @@ -96,22 +97,22 @@ province_event = { immediate = { save_event_target_as = receiver_province owner = { - character_event = { id = ancrel.3402 } + character_event = { id = promethean.402 } } } } # Depopulated Province Conversion (owner) character_event = { - id = ancrel.3402 + id = promethean.402 desc = { - text = ancrel.3402.desc + text = promethean.402.desc trigger = { NOT = { has_dlc = "Reapers" } } } desc = { - text = ancrel.3402.desc.reapers + text = promethean.402.desc.reapers trigger = { has_dlc = "Reapers" } @@ -154,7 +155,7 @@ character_event = { } option = { # move one prosperity - name = ancrel.3402.b + name = promethean.402.b trigger = { has_dlc = "Reapers" } @@ -164,7 +165,7 @@ character_event = { } custom_tooltip = { - text = ancrel.3402.b.tt + text = promethean.402.b.tt hidden_tooltip = { event_target:donor_province = { decrease_prosperity_effect = yes @@ -179,7 +180,7 @@ character_event = { } option = { # move two prosperity - name = ancrel.3402.c + name = promethean.402.c trigger = { has_dlc = "Reapers" event_target:receiver_province = { @@ -201,7 +202,7 @@ character_event = { } custom_tooltip = { - text = ancrel.3402.c.tt + text = promethean.402.c.tt hidden_tooltip = { event_target:donor_province = { decrease_prosperity_effect = yes @@ -218,7 +219,7 @@ character_event = { } option = { # move three prosperity - name = ancrel.3402.d + name = promethean.402.d trigger = { has_dlc = "Reapers" event_target:receiver_province = { @@ -234,14 +235,12 @@ character_event = { } custom_tooltip = { - text = ancrel.3402.d.tt + text = promethean.402.d.tt hidden_tooltip = { event_target:donor_province = { - county = { - increase_depopulation_effect = yes - increase_depopulation_effect = yes - increase_depopulation_effect = yes - } + increase_depopulation_effect = yes + increase_depopulation_effect = yes + increase_depopulation_effect = yes remove_province_modifier = preparing_settlers } event_target:receiver_province = { @@ -255,7 +254,7 @@ character_event = { } option = { # request settlers from your liege - name = ancrel.3402.e + name = promethean.402.e trigger = { has_dlc = "Reapers" independent = no @@ -275,9 +274,9 @@ character_event = { } custom_tooltip = { - text = ancrel.3402.e.tt + text = promethean.402.e.tt hidden_tooltip = { - liege = { character_event = { id = ancrel.3405 days = 3 } } + liege = { character_event = { id = promethean.405 days = 3 } } } } } @@ -301,8 +300,8 @@ character_event = { # ask direct liege to send colonists to depopulated province (liege) character_event = { - id = ancrel.3405 - desc = ancrel.3405.desc + id = promethean.405 + desc = promethean.405.desc picture = GFX_evt_emissary border = GFX_event_normal_frame_economy @@ -319,7 +318,7 @@ character_event = { } option = { # bump it up further - name = ancrel.3405.a + name = promethean.405.a trigger = { independent = no } @@ -333,24 +332,24 @@ character_event = { } custom_tooltip = { - text = ancrel.3405.a.tt - liege = { character_event = { id = ancrel.3405 days = 3 } } + text = promethean.405.a.tt + liege = { character_event = { id = promethean.405 days = 3 } } } } option = { # that land is your responsibility! - name = ancrel.3405.b + name = promethean.405.b ai_chance = { factor = 25 } custom_tooltip = { - text = ancrel.3405.b.tt + text = promethean.405.b.tt hidden_tooltip = { event_target:receiver_province = { owner = { - character_event = { id = ancrel.3406 days = 3 } + character_event = { id = promethean.406 days = 3 } } } } @@ -358,7 +357,7 @@ character_event = { } option = { # send settlers (move one prosperity) - name = ancrel.3405.c + name = promethean.405.c trigger = { has_dlc = "Reapers" } @@ -368,7 +367,7 @@ character_event = { } custom_tooltip = { - text = ancrel.3405.c.tt + text = promethean.405.c.tt hidden_tooltip = { event_target:donor_province = { decrease_prosperity_effect = yes @@ -378,7 +377,7 @@ character_event = { decrease_depopulation_effect = yes owner = { - character_event = { id = ancrel.3407 days = 3 } + character_event = { id = promethean.407 days = 3 } } } } @@ -388,8 +387,8 @@ character_event = { # liege has declined request to send settlers character_event = { - id = ancrel.3406 - desc = ancrel.3406.desc + id = promethean.406 + desc = promethean.406.desc picture = GFX_evt_emissary border = GFX_event_normal_frame_economy @@ -402,8 +401,8 @@ character_event = { # liege has fulfilled request to send settlers character_event = { - id = ancrel.3407 - desc = ancrel.3407.desc + id = promethean.407 + desc = promethean.407.desc picture = GFX_evt_culture_change border = GFX_event_normal_frame_economy @@ -415,13 +414,11 @@ character_event = { } } - - # Promethean child comes of age and chooses which school to join # [on_adulthood] character_event = { - id = ancrel.3403 - desc = ancrel.3403.desc + id = promethean.403 + desc = promethean.403.desc picture = GFX_evt_library is_triggered_only = yes @@ -433,7 +430,7 @@ character_event = { } option = { - name = ancrel.3403.a + name = promethean.403.a add_trait = stoic ai_chance = { @@ -449,7 +446,7 @@ character_event = { } } option = { - name = ancrel.3403.b + name = promethean.403.b add_trait = skeptic ai_chance = { @@ -461,7 +458,7 @@ character_event = { } } option = { - name = ancrel.3403.c + name = promethean.403.c add_trait = epicurean ai_chance = { @@ -493,14 +490,14 @@ character_event = { # Promethean has decided to change their school of thought # [decision] character_event = { - id = ancrel.3404 - desc = ancrel.3404.desc + id = promethean.404 + desc = promethean.404.desc picture = GFX_evt_library is_triggered_only = yes option = { - name = ancrel.3403.a + name = promethean.403.a trigger = { NOT = { trait = stoic } } add_trait = stoic @@ -518,7 +515,7 @@ character_event = { } } option = { - name = ancrel.3403.b + name = promethean.403.b trigger = { NOT = { trait = skeptic } } add_trait = skeptic @@ -532,7 +529,7 @@ character_event = { } } option = { - name = ancrel.3403.c + name = promethean.403.c trigger = { NOT = { trait = epicurean } } add_trait = epicurean @@ -566,15 +563,15 @@ character_event = { ################################################################### # # Rebuilding Crotone -# - ancrel.3411 - 3420 reserved +# - promethean.411 - 3420 reserved # ################################################################### # Rebuild Crotone character_event = { - id = ancrel.3411 - title = ancrel.3411.title - desc = ancrel.3411.desc + id = promethean.411 + title = promethean.411.title + desc = promethean.411.desc picture = GFX_persepolis_ruin is_triggered_only = yes @@ -584,19 +581,20 @@ character_event = { } option = { - name = ancrel.3411.a # Make it the greatest academy there ever was! + name = promethean.411.a # Make it the greatest academy there ever was! } } # Choose the focus of the academy province_event = { - id = ancrel.3412 - title = ancrel.3412.title - desc = ancrel.3412.desc + id = promethean.412 + title = promethean.412.title + desc = promethean.412.desc picture = GFX_evt_castle_construction + + has_global_flag = acr_crotone_building trigger = { - has_global_flag = acr_crotone_building province_id = 337 # Consenza NOT = { has_global_flag = acr_crotone_rebuilt } had_province_flag = { flag = acr_reb_crotone_1 days = 1045 } @@ -612,19 +610,19 @@ province_event = { } option = { - name = ancrel.3412.a # Art, History, and Philosophy; Culture + name = promethean.412.a # Art, History, and Philosophy; Culture 337 = { add_province_modifier = { name = acr_crotone_arts duration = -1 } } } option = { - name = ancrel.3412.b # Engineering & Architecture; Economic + name = promethean.412.b # Engineering & Architecture; Economic 337 = { add_province_modifier = { name = acr_crotone_engineering duration = -1 } } } option = { - name = ancrel.3412.c # Officer Academy; Military + name = promethean.412.c # Officer Academy; Military 337 = { add_province_modifier = { name = acr_crotone_military duration = -1 } } @@ -633,13 +631,14 @@ province_event = { # Crotone Finished! province_event = { - id = ancrel.3413 - title = ancrel.3413.title - desc = ancrel.3413.desc + id = promethean.413 + title = promethean.413.title + desc = promethean.413.desc picture = GFX_evt_roman_temple + has_global_flag = acr_crotone_building + trigger = { - has_global_flag = acr_crotone_building province_id = 337 # Consenza NOT = { has_global_flag = acr_crotone_rebuilt } has_province_flag = acr_reb_crotone_1 @@ -658,7 +657,7 @@ province_event = { } option = { - name = ancrel.3413.a + name = promethean.413.a owner = { chronicle = { entry = CHRONICLE_CROTONE @@ -684,7 +683,7 @@ province_event = { hidden_tooltip = { owner = { set_character_flag = acr_rebuilt_crotone - narrative_event = { id = ancrel.3414 days = 7 } + narrative_event = { id = promethean.414 days = 7 } } } } @@ -692,9 +691,9 @@ province_event = { # Crotone Complete major event narrative_event = { - id = ancrel.3414 - title = ancrel.3414.title - desc = ancrel.3414.desc + id = promethean.414 + title = promethean.414.title + desc = promethean.414.desc picture = GFX_evt_roman_temple border = GFX_event_narrative_frame_religion @@ -710,7 +709,7 @@ narrative_event = { trigger = { religion = promethean_pagan } - name = ancrel.3414.a + name = promethean.414.a } option = { @@ -718,47 +717,47 @@ narrative_event = { NOT = { religion = promethean_pagan } } - name = ancrel.3414.b + name = promethean.414.b } } ################################################################### # # The Unbinding Festival -# - ancrel.3450 - ancrel.3549 reserved +# - promethean.450 - promethean.549 reserved # ################################################################### # Festival Planning Begins! character_event = { - id = ancrel.3450 - desc = ancrel.3450.desc + id = promethean.450 + desc = promethean.450.desc picture = GFX_evt_council is_triggered_only = yes option = { - name = ancrel.3450.a + name = promethean.450.a hidden_tooltip = { - character_event = { id = ancrel.3451 days = 3 } # let the decisions begin! + character_event = { id = promethean.451 days = 3 } # let the decisions begin! } } } # How extravagant shall the opening ceremony be? character_event = { - id = ancrel.3451 - desc = ancrel.3451.desc + id = promethean.451 + desc = promethean.451.desc picture = GFX_evt_courtiers_talking is_triggered_only = yes immediate = { - character_event = { id = ancrel.3452 days = 3 } + character_event = { id = promethean.452 days = 3 } } option = { # just rent out a theatre in the city - name = ancrel.3451.a + name = promethean.451.a scaled_wealth = -0.05 prestige = 75 @@ -812,7 +811,7 @@ character_event = { } option = { # build one of wood in the city square - name = ancrel.3451.b + name = promethean.451.b scaled_wealth = -0.10 prestige = 150 @@ -858,7 +857,7 @@ character_event = { } option = { # build a grand stage of real stone! - name = ancrel.3451.c + name = promethean.451.c scaled_wealth = -0.20 prestige = 300 @@ -906,18 +905,18 @@ character_event = { # How much shall be spent on the festivities? character_event = { - id = ancrel.3452 - desc = ancrel.3452.desc + id = promethean.452 + desc = promethean.452.desc picture = GFX_evt_courtiers_talking is_triggered_only = yes immediate = { - character_event = { id = ancrel.3453 days = 3 } + character_event = { id = promethean.453 days = 3 } } option = { # keep it simple - name = ancrel.3452.a + name = promethean.452.a set_character_flag = unbinding_cheap_festivities scaled_wealth = -0.05 @@ -963,7 +962,7 @@ character_event = { } option = { # lets not be cheap - name = ancrel.3452.b + name = promethean.452.b set_character_flag = unbinding_middle_festivities scaled_wealth = -0.1 @@ -1009,7 +1008,7 @@ character_event = { } option = { # lets make it a festival to remember! - name = ancrel.3452.c + name = promethean.452.c set_character_flag = unbinding_grand_festivities scaled_wealth = -0.2 @@ -1049,15 +1048,15 @@ character_event = { # Opening Ceremony - Who Plays Prometheus? character_event = { - id = ancrel.3453 - desc = ancrel.3453.desc + id = promethean.453 + desc = promethean.453.desc picture = GFX_evt_prometheus_bound border = GFX_event_normal_frame_religion is_triggered_only = yes option = { #play Prometheus yourself - name = ancrel.3453.a + name = promethean.453.a save_event_target_as = festival_prometheus prestige = 100 @@ -1066,7 +1065,7 @@ character_event = { } hidden_tooltip = { # inform the priest - job_spiritual = { character_event = { id = ancrel.3547 } } + job_spiritual = { character_event = { id = promethean.547 } } } ai_chance = { @@ -1101,7 +1100,7 @@ character_event = { } option = { #have your Court Priest do it - name = ancrel.3453.b + name = promethean.453.b trigger = { any_courtier = { has_job_title = job_spiritual @@ -1115,7 +1114,7 @@ character_event = { } hidden_tooltip = { #inform the priest - job_spiritual = { character_event = { id = ancrel.3548 } } + job_spiritual = { character_event = { id = promethean.548 } } } ai_chance = { @@ -1148,7 +1147,7 @@ character_event = { } option = { #random pious vassal - name = ancrel.3453.c + name = promethean.453.c trigger = { any_vassal = { piety = 500 @@ -1172,8 +1171,8 @@ character_event = { } hidden_tooltip = { # inform the characters - event_target:festival_prometheus = { character_event = { id = ancrel.3548 } } - job_spiritual = { character_event = { id = ancrel.3546 } } + event_target:festival_prometheus = { character_event = { id = promethean.548 } } + job_spiritual = { character_event = { id = promethean.546 } } } ai_chance = { @@ -1198,7 +1197,7 @@ character_event = { } option = { #totally random vassal, because apparently there is a lack of piety in your realm - name = ancrel.3453.d + name = promethean.453.d trigger = { NOT = { any_vassal = { @@ -1222,8 +1221,8 @@ character_event = { } hidden_tooltip = { # inform the characters - event_target:festival_prometheus = { character_event = { id = ancrel.3548 } } - job_spiritual = { character_event = { id = ancrel.3546 } } + event_target:festival_prometheus = { character_event = { id = promethean.548 } } + job_spiritual = { character_event = { id = promethean.546 } } } ai_chance = { @@ -1252,21 +1251,21 @@ character_event = { } after = { - character_event = { id = ancrel.3454 days = 1 } # next decision + character_event = { id = promethean.454 days = 1 } # next decision } } # Opening Ceremony - Who Plays Heracles? character_event = { - id = ancrel.3454 - desc = ancrel.3454.desc + id = promethean.454 + desc = promethean.454.desc picture = GFX_evt_prometheus_bound border = GFX_event_normal_frame_religion is_triggered_only = yes option = { #play Heracles yourself - name = ancrel.3454.a + name = promethean.454.a trigger = { # you can't play Prometheus and Heracles at the same time NOT = { character = event_target:festival_prometheus @@ -1280,7 +1279,7 @@ character_event = { } hidden_tooltip = { job_marshal = { # inform the marshal - character_event = { id = ancrel.3544 } + character_event = { id = promethean.544 } } } @@ -1316,7 +1315,7 @@ character_event = { } option = { #have your Marshal do it - name = ancrel.3454.b + name = promethean.454.b trigger = { any_courtier = { has_job_title = job_marshal @@ -1331,7 +1330,7 @@ character_event = { hidden_tooltip = { # inform the marshal job_marshal = { - character_event = { id = ancrel.3545 } + character_event = { id = promethean.545 } } } @@ -1365,7 +1364,7 @@ character_event = { } option = { #random prestigous vassal - name = ancrel.3454.c + name = promethean.454.c trigger = { any_vassal = { prestige = 500 @@ -1395,10 +1394,10 @@ character_event = { hidden_tooltip = { event_target:festival_heracles = { # inform the lucky vassal - character_event = { id = ancrel.3545 } + character_event = { id = promethean.545 } } job_marshal = { # inform the marshal - character_event = { id = ancrel.3543 } + character_event = { id = promethean.543 } } } @@ -1424,7 +1423,7 @@ character_event = { } option = { #totally random vassal, because apparently there is a lack of prestige in your realm - name = ancrel.3454.d + name = promethean.454.d trigger = { NOT = { any_vassal = { @@ -1453,10 +1452,10 @@ character_event = { hidden_tooltip = { event_target:festival_heracles = { # inform the lucky vassal - character_event = { id = ancrel.3545 } + character_event = { id = promethean.545 } } job_marshal = { # inform the marshal - character_event = { id = ancrel.3543 } + character_event = { id = promethean.543 } } } @@ -1486,13 +1485,13 @@ character_event = { } after = { - narrative_event = { id = ancrel.3455 days = 1 } # the opening ceremony! + narrative_event = { id = promethean.455 days = 1 } # the opening ceremony! } } # Opening Ceremony (liege) narrative_event = { - id = ancrel.3455 + id = promethean.455 title = ancrel.unbinding_prometheus picture = GFX_evt_prometheus_bound border = GFX_event_narrative_frame_religion @@ -1501,13 +1500,13 @@ narrative_event = { trigger = { character = event_target:festival_prometheus } - text = ancrel.3455.desc.prometheus + text = promethean.455.desc.prometheus } desc = { # the ruler is Heracles trigger = { character = event_target:festival_heracles } - text = ancrel.3455.desc.heracles + text = promethean.455.desc.heracles } desc = { # the ruler is neither trigger = { @@ -1516,7 +1515,7 @@ narrative_event = { character = event_target:festival_prometheus } } - text = ancrel.3455.desc.other + text = promethean.455.desc.other } immediate = { @@ -1529,7 +1528,7 @@ narrative_event = { is_triggered_only = yes option = { - name = ancrel.3455.a + name = promethean.455.a hidden_tooltip = { any_realm_character = { # regular vassals limit = { @@ -1542,7 +1541,7 @@ narrative_event = { } } } - narrative_event = { id = ancrel.3456 } + narrative_event = { id = promethean.456 } } if = { limit = { @@ -1551,7 +1550,7 @@ narrative_event = { } } event_target:festival_prometheus = { # prometheus - narrative_event = { id = ancrel.3457 } + narrative_event = { id = promethean.457 } } } if = { @@ -1561,7 +1560,7 @@ narrative_event = { } } event_target:festival_heracles = { # heracles - narrative_event = { id = ancrel.3458 } + narrative_event = { id = promethean.458 } } } } @@ -1570,48 +1569,48 @@ narrative_event = { # Opening Ceremony (vassals) narrative_event = { - id = ancrel.3456 + id = promethean.456 title = ancrel.unbinding_prometheus - desc = ancrel.3455.desc.other + desc = promethean.455.desc.other picture = GFX_evt_prometheus_bound border = GFX_event_narrative_frame_religion is_triggered_only = yes option = { - name = ancrel.3456.a + name = promethean.456.a set_character_flag = unbinding_festival_open } } # Opening Ceremony (Prometheus) narrative_event = { - id = ancrel.3457 + id = promethean.457 title = ancrel.unbinding_prometheus - desc = ancrel.3455.desc.prometheus + desc = promethean.455.desc.prometheus picture = GFX_evt_prometheus_bound border = GFX_event_narrative_frame_religion is_triggered_only = yes option = { - name = ancrel.3457.a + name = promethean.457.a set_character_flag = unbinding_festival_open } } # Opening Ceremony (Heracles) narrative_event = { - id = ancrel.3458 + id = promethean.458 title = ancrel.unbinding_prometheus - desc = ancrel.3455.desc.heracles + desc = promethean.455.desc.heracles picture = GFX_evt_prometheus_bound border = GFX_event_narrative_frame_religion is_triggered_only = yes option = { - name = ancrel.3458.a + name = promethean.458.a set_character_flag = unbinding_festival_open } } @@ -1624,8 +1623,8 @@ narrative_event = { # A firedancer accidentally burns down a building! character_event = { - id = ancrel.3459 - desc = ancrel.3459.desc + id = promethean.459 + desc = promethean.459.desc picture = GFX_evt_burning_house trigger = { @@ -1658,7 +1657,7 @@ character_event = { } option = { - name = ancrel.3459.a + name = promethean.459.a capital_holding = { destroy_random_building = yes } @@ -1667,8 +1666,8 @@ character_event = { # a vassal is pleased by the firedancer's performance character_event = { - id = ancrel.3460 - desc = ancrel.3460.desc + id = promethean.460 + desc = promethean.460.desc picture = GFX_evt_firedancers trigger = { @@ -1705,7 +1704,7 @@ character_event = { } option = { - name = ancrel.3460.a + name = promethean.460.a random_vassal = { limit = { prisoner = no @@ -1721,17 +1720,17 @@ character_event = { # spouse/courtier/vassal looks attractive in the firelight (liege) character_event = { - id = ancrel.3461 - desc = ancrel.3461.desc + id = promethean.461 + desc = promethean.461.desc picture = GFX_evt_couple_by_firelight is_triggered_only = yes option = { # make your move! - name = ancrel.3461.a + name = promethean.461.a hidden_tooltip = { FROM = { # replace the vanilla spurn/accept event, because it sucks - character_event = { id = ancrel.3492 } + character_event = { id = promethean.492 } } } @@ -1769,7 +1768,7 @@ character_event = { } option = { # admire from afar - name = ancrel.3461.b + name = promethean.461.b piety = 25 random_list = { @@ -1820,7 +1819,7 @@ character_event = { } option = { # who needs sex? - name = ancrel.3461.c + name = promethean.461.c piety = 100 random_vassal = { @@ -1893,7 +1892,7 @@ character_event = { # courtier/vassal looks attractive in the firelight (c/v) character_event = { - id = ancrel.3462 + id = promethean.462 hide_window = yes min_age = 16 @@ -1918,7 +1917,7 @@ character_event = { liege = { set_character_flag = festival_event_happened set_character_flag = festival_lover - character_event = { id = ancrel.3461 } + character_event = { id = promethean.461 } } } @@ -1966,7 +1965,7 @@ character_event = { # spouse looks attractive in the firelight (spouse) character_event = { - id = ancrel.3463 + id = promethean.463 hide_window = yes min_age = 16 @@ -1990,7 +1989,7 @@ character_event = { spouse = { set_character_flag = festival_event_happened set_character_flag = festival_lover - character_event = { id = ancrel.3461 } + character_event = { id = promethean.461 } } } @@ -2038,14 +2037,14 @@ character_event = { # The character accepts or spurns the liege/spouse character_event = { - id = ancrel.3492 - desc = ancrel.3492.desc + id = promethean.492 + desc = promethean.492.desc picture = GFX_evt_lovers is_triggered_only = yes - option = { - name = EVTOPTA452 # What took him/her so long? + option = { # What took him/her so long? + name = EVTOPTA452 ai_chance = { factor = 34 modifier = { @@ -2141,8 +2140,8 @@ character_event = { } } - option = { - name = EVTOPTB452 # Dissuade + option = { # Dissuade + name = EVTOPTB452 ai_chance = { factor = 33 modifier = { @@ -2226,8 +2225,8 @@ character_event = { # you've been burned by firedancer oil! character_event = { - id = ancrel.3464 - desc = ancrel.3464.desc + id = promethean.464 + desc = promethean.464.desc picture = GFX_evt_firedancers trigger = { @@ -2264,7 +2263,7 @@ character_event = { } option = { # execute them! - name = ancrel.3464.a + name = promethean.464.a custom_tooltip = { text = ancrel.remove_firedancers set_character_flag = ancrel_remove_firedancers @@ -2298,7 +2297,7 @@ character_event = { } } option = { # imprison them! - name = ancrel.3464.b + name = promethean.464.b custom_tooltip = { text = ancrel.remove_firedancers set_character_flag = ancrel_remove_firedancers @@ -2328,7 +2327,7 @@ character_event = { } } option = { # on with the show! - name = ancrel.3464.c + name = promethean.464.c prestige = -100 ai_chance = { @@ -2351,7 +2350,7 @@ character_event = { # a vassal is burned by fire dancer oil! character_event = { - id = ancrel.3494 + id = promethean.494 hide_window = yes trigger = { @@ -2369,7 +2368,7 @@ character_event = { immediate = { set_character_flag = festival_event_happened random_vassal = { - character_event = { id = ancrel.3465 days = 0 } + character_event = { id = promethean.465 days = 0 } } } @@ -2392,8 +2391,8 @@ character_event = { # a vassal has been burned by fire dancer oil! (vassal) character_event = { - id = ancrel.3465 - desc = ancrel.3465.desc + id = promethean.465 + desc = promethean.465.desc picture = GFX_evt_firedancers is_triggered_only = yes @@ -2403,11 +2402,11 @@ character_event = { } option = { # demand the firedancers are punished! - name = ancrel.3465.a + name = promethean.465.a custom_tooltip = { - text = ancrel.3465.a.tt + text = promethean.465.a.tt liege = { - character_event = { id = ancrel.3466 } + character_event = { id = promethean.466 } } } random = { @@ -2431,11 +2430,11 @@ character_event = { } } option = { # it was an unfortunate, painful, accident. thats all - name = ancrel.3465.b + name = promethean.465.b custom_tooltip = { - text = ancrel.3465.b.tt + text = promethean.465.b.tt liege = { - character_event = { id = ancrel.3467 } + character_event = { id = promethean.467 } } } random = { @@ -2462,15 +2461,15 @@ character_event = { # a vassal is burned by firedancer oil and demands punishment! (liege) character_event = { - id = ancrel.3466 - desc = ancrel.3466.desc + id = promethean.466 + desc = promethean.466.desc picture = GFX_evt_firedancers is_triggered_only = yes option = { #kill 'em - name = ancrel.3466.a + name = promethean.466.a custom_tooltip = { text = ancrel.remove_firedancers set_character_flag = ancrel_remove_firedancers @@ -2513,7 +2512,7 @@ character_event = { } option = { #remove them from the festival - name = ancrel.3466.b + name = promethean.466.b custom_tooltip = { text = ancrel.remove_firedancers set_character_flag = ancrel_remove_firedancers @@ -2555,7 +2554,7 @@ character_event = { } option = { # it was just an accident - name = ancrel.3466.c + name = promethean.466.c reverse_opinion = { modifier = ancrel_dissapointed who = FROM years = 2 } random = { chance = 20 @@ -2594,15 +2593,15 @@ character_event = { # a vassal is burned by firedancer oil and suggests leniency! (liege) character_event = { - id = ancrel.3467 - desc = ancrel.3467.desc + id = promethean.467 + desc = promethean.467.desc picture = GFX_evt_firedancers is_triggered_only = yes option = { #kill 'em - name = ancrel.3467.a + name = promethean.467.a reverse_opinion = { modifier = ancrel_dissapointed who = FROM years = 2 } custom_tooltip = { text = ancrel.remove_firedancers @@ -2649,7 +2648,7 @@ character_event = { } option = { #remove them from the festival - name = ancrel.3467.b + name = promethean.467.b custom_tooltip = { text = ancrel.remove_firedancers set_character_flag = ancrel_remove_firedancers @@ -2691,7 +2690,7 @@ character_event = { } option = { # it was just an accident - name = ancrel.3467.c + name = promethean.467.c random = { chance = 20 add_trait = kind @@ -2726,8 +2725,8 @@ character_event = { # actors portray the brothers making humanity, two vassals have theological argument character_event = { - id = ancrel.3470 - desc = ancrel.3470.desc + id = promethean.470 + desc = promethean.470.desc picture = GFX_evt_jugglers trigger = { @@ -2796,7 +2795,7 @@ character_event = { } option = { # agree with the cynical vassal - name = ancrel.3470.a + name = promethean.470.a event_target:cynic = { add_friend = ROOT } @@ -2821,7 +2820,7 @@ character_event = { } } option = { # diffuse the situation - name = ancrel.3470.b + name = promethean.470.b trigger = { diplomacy = 13 } @@ -2841,7 +2840,7 @@ character_event = { } } option = { # waffle - name = ancrel.3470.c + name = promethean.470.c trigger = { NOT = { diplomacy = 13 @@ -2867,7 +2866,7 @@ character_event = { } } option = { # agree with the zealous vassal - name = ancrel.3470.d + name = promethean.470.d event_target:cynic = { add_rival = ROOT } @@ -2895,8 +2894,8 @@ character_event = { # actors botch a performance and unintentionally blaspheme, and rioting ensues character_event = { - id = ancrel.3471 - desc = ancrel.3471.desc + id = promethean.471 + desc = promethean.471.desc picture = GFX_evt_riots_byzantine trigger = { @@ -2931,7 +2930,7 @@ character_event = { } option = { - name = ancrel.3471.a + name = promethean.471.a capital_scope = { add_province_modifier = { name = acr_blasphemous_exhibition duration = 180 } } @@ -2940,8 +2939,8 @@ character_event = { # actors do an amazing performance and peasants are pleased! character_event = { - id = ancrel.3472 - desc = ancrel.3472.desc + id = promethean.472 + desc = promethean.472.desc picture = GFX_evt_peasants trigger = { @@ -2976,7 +2975,7 @@ character_event = { } option = { - name = ancrel.3472.a + name = promethean.472.a capital_scope = { add_province_modifier = { name = acr_excellent_performance duration = 180 } } @@ -2985,8 +2984,8 @@ character_event = { # a brilliant actor distinguishes themselves, you may invite them to your court character_event = { - id = ancrel.3473 - desc = ancrel.3473.desc + id = promethean.473 + desc = promethean.473.desc picture = GFX_evt_diplomat trigger = { @@ -3021,7 +3020,7 @@ character_event = { } option = { # welcome them into your court - name = ancrel.3473.a + name = promethean.473.a create_character = { dynasty = none age = 23 @@ -3046,7 +3045,7 @@ character_event = { } } option = { # no need for professional liars in my court - name = ancrel.3473.b + name = promethean.473.b ai_chance = { factor = 10 modifier = { @@ -3063,8 +3062,8 @@ character_event = { # you are called up on stage to perform a key scene character_event = { - id = ancrel.3474 - desc = ancrel.3474.desc + id = promethean.474 + desc = promethean.474.desc picture = GFX_evt_theatre trigger = { @@ -3091,7 +3090,7 @@ character_event = { } option = { # chicken out (bawk!) - name = ancrel.3474.a + name = promethean.474.a prestige = -10 random_list = { 80 = { @@ -3118,16 +3117,16 @@ character_event = { } } option = { # go on stage, but stick to the lines - name = ancrel.3474.b + name = promethean.474.b custom_tooltip = { - text = ancrel.3474.b.tt + text = promethean.474.b.tt random_list = { 33 = { # good outcome modifier = { factor = 2 learning = 12 } - character_event = { id = ancrel.3475 } + character_event = { id = promethean.475 } } 34 = { # neutral outcome modifier = { @@ -3135,14 +3134,14 @@ character_event = { learning = 8 NOT = { learning = 12 } } - character_event = { id = ancrel.3476 } + character_event = { id = promethean.476 } } 33 = { # bad outcome modifier = { factor = 1.2 NOT = { learning = 8 } } - character_event = { id = ancrel.3477 } + character_event = { id = promethean.477 } } } } @@ -3164,9 +3163,9 @@ character_event = { } } option = { # go on stage and improvise the lines - name = ancrel.3474.c + name = promethean.474.c custom_tooltip = { - text = ancrel.3474.c.tt + text = promethean.474.c.tt hidden_tooltip = { random_list = { 50 = { # good outcome @@ -3190,7 +3189,7 @@ character_event = { factor = 1.2 trait = gregarious } - character_event = { id = ancrel.3478 } + character_event = { id = promethean.478 } } 50 = { # bad outcome modifier = { @@ -3213,7 +3212,7 @@ character_event = { factor = 1.2 trait = shy } - character_event = { id = ancrel.3479 } + character_event = { id = promethean.479 } } } } @@ -3239,7 +3238,7 @@ character_event = { trigger = { diplomacy = 14 } - name = ancrel.3474.d + name = promethean.474.d tooltip_info = diplomacy ai_chance = { @@ -3265,14 +3264,14 @@ character_event = { # stick to the lines (good outcome) character_event = { - id = ancrel.3475 - desc = ancrel.3475.desc + id = promethean.475 + desc = promethean.475.desc picture = GFX_evt_theatre is_triggered_only = yes option = { - name = ancrel.3475.a + name = promethean.475.a prestige = 50 add_character_modifier = { name = acr_good_performance duration = 360 } } @@ -3280,27 +3279,27 @@ character_event = { # stick to the lines (neutral outcome) character_event = { - id = ancrel.3476 - desc = ancrel.3476.desc + id = promethean.476 + desc = promethean.476.desc picture = GFX_evt_theatre is_triggered_only = yes option = { - name = ancrel.3476.a + name = promethean.476.a } } # stick to the lines (bad outcome) character_event = { - id = ancrel.3477 - desc = ancrel.3477.desc + id = promethean.477 + desc = promethean.477.desc picture = GFX_evt_theatre is_triggered_only = yes option = { - name = ancrel.3477.a + name = promethean.477.a prestige = -50 add_character_modifier = { name = acr_bad_performance duration = 360 } } @@ -3308,14 +3307,14 @@ character_event = { # improvise! (bad outcome) character_event = { - id = ancrel.3478 - desc = ancrel.3478.desc + id = promethean.478 + desc = promethean.478.desc picture = GFX_evt_theatre is_triggered_only = yes option = { - name = ancrel.3478.a + name = promethean.478.a prestige = -100 add_character_modifier = { name = acr_terrible_performance duration = 360 } } @@ -3323,13 +3322,13 @@ character_event = { # improvise! (good outcome) character_event = { - id = ancrel.3479 - desc = ancrel.3479.desc + id = promethean.479 + desc = promethean.479.desc picture = GFX_evt_theatre is_triggered_only = yes option = { - name = ancrel.3479.a + name = promethean.479.a prestige = 100 add_character_modifier = { name = acr_great_performance duration = 360 } } @@ -3337,8 +3336,8 @@ character_event = { # a philosopher speaks about Pandora and the Jar character_event = { - id = ancrel.3480 - desc = ancrel.3480.desc + id = promethean.480 + desc = promethean.480.desc picture = GFX_evt_priests_in_forest trigger = { @@ -3365,7 +3364,7 @@ character_event = { } option = { # say something pious - name = ancrel.3480.a + name = promethean.480.a piety = 10 ai_chance = { factor = 50 @@ -3376,7 +3375,7 @@ character_event = { } } option = { # say something proud - name = ancrel.3480.b + name = promethean.480.b prestige = 10 ai_chance = { factor = 50 @@ -3390,8 +3389,8 @@ character_event = { # a philosopher tells the story of Deucalion's flood, with bits of metal in the stones character_event = { - id = ancrel.3481 - desc = ancrel.3481.desc + id = promethean.481 + desc = promethean.481.desc picture = GFX_evt_priests_in_forest trigger = { @@ -3418,15 +3417,15 @@ character_event = { } option = { # git a wee bit 'o piety - name = ancrel.3481.a + name = promethean.481.a piety = 10 } } # a philosopher discusses the goal of enlightenment and oneness character_event = { - id = ancrel.3482 - desc = ancrel.3482.desc + id = promethean.482 + desc = promethean.482.desc picture = GFX_evt_priests_in_forest trigger = { @@ -3453,7 +3452,7 @@ character_event = { } option = { # i hope to reach CHIM someday... - name = ancrel.3482.a + name = promethean.482.a piety = 10 ai_chance = { factor = 50 @@ -3468,7 +3467,7 @@ character_event = { } } option = { # bunch of balderdash... - name = ancrel.3482.b + name = promethean.482.b piety = -10 ai_chance = { factor = 50 @@ -3478,8 +3477,8 @@ character_event = { # brilliant philosopher can join your court character_event = { - id = ancrel.3483 - desc = ancrel.3483.desc + id = promethean.483 + desc = promethean.483.desc picture = GFX_evt_emissary trigger = { @@ -3514,7 +3513,7 @@ character_event = { } option = { # invite them to your court - name = ancrel.3483.a + name = promethean.483.a create_character = { dynasty = none age = 26 @@ -3538,7 +3537,7 @@ character_event = { } } option = { # i don't like having smart people in my employ :-/ - name = ancrel.3483.b + name = promethean.483.b ai_chance = { factor = 10 @@ -3552,9 +3551,9 @@ character_event = { # painter creates a caricature of you character_event = { - id = ancrel.3484 - desc = ancrel.3484.desc - picture = GFX_evt_juggler #placeholder + id = promethean.484 + desc = promethean.484.desc + picture = GFX_evt_jugglers #placeholder trigger = { has_character_modifier = holding_unbinding_festival @@ -3580,21 +3579,21 @@ character_event = { } option = { # laugh - name = ancrel.3484.a + name = promethean.484.a random = { chance = 20 add_trait = humble } } option = { # huff - name = ancrel.3484.b + name = promethean.484.b random = { chance = 20 add_trait = proud } } option = { # throw 'em in the klink - name = ancrel.3485.c + name = promethean.485.c random_list = { 10 = { add_trait = arbitrary @@ -3611,8 +3610,8 @@ character_event = { # sculptor makes an amazing statue of Prometheus giving fire to humanity character_event = { - id = ancrel.3485 - desc = ancrel.3485.desc + id = promethean.485 + desc = promethean.485.desc picture = GFX_evt_prometheus_statue trigger = { @@ -3647,7 +3646,7 @@ character_event = { } option = { # appreciate the statue - name = ancrel.3485.a + name = promethean.485.a ai_chance = { factor = 50 @@ -3670,7 +3669,7 @@ character_event = { } } option = { # make everyone roll there eyes at you - name = ancrel.3485.b + name = promethean.485.b piety = 50 random_vassal = { limit = { @@ -3692,7 +3691,7 @@ character_event = { } } option = { # buy it! - name = ancrel.3485.c + name = promethean.485.c wealth = -50 add_character_modifier = { name = acr_grand_sculpture duration = 360 } @@ -3718,7 +3717,7 @@ character_event = { # a statue is about to fall on liege and vassal character_event = { - id = ancrel.3493 + id = promethean.493 hide_window = yes trigger = { @@ -3735,7 +3734,7 @@ character_event = { immediate = { set_character_flag = festival_event_happened random_vassal = { # ping the vassal - character_event = { id = ancrel.3486 } + character_event = { id = promethean.486 } } } @@ -3758,32 +3757,32 @@ character_event = { # falling statue, ping off the vassal character_event = { - id = ancrel.3486 + id = promethean.486 hide_window = yes is_triggered_only = yes immediate = { liege = { - character_event = { id = ancrel.3487 } + character_event = { id = promethean.487 } } } } # a statue is about to fall on you and a vassal! (liege) character_event = { - id = ancrel.3487 - desc = ancrel.3487.desc + id = promethean.487 + desc = promethean.487.desc picture = GFX_evt_falling_statue is_triggered_only = yes option = { # warn them and get out of the way - name = ancrel.3487.a + name = promethean.487.a custom_tooltip = { - text = ancrel.3487.a.tt + text = promethean.487.a.tt hidden_tooltip = { - FROM = { character_event = { id = ancrel.3488 } } + FROM = { character_event = { id = promethean.488 } } } } random = { @@ -3799,11 +3798,11 @@ character_event = { } } option = { # run, like a coward - name = ancrel.3487.b + name = promethean.487.b custom_tooltip = { - text = ancrel.3487.b.tt + text = promethean.487.b.tt hidden_tooltip = { - FROM = { character_event = { id = ancrel.3489 } } + FROM = { character_event = { id = promethean.489 } } } } random = { @@ -3831,11 +3830,11 @@ character_event = { } } option = { # get all heroic and push them out of the way - name = ancrel.3487.c + name = promethean.487.c custom_tooltip = { - text = ancrel.3487.c.tt + text = promethean.487.c.tt hidden_tooltip = { - FROM = { character_event = { id = ancrel.3490 } } + FROM = { character_event = { id = promethean.490 } } } } random_list = { @@ -3883,14 +3882,14 @@ character_event = { # your liege warns of the falling statue before diving out of the way character_event = { - id = ancrel.3488 - desc = ancrel.3488.desc + id = promethean.488 + desc = promethean.488.desc picture = GFX_evt_falling_statue is_triggered_only = yes option = { - name = ancrel.3488.a + name = promethean.488.a random_list = { 5 = { death = { death_reason = death_accident } @@ -3916,14 +3915,14 @@ character_event = { # your liege flees in terror for some reason... character_event = { - id = ancrel.3489 - desc = ancrel.3489.desc + id = promethean.489 + desc = promethean.489.desc picture = GFX_evt_falling_statue is_triggered_only = yes option = { - name = ancrel.3489.a + name = promethean.489.a random_list = { 20 = { death = { death_reason = death_accident } @@ -3947,22 +3946,22 @@ character_event = { # your liege throws you to safety before a statue falls on them! character_event = { - id = ancrel.3490 - desc = ancrel.3490.desc + id = promethean.490 + desc = promethean.490.desc picture = GFX_evt_falling_statue is_triggered_only = yes option = { - name = ancrel.3490.a + name = promethean.490.a add_friend = FROM } } # artist tries something revolutionary (offensive) and does a mural of "The Sisters" character_event = { - id = ancrel.3491 - desc = ancrel.3491.desc + id = promethean.491 + desc = promethean.491.desc picture = GFX_evt_favourite_poet trigger = { @@ -4006,8 +4005,8 @@ character_event = { # our liege must cancel the festival due to war character_event = { - id = ancrel.3541 - desc = ancrel.3541.desc + id = promethean.541 + desc = promethean.541.desc picture = GFX_evt_market is_triggered_only = yes @@ -4019,15 +4018,12 @@ character_event = { # we are at war, we must cancel the festival! character_event = { - id = ancrel.3542 - desc = ancrel.3542.desc + id = promethean.542 + desc = promethean.542.desc picture = GFX_evt_market - - trigger = { - war = yes - has_character_flag = unbinding_festival - } + war = yes + has_character_flag = unbinding_festival mean_time_to_happen = { days = 1 @@ -4044,7 +4040,7 @@ character_event = { limit = { prisoner = no } - character_event = { id = ancrel.3541 } + character_event = { id = promethean.541 } } } } @@ -4056,8 +4052,8 @@ character_event = { # You've been slighted in the selection of Heracles! (marshal) character_event = { - id = ancrel.3543 - desc = ancrel.3543.desc + id = promethean.543 + desc = promethean.543.desc picture = GFX_evt_prometheus_bound is_triggered_only = yes @@ -4070,8 +4066,8 @@ character_event = { # You're liege has decided to play Heracles! (marshal) character_event = { - id = ancrel.3544 - desc = ancrel.3544.desc + id = promethean.544 + desc = promethean.544.desc picture = GFX_evt_prometheus_bound is_triggered_only = yes @@ -4083,18 +4079,18 @@ character_event = { # You've been selected to play Heracles! character_event = { - id = ancrel.3545 + id = promethean.545 desc = { trigger = { has_job_title = job_marshal } - text = ancrel.3545.desc + text = promethean.545.desc } desc = { trigger = { NOT = { has_job_title = job_marshal } } - text = ancrel.3545.desc_alt + text = promethean.545.desc_alt } picture = GFX_evt_prometheus_bound @@ -4107,8 +4103,8 @@ character_event = { # You've been slighted in the selection of Prometheus! (chaplain) character_event = { - id = ancrel.3546 - desc = ancrel.3546.desc + id = promethean.546 + desc = promethean.546.desc picture = GFX_evt_prometheus_bound is_triggered_only = yes @@ -4121,8 +4117,8 @@ character_event = { # You're liege has decided to play Prometheus! (chaplain) character_event = { - id = ancrel.3547 - desc = ancrel.3547.desc + id = promethean.547 + desc = promethean.547.desc picture = GFX_evt_prometheus_bound is_triggered_only = yes @@ -4134,18 +4130,18 @@ character_event = { # You've been selected to play Prometheus! character_event = { - id = ancrel.3548 + id = promethean.548 desc = { trigger = { has_job_title = job_spiritual } - text = ancrel.3548.desc + text = promethean.548.desc } desc = { trigger = { NOT = { has_job_title = job_spiritual } } - text = ancrel.3548.desc_alt + text = promethean.548.desc_alt } picture = GFX_evt_prometheus_bound @@ -4158,8 +4154,8 @@ character_event = { # Festival is over! character_event = { - id = ancrel.3549 - desc = ancrel.3549.desc + id = promethean.549 + desc = promethean.549.desc picture = GFX_evt_market border = GFX_event_normal_frame_economy @@ -4176,7 +4172,7 @@ character_event = { } option = { - name = ancrel.3549.a + name = promethean.549.a any_vassal = { limit = { prisoner = no @@ -4193,15 +4189,15 @@ character_event = { ################################################################### # # Promethean Holy Orders -# - ancrel.3550 - ancrel.3599 +# - promethean.550 - promethean.599 # ################################################################### # Men of Steel created! narrative_event = { - id = ancrel.3550 - title = ancrel.3550.title - desc = ancrel.3550.desc + id = promethean.550 + title = promethean.550.title + desc = promethean.550.desc picture = GFX_evt_war_planning border = GFX_event_narrative_frame_war @@ -4209,26 +4205,26 @@ narrative_event = { is_triggered_only = yes option = { + name = promethean.550.a trigger = { has_character_flag = acr_organizer_steel } - name = ancrel.3550.a } option = { + name = promethean.550.b trigger = { religion = promethean_pagan NOT = { has_character_flag = acr_organizer_steel } } - name = ancrel.3550.b } option = { + name = promethean.550.c trigger = { NOT = { religion = promethean_pagan } } - name = ancrel.3550.c } } diff --git a/AncientReligions/events/ACR_red_dragon_events.txt b/AncientReligions/events/ACR_red_dragon_events.txt index 87f446bc..aafd03d6 100644 --- a/AncientReligions/events/ACR_red_dragon_events.txt +++ b/AncientReligions/events/ACR_red_dragon_events.txt @@ -2,7 +2,7 @@ # # Ancient Religions Reborn # - Events for the Red Dragon Knights -# Event IDs ancrel.1319 - ancrel.1332 +# Event IDs celtic.1319 - celtic.1332 # ############################################ @@ -11,13 +11,13 @@ # and Adam 'xirsoi/theStormWeaver' Chevalier # -namespace = ancrel +namespace = celtic # The birth of the Red Dragon Knights narrative_event = { - id = ancrel.1319 - title = EVTTITLEancrel.1319 - desc = EVTDESCancrel.1319 + id = celtic.1319 + title = EVTTITLEceltic.1319 + desc = celtic.1319.desc picture = GFX_evt_celtic_warriors border = GFX_event_narrative_frame_religion @@ -25,10 +25,10 @@ narrative_event = { hide_from = yes only_rulers = yes + has_dlc = "The Old Gods" + has_global_flag = celtic_pagan_reformation trigger = { - has_dlc = "The Old Gods" - has_global_flag = celtic_pagan_reformation NOT = { is_title_active = d_red_dragons } @@ -137,25 +137,24 @@ narrative_event = { # request to join red dragons (courtier) character_event = { - id = ancrel.1320 - desc = EVTDESCancrel.1320 - picture = GFX_EVT_warrior_banners + id = celtic.1320 + desc = celtic.1320.desc + picture = GFX_evt_warrior_banners border = GFX_event_normal_frame_religion + religion = celtic_pagan_reformed only_men = yes min_age = 16 max_age = 45 only_capable = yes prisoner = no + has_dlc = "Sons of Abraham" trigger = { is_ruler = no - religion = celtic_pagan_reformed is_heretic = no is_councillor = no - martial = 5 - is_title_active = d_red_dragons OR = { @@ -174,8 +173,6 @@ character_event = { } } - has_dlc = "Sons of Abraham" - NOT = { has_character_modifier = expelled_d_red_dragons } NOT = { any_liege = { @@ -243,29 +240,29 @@ character_event = { } option = { - name = EVTOPTAancrel.1320 # Ask to go + name = celtic.1320.a # Ask to go liege = { character_event = { - id = ancrel.1321 + id = celtic.1321 } } } option = { - name = EVTOPTBancrel.1320 # It's a bad idea + name = celtic.1320.b # It's a bad idea } } # Son or brother asks to join the Red Dragons character_event = { - id = ancrel.1321 - desc = EVTDESCancrel.1321 - picture = GFX_EVT_warrior_banners + id = celtic.1321 + desc = celtic.1321.desc + picture = GFX_evt_warrior_banners border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.1321 # Agree + name = celtic.1321.a # Agree ai_chance = { factor = 100 } @@ -274,21 +271,21 @@ character_event = { FROM = { character_event = { - id = ancrel.1322 - tooltip = EVTTOOLTIPancrel.1322 + id = celtic.1322 + tooltip = celtic.1322.tt } } } option = { - name = EVTOPTBancrel.1321 # Refuse + name = celtic.1321.b # Refuse piety = -100 FROM = { character_event = { - id = ancrel.1323 - tooltip = EVTTOOLTIPancrel.1323 + id = celtic.1323 + tooltip = celtic.1323.tt } } } @@ -296,9 +293,9 @@ character_event = { # Son or brother joins the Red Dragons character_event = { - id = ancrel.1322 - desc = EVTDESCancrel.1322 - picture = GFX_EVT_warrior_banners + id = celtic.1322 + desc = celtic.1322.desc + picture = GFX_evt_warrior_banners border = GFX_event_normal_frame_religion is_triggered_only = yes @@ -322,15 +319,15 @@ character_event = { # Liege refuses request to join the Red Dragons character_event = { - id = ancrel.1323 - desc = EVTDESCancrel.1323 - picture = GFX_EVT_warrior_banners + id = celtic.1323 + desc = celtic.1323.desc + picture = GFX_evt_warrior_banners border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.1323 + name = celtic.1323.a opinion = { who = FROM @@ -341,10 +338,11 @@ character_event = { # The Grand Master humbly requests the right to build a castle in your demesne character_event = { - id = ancrel.1324 + id = celtic.1324 hide_window = yes only_playable = yes + has_dlc = "Sons of Abraham" trigger = { religion = celtic_pagan_reformed @@ -374,8 +372,6 @@ character_event = { } } - has_dlc = "Sons of Abraham" - NOT = { has_character_modifier = expelled_d_red_dragons } NOT = { any_liege = { @@ -426,14 +422,14 @@ character_event = { } } province_event = { - id = ancrel.1325 + id = celtic.1325 } } } } province_event = { - id = ancrel.1325 + id = celtic.1325 hide_window = yes is_triggered_only = yes @@ -442,7 +438,7 @@ province_event = { d_red_dragons = { holder_scope = { character_event = { - id = ancrel.1326 + id = celtic.1326 } } } @@ -450,7 +446,7 @@ province_event = { } character_event = { - id = ancrel.1326 + id = celtic.1326 hide_window = yes is_triggered_only = yes @@ -458,21 +454,21 @@ character_event = { immediate = { FROMFROM = { letter_event = { - id = ancrel.1327 + id = celtic.1327 } } } } letter_event = { - id = ancrel.1327 - desc = EVTDESCancrel.1327 + id = celtic.1327 + desc = celtic.1327.desc border = GFX_event_letter_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.1327 # Agree + name = celtic.1327.a # Agree ai_chance = { factor = 80 modifier = { @@ -483,7 +479,7 @@ letter_event = { hidden_tooltip = { FROMFROM = { - province_event = { id = ancrel.1328 } + province_event = { id = celtic.1328 } } remove_character_modifier = expelled_d_red_dragons } @@ -493,7 +489,7 @@ letter_event = { } option = { - name = EVTOPTBancrel.1321 # Refuse + name = celtic.1321.b # Refuse ai_chance = { factor = 20 } @@ -504,9 +500,9 @@ letter_event = { # Castle has been erected province_event = { - id = ancrel.1328 - desc = EVTDESCancrel.1328 - picture = GFX_EVT_castle_construction + id = celtic.1328 + desc = celtic.1328.desc + picture = GFX_evt_castle_construction border = GFX_event_normal_frame_religion is_triggered_only = yes @@ -528,7 +524,7 @@ province_event = { # Ping event when expelling the Red Dragon character_event = { - id = ancrel.1329 + id = celtic.1329 hide_window = yes is_triggered_only = yes @@ -551,7 +547,7 @@ character_event = { FROM = { letter_event = { - id = ancrel.1330 + id = celtic.1330 } } @@ -564,20 +560,20 @@ character_event = { # Notification event when expelling the Red Dragon letter_event = { - id = ancrel.1330 - desc = EVTDESCancrel.1330 + id = celtic.1330 + desc = celtic.1330.desc border = GFX_event_letter_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.1330 + name = celtic.1330.a } } # Ping event when donating money to the Red dragon character_event = { - id = ancrel.1331 + id = celtic.1331 hide_window = yes is_triggered_only = yes @@ -586,7 +582,7 @@ character_event = { wealth = 300 FROM = { letter_event = { - id = ancrel.1332 + id = celtic.1332 } } opinion = { @@ -598,8 +594,8 @@ character_event = { # Notification event when donating money to the Red Dragon letter_event = { - id = ancrel.1332 - desc = EVTDESCancrel.1332 + id = celtic.1332 + desc = celtic.1332.desc border = GFX_event_letter_frame_religion is_triggered_only = yes diff --git a/AncientReligions/events/ACR_roman_empire_events.txt b/AncientReligions/events/ACR_roman_empire_events.txt index 23a1c021..11cccfea 100644 --- a/AncientReligions/events/ACR_roman_empire_events.txt +++ b/AncientReligions/events/ACR_roman_empire_events.txt @@ -1,16 +1,16 @@ -####################################### +#######################################.desc # # Roman Empire Restored # -# Event ID ancrel.2220 - ancrel.2229 reserved +# Event ID hellenic.220 - hellenic.229 reserved # ####################################### -namespace = ancrel +namespace = hellenic # The Restoration of Rome (Byzantium / Latin Empire) narrative_event = { - id = ancrel.2220 + id = hellenic.220 title = EVTNAMELoR.20 desc = EVTDESCLoR.20 @@ -81,7 +81,7 @@ narrative_event = { limit = { NOT = { character = ROOT } } - narrative_event = { id = ancrel.2221 } + narrative_event = { id = hellenic.221 } } } } @@ -90,7 +90,7 @@ narrative_event = { # Informed about Restoration of Rome (Byzantium / Latin Empire) narrative_event = { - id = ancrel.2221 + id = hellenic.221 title = EVTNAMELoR.21 desc = EVTDESCLoR.21 @@ -121,9 +121,9 @@ narrative_event = { # The Restoration of Rome (HRE) narrative_event = { - id = ancrel.2222 + id = hellenic.222 title = EVTNAMELoR.20 - desc = EVTDESCancrel.2222 + desc = hellenic.222.desc picture = GFX_evt_rome_restored_byzantine @@ -167,7 +167,7 @@ narrative_event = { limit = { NOT = { character = ROOT } } - narrative_event = { id = ancrel.2223 } + narrative_event = { id = hellenic.223 } } } } @@ -176,9 +176,9 @@ narrative_event = { # Informed about Restoration of Rome (HRE) narrative_event = { - id = ancrel.2223 + id = hellenic.223 title = EVTNAMELoR.21 - desc = EVTDESCancrel.2223 + desc = hellenic.223.desc picture = GFX_evt_rome_restored_byzantine @@ -207,9 +207,9 @@ narrative_event = { # The Creation of a new Rome narrative_event = { - id = ancrel.2224 + id = hellenic.224 title = EVTNAMELoR.20 - desc = EVTDESCancrel.2224 + desc = hellenic.224.desc picture = GFX_evt_rome_restored_byzantine @@ -255,7 +255,7 @@ narrative_event = { limit = { NOT = { character = ROOT } } - narrative_event = { id = ancrel.2225 } + narrative_event = { id = hellenic.225 } } } } @@ -264,9 +264,9 @@ narrative_event = { # Informed about Creation of a new Rome narrative_event = { - id = ancrel.2225 + id = hellenic.225 title = EVTNAMELoR.21 - desc = EVTDESCancrel.2225 + desc = hellenic.225.desc picture = GFX_evt_rome_restored_byzantine diff --git a/AncientReligions/events/ACR_roman_revival_events.txt b/AncientReligions/events/ACR_roman_revival_events.txt index 5d9fc0fc..f3f9de0e 100644 --- a/AncientReligions/events/ACR_roman_revival_events.txt +++ b/AncientReligions/events/ACR_roman_revival_events.txt @@ -3,17 +3,17 @@ # ANCIENT RELIGIONS # - Revival of the Roman culture # -# Event ID ancrel.2150 - ancrel.2159 reserved +# Event ID hellenic.150 - hellenic.159 reserved # ####################################### # Written by Jon Severinsson -namespace = ancrel +namespace = hellenic # An Italian mayor takes the burgher's request to his liege. character_event = { - id = ancrel.2150 + id = hellenic.150 hide_window = yes capable_only = yes @@ -23,6 +23,7 @@ character_event = { ai = yes trigger = { + always = no # disabled for now, because it may be responsible for CTDs prestige = 100 lower_tier_than = DUKE religion = hellenic_pagan @@ -121,11 +122,11 @@ character_event = { liege = { if = { limit = { NOT = { top_liege = { character = PREV } } } - character_event = { id = ancrel.2152 } + character_event = { id = hellenic.152 } } if = { limit = { top_liege = { character = PREV } } - character_event = { id = ancrel.2153 } + character_event = { id = hellenic.153 } } } } @@ -133,7 +134,7 @@ character_event = { # A roundtrip through the mayor to get him as the FROM character even for higher lieges. character_event = { - id = ancrel.2151 + id = hellenic.151 hide_window = yes is_triggered_only = yes @@ -143,11 +144,11 @@ character_event = { liege = { if = { limit = { NOT = { top_liege = { character = PREV } } } - character_event = { id = ancrel.2152 days = 3 random = 4 } + character_event = { id = hellenic.152 days = 3 random = 4 } } if = { limit = { top_liege = { character = PREV } } - character_event = { id = ancrel.2153 days = 3 random = 4 } + character_event = { id = hellenic.153 days = 3 random = 4 } } } } @@ -156,14 +157,14 @@ character_event = { # An intermediate liege is asked to approve the return to old Roman rights and customs. character_event = { - id = ancrel.2152 - desc = EVTDESCancrel.2152 + id = hellenic.152 + desc = hellenic.152.desc picture = GFX_evt_throne_room is_triggered_only = yes option = { - name = EVTOPTAancrel.2152 + name = hellenic.152.a trigger = { culture = roman } @@ -171,11 +172,11 @@ character_event = { factor = 100 } - FROM = { character_event = { id = ancrel.2151 } } + FROM = { character_event = { id = hellenic.151 } } } option = { - name = EVTOPTBancrel.2152 + name = hellenic.152.b trigger = { NOT = { culture = roman } } @@ -212,11 +213,11 @@ character_event = { } } - FROM = { character_event = { id = ancrel.2151 } } + FROM = { character_event = { id = hellenic.151 } } } option = { - name = EVTOPTCancrel.2152 + name = hellenic.152.c trigger = { NOT = { culture = roman } FROM = { @@ -249,7 +250,7 @@ character_event = { } option = { - name = EVTOPTCancrel.2152 + name = hellenic.152.c trigger = { NOT = { culture = roman } FROM = { @@ -280,14 +281,14 @@ character_event = { # The top liege is asked to approve the return to old Roman rights and customs. character_event = { - id = ancrel.2153 - desc = EVTDESCancrel.2152 + id = hellenic.153 + desc = hellenic.152.desc picture = GFX_evt_throne_room is_triggered_only = yes option = { - name = EVTOPTAancrel.2153 + name = hellenic.153.a trigger = { NOT = { culture = roman } OR = { @@ -357,14 +358,14 @@ character_event = { FROM = { any_liege = { limit = { NOT = { character = ROOT } } - character_event = { id = ancrel.2154 } + character_event = { id = hellenic.154 } } } } } option = { - name = EVTOPTBancrel.2153 + name = hellenic.153.b ai_chance = { factor = 25 modifier = { @@ -417,14 +418,14 @@ character_event = { FROM = { any_liege = { limit = { NOT = { character = ROOT } } - character_event = { id = ancrel.2154 } + character_event = { id = hellenic.154 } } } } } option = { - name = EVTOPTCancrel.2152 + name = hellenic.152.c trigger = { NOT = { culture = roman } FROM = { @@ -457,7 +458,7 @@ character_event = { } option = { - name = EVTOPTDancrel.2152 + name = hellenic.152.d trigger = { NOT = { culture = roman } FROM = { @@ -488,14 +489,14 @@ character_event = { # An intermediate liege is informed that the top liege has approved the return to old Roman rights and customs. character_event = { - id = ancrel.2154 - desc = EVTDESCancrel.2154 + id = hellenic.154 + desc = hellenic.154.desc picture = GFX_evt_throne_room is_triggered_only = yes option = { - name = EVTOPTAancrel.2154 + name = hellenic.154.a trigger = { NOT = { culture = roman } OR = { @@ -529,7 +530,7 @@ character_event = { } option = { - name = EVTOPTBancrel.2154 + name = hellenic.154.b trigger = { NOT = { culture = roman } } @@ -539,7 +540,7 @@ character_event = { } option = { - name = EVTOPTCancrel.2154 + name = hellenic.154.c trigger = { culture = roman } @@ -551,7 +552,7 @@ character_event = { # Roman customs spreads character_event = { - id = ancrel.2155 + id = hellenic.155 hide_window = yes only_rulers = yes @@ -676,21 +677,21 @@ character_event = { set_character_flag = flag_roman_customs culture = roman # Mayor converts (if not already the case). any_liege = { - character_event = { id = ancrel.2156 } + character_event = { id = hellenic.156 } } } } # A liege is informed that another city has returned to old Roman rights and customs. character_event = { - id = ancrel.2156 - desc = EVTDESCancrel.2156 + id = hellenic.156 + desc = hellenic.156.desc picture = GFX_evt_roman_temple is_triggered_only = yes option = { - name = EVTOPTAancrel.2156 + name = hellenic.156.a trigger = { NOT = { culture = roman } OR = { @@ -724,7 +725,7 @@ character_event = { } option = { - name = EVTOPTBancrel.2154 + name = hellenic.154.b trigger = { NOT = { culture = roman } } @@ -734,7 +735,7 @@ character_event = { } option = { - name = EVTOPTCancrel.2154 + name = hellenic.154.c trigger = { culture = roman } @@ -746,17 +747,17 @@ character_event = { # A province changes culture character_event = { - id = ancrel.2157 + id = hellenic.157 hide_window = yes only_rulers = yes ai = yes + has_character_flag = flag_roman_customs trigger = { lower_tier_than = DUKE is_republic = yes - has_character_flag = flag_roman_customs - + capital_scope = { NOT = { culture = roman } OR = { @@ -830,21 +831,21 @@ character_event = { culture = roman } any_liege = { - character_event = { id = ancrel.2158 } + character_event = { id = hellenic.158 } } } } # A liege is informed that a province has changed culture character_event = { - id = ancrel.2158 - desc = EVTDESCancrel.2158 + id = hellenic.158 + desc = hellenic.158.desc picture = GFX_evt_roman_temple is_triggered_only = yes option = { - name = EVTOPTAancrel.2156 + name = hellenic.156.a trigger = { NOT = { culture = roman } OR = { @@ -882,7 +883,7 @@ character_event = { } option = { - name = EVTOPTBancrel.2154 + name = hellenic.154.b trigger = { NOT = { culture = roman } } @@ -892,7 +893,7 @@ character_event = { } option = { - name = EVTOPTCancrel.2154 + name = hellenic.154.c trigger = { culture = roman } diff --git a/AncientReligions/events/ACR_sons_of_gwydion_events.txt b/AncientReligions/events/ACR_sons_of_gwydion_events.txt index 7d4dec3d..4a157956 100644 --- a/AncientReligions/events/ACR_sons_of_gwydion_events.txt +++ b/AncientReligions/events/ACR_sons_of_gwydion_events.txt @@ -3,19 +3,19 @@ # ANCIENT RELIGIONS # - The Sons of Gwydion # -# Event ID ancrel.0110 - ancrel.0149 reserved +# Event ID celtic.110 - celtic.149 reserved # ####################################### # Written by Patrick Marchand -namespace = ancrel +namespace = celtic # The Sons of Gwydion Founded (Brythonic King) narrative_event = { - id = ancrel.0110 - title = ancrel.0110.title - desc = ancrel.0110.desc + id = celtic.110 + title = celtic.110.title + desc = celtic.110.desc picture = GFX_evt_celtic_warriors border = GFX_event_narrative_frame_war @@ -24,7 +24,7 @@ narrative_event = { major = yes option = { - name = ancrel.0110.a + name = celtic.110.a trigger = { has_character_flag = acr_founded_gwydion } @@ -35,7 +35,7 @@ narrative_event = { } option = { - name = ancrel.0110.b + name = celtic.110.b trigger = { NOT = { has_character_flag = acr_founded_gwydion } religion = celtic_pagan_reformed @@ -43,7 +43,7 @@ narrative_event = { } option = { - name = ancrel.0110.c + name = celtic.110.c trigger = { NOT = { religion = celtic_pagan_reformed } } @@ -52,7 +52,7 @@ narrative_event = { # Sons of Gwydion Chief gets Wolf trait character_event = { - id = ancrel.0115 + id = celtic.115 hide_window = yes only_rulers = yes @@ -72,7 +72,7 @@ character_event = { } character_event = { - id = ancrel.0118 + id = celtic.118 hide_window = yes is_triggered_only = yes @@ -85,7 +85,7 @@ character_event = { # Son wants to join the Sons of Gwydion (Son) character_event = { - id = ancrel.0119 + id = celtic.119 hide_window = yes ai = yes @@ -94,12 +94,12 @@ character_event = { only_men = yes capable_only = yes prisoner = no + has_dlc = "The Old Gods" + has_global_flag = gwydion_founded trigger = { - has_dlc = "The Old Gods" is_landed = no in_command = no - has_global_flag = gwydion_founded OR = { religion = celtic_pagan religion = celtic_pagan_reformed @@ -164,22 +164,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0120 } } + father = { character_event = { id = celtic.120 } } set_character_flag = wants_gwydion } } # Son wants to join the sons of Gwydion (Father) character_event = { - id = ancrel.0120 - desc = EVTDESCancrel.0120 + id = celtic.120 + desc = celtic.120.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0120 + name = celtic.120.a FROM = { opinion = { modifier = opinion_very_disappointed @@ -190,7 +190,7 @@ character_event = { prestige = -100 } option = { - name = EVTOPTBancrel.0120 + name = celtic.120.b d_gwydion = { holder_scope = { FROM = { @@ -200,7 +200,7 @@ character_event = { } hidden_tooltip = { FROM = { - character_event = { id = ancrel.0118 days = 1460 } + character_event = { id = celtic.118 days = 1460 } } } prestige = 100 @@ -209,12 +209,13 @@ character_event = { # Son returns scarred but seasoned (Son) character_event = { - id = ancrel.0124 + id = celtic.124 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = serving_gwydion + trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_gwydion NOT = { trait = scarred } } @@ -232,22 +233,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0125 } } + father = { character_event = { id = celtic.125 } } clr_character_flag = serving_gwydion } } # Son returns scarred but seasoned character_event = { - id = ancrel.0125 - desc = EVTDESCancrel.0125 + id = celtic.125 + desc = celtic.125.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0125 + name = celtic.125.a FROM = { move_character = ROOT add_trait = scarred @@ -259,12 +260,13 @@ character_event = { # Son returns maimed (Son) character_event = { - id = ancrel.0128 + id = celtic.128 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = serving_gwydion + trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_gwydion NOT = { trait = maimed } @@ -276,22 +278,22 @@ character_event = { immediate = { add_trait = maimed - father = { character_event = { id = ancrel.0129 } } + father = { character_event = { id = celtic.129 } } clr_character_flag = serving_gwydion } } # Son returns maimed character_event = { - id = ancrel.0129 - desc = EVTDESCancrel.0129 + id = celtic.129 + desc = celtic.129.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0129 + name = celtic.129.a FROM = { move_character = ROOT tooltip = { add_trait = maimed } @@ -302,12 +304,13 @@ character_event = { # Son returns as excellent strategist (Son) character_event = { - id = ancrel.0130 + id = celtic.130 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = serving_gwydion + trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_gwydion NOT = { trait = brilliant_strategist } OR = { trait = misguided_warrior @@ -342,22 +345,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0131 } } + father = { character_event = { id = celtic.131 } } clr_character_flag = serving_gwydion } } # Son returns as excellent strategist character_event = { - id = ancrel.0131 - desc = EVTDESCancrel.0131 + id = celtic.131 + desc = celtic.131.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0131 + name = celtic.131.a if = { limit = { FROM = { @@ -396,12 +399,13 @@ character_event = { # Son returns with PTSD (Son) character_event = { - id = ancrel.0132 + id = celtic.132 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = serving_gwydion + trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_gwydion NOT = { trait = depressed } } @@ -423,22 +427,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0133 } } + father = { character_event = { id = celtic.133 } } clr_character_flag = serving_gwydion } } # Son returns with PTSD character_event = { - id = ancrel.0133 - desc = EVTDESCancrel.0133 + id = celtic.133 + desc = celtic.133.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0133 + name = celtic.133.a FROM = { move_character = ROOT add_trait = stressed @@ -450,14 +454,12 @@ character_event = { # Son returns home with wife (Son) character_event = { - id = ancrel.0134 + id = celtic.134 hide_window = yes - trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_varangian - is_married = no - } + has_dlc = "The Old Gods" + has_character_flag = serving_varangian + is_married = no mean_time_to_happen = { months = 180 @@ -469,22 +471,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0135 } } + father = { character_event = { id = celtic.135 } } clr_character_flag = serving_gwydion } } # Son returns home with wife character_event = { - id = ancrel.0135 - desc = EVTDESCancrel.0135 + id = celtic.135 + desc = celtic.135.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0135 + name = celtic.135.a create_character = { random_traits = yes dynasty = NONE @@ -505,12 +507,13 @@ character_event = { # Son returns home as a zealot (Son) character_event = { - id = ancrel.0136 + id = celtic.136 hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = serving_gwydion + trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_gwydion NOT = { trait = zealous } } @@ -524,22 +527,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0137 } } + father = { character_event = { id = celtic.137 } } clr_character_flag = serving_gwydion } } # Son returns home as a zealot character_event = { - id = ancrel.0137 - desc = EVTDESCancrel.0137 + id = celtic.137 + desc = celtic.137.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0137 + name = celtic.137.a FROM = { move_character = ROOT add_trait = zealous @@ -550,13 +553,11 @@ character_event = { # Son returns home as a seasoned warrior (Son) character_event = { - id = ancrel.0138 + id = celtic.138 hide_window = yes - trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_gwydion - } + has_dlc = "The Old Gods" + has_character_flag = serving_gwydion mean_time_to_happen = { months = 120 @@ -592,22 +593,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0139 } } + father = { character_event = { id = celtic.139 } } clr_character_flag = serving_gwydion } } # Son returns home as a seasoned warrior character_event = { - id = ancrel.0139 - desc = EVTDESCancrel.0139 + id = celtic.139 + desc = celtic.139.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0139 + name = celtic.139.a FROM = { move_character = ROOT add_trait = brave @@ -619,13 +620,11 @@ character_event = { # Son dies in battle (Son) character_event = { - id = ancrel.0140 + id = celtic.140 hide_window = yes - trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_gwydion - } + has_dlc = "The Old Gods" + has_character_flag = serving_gwydion mean_time_to_happen = { months = 200 @@ -693,35 +692,33 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0141 } } + father = { character_event = { id = celtic.141 } } clr_character_flag = serving_gwydion } } # Son dies in battle character_event = { - id = ancrel.0141 - desc = EVTDESCancrel.0141 + id = celtic.141 + desc = celtic.141.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0141 + name = celtic.141.a FROM = { death = { death_reason = death_battle } } } } # Son returns with loot (Son) character_event = { - id = ancrel.0142 + id = celtic.142 hide_window = yes - trigger = { - has_dlc = "The Old Gods" - has_character_flag = serving_gwydion - } + has_dlc = "The Old Gods" + has_character_flag = serving_gwydion mean_time_to_happen = { months = 160 @@ -737,22 +734,22 @@ character_event = { } immediate = { - father = { character_event = { id = ancrel.0143 } } + father = { character_event = { id = celtic.143 } } clr_character_flag = serving_gwydion } } # Son returns with loot character_event = { - id = ancrel.0143 - desc = EVTDESCancrel.0143 + id = celtic.143 + desc = celtic.143.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war is_triggered_only = yes option = { - name = EVTOPTAancrel.0143 + name = celtic.143.a FROM = { move_character = ROOT add_trait = wolf @@ -763,32 +760,39 @@ character_event = { # Father dies, Player Son is heir character_event = { - id = ancrel.0144 - desc = EVTDESCancrel.0144 + id = celtic.144 + desc = celtic.144.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_war + has_dlc = "The Old Gods" + ai = no + trigger = { - has_dlc = "The Old Gods" - ai = no OR = { has_character_flag = wants_gwydion has_character_flag = serving_gwydion } father = { is_alive = no } } - + mean_time_to_happen = { days = 1 } immediate = { clr_character_flag = wants_gwydion - clr_character_flag = serving_gwydion } option = { - name = EVTOPTAancrel.0144 + name = celtic.144.a + if = { + limit = { + has_character_flag = serving_gwydion + } + add_trait = wolf + clr_character_flag = serving_gwydion + } add_trait = wolf prestige = 200 wealth = 200 @@ -797,25 +801,31 @@ character_event = { # Father dies, Son gets Wolf Warrior trait character_event = { - id = ancrel.0145 + id = celtic.145 hide_window = yes + has_dlc = "The Old Gods" + ai = yes + trigger = { - has_dlc = "The Old Gods" - ai = yes OR = { has_character_flag = wants_gwydion has_character_flag = serving_gwydion } father = { is_alive = no } } - + mean_time_to_happen = { days = 1 } immediate = { - add_trait = wolf + if = { + limit = { + has_character_flag = serving_gwydion + } + add_trait = wolf + } clr_character_flag = wants_gwydion clr_character_flag = serving_gwydion } diff --git a/AncientReligions/events/ACR_titan_events.txt b/AncientReligions/events/ACR_titan_events.txt index 024392c8..fa9ec6fd 100644 --- a/AncientReligions/events/ACR_titan_events.txt +++ b/AncientReligions/events/ACR_titan_events.txt @@ -3,8 +3,8 @@ # Ancient Religions # - Titan Flavor Events # -# ancrel.3600-3699 Titan Thysia -# ancrel.3700-3749 Holy Orders +# titan.0-3699 Titan Thysia +# titan.100-3749 Holy Orders # ################################### @@ -13,19 +13,19 @@ # # Ancient Religions # - Titan Thysia Events -# ancrel.3600 - ancrel.3699 reserved +# titan.0 - titan.99 reserved # ################################### # Written by Henrik Eklund for the Viking Blot # Adapted for the Titan Cult by Adam 'theStormWeaver' Chevalier -namespace = ancrel +namespace = titan # You summon your vassals to a Thysia character_event = { - id = ancrel.3600 - desc = EVTDESCancrel.3600 + id = titan.0 + desc = titan.0.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion @@ -34,7 +34,7 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.3600 + name = titan.0.a any_vassal = { limit = { religion = titan_pagan @@ -43,8 +43,8 @@ character_event = { war = no NOT = { trait = incapable } } - character_event = { id = ancrel.3601 tooltip = EVTTOOLTIPancrel.3601 } - hidden_tooltip = { character_event = { id = ancrel.3605 days = 10 } } + character_event = { id = titan.1 tooltip = titan.1.tt } + hidden_tooltip = { character_event = { id = titan.5 days = 10 } } } any_vassal = { limit = { @@ -53,30 +53,30 @@ character_event = { religion_group = muslim religion_group = indian_group religion = promethean_pagan - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger = yes } age = 16 prisoner = no war = no NOT = { trait = incapable } } - character_event = { id = ancrel.3602 tooltip = EVTTOOLTIPancrel.3602 } + character_event = { id = titan.2 tooltip = titan.2.tt } } - hidden_tooltip = { character_event = { id = ancrel.3604 days = 10 } } + hidden_tooltip = { character_event = { id = titan.4 days = 10 } } } } # Summoned to Thysia (Vassal) character_event = { - id = ancrel.3601 - desc = EVTDESCancrel.3601 + id = titan.1 + desc = titan.1.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3601 + name = titan.1.a set_character_flag = attending_titan_thysia set_character_flag = do_not_disturb if = { @@ -89,14 +89,14 @@ character_event = { } hidden_tooltip = { character_event = { id = CM.6400 } } # Notify plotters and family } - hidden_tooltip = { character_event = { id = ancrel.3699 days = 50 } } # Safety catch flag clearing + hidden_tooltip = { character_event = { id = titan.99 days = 50 } } # Safety catch flag clearing } } # Non-Titanic Pagans pay to skip Thysia character_event = { - id = ancrel.3602 - desc = EVTDESCancrel.3602 + id = titan.2 + desc = titan.2.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion @@ -105,19 +105,19 @@ character_event = { hide_from = yes option = { # Pay - name = EVTOPTAancrel.3602 + name = titan.2.a trigger = { wealth = 5 } FROM = { - character_event = { id = ancrel.3603 tooltip = EVTTOOLTIPancrel.3603 } + character_event = { id = titan.3 tooltip = titan.3.tt } } wealth = -5 } option = { # Don't pay - name = EVTOPTBancrel.3602 + name = titan.2.b FROM = { - character_event = { id = ancrel.3636 tooltip = EVTTOOLTIPancrel.3636 } + character_event = { id = titan.36 tooltip = titan.36.tt } } tooltip = { FROM = { @@ -139,37 +139,37 @@ character_event = { # Non-Titanic Pagans pay to skip Thysia (Liege) character_event = { - id = ancrel.3603 - desc = EVTDESCancrel.3603 + id = titan.3 + desc = titan.3.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3603 + name = titan.3.a wealth = 20 } } # Non-Titanic Pagans refuse to pay to skip Thysia (Liege) character_event = { - id = ancrel.3636 - desc = EVTDESCancrel.3636 + id = titan.36 + desc = titan.36.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3636 + name = titan.36.a } } # Thysia Begins! (Liege) character_event = { - id = ancrel.3604 - desc = EVTDESCancrel.3604 + id = titan.4 + desc = titan.4.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion @@ -178,7 +178,7 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.3604 + name = titan.4.a hidden_tooltip = { if = { limit = { @@ -194,7 +194,7 @@ character_event = { host = { character = ROOT } age = 16 } - character_event = { id = ancrel.3606 days = 5 } + character_event = { id = titan.6 days = 5 } } } if = { @@ -207,7 +207,7 @@ character_event = { } } } - character_event = { id = ancrel.3634 days = 5 } + character_event = { id = titan.34 days = 5 } } } custom_tooltip = { text = titan_thysia_begins } @@ -223,8 +223,8 @@ character_event = { # Thysia Begins! (Vassal) character_event = { - id = ancrel.3605 - desc = EVTDESCancrel.3605 + id = titan.5 + desc = titan.5.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion @@ -233,21 +233,21 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.3604 + name = titan.4.a } } # Sacrifice Prisoner 1 (Prisoner) character_event = { - id = ancrel.3606 - desc = EVTDESCancrel.3606 + id = titan.6 + desc = titan.6.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3606 + name = titan.6.a hidden_tooltip = { if = { limit = { # Generic @@ -263,10 +263,10 @@ character_event = { } } random_list = { - 25 = { FROM = { character_event = { id = ancrel.3610 } } } - 25 = { FROM = { character_event = { id = ancrel.3680 } } } - 25 = { FROM = { character_event = { id = ancrel.3681 } } } - 25 = { FROM = { character_event = { id = ancrel.3682 } } } + 25 = { FROM = { character_event = { id = titan.10 } } } + 25 = { FROM = { character_event = { id = titan.80 } } } + 25 = { FROM = { character_event = { id = titan.81 } } } + 25 = { FROM = { character_event = { id = titan.82 } } } } } if = { @@ -281,7 +281,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3611 } } + FROM = { character_event = { id = titan.11 } } } if = { limit = { # Muslim @@ -295,35 +295,35 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3612 } } + FROM = { character_event = { id = titan.12 } } } if = { limit = { # Brother sibling = FROM is_female = no } - FROM = { character_event = { id = ancrel.3613 } } + FROM = { character_event = { id = titan.13 } } } if = { limit = { # Sister sibling = FROM is_female = yes } - FROM = { character_event = { id = ancrel.3614 } } + FROM = { character_event = { id = titan.14 } } } if = { limit = { # Father any_child = { character = FROM } is_female = no } - FROM = { character_event = { id = ancrel.3615 } } + FROM = { character_event = { id = titan.15 } } } if = { limit = { # Mother any_child = { character = FROM } is_female = yes } - FROM = { character_event = { id = ancrel.3616 } } + FROM = { character_event = { id = titan.16 } } } if = { limit = { # Son @@ -333,7 +333,7 @@ character_event = { } is_female = no } - FROM = { character_event = { id = ancrel.3617 } } + FROM = { character_event = { id = titan.17 } } } if = { limit = { # Daughter @@ -343,7 +343,7 @@ character_event = { } is_female = yes } - FROM = { character_event = { id = ancrel.3618 } } + FROM = { character_event = { id = titan.18 } } } if = { limit = { # Kin @@ -356,7 +356,7 @@ character_event = { any_child = { character = FROM } } } - FROM = { character_event = { id = ancrel.3619 } } + FROM = { character_event = { id = titan.19 } } } if = { limit = { # Spouse @@ -369,11 +369,11 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3620 } } + FROM = { character_event = { id = titan.20 } } } if = { limit = { # Hellenic ('Olympian') - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger = yes NOT = { sibling = FROM father = { character = FROM } @@ -383,24 +383,24 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3621 } } + FROM = { character_event = { id = titan.21 } } } - FROM = { character_event = { id = ancrel.3645 } } + FROM = { character_event = { id = titan.45 } } } } } # Sacrifice Prisoner 2 (Prisoner) character_event = { - id = ancrel.3607 - desc = EVTDESCancrel.3606 + id = titan.7 + desc = titan.6.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3606 + name = titan.6.a hidden_tooltip = { if = { limit = { # Generic @@ -416,10 +416,10 @@ character_event = { } } random_list = { - 25 = { FROM = { character_event = { id = ancrel.3610 } } } - 25 = { FROM = { character_event = { id = ancrel.3680 } } } - 25 = { FROM = { character_event = { id = ancrel.3681 } } } - 25 = { FROM = { character_event = { id = ancrel.3682 } } } + 25 = { FROM = { character_event = { id = titan.10 } } } + 25 = { FROM = { character_event = { id = titan.80 } } } + 25 = { FROM = { character_event = { id = titan.81 } } } + 25 = { FROM = { character_event = { id = titan.82 } } } } } if = { @@ -434,7 +434,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3611 } } + FROM = { character_event = { id = titan.11 } } } if = { limit = { # Muslim @@ -448,35 +448,35 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3612 } } + FROM = { character_event = { id = titan.12 } } } if = { limit = { # Brother sibling = FROM is_female = no } - FROM = { character_event = { id = ancrel.3613 } } + FROM = { character_event = { id = titan.13 } } } if = { limit = { # Sister sibling = FROM is_female = yes } - FROM = { character_event = { id = ancrel.3614 } } + FROM = { character_event = { id = titan.14 } } } if = { limit = { # Father any_child = { character = FROM } is_female = no } - FROM = { character_event = { id = ancrel.3615 } } + FROM = { character_event = { id = titan.15 } } } if = { limit = { # Mother any_child = { character = FROM } is_female = yes } - FROM = { character_event = { id = ancrel.3616 } } + FROM = { character_event = { id = titan.16 } } } if = { limit = { # Son @@ -486,7 +486,7 @@ character_event = { } is_female = no } - FROM = { character_event = { id = ancrel.3617 } } + FROM = { character_event = { id = titan.17 } } } if = { limit = { # Daughter @@ -496,7 +496,7 @@ character_event = { } is_female = yes } - FROM = { character_event = { id = ancrel.3618 } } + FROM = { character_event = { id = titan.18 } } } if = { limit = { # Kin @@ -509,7 +509,7 @@ character_event = { any_child = { character = FROM } } } - FROM = { character_event = { id = ancrel.3619 } } + FROM = { character_event = { id = titan.19 } } } if = { limit = { # Spouse @@ -522,11 +522,11 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3620 } } + FROM = { character_event = { id = titan.20 } } } if = { limit = { # Hellenic ('Olympian') - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger = yes NOT = { sibling = FROM father = { character = FROM } @@ -536,24 +536,24 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3621 } } + FROM = { character_event = { id = titan.21 } } } - FROM = { character_event = { id = ancrel.3646 } } + FROM = { character_event = { id = titan.46 } } } } } # Sacrifice Prisoner 3 (Prisoner) character_event = { - id = ancrel.3608 - desc = EVTDESCancrel.3606 + id = titan.8 + desc = titan.6.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3606 + name = titan.6.a hidden_tooltip = { if = { limit = { # Generic @@ -569,10 +569,10 @@ character_event = { } } random_list = { - 25 = { FROM = { character_event = { id = ancrel.3610 } } } - 25 = { FROM = { character_event = { id = ancrel.3680 } } } - 25 = { FROM = { character_event = { id = ancrel.3681 } } } - 25 = { FROM = { character_event = { id = ancrel.3682 } } } + 25 = { FROM = { character_event = { id = titan.10 } } } + 25 = { FROM = { character_event = { id = titan.80 } } } + 25 = { FROM = { character_event = { id = titan.81 } } } + 25 = { FROM = { character_event = { id = titan.82 } } } } } if = { @@ -587,7 +587,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3611 } } + FROM = { character_event = { id = titan.11 } } } if = { limit = { # Muslim @@ -601,35 +601,35 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3612 } } + FROM = { character_event = { id = titan.12 } } } if = { limit = { # Brother sibling = FROM is_female = no } - FROM = { character_event = { id = ancrel.3613 } } + FROM = { character_event = { id = titan.13 } } } if = { limit = { # Sister sibling = FROM is_female = yes } - FROM = { character_event = { id = ancrel.3614 } } + FROM = { character_event = { id = titan.14 } } } if = { limit = { # Father any_child = { character = FROM } is_female = no } - FROM = { character_event = { id = ancrel.3615 } } + FROM = { character_event = { id = titan.15 } } } if = { limit = { # Mother any_child = { character = FROM } is_female = yes } - FROM = { character_event = { id = ancrel.3616 } } + FROM = { character_event = { id = titan.16 } } } if = { limit = { # Son @@ -639,7 +639,7 @@ character_event = { } is_female = no } - FROM = { character_event = { id = ancrel.3617 } } + FROM = { character_event = { id = titan.17 } } } if = { limit = { # Daughter @@ -649,7 +649,7 @@ character_event = { } is_female = yes } - FROM = { character_event = { id = ancrel.3618 } } + FROM = { character_event = { id = titan.18 } } } if = { limit = { # Kin @@ -662,7 +662,7 @@ character_event = { any_child = { character = FROM } } } - FROM = { character_event = { id = ancrel.3619 } } + FROM = { character_event = { id = titan.19 } } } if = { limit = { # Spouse @@ -675,11 +675,11 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3620 } } + FROM = { character_event = { id = titan.20 } } } if = { limit = { # Hellenic ('Olympian') - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger = yes NOT = { sibling = FROM father = { character = FROM } @@ -689,24 +689,24 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3621 } } + FROM = { character_event = { id = titan.21 } } } - FROM = { character_event = { id = ancrel.3647 } } + FROM = { character_event = { id = titan.47 } } } } } # Sacrifice Prisoner 4 (Prisoner) character_event = { - id = ancrel.3609 - desc = EVTDESCancrel.3606 + id = titan.9 + desc = titan.6.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3606 + name = titan.6.a hidden_tooltip = { if = { limit = { # Generic @@ -722,10 +722,10 @@ character_event = { } } random_list = { - 25 = { FROM = { character_event = { id = ancrel.3610 } } } - 25 = { FROM = { character_event = { id = ancrel.3680 } } } - 25 = { FROM = { character_event = { id = ancrel.3681 } } } - 25 = { FROM = { character_event = { id = ancrel.3682 } } } + 25 = { FROM = { character_event = { id = titan.10 } } } + 25 = { FROM = { character_event = { id = titan.80 } } } + 25 = { FROM = { character_event = { id = titan.81 } } } + 25 = { FROM = { character_event = { id = titan.82 } } } } } if = { @@ -740,7 +740,7 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3611 } } + FROM = { character_event = { id = titan.11 } } } if = { limit = { # Muslim @@ -754,35 +754,35 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3612 } } + FROM = { character_event = { id = titan.12 } } } if = { limit = { # Brother sibling = FROM is_female = no } - FROM = { character_event = { id = ancrel.3613 } } + FROM = { character_event = { id = titan.13 } } } if = { limit = { # Sister sibling = FROM is_female = yes } - FROM = { character_event = { id = ancrel.3614 } } + FROM = { character_event = { id = titan.14 } } } if = { limit = { # Father any_child = { character = FROM } is_female = no } - FROM = { character_event = { id = ancrel.3615 } } + FROM = { character_event = { id = titan.15 } } } if = { limit = { # Mother any_child = { character = FROM } is_female = yes } - FROM = { character_event = { id = ancrel.3616 } } + FROM = { character_event = { id = titan.16 } } } if = { limit = { # Son @@ -792,7 +792,7 @@ character_event = { } is_female = no } - FROM = { character_event = { id = ancrel.3617 } } + FROM = { character_event = { id = titan.17 } } } if = { limit = { # Daughter @@ -802,7 +802,7 @@ character_event = { } is_female = yes } - FROM = { character_event = { id = ancrel.3618 } } + FROM = { character_event = { id = titan.18 } } } if = { limit = { # Kin @@ -815,7 +815,7 @@ character_event = { any_child = { character = FROM } } } - FROM = { character_event = { id = ancrel.3619 } } + FROM = { character_event = { id = titan.19 } } } if = { limit = { # Spouse @@ -828,11 +828,11 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3620 } } + FROM = { character_event = { id = titan.20 } } } if = { limit = { # Hellenic ('Olympian') - religion = hellenic_pagan + religion_openly_hellenic_or_reformed_trigger = yes NOT = { sibling = FROM father = { character = FROM } @@ -842,24 +842,24 @@ character_event = { any_dynasty_member = { character = FROM} } } - FROM = { character_event = { id = ancrel.3621 } } + FROM = { character_event = { id = titan.21 } } } - FROM = { character_event = { id = ancrel.3640 days = 5 } } + FROM = { character_event = { id = titan.40 days = 5 } } } } } # Sacrifice Generic 1 (Liege) character_event = { - id = ancrel.3610 - desc = EVTDESCancrel.3610 + id = titan.10 + desc = titan.10.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3610 + name = titan.10.a FROM = { death = { death_reason = death_sacrificed @@ -869,30 +869,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3622 } + character_event = { id = titan.22 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3610 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.10.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } # Sacrifice Christian (Liege) character_event = { - id = ancrel.3611 - desc = EVTDESCancrel.3611 + id = titan.11 + desc = titan.11.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3611 + name = titan.11.a FROM = { death = { death_reason = death_sacrificed @@ -902,30 +902,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3623 } + character_event = { id = titan.23 } } } prestige = 50 piety = 25 } option = { - name = EVTOPTBancrel.3611 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.11.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -50 } } # Sacrifice Muslim (Liege) character_event = { - id = ancrel.3612 - desc = EVTDESCancrel.3612 + id = titan.12 + desc = titan.12.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3612 + name = titan.12.a FROM = { death = { death_reason = death_sacrificed @@ -935,30 +935,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3624 } + character_event = { id = titan.24 } } } prestige = 50 piety = 25 } option = { - name = EVTOPTBancrel.3612 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.12.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -50 } } # Sacrifice Brother (Liege) character_event = { - id = ancrel.3613 - desc = EVTDESCancrel.3613 + id = titan.13 + desc = titan.13.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3613 + name = titan.13.a FROM = { death = { death_reason = death_sacrificed @@ -970,30 +970,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3625 } + character_event = { id = titan.25 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3613 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.13.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } # Sacrifice Sister (Liege) character_event = { - id = ancrel.3614 - desc = EVTDESCancrel.3614 + id = titan.14 + desc = titan.14.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3614 + name = titan.14.a FROM = { death = { death_reason = death_sacrificed @@ -1005,30 +1005,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3626 } + character_event = { id = titan.26 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3614 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.14.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } # Sacrifice Father (Liege) character_event = { - id = ancrel.3615 - desc = EVTDESCancrel.3615 + id = titan.15 + desc = titan.15.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3615 + name = titan.15.a FROM = { death = { death_reason = death_sacrificed @@ -1040,30 +1040,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3627 } + character_event = { id = titan.27 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3615 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.15.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } # Sacrifice Mother (Liege) character_event = { - id = ancrel.3616 - desc = EVTDESCancrel.3616 + id = titan.16 + desc = titan.16.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3616 + name = titan.16.a FROM = { death = { death_reason = death_sacrificed @@ -1075,30 +1075,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3628 } + character_event = { id = titan.28 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3616 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.16.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } # Sacrifice Son (Liege) character_event = { - id = ancrel.3617 - desc = EVTDESCancrel.3617 + id = titan.17 + desc = titan.17.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3617 + name = titan.17.a FROM = { death = { death_reason = death_sacrificed @@ -1110,30 +1110,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3629 } + character_event = { id = titan.29 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3617 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.17.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } # Sacrifice Daughter (Liege) character_event = { - id = ancrel.3618 - desc = EVTDESCancrel.3618 + id = titan.18 + desc = titan.18.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3618 + name = titan.18.a FROM = { death = { death_reason = death_sacrificed @@ -1145,30 +1145,30 @@ character_event = { character_event = { id = 38287 } #Notify Kinslayer any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3630 } + character_event = { id = titan.30 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3618 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.18.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } # Sacrifice Other Kinsman (Liege) character_event = { - id = ancrel.3619 - desc = EVTDESCancrel.3619 + id = titan.19 + desc = titan.19.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3619 + name = titan.19.a FROM = { death = { death_reason = death_sacrificed @@ -1178,30 +1178,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3631 } + character_event = { id = titan.31 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3619 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.19.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } # Sacrifice Spouse/Consort (Liege) character_event = { - id = ancrel.3620 - desc = EVTDESCancrel.3620 + id = titan.20 + desc = titan.20.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3620 + name = titan.20.a FROM = { death = { death_reason = death_sacrificed @@ -1211,30 +1211,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3632 } + character_event = { id = titan.32 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3620 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.20.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } # Sacrifice Olympian (Liege) character_event = { - id = ancrel.3621 - desc = EVTDESCancrel.3621 + id = titan.21 + desc = titan.21.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3621 + name = titan.21.a FROM = { death = { death_reason = death_sacrificed @@ -1244,30 +1244,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3633 } + character_event = { id = titan.33 } } } prestige = 50 piety = 25 } option = { - name = EVTOPTBancrel.3621 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.21.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -50 } } # Sacrifice Generic (Vassal) character_event = { - id = ancrel.3622 - desc = EVTDESCancrel.3622 + id = titan.22 + desc = titan.22.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1281,15 +1281,15 @@ character_event = { # Sacrifice Christian (Vassal) character_event = { - id = ancrel.3623 - desc = EVTDESCancrel.3623 + id = titan.23 + desc = titan.23.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1303,15 +1303,15 @@ character_event = { # Sacrifice Muslim (Vassal) character_event = { - id = ancrel.3624 - desc = EVTDESCancrel.3624 + id = titan.24 + desc = titan.24.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1325,15 +1325,15 @@ character_event = { # Sacrifice Brother (Vassal) character_event = { - id = ancrel.3625 - desc = EVTDESCancrel.3625 + id = titan.25 + desc = titan.25.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1347,15 +1347,15 @@ character_event = { # Sacrifice Sister (Vassal) character_event = { - id = ancrel.3626 - desc = EVTDESCancrel.3626 + id = titan.26 + desc = titan.26.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1369,15 +1369,15 @@ character_event = { # Sacrifice Father (Vassal) character_event = { - id = ancrel.3627 - desc = EVTDESCancrel.3627 + id = titan.27 + desc = titan.27.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1391,15 +1391,15 @@ character_event = { # Sacrifice Mother (Vassal) character_event = { - id = ancrel.3628 - desc = EVTDESCancrel.3628 + id = titan.28 + desc = titan.28.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1413,15 +1413,15 @@ character_event = { # Sacrifice Son (Vassal) character_event = { - id = ancrel.3629 - desc = EVTDESCancrel.3629 + id = titan.29 + desc = titan.29.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1435,15 +1435,15 @@ character_event = { # Sacrifice Daughter (Vassal) character_event = { - id = ancrel.3630 - desc = EVTDESCancrel.3630 + id = titan.30 + desc = titan.30.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1457,15 +1457,15 @@ character_event = { # Sacrifice Other Kinsman (Vassal) character_event = { - id = ancrel.3631 - desc = EVTDESCancrel.3631 + id = titan.31 + desc = titan.31.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1479,15 +1479,15 @@ character_event = { # Sacrifice Spouse/Consort (Vassal) character_event = { - id = ancrel.3632 - desc = EVTDESCancrel.3632 + id = titan.32 + desc = titan.32.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1501,15 +1501,15 @@ character_event = { # Sacrifice Olympian (Vassal) character_event = { - id = ancrel.3633 - desc = EVTDESCancrel.3633 + id = titan.33 + desc = titan.33.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3622 + name = titan.22.a tooltip = { FROMFROM = { death = { @@ -1523,8 +1523,8 @@ character_event = { # No Prisoners, Slaves sacrificed instead (Liege) character_event = { - id = ancrel.3634 - desc = EVTDESCancrel.3634 + id = titan.34 + desc = titan.34.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion @@ -1533,13 +1533,13 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.3634 + name = titan.34.a hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3635 } + character_event = { id = titan.35 } } - character_event = { id = ancrel.3640 days = 5 } + character_event = { id = titan.40 days = 5 } } wealth = -50 prestige = 50 @@ -1549,35 +1549,35 @@ character_event = { # No Prisoners, Slaves sacrificed instead (Vassal) character_event = { - id = ancrel.3635 - desc = EVTDESCancrel.3635 + id = titan.35 + desc = titan.35.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3635 + name = titan.35.a } } # Liege changed his mind about sacrifice (prisoner) character_event = { - id = ancrel.3637 - desc = EVTDESCancrel.3637 + id = titan.37 + desc = titan.37.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3637 + name = titan.37.a } } # Prisoner 2 (Liege invisible) character_event = { - id = ancrel.3645 + id = titan.45 hide_window = yes is_triggered_only = yes @@ -1599,7 +1599,7 @@ character_event = { age = 16 NOT = { character = FROM } } - character_event = { id = ancrel.3607 days = 5 } + character_event = { id = titan.7 days = 5 } } } if = { @@ -1613,14 +1613,14 @@ character_event = { } } } - character_event = { id = ancrel.3640 days = 5 } + character_event = { id = titan.40 days = 5 } } } } # Prisoner 3 (Liege invisible) character_event = { - id = ancrel.3646 + id = titan.46 hide_window = yes is_triggered_only = yes @@ -1642,7 +1642,7 @@ character_event = { age = 16 NOT = { character = FROM } } - character_event = { id = ancrel.3608 days = 5 } + character_event = { id = titan.8 days = 5 } } } if = { @@ -1656,14 +1656,14 @@ character_event = { } } } - character_event = { id = ancrel.3640 days = 5 } + character_event = { id = titan.40 days = 5 } } } } # Prisoner 4 (Liege invisible) character_event = { - id = ancrel.3647 + id = titan.47 hide_window = yes is_triggered_only = yes @@ -1685,7 +1685,7 @@ character_event = { age = 16 NOT = { character = FROM } } - character_event = { id = ancrel.3609 days = 5 } + character_event = { id = titan.9 days = 5 } } } if = { @@ -1699,15 +1699,15 @@ character_event = { } } } - character_event = { id = ancrel.3640 days = 5 } + character_event = { id = titan.40 days = 5 } } } } # Feast Begins (Liege) character_event = { - id = ancrel.3640 - desc = EVTDESCancrel.3640 + id = titan.40 + desc = titan.40.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion @@ -1716,48 +1716,48 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.3640 + name = titan.40.a hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3641 } + character_event = { id = titan.41 } } - character_event = { id = ancrel.3642 days = 25 } + character_event = { id = titan.42 days = 25 } random_list = { - 10 = { character_event = { id = ancrel.3683 days = 3 } } - 10 = { character_event = { id = ancrel.3684 days = 3 } } - 10 = { character_event = { id = ancrel.3685 days = 3 } } - 10 = { character_event = { id = ancrel.3686 days = 3 } } - 10 = { character_event = { id = ancrel.3687 days = 3 } } - 10 = { character_event = { id = ancrel.3688 days = 3 } } - 10 = { character_event = { id = ancrel.3689 days = 3 } } + 10 = { character_event = { id = titan.83 days = 3 } } + 10 = { character_event = { id = titan.84 days = 3 } } + 10 = { character_event = { id = titan.85 days = 3 } } + 10 = { character_event = { id = titan.86 days = 3 } } + 10 = { character_event = { id = titan.87 days = 3 } } + 10 = { character_event = { id = titan.88 days = 3 } } + 10 = { character_event = { id = titan.89 days = 3 } } } random_list = { - 10 = { character_event = { id = ancrel.3683 days = 8 } } - 10 = { character_event = { id = ancrel.3684 days = 8 } } - 10 = { character_event = { id = ancrel.3685 days = 8 } } - 10 = { character_event = { id = ancrel.3686 days = 8 } } - 10 = { character_event = { id = ancrel.3687 days = 8 } } - 10 = { character_event = { id = ancrel.3688 days = 8 } } - 10 = { character_event = { id = ancrel.3689 days = 8 } } + 10 = { character_event = { id = titan.83 days = 8 } } + 10 = { character_event = { id = titan.84 days = 8 } } + 10 = { character_event = { id = titan.85 days = 8 } } + 10 = { character_event = { id = titan.86 days = 8 } } + 10 = { character_event = { id = titan.87 days = 8 } } + 10 = { character_event = { id = titan.88 days = 8 } } + 10 = { character_event = { id = titan.89 days = 8 } } } random_list = { - 10 = { character_event = { id = ancrel.3683 days = 13 } } - 10 = { character_event = { id = ancrel.3684 days = 13 } } - 10 = { character_event = { id = ancrel.3685 days = 13 } } - 10 = { character_event = { id = ancrel.3686 days = 13 } } - 10 = { character_event = { id = ancrel.3687 days = 13 } } - 10 = { character_event = { id = ancrel.3688 days = 13 } } - 10 = { character_event = { id = ancrel.3689 days = 13 } } + 10 = { character_event = { id = titan.83 days = 13 } } + 10 = { character_event = { id = titan.84 days = 13 } } + 10 = { character_event = { id = titan.85 days = 13 } } + 10 = { character_event = { id = titan.86 days = 13 } } + 10 = { character_event = { id = titan.87 days = 13 } } + 10 = { character_event = { id = titan.88 days = 13 } } + 10 = { character_event = { id = titan.89 days = 13 } } } random_list = { - 10 = { character_event = { id = ancrel.3683 days = 18 } } - 10 = { character_event = { id = ancrel.3684 days = 18 } } - 10 = { character_event = { id = ancrel.3685 days = 18 } } - 10 = { character_event = { id = ancrel.3686 days = 18 } } - 10 = { character_event = { id = ancrel.3687 days = 18 } } - 10 = { character_event = { id = ancrel.3688 days = 18 } } - 10 = { character_event = { id = ancrel.3689 days = 18 } } + 10 = { character_event = { id = titan.83 days = 18 } } + 10 = { character_event = { id = titan.84 days = 18 } } + 10 = { character_event = { id = titan.85 days = 18 } } + 10 = { character_event = { id = titan.86 days = 18 } } + 10 = { character_event = { id = titan.87 days = 18 } } + 10 = { character_event = { id = titan.88 days = 18 } } + 10 = { character_event = { id = titan.89 days = 18 } } } } set_character_flag = titan_thysia_feast @@ -1778,15 +1778,15 @@ character_event = { # Feast Begins (Vassal) character_event = { - id = ancrel.3641 - desc = EVTDESCancrel.3640 + id = titan.41 + desc = titan.40.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3641 + name = titan.41.a set_character_flag = titan_thysia_feast_vassal custom_tooltip = { text = feast_begins } } @@ -1794,8 +1794,8 @@ character_event = { # Feast Ends (Liege) character_event = { - id = ancrel.3642 - desc = EVTDESCancrel.3642 + id = titan.42 + desc = titan.42.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion @@ -1804,11 +1804,11 @@ character_event = { hide_from = yes option = { - name = EVTOPTAancrel.3642 + name = titan.42.a hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3643 } + character_event = { id = titan.43 } } } add_character_modifier = { @@ -1833,15 +1833,15 @@ character_event = { # Feast Ends (Vassal) character_event = { - id = ancrel.3643 - desc = EVTDESCancrel.3643 + id = titan.43 + desc = titan.43.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3642 + name = titan.42.a clr_character_flag = attending_titan_thysia clr_character_flag = titan_thysia_feast_vassal clr_character_flag = feast_drunkard @@ -1858,16 +1858,17 @@ character_event = { # Drunkard (Guest) character_event = { - id = ancrel.3650 - desc = EVTDESCancrel.3650 + id = titan.50 + desc = titan.50.desc picture = GFX_evt_drunk border = GFX_event_normal_frame_religion hide_from = yes is_triggered_only = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast_vassal + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast_vassal NOT = { has_character_flag = feast_drunkard } liege = { has_character_flag = titan_thysia_feast @@ -1877,19 +1878,19 @@ character_event = { } option = { - name = EVTOPTAancrel.3650 + name = titan.50.a tooltip_info = drunkard set_character_flag = feast_drunkard hidden_tooltip = { liege = { set_character_flag = feast_drunkard - character_event = { id = ancrel.3651 } + character_event = { id = titan.51 } any_vassal = { limit = { has_character_flag = titan_thysia_feast_vassal NOT = { character = ROOT } } - character_event = { id = ancrel.3651 } + character_event = { id = titan.51 } } } } @@ -1938,15 +1939,15 @@ character_event = { # Drunkard (Host and Other Guests) character_event = { - id = ancrel.3651 - desc = EVTDESCancrel.3651 + id = titan.51 + desc = titan.51.desc picture = GFX_evt_drunk border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3651 + name = titan.51.a trigger = { NOT = { trait = drunkard } } @@ -1956,7 +1957,7 @@ character_event = { } } option = { - name = EVTOPTBancrel.3651 + name = titan.51.b tooltip_info = drunkard trigger = { trait = drunkard @@ -1970,13 +1971,14 @@ character_event = { # Gluttonous (Victim Hidden) character_event = { - id = ancrel.3652 + id = titan.52 hide_window = yes is_triggered_only = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast_vassal + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast_vassal liege = { has_character_flag = titan_thysia_feast NOT = { has_character_flag = feast_gluttonous } @@ -1998,7 +2000,7 @@ character_event = { trait = gluttonous NOT = { character = ROOT } } - character_event = { id = ancrel.3653 } + character_event = { id = titan.53 } set_character_flag = feast_gluttonous } } @@ -2007,22 +2009,22 @@ character_event = { # Gluttonous (Guest) character_event = { - id = ancrel.3653 - desc = EVTDESCancrel.3653 + id = titan.53 + desc = titan.53.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3653 + name = titan.53.a tooltip_info = gluttonous FROM = { - character_event = { id = ancrel.3654 tooltip = EVTTOOLTIPancrel.3654 } + character_event = { id = titan.54 tooltip = titan.54.tt } } hidden_tooltip = { liege = { - character_event = { id = ancrel.3655 } + character_event = { id = titan.55 } any_vassal = { limit = { has_character_flag = titan_thysia_feast_vassal @@ -2031,7 +2033,7 @@ character_event = { character = FROM } } - character_event = { id = ancrel.3655 } + character_event = { id = titan.55 } } } } @@ -2067,15 +2069,15 @@ character_event = { # Gluttonous (Victim) character_event = { - id = ancrel.3654 - desc = EVTDESCancrel.3654 + id = titan.54 + desc = titan.54.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3654 + name = titan.54.a opinion = { modifier = opinion_vomit who = FROM @@ -2085,15 +2087,15 @@ character_event = { # Gluttonous (Host and Other Guests) character_event = { - id = ancrel.3655 - desc = EVTDESCancrel.3655 + id = titan.55 + desc = titan.55.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3655 + name = titan.55.a opinion = { modifier = opinion_feast_scandal who = FROM @@ -2103,17 +2105,18 @@ character_event = { # Lunatic (Guest) character_event = { - id = ancrel.3656 - desc = EVTDESCancrel.3656 + id = titan.56 + desc = titan.56.desc picture = GFX_evt_lunatic border = GFX_event_normal_frame_religion hide_from = yes is_triggered_only = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast_vassal + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast_vassal NOT = { has_character_flag = feast_lunatic } liege = { has_character_flag = titan_thysia_feast @@ -2123,19 +2126,19 @@ character_event = { } option = { - name = EVTOPTAancrel.3656 + name = titan.56.a tooltip_info = lunatic set_character_flag = feast_lunatic hidden_tooltip = { liege = { set_character_flag = feast_lunatic - character_event = { id = ancrel.3657 } + character_event = { id = titan.57 } any_vassal = { limit = { has_character_flag = titan_thysia_feast_vassal NOT = { character = ROOT } } - character_event = { id = ancrel.3657 } + character_event = { id = titan.57 } } } } @@ -2184,15 +2187,15 @@ character_event = { # Lunatic (Host and Other Guests) character_event = { - id = ancrel.3657 - desc = EVTDESCancrel.3657 + id = titan.57 + desc = titan.57.desc picture = GFX_evt_lunatic border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3657 + name = titan.57.a trigger = { NOT = { trait = lunatic } } @@ -2202,7 +2205,7 @@ character_event = { } } option = { - name = EVTOPTBancrel.3657 + name = titan.57.b tooltip_info = lunatic trigger = { trait = lunatic @@ -2216,27 +2219,28 @@ character_event = { # Lustful (Guest) character_event = { - id = ancrel.3658 - desc = EVTDESCancrel.3658 + id = titan.58 + desc = titan.58.desc picture = GFX_evt_brothel border = GFX_event_normal_frame_religion hide_from = yes is_triggered_only = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast_vassal + only_men = yes + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast_vassal NOT = { has_character_flag = feast_lustful } liege = { has_character_flag = titan_thysia_feast NOT = { has_character_flag = feast_lustful } } trait = lustful - is_female = no } option = { - name = EVTOPTAancrel.3658 + name = titan.58.a tooltip_info = lustful set_character_flag = feast_lustful trigger = { @@ -2245,13 +2249,13 @@ character_event = { hidden_tooltip = { liege = { set_character_flag = feast_lustful - character_event = { id = ancrel.3659 } + character_event = { id = titan.59 } any_vassal = { limit = { has_character_flag = titan_thysia_feast_vassal NOT = { character = ROOT } } - character_event = { id = ancrel.3659 } + character_event = { id = titan.59 } } } } @@ -2297,7 +2301,7 @@ character_event = { } } option = { - name = EVTOPTBancrel.3658 + name = titan.58.b tooltip_info = lustful set_character_flag = feast_lustful trigger = { @@ -2306,13 +2310,13 @@ character_event = { hidden_tooltip = { liege = { set_character_flag = feast_lustful - character_event = { id = ancrel.3659 } + character_event = { id = titan.59 } any_vassal = { limit = { has_character_flag = titan_thysia_feast_vassal NOT = { character = ROOT } } - character_event = { id = ancrel.3659 } + character_event = { id = titan.59 } } } } @@ -2368,15 +2372,15 @@ character_event = { # Lustful (Host and Other Guests) character_event = { - id = ancrel.3659 - desc = EVTDESCancrel.3659 + id = titan.59 + desc = titan.59.desc picture = GFX_evt_brothel border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3659 + name = titan.59.a trigger = { NOT = { trait = lustful } NOT = { any_spouse = { character = FROM } } @@ -2387,7 +2391,7 @@ character_event = { } } option = { - name = EVTOPTBancrel.3659 + name = titan.59.b tooltip_info = lustful trigger = { trait = lustful @@ -2399,7 +2403,7 @@ character_event = { } } option = { - name = EVTOPTCancrel.3659 + name = titan.59.c trigger = { any_spouse = { character = FROM } } @@ -2413,13 +2417,14 @@ character_event = { # Friendship Formed (Guest 1 Hidden) character_event = { - id = ancrel.3660 + id = titan.60 hide_window = yes is_triggered_only = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast_vassal + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast_vassal NOT = { has_character_flag = feast_friendship } liege = { has_character_flag = titan_thysia_feast @@ -2441,7 +2446,7 @@ character_event = { NOT = { character = ROOT } opinion = { who = ROOT value = 20 } } - character_event = { id = ancrel.3661 } + character_event = { id = titan.61 } set_character_flag = feast_friendship opinion = { modifier = opinion_feast_friend @@ -2458,18 +2463,18 @@ character_event = { # Friendship Formed (Guest 2) character_event = { - id = ancrel.3661 - desc = EVTDESCancrel.3661 + id = titan.61 + desc = titan.61.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3661 + name = titan.61.a hidden_tooltip = { FROM = { - character_event = { id = ancrel.3662 } + character_event = { id = titan.62 } } } tooltip = { @@ -2489,15 +2494,15 @@ character_event = { # Friendship Formed (Guest 1) character_event = { - id = ancrel.3662 - desc = EVTDESCancrel.3661 + id = titan.62 + desc = titan.61.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3661 + name = titan.61.a tooltip = { FROM = { opinion = { @@ -2515,16 +2520,17 @@ character_event = { # Homosexual Male (Guest 1 Hidden) character_event = { - id = ancrel.3663 + id = titan.63 hide_window = yes is_triggered_only = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast_vassal + only_men = yes + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast_vassal NOT = { has_character_flag = feast_homosexual } trait = homosexual - is_female = no has_lover = no liege = { NOT = { has_character_flag = feast_homosexual } @@ -2554,7 +2560,7 @@ character_event = { trait = homosexual is_female = no } - character_event = { id = ancrel.3664 } + character_event = { id = titan.64 } add_lover = FROM set_character_flag = feast_homosexual } @@ -2564,22 +2570,22 @@ character_event = { # Homosexual Male (Guest 2) character_event = { - id = ancrel.3664 - desc = EVTDESCancrel.3664 + id = titan.64 + desc = titan.64.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3664 + name = titan.64.a tooltip_info = homosexual hidden_tooltip = { FROM = { - character_event = { id = ancrel.3665 } + character_event = { id = titan.65 } } liege = { - character_event = { id = ancrel.3670 } + character_event = { id = titan.70 } any_vassal = { limit = { has_character_flag = titan_thysia_feast_vassal @@ -2588,14 +2594,14 @@ character_event = { character = FROM } } - character_event = { id = ancrel.3670 } + character_event = { id = titan.70 } } } } tooltip = { random = { chance = 50 - character_event = { id = ancrel.3669 tooltip = EVTTOOLTIPancrel.3669 } + character_event = { id = titan.69 tooltip = titan.69.tt } } add_lover = FROM } @@ -2604,22 +2610,22 @@ character_event = { # Homosexual Male (Guest 1) character_event = { - id = ancrel.3665 - desc = EVTDESCancrel.3664 + id = titan.65 + desc = titan.64.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3664 + name = titan.64.a tooltip_info = homosexual random = { chance = 50 - character_event = { id = ancrel.3669 tooltip = EVTTOOLTIPancrel.3669 } + character_event = { id = titan.69 tooltip = titan.69.tt } hidden_tooltip = { FROM = { - character_event = { id = ancrel.3669 } + character_event = { id = titan.69 } } } } @@ -2631,16 +2637,17 @@ character_event = { # Homosexual Female (Guest 1 Hidden) character_event = { - id = ancrel.3666 + id = titan.66 hide_window = yes is_triggered_only = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast_vassal + only_women = yes + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast_vassal NOT = { has_character_flag = feast_homosexual } trait = homosexual - is_female = yes has_lover = no liege = { NOT = { has_character_flag = feast_homosexual } @@ -2670,7 +2677,7 @@ character_event = { trait = homosexual is_female = yes } - character_event = { id = ancrel.3667 } + character_event = { id = titan.67 } set_character_flag = feast_homosexual add_lover = FROM } @@ -2680,22 +2687,22 @@ character_event = { # Homosexual Female (Guest 2) character_event = { - id = ancrel.3667 - desc = EVTDESCancrel.3664 + id = titan.67 + desc = titan.64.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3664 + name = titan.64.a tooltip_info = homosexual hidden_tooltip = { FROM = { - character_event = { id = ancrel.3668 } + character_event = { id = titan.68 } } liege = { - character_event = { id = ancrel.3670 } + character_event = { id = titan.70 } any_vassal = { limit = { has_character_flag = titan_thysia_feast_vassal @@ -2704,14 +2711,14 @@ character_event = { character = FROM } } - character_event = { id = ancrel.3670 } + character_event = { id = titan.70 } } } } tooltip = { random = { chance = 50 - character_event = { id = ancrel.3669 tooltip = EVTTOOLTIPancrel.3669 } + character_event = { id = titan.69 tooltip = titan.69.tt } } add_lover = FROM } @@ -2720,22 +2727,22 @@ character_event = { # Homosexual Female (Guest 1) character_event = { - id = ancrel.3668 - desc = EVTDESCancrel.3664 + id = titan.68 + desc = titan.64.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3664 + name = titan.64.a tooltip_info = homosexual random = { chance = 50 - character_event = { id = ancrel.3669 tooltip = EVTTOOLTIPancrel.3669 } + character_event = { id = titan.69 tooltip = titan.69.tt } hidden_tooltip = { FROM = { - character_event = { id = ancrel.3669 } + character_event = { id = titan.69 } } } } @@ -2747,15 +2754,15 @@ character_event = { # Homosexual Caught character_event = { - id = ancrel.3669 - desc = EVTDESCancrel.3669 + id = titan.69 + desc = titan.69.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3669 + name = titan.69.a tooltip = { liege = { if = { @@ -2801,15 +2808,15 @@ character_event = { # Homosexual Caught (Host and Other Guests) character_event = { - id = ancrel.3670 - desc = EVTDESCancrel.3670 + id = titan.70 + desc = titan.70.desc picture = GFX_evt_viking_throneroom_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3670 + name = titan.70.a trigger = { NOT = { trait = homosexual } } @@ -2819,7 +2826,7 @@ character_event = { } } option = { - name = EVTOPTBancrel.3670 + name = titan.70.b tooltip_info = homosexual trigger = { trait = homosexual @@ -2833,15 +2840,15 @@ character_event = { # Sacrifice Generic 2 (Liege) character_event = { - id = ancrel.3680 - desc = EVTDESCancrel.3680 + id = titan.80 + desc = titan.80.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3610 + name = titan.10.a FROM = { death = { death_reason = death_sacrificed @@ -2851,30 +2858,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3622 } + character_event = { id = titan.22 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3610 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.10.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } # Sacrifice Generic 3 (Liege) character_event = { - id = ancrel.3681 - desc = EVTDESCancrel.3681 + id = titan.81 + desc = titan.81.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3610 + name = titan.10.a FROM = { death = { death_reason = death_sacrificed @@ -2884,30 +2891,30 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3622 } + character_event = { id = titan.22 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3610 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.10.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } # Sacrifice Generic 4 (Liege) character_event = { - id = ancrel.3682 - desc = EVTDESCancrel.3682 + id = titan.82 + desc = titan.82.desc picture = GFX_evt_midwinter_blot_oldgods border = GFX_event_normal_frame_religion is_triggered_only = yes option = { - name = EVTOPTAancrel.3610 + name = titan.10.a FROM = { death = { death_reason = death_sacrificed @@ -2917,30 +2924,31 @@ character_event = { hidden_tooltip = { any_vassal = { limit = { has_character_flag = attending_titan_thysia } - character_event = { id = ancrel.3622 } + character_event = { id = titan.22 } } } prestige = 25 piety = 15 } option = { - name = EVTOPTBancrel.3610 - FROM = { character_event = { id = ancrel.3637 tooltip = EVTTOOLTIPancrel.3637 } } + name = titan.10.b + FROM = { character_event = { id = titan.37 tooltip = titan.37.tt } } piety = -25 } } ### Feast event bounces character_event = { #feast_drunkard - id = ancrel.3683 + id = titan.83 is_triggered_only = yes hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast NOT = { has_character_flag = feast_drunkard } any_vassal = { has_character_flag = titan_thysia_feast_vassal @@ -2955,21 +2963,22 @@ character_event = { #feast_drunkard has_character_flag = titan_thysia_feast_vassal trait = drunkard } - character_event = { id = ancrel.3650 } + character_event = { id = titan.50 } } } } character_event = { - id = ancrel.3684 #feast_gluttonous + id = titan.84 #feast_gluttonous is_triggered_only = yes hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast NOT = { has_character_flag = feast_gluttonous } any_vassal = { has_character_flag = titan_thysia_feast_vassal @@ -2984,21 +2993,22 @@ character_event = { has_character_flag = titan_thysia_feast_vassal trait = gluttonous } - character_event = { id = ancrel.3652 } + character_event = { id = titan.52 } } } } character_event = { - id = ancrel.3685 #feast_lunatic + id = titan.85 #feast_lunatic is_triggered_only = yes hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast NOT = { has_character_flag = feast_lunatic } any_vassal = { has_character_flag = titan_thysia_feast_vassal @@ -3013,21 +3023,22 @@ character_event = { has_character_flag = titan_thysia_feast_vassal trait = lunatic } - character_event = { id = ancrel.3656 } + character_event = { id = titan.56 } } } } character_event = { - id = ancrel.3686 #feast_lustful + id = titan.86 #feast_lustful is_triggered_only = yes hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast NOT = { has_character_flag = feast_lustful } any_vassal = { has_character_flag = titan_thysia_feast_vassal @@ -3044,21 +3055,22 @@ character_event = { trait = lustful is_female = no } - character_event = { id = ancrel.3658 } + character_event = { id = titan.58 } } } } character_event = { - id = ancrel.3687 #feast_friendship + id = titan.87 #feast_friendship is_triggered_only = yes hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast + trigger = { - has_dlc = "The Old Gods" - has_character_flag = titan_thysia_feast NOT = { has_character_flag = feast_friendship } has_character_flag = titan_thysia_feast_vassal any_vassal = { @@ -3089,22 +3101,23 @@ character_event = { } } } - character_event = { id = ancrel.3660 } + character_event = { id = titan.60 } } } } character_event = { - id = ancrel.3688 #male_homosexual + id = titan.88 #male_homosexual is_triggered_only = yes hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast + trigger = { - has_dlc = "The Old Gods" NOT = { has_character_flag = feast_homosexual } - has_character_flag = titan_thysia_feast any_vassal = { has_character_flag = titan_thysia_feast_vassal NOT = { has_character_flag = feast_homosexual } @@ -3145,22 +3158,23 @@ character_event = { } } } - character_event = { id = ancrel.3663 } + character_event = { id = titan.63 } } } } character_event = { - id = ancrel.3689 #female_homosexual + id = titan.89 #female_homosexual is_triggered_only = yes hide_window = yes + has_dlc = "The Old Gods" + has_character_flag = titan_thysia_feast + trigger = { - has_dlc = "The Old Gods" NOT = { has_character_flag = feast_homosexual } - has_character_flag = titan_thysia_feast any_vassal = { has_character_flag = titan_thysia_feast_vassal NOT = { has_character_flag = feast_homosexual } @@ -3201,7 +3215,7 @@ character_event = { } } } - character_event = { id = ancrel.3666 } + character_event = { id = titan.66 } } } } @@ -3212,7 +3226,7 @@ character_event = { # Safety catch - clears character flags and modifiers character_event = { - id = ancrel.3699 + id = titan.99 hide_window = yes @@ -3237,15 +3251,15 @@ character_event = { # # Ancient Religions # - Titan Holy Order Events -# ancrel.3700 - ancrel.3749 reserved +# titan.100 - titan.149 reserved # ################################### # The Sickles are formed, and now everyone knows it! narrative_event = { - id = ancrel.3700 - title = ancrel.3700.title - desc = ancrel.3700.desc + id = titan.100 + title = titan.100.title + desc = titan.100.desc picture = GFX_evt_war_planning border = GFX_event_narrative_frame_religion @@ -3264,7 +3278,7 @@ narrative_event = { portrait = [From.GetID] } - name = ancrel.3700.a + name = titan.100.a } option = { @@ -3273,7 +3287,7 @@ narrative_event = { NOT = { has_character_flag = acr_founded_sickles } } - name = ancrel.3700.b + name = titan.100.b } option = { @@ -3283,6 +3297,6 @@ narrative_event = { } } - name = ancrel.3700.c + name = titan.100.c } } \ No newline at end of file diff --git a/AncientReligions/events/ACR_wolf_tails_events.txt b/AncientReligions/events/ACR_wolf_tails_events.txt index 4ef8c39f..96135e04 100644 --- a/AncientReligions/events/ACR_wolf_tails_events.txt +++ b/AncientReligions/events/ACR_wolf_tails_events.txt @@ -2,14 +2,14 @@ # # Ancient Religions Reborn # - Wolf Tails Events -# Event IDs ancrel.0280-0299 reserved +# Event IDs celtic.280-0299 reserved ########################################## # # Author: Adam 'xirsoi/theStormWeaver' Chevalier # -namespace = ancrel +namespace = celtic ############################################# @@ -21,7 +21,7 @@ namespace = ancrel # [on_province_convert] province_event = { - id = ancrel.0280 + id = celtic.280 hide_window = yes is_triggered_only = yes @@ -52,7 +52,7 @@ province_event = { trait = zealous } new_character = { - narrative_event = { id = ancrel.0281 } + narrative_event = { id = celtic.281 } wealth = 100 prestige = 100 piety = 50 @@ -137,9 +137,9 @@ province_event = { } narrative_event = { - id = ancrel.0281 - title = EVTNAMEancrel.0281 - desc = EVTDESCancrel.0281 + id = celtic.281 + title = celtic.281.title + desc = celtic.281.desc picture = GFX_evt_celtic_warriors border = GFX_event_narrative_frame_war @@ -153,13 +153,13 @@ narrative_event = { # Wolf Tails Reform narrative_event = { - id = ancrel.0282 + id = celtic.282 hide_window = yes only_rulers = yes + has_global_flag = celtic_pagan_reformation trigger = { - has_global_flag = celtic_pagan_reformation NOT = { has_global_flag = wolftails_reformed } has_landed_title = d_wolftails } diff --git a/AncientReligions/events/adventures_the_old_gods.txt b/AncientReligions/events/adventures_the_old_gods.txt index 68223715..1fa8e115 100644 --- a/AncientReligions/events/adventures_the_old_gods.txt +++ b/AncientReligions/events/adventures_the_old_gods.txt @@ -1298,7 +1298,7 @@ character_event = { match_max = 10000 attrition = 0.25 } - war = { + unsafe_war = { target = PREVPREV casus_belli = duchy_adventure thirdparty_title = PREV diff --git a/AncientReligions/events/job_offmap.txt b/AncientReligions/events/job_offmap.txt index 28dea346..5d554071 100644 --- a/AncientReligions/events/job_offmap.txt +++ b/AncientReligions/events/job_offmap.txt @@ -1870,7 +1870,6 @@ character_event = { letter_event = { id = MNM.70021 desc = MNM.70021.d - picture = GFX_evt_council border = GFX_event_letter_frame_intrigue is_triggered_only = yes diff --git a/AncientReligions/events/mnm_artifacts_events.txt b/AncientReligions/events/mnm_artifacts_events.txt new file mode 100644 index 00000000..54d4b567 --- /dev/null +++ b/AncientReligions/events/mnm_artifacts_events.txt @@ -0,0 +1,13585 @@ +########################################### +# # +# M&M Monastic Artifacts Events # +# # +# ID MNM.9000-MNM.9999 # +# # +########################################### + +#IDs: +#9000-9199 Mathilda +#9200-9399 Henrik / Milla +#9400-9599 David +#9600-9799 / 9030-9032 Drikus +#9800-9898 Axel +#9899-9999 Joel + +namespace = MNM + +#Sends rumors +character_event = { + id = MNM.9000 + hide_window = yes + + is_triggered_only = yes + has_dlc = "Mystics" + + min_age = 13 + only_playable = yes + only_capable = yes + prisoner = no + + trigger = { + is_landed = yes + mercenary = no + holy_order = no + OR = { + higher_tier_than = COUNT + ai = no + } + any_courtier_or_vassal = { + NOT = { trait = incapable } + prisoner = no + opinion = { who = ROOT value = 20 } + is_councillor = yes + ai = yes + } + NOR = { + has_character_modifier = relic_rumor_major + has_character_modifier = relic_rumor_medium + has_character_modifier = relic_rumor_minor + } + NOR = { + religion = zun_pagan + religion = zun_pagan_reformed + religion = pagan + religion = hellenic_pagan + } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + + weight_multiplier = { + days = 1 + modifier = { + factor = 2.0 + has_ambition = obj_create_treasury + } + } + + immediate = { + random_courtier_or_vassal = { + limit = { + NOT = { trait = incapable } + prisoner = no + opinion = { who = ROOT value = 20 } + is_councillor = yes + ai = yes + } + save_event_target_as = rumor_councillor + } + save_event_target_as = relic_ruler + random_list = { + 10 = { #Epic rumor + modifier = { + factor = 0.7 + ai = yes + } + modifier = { + factor = 0 + AND = { + religion_group = christian + has_artifact = bones_of_st_peter + has_artifact = staff_of_moses + has_artifact = davids_harp + } + } + modifier = { + factor = 0 + AND = { + religion_group = jewish_group + has_artifact = staff_of_moses + has_artifact = davids_harp + } + } + modifier = { + factor = 0 + AND = { + religion_group = muslim + has_artifact = staff_of_moses + has_artifact = davids_harp + has_artifact = seal_of_mohammad + has_artifact = holy_banner_of_mohammad + has_artifact = blessed_mantle + } + } + modifier = { + factor = 0 + AND = { + religion_group = zoroastrian_group + has_artifact = cup_of_jamshid + has_artifact = babr_e_bayan + } + } + modifier = { + factor = 0 + AND = { + religion_group = indian_group + has_artifact = buddhas_tooth + } + } + modifier = { + factor = 0 + AND = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + has_artifact = mjolnir + has_artifact = andvaranaut + } + } + modifier = { + factor = 0 + AND = { + OR = { + religion = west_african_pagan + religion = west_african_pagan_reformed + } + has_artifact = fetish_of_souls + } + } + modifier = { + factor = 0 + AND = { + OR = { + religion = finnish_pagan + religion = finnish_pagan_reformed + } + has_artifact = sampo + } + } + modifier = { + factor = 0 + AND = { + OR = { + religion = slavic_pagan + religion = slavic_pagan_reformed + } + has_artifact = axe_of_perun + } + } + modifier = { + factor = 0 + AND = { + OR = { + religion = baltic_pagan + religion = baltic_pagan_reformed + } + has_artifact = axe_of_perkunas + } + } + modifier = { + factor = 0 + AND = { + OR = { + religion = tengri_pagan + religion = tengri_pagan_reformed + } + has_artifact = yada_tashy + } + } + modifier = { + factor = 0 + AND = { + religion_openly_hellenic_or_reformed_trigger = yes + has_artifact = nimean_lion_skin + has_artifact = kronium + has_artifact = caesars_robe + has_artifact = aethons_feather + } + } + modifier = { + factor = 0 + AND = { + relgion_openly_celtic_or_reformed_trigger = yes + has_artifact = silver_hand_of_nuada + has_artifact = skull_of_brigid + } + } + modifier = { + factor = 0 + AND = { + religion = britannic_pagan + has_artifact = trident_of_britannia + has_artifact = helm_of_britannia + has_artifact = shield_of_britannia + } + } + event_target:rumor_councillor = { character_event = { id = MNM.9001 } } + } + 30 = { #Good rumor + modifier = { + factor = 0 + OR = { + religion = finnish_pagan + religion = finnish_pagan_reformed + religion = slavic_pagan + religion = slavic_pagan_reformed + religion = baltic_pagan + religion = baltic_pagan_reformed + religion = tengri_pagan + religion = tengri_pagan_reformed + } + } + modifier = { + factor = 0 + AND = { + religion_group = christian + has_artifact = crown_of_thorns + has_artifact = seamless_robe_of_jesus + has_artifact = fragment_of_true_cross + has_artifact = holy_foreskin + has_artifact = seal_of_solomon + has_artifact = image_of_edessa + } + } + modifier = { + factor = 0 + AND = { + religion_group = jewish_group + has_artifact = seal_of_solomon + has_artifact = tabernacle + } + } + modifier = { + factor = 0 + AND = { + religion_group = muslim + has_artifact = seal_of_solomon + has_artifact = sword_of_mohammad + has_artifact = letter_of_mohammad + has_artifact = blessed_sandals + has_artifact = cloak_of_mohammad + } + } + modifier = { + factor = 0 + AND = { + religion_group = zoroastrian_group + has_artifact = derafsh_kaviani + has_artifact = cyrus_cylinder + } + } + modifier = { + factor = 0 + AND = { + religion_group = indian_group + has_artifact = mountain_of_light_diamond + has_artifact = elaborate_danda + has_artifact = sarira + has_artifact = sariraka_actual_body_part + } + } + modifier = { + factor = 0 + AND = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + has_artifact = gjallarhorn + } + } + modifier = { + factor = 0 + AND = { + religion_openly_in_hellenic_subgroup_trigger = yes + has_artifact = skull_of_alexander + has_artifact = alexanders_armor + has_artifact = sphinx_claw + has_artifact = golden_apple + has_artifact = hectors_armor + has_artifact = odysseus_bow + has_artifact = mask_of_agamemnon + has_artifact = crown_of_theseus + } + } + modifier = { + factor = 0 + AND = { + religion_openly_in_celtic_subgroup_trigger = yes + has_artifact = tusk_of_torc_triath + has_artifact = horn_of_bran_galed + } + } + modifier = { + factor = 0 + AND = { + religion = britannic_pagan + has_artifact = skull_of_brigid + } + } + event_target:rumor_councillor = { character_event = { id = MNM.9002 } } + } + 60 = { #Weak rumor + modifier = { + factor = 0 + AND = { + religion_group = pagan_group + has_artifact = famous_head + has_artifact = famous_tongue + has_artifact = infamous_tongue + has_artifact = famous_hand + has_artifact = famous_arm + has_artifact = famous_foot + has_artifact = famous_ancient_weapon + } + } + modifier = { + factor = 0 + AND = { + religion_group = christian + has_artifact = fingerbone_of_saint + has_artifact = famous_head + has_artifact = famous_tongue + has_artifact = infamous_tongue + has_artifact = famous_hand + has_artifact = famous_arm + has_artifact = famous_foot + has_artifact = famous_ancient_weapon + has_artifact = chains_of_st_peter + has_artifact = right_hand_st_demetrius + has_artifact = veil_of_veronica + has_artifact = remains_of_st_cessianus + has_artifact = weeping_statue + } + } + modifier = { + factor = 0 + AND = { + religion_group = jewish_group + has_artifact = famous_head + has_artifact = famous_tongue + has_artifact = infamous_tongue + has_artifact = famous_hand + has_artifact = famous_arm + has_artifact = famous_foot + has_artifact = famous_ancient_weapon + has_artifact = davids_sling + } + } + modifier = { + factor = 0 + AND = { + religion_group = muslim + has_artifact = mohammads_beard + OR = { + has_artifact = blessed_mantle #safeguard so you don't end up with two waters + has_artifact = water_of_blessed_mantle + } + has_artifact = famous_head + has_artifact = famous_tongue + has_artifact = infamous_tongue + has_artifact = famous_hand + has_artifact = famous_arm + has_artifact = famous_foot + has_artifact = famous_ancient_weapon + has_artifact = mohammads_bowl + has_artifact = tooth_of_mohammad + } + } + modifier = { + factor = 0 + AND = { + religion_group = zoroastrian_group + has_artifact = haoma_sapling + has_artifact = keshmar_cypress_branch + has_artifact = famous_head + has_artifact = famous_tongue + has_artifact = infamous_tongue + has_artifact = famous_hand + has_artifact = famous_arm + has_artifact = famous_foot + has_artifact = famous_ancient_weapon + } + } + modifier = { + factor = 0 + AND = { + religion_group = indian_group + has_artifact = famous_head + has_artifact = famous_tongue + has_artifact = infamous_tongue + has_artifact = famous_hand + has_artifact = famous_arm + has_artifact = famous_foot + has_artifact = famous_ancient_weapon + } + } + modifier = { + factor = 0 + AND = { + religion_openly_in_hellenic_subgroup_trigger = yes + has_artifact = achilles_shield_piece + has_artifact = corinthian_helm + has_artifact = tongue_of_oracle + has_artifact = silver_amphora + has_artifact = famous_head + has_artifact = famous_tongue + has_artifact = infamous_tongue + has_artifact = famous_hand + has_artifact = famous_arm + has_artifact = famous_foot + has_artifact = famous_ancient_weapon + } + } + modifier = { + factor = 0 + AND = { + religion_openly_in_celtic_subgroup_trigger = yes + has_artifact = torque_of_boudicca + has_artifact = old_carnyx + has_artifact = horned_helm + has_artifact = battersea_shield + has_artifact = famous_head + has_artifact = famous_tongue + has_artifact = infamous_tongue + has_artifact = famous_hand + has_artifact = famous_arm + has_artifact = famous_foot + has_artifact = famous_ancient_weapon + } + } + event_target:rumor_councillor = { character_event = { id = MNM.9003 } } + } + 9000 = { #AI is less likely to find artifacts + modifier = { factor = 0 ai = no } + } + } + } +} + +#Ping events for rumors (on councilor) +character_event = { + id = MNM.9001 #Major rumor + hide_window = yes + is_triggered_only = yes + has_dlc = "Mystics" + immediate = { event_target:relic_ruler = { character_event = { id = MNM.9004 } } } +} + +character_event = { + id = MNM.9002 #Good rumor + hide_window = yes + is_triggered_only = yes + has_dlc = "Mystics" + immediate = { event_target:relic_ruler = { character_event = { id = MNM.9005 } } } +} + +character_event = { + id = MNM.9003 #Decent rumor + hide_window = yes + is_triggered_only = yes + has_dlc = "Mystics" + immediate = { event_target:relic_ruler = { character_event = { id = MNM.9006 } } } +} + +#Rumors [Major/Extraordinary rumor] +character_event = { + id = MNM.9004 + desc = EVTDESC_MNM_9004 + picture = GFX_evt_treasure_chamber + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + has_dlc = "Mystics" + + option = { + name = EVTOPTA_MNM_9004 + custom_tooltip = { text = EVTOPTA_MNM_9004_TT } + custom_tooltip = { text = outcome_will_depend_on_froms_skill_tt } + add_character_modifier = { + name = relic_rumor_major + years = 20 + } + add_artifact_search_payment_effect = yes + hidden_effect = { + #Start searching + FROM = { #the councilor + set_character_flag = relic_hunter + save_event_target_as = relic_hunter + character_event = { id = MNM.9007 days = 30 } # The looping evaluation for progress increase/decrease begins... + } + } + ai_chance = { factor = 100 } + } + + option = { + name = EVTOPTB_MNM_9004 + custom_tooltip = { text = EVTOPTB_MNM_9004_TT } + add_character_modifier = { + name = relic_rumor_major + years = 20 + } + } + + after = { + hidden_effect = { set_variable = { which = relic_score value = 0 } } + opinion = { + who = FROM + modifier = opinion_grateful + years = 20 + } + } +} + +#Rumors [Good/Medium rumor] +character_event = { + id = MNM.9005 + desc = EVTDESC_MNM_9005 + picture = "GFX_evt_treasure_chamber" + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + has_dlc = "Mystics" + + option = { + name = EVTOPTA_MNM_9005 + custom_tooltip = { text = EVTOPTA_MNM_9005_TT } + custom_tooltip = { text = outcome_will_depend_on_froms_skill_tt } + add_character_modifier = { + name = relic_rumor_medium + years = 20 + } + add_artifact_search_payment_effect = yes + hidden_effect = { + #Start searching + FROM = { #the councilor + set_character_flag = relic_hunter + save_event_target_as = relic_hunter + character_event = { id = MNM.9007 days = 30 } # The looping evaluation for progress increase/decrease begins... + } + } + ai_chance = { factor = 100 } + } + + option = { + name = EVTOPTB_MNM_9005 + custom_tooltip = { text = EVTOPTB_MNM_9005_TT } + add_character_modifier = { + name = relic_rumor_medium + years = 20 + } + } + + after = { + hidden_effect = { set_variable = { which = relic_score value = 0 } } + opinion = { + who = FROM + modifier = opinion_grateful + years = 15 + } + } +} + +#Rumors [Decent rumor] +character_event = { + id = MNM.9006 + desc = EVTDESC_MNM_9006 + picture = "GFX_evt_gathering_of_minds" + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + has_dlc = "Mystics" + + option = { + name = EVTOPTA_MNM_9006 + custom_tooltip = { text = EVTOPTA_MNM_9006_TT } + custom_tooltip = { text = outcome_will_depend_on_froms_skill_tt } + add_character_modifier = { + name = relic_rumor_minor + years = 10 + } + add_artifact_search_payment_effect = yes + hidden_effect = { + #Start searching + FROM = { #the councilor + set_character_flag = relic_hunter + save_event_target_as = relic_hunter + character_event = { id = MNM.9007 days = 30 } # The looping evaluation for progress increase/decrease begins... + } + } + ai_chance = { factor = 100 } + } + + option = { + name = EVTOPTB_MNM_9006 + custom_tooltip = { text = EVTOPTB_MNM_9006_TT } + add_character_modifier = { + name = relic_rumor_minor + years = 10 + } + } + + after = { + hidden_effect = { set_variable = { which = relic_score value = 0 } } + opinion = { + who = FROM + modifier = opinion_grateful + years = 10 + } + } +} + +#Person you sent out starts searching +character_event = { + id = MNM.9007 + hide_window = yes + + is_triggered_only = yes + has_dlc = "Mystics" + + immediate = { + if = { #Stop hunting for relics + limit = { + OR = { + is_alive = no + NOT = { has_character_flag = relic_hunter } + is_councillor = no + trait = incapable + prisoner = yes + liege = { NOT = { character = event_target:relic_ruler } } + liege = { + NOR = { + has_character_modifier = relic_rumor_major + has_character_modifier = relic_rumor_medium + has_character_modifier = relic_rumor_minor + } + } + } + } + if = { + limit = { has_character_flag = relic_hunter } + event_target:relic_ruler = { character_event = { id = MNM.9009 } } + } + if = { + limit = { NOT = { has_character_flag = relic_hunter } } + event_target:relic_ruler = { clr_artifact_searcher_effect = yes } + } + break = yes + } + + #If relic is found... + if = { + limit = { + the_hunt_for_an_artifact_has_made_enough_progress_trigger = yes + } + character_event = { id = MNM.9008 } #Relic tombola + } + + #If relic isn't found... + else = { + if = { + limit = { # to make sure that you don't the Ask For Help events too often... + event_target:relic_ruler = { had_character_flag = { flag = they_asked_for_your_help days = 550 } } + } + clr_character_flag = they_asked_for_your_help + } + #Outcome of this search + random_list = { + 20 = { #Search through diplomacy + modifier = { factor = 5 has_job_title = job_chancellor } + modifier = { factor = 3 diplomacy = 10 } + random_list = { + 15 = { #Passive points gain + modifier = { factor = 1.5 has_job_title = job_chancellor } + modifier = { factor = 1.2 diplomacy = 8 } + modifier = { factor = 1.2 diplomacy = 10 } + modifier = { factor = 1.4 diplomacy = 12 } + modifier = { factor = 1.4 diplomacy = 15 } + modifier = { factor = 1.4 diplomacy = 18 } + modifier = { factor = 1.5 has_pleasant_personality_trigger = yes } + event_target:relic_ruler = { + change_variable = { which = relic_score value = 1 } + if = { + limit = { + the_hunt_for_an_artifact_has_made_enough_progress_trigger = yes + } + character_event = { id = MNM.9035 } #progress nearing end notification + } + else = { character_event = { id = MNM.9031 } } + } + } + 15 = { #Ask for help + modifier = { factor = 1.5 has_job_title = job_chancellor } + modifier = { factor = 1.4 diplomacy = 12 } + modifier = { factor = 0 event_target:relic_ruler = { has_character_modifier = treasure_hunting_diplomats } } + trigger = { event_target:relic_ruler = { NOT = { has_character_flag = they_asked_for_your_help } } } + event_target:relic_ruler = { character_event = { id = MNM.9020 } } + } + 1 = { #Setback + modifier = { factor = 1.25 event_target:relic_ruler = { has_character_modifier = relic_rumor_medium } } + modifier = { factor = 1.5 event_target:relic_ruler = { has_character_modifier = relic_rumor_major } } + modifier = { factor = 1.5 NOT = { has_job_title = job_chancellor } } + modifier = { factor = 1.5 is_dumb_trigger = yes } + modifier = { factor = 2.5 NOT = { diplomacy = 8 } } + event_target:relic_ruler = { + change_variable = { which = relic_score value = -1 } + character_event = { id = MNM.9032 } #small setback event + } + } + 1 = { #Unfortunate accident + modifier = { factor = 1.5 NOT = { has_job_title = job_chancellor } } + modifier = { factor = 1.5 NOT = { diplomacy = 8 } } + modifier = { factor = 0 ai = no } + event_target:relic_ruler = { character_event = { id = MNM.9029 } } + } + } + } + 20 = { #Search through martial + modifier = { factor = 5 has_job_title = job_marshal } + modifier = { factor = 3 martial = 10 } + random_list = { + 15 = { #Passive points gain + modifier = { factor = 1.5 has_job_title = job_marshal } + modifier = { factor = 1.2 martial = 8 } + modifier = { factor = 1.2 martial = 10 } + modifier = { factor = 1.4 martial = 12 } + modifier = { factor = 1.4 martial = 15 } + modifier = { factor = 1.4 martial = 18 } + modifier = { factor = 1.4 trait = brave } + modifier = { factor = 1.4 combat_rating = 20 } + event_target:relic_ruler = { + change_variable = { which = relic_score value = 1 } + if = { + limit = { + the_hunt_for_an_artifact_has_made_enough_progress_trigger = yes + } + character_event = { id = MNM.9035 } #progress nearing end notification + } + else = { character_event = { id = MNM.9031 } } + } + } + 15 = { #Ask for help + modifier = { factor = 1.5 has_job_title = job_marshal } + modifier = { factor = 1.4 martial = 12 } + modifier = { factor = 0 event_target:relic_ruler = { has_character_modifier = treasure_hunting_soldiers } } + trigger = { event_target:relic_ruler = { NOT = { has_character_flag = they_asked_for_your_help } } } + event_target:relic_ruler = { character_event = { id = MNM.9021 } } + } + 1 = { #Setback + modifier = { factor = 1.25 event_target:relic_ruler = { has_character_modifier = relic_rumor_medium } } + modifier = { factor = 1.5 event_target:relic_ruler = { has_character_modifier = relic_rumor_major } } + modifier = { factor = 1.5 is_dumb_trigger = yes } + modifier = { factor = 1.5 NOT = { has_job_title = job_marshal } } + modifier = { factor = 2.5 NOT = { martial = 8 } } + event_target:relic_ruler = { + change_variable = { which = relic_score value = -1 } + character_event = { id = MNM.9032 } #small setback event + } + } + 1 = { #Unfortunate accident + modifier = { factor = 1.5 NOT = { has_job_title = job_marshal } } + modifier = { factor = 1.5 NOT = { martial = 8 } } + modifier = { factor = 1.5 NOT = { combat_rating = 0 } } + modifier = { factor = 0 ai = no } + event_target:relic_ruler = { character_event = { id = MNM.9029 } } + } + } + } + 20 = { #Search through stewardship + modifier = { factor = 5 has_job_title = job_treasurer } + modifier = { factor = 3 stewardship = 10 } + random_list = { + 15 = { #Passive points gain + modifier = { factor = 1.5 has_job_title = job_treasurer } + modifier = { factor = 1.2 stewardship = 10 } + modifier = { factor = 1.2 stewardship = 10 } + modifier = { factor = 1.4 stewardship = 12 } + modifier = { factor = 1.4 stewardship = 15 } + modifier = { factor = 1.4 stewardship = 18 } + modifier = { factor = 1.4 monthly_income = 3 } + event_target:relic_ruler = { + change_variable = { which = relic_score value = 1 } + if = { + limit = { + the_hunt_for_an_artifact_has_made_enough_progress_trigger = yes + } + character_event = { id = MNM.9035 } #progress nearing end notification + } + else = { character_event = { id = MNM.9031 } } + } + } + 15 = { #Ask for help + modifier = { factor = 1.5 has_job_title = job_treasurer } + modifier = { factor = 1.4 stewardship = 12 } + modifier = { factor = 0 event_target:relic_ruler = { has_character_modifier = treasure_hunting_stewards } } + trigger = { event_target:relic_ruler = { NOT = { has_character_flag = they_asked_for_your_help } } } + event_target:relic_ruler = { character_event = { id = MNM.9022 } } + } + 1 = { #Setback + modifier = { factor = 1.25 event_target:relic_ruler = { has_character_modifier = relic_rumor_medium } } + modifier = { factor = 1.5 event_target:relic_ruler = { has_character_modifier = relic_rumor_major } } + modifier = { factor = 1.5 is_dumb_trigger = yes } + modifier = { factor = 1.5 NOT = { has_job_title = job_treasurer } } + modifier = { factor = 2.5 NOT = { stewardship = 8 } } + event_target:relic_ruler = { + change_variable = { which = relic_score value = -1 } + character_event = { id = MNM.9032 } #small setback event + } + } + 1 = { #Unfortunate accident + modifier = { factor = 1.5 NOT = { has_job_title = job_treasurer } } + modifier = { factor = 1.5 NOT = { stewardship = 8 } } + modifier = { factor = 0 ai = no } + event_target:relic_ruler = { character_event = { id = MNM.9029 } } + } + } + } + 20 = { #Search through intrigue + modifier = { factor = 5 has_job_title = job_spymaster } + modifier = { factor = 3 intrigue = 10 } + random_list = { + 15 = { #Passive points gain + modifier = { factor = 1.5 has_job_title = job_spymaster } + modifier = { factor = 1.2 intrigue = 10 } + modifier = { factor = 1.2 intrigue = 10 } + modifier = { factor = 1.4 intrigue = 12 } + modifier = { factor = 1.4 intrigue = 15 } + modifier = { factor = 1.4 intrigue = 18 } + modifier = { factor = 1.4 has_unpleasant_personality_trigger = yes } + event_target:relic_ruler = { + change_variable = { which = relic_score value = 1 } + if = { + limit = { + the_hunt_for_an_artifact_has_made_enough_progress_trigger = yes + } + character_event = { id = MNM.9035 } #progress nearing end notification + } + else = { character_event = { id = MNM.9031 } } + } + } + 15 = { #Ask for help + modifier = { factor = 1.5 has_job_title = job_spymaster } + modifier = { factor = 1.4 intrigue = 12 } + modifier = { factor = 0 event_target:relic_ruler = { has_character_modifier = treasure_hunting_spies } } + trigger = { event_target:relic_ruler = { NOT = { has_character_flag = they_asked_for_your_help } } } + event_target:relic_ruler = { character_event = { id = MNM.9023 } } + } + 1 = { #Setback + modifier = { factor = 1.25 event_target:relic_ruler = { has_character_modifier = relic_rumor_medium } } + modifier = { factor = 1.5 event_target:relic_ruler = { has_character_modifier = relic_rumor_major } } + modifier = { factor = 1.5 is_dumb_trigger = yes } + modifier = { factor = 1.5 NOT = { has_job_title = job_spymaster } } + modifier = { factor = 2.5 NOT = { intrigue = 8 } } + event_target:relic_ruler = { + change_variable = { which = relic_score value = -1 } + character_event = { id = MNM.9032 } #small setback event + } + } + 1 = { #Unfortunate accident + modifier = { factor = 1.5 NOT = { has_job_title = job_spymaster } } + modifier = { factor = 1.5 NOT = { intrigue = 8 } } + modifier = { factor = 0 ai = no } + event_target:relic_ruler = { character_event = { id = MNM.9029 } } + } + } + } + 20 = { #Search through learning + modifier = { factor = 5 has_job_title = job_spiritual } + modifier = { factor = 3 learning = 10 } + random_list = { + 15 = { #Passive points gain + modifier = { factor = 1.5 has_job_title = job_spiritual } + modifier = { factor = 1.2 learning = 10 } + modifier = { factor = 1.2 learning = 10 } + modifier = { factor = 1.4 learning = 12 } + modifier = { factor = 1.4 learning = 15 } + modifier = { factor = 1.4 learning = 18 } + modifier = { factor = 1.4 is_learned_trigger = yes } + event_target:relic_ruler = { + change_variable = { which = relic_score value = 1 } + if = { + limit = { + the_hunt_for_an_artifact_has_made_enough_progress_trigger = yes + } + character_event = { id = MNM.9035 } #progress nearing end notification + } + else = { character_event = { id = MNM.9031 } } + } + } + 15 = { #Ask for help + modifier = { factor = 1.5 has_job_title = job_spiritual } + modifier = { factor = 1.4 learning = 12 } + modifier = { factor = 0 event_target:relic_ruler = { has_character_modifier = treasure_hunting_scholars } } + trigger = { event_target:relic_ruler = { NOT = { has_character_flag = they_asked_for_your_help } } } + event_target:relic_ruler = { character_event = { id = MNM.9024 } } + } + 1 = { #Setback + modifier = { factor = 1.25 event_target:relic_ruler = { has_character_modifier = relic_rumor_medium } } + modifier = { factor = 1.5 event_target:relic_ruler = { has_character_modifier = relic_rumor_major } } + modifier = { factor = 1.5 NOT = { has_job_title = job_spiritual } } + modifier = { factor = 1.5 is_dumb_trigger = yes } + modifier = { factor = 2.5 NOT = { learning = 8 } } + event_target:relic_ruler = { + change_variable = { which = relic_score value = -1 } + character_event = { id = MNM.9032 } #small setback event + } + } + 1 = { #Unfortunate accident + modifier = { factor = 1.5 NOT = { has_job_title = job_spiritual } } + modifier = { factor = 1.5 NOT = { learning = 8 } } + modifier = { factor = 0 ai = no } + event_target:relic_ruler = { character_event = { id = MNM.9029 } } + } + } + } + 5 = { #Ask for money + modifier = { + factor = 2 + OR = { + trait = greedy + trait = deceitful + } + } + modifier = { + factor = 2 + trait = slothful + } + modifier = { + factor = 2 + is_rival = event_target:relic_ruler + } + event_target:relic_ruler = { + character_event = { id = MNM.9025 } + } + } + 15 = { #Mess up badly + modifier = { factor = 0.5 is_smart_trigger = yes } + modifier = { factor = 1.5 is_dumb_trigger = yes } + trigger = { + event_target:relic_ruler = { check_variable = { which = relic_score value = 0 } } + NOT = { reverse_has_opinion_modifier = { who = event_target:relic_ruler modifier = opinion_useless_moron } } + } + event_target:relic_ruler = { character_event = { id = MNM.9027 } } + } + 5 = { #Encounter a better rumor + modifier = { factor = 3 is_smart_trigger = yes } + trigger = { + NOT = { event_target:relic_ruler = { has_character_modifier = relic_rumor_major } } + NOT = { event_target:relic_ruler = { check_variable = { which = relic_score value = 5 } } } + } + event_target:relic_ruler = { character_event = { id = MNM.9028 } } + } + 10 = { + #Nothing happens + } + } + character_event = { id = MNM.9007 days = 300 random = 80 } + } + } +} + +#Artifact is found +character_event = { + id = MNM.9008 + hide_window = yes + + is_triggered_only = yes + has_dlc = "Mystics" + + immediate = { + #Artifact tombola + event_target:relic_ruler = { + random_list = { + #Generic artifacts + 10 = { #Famous Head + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = famous_head + } + character_event = { id = MNM.9835 } #receive "Head of a " event + } + 10 = { #Famous Tongue + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = famous_tongue + } + character_event = { id = MNM.9836 } #receive "Tongue of a " event + } + 10 = { #Infamous Tongue + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = infamous_tongue + } + character_event = { id = MNM.9837 } #receive "Tongue of an Unbeliever" event + } + 10 = { #Famous Hand + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = famous_hand + } + character_event = { id = MNM.9838 } #receive "Hand of a " event + } + 10 = { #Famous Arm + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = famous_arm + } + character_event = { id = MNM.9839 } #receive "Arm of a " event + } + 10 = { #Famous Foot + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = famous_foot + } + character_event = { id = MNM.9840 } #receive "Foot of a " event + } + 10 = { #Famous Ancient Rusty Weapon + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = famous_ancient_weapon + } + character_event = { id = MNM.9841 } #receive "Ancient Rusty Weapon" event + } + + #Christian artifacts + 10 = { + modifier = { factor = 0 NOT = { religion_group = christian } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = skull_of_brigid + } + narrative_event = { id = celtic.2000 } #receive "Skull of Brigid" event (christian) + } + 10 = { + modifier = { factor = 0 NOT = { religion_group = christian } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = bones_of_st_peter + } + narrative_event = { id = MNM.9804 } #receive "Bones of St. Peter" event + } + + 10 = { + modifier = { factor = 0 NOT = { religion_group = christian } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = seamless_robe_of_jesus + } + character_event = { id = MNM.9805 } #receive "Seamless Robe of Jesus" event + } + 10 = { + modifier = { factor = 0 NOT = { religion_group = christian } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = crown_of_thorns + } + #Insert artifact event here + character_event = { id = MNM.9806 } #Crown of Thorns + } + 20 = { + modifier = { factor = 0 NOT = { religion_group = christian } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = fragment_of_true_cross + } + #Insert artifact event here + character_event = { id = MNM.9807 } #Fragment of the True Cross + } + 20 = { + modifier = { factor = 0 NOT = { religion_group = christian } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = holy_foreskin + } + #Insert artifact event here + character_event = { id = MNM.9808 } #Holy Foreskin + } + + 20 = { + modifier = { + factor = 0 + NOT = { + religion_group = christian + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = fingerbone_of_saint + } + #Insert artifact event here + character_event = { id = MNM.9809 } #Fingerbone of Saint + } + + 10 = { + modifier = { + factor = 0 + NOT = { + religion_group = christian + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = chains_of_st_peter + } + #Insert artifact event here + character_event = { id = MNM.9842 } #Chains of St. Peter + } + + 10 = { + modifier = { + factor = 0 + NOT = { + religion_group = christian + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = right_hand_st_demetrius + } + #Insert artifact event here + character_event = { id = MNM.9843 } #Right Hand of St. Demetrius + } + + 10 = { + modifier = { + factor = 0 + NOT = { + religion_group = christian + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = veil_of_veronica + } + #Insert artifact event here + character_event = { id = MNM.9844 } #Veil of Veronica + } + + 10 = { + modifier = { + factor = 0 + NOT = { + religion_group = christian + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = remains_of_st_cessianus + } + #Insert artifact event here + character_event = { id = MNM.9845 } #Remains of St. Cessianus + } + + 10 = { + modifier = { + factor = 0 + NOT = { + religion_group = christian + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = weeping_statue + } + #Insert artifact event here + character_event = { id = MNM.9846 } #Weeping Statue + } + + 20 = { + modifier = { factor = 0 NOT = { religion_group = christian } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = image_of_edessa + } + #Insert artifact event here + character_event = { id = MNM.9847 } #Image of Edessa + } + + #Jewish artifacts + 10 = { + modifier = { + factor = 0 + NOR = { + religion_group = jewish_group + religion_group = christian + religion_group = muslim + } + } + modifier = { factor = 0.5 NOT = { religion_group = jewish_group } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = staff_of_moses + } + #Insert artifact event here + narrative_event = { id = MNM.9810 } #Staff of Moses + } + 10 = { + modifier = { + factor = 0 + NOR = { + religion_group = jewish_group + religion_group = christian + religion_group = muslim + } + } + modifier = { factor = 0.5 NOT = { religion_group = jewish_group } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = davids_harp + } + #Insert artifact event here + narrative_event = { id = MNM.9811 } #David's Harp + } + 10 = { + modifier = { + factor = 0 + NOR = { + religion_group = jewish_group + religion_group = christian + religion_group = muslim + } + } + modifier = { factor = 0.5 NOT = { religion_group = jewish_group } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = seal_of_solomon + } + #Insert artifact event here + character_event = { id = MNM.9814 } #Seal of Solomon + } + + 20 = { + modifier = { factor = 0 NOT = { religion_group = jewish_group } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = tabernacle + } + #Insert artifact event here + character_event = { id = MNM.9853 } #The Tabernacle + } + 5 = { + modifier = { factor = 0 NOR = { religion_group = jewish_group religion_group = christian } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = ark_of_the_covenant + } + #Insert artifact event here + character_event = { id = MNM.9890 } #The Tabernacle + } + + 10 = { + modifier = { + factor = 0 + NOT = { + religion_group = jewish_group + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = davids_sling + } + #Insert artifact event here + character_event = { id = MNM.9854 } #King David's Sling + } + + #Muslim artifacts + 10 = { + modifier = { factor = 0 NOT = { religion_group = muslim } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = seal_of_mohammad + } + #Insert artifact event here + narrative_event = { id = MNM.9820 } #Seal of Mohammad + } + 10 = { + modifier = { factor = 0 NOT = { religion_group = muslim } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = holy_banner_of_mohammad + } + #Insert artifact event here + narrative_event = { id = MNM.9821 } #Holy Banner of Mohammad + } + 10 = { + modifier = { factor = 0 NOT = { religion_group = muslim } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = blessed_mantle + } + #Insert artifact event here + narrative_event = { id = MNM.9822 } #Blessed mantle + } + + 10 = { + modifier = { factor = 0 NOT = { religion_group = muslim } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = sword_of_mohammad + } + #Insert artifact event here + character_event = { id = MNM.9823 } #Sword of Mohammad + } + 20 = { + modifier = { factor = 0 NOT = { religion_group = muslim } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = letter_of_mohammad + } + #Insert artifact event here + character_event = { id = MNM.9824 } #Letter of Mohammad + } + + 10 = { + modifier = { factor = 0 NOT = { religion_group = muslim } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = mohammads_beard + } + #Insert artifact event here + character_event = { id = MNM.9825 } #Mohammad's Beard + } + 20 = { + modifier = { factor = 0 NOT = { religion_group = muslim } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = water_of_blessed_mantle + } + #Insert artifact event here + character_event = { id = MNM.9826 } #Water of the Blessed Mantle + } + + 20 = { + modifier = { factor = 0 NOT = { religion_group = muslim } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = cloak_of_mohammad + } + #Insert artifact event here + character_event = { id = MNM.9848 } #Cloak of Mohammad + } + + 10 = { + modifier = { factor = 0 NOT = { religion_group = muslim } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = tooth_of_mohammad + } + #Insert artifact event here + character_event = { id = MNM.9849 } #Tooth of Mohammad + } + + 10 = { + modifier = { factor = 0 NOT = { religion_group = muslim } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = mohammads_bowl + } + #Insert artifact event here + character_event = { id = MNM.9850 } #Mohammad's Bowl + } + + 20 = { + modifier = { factor = 0 NOT = { religion_group = muslim } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = blessed_sandals + } + #Insert artifact event here + character_event = { id = MNM.9851 } #Blessed Sandals + } + + #Zoroastrian artifacts + 10 = { + modifier = { factor = 0 NOT = { religion_group = zoroastrian_group } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = cup_of_jamshid + } + #Insert artifact event here + narrative_event = { id = MNM.9830 } #Cup of Jamshid + } + 10 = { + modifier = { + factor = 0 + NOR = { + religion_group = zoroastrian_group + culture_group = iranian + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = babr_e_bayan + } + #Insert artifact event here + narrative_event = { id = MNM.9831 } #Babr-e-Bayan + } + + 10 = { + modifier = { + factor = 0 + NOR = { + religion_group = zoroastrian_group + culture_group = iranian + has_landed_title = e_persia + has_landed_title = k_persia + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = derafsh_kaviani + } + #Insert artifact event here + character_event = { id = MNM.9832 } #Derafsh Kaviani + } + + 10 = { + modifier = { factor = 0 NOT = { religion_group = zoroastrian_group } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = haoma_sapling + } + #Insert artifact event here + character_event = { id = MNM.9833 } #Haoma Sapling + } + 20 = { + modifier = { factor = 0 NOT = { religion_group = zoroastrian_group } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = keshmar_cypress_branch + } + #Insert artifact event here + character_event = { id = MNM.9834 } #Branch of the Keshmar Cypress + } + + 20 = { + modifier = { + factor = 0 + NOR = { + religion_group = zoroastrian_group + culture_group = iranian + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = cyrus_cylinder + } + #Insert artifact event here + character_event = { id = MNM.9852 } #Cyrus Cylinder + } + + #Dharmic artifacts + 10 = { + modifier = { + factor = 0 + NOT = { + religion_group = indian_group + } + } + modifier = { + factor = 0 + NOT = { has_character_modifier = relic_rumor_major } + } + modifier = { + factor = 0 + has_artifact = buddhas_tooth + } + #Insert artifact event here + narrative_event = { id = MNM.9200 } #Buddhas Tooth + } + 20 = { + modifier = { + factor = 0 + NOT = { + religion_group = indian_group + } + } + modifier = { + factor = 0 + NOT = { has_character_modifier = relic_rumor_medium } + } + modifier = { + factor = 0 + has_artifact = elaborate_danda + } + #Insert artifact event here + character_event = { id = MNM.9202 } #Special Danda + } + 10 = { + trigger = { + religion_group = indian_group + has_character_modifier = relic_rumor_major + NOT = { has_artifact = mountain_of_light_diamond } + } + narrative_event = { id = MNM.9201 } #The Mountain of Light (Koh - i - Noor?) + } + 10 = { + modifier = { + factor = 0 + NOT = { + religion_group = indian_group + } + } + modifier = { + factor = 0.5 + NOT = { + religion = buddhist + } + } + modifier = { + factor = 0 + NOT = { has_character_modifier = relic_rumor_minor } + } + modifier = { + factor = 0 + has_artifact = sarira + } + #Insert artifact event here + character_event = { id = MNM.9203 } #Looking for a Sarira + } + 20 = { + modifier = { + factor = 0 + NOT = { + religion_group = indian_group + } + } + modifier = { + factor = 0.5 + NOT = { + religion = buddhist + } + } + modifier = { + factor = 0 + NOT = { has_character_modifier = relic_rumor_medium } + } + modifier = { + factor = 0 + has_artifact = sariraka_actual_body_part + } + #Insert artifact event here + character_event = { id = MNM.9204 } #Looking for a Body part of Buddha + } + + + ##Pagan artifacts## + #Germanic artifacts + 20 = { + modifier = { + factor = 0 + NOR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = gjallarhorn + } + #Insert artifact event here + character_event = { id = MNM.9600 } #Gjallarhorn + } + + 10 = { + modifier = { + factor = 0 + NOR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = andvaranaut + } + #Insert artifact event here + narrative_event = { id = MNM.9601 } #Andvaranaut/Andvari's Gift + } + + 10 = { + modifier = { + factor = 0 + NOR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = mjolnir + } + #Insert artifact event here + narrative_event = { id = MNM.9602 } #Mjolnir + } + + #West African artifacts + 10 = { + modifier = { + factor = 0 + NOR = { + religion = west_african_pagan + religion = west_african_pagan_reformed + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = fetish_of_souls + } + #Insert artifact event here + narrative_event = { id = MNM.9603 } #Fetish of Souls + } + + #Finnish artifacts + 10 = { + modifier = { + factor = 0 + NOR = { + religion = finnish_pagan + religion = finnish_pagan_reformed + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = sampo + } + #Insert artifact event here + narrative_event = { id = MNM.9604 } #Sampo/Mill of Fortune + } + + #Slavic artifacts + 10 = { + modifier = { + factor = 0 + NOR = { + religion = slavic_pagan + religion = slavic_pagan_reformed + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = axe_of_perun + } + #Insert artifact event here + narrative_event = { id = MNM.9605 } #Axe of Perun + } + + #Romuvan artifacts + 10 = { + modifier = { + factor = 0 + NOR = { + religion = baltic_pagan + religion = baltic_pagan_reformed + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = axe_of_perkunas + } + #Insert artifact event here + narrative_event = { id = MNM.9606 } #Axe of Perkunas + } + + #Tengri artifacts + 10 = { + modifier = { + factor = 0 + NOR = { + religion = tengri_pagan + religion = tengri_pagan_reformed + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = yada_tashy + } + #Insert artifact event here + narrative_event = { id = MNM.9607 } #Yada Tashy/Rain Stone + } + + # Celtic Artifacts + 10 = { + modifier = { factor = 0 religion_openly_celtic_or_reformed = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = silver_hand_of_nuada + } + narrative_event = { id = celtic.2002 } #receive "Silver Hand of Nuada" event + } + 10 = { + modifier = { factor = 0 NOT = { religion = britannic_pagan } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = trident_of_britannia + } + narrative_event = { id = celtic.2003 } #receive "Britannia's Trident" event + } + 10 = { + modifier = { factor = 0 NOT = { religion = britannic_pagan } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = helm_of_britannia + } + narrative_event = { id = celtic.2004 } #receive "Britannia's Helmet" event + } + 10 = { + modifier = { factor = 0 NOT = { religion = britannic_pagan } } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = shield_of_britannia + } + narrative_event = { id = celtic.2005 } #receive "Britannia's Shield" event + } + 10 = { + modifier = { factor = 0 religion_openly_celtic_or_reformed = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = skull_of_brigid + } + narrative_event = { id = celtic.2000 } #receive "Skull of Brigid" event + } + 10 = { + modifier = { factor = 0 religion_openly_celtic_or_reformed = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = horn_of_bran_galed + } + narrative_event = { id = celtic.2006 } #receive "Horn of Bran Galed" event + } + 10 = { + modifier = { factor = 0 religion_openly_celtic_or_reformed = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = tusk_of_torc_triath + } + narrative_event = { id = celtic.2007 } #receive "Tusk of Torc Triath" event + } + 10 = { + modifier = { factor = 0 religion_openly_celtic_or_reformed = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = torque_of_boudicca + } + narrative_event = { id = celtic.2008 } #receive "Boudicca's Torque" event + } + 10 = { + modifier = { factor = 0 religion_openly_celtic_or_reformed = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = old_carnyx + } + narrative_event = { id = celtic.2009 } #receive "Old Carnyx" event + } + 10 = { + modifier = { factor = 0 religion_openly_celtic_or_reformed = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = horned_helm + } + narrative_event = { id = celtic.2010 } #receive "Horned Helm" event + } + 10 = { + modifier = { factor = 0 religion_openly_celtic_or_reformed = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = battersea_shield + } + narrative_event = { id = celtic.2011 } #receive "Battersea Shield" event + } + + # Hellenic Artifacts + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = nimean_lion_skin + } + narrative_event = { id = hellenic.1000 } #receive "Nimean Lion Skin" event + } + 10 = { + modifier = { + factor = 0 + religion_openly_hellenic_or_reformed_trigger = no + NOT = { religion = titan_pagan } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = kronium + } + narrative_event = { id = hellenic.1001 } #receive "Kronium" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = caesars_robe + } + narrative_event = { id = hellenic.1002 } #receive "Bloody Robe of Caesar" event + } + 10 = { + modifier = { + factor = 0 + religion_openly_in_hellenic_subgroup_trigger = no + religon = promethean_pagan # prometheans don't like aethon + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = aethons_feather + } + narrative_event = { id = hellenic.1003 } #receive "aethon's Feather" event + } + 10 = { + modifier = { factor = 0 religion_openly_hellenic_or_reformed_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = hectors_armor + } + narrative_event = { id = hellenic.1005 } #receive "Hector's Armor" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = odysseus_bow + } + narrative_event = { id = hellenic.1006 } #receive "Odysseus' Bow" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = mask_of_agamemnon + } + narrative_event = { id = hellenic.1007 } #receive "Mask of Agamemnon" event + } + 10 = { + modifier = { + factor = 0 + NOR = { + religion = promethean_pagan + religion_openly_hellenic_or_reformed_trigger = yes + } + } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = crown_of_theseus + } + narrative_event = { id = hellenic.1008 } #receive "Crown of Theseus" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = skull_of_alexander + } + narrative_event = { id = hellenic.1009 } #receive "Alexander's Skull" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_major } } + modifier = { + factor = 0 + has_artifact = alexanders_armor + } + narrative_event = { id = hellenic.1010 } #receive "Alexander's Armor" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = gold_amphora + } + narrative_event = { id = hellenic.1011 } #receive "Golden Amphora" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = sphinx_claw + } + narrative_event = { id = hellenic.1012 } #receive "Sphinx Claw" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_medium } } + modifier = { + factor = 0 + has_artifact = golden_apple + } + narrative_event = { id = hellenic.1013 } #receive "Golden Apple" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = achilles_shield_piece + } + narrative_event = { id = hellenic.1004 } #receive "Fragment of Achilles' Shield" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = corinthian_helm + } + narrative_event = { id = hellenic.1014 } #receive "Corinthian Helm" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = tongue_of_oracle + } + narrative_event = { id = hellenic.1015 } #receive "Petrified Tongue of an Oracle" event + } + 10 = { + modifier = { factor = 0 religion_openly_in_hellenic_subgroup_trigger = no } + modifier = { factor = 0 NOT = { has_character_modifier = relic_rumor_minor } } + modifier = { + factor = 0 + has_artifact = silver_amphora + } + narrative_event = { id = hellenic.1016 } #receive "Silver Amphora" event + } + } + } + } +} + +#If the searcher can no longer fulfill their duties +character_event = { + id = MNM.9009 + picture = "GFX_evt_recieve_letter" + border = GFX_event_normal_frame_religion + + trigger = { + NOT = { has_character_flag = show_this_event } #fix to deal with duplicate event + } + + immediate = { + set_character_flag = show_this_event + } + + desc = { + trigger = { + NOR = { + has_character_modifier = relic_rumor_minor + has_character_modifier = relic_rumor_medium + has_character_modifier = relic_rumor_major + } + } + text = EVTDESC_MNM_9009_A + } + desc = { + trigger = { + OR = { + has_character_modifier = relic_rumor_minor + has_character_modifier = relic_rumor_medium + has_character_modifier = relic_rumor_major + } + } + text = EVTDESC_MNM_9009_B + } + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { + name = ALAS + + if = { + limit = { + NOR = { + has_character_modifier = relic_rumor_minor + has_character_modifier = relic_rumor_medium + has_character_modifier = relic_rumor_major + } + } + clr_artifact_flagsmodifiers_effect = yes + } + if = { + limit = { + OR = { + has_character_modifier = relic_rumor_minor + has_character_modifier = relic_rumor_medium + has_character_modifier = relic_rumor_major + } + } + clr_artifact_searcher_effect = yes + custom_tooltip = { + text = EVTOPTB_MNM_9006_TT #an attempt at more clarity + } + } + + hidden_effect = { #If your previous searcher was shit, you don't have to start below zero progress + if = { + limit = { NOT = { event_target:relic_ruler = { check_variable = { which = relic_score value = 0 } } } } + } + set_variable = { which = relic_score value = 0 } + } + + clr_character_flag = show_this_event + } +} + +#Asking for help, diplomacy +character_event = { + id = MNM.9020 + desc = EVTDESC_MNM_9020 + picture = "GFX_evt_state_diplomacy" + border = GFX_event_normal_frame_diplomacy + + is_triggered_only = yes + has_dlc = "Mystics" + + option = { + name = EVTOPTA_MNM_9020 + custom_tooltip = { text = EVTOPTA_MNM_9020_TT } + add_character_modifier = { + name = treasure_hunting_diplomats + years = 5 + } + hidden_effect = { change_variable = { which = relic_score value = 5 } } + } + + option = { + name = EVTOPTB_MNM_9020 + custom_tooltip = { text = EVTOPTB_MNM_9020_TT } + hidden_effect = { change_variable = { which = relic_score value = -1 } } + } +} + +#Asking for help, martial +character_event = { + id = MNM.9021 + desc = EVTDESC_MNM_9021 + picture = "GFX_evt_bandits" + border = GFX_event_normal_frame_war + + is_triggered_only = yes + has_dlc = "Mystics" + + option = { + name = EVTOPTA_MNM_9021 + custom_tooltip = { text = EVTOPTA_MNM_9020_TT } + add_character_modifier = { + name = treasure_hunting_soldiers + years = 5 + } + hidden_effect = { change_variable = { which = relic_score value = 5 } } + } + + option = { + name = EVTOPTB_MNM_9020 + custom_tooltip = { text = EVTOPTB_MNM_9020_TT } + hidden_effect = { change_variable = { which = relic_score value = -1 } } + } +} + +#Asking for help, stewardship +character_event = { + id = MNM.9022 + desc = EVTDESC_MNM_9022 + picture = GFX_evt_merchant_caravan + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + has_dlc = "Mystics" + + option = { + name = EVTOPTA_MNM_9022 + custom_tooltip = { text = EVTOPTA_MNM_9020_TT } + add_character_modifier = { + name = treasure_hunting_stewards + years = 5 + } + hidden_effect = { change_variable = { which = relic_score value = 5 } } + } + + option = { + name = EVTOPTB_MNM_9022 + custom_tooltip = { text = EVTOPTB_MNM_9020_TT } + hidden_effect = { change_variable = { which = relic_score value = -1 } } + } +} + +#Asking for help, intrigue +character_event = { + id = MNM.9023 + desc = EVTDESC_MNM_9023 + picture = GFX_evt_shady_meeting + border = GFX_event_normal_frame_intrigue + + is_triggered_only = yes + has_dlc = "Mystics" + + immediate = { #For loc + random_independent_ruler = { + limit = { is_within_diplo_range = ROOT NOT = { character = ROOT } } + save_event_target_as = spy_target + random_vassal = { + limit = { higher_tier_than = BARON NOT = { character = ROOT } } + save_event_target_as = spy_target + } + event_target:spy_target = { primary_title = { save_event_target_as = spy_title } } + } + } + + option = { + name = EVTOPTA_MNM_9023 + custom_tooltip = { text = EVTOPTA_MNM_9020_TT } + add_character_modifier = { + name = treasure_hunting_spies + years = 5 + } + hidden_effect = { change_variable = { which = relic_score value = 5 } } + } + + option = { + name = EVTOPTB_MNM_9020 + custom_tooltip = { text = EVTOPTB_MNM_9020_TT } + hidden_effect = { change_variable = { which = relic_score value = -1 } } + } +} + +#Asking for help, learning +character_event = { + id = MNM.9024 + desc = EVTDESC_MNM_9024 + picture = GFX_evt_gathering_of_minds + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + has_dlc = "Mystics" + + immediate = { #for loc + primary_title = { save_event_target_as = primary_title } + } + + option = { + name = EVTOPTA_MNM_9024 + custom_tooltip = { text = EVTOPTA_MNM_9020_TT } + add_character_modifier = { + name = treasure_hunting_scholars + years = 5 + } + hidden_effect = { change_variable = { which = relic_score value = 5 } } + } + + option = { + name = EVTOPTB_MNM_9020 + custom_tooltip = { text = EVTOPTB_MNM_9020_TT } + hidden_effect = { change_variable = { which = relic_score value = -1 } } + } +} + + +#Ask for money +character_event = { + id = MNM.9025 + desc = EVTDESC_MNM_9025 + picture = GFX_evt_emissary + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + has_dlc = "Mystics" + + option = { + name = EVTOPTA_MNM_9025 + custom_tooltip = { text = EVTOPTA_MNM_9020_TT } + scaled_wealth = { value = -0.5 min = -30 } + hidden_effect = { + random_list = { + 80 = { change_variable = { which = relic_score value = 3 } } + 10 = { #You discover that they pocketed the money + trigger = { + event_target:relic_hunter = { + ai = yes + NOT = { trait = honest } + NOT = { is_lover = ROOT } + } + } + modifier = { + factor = 1.5 + event_target:relic_hunter = { + trait = greedy + trait = deceitful + is_rival = ROOT + } + } + character_event = { id = MNM.9026 days = 14 random = 14 } + } + } + } + } + + option = { + name = EVTOPTB_MNM_9024 + custom_tooltip = { text = EVTOPTB_MNM_9025_TT } + } +} + +#Stealing discovered +character_event = { + id = MNM.9026 + desc = EVTDESC_MNM_9026 + picture = GFX_evt_whispers + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + has_dlc = "Mystics" + + option = { + name = EVTOPTA_MNM_9026 + custom_tooltip = { text = EVTOPTA_MNM_9026_TT } + + opinion = { + who = event_target:relic_hunter + modifier = opinion_thief + years = 10 + } + } + + option = { + name = EVTOPTB_MNM_9026 + custom_tooltip = { text = EVTOPTB_MNM_9026_TT } + hidden_effect = { change_variable = { which = relic_score value = 3 } } + } +} + +#Messed up big +character_event = { + id = MNM.9027 + desc = EVTDESC_MNM_9027 + picture = GFX_evt_quarrel + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + has_dlc = "Mystics" + + option = { + name = EVTOPTA_MNM_9027 + custom_tooltip = { text = EVTOPTA_MNM_9027_TT } + opinion = { + who = event_target:relic_hunter + modifier = opinion_useless_moron + years = 10 + } + hidden_effect = { change_variable = { which = relic_score value = -3 } } + } +} + +#Upgrade to bigger rumor +character_event = { + id = MNM.9028 + desc = EVTDESC_MNM_9028 + picture = GFX_evt_treasure_chamber + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + has_dlc = "Mystics" + + option = { + name = EVTOPTA_MNM_9028 + custom_tooltip = { text = EVTOPTA_MNM_9028_TT } + + random = { + chance = 20 + add_trait = stressed + hidden_effect = { + character_event = { id = 38282 } #Notify Stressed + } + } + + if = { + limit = { has_character_modifier = relic_rumor_medium } + remove_character_modifier = relic_rumor_medium + add_character_modifier = { + name = relic_rumor_major + years = 15 + } + } + if = { + limit = { has_character_modifier = relic_rumor_minor } + remove_character_modifier = relic_rumor_minor + add_character_modifier = { + name = relic_rumor_medium + years = 10 + } + } + + hidden_effect = { multiply_variable = { which = relic_score value = 0.5 } } + } + option = { + name = EVTOPTB_MNM_9028 + } +} + +#Terrible accident +character_event = { + id = MNM.9029 + desc = EVTDESC_MNM_9029 + picture = GFX_evt_burning_house + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + has_dlc = "Mystics" + + option = { + name = EVTOPTA_MNM_9029 + + event_target:relic_hunter = { + random_accident_death_effect = yes + } + } +} + +#Dead artifact hunter ping +character_event = { + id = MNM.9030 + hide_window = yes + is_triggered_only = yes + has_dlc = "Mystics" + trigger = { + has_character_flag = relic_hunter + } + immediate = { + save_event_target_as = relic_hunter + liege = { + save_event_target_as = relic_ruler + character_event = { id = MNM.9009 } + } + } +} + +#Artifact search update event - progress +character_event = { + id = MNM.9031 + desc = EVTDESC_MNM_9031_B + picture = GFX_evt_recieve_letter + border = GFX_event_normal_frame_religion + notification = yes + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #Excellent + name = EXCELLENT + } +} + +#Artifact search update event - setback +character_event = { + id = MNM.9032 + desc = EVTDESC_MNM_9032 + picture = GFX_evt_recieve_letter + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #Unfortunate + name = UNFORTUNATE + } +} + +#Imprisoned artifact hunter ping +character_event = { + id = MNM.9033 + hide_window = yes + is_triggered_only = yes + has_dlc = "Mystics" + trigger = { + has_character_flag = relic_hunter + } + immediate = { + save_event_target_as = relic_hunter + liege = { + save_event_target_as = relic_ruler + character_event = { id = MNM.9009 } + } + } +} + +#Artifact hunter councllior fired/retires ping +character_event = { + id = MNM.9034 + hide_window = yes + is_triggered_only = yes + has_dlc = "Mystics" + trigger = { + has_character_flag = relic_hunter + } + immediate = { + save_event_target_as = relic_hunter + liege = { + save_event_target_as = relic_ruler + character_event = { id = MNM.9009 } + } + } +} + +#Artifact search update event - progress nearing end +character_event = { + id = MNM.9035 + desc = EVTDESC_MNM_9031_A + picture = GFX_evt_recieve_letter + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #Excellent + name = EXCELLENT + } +} + +### Return Event ### + +##Generic## + +#Famous Head +#Quality 1 +character_event = { + id = MNM.9835 + desc = EVTDESC_MNM_9835 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = famous_head + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = famous_head + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = famous_head + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = famous_head + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Famous Tongue +#Quality 1 +character_event = { + id = MNM.9836 + desc = EVTDESC_MNM_9836 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = famous_tongue + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = famous_tongue + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = famous_tongue + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = famous_tongue + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Infamous Tongue +#Quality 1 +character_event = { + id = MNM.9837 + desc = EVTDESC_MNM_9837 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = infamous_tongue + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = infamous_tongue + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = infamous_tongue + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = infamous_tongue + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Famous Hand +#Quality 1 +character_event = { + id = MNM.9838 + desc = EVTDESC_MNM_9838 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = famous_hand + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = famous_hand + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = famous_hand + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = famous_hand + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Famous Arm +#Quality 1 +character_event = { + id = MNM.9839 + desc = EVTDESC_MNM_9839 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = famous_arm + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = famous_arm + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = famous_arm + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = famous_arm + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Famous Foot +#Quality 1 +character_event = { + id = MNM.9840 + desc = EVTDESC_MNM_9840 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = famous_foot + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = famous_foot + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = famous_foot + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = famous_foot + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Famous Ancient Weapon +#Quality 1 +character_event = { + id = MNM.9841 + desc = EVTDESC_MNM_9841 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = famous_ancient_weapon + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = famous_ancient_weapon + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = famous_ancient_weapon + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = famous_ancient_weapon + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +##Christian## + +#Bones of St. Peter +#Quality 5 +narrative_event = { + id = MNM.9804 + title = EVTNAME_MNM_9804 + desc = EVTDESC_MNM_9804 + picture = GFX_evt_relic_box + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = bones_of_st_peter + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = bones_of_st_peter + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = bones_of_st_peter + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = bones_of_st_peter + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Seamless Robe of Jesus +#Quality 4 +character_event = { + id = MNM.9805 + desc = EVTDESC_MNM_9805 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = seamless_robe_of_jesus + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = seamless_robe_of_jesus + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = seamless_robe_of_jesus + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = seamless_robe_of_jesus + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Crown of Thorns +#Quality 4 +character_event = { + id = MNM.9806 + desc = EVTDESC_MNM_9806 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = crown_of_thorns + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = crown_of_thorns + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = crown_of_thorns + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = crown_of_thorns + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Fragment of the True Cross +#Quality 3 +character_event = { + id = MNM.9807 + desc = EVTDESC_MNM_9807 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = fragment_of_true_cross + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = fragment_of_true_cross + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = fragment_of_true_cross + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = fragment_of_true_cross + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Holy Foreskin +#Quality 3 +character_event = { + id = MNM.9808 + desc = EVTDESC_MNM_9808 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = holy_foreskin + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = holy_foreskin + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = holy_foreskin + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = holy_foreskin + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Fingerbone of Saint +#Quality 1 +character_event = { + id = MNM.9809 + desc = EVTDESC_MNM_9809 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = fingerbone_of_saint + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = fingerbone_of_saint + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = fingerbone_of_saint + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = fingerbone_of_saint + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Chains of St. Peter +#Quality 2 +character_event = { + id = MNM.9842 + desc = EVTDESC_MNM_9842 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = chains_of_st_peter + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = chains_of_st_peter + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = chains_of_st_peter + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = chains_of_st_peter + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Right Hand of St. Demetrius +#Quality 2 +character_event = { + id = MNM.9843 + desc = EVTDESC_MNM_9843 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = right_hand_st_demetrius + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = right_hand_st_demetrius + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = right_hand_st_demetrius + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = right_hand_st_demetrius + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Veil of Veronica +#Quality 2 +character_event = { + id = MNM.9844 + desc = EVTDESC_MNM_9844 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = veil_of_veronica + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = veil_of_veronica + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = veil_of_veronica + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = veil_of_veronica + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Remains of St. Cessianus +#Quality 2 +character_event = { + id = MNM.9845 + desc = EVTDESC_MNM_9845 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = remains_of_st_cessianus + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = remains_of_st_cessianus + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = remains_of_st_cessianus + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = remains_of_st_cessianus + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Weeping Statue +#Quality 2 +character_event = { + id = MNM.9846 + desc = EVTDESC_MNM_9846 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = weeping_statue + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = weeping_statue + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = weeping_statue + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = weeping_statue + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Image of Edessa +#Quality 3 +character_event = { + id = MNM.9847 + desc = EVTDESC_MNM_9847 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = image_of_edessa + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = image_of_edessa + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = image_of_edessa + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = image_of_edessa + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +##Jewish## + +#Staff of Moses +#Quality 5 +narrative_event = { + id = MNM.9810 + title = EVTNAME_MNM_9810 + desc = EVTDESC_MNM_9810 + picture = GFX_evt_relic_box + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = staff_of_moses + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = staff_of_moses + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = staff_of_moses + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = staff_of_moses + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#David's Harp +#Quality 5 +narrative_event = { + id = MNM.9811 + title = EVTNAME_MNM_9811 + desc = EVTDESC_MNM_9811 + picture = GFX_evt_relic_box + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = davids_harp + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = davids_harp + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = davids_harp + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = davids_harp + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } + +} + +#Seal of Solomon +#Quality 4 +character_event = { + id = MNM.9814 + desc = EVTDESC_MNM_9814 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = seal_of_solomon + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = seal_of_solomon + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = seal_of_solomon + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = seal_of_solomon + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#The tabernacle +#Quality 3 +character_event = { + id = MNM.9853 + desc = EVTDESC_MNM_9853 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = tabernacle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = tabernacle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = tabernacle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = tabernacle + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#King David's Sling +#Quality 2 +character_event = { + id = MNM.9854 + desc = EVTDESC_MNM_9854 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = davids_sling + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = davids_sling + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = davids_sling + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = davids_sling + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Ark of the Covenant +narrative_event = { + id = MNM.9890 + title = EVTTITLE_MNM_9890 + desc = EVTDESC_MNM_9890 + picture = GFX_evt_relic_box + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = ark_of_the_covenant + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = ark_of_the_covenant + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = ark_of_the_covenant + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = ark_of_the_covenant + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +##Muslim## + +#Seal of Mohammad +#Quality 5 +narrative_event = { + id = MNM.9820 + title = EVTNAME_MNM_9820 + desc = EVTDESC_MNM_9820 + picture = GFX_evt_relic_box + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = seal_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = seal_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = seal_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = seal_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Holy Banner of Mohammad +#Quality 5 +narrative_event = { + id = MNM.9821 + title = EVTNAME_MNM_9821 + desc = EVTDESC_MNM_9821 + picture = GFX_evt_relic_box + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = holy_banner_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = holy_banner_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = holy_banner_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = holy_banner_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Blessed mantle +#Quality 5 +narrative_event = { + id = MNM.9822 + title = EVTNAME_MNM_9822 + desc = EVTDESC_MNM_9822 + picture = GFX_evt_relic_box + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = blessed_mantle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = blessed_mantle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = blessed_mantle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = blessed_mantle + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Sword of Mohammad +#Quality 4 +character_event = { + id = MNM.9823 + desc = EVTDESC_MNM_9823 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = sword_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = sword_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = sword_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = sword_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Letter of Mohammad +#Quality 3 +character_event = { + id = MNM.9824 + desc = EVTDESC_MNM_9824 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = letter_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = letter_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = letter_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = letter_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Cloak of Mohammad +#Quality 3 +character_event = { + id = MNM.9848 + desc = EVTDESC_MNM_9848 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = cloak_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = cloak_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = cloak_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = cloak_of_mohammad + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Mohammad's Beard +#Quality 2 +character_event = { + id = MNM.9825 + desc = EVTDESC_MNM_9825 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = mohammads_beard + new_artifact = { + set_creation_date = 632.06.08 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = mohammads_beard + new_artifact = { + set_creation_date = 632.06.08 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = mohammads_beard + new_artifact = { + set_creation_date = 632.06.08 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = mohammads_beard + new_artifact = { + set_creation_date = 632.06.08 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Tooth of Mohammad +#Quality 2 +character_event = { + id = MNM.9849 + desc = EVTDESC_MNM_9849 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = tooth_of_mohammad + new_artifact = { + set_creation_date = 625.03.23 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = tooth_of_mohammad + new_artifact = { + set_creation_date = 625.03.23 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = tooth_of_mohammad + new_artifact = { + set_creation_date = 625.03.23 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = tooth_of_mohammad + new_artifact = { + set_creation_date = 625.03.23 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Water of the Blessed Mantle +#Quality 1 +character_event = { + id = MNM.9826 + desc = EVTDESC_MNM_9826 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = water_of_blessed_mantle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = water_of_blessed_mantle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = water_of_blessed_mantle + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = water_of_blessed_mantle + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Mohammad's Bowl +#Quality 3 +character_event = { + id = MNM.9850 + desc = EVTDESC_MNM_9850 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = mohammads_bowl + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = mohammads_bowl + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = mohammads_bowl + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = mohammads_bowl + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Blessed Sandals +#Quality 4 +character_event = { + id = MNM.9851 + desc = EVTDESC_MNM_9851 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = blessed_sandals + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = blessed_sandals + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = blessed_sandals + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = blessed_sandals + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +##Zoroastrian## + +#Cup of Jamshid +#Quality 5 +narrative_event = { + id = MNM.9830 + title = EVTNAME_MNM_9830 + desc = EVTDESC_MNM_9830 + picture = GFX_evt_relic_box + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = cup_of_jamshid + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = cup_of_jamshid + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = cup_of_jamshid + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = cup_of_jamshid + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Babr-e-Bayan +#Quality 5 +narrative_event = { + id = MNM.9831 + title = EVTNAME_MNM_9831 + desc = EVTDESC_MNM_9831 + picture = GFX_evt_relic_box + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = babr_e_bayan + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = babr_e_bayan + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = babr_e_bayan + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = babr_e_bayan + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Derafsh Kaviani +#Quality 4 +character_event = { + id = MNM.9832 + desc = EVTDESC_MNM_9832 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = derafsh_kaviani + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = derafsh_kaviani + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = derafsh_kaviani + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = derafsh_kaviani + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Haoma Sapling +#Quality 2 +character_event = { + id = MNM.9833 + desc = EVTDESC_MNM_9833 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = haoma_sapling + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = haoma_sapling + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = haoma_sapling + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = haoma_sapling + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Branch of the Keshmar Cypress +#Quality 1 +character_event = { + id = MNM.9834 + desc = EVTDESC_MNM_9834 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MINOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_disappointed + years = 10 + } + add_artifact = keshmar_cypress_branch + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MINOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + transfer_scaled_wealth = { + to = FROM + value = 0.25 + min = 20 + } + + add_artifact = keshmar_cypress_branch + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MINOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 10 + } + reverse_add_favor = FROM + add_artifact = keshmar_cypress_branch + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MINOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 5 + } + opinion = { + who = FROM + modifier = opinion_found_minor_artifact + years = 5 + } + FROM = { prestige = 25 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = keshmar_cypress_branch + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Cyrus Cylinder +#Quality 3 +character_event = { + id = MNM.9852 + desc = EVTDESC_MNM_9852 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = cyrus_cylinder + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = cyrus_cylinder + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = cyrus_cylinder + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = cyrus_cylinder + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Dharmic + +narrative_event = { #Buddhas' Tooth (or atleast one of them) + id = MNM.9200 + title = EVTNAME_MNM_9200 + desc = EVTDESC_MNM_9200 + picture = GFX_evt_relic_box + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = buddhas_tooth + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = buddhas_tooth + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = buddhas_tooth + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = buddhas_tooth + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +narrative_event = { #Mountain of Light - Huge Diamond, possibly the historical Mountain of Light/ Koh-i-Nohr + id = MNM.9201 + title = EVTNAME_MNM_9201 + desc = EVTDESC_MNM_9201 + picture = GFX_evt_relic_box + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = mountain_of_light_diamond + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = mountain_of_light_diamond + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + reverse_add_favor = FROM + add_artifact = mountain_of_light_diamond + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = mountain_of_light_diamond + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +character_event = { + id = MNM.9202 + desc = EVTDESC_MNM_9202 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = elaborate_danda + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = elaborate_danda + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = elaborate_danda + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = elaborate_danda + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +character_event = { + id = MNM.9203 + desc = EVTDESC_MNM_9203 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = sarira + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = sarira + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = sarira + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = sarira + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +character_event = { + id = MNM.9204 + desc = EVTDESC_MNM_9204 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = sariraka_actual_body_part + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = sariraka_actual_body_part + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = sariraka_actual_body_part + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = sariraka_actual_body_part + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +##PAGAN## +#Germanic# + +#Gjallarhorn +character_event = { + id = MNM.9600 + desc = EVTDESC_MNM_9600 + picture = GFX_evt_pagan_artifacts + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MEDIUM_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_very_disappointed + years = 15 + } + add_artifact = gjallarhorn + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MEDIUM_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 0.5 + min = 35 + } + + add_artifact = gjallarhorn + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MEDIUM_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = gjallarhorn + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MEDIUM_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 10 + } + opinion = { + who = FROM + modifier = opinion_found_medium_artifact + years = 5 + } + FROM = { prestige = 50 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = gjallarhorn + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Andvaranaut/Andvari's Gift +narrative_event = { + id = MNM.9601 + title = EVTNAME_MNM_9601 + desc = EVTDESC_MNM_9601 + picture = GFX_evt_pagan_artifacts + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = andvaranaut + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = andvaranaut + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = andvaranaut + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = andvaranaut + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Mjolnir +narrative_event = { + id = MNM.9602 + title = EVTNAME_MNM_9602 + desc = EVTDESC_MNM_9602 + picture = GFX_evt_pagan_artifacts + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = mjolnir + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = mjolnir + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = mjolnir + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = mjolnir + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#West African# + +#Fetish of Souls +narrative_event = { + id = MNM.9603 + title = EVTNAME_MNM_9603 + desc = EVTDESC_MNM_9603 + picture = GFX_evt_pagan_artifacts + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = fetish_of_souls + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = fetish_of_souls + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = fetish_of_souls + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = fetish_of_souls + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Finnish# + +#Sampo +narrative_event = { + id = MNM.9604 + title = EVTNAME_MNM_9604 + desc = EVTDESC_MNM_9604 + picture = GFX_evt_pagan_artifacts + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = sampo + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = sampo + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = sampo + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = sampo + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Slavic# + +#Axe of Perun +narrative_event = { + id = MNM.9605 + title = EVTNAME_MNM_9605 + desc = EVTDESC_MNM_9605 + picture = GFX_evt_pagan_artifacts + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = axe_of_perun + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = axe_of_perun + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = axe_of_perun + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = axe_of_perun + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Romuva# + +#Axe of Perkunas +narrative_event = { + id = MNM.9606 + title = EVTNAME_MNM_9606 + desc = EVTDESC_MNM_9606 + picture = GFX_evt_pagan_artifacts + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = axe_of_perkunas + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = axe_of_perkunas + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = axe_of_perkunas + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = axe_of_perkunas + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +#Tengri# + +#Yada Tashy +narrative_event = { + id = MNM.9607 + title = EVTNAME_MNM_9607 + desc = EVTDESC_MNM_9607 + picture = GFX_evt_pagan_artifacts + border = GFX_event_narrative_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + option = { #it's their duty + name = EVTOPT_MAJOR_ARTIFACT_DUTY + prestige = 10 + reverse_opinion = { + who = FROM + modifier = opinion_extremely_disappointed + years = 20 + } + add_artifact = yada_tashy + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #monetary reward + name = EVTOPT_MAJOR_ARTIFACT_MONEY + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + transfer_scaled_wealth = { + to = FROM + value = 1 + min = 50 + } + + add_artifact = yada_tashy + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #reward them with a favor + name = EVTOPT_MAJOR_ARTIFACT_FAVOR + + reverse_opinion = { + who = FROM + modifier = opinion_was_rewarded + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 15 + } + reverse_add_favor = FROM + add_artifact = yada_tashy + new_artifact = { + set_creation_date = 1.1.1 + } + } + + option = { #praise them (prestige reward) + trigger = { + diplomacy = 15 + } + name = EVTOPT_MAJOR_ARTIFACT_PRESTIGE + + reverse_opinion = { + who = FROM + modifier = opinion_was_praised + years = 15 + } + opinion = { + who = FROM + modifier = opinion_found_major_artifact + years = 5 + } + FROM = { prestige = 100 } + random = { + chance = 20 + add_friend = FROM + } + add_artifact = yada_tashy + new_artifact = { + set_creation_date = 1.1.1 + } + } + after = { clr_artifact_flagsmodifiers_effect = yes } +} + +###Seal of Solomon removes possession### +character_event = { + id = MNM.9815 + desc = EVTDESC_MNM_9815 + picture = GFX_evt_secluded_in_prayer + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + trigger = { + trait = possessed + has_artifact = seal_of_solomon + } + + option = { #remove possession + name = EVTOPTA_MNM_9815 + remove_trait = possessed + } + option = { #nah I'm good + name = EVTOPTB_MNM_9815 + } +} + +###Blessed Mantle allows you to make Water of the Blessed Mantle### +character_event = { + id = MNM.9816 + desc = EVTDESC_MNM_9816 + picture = GFX_evt_charity + border = GFX_event_normal_frame_religion + + is_triggered_only = yes + + has_dlc = "Mystics" + + trigger = { + AND = { + has_artifact = blessed_mantle + NOT = { has_artifact = water_of_blessed_mantle } + } + } + + option = { #Make Water of the Blessed Mantle! + name = EVTOPTA_MNM_9816 + wealth = -250 + decadence = 10 + add_artifact = water_of_blessed_mantle + } + option = { #nah + name = EVTOPTB_MNM_9816 + } +} + +###Crown jewels events### +character_event = { + id = MNM.9100 + desc = EVTDESC_MNM_9100 + picture = GFX_evt_treasure_chamber + border = GFX_event_normal_frame_economy + + hide_from = yes + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { #Selecting gender of the goldsmith + hidden_effect = { + random_list = { + 15 = { #Woman + modifier = { factor = 2 primary_title = { has_law = status_of_women_2 } } + modifier = { factor = 2 primary_title = { has_law = status_of_women_3 } } + modifier = { factor = 2 primary_title = { has_law = status_of_women_4 } } + modifier = { factor = 6 has_game_rule = { name = gender value = all } } + create_random_steward = { + age = 45 + random_traits = yes + female = yes + dynasty = none + attributes = { + stewardship = 3 + } + historical = yes + } + new_character = { + save_event_target_as = smith + set_character_flag = ai_flag_refuse_marriage + set_character_flag = ai_flag_refuse_concubinage + set_character_flag = cannot_marry + set_character_flag = no_court_invites + will_not_marry_effect = yes + } + } + 85 = { #Man + create_random_steward = { + age = 45 + random_traits = yes + female = no + dynasty = none + attributes = { + stewardship = 3 + } + historical = yes + } + new_character = { + save_event_target_as = smith + set_character_flag = ai_flag_refuse_marriage + set_character_flag = cannot_marry + set_character_flag = no_court_invites + will_not_marry_effect = yes + } + } + } + event_target:smith = { + health = 3 + give_nickname = nick_the_goldsmith + random_list = { #Stewardship + 15 = { change_stewardship = 1 } + 25 = { change_stewardship = 3 } + 20 = { + artisan_craftsmen_bloodline_increase_score = yes + change_stewardship = 5 + } + 10 = { + artisan_craftsmen_bloodline_increase_score = yes + change_stewardship = 7 + } + } + random_list = { #Personality + 1 = { add_trait = greedy } + 1 = { add_trait = envious } + 1 = { + artisan_craftsmen_bloodline_increase_score = yes + add_trait = charitable + } + 1 = { + artisan_craftsmen_bloodline_increase_score = yes + add_trait = diligent + } + 1 = { add_trait = deceitful } + } + random = { + chance = 30 + modifier = { + factor = 2 + trait = indulgent_wastrel + } + artisan_craftsmen_bloodline_increase_score = yes + upgrade_education_effect = yes + } + } + } + } + + #Yes, invite them! + option = { + name = EVTOPTA_MNM_9100 + custom_tooltip = { text = EVTOPTA_MNM_9100_TT } + #custom_tooltip = { text = employ_a_smith_stewardship_tt } + hidden_effect = { + save_event_target_as = smith_employer + event_target:smith = { + character_event = { id = MNM.9101 } + } + } + } + + #Don't invite them + option = { + name = EVTOPTB_MNM_9100 + custom_tooltip = { text = EVTOPTB_MNM_9100_TT } + hidden_effect = { + event_target:smith = { + leave_court_and_die_effect = yes + } + } + } +} + +#Ping event for goldsmith +character_event = { + id = MNM.9101 + hide_window = yes + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { event_target:smith_employer = { character_event = { id = MNM.9103 } } } +} + +#How much will I spend on the crown jewels? +character_event = { + id = MNM.9103 + desc = EVTDESC_MNM_9103 + picture = GFX_evt_emissary + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + #The best money can buy + option = { + name = EVTOPTA_MNM_9103 + trigger = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTA_MNM_9103_TT } + + scaled_wealth = { value = -3.5 min = -300 max = -2000 } + + hidden_effect = { + event_target:smith = { set_character_flag = expensive_jewels } + set_character_flag = expensive_jewels + random_list = { + 40 = { #Success + modifier = { factor = 0.7 FROM = { stewardship <= 2 } } + modifier = { factor = 0.7 FROM = { stewardship <= 4 } } + modifier = { factor = 0.7 FROM = { stewardship <= 6 } } + modifier = { factor = 0.7 FROM = { stewardship <= 8 } } + modifier = { factor = 0.7 FROM = { stewardship <= 10 } } + modifier = { factor = 1.1 FROM = { stewardship >= 10 } } + modifier = { factor = 1.1 FROM = { stewardship >= 12 } } + modifier = { factor = 1.1 FROM = { stewardship >= 14 } } + modifier = { factor = 1.1 FROM = { stewardship >= 16 } } + modifier = { factor = 1.1 FROM = { stewardship >= 18 } } + modifier = { factor = 1.1 FROM = { stewardship >= 20 } } + modifier = { factor = 1.3 FROM = { trait = greedy } } + modifier = { factor = 1.3 FROM = { trait = diligent } } + modifier = { factor = 1.3 FROM = { trait = patient } } + modifier = { factor = 1.3 FROM = { is_smart_trigger = yes } } + set_character_flag = goldsmith_success + } + 60 = { #Fail + set_character_flag = goldsmith_fail + } + 10 = { #Steal + modifier = { factor = 1.3 FROM = { trait = envious } } + modifier = { factor = 0.2 FROM = { trait = charitable } } + modifier = { factor = 0.2 FROM = { trait = content } } + modifier = { factor = 1.5 FROM = { trait = ambitious } } + modifier = { factor = 1.3 FROM = { trait = deceitful } } + trigger = { + NOT = { + any_owned_bloodline = { + has_bloodline_flag = bloodline_artisan_craftsmen + } + } + } + set_character_flag = goldsmith_steal + } + } + character_event = { id = MNM.9111 days = 50 random = 100 } + character_event = { id = MNM.9133 days = 20 random = 5 } #tombola for random events + } + ai_chance = { + factor = 33 + modifier = { + tier = EMPEROR + factor = 10 + } + modifier = { + OR = { + tier = KING + tier = DUKE + } + factor = 3 + } + modifier = { + NOR = { + wealth = 200 + yearly_income = 50 + } + factor = 0 + } + } + } + + #Something nice + option = { + name = { + trigger = { + tier = EMPEROR + } + text = EVTOPTB_MNM_9103 + } + name = { + trigger = { + tier = KING + } + text = EVTOPTB_MNM_9103_KING + } + + trigger = { + higher_tier_than = DUKE + } + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTB_MNM_9103_TT } + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTB_MNM_9103_TT_KING } + } + + scaled_wealth = { value = -2 min = -150 max = -500 } + + hidden_effect = { + event_target:smith = { set_character_flag = good_jewels } + set_character_flag = good_jewels + random_list = { + 60 = { #Success + modifier = { factor = 0.7 FROM = { stewardship <= 2 } } + modifier = { factor = 0.7 FROM = { stewardship <= 4 } } + modifier = { factor = 0.7 FROM = { stewardship <= 6 } } + modifier = { factor = 0.7 FROM = { stewardship <= 8 } } + modifier = { factor = 0.7 FROM = { stewardship <= 10 } } + modifier = { factor = 1.1 FROM = { stewardship >= 10 } } + modifier = { factor = 1.1 FROM = { stewardship >= 12 } } + modifier = { factor = 1.1 FROM = { stewardship >= 14 } } + modifier = { factor = 1.1 FROM = { stewardship >= 16 } } + modifier = { factor = 1.1 FROM = { stewardship >= 18 } } + modifier = { factor = 1.1 FROM = { stewardship >= 20 } } + modifier = { factor = 1.3 FROM = { trait = greedy } } + modifier = { factor = 1.3 FROM = { trait = diligent } } + modifier = { factor = 1.3 FROM = { trait = patient } } + modifier = { factor = 1.3 FROM = { is_smart_trigger = yes } } + set_character_flag = goldsmith_success + } + 40 = { #Fail + set_character_flag = goldsmith_fail + } + 10 = { #Steal + modifier = { factor = 1.3 FROM = { trait = envious } } + modifier = { factor = 0.2 FROM = { trait = charitable } } + modifier = { factor = 0.2 FROM = { trait = content } } + modifier = { factor = 1.5 FROM = { trait = ambitious } } + modifier = { factor = 1.3 FROM = { trait = deceitful } } + trigger = { + NOT = { + any_owned_bloodline = { + has_bloodline_flag = bloodline_artisan_craftsmen + } + } + } + set_character_flag = goldsmith_steal + } + } + character_event = { id = MNM.9111 days = 50 random = 100 } + character_event = { id = MNM.9133 days = 20 random = 5 } #tombola for random events + } + ai_chance = { + factor = 33 + modifier = { + OR = { + tier = KING + tier = DUKE + } + factor = 10 + } + modifier = { + lower_tier_than = DUKE + factor = 3 + } + modifier = { + tier = EMPEROR + factor = 3 + } + modifier = { + NOR = { + wealth = 150 + yearly_income = 25 + } + factor = 0 + } + } + } + + #I can't afford that much + option = { + name = { + trigger = { + tier = EMPEROR + } + text = EVTOPTC_MNM_9103 + } + name = { + trigger = { + tier = KING + } + text = EVTOPTC_MNM_9103_KING + } + name = { + trigger = { + NAND = { + tier = EMPEROR + tier = KING + } + } + text = EVTOPTC_MNM_9103_GENERIC + } + + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTC_MNM_9103_TT } + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTC_MNM_9103_TT_KING } + } + else = { + custom_tooltip = { text = EVTOPTC_MNM_9103_TT_GENERIC } + } + + scaled_wealth = { value = -1 min = -50 max = -100 } + + hidden_effect = { + event_target:smith = { set_character_flag = cheap_jewels } + set_character_flag = cheap_jewels + random_list = { + 100 = { #Success + set_character_flag = goldsmith_success + } + 10 = { #Steal + modifier = { factor = 1.3 FROM = { trait = envious } } + modifier = { factor = 0.2 FROM = { trait = charitable } } + modifier = { factor = 0.2 FROM = { trait = content } } + modifier = { factor = 1.5 FROM = { trait = ambitious } } + modifier = { factor = 1.3 FROM = { trait = deceitful } } + trigger = { + NOT = { + any_owned_bloodline = { + has_bloodline_flag = bloodline_artisan_craftsmen + } + } + } + set_character_flag = goldsmith_steal + } + } + character_event = { id = MNM.9111 days = 50 random = 100 } + character_event = { id = MNM.9133 days = 20 random = 5 } #tombola for random events + } + + ai_chance = { + factor = 33 + modifier = { + tier = COUNT + factor = 10 + } + modifier = { + OR = { + tier = KING + tier = DUKE + } + factor = 3 + } + modifier = { + NOR = { + wealth = 25 + yearly_income = 5 + religion_group = pagan_group + } + factor = 0 + } + } + } + + #Actually, no + option = { + name = EVTOPTD_MNM_9103 + custom_tooltip = { text = EVTOPTD_MNM_9103_TT } + + hidden_effect = { FROM = { character_event = { id = MNM.9110 days = 5 } } } + + ai_chance = { factor = 15 } + } +} + +#Ping event for success +character_event = { + id = MNM.9104 + hide_window = yes + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { + if = { + limit = { NOT = { event_target:smith_employer = { is_alive = yes } } } + liege = { save_event_target_as = smith_employer } + } + + trigger_switch = { + on_trigger = has_character_flag + amazing_jewels = { event_target:smith_employer = { character_event = { id = MNM.40001 } } } + expensive_jewels = { event_target:smith_employer = { character_event = { id = MNM.9105 } } } + good_jewels = { event_target:smith_employer = { character_event = { id = MNM.9106 } } } + cheap_jewels = { event_target:smith_employer = { character_event = { id = MNM.9107 } } } + } + } +} +#Amazing Crown Jewels +character_event = { + id = MNM.40001 + desc = EVTDESC_MNM_40001 + picture = GFX_evt_treasure_chamber + border = GFX_event_normal_frame_economy + is_triggered_only = yes + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { + + } + + option = { + name = EVTOPTA_MNM_9105 + + if = { + limit = { + OR = { + religion_group = christian + religion_group = jewish_group + } + } + add_artifact = crown_of_majesty_2 + add_artifact = emerald_scepter_2 + add_artifact = sword_of_heroes_2 + } + else_if = { + limit = { + OR = { + religion_group = muslim + religion = west_african_pagan + religion = west_african_pagan_reformed + } + } + add_artifact = dagger_of_glory_2 + add_artifact = ruby_bracelets_2 + } + else_if = { + limit = { + OR = { + religion_group = indian_group + religion = bon + religion = bon_reformed + } + } + add_artifact = dagger_of_glory_2 + add_artifact = celestial_necklace_2 + } + else_if = { + limit = { + OR = { + religion_group = zoroastrian_group + religion = zun_pagan + religion = zun_pagan_reformed + } + } + add_artifact = circlet_of_the_heavens_2 + add_artifact = staff_of_majesty_2 + } + else_if = { + limit = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + add_artifact = crown_of_crows_2 + add_artifact = sword_of_heroes_2 + } + else = { + add_artifact = heros_crown_2 + add_artifact = axe_of_the_ancestors_2 + } + + hidden_effect = { + event_target:smith = { character_event = { id = MNM.9110 days = 5 } } + clr_character_flag = amazing_jewels + clr_character_flag = expensive_jewels + clr_character_flag = good_jewels + clr_character_flag = cheap_jewels + } + } +} +#Expensive crown jewels +character_event = { + id = MNM.9105 + picture = GFX_evt_treasure_chamber + border = GFX_event_normal_frame_economy + + desc = { + trigger = { religion_group = christian } + text = EVTDESC_MNM_9105 + picture = GFX_evt_holy_emperor + } + desc = { + trigger = { NOT = { religion_group = christian } } + text = EVTDESC_MNM_9105 + picture = GFX_evt_treasure_chamber + } + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + option = { + name = EVTOPTA_MNM_9105 + + if = { + limit = { + OR = { + religion_group = christian + religion_group = jewish_group + } + } + add_artifact = crown_of_majesty + add_artifact = emerald_scepter + add_artifact = sword_of_heroes + } + else_if = { + limit = { + OR = { + religion_group = muslim + religion = west_african_pagan + religion = west_african_pagan_reformed + } + } + add_artifact = dagger_of_glory + add_artifact = ruby_bracelets + } + else_if = { + limit = { + OR = { + religion_group = indian_group + religion = bon + religion = bon_reformed + } + } + add_artifact = dagger_of_glory + add_artifact = celestial_necklace + } + else_if = { + limit = { + OR = { + religion_group = zoroastrian_group + religion = zun_pagan + religion = zun_pagan_reformed + } + } + add_artifact = circlet_of_the_heavens + add_artifact = staff_of_majesty + } + else_if = { + limit = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + add_artifact = crown_of_crows + add_artifact = sword_of_heroes + } + else = { + add_artifact = heros_crown + add_artifact = axe_of_the_ancestors + } + + hidden_effect = { + event_target:smith = { character_event = { id = MNM.9110 days = 5 } } + clr_character_flag = expensive_jewels + clr_character_flag = good_jewels + clr_character_flag = cheap_jewels + } + } +} + +#Good crown jewels +character_event = { + id = MNM.9106 + picture = GFX_evt_treasure_chamber + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + desc = { + trigger = { religion_group = christian } + text = EVTDESC_MNM_9106 + picture = GFX_evt_holy_emperor + } + desc = { + trigger = { NOT = { religion_group = christian } } + text = EVTDESC_MNM_9106 + picture = GFX_evt_treasure_chamber + } + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + option = { + name = EVTOPTA_MNM_9106 + + if = { + limit = { + OR = { + religion_group = christian + religion_group = jewish_group + } + } + add_artifact = crown_of_pearls + add_artifact = ruby_scepter + add_artifact = golden_sword + } + else_if = { + limit = { + OR = { + religion_group = muslim + religion = west_african_pagan + religion = west_african_pagan_reformed + } + } + add_artifact = bejeweled_dagger + add_artifact = golden_bracelets + } + else_if = { + limit = { + OR = { + religion_group = indian_group + religion = bon + religion = bon_reformed + } + } + add_artifact = bejeweled_dagger + add_artifact = necklace_of_radiance + } + else_if = { + limit = { + OR = { + religion_group = zoroastrian_group + religion = zun_pagan + religion = zun_pagan_reformed + } + } + add_artifact = circlet_of_the_heavens + add_artifact = golden_staff + } + else_if = { + limit = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + add_artifact = crown_of_the_sea + add_artifact = golden_sword + } + else = { + add_artifact = amber_crown + add_artifact = obsidian_axe + } + + hidden_effect = { + event_target:smith = { character_event = { id = MNM.9110 days = 5 } } + clr_character_flag = expensive_jewels + clr_character_flag = good_jewels + clr_character_flag = cheap_jewels + } + } +} + +#Okay crown jewels +character_event = { + id = MNM.9107 + desc = { + trigger = { + tier = EMPEROR + } + text = EVTDESC_MNM_9107 + } + desc = { + trigger = { + tier = KING + } + text = EVTDESC_MNM_9107_KING + } + desc = { + trigger = { + lower_tier_than = KING + } + text = EVTDESC_MNM_9107_GENERIC + } + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + option = { + name = EVTOPTA_MNM_9107 + + if = { + limit = { + OR = { + religion_group = christian + religion_group = jewish_group + } + } + add_artifact = the_lily_crown + add_artifact = noble_scepter + add_artifact = engraved_sword + } + else_if = { + limit = { + OR = { + religion_group = muslim + religion = west_african_pagan + religion = west_african_pagan_reformed + } + } + add_artifact = engraved_dagger + add_artifact = silver_bracelets + } + else_if = { + limit = { + OR = { + religion_group = indian_group + religion = bon + religion = bon_reformed + } + } + add_artifact = engraved_dagger + add_artifact = collar_of_pearls + } + else_if = { + limit = { + OR = { + religion_group = zoroastrian_group + religion = zun_pagan + religion = zun_pagan_reformed + } + } + add_artifact = circlet_of_twilight + add_artifact = silver_staff + } + else_if = { + limit = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + add_artifact = iron_crown + add_artifact = engraved_sword + } + else = { + add_artifact = engraved_crown + add_artifact = ceremonial_axe + } + + hidden_effect = { + event_target:smith = { character_event = { id = MNM.9110 days = 5 } } + clr_character_flag = expensive_jewels + clr_character_flag = good_jewels + clr_character_flag = cheap_jewels + } + } +} + +#Ping event for problems +character_event = { + id = MNM.9108 + hide_window = yes + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { + if = { + limit = { NOT = { event_target:smith_employer = { is_alive = yes } } } + liege = { save_event_target_as = smith_employer } + } + + event_target:smith_employer = { character_event = { id = MNM.9109 } } + } +} + +#Problems +character_event = { + id = MNM.9109 + desc = EVTDESC_MNM_9109_NEW + picture = GFX_evt_merchant_caravan + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + #I want my expensive stuff + option = { + trigger = { FROM = { has_character_flag = expensive_jewels } } + name = EVTOPTA_MNM_9109 + custom_tooltip = { text = EVTOPTA_MNM_9109_TT_NEW } + + scaled_wealth = { value = -3 min = -150 max = -1000} + + + hidden_effect = { + FROM = { + clr_character_flag = expensive_jewels + set_character_flag = amazing_jewels + } + clr_character_flag = expensive_jewels + set_character_flag = amazing_jewels + } + } + + #Settle for less expensive stuff + option = { + trigger = { FROM = { has_character_flag = expensive_jewels } } + name = EVTOPTB_MNM_9109 + custom_tooltip = { text = EVTOPTB_MNM_9109_TT_NEW } + } + + #I want my good stuff + option = { + trigger = { FROM = { has_character_flag = good_jewels } } + name = EVTOPTC_MNM_9109 + custom_tooltip = { text = EVTOPTC_MNM_9109_TT_NEW } + + scaled_wealth = { value = -1.5 min = -100 max = -500} + + hidden_effect = { + FROM = { + clr_character_flag = good_jewels + set_character_flag = expensive_jewels + } + clr_character_flag = good_jewels + set_character_flag = expensive_jewels + } + } + + #Settle for less good stuff + option = { + trigger = { FROM = { has_character_flag = good_jewels } } + name = EVTOPTD_MNM_9109 + custom_tooltip = { text = EVTOPTD_MNM_9109_TT_NEW } + } + + after = { + hidden_effect = { + clr_character_flag = goldsmith_fail + set_character_flag = goldsmith_success + character_event = { id = MNM.9111 days = 50 random = 100 } + } + } +} + +character_event = { + id = MNM.9110 + hide_window = yes + + is_triggered_only = yes + + trigger = { + is_landed = no + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { + any_spouse = { + limit = { + dynasty = none + } + leave_court_and_die_effect = yes + } + leave_court_and_die_effect = yes + } +} + +#Ping event for checking if Goldsmith died +character_event = { + id = MNM.9111 + hide_window = yes + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + event_target:smith = { is_alive = yes } + } + + fail_trigger_effect = { character_event = { id = MNM.9112 } } + + immediate = { + trigger_switch = { + on_trigger = has_character_flag + goldsmith_success = { event_target:smith = { character_event = { id = MNM.9104 } } } + goldsmith_fail = { event_target:smith = { character_event = { id = MNM.9108 } } } + goldsmith_steal = { event_target:smith = { character_event = { id = MNM.9131 } } } + } + clr_character_flag = goldsmith_success + clr_character_flag = goldsmith_fail + clr_character_flag = goldsmith_steal + } +} + +#Goldsmith died +character_event = { + id = MNM.9112 + desc = EVTDESC_MNM_9112 + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + + hide_from = yes + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + #Returned leftover money + option = { + trigger = { has_character_flag = expensive_jewels } + name = EVTOPTA_MNM_9112 + + scaled_wealth = { value = 3 min = 180 } + } + + #Returned leftover money + option = { + trigger = { has_character_flag = good_jewels } + name = EVTOPTB_MNM_9112 + + scaled_wealth = { value = 1.5 min = 90 } + } + + #Returned leftover money + option = { + trigger = { has_character_flag = cheap_jewels } + name = EVTOPTC_MNM_9112 + + scaled_wealth = { value = 0.5 min = 25 } + } + after = { + clr_character_flag = amazing_jewels + clr_character_flag = expensive_jewels + clr_character_flag = good_jewels + clr_character_flag = cheap_jewels + clr_character_flag = goldsmith_success + clr_character_flag = goldsmith_fail + clr_character_flag = goldsmith_steal + } +} + +###WEAPON EVENTS### +character_event = { + id = MNM.9115 + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + hide_from = yes + is_triggered_only = yes + + + desc = { + text = EVTDESC_MNM_9115 + trigger = { + any_courtier_or_vassal = { + has_job_title = job_marshal + } + } + } + desc = { + text = EVTDESC_MNM_9115_b + trigger = { + NOT = { any_courtier_or_vassal = { + has_job_title = job_marshal + } } + } + } + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { #Selecting gender of the weapon smith + hidden_effect = { + job_marshal = { + save_event_target_as = my_helpful_marshal + } + random_list = { + 15 = { #Woman + modifier = { factor = 2 primary_title = { has_law = status_of_women_2 } } + modifier = { factor = 2 primary_title = { has_law = status_of_women_3 } } + modifier = { factor = 2 primary_title = { has_law = status_of_women_4 } } + modifier = { factor = 6 has_game_rule = { name = gender value = all } } + create_random_steward = { + age = 45 + random_traits = yes + female = yes + dynasty = none + attributes = { + stewardship = 3 + } + historical = yes + } + new_character = { + save_event_target_as = smith + set_character_flag = ai_flag_refuse_marriage + set_character_flag = ai_flag_refuse_concubinage + set_character_flag = cannot_marry + set_character_flag = no_court_invites + will_not_marry_effect = yes + } + } + 85 = { #Man + create_random_steward = { + age = 45 + random_traits = yes + female = no + dynasty = none + attributes = { + stewardship = 3 + } + historical = yes + } + new_character = { + save_event_target_as = smith + set_character_flag = ai_flag_refuse_marriage + set_character_flag = cannot_marry + set_character_flag = no_court_invites + will_not_marry_effect = yes + } + } + } + event_target:smith = { + health = 3 + ROOT = { + trigger_switch = { + on_trigger = has_character_flag + weaponsmith = { PREV = { give_nickname = nick_the_weaponsmith } } + armorsmith = { PREV = { give_nickname = nick_the_armorsmith } } + } + } + random_list = { #Stewardship + 15 = { change_stewardship = 1 } + 25 = { change_stewardship = 3 } + 20 = { + change_stewardship = 5 + artisan_craftsmen_bloodline_increase_score = yes + } + 10 = { + change_stewardship = 7 + artisan_craftsmen_bloodline_increase_score = yes + } + } + random_list = { #Personality + 1 = { add_trait = greedy } + 1 = { add_trait = envious } + 1 = { + add_trait = charitable + artisan_craftsmen_bloodline_increase_score = yes + } + 1 = { + add_trait = diligent + artisan_craftsmen_bloodline_increase_score = yes + } + 1 = { add_trait = deceitful } + } + random = { + chance = 30 + modifier = { + factor = 2 + trait = indulgent_wastrel + } + artisan_craftsmen_bloodline_increase_score = yes + upgrade_education_effect = yes + } + } + } + + #Province for loc + random_province = { + limit = { owner = { is_within_diplo_range = ROOT } } + save_event_target_as = neighbor_province + } + random_demesne_province = { + limit = { any_neighbor_province = { NOT = { owner = { character = ROOT } } } } + random_neighbor_province = { + limit = { NOT = { owner = { character = ROOT } } } + save_event_target_as = neighbor_province + } + } + } + + #Yes, invite them! + option = { + name = EVTOPTA_MNM_9115 + custom_tooltip = { text = EVTOPTA_MNM_9115_TT } + event_target:my_helpful_marshal = { + show_portrait = yes + } + reverse_opinion = { + who = event_target:my_helpful_marshal + modifier = opinion_was_praised + } + hidden_effect = { + save_event_target_as = smith_employer + event_target:smith = { + character_event = { id = MNM.9116 days = 7 } + } + } + trigger = { + any_courtier_or_vassal = { + has_job_title = job_marshal + } + } + } + + option = { + name = EVTOPTA_MNM_9115_b + custom_tooltip = { text = EVTOPTA_MNM_9115_TT } + hidden_effect = { + save_event_target_as = smith_employer + event_target:smith = { + character_event = { id = MNM.9116 days = 7 } + } + } + trigger = { + NOT = { + any_courtier_or_vassal = { + has_job_title = job_marshal + } + } + } + } + + #Don't invite them + option = { + name = EVTOPTB_MNM_9115 + custom_tooltip = { text = EVTOPTB_MNM_9115_TT } + hidden_effect = { + event_target:smith = { + leave_court_and_die_effect = yes + } + } + clr_character_flag = weaponsmith + clr_character_flag = armorsmith + + if = { + limit = { + NOR = { + has_artifact = terrible_sword + has_character_flag = got_terrible_sword + } + } + character_event = { id = MNM.9999 days = 7 } + set_character_flag = got_terrible_sword + } + + ai_chance = { + factor = 0 + } + } +} + +character_event = { #Your own smiths have a go + id = MNM.9999 + desc = MNM_9999_DESC + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + hide_from = yes + hide_new = yes + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { + add_artifact = terrible_sword + } + + option = { + name = EVTOPTA_MNM_9999 + tooltip ={ + add_artifact = terrible_sword + } + + } + +} + +#Ping event for weaponsmith +character_event = { + id = MNM.9116 + hide_window = yes + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { event_target:smith_employer = { character_event = { id = MNM.9118 } } } +} + +#What kind of weapon would you like? +character_event = { + id = MNM.9118 + desc = EVTDESC_MNM_9118 + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + #Sword + option = { + trigger = { NOR = { religion_group = muslim has_dharmic_religion_trigger = yes } has_character_flag = weaponsmith } + name = EVTOPTA_MNM_9118 + custom_tooltip = { text = EVTOPTA_MNM_9118_TT } + hidden_tooltip = { FROM = { set_character_flag = weapon_sword } } + ai_chance = { factor = 2 } + } + + #Scimitar + option = { + trigger = { OR = { religion_group = muslim has_dharmic_religion_trigger = yes } has_character_flag = weaponsmith } + name = EVTOPTB_MNM_9118 + custom_tooltip = { text = EVTOPTB_MNM_9118_TT } + hidden_tooltip = { FROM = { set_character_flag = weapon_scimitar } } + ai_chance = { factor = 2 } + } + + #Lance + option = { + trigger = { has_character_flag = weaponsmith } + name = EVTOPTC_MNM_9118 + custom_tooltip = { text = EVTOPTC_MNM_9118_TT } + hidden_tooltip = { FROM = { set_character_flag = weapon_lance } } + ai_chance = { + factor = 1 + modifier = { is_nomadic = yes factor = 2 } + } + } + + #Axe + option = { + trigger = { has_character_flag = weaponsmith } + name = EVTOPTD_MNM_9118 + custom_tooltip = { text = EVTOPTD_MNM_9118_TT } + hidden_tooltip = { FROM = { set_character_flag = weapon_axe } } + ai_chance = { + factor = 1 + modifier = { is_tribal = yes factor = 3 } + } + } + + #Mace + option = { + trigger = { is_nomadic = no has_character_flag = weaponsmith } + name = EVTOPTE_MNM_9118 + custom_tooltip = { text = EVTOPTE_MNM_9118_TT } + hidden_tooltip = { FROM = { set_character_flag = weapon_mace } } + ai_chance = { + factor = 1 + modifier = { religion = norse_pagan factor = 5 } + modifier = { religion = norse_pagan_reformed factor = 5 } + } + } + + #Bow + option = { + trigger = { is_nomadic = yes has_character_flag = weaponsmith } + name = EVTOPTF_MNM_9118 + custom_tooltip = { text = EVTOPTF_MNM_9118_TT } + hidden_tooltip = { FROM = { set_character_flag = weapon_bow } } + ai_chance = { factor = 5 } + } + + #Armor + option = { + trigger = { has_character_flag = armorsmith } + name = EVTOPTG_MNM_9118 + custom_tooltip = { text = EVTOPTG_MNM_9118_TT } + hidden_tooltip = { FROM = { set_character_flag = armor_set } } + } + + after = { + hidden_effect = { FROM = { character_event = { id = MNM.9119 days = 7 } } } + } +} + + +#Ping event for weaponsmith +character_event = { + id = MNM.9119 + hide_window = yes + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { event_target:smith_employer = { character_event = { id = MNM.9120 } } } +} + + +#And how much are you willing to pay? +character_event = { + id = MNM.9120 + desc = EVTDESC_MNM_9120_NEW + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + #The best money can buy + option = { + name = EVTOPTA_MNM_9120 + trigger = { + tier = EMPEROR + } + if = { + limit = { FROM = { has_character_flag = weapon_sword } } + custom_tooltip = { text = EVTOPTA_MNM_9120_TT_SWORD_EMPEROR } + } + if = { + limit = { FROM = { has_character_flag = weapon_scimitar } } + custom_tooltip = { text = EVTOPTA_MNM_9120_TT_SWORDSCIMITAR_EMPEROR } + } + if = { + limit = { FROM = { has_character_flag = weapon_lance } } + custom_tooltip = { text = EVTOPTA_MNM_9120_TT_LANCE_EMPEROR } + } + if = { + limit = { FROM = { has_character_flag = weapon_axe } } + custom_tooltip = { text = EVTOPTA_MNM_9120_TT_AXE_EMPEROR } + } + if = { + limit = { FROM = { has_character_flag = weapon_mace } } + custom_tooltip = { text = EVTOPTA_MNM_9120_TT_MACE_EMPEROR } + } + if = { + limit = { FROM = { has_character_flag = weapon_bow } } + custom_tooltip = { text = EVTOPTA_MNM_9120_TT_BOW_EMPEROR } + } + if = { + limit = { FROM = { has_character_flag = armor_set } } + custom_tooltip = { text = EVTOPTA_MNM_9120_TT_ARMOR_EMPEROR } + } + + scaled_wealth = { value = -3.5 min = -400 max = -2000 } + + hidden_effect = { + event_target:smith = { set_character_flag = expensive_weapons } + set_character_flag = expensive_weapons + random_list = { + 55 = { #Success + modifier = { factor = 0.7 FROM = { stewardship <= 2 } } + modifier = { factor = 0.7 FROM = { stewardship <= 4 } } + modifier = { factor = 0.7 FROM = { stewardship <= 6 } } + modifier = { factor = 0.7 FROM = { stewardship <= 8 } } + modifier = { factor = 0.7 FROM = { stewardship <= 10 } } + modifier = { factor = 1.1 FROM = { stewardship >= 10 } } + modifier = { factor = 1.1 FROM = { stewardship >= 12 } } + modifier = { factor = 1.1 FROM = { stewardship >= 14 } } + modifier = { factor = 1.1 FROM = { stewardship >= 16 } } + modifier = { factor = 1.1 FROM = { stewardship >= 18 } } + modifier = { factor = 1.1 FROM = { stewardship >= 20 } } + modifier = { factor = 1.3 FROM = { trait = greedy } } + modifier = { factor = 1.3 FROM = { trait = diligent } } + modifier = { factor = 1.3 FROM = { trait = patient } } + modifier = { factor = 1.3 FROM = { is_smart_trigger = yes } } + set_character_flag = smith_success + } + 45 = { #Fail + set_character_flag = smith_fail + } + 10 = { #Steal + modifier = { factor = 1.3 FROM = { trait = envious } } + modifier = { factor = 0.2 FROM = { trait = charitable } } + modifier = { factor = 0.2 FROM = { trait = content } } + modifier = { factor = 1.5 FROM = { trait = ambitious } } + modifier = { factor = 1.3 FROM = { trait = deceitful } } + trigger = { + NOT = { + any_owned_bloodline = { + has_bloodline_flag = bloodline_artisan_craftsmen + } + } + } + set_character_flag = smith_steal + } + } + character_event = { id = MNM.9125 days = 50 random = 100 } + character_event = { id = MNM.9133 days = 20 random = 5 } #tombola for random events + } + ai_chance = { + factor = 33 + modifier = { + tier = EMPEROR + factor = 10 + } + modifier = { + OR = { + tier = KING + tier = DUKE + } + factor = 3 + } + modifier = { + NAND = { + wealth = 400 + yearly_income = 40 + } + factor = 0 + } + } + } + + #Something nice + option = { + name = { + trigger = { + tier = EMPEROR + } + text = EVTOPTB_MNM_9120 + } + name = { + trigger = { + tier = KING + } + text = EVTOPTB_MNM_9120_KING + } + + trigger = { + higher_tier_than = DUKE + } + if = { + limit = { FROM = { has_character_flag = weapon_sword } } + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_SWORD_EMPEROR } + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_SWORD_KING} + } + } + if = { + limit = { FROM = { has_character_flag = weapon_scimitar } } + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_SWORDSCIMITAR_EMPEROR } + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_SWORDSCIMITAR_KING } + } + } + if = { + limit = { FROM = { has_character_flag = weapon_lance } } + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_LANCE_EMPEROR } + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_LANCE_KING } + } + } + if = { + limit = { FROM = { has_character_flag = weapon_axe } } + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_AXE_EMPEROR } + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_AXE_KING } + } + } + if = { + limit = { FROM = { has_character_flag = weapon_mace } } + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_MACE_EMPEROR } + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_MACE_KING } + } + } + if = { + limit = { FROM = { has_character_flag = weapon_bow } } + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_BOW_EMPEROR} + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_BOW_KING} + } + } + if = { + limit = { FROM = { has_character_flag = armor_set } } + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_ARMOR_EMPEROR} + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTB_MNM_9120_TT_ARMOR_KING} + } + } + + scaled_wealth = { value = -2.5 min = -180 max = -500 } + + hidden_effect = { + event_target:smith = { set_character_flag = good_weapons } + set_character_flag = good_weapons + random_list = { + 70 = { #Success + modifier = { factor = 0.7 FROM = { stewardship <= 2 } } + modifier = { factor = 0.7 FROM = { stewardship <= 4 } } + modifier = { factor = 0.7 FROM = { stewardship <= 6 } } + modifier = { factor = 0.7 FROM = { stewardship <= 8 } } + modifier = { factor = 0.7 FROM = { stewardship <= 10 } } + modifier = { factor = 1.1 FROM = { stewardship >= 10 } } + modifier = { factor = 1.1 FROM = { stewardship >= 12 } } + modifier = { factor = 1.1 FROM = { stewardship >= 14 } } + modifier = { factor = 1.1 FROM = { stewardship >= 16 } } + modifier = { factor = 1.1 FROM = { stewardship >= 18 } } + modifier = { factor = 1.1 FROM = { stewardship >= 20 } } + modifier = { factor = 1.3 FROM = { trait = greedy } } + modifier = { factor = 1.3 FROM = { trait = diligent } } + modifier = { factor = 1.3 FROM = { trait = patient } } + modifier = { factor = 1.3 FROM = { is_smart_trigger = yes } } + set_character_flag = smith_success + } + 30 = { #Fail + set_character_flag = smith_fail + } + 10 = { #Steal + modifier = { factor = 1.3 FROM = { trait = envious } } + modifier = { factor = 0.2 FROM = { trait = charitable } } + modifier = { factor = 0.2 FROM = { trait = content } } + modifier = { factor = 1.5 FROM = { trait = ambitious } } + modifier = { factor = 1.3 FROM = { trait = deceitful } } + trigger = { + NOT = { + any_owned_bloodline = { + has_bloodline_flag = bloodline_artisan_craftsmen + } + } + } + set_character_flag = smith_steal + } + } + character_event = { id = MNM.9125 days = 50 random = 100 } + character_event = { id = MNM.9133 days = 20 random = 5 } #tombola for random events + } + ai_chance = { + factor = 33 + modifier = { + OR = { + tier = KING + tier = DUKE + } + factor = 10 + } + modifier = { + lower_tier_than = DUKE + factor = 3 + } + modifier = { + tier = EMPEROR + factor = 3 + } + modifier = { + NAND = { + wealth = 180 + yearly_income = 18 + } + factor = 0 + } + } + } + + #I can't afford that much + option = { + name = { + trigger = { + tier = EMPEROR + } + text = EVTOPTC_MNM_9120 + } + name = { + trigger = { + tier = KING + } + text = EVTOPTC_MNM_9120_KING + } + name = { + trigger = { + NOT = { + tier = EMPEROR + tier = KING + } + } + text = EVTOPTC_MNM_9120_GENERIC + } + + + if = { + limit = { FROM = { NOT = { has_character_flag = armor_set } NOT = { has_character_flag = weapon_bow } } } + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTC_MNM_9120_TT_SWORDSCIMITAR_EMPEROR } + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTC_MNM_9120_TT_SWORDSCIMITAR_KING } + } + else_if = { + limit = { + NOT = { + tier = EMPEROR + tier = KING + } + } + custom_tooltip = { text = EVTOPTC_MNM_9120_TT_SWORDSCIMITAR_GENERIC } + } + } + if = { + limit = { FROM = { has_character_flag = weapon_bow } } + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTC_MNM_9120_TT_BOW_EMPEROR } + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTC_MNM_9120_TT_BOW_KING } + } + else_if = { + limit = { + NOT = { + tier = EMPEROR + tier = KING + } + } + custom_tooltip = { text = EVTOPTC_MNM_9120_TT_BOW_GENERIC } + } + } + if = { + limit = { FROM = { has_character_flag = armor_set } } + if = { + limit = { + tier = EMPEROR + } + custom_tooltip = { text = EVTOPTC_MNM_9120_TT_ARMOR_EMPEROR } + } + else_if = { + limit = { + tier = KING + } + custom_tooltip = { text = EVTOPTC_MNM_9120_TT_ARMOR_KING } + } + else_if = { + limit = { + NOT = { + tier = EMPEROR + tier = KING + } + } + custom_tooltip = { text = EVTOPTC_MNM_9120_TT_ARMOR_GENERIC } + } + } + + scaled_wealth = { value = -1.25 min = -50 max = -100 } + + hidden_effect = { + event_target:smith = { set_character_flag = cheap_weapons } + set_character_flag = cheap_weapons + random_list = { + 100 = { #Success + modifier = { factor = 0.7 FROM = { stewardship <= 2 } } + modifier = { factor = 0.7 FROM = { stewardship <= 4 } } + modifier = { factor = 0.7 FROM = { stewardship <= 6 } } + modifier = { factor = 0.7 FROM = { stewardship <= 8 } } + modifier = { factor = 0.7 FROM = { stewardship <= 10 } } + modifier = { factor = 1.1 FROM = { stewardship >= 10 } } + modifier = { factor = 1.1 FROM = { stewardship >= 12 } } + modifier = { factor = 1.1 FROM = { stewardship >= 14 } } + modifier = { factor = 1.1 FROM = { stewardship >= 16 } } + modifier = { factor = 1.1 FROM = { stewardship >= 18 } } + modifier = { factor = 1.1 FROM = { stewardship >= 20 } } + modifier = { factor = 1.3 FROM = { trait = greedy } } + modifier = { factor = 1.3 FROM = { trait = diligent } } + modifier = { factor = 1.3 FROM = { trait = patient } } + modifier = { factor = 1.3 FROM = { is_smart_trigger = yes } } + set_character_flag = smith_success + } + 10 = { #Steal + modifier = { factor = 1.3 FROM = { trait = envious } } + modifier = { factor = 0.2 FROM = { trait = charitable } } + modifier = { factor = 0.2 FROM = { trait = content } } + modifier = { factor = 1.5 FROM = { trait = ambitious } } + modifier = { factor = 1.3 FROM = { trait = deceitful } } + trigger = { + NOT = { + any_owned_bloodline = { + has_bloodline_flag = bloodline_artisan_craftsmen + } + } + } + set_character_flag = smith_steal + } + } + character_event = { id = MNM.9125 days = 50 random = 100 } + character_event = { id = MNM.9133 days = 20 random = 5 } #tombola for random events + } + + ai_chance = { + factor = 33 + modifier = { + tier = COUNT + factor = 10 + } + modifier = { + OR = { + tier = KING + tier = DUKE + } + factor = 3 + } + modifier = { + NAND = { + wealth = 75 + yearly_income = 7.5 + religion_group = pagan_group + } + factor = 0 + } + } + } + + #Actually, no + option = { + name = EVTOPTD_MNM_9120 + custom_tooltip = { text = EVTOPTD_MNM_9120_TT } + + ai_chance = { + factor = 15 + modifier = { + NOR = { + has_education_martial_trigger = yes + has_lifestyle_martial_trigger = yes + } + factor = 20 + } + } + clr_character_flag = weaponsmith + clr_character_flag = armorsmith + hidden_effect = { FROM = { character_event = { id = MNM.9110 days = 5 } } } + } +} + +#Ping event for success +character_event = { + id = MNM.9121 + hide_window = yes + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { + if = { + limit = { NOT = { event_target:smith_employer = { is_alive = yes } } } + liege = { save_event_target_as = smith_employer } + } + + trigger_switch = { + on_trigger = has_character_flag + amazing_weapons = { event_target:smith_employer = { character_event = { id = MNM.40000 } } } + expensive_weapons = { event_target:smith_employer = { character_event = { id = MNM.9122 } } } + good_weapons = { event_target:smith_employer = { character_event = { id = MNM.9123 } } } + cheap_weapons = { event_target:smith_employer = { character_event = { id = MNM.9124 } } } + } + } +} + +#Amazing weapon done +character_event = { + id = MNM.40000 + desc = { + trigger = { FROM = { NOT = { has_character_flag = armor_set } } } + text = EVTDESC_MNM_40000 + } + desc = { + trigger = { FROM = { has_character_flag = armor_set } } + text = EVTDESC_MNM_40000_B + } + + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + option = { + name = { + text = EVTOPTA_MNM_40000_SWORD + trigger = { FROM = { has_character_flag = weapon_sword } } + } + name = { + text = EVTOPTA_MNM_40000_SCIMITAR + trigger = { FROM = { has_character_flag = weapon_scimitar } } + } + name = { + text = EVTOPTA_MNM_40000_LANCE + trigger = { FROM = { has_character_flag = weapon_lance } } + } + name = { + text = EVTOPTA_MNM_40000_AXE + trigger = { FROM = { has_character_flag = weapon_axe } } + } + name = { + text = EVTOPTA_MNM_40000_MACE + trigger = { FROM = { has_character_flag = weapon_mace } } + } + name = { + text = EVTOPTA_MNM_40000_BOW + trigger = { FROM = { has_character_flag = weapon_bow } } + } + name = { + text = EVTOPTA_MNM_40000_ARMOR + trigger = { FROM = { has_character_flag = armor_set } } + } + + if = { + limit = { FROM = { has_character_flag = weapon_sword } } + add_artifact = sword_tier_4_heartseeker + } + if = { + limit = { FROM = { has_character_flag = weapon_scimitar } } + add_artifact = scimitar_tier_4_golden + } + if = { + limit = { FROM = { has_character_flag = weapon_lance } } + add_artifact = lance_tier_4_impaler + } + if = { + limit = { FROM = { has_character_flag = weapon_axe } } + add_artifact = axe_tier_4_cleaver + } + if = { + limit = { FROM = { has_character_flag = weapon_mace } } + add_artifact = mace_tier_4_foe_hammer + } + if = { + limit = { FROM = { has_character_flag = weapon_bow } } + add_artifact = bow_tier_4_silent_wind + } + if = { + limit = { FROM = { has_character_flag = armor_set } } + add_artifact = armor_tier_4_guardian + } + } + option = { + name = { + text = EVTOPTB_MNM_40000_SWORD + trigger = { FROM = { has_character_flag = weapon_sword } } + } + name = { + text = EVTOPTB_MNM_40000_SCIMITAR + trigger = { FROM = { has_character_flag = weapon_scimitar } } + } + name = { + text = EVTOPTB_MNM_40000_LANCE + trigger = { FROM = { has_character_flag = weapon_lance } } + } + name = { + text = EVTOPTB_MNM_40000_AXE + trigger = { FROM = { has_character_flag = weapon_axe } } + } + name = { + text = EVTOPTB_MNM_40000_MACE + trigger = { FROM = { has_character_flag = weapon_mace } } + } + name = { + text = EVTOPTB_MNM_40000_BOW + trigger = { FROM = { has_character_flag = weapon_bow } } + } + name = { + text = EVTOPTB_MNM_40000_ARMOR + trigger = { FROM = { has_character_flag = armor_set } } + } + if = { + limit = { FROM = { has_character_flag = weapon_sword } } + add_artifact = sword_tier_4_vengeance + } + if = { + limit = { FROM = { has_character_flag = weapon_scimitar } } + add_artifact = scimitar_tier_4_fortune + } + if = { + limit = { FROM = { has_character_flag = weapon_lance } } + add_artifact = lance_tier_4_trident + } + if = { + limit = { FROM = { has_character_flag = weapon_axe } } + add_artifact = axe_tier_4_ravager + } + if = { + limit = { FROM = { has_character_flag = weapon_mace } } + add_artifact = mace_tier_4_bone_breaker + } + if = { + limit = { FROM = { has_character_flag = weapon_bow } } + add_artifact = bow_tier_4_lightning + } + if = { + limit = { FROM = { has_character_flag = armor_set } } + add_artifact = armor_tier_4_champion + } + } + + option = { + name = { + text = EVTOPTC_MNM_40000_SWORD + trigger = { FROM = { has_character_flag = weapon_sword } } + } + name = { + text = EVTOPTC_MNM_40000_SCIMITAR + trigger = { FROM = { has_character_flag = weapon_scimitar } } + } + name = { + text = EVTOPTC_MNM_40000_LANCE + trigger = { FROM = { has_character_flag = weapon_lance } } + } + name = { + text = EVTOPTC_MNM_40000_AXE + trigger = { FROM = { has_character_flag = weapon_axe } } + } + name = { + text = EVTOPTC_MNM_40000_MACE + trigger = { FROM = { has_character_flag = weapon_mace } } + } + name = { + text = EVTOPTC_MNM_40000_BOW + trigger = { FROM = { has_character_flag = weapon_bow } } + } + name = { + text = EVTOPTC_MNM_40000_ARMOR + trigger = { FROM = { has_character_flag = armor_set } } + } + + if = { + limit = { FROM = { has_character_flag = weapon_sword } } + add_artifact = sword_tier_4_fury + } + if = { + limit = { FROM = { has_character_flag = weapon_scimitar } } + add_artifact = scimitar_tier_4_conquest + } + if = { + limit = { FROM = { has_character_flag = weapon_lance } } + add_artifact = lance_tier_4_piercer + } + if = { + limit = { FROM = { has_character_flag = weapon_axe } } + add_artifact = axe_tier_4_marauder + } + if = { + limit = { FROM = { has_character_flag = weapon_mace } } + add_artifact = mace_tier_4_shatterer + } + if = { + limit = { FROM = { has_character_flag = weapon_bow } } + add_artifact = bow_tier_4_eagle + } + if = { + limit = { FROM = { has_character_flag = armor_set } } + add_artifact = armor_tier_4_warden + } + } + + after = { + hidden_effect = { FROM = { character_event = { id = MNM.9127 days = 5 } } } + clr_character_flag = amazing_weapons + clr_character_flag = expensive_weapons + clr_character_flag = good_weapons + clr_character_flag = cheap_weapons + clr_character_flag = weaponsmith + clr_character_flag = armorsmith + } +} + +#Expensive weapon done +character_event = { + id = MNM.9122 + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + desc = { + trigger = { FROM = { NOT = { has_character_flag = armor_set } } } + text = EVTDESC_MNM_9122 + } + desc = { + trigger = { FROM = { has_character_flag = armor_set } } + text = EVTDESC_MNM_9122_B + } + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + option = { + name = { + text = EVTOPTA_MNM_9122_SWORD + trigger = { FROM = { has_character_flag = weapon_sword } } + } + name = { + text = EVTOPTA_MNM_9122_SCIMITAR + trigger = { FROM = { has_character_flag = weapon_scimitar } } + } + name = { + text = EVTOPTA_MNM_9122_LANCE + trigger = { FROM = { has_character_flag = weapon_lance } } + } + name = { + text = EVTOPTA_MNM_9122_AXE + trigger = { FROM = { has_character_flag = weapon_axe } } + } + name = { + text = EVTOPTA_MNM_9122_MACE + trigger = { FROM = { has_character_flag = weapon_mace } } + } + name = { + text = EVTOPTA_MNM_9122_BOW + trigger = { FROM = { has_character_flag = weapon_bow } } + } + name = { + text = EVTOPTA_MNM_9122_ARMOR + trigger = { FROM = { has_character_flag = armor_set } } + } + + if = { + limit = { FROM = { has_character_flag = weapon_sword } } + add_artifact = sword_tier_3_heartseeker + } + if = { + limit = { FROM = { has_character_flag = weapon_scimitar } } + add_artifact = scimitar_tier_3_golden + } + if = { + limit = { FROM = { has_character_flag = weapon_lance } } + add_artifact = lance_tier_3_impaler + } + if = { + limit = { FROM = { has_character_flag = weapon_axe } } + add_artifact = axe_tier_3_cleaver + } + if = { + limit = { FROM = { has_character_flag = weapon_mace } } + add_artifact = mace_tier_3_foe_hammer + } + if = { + limit = { FROM = { has_character_flag = weapon_bow } } + add_artifact = bow_tier_3_silent_wind + } + if = { + limit = { FROM = { has_character_flag = armor_set } } + add_artifact = armor_tier_3_guardian + } + } + + option = { + name = { + text = EVTOPTB_MNM_9122_SWORD + trigger = { FROM = { has_character_flag = weapon_sword } } + } + name = { + text = EVTOPTB_MNM_9122_SCIMITAR + trigger = { FROM = { has_character_flag = weapon_scimitar } } + } + name = { + text = EVTOPTB_MNM_9122_LANCE + trigger = { FROM = { has_character_flag = weapon_lance } } + } + name = { + text = EVTOPTB_MNM_9122_AXE + trigger = { FROM = { has_character_flag = weapon_axe } } + } + name = { + text = EVTOPTB_MNM_9122_MACE + trigger = { FROM = { has_character_flag = weapon_mace } } + } + name = { + text = EVTOPTB_MNM_9122_BOW + trigger = { FROM = { has_character_flag = weapon_bow } } + } + name = { + text = EVTOPTB_MNM_9122_ARMOR + trigger = { FROM = { has_character_flag = armor_set } } + } + + if = { + limit = { FROM = { has_character_flag = weapon_sword } } + add_artifact = sword_tier_3_vengeance + } + if = { + limit = { FROM = { has_character_flag = weapon_scimitar } } + add_artifact = scimitar_tier_3_fortune + } + if = { + limit = { FROM = { has_character_flag = weapon_lance } } + add_artifact = lance_tier_3_trident + } + if = { + limit = { FROM = { has_character_flag = weapon_axe } } + add_artifact = axe_tier_3_ravager + } + if = { + limit = { FROM = { has_character_flag = weapon_mace } } + add_artifact = mace_tier_3_bone_breaker + } + if = { + limit = { FROM = { has_character_flag = weapon_bow } } + add_artifact = bow_tier_3_lightning + } + if = { + limit = { FROM = { has_character_flag = armor_set } } + add_artifact = armor_tier_3_champion + } + } + + option = { + name = { + text = EVTOPTC_MNM_9122_SWORD + trigger = { FROM = { has_character_flag = weapon_sword } } + } + name = { + text = EVTOPTC_MNM_9122_SCIMITAR + trigger = { FROM = { has_character_flag = weapon_scimitar } } + } + name = { + text = EVTOPTC_MNM_9122_LANCE + trigger = { FROM = { has_character_flag = weapon_lance } } + } + name = { + text = EVTOPTC_MNM_9122_AXE + trigger = { FROM = { has_character_flag = weapon_axe } } + } + name = { + text = EVTOPTC_MNM_9122_MACE + trigger = { FROM = { has_character_flag = weapon_mace } } + } + name = { + text = EVTOPTC_MNM_9122_BOW + trigger = { FROM = { has_character_flag = weapon_bow } } + } + name = { + text = EVTOPTC_MNM_9122_ARMOR + trigger = { FROM = { has_character_flag = armor_set } } + } + + if = { + limit = { FROM = { has_character_flag = weapon_sword } } + add_artifact = sword_tier_3_fury + } + if = { + limit = { FROM = { has_character_flag = weapon_scimitar } } + add_artifact = scimitar_tier_3_conquest + } + if = { + limit = { FROM = { has_character_flag = weapon_lance } } + add_artifact = lance_tier_3_piercer + } + if = { + limit = { FROM = { has_character_flag = weapon_axe } } + add_artifact = axe_tier_3_marauder + } + if = { + limit = { FROM = { has_character_flag = weapon_mace } } + add_artifact = mace_tier_3_shatterer + } + if = { + limit = { FROM = { has_character_flag = weapon_bow } } + add_artifact = bow_tier_3_eagle + } + if = { + limit = { FROM = { has_character_flag = armor_set } } + add_artifact = armor_tier_3_warden + } + } + after = { + hidden_effect = { FROM = { character_event = { id = MNM.9127 days = 5 } } } + clr_character_flag = amazing_weapons + clr_character_flag = expensive_weapons + clr_character_flag = good_weapons + clr_character_flag = cheap_weapons + clr_character_flag = weaponsmith + clr_character_flag = armorsmith + } +} + +#Good weapon done +character_event = { + id = MNM.9123 + desc = EVTDESC_MNM_9123 + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + option = { + name = EVTOPTA_MNM_9123 + + if = { + limit = { FROM = { has_character_flag = weapon_sword } } + hidden_tooltip = { + add_artifact = sword_tier_2_new + } + set_character_flag = sword_tier_2 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_2 + } + } + if = { + limit = { FROM = { has_character_flag = weapon_scimitar } } + hidden_tooltip = { + add_artifact = scimitar_tier_2_new + } + set_character_flag = scimitar_tier_2 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_2 + } + } + if = { + limit = { FROM = { has_character_flag = weapon_lance } } + hidden_tooltip = { + add_artifact = lance_tier_2_new + } + set_character_flag = lance_tier_2 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_2 + } + } + if = { + limit = { FROM = { has_character_flag = weapon_axe } } + hidden_tooltip = { + add_artifact = axe_tier_2_new + } + set_character_flag = axe_tier_2 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_2 + } + } + if = { + limit = { FROM = { has_character_flag = weapon_mace } } + hidden_tooltip = { + add_artifact = mace_tier_2_new + } + set_character_flag = mace_tier_2 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_2 + } + } + if = { + limit = { FROM = { has_character_flag = weapon_bow } } + hidden_tooltip = { + add_artifact = bow_tier_2_new + } + set_character_flag = bow_tier_2 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_2 + } + } + if = { + limit = { FROM = { has_character_flag = armor_set } } + add_artifact = armor_tier_2 + } + } + after = { + hidden_effect = { FROM = { character_event = { id = MNM.9127 days = 5 } } } + clr_character_flag = amazing_weapons + clr_character_flag = expensive_weapons + clr_character_flag = good_weapons + clr_character_flag = cheap_weapons + clr_character_flag = weaponsmith + clr_character_flag = armorsmith + clr_character_flag = sword_tier_2 + clr_character_flag = scimitar_tier_2 + clr_character_flag = lance_tier_2 + clr_character_flag = axe_tier_2 + clr_character_flag = mace_tier_2 + clr_character_flag = bow_tier_2 + } +} + +#Cheap weapon done +character_event = { + id = MNM.9124 + desc = { + trigger = { + tier = EMPEROR + } + text = EVTDESC_MNM_9124 + } + desc = { + trigger = { + tier = KING + } + text = EVTDESC_MNM_9124_KING + } + desc = { + trigger = { + NOT = { tier = KING } + } + text = EVTDESC_MNM_9124_GENERIC + } + + + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + option = { + name = EVTOPTA_MNM_9124 + + if = { + limit = { FROM = { has_character_flag = weapon_sword } } + hidden_tooltip = { + add_artifact = sword_tier_1_new + } + set_character_flag = sword_tier_1 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_1 + } + custom_tooltip = { text = MNM_9124_TT_SWORD_T1 } + } + if = { + limit = { FROM = { has_character_flag = weapon_scimitar } } + hidden_tooltip = { + add_artifact = scimitar_tier_1_new + } + set_character_flag = scimitar_tier_1 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_1 + } + custom_tooltip = { text = MNM_9124_TT_SCIMITAR_T1 } + } + if = { + limit = { FROM = { has_character_flag = weapon_lance } } + hidden_tooltip = { + add_artifact = lance_tier_1_new + } + set_character_flag = lance_tier_1 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_1 + } + custom_tooltip = { text = MNM_9124_TT_LANCE_T1 } + } + if = { + limit = { FROM = { has_character_flag = weapon_axe } } + hidden_tooltip = { + add_artifact = axe_tier_1_new + } + set_character_flag = axe_tier_1 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_1 + } + custom_tooltip = { text = MNM_9124_TT_AXE_T1 } + } + if = { + limit = { FROM = { has_character_flag = weapon_mace } } + hidden_tooltip = { + add_artifact = mace_tier_1_new + } + set_character_flag = mace_tier_1 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_1 + } + custom_tooltip = { text = MNM_9124_TT_MACE_T1 } + } + if = { + limit = { FROM = { has_character_flag = weapon_bow } } + hidden_tooltip = { + add_artifact = bow_tier_1_new + } + set_character_flag = bow_tier_1 + new_artifact = { + set_name = artifact_name + set_description = artifact_description_smith_tier_1 + } + custom_tooltip = { text = MNM_9124_TT_BOW_T1 } + } + if = { + limit = { FROM = { has_character_flag = armor_set } } + add_artifact = armor_tier_1 + } + } + after = { + hidden_effect = { FROM = { character_event = { id = MNM.9127 days = 5 } } } + clr_character_flag = amazing_weapons + clr_character_flag = expensive_weapons + clr_character_flag = good_weapons + clr_character_flag = cheap_weapons + clr_character_flag = weaponsmith + clr_character_flag = armorsmith + clr_character_flag = sword_tier_1 + clr_character_flag = scimitar_tier_1 + clr_character_flag = lance_tier_1 + clr_character_flag = axe_tier_1 + clr_character_flag = mace_tier_1 + clr_character_flag = bow_tier_1 + } +} + +#Ping event for problems +character_event = { + id = MNM.9128 + hide_window = yes + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { + if = { + limit = { NOT = { event_target:smith_employer = { is_alive = yes } } } + liege = { save_event_target_as = smith_employer } + } + + event_target:smith_employer = { character_event = { id = MNM.9129 } } + } +} + +#Potentially better +character_event = { + id = MNM.9129 + desc = EVTDESC_MNM_9129_NEW + picture = GFX_evt_merchant_caravan + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + #I want my expensive stuff + option = { + trigger = { FROM = { has_character_flag = expensive_weapons } } + name = EVTOPTA_MNM_9109 + custom_tooltip = { text = EVTOPTA_MNM_9129_TT_NEW } + + scaled_wealth = { value = -2 min = -300 max = -1000 } + + hidden_effect = { + FROM = { + clr_character_flag = expensive_weapons + set_character_flag = amazing_weapons + } + clr_character_flag = expensive_weapons + set_character_flag = amazing_weapons + } + } + + #Settle for less expensive stuff + option = { + trigger = { FROM = { has_character_flag = expensive_weapons } } + name = EVTOPTB_MNM_9109 + custom_tooltip = { text = EVTOPTB_MNM_9129_TT_NEW } + } + + #I want my good stuff + option = { + trigger = { FROM = { has_character_flag = good_weapons } } + name = EVTOPTC_MNM_9109 + custom_tooltip = { text = EVTOPTA_MNM_9129_TT_NEW } + + scaled_wealth = { value = -1.25 min = -100 max = -500 } + + hidden_effect = { + FROM = { + clr_character_flag = good_weapons + set_character_flag = expensive_weapons + } + clr_character_flag = good_weapons + set_character_flag = expensive_weapons + } + } + + #Settle for less good stuff + option = { + trigger = { FROM = { has_character_flag = good_weapons } } + name = EVTOPTD_MNM_9109 + custom_tooltip = { text = EVTOPTB_MNM_9129_TT_NEW } + } + + after = { + hidden_effect = { + clr_character_flag = smith_fail + set_character_flag = smith_success + character_event = { id = MNM.9125 days = 50 random = 100 } + } + } +} + +#Ping event for checking if Weaponsmith died +character_event = { + id = MNM.9125 + hide_window = yes + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + event_target:smith = { is_alive = yes } + } + + fail_trigger_effect = { character_event = { id = MNM.9126 } } + + immediate = { + trigger_switch = { + on_trigger = has_character_flag + smith_success = { event_target:smith = { character_event = { id = MNM.9121 } } } + smith_fail = { event_target:smith = { character_event = { id = MNM.9128 } } } + smith_steal = { event_target:smith = { character_event = { id = MNM.9131 } } } + } + clr_character_flag = smith_success + clr_character_flag = smith_fail + clr_character_flag = smith_steal + } +} + +#Weaponsmith died +character_event = { + id = MNM.9126 + desc = EVTDESC_MNM_9112 + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + + hide_from = yes + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + #Returned leftover money + option = { + trigger = { has_character_flag = expensive_weapons } + name = EVTOPTA_MNM_9112 + + scaled_wealth = { value = 3.5 min = 230 } + } + + #Returned leftover money + option = { + trigger = { has_character_flag = good_weapons } + name = EVTOPTB_MNM_9112 + + scaled_wealth = { value = 1.8 min = 100 } + } + + #Returned leftover money + option = { + trigger = { has_character_flag = cheap_weapons } + name = EVTOPTC_MNM_9112 + + scaled_wealth = { value = 0.8 min = 40 } + } + after = { + clr_character_flag = amazing_weapons + clr_character_flag = expensive_weapons + clr_character_flag = good_weapons + clr_character_flag = cheap_weapons + clr_character_flag = weaponsmith + clr_character_flag = armorsmith + clr_character_flag = smith_success + clr_character_flag = smith_fail + clr_character_flag = smith_steal + } +} + +character_event = { + id = MNM.9127 + hide_window = yes + + is_triggered_only = yes + + trigger = { + is_landed = no + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { + any_spouse = { + limit = { + dynasty = none + } + leave_court_and_die_effect = yes + } + leave_court_and_die_effect = yes + } +} + +#What kind of smith? +character_event = { + id = MNM.9130 + desc = EVT_DESC_MNM_9130 + picture = GFX_evt_treasure_chamber + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + option = { #Weapon + name = EVT_OPTA_MNM_9310 + trigger = { + job_marshal = { always = yes } + } + custom_tooltip = { + text = employ_a_smith_weapon_search_tt + hidden_effect = { + set_character_flag = weaponsmith + character_event = { id = MNM.9115 days = 50 random = 50 } + } + } + ai_chance = { + factor = 10 + modifier = { + factor = 0 + any_artifact = { has_artifact_flag = combat_weapon } + } + } + } + option = { #Armor + name = EVT_OPTB_MNM_9310 + trigger = { + job_marshal = { always = yes } + } + custom_tooltip = { + text = employ_a_smith_armor_search_tt + hidden_effect = { + set_character_flag = armorsmith + character_event = { id = MNM.9115 days = 50 random = 50 } + } + } + ai_chance = { + factor = 10 + modifier = { + factor = 0 + any_artifact = { has_artifact_flag = armor_set } + } + } + } + option = { #Gold + name = EVT_OPTC_MNM_9310 + custom_tooltip = { + text = employ_a_smith_gold_search_tt + hidden_effect = { + character_event = { id = MNM.9100 days = 50 random = 50 } + } + } + ai_chance = { + factor = 10 + modifier = { + factor = 0 + any_artifact = { has_artifact_flag = crown_jewel } + } + } + } + option = { + name = EVT_OPTD_MNM_9310 + custom_tooltip = { + text = employ_smith_cd_reset_tt + hidden_effect = { + remove_character_modifier = employ_a_smith_cd + } + } + ai_chance = { + factor = 0 + } + } +} + +#Smith steals item and decides who to give it to +character_event = { + id = MNM.9131 + is_triggered_only = yes + hide_window = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + immediate = { + if = { + limit = { NOT = { event_target:smith_employer = { is_alive = yes } } } + liege = { save_event_target_as = smith_employer } + } + trigger_switch = { + on_trigger = has_character_flag + expensive_jewels = { + if = { + limit = { + FROM = { + OR = { + religion_group = christian + religion_group = jewish_group + } + } + } + add_artifact = crown_of_majesty + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = emerald_scepter + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = sword_of_heroes + new_artifact = { set_artifact_flag = stolen_by_smith } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion_group = muslim + religion = west_african_pagan + religion = west_african_pagan_reformed + } + } + } + add_artifact = dagger_of_glory + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = ruby_bracelets + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion_group = indian_group + religion = bon + religion = bon_reformed + } + } + } + add_artifact = dagger_of_glory + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = celestial_necklace + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion_group = zoroastrian_group + religion = zun_pagan + religion = zun_pagan_reformed + } + } + } + add_artifact = circlet_of_the_heavens + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = staff_of_majesty + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + } + add_artifact = crown_of_crows + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = sword_of_heroes + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else = { + add_artifact = heros_crown + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = axe_of_the_ancestors + new_artifact = { set_artifact_flag = stolen_by_smith } + } + } + good_jewels = { + if = { + limit = { + FROM = { + OR = { + religion_group = christian + religion_group = jewish_group + } + } + } + add_artifact = crown_of_pearls + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = ruby_scepter + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = golden_sword + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion_group = muslim + religion = west_african_pagan + religion = west_african_pagan_reformed + } + } + } + add_artifact = bejeweled_dagger + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = golden_bracelets + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion_group = indian_group + religion = bon + religion = bon_reformed + } + } + } + add_artifact = bejeweled_dagger + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = necklace_of_radiance + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion_group = zoroastrian_group + religion = zun_pagan + religion = zun_pagan_reformed + } + } + } + add_artifact = circlet_of_the_heavens + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = golden_staff + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + } + add_artifact = crown_of_the_sea + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = golden_sword + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else = { + add_artifact = amber_crown + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = obsidian_axe + new_artifact = { set_artifact_flag = stolen_by_smith } + } + } + cheap_jewels = { + if = { + limit = { + FROM = { + OR = { + religion_group = christian + religion_group = jewish_group + } + } + } + add_artifact = the_lily_crown + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = noble_scepter + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = engraved_sword + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion_group = muslim + religion = west_african_pagan + religion = west_african_pagan_reformed + } + } + } + add_artifact = engraved_dagger + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = silver_bracelets + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion_group = indian_group + religion = bon + religion = bon_reformed + } + } + } + add_artifact = engraved_dagger + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = collar_of_pearls + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion_group = zoroastrian_group + religion = zun_pagan + religion = zun_pagan_reformed + } + } + } + add_artifact = circlet_of_twilight + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = silver_staff + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else_if = { + limit = { + FROM = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + } + add_artifact = iron_crown + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = engraved_sword + new_artifact = { set_artifact_flag = stolen_by_smith } + } + else = { + add_artifact = engraved_crown + new_artifact = { set_artifact_flag = stolen_by_smith } + add_artifact = ceremonial_axe + new_artifact = { set_artifact_flag = stolen_by_smith } + } + } + amazing_weapons = { + trigger_switch = { + on_trigger = has_character_flag + weapon_sword = { + random_list = { + 1 = { add_artifact = sword_tier_4_heartseeker } + 1 = { add_artifact = sword_tier_4_vengeance } + 1 = { add_artifact = sword_tier_4_fury } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + weapon_scimitar = { + random_list = { + 1 = { add_artifact = scimitar_tier_4_golden } + 1 = { add_artifact = scimitar_tier_4_fortune } + 1 = { add_artifact = scimitar_tier_4_conquest } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + weapon_lance = { + random_list = { + 1 = { add_artifact = lance_tier_4_impaler } + 1 = { add_artifact = lance_tier_4_trident } + 1 = { add_artifact = lance_tier_4_piercer } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + weapon_axe = { + random_list = { + 1 = { add_artifact = axe_tier_4_cleaver } + 1 = { add_artifact = axe_tier_4_ravager } + 1 = { add_artifact = axe_tier_4_marauder } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + weapon_mace = { + random_list = { + 1 = { add_artifact = mace_tier_4_foe_hammer } + 1 = { add_artifact = mace_tier_4_bone_breaker } + 1 = { add_artifact = mace_tier_4_shatterer } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + weapon_bow = { + random_list = { + 1 = { add_artifact = bow_tier_4_silent_wind } + 1 = { add_artifact = bow_tier_4_lightning } + 1 = { add_artifact = bow_tier_4_eagle } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + armor_set = { + random_list = { + 1 = { add_artifact = armor_tier_4_guardian } + 1 = { add_artifact = armor_tier_4_champion } + 1 = { add_artifact = armor_tier_4_warden } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + } + } + expensive_weapons = { + trigger_switch = { + on_trigger = has_character_flag + weapon_sword = { + random_list = { + 1 = { add_artifact = sword_tier_3_heartseeker } + 1 = { add_artifact = sword_tier_3_vengeance } + 1 = { add_artifact = sword_tier_3_fury } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + weapon_scimitar = { + random_list = { + 1 = { add_artifact = scimitar_tier_3_golden } + 1 = { add_artifact = scimitar_tier_3_fortune } + 1 = { add_artifact = scimitar_tier_3_conquest } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + weapon_lance = { + random_list = { + 1 = { add_artifact = lance_tier_3_impaler } + 1 = { add_artifact = lance_tier_3_trident } + 1 = { add_artifact = lance_tier_3_piercer } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + weapon_axe = { + random_list = { + 1 = { add_artifact = axe_tier_3_cleaver } + 1 = { add_artifact = axe_tier_3_ravager } + 1 = { add_artifact = axe_tier_3_marauder } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + weapon_mace = { + random_list = { + 1 = { add_artifact = mace_tier_3_foe_hammer } + 1 = { add_artifact = mace_tier_3_bone_breaker } + 1 = { add_artifact = mace_tier_3_shatterer } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + weapon_bow = { + random_list = { + 1 = { add_artifact = bow_tier_3_silent_wind } + 1 = { add_artifact = bow_tier_3_lightning } + 1 = { add_artifact = bow_tier_3_eagle } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + armor_set = { + random_list = { + 1 = { add_artifact = armor_tier_3_guardian } + 1 = { add_artifact = armor_tier_3_champion } + 1 = { add_artifact = armor_tier_3_warden } + } + new_artifact = { set_artifact_flag = stolen_by_smith } + } + } + } + good_weapons = { + trigger_switch = { + on_trigger = has_character_flag + weapon_sword = { add_artifact = sword_tier_2_new new_artifact = { set_artifact_flag = stolen_by_smith } } + weapon_scimitar = { add_artifact = scimitar_tier_2_new new_artifact = { set_artifact_flag = stolen_by_smith } } + weapon_lance = { add_artifact = lance_tier_2_new new_artifact = { set_artifact_flag = stolen_by_smith } } + weapon_axe = { add_artifact = axe_tier_2_new new_artifact = { set_artifact_flag = stolen_by_smith } } + weapon_mace = { add_artifact = mace_tier_2_new new_artifact = { set_artifact_flag = stolen_by_smith } } + weapon_bow = { add_artifact = bow_tier_2_new new_artifact = { set_artifact_flag = stolen_by_smith } } + armor_set = { add_artifact = armor_tier_2 new_artifact = { set_artifact_flag = stolen_by_smith } } + } + } + cheap_weapons = { + trigger_switch = { + on_trigger = has_character_flag + weapon_sword = { add_artifact = sword_tier_1_new new_artifact = { set_artifact_flag = stolen_by_smith } } + weapon_scimitar = { add_artifact = scimitar_tier_1_new new_artifact = { set_artifact_flag = stolen_by_smith } } + weapon_lance = { add_artifact = lance_tier_1_new new_artifact = { set_artifact_flag = stolen_by_smith } } + weapon_axe = { add_artifact = axe_tier_1_new new_artifact = { set_artifact_flag = stolen_by_smith } } + weapon_mace = { add_artifact = mace_tier_1_new new_artifact = { set_artifact_flag = stolen_by_smith } } + weapon_bow = { add_artifact = bow_tier_1_new new_artifact = { set_artifact_flag = stolen_by_smith } } + armor_set = { add_artifact = armor_tier_1 new_artifact = { set_artifact_flag = stolen_by_smith } } + } + } + } + #Give to landed rivals first, then nearby rulers who dislike the employer, else keep for self and run away. + if = { + limit = { + event_target:smith_employer = { + any_rival = { + is_landed = yes + is_within_diplo_range = ROOT + } + } + } + event_target:smith_employer = { + random_rival = { + limit = { + is_landed = yes + is_within_diplo_range = ROOT + } + save_event_target_as = smith_steal_target + } + } + } + else_if = { + limit = { + event_target:smith_employer = { + any_neighbor_independent_ruler = { + is_landed = yes + NOT = { + opinion = { + who = PREV + value = -30 + } + } + } + } + } + event_target:smith_employer = { + any_neighbor_independent_ruler = { + limit = { + is_landed = yes + NOT = { + opinion = { + who = PREV + value = -30 + } + } + } + save_event_target_as = smith_steal_target + } + } + } + else_if = { + limit = { + event_target:smith_employer = { + any_neighbor_independent_ruler = { + is_landed = yes + NOT = { + opinion = { + who = PREV + value = 0 + } + } + } + } + } + event_target:smith_employer = { + any_neighbor_independent_ruler = { + limit = { + is_landed = yes + NOT = { + opinion = { + who = PREV + value = 0 + } + } + } + save_event_target_as = smith_steal_target + } + } + } + else = { save_event_target_as = smith_steal_target } + any_artifact = { + limit = { has_artifact_flag = stolen_by_smith } + set_original_owner = event_target:smith_employer + transfer_artifact = { + to = event_target:smith_steal_target + from = ROOT + } + } + if = { + limit = { + event_target:smith_steal_target = { is_landed = yes } + is_landed = no + } + move_character = event_target:smith_steal_target + opinion = { + who = event_target:smith_steal_target + modifier = opinion_grateful + years = 10 + } + reverse_opinion = { + who = event_target:smith_steal_target + modifier = opinion_grateful + years = 10 + } + } + else = { banish = yes } + event_target:smith_employer = { character_event = { id = MNM.9132 } } + #clear_event_target = smith_employer + clr_character_flag = amazing_weapons + clr_character_flag = expensive_weapons + clr_character_flag = good_weapons + clr_character_flag = cheap_weapons + clr_character_flag = amazing_jewels + clr_character_flag = expensive_jewels + clr_character_flag = good_jewels + clr_character_flag = cheap_jewels + } +} + +#Smith stole item and fled +character_event = { + id = MNM.9132 + desc = EVT_DESC_MNM_9132 + picture = GFX_evt_merchant_caravan + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + } + + option = { + name = EVT_OPTA_MNM_9132 + event_target:smith_steal_target = { + show_scope_change = no + any_artifact = { + limit = { has_artifact_flag = stolen_by_smith } + clr_artifact_flag = stolen_by_smith + } + reverse_opinion = { + who = ROOT + modifier = opinion_thief + years = 10 + } + } + FROM = { + show_scope_change = no + reverse_opinion = { + who = ROOT + modifier = opinion_thief + years = 10 + } + hidden_effect = { remove_nickname = yes } + } + } + + option = { + name = EVT_OPTB_MNM_9132 + tooltip_info = intrigue + custom_tooltip = { text = EVT_OPTB_MNM_9132_TT} + trigger = { + intrigue = 15 + } + hidden_effect = { + event_target:smith_steal_target = { + any_artifact = { + show_scope_change = no + limit = { has_artifact_flag = stolen_by_smith } + transfer_artifact = { + from = event_target:smith_steal_target + to = ROOT + } + clr_artifact_flag = stolen_by_smith + } + } + } + + FROM = { + show_scope_change = no + death = { + death_reason = death_execution + killer = ROOT + } + } + + } +} + +#Tombola for events mid-smithing +character_event = { + id = MNM.9133 + hide_window = yes + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Jade Dragon" + } + event_target:smith = { is_alive = yes } + } + + fail_trigger_effect = { + if = { + limit = { + OR = { + has_character_flag = weaponsmith + has_character_flag = armorsmith + } + } + character_event = { id = MNM.9126 } + } + else = { + character_event = { id = MNM.9112 } + } + clear_delayed_event = { id = MNM.9111 } + clear_delayed_event = { id = MNM.9125 } + } + + immediate = { + event_target:smith = { + random_list = { #Set flag then ping event + 20 = { #Smith teachs someone stewardship + trigger = { + ROOT = { + OR = { + any_courtier = { + is_inaccessible_or_incapable_trigger = no + age = 13 + stewardship < 14 + NOT = { character = PREVPREV } + } + any_friend = { + is_inaccessible_or_incapable_trigger = no + liege = { character = ROOT } + age = 13 + stewardship < 14 + NOT = { character = PREVPREV } + } + any_child = { + is_inaccessible_or_incapable_trigger = no + liege = { character = ROOT } + age = 13 + stewardship < 14 + NOT = { character = PREVPREV } + } + } + } + } + modifier = { + factor = 1.5 + ROOT = { + NOR = { + has_character_flag = weaponsmith + has_character_flag = armorsmith + } + } + } + set_character_flag = smith_event_MNM_9135 + character_event = { id = MNM.9134 } + } + 20 = { #Smith makes child/ward stronger + trigger = { + ROOT = { + OR = { + any_child = { + is_inaccessible_or_incapable_trigger = no + liege = { character = ROOT } + age <= 16 + age = 9 + is_strong_trigger = no + NOT = { trait = weak } + } + any_pupil = { + is_inaccessible_or_incapable_trigger = no + age = 9 + age <= 16 + is_strong_trigger = no + NOT = { trait = weak } + } + } + } + } + modifier = { + factor = 1.5 + ROOT = { + OR = { + has_character_flag = weaponsmith + has_character_flag = armorsmith + } + } + } + set_character_flag = smith_event_MNM_9136 + character_event = { id = MNM.9134 } + } + 15 = { #Smith sleeps with courtier + trigger = { + ROOT = { + any_courtier = { + is_inaccessible_or_incapable_trigger = no + age = 16 + OR = { + AND = { + event_target:smith = { is_female = yes } + prefers_men_trigger = no + } + AND = { + event_target:smith = { is_female = no } + prefers_men_trigger = yes + } + } + } + NOT = { + any_owned_bloodline = { + has_bloodline_flag = bloodline_artisan_craftsmen #A Legendary Bloodline + } + } + } + NOR = { + trait = chaste + trait = celibate + } + } + modifier = { + factor = 2 + trait = lustful + } + modifier = { + factor = 2 + trait = hedonist + } + modifier = { + factor = 2 + OR = { + trait = seducer + trait = seductress + } + } + set_character_flag = smith_event_MNM_9137 + character_event = { id = MNM.9134 } + } + 15 = { #Smith has an accident + modifier = { + factor = 5 + is_dumb_trigger = yes + } + modifier = { factor = 0 } + set_character_flag = smith_event_MNM_9138 + character_event = { id = MNM.9134 } + } + 30 = { } + } + } + } +} + +#Ping the smith +character_event = { + id = MNM.9134 + hide_window = yes + is_triggered_only = yes + + immediate = { + trigger_switch = { + on_trigger = has_character_flag + smith_event_MNM_9135 = { FROM = { character_event = { id = MNM.9135 } } } + smith_event_MNM_9136 = { FROM = { character_event = { id = MNM.9136 } } } + smith_event_MNM_9137 = { FROM = { character_event = { id = MNM.9137 } } } + smith_event_MNM_9138 = { FROM = { character_event = { id = MNM.9138 } } } + } + clr_character_flag = smith_event_MNM_9135 + clr_character_flag = smith_event_MNM_9136 + clr_character_flag = smith_event_MNM_9137 + clr_character_flag = smith_event_MNM_9138 + } +} + +#Smith teaches someone stewardship +character_event = { + id = MNM.9135 + desc = EVT_DESC_MNM_9135 + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + immediate = { + random_courtier = { + limit = { + is_inaccessible_or_incapable_trigger = no + age = 13 + stewardship < 14 + NOT = { character = FROM } + } + save_event_target_as = smith_event_target + } + random_friend = { + limit = { + is_inaccessible_or_incapable_trigger = no + liege = { character = ROOT } + age = 13 + stewardship < 14 + NOT = { character = FROM } + } + save_event_target_as = smith_event_target + } + random_child = { + limit = { + is_inaccessible_or_incapable_trigger = no + liege = { character = ROOT } + age = 13 + stewardship < 14 + } + save_event_target_as = smith_event_target + } + } + + option = { + name = EVT_OPTA_MNM_9135 + prestige = -50 + event_target:smith_event_target = { + change_stewardship = 1 + opinion = { + who = ROOT + modifier = opinion_happy + months = 12 + } + } + FROM = { + show_scope_change = no + reverse_opinion = { + who = event_target:smith_event_target + modifier = opinion_grateful + months = 12 + } + reverse_opinion = { + who = ROOT + modifier = opinion_grateful + months = 12 + } + } + } + + option = { + name = EVT_OPTB_MNM_9135 + event_target:smith_event_target = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_disappointed + months = 12 + } + } + reverse_opinion = { + who = FROM + modifier = opinion_upset + months = 12 + } + if = { + limit = { + OR = { + AND = {# has weapon/armor smith not max tier + OR = { + has_character_flag = weaponsmith + has_character_flag = armorsmith + } + NOT = { + has_character_flag = expensive_weapons + has_character_flag = amazing_weapons + } + } + AND = {# or has goldsmith not max tier + NOR = { + has_character_flag = weaponsmith + has_character_flag = armorsmith + } + NOT = { has_character_flag = expensive_jewels } + } + } + } + prestige = 50 + random = { + chance = 10 + modifier = { + factor = 0.5 + OR = { + has_character_flag = good_weapons + has_character_flag = good_jewels + } + } + custom_tooltip = { + text = smith_improves_quality_tt + if = { + limit = { + OR = { + has_character_flag = weaponsmith + has_character_flag = armorsmith + } + } + trigger_switch = { + on_trigger = has_character_flag + cheap_weapons = { + clr_character_flag = cheap_weapons set_character_flag = good_weapons + FROM = { clr_character_flag = cheap_weapons set_character_flag = good_weapons } + } + good_weapons = { + clr_character_flag = good_weapons set_character_flag = expensive_weapons + FROM = { clr_character_flag = good_weapons set_character_flag = expensive_weapons } + } + } + } + else = { + trigger_switch = { + on_trigger = has_character_flag + cheap_jewels = { + clr_character_flag = cheap_jewels set_character_flag = good_jewels + FROM = { clr_character_flag = cheap_jewels set_character_flag = good_jewels } + } + good_jewels = { + clr_character_flag = good_jewels set_character_flag = expensive_jewels + FROM = { clr_character_flag = good_jewels set_character_flag = expensive_jewels } + } + } + } + } + } + } + else = { + prestige = 75 + } + } +} + +#Smith makes ward stronger +character_event = { + id = MNM.9136 + desc = EVT_DESC_MNM_9136 + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + immediate = { + random_child = { + limit = { + liege = { character = ROOT } + age <= 16 + age = 9 + is_strong_trigger = no + NOT = { trait = weak } + is_inaccessible_or_incapable_trigger = no + } + save_event_target_as = smith_event_target + } + random_pupil = { + limit = { + age <= 16 + age = 9 + is_strong_trigger = no + NOT = { trait = weak } + is_inaccessible_or_incapable_trigger = no + } + save_event_target_as = smith_event_target + } + } + + option = { + name = EVT_OPTA_MNM_9136 + prestige = -50 + event_target:smith_event_target = { + show_scope_change = no + if = { + limit = { trait = feeble } + remove_trait = feeble + } + else = { add_trait = robust } + opinion = { + who = ROOT + modifier = opinion_happy + months = 12 + } + } + FROM = { + show_scope_change = no + reverse_opinion = { + who = event_target:smith_event_target + modifier = opinion_grateful + months = 12 + } + reverse_opinion = { + who = ROOT + modifier = opinion_grateful + months = 12 + } + } + } + + option = { + name = EVT_OPTB_MNM_9136 + event_target:smith_event_target = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_disappointed + months = 12 + } + } + reverse_opinion = { + who = FROM + modifier = opinion_upset + months = 12 + } + if = { + limit = { + OR = { + AND = { #has weapon/armor smith not max tier + OR = { + has_character_flag = weaponsmith + has_character_flag = armorsmith + } + NOT = { + has_character_flag = expensive_weapons + has_character_flag = amazing_weapons + } + } + AND = { #or has goldsmith not max tier + NOR = { + has_character_flag = weaponsmith + has_character_flag = armorsmith + } + NOT = { has_character_flag = expensive_jewels } + } + } + } + prestige = 50 + random = { + chance = 10 + modifier = { + factor = 0.5 + OR = { + has_character_flag = good_weapons + has_character_flag = good_jewels + } + } + custom_tooltip = { + text = smith_improves_quality_tt + if = { + limit = { + OR = { + has_character_flag = weaponsmith + has_character_flag = armorsmith + } + } + trigger_switch = { + on_trigger = has_character_flag + cheap_weapons = { + clr_character_flag = cheap_weapons set_character_flag = good_weapons + FROM = { clr_character_flag = cheap_weapons set_character_flag = good_weapons } + } + good_weapons = { + clr_character_flag = good_weapons set_character_flag = expensive_weapons + FROM = { clr_character_flag = good_weapons set_character_flag = expensive_weapons } + } + } + } + else = { + trigger_switch = { + on_trigger = has_character_flag + cheap_jewels = { + clr_character_flag = cheap_jewels set_character_flag = good_jewels + FROM = { clr_character_flag = cheap_jewels set_character_flag = good_jewels } + } + good_jewels = { + clr_character_flag = good_jewels set_character_flag = expensive_jewels + FROM = { clr_character_flag = good_jewels set_character_flag = expensive_jewels } + } + } + } + } + } + } + else = { + prestige = 75 + } + } +} + +#Smith sleeps with courtier +character_event = { + id = MNM.9137 + desc = EVT_DESC_MNM_9137 + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + immediate = { + random_courtier = { + limit = { + is_inaccessible_or_incapable_trigger = no + age = 16 + OR = { + AND = { + event_target:smith = { is_female = yes } + prefers_men_trigger = no + } + AND = { + event_target:smith = { is_female = no } + prefers_men_trigger = yes + } + } + } + save_event_target_as = smith_event_target + save_event_target_as = sex_partner + } + FROM = { unprotected_sex_effect_event_target = yes } + } + + option = { #Not my business + name = EVT_OPTA_MNM_9137 + prestige = -75 + } + + option = { #Helll no + name = EVT_OPTB_MNM_9137 + event_target:smith_event_target = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_upset + months = 12 + } + } + opinion = { + who = FROM + modifier = opinion_angry + months = 12 + } + reverse_opinion = { + who = FROM + modifier = opinion_worried + months = 12 + } + prestige = 25 + } + + option = { #Get out of my court + name = EVT_OPTC_MNM_9137 + hidden_effect = { + clear_delayed_event = { id = MNM.9111 } + clear_delayed_event = { id = MNM.9125 } + clr_character_flag = amazing_weapons + clr_character_flag = expensive_weapons + clr_character_flag = good_weapons + clr_character_flag = cheap_weapons + clr_character_flag = weaponsmith + clr_character_flag = armorsmith + clr_character_flag = smith_success + clr_character_flag = smith_fail + clr_character_flag = smith_steal + clr_character_flag = amazing_jewels + clr_character_flag = expensive_jewels + clr_character_flag = good_jewels + clr_character_flag = cheap_jewels + clr_character_flag = goldsmith_success + clr_character_flag = goldsmith_fail + clr_character_flag = goldsmith_steal + FROM = { + clr_character_flag = amazing_weapons + clr_character_flag = expensive_weapons + clr_character_flag = good_weapons + clr_character_flag = cheap_weapons + clr_character_flag = amazing_jewels + clr_character_flag = expensive_jewels + clr_character_flag = good_jewels + clr_character_flag = cheap_jewels + remove_nickname = yes + } + } + prestige = 100 + FROM = { + show_scope_change = no + banish = yes + opinion = { + who = ROOT + modifier = opinion_angry + months = 12 + } + } + reverse_opinion = { + who = event_target:smith_event_target + modifier = opinion_angry + months = 12 + } + random = { + chance = 30 + modifier = { + factor = 0 + event_target:smith_event_target = { any_spouse = { ai = no } } + } + custom_tooltip = { + text = smith_lover_elopes_tt + event_target:smith = { + liege = { + event_target:smith_event_target = { + if = { + limit = { is_landed = no } + move_character = PREV + } + remove_spouse = spouse + add_spouse = event_target:smith + } + } + } + } + } + } + + option = { #Off with his head + name = EVT_OPTD_MNM_9137 + hidden_effect = { + clear_delayed_event = { id = MNM.9111 } + clear_delayed_event = { id = MNM.9125 } + clr_character_flag = amazing_weapons + clr_character_flag = expensive_weapons + clr_character_flag = good_weapons + clr_character_flag = cheap_weapons + clr_character_flag = weaponsmith + clr_character_flag = armorsmith + clr_character_flag = smith_success + clr_character_flag = smith_fail + clr_character_flag = smith_steal + clr_character_flag = amazing_jewels + clr_character_flag = expensive_jewels + clr_character_flag = good_jewels + clr_character_flag = cheap_jewels + clr_character_flag = goldsmith_success + clr_character_flag = goldsmith_fail + clr_character_flag = goldsmith_steal + FROM = { + remove_nickname = yes + } + } + prestige = 100 + FROM = { death = { death_reason = death_execution killer = ROOT } } + reverse_opinion = { + who = event_target:smith_event_target + modifier = opinion_angry + months = 12 + } + } +} + +#Smith injured in accident +character_event = { + id = MNM.9138 + desc = EVT_DESC_MNM_9138 + picture = GFX_evt_weaponsmith + border = GFX_event_normal_frame_economy + + is_triggered_only = yes + + option = { + name = EVT_OPTA_MNM_9318 + scaled_wealth = { value = -0.2 min = -30 max = -100 } + FROM = { + show_scope_change = no + random_list = { + 1 = { add_maimed_trait_effect = yes } + 2 = { + trigger = { NOT = { trait = wounded } } + add_trait = wounded + } + } + add_character_modifier = { + name = good_care + duration = 365 + } + } + } + option = { + name = EVT_OPTB_MNM_9318 + hidden_effect = { + clear_delayed_event = { id = MNM.9111 } + clear_delayed_event = { id = MNM.9125 } + clr_character_flag = amazing_weapons + clr_character_flag = expensive_weapons + clr_character_flag = good_weapons + clr_character_flag = cheap_weapons + clr_character_flag = weaponsmith + clr_character_flag = armorsmith + clr_character_flag = smith_success + clr_character_flag = smith_fail + clr_character_flag = smith_steal + clr_character_flag = amazing_jewels + clr_character_flag = expensive_jewels + clr_character_flag = good_jewels + clr_character_flag = cheap_jewels + clr_character_flag = goldsmith_success + clr_character_flag = goldsmith_fail + clr_character_flag = goldsmith_steal + FROM = { + clr_character_flag = amazing_weapons + clr_character_flag = expensive_weapons + clr_character_flag = good_weapons + clr_character_flag = cheap_weapons + clr_character_flag = amazing_jewels + clr_character_flag = expensive_jewels + clr_character_flag = good_jewels + clr_character_flag = cheap_jewels + remove_nickname = yes + } + } + FROM = { + show_scope_change = no + random_list = { + 1 = { add_maimed_trait_effect = yes } + 2 = { + trigger = { NOT = { trait = wounded } } + add_trait = wounded + } + } + banish = yes + } + } +} + +character_event = { + id = MNM.9899 + hide_window = yes + + is_triggered_only = yes + has_dlc = "Mystics" + + trigger = { + FROM = { + always = yes + is_capital = yes + location = { is_capital = yes } + } + } + + immediate = { + set_character_flag = looted_by_raiding_holding + repeat_event = { id = MNM.9900 } + } +} + +character_event = { + id = MNM.9900 + hide_window = yes + + is_triggered_only = yes + + trigger = { + OR = { + has_dlc = "Mystics" + has_dlc = "Holy Fury" + } + FROM = { + is_capital = yes #capital holding + location = { is_capital = yes } #of capital province + } + } + + immediate = { + save_event_target_as = looter + FROM = { + location = { + save_event_target_as = target_location + } + } + #log = "Chance to lose an artifact on_action fired for the leader: [This.GetBestName] on the holding: [From.GetName]" + FROM = { + save_event_target_as = target_title + holder_scope = { + if = { + limit = { + OR = { + character = ROOT + is_liege_or_above = ROOT + } + } + break = yes + } + #log = "Chance to lose an artifact on_action fired for the capital of [This.GetBestName]" + if = { + limit = { + num_of_artifacts = 1 + at_location = event_target:target_location + } + character_event = { id = MNM.9901 } # Chance to lose an artifact. + } + any_courtier = { + limit = { + num_of_artifacts = 1 + at_location = event_target:target_location + prisoner = no + } + character_event = { id = MNM.9901 } # Chance to lose an artifact. + } + } + } + } +} + +character_event = { + id = MNM.9901 + + hide_window = yes + + is_triggered_only = yes + + immediate = { + save_event_target_as = original_item_owner + random_list = { + 100 = { + modifier = { + factor = 0 + NOT = { + any_artifact = { + quality == 1 + NOT = { + artifact_type_owned_by = FROM + } + } + } + } + FROM = { + character_event = { id = MNM.9902 } + } + } + 70 = { + modifier = { + factor = 0 + NOT = { + any_artifact = { + quality == 2 + NOT = { + artifact_type_owned_by = FROM + } + } + } + } + FROM = { + character_event = { id = MNM.9904 } + } + } + 45 = { + modifier = { + factor = 0 + NOT = { + any_artifact = { + quality == 3 + } + } + } + FROM = { + character_event = { id = MNM.9906 } + } + } + 25 = { + modifier = { + factor = 0 + NOT = { + any_artifact = { + quality == 4 + } + } + } + FROM = { + character_event = { id = MNM.9908 } + } + } + 10 = { + modifier = { + factor = 0 + NOT = { + any_artifact = { + quality == 5 + } + } + } + FROM = { + character_event = { id = MNM.9910 } + } + } + + 6000 = { #chance of no artifact stealing + modifier = { + factor = 0.2 + FROM = { has_character_flag = looted_by_raiding_holding } + } + modifier = { + factor = 0.8 + num_of_artifacts = 3 + } + modifier = { + factor = 0.8 + num_of_artifacts = 4 + } + modifier = { + factor = 0.8 + num_of_artifacts = 5 + } + modifier = { + factor = 0.8 + num_of_artifacts = 6 + } + modifier = { + factor = 0.8 + num_of_artifacts = 7 + } + modifier = { + factor = 0.8 + num_of_artifacts = 8 + } + modifier = { + factor = 0.8 + num_of_artifacts = 9 + } + modifier = { + factor = 0.8 + num_of_artifacts = 10 + } + modifier = { + factor = 0.5 + NOT = { + any_artifact = { + quality == 1 + } + } + } + modifier = { + factor = 0.65 + NOT = { + any_artifact = { + quality == 2 + } + } + } + modifier = { + factor = 0.775 + NOT = { + any_artifact = { + quality == 3 + } + } + } + modifier = { + factor = 0.875 + NOT = { + any_artifact = { + quality == 4 + } + } + } + modifier = { + factor = 0.95 + NOT = { + any_artifact = { + quality == 5 + } + } + } + modifier = { + factor = 0.5 # if the sieger was a warrior lodge member + FROM = { + is_member_of_any_warrior_lodge_trigger = yes + society_rank > 1 #Must be rank 2 or higher + } + } + modifier = { + factor = 0.5 # if the sieger has a reaver bloodline + FROM = { + any_owned_bloodline = { + has_bloodline_flag = bloodline_reaver + } + } + } + } + } + FROM = { + clr_character_flag = looted_by_raiding_holding + } + } +} + +#Ransack enemy holding and find artifact, small item +character_event = { + id = MNM.9902 + desc = { + text = EVTDESC_MNM_9902_A + trigger = { + looting_artifact_event_religious_artifacts_trigger = no + } + } + desc = { + text = EVTDESC_MNM_9902_B + trigger = { + looting_artifact_event_religious_artifacts_trigger = yes + } + } + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + immediate = { + FROM = { + random_artifact = { + limit = { + quality == 1 + NOT = { + artifact_type_owned_by = ROOT + } + } + set_artifact_flag = looted_artifact_tooltip_1 + set_artifact_flag = looted_artifact_tooltip_2 + transfer_artifact = { + from = PREV + to = ROOT + } + } + character_event = { id = MNM.9903 } + } + } + + option = { + name = { + text = EVTOPTA_MNM_9902 + trigger = { + looting_artifact_event_religious_artifacts_trigger = no + } + } + name = { + text = EVTOPTB_MNM_9902 + trigger = { + looting_artifact_event_religious_artifacts_trigger = yes + } + } + tooltip = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + transfer_artifact = { + from = FROM + to = ROOT + } + } + } + hidden_effect = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + clr_artifact_flag = looted_artifact_tooltip_1 + } + } + } +} + +#Someone ransacked my holding and stole my artifact, small item +character_event = { + id = MNM.9903 + desc = EVTDESC_MNM_9903 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + option = { + name = EVTOPTA_MNM_9903 + tooltip = { + FROM = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + transfer_artifact = { + from = ROOT + to = THIS + } + } + } + } + hidden_effect = { + FROM = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + clr_artifact_flag = looted_artifact_tooltip_2 + } + } + } + } +} + +#Ransack enemy holding and find artifact, medium item +character_event = { + id = MNM.9904 + desc = { + text = EVTDESC_MNM_9902_A + trigger = { + looting_artifact_event_religious_artifacts_trigger = no + } + } + desc = { + text = EVTDESC_MNM_9902_B + trigger = { + looting_artifact_event_religious_artifacts_trigger = yes + } + } + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + immediate = { + FROM = { + random_artifact = { + limit = { + quality == 2 + NOT = { + artifact_type_owned_by = ROOT + } + } + set_artifact_flag = looted_artifact_tooltip_1 + set_artifact_flag = looted_artifact_tooltip_2 + transfer_artifact = { + from = PREV + to = ROOT + } + } + character_event = { id = MNM.9905 } + } + } + + option = { + name = { + text = EVTOPTA_MNM_9902 + trigger = { + looting_artifact_event_religious_artifacts_trigger = no + } + } + name = { + text = EVTOPTB_MNM_9902 + trigger = { + looting_artifact_event_religious_artifacts_trigger = yes + } + } + tooltip = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + transfer_artifact = { + from = FROM + to = ROOT + } + } + } + hidden_effect = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + clr_artifact_flag = looted_artifact_tooltip_1 + } + } + } +} + +#Someone ransacked my holding and stole my artifact, medium item +character_event = { + id = MNM.9905 + desc = EVTDESC_MNM_9903 + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + option = { + name = EVTOPTA_MNM_9903 + tooltip = { + FROM = { + show_scope_change = no + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + transfer_artifact = { + from = ROOT + to = PREV + } + } + } + } + hidden_effect = { + FROM = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + clr_artifact_flag = looted_artifact_tooltip_2 + } + } + } + } +} + +#Ransack enemy holding and find artifact, great item +character_event = { + id = MNM.9906 + desc = { + text = EVTDESC_MNM_9906_A + trigger = { + NOT = { has_character_flag = looted_artifact_destroy_duplicate } + looting_artifact_event_religious_artifacts_trigger = no + } + } + desc = { + text = EVTDESC_MNM_9906_B + trigger = { + has_character_flag = looted_artifact_destroy_duplicate + looting_artifact_event_religious_artifacts_trigger = no + } + } + desc = { + text = EVTDESC_MNM_9906_C + trigger = { + NOT = { has_character_flag = looted_artifact_destroy_duplicate } + looting_artifact_event_religious_artifacts_trigger = yes + } + } + desc = { + text = EVTDESC_MNM_9906_D + trigger = { + has_character_flag = looted_artifact_destroy_duplicate + looting_artifact_event_religious_artifacts_trigger = yes + } + } + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + immediate = { + FROM = { + random_artifact = { + limit = { + quality == 3 + NOT = { + artifact_type_owned_by = ROOT + } + } + set_artifact_flag = looted_artifact_tooltip_1 + set_artifact_flag = looted_artifact_tooltip_2 + transfer_artifact = { + from = PREV + to = ROOT + } + } + if = { + limit = { + ROOT = { + any_artifact = { + has_artifact_flag = looted_artifact_tooltip_1 + } + } + } + character_event = { id = MNM.9907 } + } + if = { + limit = { + NOT = { + ROOT = { + any_artifact = { + has_artifact_flag = looted_artifact_tooltip_1 + } + } + } + } + random_artifact = { + limit = { + quality == 3 + } + set_artifact_flag = looted_artifact_tooltip_1 + set_artifact_flag = looted_artifact_tooltip_2 + } + ROOT = { + set_character_flag = looted_artifact_destroy_duplicate + } + } + } + } + + option = { + name = { + text = EVTOPTA_MNM_9906 + trigger = { + looting_artifact_event_religious_artifacts_trigger = no + } + } + name = { + text = EVTOPTC_MNM_9906 + trigger = { + looting_artifact_event_religious_artifacts_trigger = yes + } + } + trigger = { + NOT = { has_character_flag = looted_artifact_destroy_duplicate } + } + + tooltip = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + transfer_artifact = { + from = FROM + to = ROOT + } + } + } + hidden_effect = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + clr_artifact_flag = looted_artifact_tooltip_1 + } + } + } + + option = { + name = { + text = EVTOPTB_MNM_9906 + trigger = { + looting_artifact_event_religious_artifacts_trigger = no + } + } + name = { + text = EVTOPTD_MNM_9906 + trigger = { + looting_artifact_event_religious_artifacts_trigger = yes + } + } + trigger = { + has_character_flag = looted_artifact_destroy_duplicate + } + tooltip = { + FROM = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + destroy_artifact = yes + } + } + } + hidden_effect = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + clr_artifact_flag = looted_artifact_tooltip_1 + } + FROM = { + character_event = { id = MNM.9907 } + } + } + } +} + +#Someone ransacked my holding and stole my artifact, great item +character_event = { + id = MNM.9907 + desc = { + text = EVTDESC_MNM_9907_A + trigger = { + FROM = { NOT = { has_character_flag = looted_artifact_destroy_duplicate } } + } + } + desc = { + text = EVTDESC_MNM_9907_B + trigger = { + FROM = { has_character_flag = looted_artifact_destroy_duplicate } + } + } + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + option = { + name = EVTOPTA_MNM_9907 + trigger = { + FROM = { NOT = { has_character_flag = looted_artifact_destroy_duplicate } } + } + + tooltip = { + FROM = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + transfer_artifact = { + from = ROOT + to = PREV + } + } + } + } + hidden_effect = { + FROM = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + clr_artifact_flag = looted_artifact_tooltip_2 + } + } + } + } + + option = { + name = EVTOPTB_MNM_9907 + trigger = { + FROM = { has_character_flag = looted_artifact_destroy_duplicate } + } + + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + clr_artifact_flag = looted_artifact_tooltip_2 + destroy_artifact = yes + } + FROM = { + clr_character_flag = looted_artifact_destroy_duplicate + } + } +} + +#Ransack enemy holding and find artifact, great+ item +character_event = { + id = MNM.9908 + desc = { + text = EVTDESC_MNM_9906_A + trigger = { + NOT = { has_character_flag = looted_artifact_destroy_duplicate } + looting_artifact_event_religious_artifacts_trigger = no + } + } + desc = { + text = EVTDESC_MNM_9906_B + trigger = { + has_character_flag = looted_artifact_destroy_duplicate + looting_artifact_event_religious_artifacts_trigger = no + } + } + desc = { + text = EVTDESC_MNM_9906_C + trigger = { + NOT = { has_character_flag = looted_artifact_destroy_duplicate } + looting_artifact_event_religious_artifacts_trigger = yes + } + } + desc = { + text = EVTDESC_MNM_9906_D + trigger = { + has_character_flag = looted_artifact_destroy_duplicate + looting_artifact_event_religious_artifacts_trigger = yes + } + } + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + immediate = { + FROM = { + random_artifact = { + limit = { + quality == 4 + NOT = { + artifact_type_owned_by = ROOT + } + } + set_artifact_flag = looted_artifact_tooltip_1 + set_artifact_flag = looted_artifact_tooltip_2 + transfer_artifact = { + from = PREV + to = ROOT + } + } + if = { + limit = { + ROOT = { + any_artifact = { + has_artifact_flag = looted_artifact_tooltip_1 + } + } + } + character_event = { id = MNM.9909 } + } + if = { + limit = { + NOT = { + ROOT = { + any_artifact = { + has_artifact_flag = looted_artifact_tooltip_1 + } + } + } + } + random_artifact = { + limit = { + quality == 4 + } + set_artifact_flag = looted_artifact_tooltip_1 + set_artifact_flag = looted_artifact_tooltip_2 + } + ROOT = { + set_character_flag = looted_artifact_destroy_duplicate + } + } + } + } + + option = { + name = { + text = EVTOPTA_MNM_9906 + trigger = { + looting_artifact_event_religious_artifacts_trigger = no + } + } + name = { + text = EVTOPTC_MNM_9906 + trigger = { + looting_artifact_event_religious_artifacts_trigger = yes + } + } + trigger = { + NOT = { has_character_flag = looted_artifact_destroy_duplicate } + } + + tooltip = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + transfer_artifact = { + from = FROM + to = ROOT + } + } + } + hidden_effect = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + clr_artifact_flag = looted_artifact_tooltip_1 + } + } + } + + option = { + name = { + text = EVTOPTB_MNM_9906 + trigger = { + looting_artifact_event_religious_artifacts_trigger = no + } + } + name = { + text = EVTOPTD_MNM_9906 + trigger = { + looting_artifact_event_religious_artifacts_trigger = yes + } + } + trigger = { + has_character_flag = looted_artifact_destroy_duplicate + } + tooltip = { + FROM = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + destroy_artifact = yes + } + } + } + hidden_effect = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + clr_artifact_flag = looted_artifact_tooltip_1 + } + FROM = { + character_event = { id = MNM.9909 } + } + } + } +} + +#Someone ransacked my holding and stole my artifact, great+ item +character_event = { + id = MNM.9909 + desc = { + text = EVTDESC_MNM_9907_A + trigger = { + FROM = { NOT = { has_character_flag = looted_artifact_destroy_duplicate } } + } + } + desc = { + text = EVTDESC_MNM_9907_B + trigger = { + FROM = { has_character_flag = looted_artifact_destroy_duplicate } + } + } + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + option = { + name = EVTOPTA_MNM_9907 + trigger = { + FROM = { NOT = { has_character_flag = looted_artifact_destroy_duplicate } } + } + + tooltip = { + FROM = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + transfer_artifact = { + from = ROOT + to = THIS + } + } + } + } + hidden_effect = { + FROM = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + clr_artifact_flag = looted_artifact_tooltip_2 + } + } + } + } + + option = { + name = EVTOPTB_MNM_9907 + trigger = { + FROM = { has_character_flag = looted_artifact_destroy_duplicate } + } + + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + clr_artifact_flag = looted_artifact_tooltip_2 + destroy_artifact = yes + } + FROM = { + clr_character_flag = looted_artifact_destroy_duplicate + } + } +} + +#Ransack enemy holding and find artifact, amazing item +character_event = { + id = MNM.9910 + desc = { + text = EVTDESC_MNM_9910_A + trigger = { + NOT = { has_character_flag = looted_artifact_destroy_duplicate } + looting_artifact_event_religious_artifacts_trigger = no + } + } + desc = { + text = EVTDESC_MNM_9910_B + trigger = { + has_character_flag = looted_artifact_destroy_duplicate + looting_artifact_event_religious_artifacts_trigger = no + } + } + desc = { + text = EVTDESC_MNM_9910_C + trigger = { + NOT = { has_character_flag = looted_artifact_destroy_duplicate } + looting_artifact_event_religious_artifacts_trigger = yes + } + } + desc = { + text = EVTDESC_MNM_9910_D + trigger = { + has_character_flag = looted_artifact_destroy_duplicate + looting_artifact_event_religious_artifacts_trigger = yes + } + } + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + immediate = { + FROM = { + random_artifact = { + limit = { + quality == 5 + NOT = { + artifact_type_owned_by = ROOT + } + } + set_artifact_flag = looted_artifact_tooltip_1 + set_artifact_flag = looted_artifact_tooltip_2 + transfer_artifact = { + from = PREV + to = ROOT + } + } + if = { + limit = { + ROOT = { + any_artifact = { + has_artifact_flag = looted_artifact_tooltip_1 + } + } + } + character_event = { id = MNM.9911 } + } + if = { + limit = { + NOT = { + ROOT = { + any_artifact = { + has_artifact_flag = looted_artifact_tooltip_1 + } + } + } + } + random_artifact = { + limit = { + quality == 5 + } + set_artifact_flag = looted_artifact_tooltip_1 + set_artifact_flag = looted_artifact_tooltip_2 + } + ROOT = { + set_character_flag = looted_artifact_destroy_duplicate + } + } + } + } + + option = { + name = { + text = EVTOPTA_MNM_9910 + trigger = { + looting_artifact_event_religious_artifacts_trigger = no + } + } + name = { + text = EVTOPTC_MNM_9910 + trigger = { + looting_artifact_event_religious_artifacts_trigger = yes + } + } + trigger = { + NOT = { has_character_flag = looted_artifact_destroy_duplicate } + } + + tooltip = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + transfer_artifact = { + from = FROM + to = ROOT + } + } + } + hidden_effect = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + clr_artifact_flag = looted_artifact_tooltip_1 + } + } + } + + option = { + name = { + text = EVTOPTB_MNM_9910 + trigger = { + looting_artifact_event_religious_artifacts_trigger = no + } + } + name = { + text = EVTOPTD_MNM_9910 + trigger = { + looting_artifact_event_religious_artifacts_trigger = yes + } + } + trigger = { + has_character_flag = looted_artifact_destroy_duplicate + } + tooltip = { + FROM = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + destroy_artifact = yes + } + } + } + hidden_effect = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_1 + } + clr_artifact_flag = looted_artifact_tooltip_1 + } + FROM = { + character_event = { id = MNM.9911 } + } + } + } +} + +#Someone ransacked my holding and stole my artifact, amazing item +character_event = { + id = MNM.9911 + desc = { + text = EVTDESC_MNM_9911_A + trigger = { + FROM = { NOT = { has_character_flag = looted_artifact_destroy_duplicate } } + } + } + desc = { + text = EVTDESC_MNM_9911_B + trigger = { + FROM = { has_character_flag = looted_artifact_destroy_duplicate } + } + } + picture = GFX_evt_relic_box + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + option = { + name = EVTOPTA_MNM_9911 + trigger = { + FROM = { NOT = { has_character_flag = looted_artifact_destroy_duplicate } } + } + + tooltip = { + FROM = { + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + transfer_artifact = { + from = ROOT + to = THIS + } + } + } + } + hidden_effect = { + FROM = { + random_artifact = { + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + clr_artifact_flag = looted_artifact_tooltip_2 + } + } + } + } + + option = { + name = EVTOPTB_MNM_9911 + trigger = { + FROM = { has_character_flag = looted_artifact_destroy_duplicate } + } + + random_artifact = { + show_scope_change = no + limit = { + has_artifact_flag = looted_artifact_tooltip_2 + } + clr_artifact_flag = looted_artifact_tooltip_2 + destroy_artifact = yes + } + FROM = { + clr_character_flag = looted_artifact_destroy_duplicate + } + } +} \ No newline at end of file diff --git a/AncientReligions/events/mnm_devil_worshipers_events.txt b/AncientReligions/events/mnm_devil_worshipers_events.txt index 746353f4..1736cda1 100644 --- a/AncientReligions/events/mnm_devil_worshipers_events.txt +++ b/AncientReligions/events/mnm_devil_worshipers_events.txt @@ -67,7 +67,20 @@ character_event = { #For the recruit: Do you approve of "alternative views"? character_event = { id = MNM.7001 - desc = EVTDESC_MNM_7001_A + desc = { + trigger = { + NOT = { + has_character_flag = being_recruited_by_the_bacchants + } + } + text = EVTDESC_MNM_7001_A + } + desc = { #Zeus doesn't deal with Salvation. + trigger = { + has_character_flag = being_recruited_by_the_bacchants + } + text = EVTDESC_MNM_7001_B + } picture = GFX_evt_shady_meeting border = GFX_event_normal_frame_intrigue @@ -91,11 +104,33 @@ character_event = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants + + ### ACR ### + clr_character_flag = being_recruited_by_the_unseelie + #clr_character_flag = being_recruited_by_the_coven + clr_character_flag = being_recruited_by_the_sand_snakes } #Approving of heretics option = { - name = EVTOPTA_7001 #If God didn't want us to ask questions, why did he make us curious? + name = { + text = EVTOPTA_7001 #If God didn't want us to ask questions, why did he make us curious? + trigger = { + NOT = { + has_character_flag = being_recruited_by_the_bacchants + } + } + } + name = { + text = EVTOPTA_7001_B + trigger = { + NOT = { + has_character_flag = being_recruited_by_the_bacchants + } + } + } trigger = { OR = { @@ -167,6 +202,16 @@ character_event = { factor = 1.5 trait = cynical } + modifier = { + factor = 1.75 + has_character_flag = being_recruited_by_the_bacchants + culture = roman #Decadence + } + modifier = { + factor = 1.5 + has_character_flag = being_recruited_by_the_bacchants + is_close_relative = yes #Decadence + } modifier = { factor = 0.2 OR = { @@ -198,16 +243,25 @@ character_event = { true_religion_tengri_pagan_trigger = no true_religion_tengri_pagan_reformed_trigger = no } + AND = { + has_character_flag = being_recruited_by_the_vodouns + true_religion_west_african_pagan_trigger = no + true_religion_west_african_pagan_reformed_trigger = no + } + AND = { + has_character_flag = being_recruited_by_the_bacchants + true_religion_hellenic_or_reformed_trigger = no + } ### ACR ### AND = { has_character_flag = being_recruited_by_the_unseelie true_religion_in_celtic_subgroup_trigger = yes } - AND = { - has_character_flag = being_recruited_by_the_coven - true_religion_in_hellenic_subgroup_trigger = yes - } + #AND = { + # has_character_flag = being_recruited_by_the_coven + # true_religion_in_hellenic_subgroup_trigger = yes + #} AND = { has_character_flag = being_recruited_by_the_sand_snakes true_religion_in_egyptian_subgroup_trigger = yes @@ -219,7 +273,9 @@ character_event = { #Disapproving of heretics option = { - name = EVTOPTB_7001 + name = { + text = EVTOPTB_7001 + } custom_tooltip = { text = EVTOPTB_7001_TT } @@ -236,10 +292,12 @@ character_event = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants ### ACR ### clr_character_flag = being_recruited_by_the_unseelie - clr_character_flag = being_recruited_by_the_coven + #clr_character_flag = being_recruited_by_the_coven clr_character_flag = being_recruited_by_the_sand_snakes hidden_effect = { @@ -283,6 +341,7 @@ character_event = { event_target:satanists_recruiter = { is_alive = yes is_devil_worshiper_trigger = yes + prisoner = no } } event_target:satanists_recruiter = { @@ -316,6 +375,7 @@ character_event = { event_target:satanists_recruiter = { is_alive = yes is_devil_worshiper_trigger = yes + prisoner = no } } event_target:satanists_recruiter = { @@ -338,7 +398,10 @@ character_event = { immediate = { if = { limit = { - prisoner = yes + OR = { + prisoner = yes + event_target:satanists_recruiter = { prisoner = yes } + } } set_character_flag = dw_recruitment_end_unable character_event = { id = MNM.6995 } @@ -349,6 +412,7 @@ character_event = { event_target:satanists_recruiter = { is_alive = yes is_devil_worshiper_trigger = yes + prisoner = no } } event_target:satanists_recruiter = { @@ -371,7 +435,10 @@ character_event = { immediate = { if = { limit = { - prisoner = yes + OR = { + prisoner = yes + event_target:satanists_recruiter = { prisoner = yes } + } } set_character_flag = dw_recruitment_end_unable character_event = { id = MNM.6995 } @@ -382,6 +449,7 @@ character_event = { event_target:satanists_recruiter = { is_alive = yes is_devil_worshiper_trigger = yes + prisoner = no } } event_target:satanists_recruiter = { @@ -426,11 +494,13 @@ character_event = { # event notifying recruitee that "Something must've gone wro clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants clr_character_flag = dw_recruitment_end_unable ### ACR ### clr_character_flag = being_recruited_by_the_unseelie - clr_character_flag = being_recruited_by_the_coven + #clr_character_flag = being_recruited_by_the_coven clr_character_flag = being_recruited_by_the_sand_snakes } } @@ -449,6 +519,18 @@ character_event = { trigger = { FROM = { has_character_flag = disapproves_of_satanism } } #They seemed kinda hesitant to the whole thing text = EVTDESC_MNM_7002_B } + desc = { + trigger = { + society_member_of = the_bacchants + FROM = { has_character_flag = approves_of_satanism } } #They seemed kinda fine with it + text = EVTDESC_MNM_7002_C + } + desc = { + trigger = { + society_member_of = the_bacchants + FROM = { has_character_flag = disapproves_of_satanism } } #They seemed kinda hesitant to the whole thing + text = EVTDESC_MNM_7002_D + } is_triggered_only = yes @@ -591,7 +673,7 @@ character_event = { } modifier = { factor = 1.1 - FROM = { trait = fair } + FROM = { has_fair_trait_trigger = yes } } modifier = { factor = 1.1 @@ -622,10 +704,13 @@ character_event = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_bacchants + clr_character_flag = being_recruited_by_the_vodouns + ### ACR ### clr_character_flag = being_recruited_by_the_unseelie - clr_character_flag = being_recruited_by_the_coven + #clr_character_flag = being_recruited_by_the_coven clr_character_flag = being_recruited_by_the_sand_snakes hidden_effect = { character_event = { id = MNM.6998 } } #to recruiter - via ping: recruit said no @@ -722,6 +807,10 @@ character_event = { trigger = { event_target:satanists_recruiter = { NOT = { society_member_of = the_satanists } } } text = EVTDESC_MNM_7005_ALT } + desc = { + trigger = { event_target:satanists_recruiter = { society_member_of = the_bacchants } } + text = EVTDESC_MNM_7005_ALT2 + } is_triggered_only = yes @@ -801,10 +890,12 @@ character_event = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants ### ACR ### clr_character_flag = being_recruited_by_the_unseelie - clr_character_flag = being_recruited_by_the_coven + #clr_character_flag = being_recruited_by_the_coven clr_character_flag = being_recruited_by_the_sand_snakes hidden_effect = { character_event = { id = MNM.6996 days = 1 } } # turn down the satanists @@ -920,6 +1011,7 @@ character_event = { OR = { is_alive = no is_devil_worshiper_trigger = no + prisoner = yes } } } @@ -1042,6 +1134,7 @@ character_event = { OR = { is_alive = no is_devil_worshiper_trigger = no + prisoner = yes } } } @@ -1315,6 +1408,51 @@ letter_event = { break = yes } } + if = { + limit = { + prefers_men_trigger = yes + has_character_flag = being_recruited_by_the_bacchants + any_society_member = { + society_member_of = the_bacchants + is_female = no + is_attractive_trigger = yes + } + } + random_society_member = { + limit = { + society_member_of = the_bacchants + is_female = no + is_attractive_trigger = yes + } + save_event_target_as = satanists_inductor + set_character_flag = event_MNM_7015 + character_event = { id = MNM.7013 } + break = yes + } + } + if = { + limit = { + prefers_men_trigger = yes + has_character_flag = being_recruited_by_the_vodouns + any_society_member = { + society_member_of = the_vodouns + is_female = no + is_attractive_trigger = yes + } + } + random_society_member = { + limit = { + society_member_of = the_vodouns + is_female = no + is_attractive_trigger = yes + } + save_event_target_as = satanists_inductor + set_character_flag = event_MNM_7015 + character_event = { id = MNM.7013 } + break = yes + } + } + ### ACR ### if = { limit = { @@ -1493,6 +1631,50 @@ letter_event = { break = yes } } + if = { + limit = { + prefers_men_trigger = no + has_character_flag = being_recruited_by_the_bacchants + any_society_member = { + society_member_of = the_bacchants + is_female = yes + is_attractive_trigger = yes + } + } + random_society_member = { + limit = { + society_member_of = the_bacchants + is_female = yes + is_attractive_trigger = yes + } + save_event_target_as = satanists_inductor + set_character_flag = event_MNM_7015 + character_event = { id = MNM.7013 } + break = yes + } + } + if = { + limit = { + prefers_men_trigger = no + has_character_flag = being_recruited_by_the_vodouns + any_society_member = { + society_member_of = the_vodouns + is_female = yes + is_attractive_trigger = yes + } + } + random_society_member = { + limit = { + society_member_of = the_vodouns + is_female = yes + is_attractive_trigger = yes + } + save_event_target_as = satanists_inductor + set_character_flag = event_MNM_7015 + character_event = { id = MNM.7013 } + break = yes + } + } ### ACR ### if = { limit = { @@ -1592,10 +1774,12 @@ letter_event = { being_recruited_by_the_cult_of_kali = { PREV = { join_society = the_cult_of_kali } } being_recruited_by_the_cold_ones = { PREV = { join_society = the_cold_ones } } being_recruited_by_the_plaguebringers = { PREV = { join_society = the_plaguebringers } } + being_recruited_by_the_vodouns = { PREV = { join_society = the_vodouns } } + being_recruited_by_the_bacchants = { PREV = { join_society = the_bacchants } } ### ACR ### being_recruited_by_the_unseelie = { PREV = { join_society = unseelie_petitioners } } - being_recruited_by_the_coven = { PREV = { join_society = the_coven } } + #being_recruited_by_the_coven = { PREV = { join_society = the_coven } } being_recruited_by_the_sand_snakes = { PREV = { join_society = the_sand_snakes } } } } @@ -1633,10 +1817,12 @@ letter_event = { being_recruited_by_the_cult_of_kali = { PREV = { join_society = the_cult_of_kali } } being_recruited_by_the_cold_ones = { PREV = { join_society = the_cold_ones } } being_recruited_by_the_plaguebringers = { PREV = { join_society = the_plaguebringers } } + being_recruited_by_the_vodouns = { PREV = { join_society = the_vodouns } } + being_recruited_by_the_bacchants = { PREV = { join_society = the_bacchants } } ### ACR ### being_recruited_by_the_unseelie = { PREV = { join_society = unseelie_petitioners } } - being_recruited_by_the_coven = { PREV = { join_society = the_coven } } + #being_recruited_by_the_coven = { PREV = { join_society = the_coven } } being_recruited_by_the_sand_snakes = { PREV = { join_society = the_sand_snakes } } } } @@ -1878,11 +2064,13 @@ character_event = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants clr_character_flag = dw_recruitment_end_unable ### ACR ### clr_character_flag = being_recruited_by_the_unseelie - clr_character_flag = being_recruited_by_the_coven + #clr_character_flag = being_recruited_by_the_coven clr_character_flag = being_recruited_by_the_sand_snakes } } @@ -2004,15 +2192,15 @@ character_event = { } modifier = { factor = 1.4 - combat_rating_diff = { character = FROM value = 1 } + combat_rating_diff = { character = FROM value = 10 } } modifier = { factor = 1.4 - combat_rating_diff = { character = FROM value = 2 } + combat_rating_diff = { character = FROM value = 20 } } modifier = { factor = 1.4 - combat_rating_diff = { character = FROM value = 3 } + combat_rating_diff = { character = FROM value = 30 } } } #Injured @@ -2036,15 +2224,15 @@ character_event = { } modifier = { factor = 1.4 - FROM = { combat_rating_diff = { character = ROOT value = 1 } } + FROM = { combat_rating_diff = { character = ROOT value = 10 } } } modifier = { factor = 1.4 - FROM = { combat_rating_diff = { character = ROOT value = 2 } } + FROM = { combat_rating_diff = { character = ROOT value = 20 } } } modifier = { factor = 1.4 - FROM = { combat_rating_diff = { character = ROOT value = 3 } } + FROM = { combat_rating_diff = { character = ROOT value = 30 } } } } } @@ -2127,6 +2315,28 @@ character_event = { save_event_target_as = grand_master } } + if = { limit = { has_character_flag = being_recruited_by_the_vodouns } + random_society_member = { + limit = { + society_rank = { + rank == 4 + society = the_vodouns + } + } + save_event_target_as = grand_master + } + } + if = { limit = { has_character_flag = being_recruited_by_the_bacchants } + random_society_member = { + limit = { + society_rank = { + rank == 4 + society = the_bacchants + } + } + save_event_target_as = grand_master + } + } ### ACR ### if = { limit = { has_character_flag = being_recruited_by_the_unseelie } @@ -2190,6 +2400,14 @@ character_event = { limit = { has_character_flag = being_recruited_by_the_plaguebringers } join_society = the_plaguebringers } + if = { + limit = { has_character_flag = being_recruited_by_the_vodouns } + join_society = the_vodouns + } + if = { + limit = { has_character_flag = being_recruited_by_the_bacchants } + join_society = the_bacchants + } ### ACR ### if = { @@ -2227,10 +2445,12 @@ character_event = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants ### ACR ### clr_character_flag = being_recruited_by_the_unseelie - clr_character_flag = being_recruited_by_the_coven + #clr_character_flag = being_recruited_by_the_coven clr_character_flag = being_recruited_by_the_sand_snakes } } @@ -2257,6 +2477,14 @@ character_event = { limit = { has_character_flag = being_recruited_by_the_plaguebringers } join_society = the_plaguebringers } + if = { + limit = { has_character_flag = being_recruited_by_the_vodouns } + join_society = the_vodouns + } + if = { + limit = { has_character_flag = being_recruited_by_the_bacchants } + join_society = the_bacchants + } ### ACR ### if = { @@ -2338,6 +2566,28 @@ character_event = { save_event_target_as = grand_master } } + if = { limit = { has_character_flag = being_recruited_by_the_bacchants } + random_society_member = { + limit = { + society_rank = { + rank == 4 + society = the_bacchants + } + } + save_event_target_as = grand_master + } + } + if = { limit = { has_character_flag = being_recruited_by_the_vodouns } + random_society_member = { + limit = { + society_rank = { + rank == 4 + society = the_vodouns + } + } + save_event_target_as = grand_master + } + } ### ACR ### if = { limit = { has_character_flag = being_recruited_by_the_unseelie } @@ -2380,6 +2630,8 @@ character_event = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants ### ACR ### clr_character_flag = being_recruited_by_the_unseelie @@ -2472,6 +2724,28 @@ character_event = { save_event_target_as = grand_master } } + if = { limit = { has_character_flag = being_recruited_by_the_vodouns } + random_society_member = { + limit = { + society_rank = { + rank == 4 + society = the_vodouns + } + } + save_event_target_as = grand_master + } + } + if = { limit = { has_character_flag = being_recruited_by_the_bacchants } + random_society_member = { + limit = { + society_rank = { + rank == 4 + society = the_bacchants + } + } + save_event_target_as = grand_master + } + } ### ACR ### if = { limit = { has_character_flag = being_recruited_by_the_unseelie } @@ -2516,6 +2790,8 @@ character_event = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants ### ACR ### clr_character_flag = being_recruited_by_the_unseelie @@ -2572,6 +2848,8 @@ character_event = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants ### ACR ### clr_character_flag = being_recruited_by_the_unseelie @@ -2644,6 +2922,8 @@ character_event = { has_character_flag = being_recruited_by_the_cult_of_kali has_character_flag = being_recruited_by_the_cold_ones has_character_flag = being_recruited_by_the_plaguebringers + has_character_flag = being_recruited_by_the_vodouns + has_character_flag = being_recruited_by_the_bacchants has_character_flag = assassins_attempted_recruitment ### ACR ### @@ -2708,6 +2988,28 @@ character_event = { save_event_target_as = grand_master } } + if = { limit = { has_character_flag = being_recruited_by_the_vodouns } + random_society_member = { + limit = { + society_rank = { + rank == 4 + society = the_vodouns + } + } + save_event_target_as = grand_master + } + } + if = { limit = { has_character_flag = being_recruited_by_the_bacchants } + random_society_member = { + limit = { + society_rank = { + rank == 4 + society = the_bacchants + } + } + save_event_target_as = grand_master + } + } if = { limit = { has_character_flag = assassins_attempted_recruitment } random_society_member = { limit = { @@ -2833,6 +3135,14 @@ letter_event = { limit = { has_character_flag = being_recruited_by_the_plaguebringers } join_society = the_plaguebringers } + if = { + limit = { has_character_flag = being_recruited_by_the_vodouns } + join_society = the_vodouns + } + if = { + limit = { has_character_flag = being_recruited_by_the_bacchants } + join_society = the_bacchants + } if = { limit = { has_character_flag = assassins_attempted_recruitment } join_society = the_assassins @@ -2858,6 +3168,8 @@ letter_event = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants clr_character_flag = assassins_attempted_recruitment ### ACR ### @@ -2872,7 +3184,7 @@ letter_event = { event_target:grand_master = { opinion = { who = ROOT - modifier = opinion_refused_society_membership + modifier = opinion_very_disappointed } } hidden_effect = { @@ -2881,6 +3193,8 @@ letter_event = { clr_character_flag = being_recruited_by_the_cult_of_kali clr_character_flag = being_recruited_by_the_cold_ones clr_character_flag = being_recruited_by_the_plaguebringers + clr_character_flag = being_recruited_by_the_vodouns + clr_character_flag = being_recruited_by_the_bacchants clr_character_flag = assassins_attempted_recruitment ### ACR ### @@ -3068,28 +3382,39 @@ character_event = { #Soul corruption adds corrupting_magic_major character_event = { id = MNM.7057 - desc = EVTDESC_MNM_7057 + desc = EVTDESC_MNM_7057_NEW picture = GFX_evt_illness border = GFX_event_normal_frame_intrigue + + notification = yes is_triggered_only = yes hide_from = yes - trigger = { - NOR = { - NOT = { health = 3 } - has_character_modifier = corrupting_magic_minor - has_character_modifier = corrupting_magic_major - } - } + #trigger = { + # NOR = { + # NOT = { health = 3 } + # has_character_modifier = corrupting_magic_minor + # has_character_modifier = corrupting_magic_major + # } + #} + immediate = { + add_character_modifier = { + name = corrupting_magic_minor + years = 5 + stacking = yes + } + add_character_modifier = { + name = corrupting_magic_minor + years = 5 + stacking = yes + } + } + option = { name = EVTOPTA_MNM_7051 custom_tooltip = { text = EVTOPTA_MNM_7051_TT } - add_character_modifier = { - name = corrupting_magic_major - years = 3 - } } } @@ -3097,28 +3422,34 @@ character_event = { #Soul corruption adds corrupting_magic_minor character_event = { id = MNM.7058 - desc = EVTDESC_MNM_7058 + desc = EVTDESC_MNM_7057_NEW picture = GFX_evt_illness border = GFX_event_normal_frame_intrigue + + notification = yes is_triggered_only = yes hide_from = yes - trigger = { - NOR = { - NOT = { health = 3 } - has_character_modifier = corrupting_magic_minor - has_character_modifier = corrupting_magic_major - } - } + #trigger = { + # NOR = { + # NOT = { health = 3 } + # has_character_modifier = corrupting_magic_minor + # has_character_modifier = corrupting_magic_major + # } + #} + + immediate = { + add_character_modifier = { + name = corrupting_magic_minor + years = 5 + stacking = yes + } + } option = { name = EVTOPTA_MNM_7051 custom_tooltip = { text = EVTOPTA_MNM_7051_TT } - add_character_modifier = { - name = corrupting_magic_minor - years = 3 - } } } @@ -4089,6 +4420,10 @@ character_event = { border = GFX_event_normal_frame_intrigue is_triggered_only = yes + + trigger = { + is_alive = yes + } option = { name = EVTOPTA_MNM_7834 @@ -4944,7 +5279,9 @@ character_event = { if = { limit = { trait = severely_injured } remove_trait = severely_injured } if = { limit = { trait = ill } remove_trait = ill } - if = { limit = { trait = wounded } remove_trait = wounded } + if = { limit = { trait = wounded } remove_trait = wounded + add_scarred_tiered_effect = yes + } if = { limit = { has_character_flag = dark_healing_infirm } @@ -5435,7 +5772,15 @@ character_event = { limit = { ROOT = { society_member_of = the_plaguebringers } } join_society = the_plaguebringers } - + if = { + limit = { ROOT = { society_member_of = the_vodouns } } + join_society = the_vodouns + } + if = { + limit = { ROOT = { society_member_of = the_bacchants } } + join_society = the_bacchants + } + ### ACR ### if = { limit = { ROOT = { society_member_of = unseelie_petitioners } } @@ -6515,7 +6860,7 @@ character_event = { factor = 0 NAND = { is_female = yes - trait = fair + has_fair_trait_trigger = yes } } give_nickname = nick_the_fair @@ -6525,7 +6870,7 @@ character_event = { factor = 0 NAND = { is_female = no - trait = fair + has_fair_trait_trigger = yes } } give_nickname = nick_the_handsome @@ -6759,6 +7104,7 @@ character_event = { #birth } immediate = { + add_trait = lefthanded set_character_flag = demon_child_non_pagan set_global_flag = demon_child_born add_character_modifier = { @@ -6766,7 +7112,62 @@ character_event = { #birth hidden = yes days = -1 } - + if = { + limit = { + mother = { society_member_of = the_satanists } + } + ROOT = { + set_character_flag = demonspawn_will_join_satanists + } + } + if = { + limit = { + mother = { society_member_of = the_cold_ones } + } + ROOT = { + set_character_flag = demonspawn_will_join_cold_ones + } + } + if = { + limit = { + mother = { society_member_of = the_plaguebringers } + } + ROOT = { + set_character_flag = demonspawn_will_join_plaguebringers + } + } + if = { + limit = { + mother = { society_member_of = the_cult_of_kali } + } + ROOT = { + set_character_flag = demonspawn_will_join_cult_of_kali + } + } + if = { + limit = { + mother = { society_member_of = the_trollcrafters } + } + ROOT = { + set_character_flag = demonspawn_will_join_trollcrafters + } + } + if = { + limit = { + mother = { society_member_of = the_bacchants } + } + ROOT = { + set_character_flag = demonspawn_will_join_bacchants + } + } + if = { + limit = { + mother = { society_member_of = the_vodouns } + } + ROOT = { + set_character_flag = demonspawn_will_join_vodouns + } + } remove_trait = sickly character_event = { id = SoA.3019 days = 90 random = 90 } # Demon child tombola @@ -7269,7 +7670,7 @@ character_event = { has_character_flag = desecration_violent OR = { martial = 14 - combat_rating = 3 + combat_rating = 30 } } tooltip_info = martial @@ -7453,7 +7854,7 @@ character_event = { is_richer_holding = no } } - picture = GFX_event_treasure_chamber + picture = GFX_evt_treasure_chamber text = EVTDESC_MNM_7116_RICH } @@ -7464,7 +7865,7 @@ character_event = { is_richer_holding = yes } } - picture = GFX_event_treasure_chamber + picture = GFX_evt_treasure_chamber text = EVTDESC_MNM_7116_RICHER } @@ -8806,7 +9207,9 @@ character_event = { has_character_flag = orgy_murder } event_target:orgy_casualty = { - death = { death_reason = death_murder_unknown killer = ROOT } + tooltip = { + death = { death_reason = death_murder_unknown killer = ROOT } + } show_portrait = yes } } @@ -9059,7 +9462,13 @@ character_event = { text = EVTDESC_MNM_20014 picture = GFX_evt_stone_church trigger = { - society_member_of = the_satanists + OR = { + society_member_of = the_satanists + society_member_of = the_cold_ones + society_member_of = the_cult_of_kali + society_member_of = the_trollcrafters + society_member_of = the_vodouns + } } } desc = { @@ -9077,14 +9486,47 @@ character_event = { NOT = { has_dlc = "Horse Lords" } } } + desc = { + text = EVTDESC_MNM_20014_BACCHANALIS + picture = GFX_evt_bacchants_initiation + trigger = { + society_member_of = the_bacchants + } + } - option = { - name = EVTOPTA_MNM_20014 # Head for the town + option = { + name = { + text = EVTOPTA_MNM_20014 # Head for the town + trigger = { + NOT = { + society_member_of = the_bacchants + } + } + } + name = { + text = EVTOPTA_MNM_20014_B # Prefers orgy to murder. + trigger = { + society_member_of = the_bacchants + } + } FROM = { character_event = { id = MNM.20020 days = 2 portrait = no } } } option = { - name = EVTOPTB_MNM_20014 # Home Invasion + name = { + text = EVTOPTB_MNM_20014 # Home Invasion + trigger = { + NOT = { + society_member_of = the_bacchants + } + } + } + name = { + text = EVTOPTB_MNM_20014_B # Intoxicated massacre. + trigger = { + society_member_of = the_bacchants + } + } character_event = { id = MNM.20015 days = 2 tooltip = EVT_TT_20015 } } } @@ -9210,6 +9652,7 @@ character_event = { trigger = { has_dlc = "Reapers" NOT = { has_character_flag = home_invasion_buddy_dies } + NOT = { society_member_of = the_bacchants } } picture = GFX_evt_impalement text = EVTDESC_MNM_20015 @@ -9218,6 +9661,7 @@ character_event = { trigger = { NOT = { has_dlc = "Reapers" } NOT = { has_character_flag = home_invasion_buddy_dies } + NOT = { society_member_of = the_bacchants } } text = EVTDESC_MNM_20015 } @@ -9225,6 +9669,7 @@ character_event = { trigger = { has_dlc = "Reapers" has_character_flag = home_invasion_buddy_dies + NOT = { society_member_of = the_bacchants } } picture = GFX_evt_impalement text = EVTDESC_MNM_20015_DEATH @@ -9233,13 +9678,43 @@ character_event = { trigger = { NOT = { has_dlc = "Reapers" } has_character_flag = home_invasion_buddy_dies + NOT = { society_member_of = the_bacchants } } text = EVTDESC_MNM_20015_DEATH } + desc = { + trigger = { + society_member_of = the_bacchants + NOT = { has_character_flag = home_invasion_buddy_dies } + } + picture = GFX_evt_bacchants_initiation + text = EVTDESC_MNM_20015_B + } + desc = { + trigger = { + society_member_of = the_bacchants + has_character_flag = home_invasion_buddy_dies + } + picture = GFX_evt_bacchants_initiation + text = EVTDESC_MNM_20015_DEATH_B + } option = { - name = EVTOPTA_MNM_20015 # Burn everything! No one must know. + name = { + text = EVTOPTA_MNM_20015 # Burn everything! No one must know. + trigger = { + NOT = { + society_member_of = the_bacchants + } + } + } + name = { + text = EVTOPTA_MNM_20015_B # Clean up the mess. + trigger = { + society_member_of = the_bacchants + } + } add_society_currency_minor_effect = yes # Buddy dies @@ -9387,6 +9862,20 @@ character_event = { option = { name = EVTOPTB_MNM_20015 # Leave it as a monument (risk of revolt) + name = { + text = EVTOPTB_MNM_20015 # Leave it as a monument (risk of revolt) + trigger = { + NOT = { + society_member_of = the_bacchants + } + } + } + name = { + text = EVTOPTB_MNM_20015_B # Leave it as a monument (risk of revolt) + trigger = { + society_member_of = the_bacchants + } + } add_society_currency_medium_effect = yes # Buddy dies @@ -9749,6 +10238,10 @@ character_event = { factor = 5.0 trait = imbecile } + modifier = { #Taking drugs is the whole point of the ritual. + factor = 0 + society_member_of = the_bacchants + } set_character_flag = nt_drank_the_beer } } @@ -9756,6 +10249,7 @@ character_event = { desc = { trigger = { NOT = { has_character_flag = nt_rivalry } + NOT = { society_member_of = the_bacchants } } text = EVTDESC_MNM_20021 } @@ -9763,9 +10257,27 @@ character_event = { desc = { trigger = { has_character_flag = nt_rivalry + NOT = { society_member_of = the_bacchants } } text = EVTDESC_MNM_20021_RIVALRY } + desc = { + trigger = { + NOT = { has_character_flag = nt_rivalry } + society_member_of = the_bacchants + } + picture = GFX_evt_magic_ritual + text = EVTDESC_MNM_20021_B + } + + desc = { + trigger = { + has_character_flag = nt_rivalry + society_member_of = the_bacchants + } + picture = GFX_evt_magic_ritual + text = EVTDESC_MNM_20021_RIVALRY_B + } option = { name = { @@ -9780,10 +10292,20 @@ character_event = { trigger = { NOT = { has_character_flag = nt_drank_the_beer } NOT = { has_character_flag = nt_rivalry } + NOT = { society_member_of = the_bacchants } } text = EVTOPTA_MNM_20021 } + name = { + trigger = { + NOT = { has_character_flag = nt_drank_the_beer } + NOT = { has_character_flag = nt_rivalry } + society_member_of = the_bacchants + } + text = EVTOPTA_MNM_20021_B + } + name = { trigger = { has_character_flag = nt_drank_the_beer @@ -12354,22 +12876,6 @@ character_event = { } } } - modifier = { - factor = 2.0 - society_influence < 5 - } - modifier = { - factor = 2.0 - society_influence < 10 - } - modifier = { - factor = 0.5 - society_influence >= 50 - } - modifier = { - factor = 0.5 - society_influence >= 80 - } modifier = { factor = 0.25 FROMFROM = { @@ -12716,7 +13222,7 @@ character_event = { ai_chance = { factor = 10 } - character_event = { id = MNM.20100 tooltip = EVTTOOLTIP_MNM_20103 } + character_event = { id = MNM.20100 } } option = { @@ -13106,23 +13612,23 @@ character_event = { 30 = { #You are injured modifier = { factor = 0.9 - combat_rating = 1 + combat_rating = 10 } modifier = { factor = 0.9 - combat_rating = 2 + combat_rating = 20 } modifier = { factor = 0.9 - combat_rating = 3 + combat_rating = 30 } modifier = { factor = 0.9 - combat_rating = 4 + combat_rating = 40 } modifier = { factor = 0.9 - combat_rating = 5 + combat_rating = 50 } custom_tooltip = { text = you_are_seriously_injured_TT @@ -13132,23 +13638,23 @@ character_event = { 50 = { #You are slain in personal combat modifier = { factor = 0.9 - combat_rating = 1 + combat_rating = 10 } modifier = { factor = 0.9 - combat_rating = 2 + combat_rating = 20 } modifier = { factor = 0.9 - combat_rating = 3 + combat_rating = 30 } modifier = { factor = 0.9 - combat_rating = 4 + combat_rating = 40 } modifier = { factor = 0.9 - combat_rating = 5 + combat_rating = 50 } modifier = { factor = 0.9 diff --git a/AncientReligions/events/mnm_misc_events.txt b/AncientReligions/events/mnm_misc_events.txt index 9d02e2cb..8e986902 100644 --- a/AncientReligions/events/mnm_misc_events.txt +++ b/AncientReligions/events/mnm_misc_events.txt @@ -113,6 +113,8 @@ character_event = { interested_in_society = the_cult_of_kali interested_in_society = the_cold_ones interested_in_society = the_plaguebringers + interested_in_society = the_vodouns + interested_in_society = the_bacchants interested_in_society = secret_religious_cult ### ACR ### @@ -142,6 +144,8 @@ character_event = { interested_in_society = the_cult_of_kali interested_in_society = the_cold_ones interested_in_society = the_plaguebringers + interested_in_society = the_vodouns + interested_in_society = the_bacchants interested_in_society = secret_religious_cult ### ACR ### @@ -254,6 +258,38 @@ character_event = { character_event = { id = MNM.10017 } } } + #Vodunons + if = { + limit = { + interested_in_society = the_vodouns + NOT = { has_character_flag = being_recruited_by_the_vodouns } + } + random_society_member = { + limit = { + society_member_of = the_vodouns + #is_within_diplo_range = ROOT + is_society_grandmaster = no + } + save_event_target_as = satanists_recruiter + character_event = { id = MNM.10027 } + } + } + #Bacchants + if = { + limit = { + interested_in_society = the_bacchants + NOT = { has_character_flag = being_recruited_by_the_bacchants } + } + random_society_member = { + limit = { + society_member_of = the_bacchants + #is_within_diplo_range = ROOT + is_society_grandmaster = no + } + save_event_target_as = satanists_recruiter + character_event = { id = MNM.10026 } + } + } ### ACR ### # Unseelie @@ -269,7 +305,7 @@ character_event = { is_society_grandmaster = no } save_event_target_as = satanists_recruiter - character_event = { id = ancrel.9100 } + character_event = { id = ancrel.9900 } } } # Coven @@ -285,7 +321,7 @@ character_event = { is_society_grandmaster = no } save_event_target_as = satanists_recruiter - character_event = { id = ancrel.9101 } + character_event = { id = ancrel.9901 } } } # Fangs @@ -301,7 +337,7 @@ character_event = { is_society_grandmaster = no } save_event_target_as = satanists_recruiter - character_event = { id = ancrel.9102 } + character_event = { id = ancrel.9902 } } } #Secret religious society @@ -422,12 +458,41 @@ character_event = { } } } +character_event = { + id = MNM.10026 + hide_window = yes + + is_triggered_only = yes + + immediate = { + FROM = { + set_character_flag = bacchants_attempted_recruitment + set_character_flag = being_recruited_by_the_bacchants + character_event = { id = MNM.7001 } + } + } +} + +character_event = { + id = MNM.10027 + hide_window = yes + + is_triggered_only = yes + + immediate = { + FROM = { + set_character_flag = vodouns_attempted_recruitment + set_character_flag = being_recruited_by_the_vodouns + character_event = { id = MNM.7001 } + } + } +} ### ACR ### namespace = ancrel character_event = { - id = ancrel.9100 + id = ancrel.9900 hide_window = yes is_triggered_only = yes @@ -442,7 +507,7 @@ character_event = { } character_event = { - id = ancrel.9101 + id = ancrel.9901 hide_window = yes is_triggered_only = yes @@ -457,7 +522,7 @@ character_event = { } character_event = { - id = ancrel.9102 + id = ancrel.9902 hide_window = yes is_triggered_only = yes @@ -607,7 +672,7 @@ letter_event = { } desc = { trigger = { - society_member_of = secret_religious_cult + society_member_of = secret_religious_cult FROM = { ROOT = { is_openly_of_prevs_secret_religion_trigger = yes } } } text = EVTDESC_MNM_10023_SR_A @@ -624,10 +689,40 @@ letter_event = { text = EVTDESC_MNM_10023_HERMETICS } + desc = { #Generic fallback + trigger = { + NOR = { + society_member_of = the_assassins + is_monastic_member_trigger = yes + society_member_of = secret_religious_cult + } + } + text = EVTDESC_MNM_10023_fallback + } + is_triggered_only = yes option = { - name = EVTOPTA_MNM_10023 + name = { + text = EVTOPTA_MNM_10023 + trigger = { + OR = { + society_member_of = the_assassins + is_monastic_member_trigger = yes + society_member_of = secret_religious_cult + } + } + } + name = { + text = EVTOPTA_MNM_10023_less_hostile + trigger = { + NOR = { + society_member_of = the_assassins + is_monastic_member_trigger = yes + society_member_of = secret_religious_cult + } + } + } leave_society = yes } } @@ -673,7 +768,7 @@ character_event = { } } } - any_courtier = { + if = { limit = { ai = yes prisoner = no @@ -685,7 +780,23 @@ character_event = { } character_event = { id = MNM.10031 } } - if = { + any_courtier = { + limit = { + ai = yes + prisoner = no + NOT = { trait = incapable } + is_in_society = yes + society_rank < 3 + society_can_rank_up = yes + } + random_list = { + 75 = {} + 25 = { + society_rank_up = 1 + } + } + } + any_courtier = { limit = { ai = yes prisoner = no @@ -715,6 +826,11 @@ character_event = { factor = 2 higher_tier_than = BARON } + modifier = { + factor = 3 + true_religion = shiite + can_join_society = the_assassins + } random_list = { 700 = { } # Fall back dead weight @@ -735,6 +851,14 @@ character_event = { is_priest = yes } } + modifier = { + factor = 2 + monastic_order_benedictine = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + monastic_order_benedictine = { num_of_society_members < 10 } + } join_society = monastic_order_benedictine random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -777,6 +901,14 @@ character_event = { is_priest = yes } } + modifier = { + factor = 2 + monastic_order_dominican = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + monastic_order_dominican = { num_of_society_members < 10 } + } join_society = monastic_order_dominican random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -822,6 +954,14 @@ character_event = { is_priest = yes } } + modifier = { + factor = 2 + monastic_order_orthodox = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + monastic_order_orthodox = { num_of_society_members < 10 } + } join_society = monastic_order_orthodox random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -864,6 +1004,14 @@ character_event = { is_priest = yes } } + modifier = { + factor = 2 + monastic_order_nestorian = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + monastic_order_nestorian = { num_of_society_members < 10 } + } join_society = monastic_order_nestorian random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -906,6 +1054,14 @@ character_event = { is_priest = yes } } + modifier = { + factor = 2 + monastic_order_monophysite = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + monastic_order_monophysite = { num_of_society_members < 10 } + } join_society = monastic_order_monophysite random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -946,6 +1102,14 @@ character_event = { is_priest = yes } } + modifier = { + factor = 2 + monastic_order_hindu = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + monastic_order_hindu = { num_of_society_members < 10 } + } join_society = monastic_order_hindu random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -986,6 +1150,14 @@ character_event = { is_priest = yes } } + modifier = { + factor = 2 + monastic_order_buddhist = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + monastic_order_buddhist = { num_of_society_members < 10 } + } join_society = monastic_order_buddhist random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -1026,6 +1198,14 @@ character_event = { is_priest = yes } } + modifier = { + factor = 2 + monastic_order_jain = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + monastic_order_jain = { num_of_society_members < 10 } + } join_society = monastic_order_jain random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -1051,6 +1231,53 @@ character_event = { set_society_grandmaster = yes } } + 100 = { + trigger = { + can_join_society = monastic_order_stoics + } + modifier = { + factor = 3 + OR = { + trait = erudite + trait = scholar + trait = theologian + trait = diligent + learning = 16 + } + } + modifier = { + factor = 2 + monastic_order_stoics = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + monastic_order_stoics = { num_of_society_members < 10 } + } + join_society = monastic_order_stoics + random_list = { # Artificially increase society influence for balance purposes + 75 = { + modifier = { + factor = 0 + society_influence >= 30 + } + add_mission_succeed_influence_effect = yes + } + 25 = { + } + } + if = { + limit = { + NOT = { + society = { + any_society_member = { + is_society_grandmaster = yes + } + } + } + } + set_society_grandmaster = yes + } + } 200 = { trigger = { can_join_society = secret_religious_society_catholic @@ -1515,6 +1742,93 @@ character_event = { set_society_grandmaster = yes } } + 200 = { + trigger = { + can_join_society = secret_religious_society_bon_reformed + } + join_society = secret_religious_society_bon_reformed + random_list = { # Artificially increase society influence for balance purposes + 75 = { + modifier = { + factor = 0 + society_influence >= 30 + } + add_mission_succeed_influence_effect = yes + } + 25 = { + } + } + if = { + limit = { + NOT = { + society = { + any_society_member = { + is_society_grandmaster = yes + } + } + } + } + set_society_grandmaster = yes + } + } + 200 = { + trigger = { + can_join_society = secret_religious_society_hellenic_pagan_reformed + } + join_society = secret_religious_society_hellenic_pagan_reformed + random_list = { # Artificially increase society influence for balance purposes + 75 = { + modifier = { + factor = 0 + society_influence >= 30 + } + add_mission_succeed_influence_effect = yes + } + 25 = { + } + } + if = { + limit = { + NOT = { + society = { + any_society_member = { + is_society_grandmaster = yes + } + } + } + } + set_society_grandmaster = yes + } + } + 200 = { + trigger = { + can_join_society = secret_religious_society_hellenic_pagan + } + join_society = secret_religious_society_hellenic_pagan + random_list = { # Artificially increase society influence for balance purposes + 75 = { + modifier = { + factor = 0 + society_influence >= 30 + } + add_mission_succeed_influence_effect = yes + } + 25 = { + } + } + if = { + limit = { + NOT = { + society = { + any_society_member = { + is_society_grandmaster = yes + } + } + } + } + set_society_grandmaster = yes + } + } 150 = { trigger = { can_join_society = hermetics @@ -1559,7 +1873,7 @@ character_event = { set_society_grandmaster = yes } } - 100 = { + 500 = { trigger = { can_join_society = the_assassins } @@ -1567,12 +1881,39 @@ character_event = { factor = 0.5 is_landed = no } + modifier = { + factor = 0.1 + NOR = { + true_religion = shiite + AND = { + trait = sympathy_islam + trait = deceitful + NOT = { trait = zealous } + OR = { + trait = schemer + trait = elusive_shadow + intrigue = 18 + } + } + } + } + modifier = { + factor = 0 + NOT = { true_religion = shiite } + trait = zealous + } + modifier = { + factor = 0 + NOT = { intrigue = 6 } + } modifier = { factor = 2 + true_religion = shiite is_landed = yes } modifier = { factor = 5 + true_religion = shiite NOT = { trait = decadent } OR = { trait = zealous @@ -1583,6 +1924,26 @@ character_event = { intrigue = 18 } } + modifier = { + factor = 2 + the_assassins = { num_of_society_members < 20 } + } + modifier = { + factor = 2 + the_assassins = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + the_assassins = { num_of_society_members < 10 } + } + if = { + limit = { + NOT = { + religion = shiite + } + } + set_secret_religion = shiite + } join_society = the_assassins random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -1622,6 +1983,14 @@ character_event = { trait = lunatic } } + modifier = { + factor = 2 + the_satanists = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + the_satanists = { num_of_society_members < 10 } + } join_society = the_satanists random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -1661,6 +2030,14 @@ character_event = { trait = lunatic } } + modifier = { + factor = 2 + the_trollcrafters = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + the_trollcrafters = { num_of_society_members < 10 } + } join_society = the_trollcrafters random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -1700,6 +2077,14 @@ character_event = { trait = lunatic } } + modifier = { + factor = 2 + the_cult_of_kali = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + the_cult_of_kali = { num_of_society_members < 10 } + } join_society = the_cult_of_kali random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -1739,6 +2124,14 @@ character_event = { trait = lunatic } } + modifier = { + factor = 2 + the_cold_ones = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + the_cold_ones = { num_of_society_members < 10 } + } join_society = the_cold_ones random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -1778,6 +2171,14 @@ character_event = { trait = lunatic } } + modifier = { + factor = 2 + the_plaguebringers = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + the_plaguebringers = { num_of_society_members < 10 } + } join_society = the_plaguebringers random_list = { # Artificially increase society influence for balance purposes 75 = { @@ -1803,14 +2204,29 @@ character_event = { set_society_grandmaster = yes } } - - ### ACR ### - # SR - 200 = { + 50 = { trigger = { - can_join_society = secret_religious_society_celtic_pagan + can_join_society = the_vodouns } - join_society = secret_religious_society_celtic_pagan + modifier = { + factor = 5 + OR = { + has_impious_trait_trigger = yes + has_vice_trigger = yes + trait = drunkard + trait = possessed + trait = lunatic + } + } + modifier = { + factor = 2 + the_vodouns = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + the_vodouns = { num_of_society_members < 10 } + } + join_society = the_vodouns random_list = { # Artificially increase society influence for balance purposes 75 = { modifier = { @@ -1835,11 +2251,61 @@ character_event = { set_society_grandmaster = yes } } + 50 = { + trigger = { + can_join_society = the_bacchants + } + modifier = { + factor = 5 + OR = { + has_impious_trait_trigger = yes + has_vice_trigger = yes + trait = drunkard + trait = possessed + trait = lunatic + } + } + modifier = { + factor = 2 + the_bacchants = { num_of_society_members < 15 } + } + modifier = { + factor = 2 + the_bacchants = { num_of_society_members < 10 } + } + join_society = the_bacchants + random_list = { # Artificially increase society influence for balance purposes + 75 = { + modifier = { + factor = 0 + society_influence >= 30 + } + add_mission_succeed_influence_effect = yes + } + 25 = { + } + } + if = { + limit = { + NOT = { + society = { + any_society_member = { + is_society_grandmaster = yes + } + } + } + } + set_society_grandmaster = yes + } + } + + ### ACR ### + # SR 200 = { trigger = { - can_join_society = secret_religious_society_celtic_pagan_reformed + can_join_society = secret_religious_society_celtic_pagan } - join_society = secret_religious_society_celtic_pagan_reformed + join_society = secret_religious_society_celtic_pagan random_list = { # Artificially increase society influence for balance purposes 75 = { modifier = { @@ -1866,9 +2332,9 @@ character_event = { } 200 = { trigger = { - can_join_society = secret_religious_society_hellenic_pagan + can_join_society = secret_religious_society_celtic_pagan_reformed } - join_society = secret_religious_society_hellenic_pagan + join_society = secret_religious_society_celtic_pagan_reformed random_list = { # Artificially increase society influence for balance purposes 75 = { modifier = { @@ -2254,10 +2720,12 @@ character_event = { reverse_opinion = { who = ROOT value = 30 } opinion = { who = ROOT value = 40 } NOR = { + is_lover = ROOT is_friend = ROOT is_rival = ROOT is_close_relative = ROOT } + prisoner = no NOT = { has_character_flag = ineligible_for_society_friendship } ai = yes } @@ -2270,10 +2738,12 @@ character_event = { reverse_opinion = { who = ROOT value = 30 } opinion = { who = ROOT value = 40 } NOR = { + is_lover = ROOT is_friend = ROOT is_rival = ROOT is_close_relative = ROOT } + prisoner = no NOT = { has_character_flag = ineligible_for_society_friendship } ai = yes } @@ -2293,7 +2763,7 @@ character_event = { character_event = { id = MNM.10045 - picture = GFX_evt_state_diplomacy + picture = GFX_evt_courtiers_talking border = GFX_event_normal_frame_diplomacy desc = { @@ -2474,6 +2944,7 @@ character_event = { trigger = { is_in_society = yes + has_character_modifier = highly_suspect } is_triggered_only = yes @@ -2494,6 +2965,7 @@ character_event = { trigger = { is_in_society = yes + has_character_modifier = under_suspicion } is_triggered_only = yes @@ -2622,6 +3094,7 @@ character_event = { any_quester_targeting_this = { limit = { has_character_flag = training_protege + has_quest = quest_the_assassins_protege } character_event = { id = MNM.6260 days = 15 } #Clears protege mission } @@ -2840,15 +3313,6 @@ character_event = { #Save game conversion of secret_traits to secret religions secretly_zun_pagan = { set_secret_religion = zun_pagan remove_trait = secretly_zun_pagan } secretly_zun_pagan_reformed = { set_secret_religion = zun_pagan_reformed remove_trait = secretly_zun_pagan_reformed } secretly_pagan = { set_secret_religion = pagan remove_trait = secretly_pagan } - - ### ACR ### - secretly_celtic_pagan = { set_secret_religion = celtic_pagan remove_trait = secretly_celtic_pagan } - secretly_celtic_pagan_reformed = { set_secret_religion = celtic_pagan_reformed remove_trait = secretly_celtic_pagan_reformed } - secretly_hellenic_pagan = { set_secret_religion = hellenic_pagan remove_trait = secretly_hellenic_pagan } - secretly_promethean_pagan = { set_secret_religion = promethean_pagan remove_trait = secretly_promethean_pagan } - secretly_titan_pagan = { set_secret_religion = titan_pagan remove_trait = secretly_titan_pagan } - secretly_egyptian_pagan = { set_secret_religion = egyptian_pagan remove_trait = secretly_egyptian_pagan } - secretly_aten_pagan = { set_secret_religion = aten_pagan remove_trait = secretly_aten_pagan } } } } diff --git a/AncientReligions/events/mnm_secret_religious_societies_events.txt b/AncientReligions/events/mnm_secret_religious_societies_events.txt index 700ce4a9..404e3355 100644 --- a/AncientReligions/events/mnm_secret_religious_societies_events.txt +++ b/AncientReligions/events/mnm_secret_religious_societies_events.txt @@ -558,12 +558,33 @@ character_event = { has_province_modifier = secret_khurmazta_community } } - AND = { + AND = { ROOT = { secret_religion = bon } NOR = { religion = bon has_province_modifier = secret_bon_community } + } + AND = { + ROOT = { secret_religion = bon_reformed } + NOR = { + religion = bon_reformed + has_province_modifier = secret_bon_reformed_community + } + } + AND = { + ROOT = { secret_religion = hellenic_pagan } + NOR = { + religion = hellenic_pagan + has_province_modifier = secret_hellenic_pagan_community + } + } + AND = { + ROOT = { secret_religion = hellenic_pagan_reformed } + NOR = { + religion = hellenic_pagan_reformed + has_province_modifier = secret_hellenic_pagan_reformed_community + } } AND = { ROOT = { secret_religion = taoist } @@ -720,13 +741,6 @@ character_event = { religion = celtic_pagan_reformed has_province_modifier = secret_celtic_pagan_reformed_community } - } - AND = { - ROOT = { secret_religion = hellenic_pagan } - NOR = { - religion = hellenic_pagan - has_province_modifier = secret_hellenic_pagan_community - } } AND = { ROOT = { secret_religion = promethean_pagan } @@ -782,6 +796,18 @@ character_event = { event_target:society_leader = { character_event = { id = MNM.3397 } } } 10 = { #Conduct Secret Ceremony + trigger = { + any_society_member = { + same_society_as = ROOT + ai = yes + NOT = { character = ROOT } + is_incapable = no + prisoner = no + in_command = no + is_inaccessible_trigger = no + is_within_diplo_range = ROOT + } + } event_target:society_leader = { character_event = { id = MNM.3233 } } } 120 = { # AI bypasses missions at times @@ -4462,7 +4488,7 @@ society_quest_event = { event_target:sympathy_target = { set_quest_target = { - id = quest_secret_religious_societies_sympathy_ruler + id = quest_secret_religious_societies_sympathy_ruler holder = ROOT } } @@ -4614,7 +4640,7 @@ character_event = { OR = { trait = craven trait = kind - trait = scarred + has_scarred_trait_trigger = yes is_weak_trigger = yes character_disease_trigger = yes has_injury_trigger = yes @@ -5259,6 +5285,7 @@ character_event = { society_member_of = secret_religious_society_celtic_pagan society_member_of = secret_religious_society_celtic_pagan_reformed society_member_of = secret_religious_society_hellenic_pagan + society_member_of = secret_religious_society_hellenic_pagan_reformed society_member_of = secret_religious_society_promethean_pagan society_member_of = secret_religious_society_titan_pagan society_member_of = secret_religious_society_egyptian_pagan @@ -5375,6 +5402,15 @@ character_event = { secret_religious_society_bon = { ROOT = { set_character_flag = adopt_faith_bon } } + secret_religious_society_bon_reformed = { + ROOT = { set_character_flag = adopt_faith_bon_reformed } + } + secret_religious_society_hellenic_pagan = { + ROOT = { set_character_flag = adopt_faith_hellenic_pagan } + } + secret_religious_society_hellenic_pagan_reformed = { + ROOT = { set_character_flag = adopt_faith_hellenic_pagan_reformed } + } secret_religious_society_taoist = { ROOT = { set_character_flag = adopt_faith_taoist } } @@ -5443,9 +5479,6 @@ character_event = { secret_religious_society_celtic_pagan_reformed = { ROOT = { set_character_flag = adopt_faith_celtic_pagan_reformed } } - secret_religious_society_hellenic_pagan = { - ROOT = { set_character_flag = adopt_faith_hellenic_pagan } - } secret_religious_society_promethean_pagan = { ROOT = { set_character_flag = adopt_faith_promethean_pagan } } @@ -5709,9 +5742,18 @@ character_event = { adopt_faith_khurmazta = { religion = khurmazta } - adopt_faith_bon = { - religion = bon - } + adopt_faith_bon = { + religion = bon + } + adopt_faith_bon_reformed = { + religion = bon_reformed + } + adopt_faith_hellenic_pagan = { + religion = hellenic_pagan + } + adopt_faith_hellenic_pagan_reformed = { + religion = hellenic_pagan_reformed + } adopt_faith_taoist = { religion = taoist } @@ -5780,9 +5822,6 @@ character_event = { adopt_faith_celtic_pagan_reformed = { religion = celtic_pagan_reformed } - adopt_faith_hellenic_pagan = { - religion = hellenic_pagan - } adopt_faith_promethean_pagan = { religion = promethean_pagan } @@ -5850,7 +5889,10 @@ character_event = { clr_character_flag = adopt_faith_mazdaki clr_character_flag = adopt_faith_manichean clr_character_flag = adopt_faith_khurmazta - clr_character_flag = adopt_faith_bon + clr_character_flag = adopt_faith_bon + clr_character_flag = adopt_faith_bon_reformed + clr_character_flag = adopt_faith_hellenic_pagan + clr_character_flag = adopt_faith_hellenic_pagan_reformed clr_character_flag = adopt_faith_taoist clr_character_flag = adopt_faith_hindu clr_character_flag = adopt_faith_buddhist @@ -5875,7 +5917,6 @@ character_event = { ### ACR ### clr_character_flag = adopt_faith_celtic_pagan clr_character_flag = adopt_faith_celtic_pagan_reformed - clr_character_flag = adopt_faith_hellenic_pagan clr_character_flag = adopt_faith_promethean_pagan clr_character_flag = adopt_faith_titan_pagan clr_character_flag = adopt_faith_egyptian_pagan @@ -6074,6 +6115,21 @@ character_event = { set_character_flag = sr_bon_prov_flip } } + secret_religious_society_bon_reformed = { + ROOT = { + set_character_flag = sr_bon_reformed_prov_flip + } + } + secret_religious_society_hellenic_pagan = { + ROOT = { + set_character_flag = sr_hellenic_pagan_prov_flip + } + } + secret_religious_society_hellenic_pagan_reformed = { + ROOT = { + set_character_flag = sr_hellenic_pagan_reformed_prov_flip + } + } secret_religious_society_taoist = { ROOT = { set_character_flag = sr_taoist_prov_flip @@ -6186,11 +6242,6 @@ character_event = { set_character_flag = sr_celtic_pagan_reformed_prov_flip } } - secret_religious_society_hellenic_pagan = { - ROOT = { - set_character_flag = sr_hellenic_pagan_prov_flip - } - } secret_religious_society_promethean_pagan = { ROOT = { set_character_flag = sr_promethean_pagan_prov_flip @@ -6482,15 +6533,42 @@ character_event = { remove_province_modifier = secret_khurmazta_community } } - sr_bon_prov_flip = { - any_demesne_province = { - limit = { - has_province_modifier = secret_bon_community - } - religion = bon - remove_province_modifier = secret_bon_community - } - } + sr_bon_prov_flip = { + any_demesne_province = { + limit = { + has_province_modifier = secret_bon_community + } + religion = bon + remove_province_modifier = secret_bon_community + } + } + sr_bon_reformed_prov_flip = { + any_demesne_province = { + limit = { + has_province_modifier = secret_bon_reformed_community + } + religion = bon_reformed + remove_province_modifier = secret_bon_reformed_community + } + } + sr_hellenic_pagan_prov_flip = { + any_demesne_province = { + limit = { + has_province_modifier = secret_hellenic_pagan_community + } + religion = hellenic_pagan + remove_province_modifier = secret_hellenic_pagan_community + } + } + sr_hellenic_pagan_reformed_prov_flip = { + any_demesne_province = { + limit = { + has_province_modifier = secret_hellenic_pagan_reformed_community + } + religion = hellenic_pagan_reformed + remove_province_modifier = secret_hellenic_pagan_reformed_community + } + } sr_taoist_prov_flip = { any_demesne_province = { limit = { @@ -6691,15 +6769,6 @@ character_event = { remove_province_modifier = secret_celtic_pagan_reformed_community } } - sr_hellenic_pagan_prov_flip = { - any_demesne_province = { - limit = { - has_province_modifier = secret_hellenic_pagan_community - } - religion = hellenic_pagan - remove_province_modifier = secret_hellenic_pagan_community - } - } sr_promethean_pagan_prov_flip = { any_demesne_province = { limit = { @@ -6766,7 +6835,10 @@ character_event = { clr_character_flag = sr_mazdaki_prov_flip clr_character_flag = sr_manichean_prov_flip clr_character_flag = sr_khurmazta_prov_flip - clr_character_flag = sr_bon_prov_flip + clr_character_flag = sr_bon_prov_flip + clr_character_flag = sr_bon_reformed_prov_flip + clr_character_flag = sr_hellenic_pagan_prov_flip + clr_character_flag = sr_hellenic_pagan_reformed_prov_flip clr_character_flag = sr_taoist_prov_flip clr_character_flag = sr_hindu_prov_flip clr_character_flag = sr_buddhist_prov_flip @@ -6791,7 +6863,6 @@ character_event = { ### ACR ### clr_character_flag = sr_celtic_pagan_prov_flip clr_character_flag = sr_celtic_pagan_reformed_prov_flip - clr_character_flag = sr_hellenic_pagan_prov_flip clr_character_flag = sr_promethean_pagan_prov_flip clr_character_flag = sr_titan_pagan_prov_flip clr_character_flag = sr_egyptian_pagan_prov_flip @@ -8652,14 +8723,38 @@ character_event = { } } } - bon = { - event_target:target_province = { - add_province_modifier = { - name = secret_bon_community - duration = -1 - } - } - } + bon = { + event_target:target_province = { + add_province_modifier = { + name = secret_bon_community + duration = -1 + } + } + } + bon_reformed = { + event_target:target_province = { + add_province_modifier = { + name = secret_bon_reformed_community + duration = -1 + } + } + } + hellenic_pagan = { + event_target:target_province = { + add_province_modifier = { + name = secret_hellenic_pagan_community + duration = -1 + } + } + } + hellenic_pagan_reformed = { + event_target:target_province = { + add_province_modifier = { + name = secret_hellenic_pagan_reformed_community + duration = -1 + } + } + } taoist = { event_target:target_province = { add_province_modifier = { @@ -8838,14 +8933,6 @@ character_event = { } } } - hellenic_pagan = { - event_target:target_province = { - add_province_modifier = { - name = secret_hellenic_pagan_community - duration = -1 - } - } - } promethean_pagan = { event_target:target_province = { add_province_modifier = { @@ -9123,12 +9210,33 @@ society_quest_event = { has_province_modifier = secret_khurmazta_community } } - AND = { + AND = { ROOT = { secret_religion = bon } NOR = { religion = bon has_province_modifier = secret_bon_community } + } + AND = { + ROOT = { secret_religion = bon_reformed } + NOR = { + religion = bon_reformed + has_province_modifier = secret_bon_reformed_community + } + } + AND = { + ROOT = { secret_religion = hellenic_pagan } + NOR = { + religion = hellenic_pagan + has_province_modifier = secret_hellenic_pagan_community + } + } + AND = { + ROOT = { secret_religion = hellenic_pagan_reformed } + NOR = { + religion = hellenic_pagan_reformed + has_province_modifier = secret_hellenic_pagan_reformed_community + } } AND = { ROOT = { secret_religion = taoist } @@ -9286,13 +9394,6 @@ society_quest_event = { has_province_modifier = secret_celtic_pagan_reformed_community } } - AND = { - ROOT = { secret_religion = hellenic_pagan } - NOR = { - religion = hellenic_pagan - has_province_modifier = secret_hellenic_pagan_community - } - } AND = { ROOT = { secret_religion = promethean_pagan } NOR = { @@ -9502,9 +9603,21 @@ character_event = { has_character_flag = character_was_khurmazta liege = { secret_religion = khurmazta } } - AND = { + AND = { has_character_flag = character_was_bon liege = { secret_religion = bon } + } + AND = { + has_character_flag = character_was_bon_reformed + liege = { secret_religion = bon_reformed } + } + AND = { + has_character_flag = character_was_hellenic_pagan + liege = { secret_religion = hellenic_pagan } + } + AND = { + has_character_flag = character_was_hellenic_pagan_reformed + liege = { secret_religion = hellenic_pagan_reformed } } AND = { has_character_flag = character_was_taoist @@ -9596,10 +9709,6 @@ character_event = { has_character_flag = character_was_celtic_pagan_reformed liege = { secret_religion = celtic_pagan_reformed } } - AND = { - has_character_flag = character_was_hellenic_pagan - liege = { secret_religion = hellenic_pagan } - } AND = { has_character_flag = character_was_promethean_pagan liege = { secret_religion = promethean_pagan } @@ -10699,6 +10808,7 @@ character_event = { } random_consort = { limit = { + NOT = { character = ROOT } same_true_religion_as_root_trigger = no } ROOT = { diff --git a/AncientReligions/events/on_action_events.txt b/AncientReligions/events/on_action_events.txt new file mode 100644 index 00000000..4d0ca388 --- /dev/null +++ b/AncientReligions/events/on_action_events.txt @@ -0,0 +1,6657 @@ +#################################### +# Reserved IDs: 0-999, 40000 - 44999 +#################################### + +namespace = diploresponse + +# ID 1 and 2 are empty dummy events that are used by the message system to spawn messages +# that should be displayed as events, their descriptions are filled in by the message system +letter_event = { + id = 1 + + is_triggered_only = yes + + #desc = "A" +} + +character_event = { + id = 2 + + is_triggered_only = yes + + #desc = "B" +} + +# Killer discovered after murder - consequences. +# (Should be fired for the killer just before the victim dies. Victim is event_target:target_victim.) +character_event = { + id = 10 + + hide_window = yes + + is_triggered_only = yes + + immediate = { + #if = { # Moved to on death instead to cover undiscovered murders. + # limit = { + # ai = no + # event_target:target_victim = { any_spouse = { character = ROOT } } + # NOT = { has_character_flag = achievement_spouse_killer } + # } + # set_character_flag = achievement_spouse_killer + #} + + if = { + limit = { NOT = { has_character_modifier = known_murderer } } + add_character_modifier = { + name = known_murderer + years = 50 + } + } + + event_target:target_victim = { save_event_target_as = kinslayer_target } + add_kinslayer_trait_effect = yes + + event_target:target_victim = { + any_spouse = { + opinion = { + who = ROOT + modifier = opinion_spouse_slayer + months = 60 + } + } + any_liege = { + if = { + limit = { + is_close_relative = PREV + NOT = { character = ROOT } + NOT = { is_close_relative = ROOT } + } + opinion = { + who = ROOT + modifier = opinion_regicide_traitor + } + } + } + + if = { + limit = { + NOT = { dynasty = ROOT } + } + any_dynasty_member = { + opinion = { + who = ROOT + modifier = opinion_dishonorable + months = 60 + } + } + } + + top_liege = { + opinion = { + who = ROOT + modifier = opinion_dishonorable + months = 60 + } + any_realm_lord = { + opinion = { + who = ROOT + modifier = opinion_dishonorable + months = 60 + } + } + } + religion_head = { + opinion = { + who = ROOT + modifier = opinion_dishonorable + months = 60 + } + } + + if = { + limit = { + mother = { + NOT = { character = ROOT } + NOT = { is_mother = ROOT } + } + } + mother = { + opinion = { + who = ROOT + modifier = opinion_killed_close_kin + months = 1200 + } + add_rival = ROOT + } + } + if = { + limit = { + father = { + NOT = { character = ROOT } + NOT = { is_father = ROOT } + } + } + father = { + opinion = { + who = ROOT + modifier = opinion_killed_close_kin + months = 1200 + } + add_rival = ROOT + } + } + + any_child = { + limit = { + NOT = { character = ROOT } + NOT = { is_child_of = ROOT } + } + opinion = { + who = ROOT + modifier = opinion_killed_close_kin + months = 1200 + } + add_rival = ROOT + } + + any_sibling = { + limit = { + NOT = { character = ROOT } + NOT = { sibling = ROOT } + } + opinion = { + who = ROOT + modifier = opinion_killed_close_kin + months = 1200 + } + } + } + } +} + + +# Attacker discovered after failed murder - consequences. +# (Should be fired for the attacker. The victim is event_target:target_victim.) +character_event = { + id = 11 + + hide_window = yes + + is_triggered_only = yes + + immediate = { + event_target:target_victim = { + opinion = { + who = ROOT + modifier = opinion_murder_attempt + months = 600 + } + + any_liege = { + limit = { + is_close_relative = PREV + NOT = { character = ROOT } + NOT = { dynasty = ROOT } + } + opinion = { + who = ROOT + modifier = opinion_dishonorable + months = 60 + } + } + + if = { + limit = { + NOT = { dynasty = ROOT } + } + any_dynasty_member = { + opinion = { + who = ROOT + modifier = opinion_dishonorable + months = 60 + } + } + } + + if = { + limit = { + mother = { + NOT = { character = ROOT } + NOT = { is_mother = ROOT } + } + } + mother = { + opinion = { + who = ROOT + modifier = attempted_murder_of_child + months = 120 + } + } + } + if = { + limit = { + father = { + NOT = { character = ROOT } + NOT = { is_father = ROOT } + } + } + father = { + opinion = { + who = ROOT + modifier = attempted_murder_of_child + months = 120 + } + } + } + + any_child = { + limit = { + NOT = { character = ROOT } + NOT = { is_child_of = ROOT } + } + opinion = { + who = ROOT + modifier = attempted_murder_of_parent + months = 120 + } + } + + any_sibling = { + limit = { + NOT = { character = ROOT } + NOT = { sibling = ROOT } + } + opinion = { + who = ROOT + modifier = attempted_murder_of_sibling + months = 60 + } + } + } + } +} + + +########################################## +# ADULTERY DISCOVERED +########################################## +# Fired for an unfaithful spouse who was discovered cheating +# Do not fire for both adulterers! +# Adulterer: event_target:target_adulterer +########################################### + +character_event = { + id = 20 + + hide_window = yes + + is_triggered_only = yes + + immediate = { + set_character_flag = adultery_discovered + if = { + limit = { + any_spouse = { character = event_target:target_adulterer } + } + break = yes + } + + if = { + limit = { + has_nickname = no + random = 95 # 5% chance + } + give_nickname = nick_the_unchaste + } + + if = { + limit = { + religion_group = christian + OR = { + AND = { + is_ruler = yes + is_theocracy = yes + } + is_ascetic_trigger = yes + } + } + add_character_modifier = { + name = adulterous_priest + years = 20 + } + piety = -100 + } + + event_target:target_adulterer = { + ROOT = { + if = { + limit = { + is_female = yes + PREV = { is_female = no } # No one cares if two women fool around + } + + if = { + limit = { + is_married = yes + has_nickname = no + random = 50 + } + give_nickname = nick_the_unfaithful + } + + if = { + limit = { + is_pregnant = yes + father_of_unborn_known = no + father_of_unborn = { + character = PREV + } + } + father_of_unborn_known = yes + } + + if = { + limit = { + age_diff = { + who = PREV + years = 25 + } + is_older_than = FROMFROM + NOT = { has_character_modifier = cradle_robber } + } + add_character_modifier = { + name = cradle_robber + years = 5 + } + } + + + any_consort = { #Extra check for concubines + limit = { character = FROM } + opinion = { + who = PREV + modifier = opinion_unfaithful_wife + months = 120 + } + opinion = { + who = PREVPREV + modifier = opinion_cuckolded + months = 120 + } + if = { + limit = { + NOT = { is_rival = PREVPREV } + NOT = { is_lover = PREVPREV } + NOT = { is_friend = PREVPREV } + NOT = { trait = kind } + NOT = { trait = content } + } + add_rival = PREVPREV + } + if = { + limit = { is_lover = PREV } + remove_lover = PREV + } + if = { + limit = { is_lover = PREVPREV } + remove_lover = PREVPREV + } + if = { + limit = { is_friend = PREVPREV } + remove_friend = PREVPREV + } + } + + + any_spouse = { + limit = { PREVPREV = { is_female = no } } + opinion = { + who = PREV + modifier = opinion_unfaithful_wife + months = 120 + } + opinion = { + who = PREVPREV + modifier = opinion_cuckolded + months = 120 + } + if = { + limit = { + NOT = { is_rival = PREVPREV } + NOT = { is_lover = PREVPREV } + NOT = { is_friend = PREVPREV } + NOT = { trait = kind } + NOT = { trait = content } + } + add_rival = PREVPREV + } + if = { + limit = { is_lover = PREV } + remove_lover = PREV + } + if = { + limit = { is_lover = PREVPREV } + remove_lover = PREVPREV + } + if = { + limit = { is_friend = PREVPREV } + remove_friend = PREVPREV + } + } + + if = { + limit = { + is_close_relative = PREV + NOT = { religion = messalian } + NOT = { religion = zoroastrian } + } + add_character_modifier = { + name = incestuous_adulteress + years = 20 + } + } + if = { + limit = { + OR = { + NOT = { is_close_relative = PREV } + religion = messalian + religion = zoroastrian + } + } + add_character_modifier = { + name = adulteress + years = 10 + } + } + } + + if = { + limit = { is_female = no } + + any_spouse = { + if = { + limit = { gender_equality_trigger = no } + opinion = { + who = PREV + modifier = opinion_unfaithful_husband + years = 10 + } + } + if = { + limit = { gender_equality_trigger = yes } + opinion = { + who = PREV + modifier = opinion_unfaithful_husband_crime + years = 10 + } + } + opinion = { + who = PREVPREV + modifier = slut_seductress + months = 120 + } + if = { + limit = { + NOT = { is_rival = PREVPREV } + NOT = { is_lover = PREVPREV } + NOT = { is_friend = PREVPREV } + NOT = { trait = kind } + NOT = { trait = content } + } + add_rival = PREVPREV + } + + if = { + limit = { is_lover = PREV } + remove_lover = PREV + } + if = { + limit = { is_lover = PREVPREV } + remove_lover = PREVPREV + } + if = { + limit = { is_friend = PREVPREV } + remove_friend = PREVPREV + } + } + + if = { + limit = { same_sex = PREV } + if = { + limit = { + religion_group = pagan_group + } + add_character_modifier = { + name = known_sodomite_pagan + years = 20 + } + } + if = { + limit = { + NOT = { religion_group = pagan_group } + } + add_character_modifier = { + name = known_sodomite + years = 20 + } + } + } + + if = { + limit = { + is_close_relative = PREV + NOT = { religion = messalian } + NOT = { religion = zoroastrian } + } + add_character_modifier = { + name = incestuous_adulterer + years = 20 + } + } + if = { + limit = { + is_married = yes + OR = { + NOT = { is_close_relative = PREV } + religion = messalian + religion = zoroastrian + } + } + if = { + limit = { + NOT = { religion_group = pagan_group } + } + add_character_modifier = { + name = adulterer + years = 10 + } + } + } + } + } + + # Fire this event for the adulterer too + if = { + limit = { + NOT = { has_character_flag = adultery_discovered } + is_alive = yes + is_dying = no + } + ROOT = { save_event_target_as = target_adulterer } + character_event = { id = 20 } + } + +# log = "20: Adultery discovered between [Root.GetTitledName] and [This.GetTitledName]!" + } + + clear_event_target = target_adulterer + clr_character_flag = adultery_discovered + } +} + + +# On-action event: Avoided imprison, declared independence +character_event = { + id = 150 + desc = "EVTDESC150" + picture = "GFX_evt_burning_house" + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + immediate = { + FROM = { character_event = { id = 40000 } } + } + + option = { + name = "EVTOPTA150" + chronicle = { + entry = CHRONICLE_AVOID_IMPRISON_WAR + portrait = [From.GetID] + } + } +} + +character_event = { + id = 40000 + desc = EVTDESC40000 + picture = GFX_evt_burning_house + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + option = { + name = "EVTOPTA40000" + chronicle = { + entry = CHRONICLE_FAILED_IMPRISON_WAR + portrait = [From.GetID] + } + } +} + +# On-action event: Was imprisoned +character_event = { + id = 151 + desc = "EVTDESC151" + picture = "GFX_evt_into_the_dungeon" + border = GFX_event_normal_frame_intrigue + + is_triggered_only = yes + + immediate = { + hidden_tooltip = { + opinion = { + who = FROM + modifier = opinion_arrest_attempt + months = 120 + } + FROM = { + character_event = { id = 40001 } + } + } + } + + option = { + name = "EVTOPTA151" + } +} + +character_event = { + id = 40001 + desc = "EVTDESC40001" + picture = "GFX_evt_into_the_dungeon" + border = GFX_event_normal_frame_intrigue + + is_triggered_only = yes + + option = { + name = "EXCELLENT" + } +} + +# on_avoided_imprison_fled_country +character_event = { + id = 152 + desc = "EVTDESC152" + picture = GFX_evt_burning_house + border = GFX_event_normal_frame_intrigue + + is_triggered_only = yes + + immediate = { + hidden_tooltip = { + opinion = { + who = FROM + modifier = opinion_arrest_attempt + months = 120 + } + + FROM = { + character_event = { id = 40002 } + } + } + } + + option = { + name = "OK" + } +} + +character_event = { + id = 40002 + desc = "EVTDESC40002" + picture = GFX_evt_burning_house + border = GFX_event_normal_frame_intrigue + + is_triggered_only = yes + + option = { + name = "EVTOPTA40002" + } +} + +# on_released_FROM_prison +character_event = { + id = 153 + desc = "EVTDESC153" + picture = GFX_evt_recovery + + is_triggered_only = yes + + option = { + name = "EVTOPTA153" + opinion = { + who = FROM + modifier = opinion_merciful + months = 60 + } + } +} + +# on_executed +character_event = { + id = 154 + desc = EVTDESC154 + picture = GFX_evt_beheading + + is_triggered_only = yes + + immediate = { + any_spouse = { + opinion = { + who = FROM + modifier = opinion_spouse_slayer + months = 60 + } + } + FROM = { + ROOT = { save_event_target_as = kinslayer_target } + add_kinslayer_trait_effect = yes + } + #set_character_flag = achievement_spouse_killer #Moved to on_death to also cover undiscovered murder plots. + } + + option = { + name = "EVTOPTA154" + } +} + +# on_exiled +character_event = { + id = 155 + desc = "EVTDESC155" + picture = GFX_evt_carriage + + is_triggered_only = yes + + option = { + name = "EVTOPTA155" + } +} + +# on_failed_assassination - no harm done +character_event = { + id = 156 + desc = "EVTDESC156" + picture = "GFX_evt_shadow" + + hide_FROM = yes + is_triggered_only = yes + + immediate = { + FROM = { character_event = { id = 40003 } } + } + + option = { + name = "EVTOPTA156" + } +} + +# on_failed_assassination - involvement remains unknown +character_event = { + id = 40003 + desc = "EVTDESC40003" + picture = "GFX_evt_shadow" + + hide_FROM = yes + + is_triggered_only = yes + + option = { + name = "EVTOPTA40003" + } +} + +# on_failed_assassination - wounded +character_event = { + id = 157 + desc = "EVTDESC157" + picture = "GFX_evt_shadow" + + hide_FROM = yes + + is_triggered_only = yes + + trigger = { + NOT = { trait = wounded } + NOT = { is_maimed_trigger = yes } + } + + immediate = { + FROM = { character_event = { id = 40004 } } + } + + option = { + name = "EVTOPTA157" + add_trait = wounded + } +} + +character_event = { + id = 40004 + desc = "EVTDESC40003" + picture = "GFX_evt_shadow" + + hide_FROM = yes + + is_triggered_only = yes + + option = { + name = "EVTOPTA40004" + } +} + +# on_failed_assassination - maimed +character_event = { + id = 158 + desc = "EVTDESC158" + picture = "GFX_evt_shadow" + + hide_FROM = yes + + is_triggered_only = yes + + trigger = { + can_be_maimed_trigger = yes + } + + weight_multiplier = { + days = 1 + modifier = { + factor = 3 + trait = wounded + } + } + + immediate = { + FROM = { character_event = { id = 40005 } } + } + + option = { + name = "EVTOPTA158" + add_maimed_trait_effect = yes + } +} + +character_event = { + id = 40005 + desc = "EVTDESC40003" + picture = "GFX_evt_shadow" + + hide_FROM = yes + + is_triggered_only = yes + + option = { + name = "EVTOPTA40005" + } +} + +# on_failed_assassination_disc - no harm done +character_event = { + id = 159 + desc = EVTDESC159 + picture = GFX_evt_shadow + + is_triggered_only = yes + + immediate = { + save_event_target_as = target_victim + FROM = { + character_event = { id = 11 } + character_event = { id = 40006 } + } + clear_event_target = target_victim + } + + option = { + name = "EVTOPTA159" + + if = { + limit = { + host = { NOT = { character = FROM } } + job_spymaster = { + NOT = { character = FROM } + } + } + hidden_tooltip = { host = { character_event = { id = 40020 days = 5 } } } + } + } +} + +# on_failed_assassination - divulged my name! +character_event = { + id = 40006 + desc = EVTDESC40006 + picture = GFX_evt_shadow + + hide_FROM = yes + + is_triggered_only = yes + + option = { + name = "EVTOPTA40006" + piety = -50 + } +} + +# on_failed_assassination_disc - wounded +character_event = { + id = 160 + desc = "EVTDESC160" + picture = "GFX_evt_shadow" + + is_triggered_only = yes + + trigger = { + NOT = { trait = wounded } + NOT = { is_maimed_trigger = yes } + } + + immediate = { + save_event_target_as = target_victim + FROM = { + character_event = { id = 11 } + character_event = { id = 40007 } + } + clear_event_target = target_victim + } + + option = { + name = "EVTOPTA160" + add_trait = wounded + if = { + limit = { + host = { NOT = { character = FROM } } + job_spymaster = { + NOT = { character = FROM } + } + } + hidden_tooltip = { host = { character_event = { id = 40020 days = 5 } } } + } + } +} + +character_event = { + id = 40007 + desc = EVTDESC40006 + picture = GFX_evt_shadow + + hide_FROM = yes + + is_triggered_only = yes + + option = { + name = "EVTOPTA40007" + piety = -50 + } +} + +# on_failed_assassination - maimed +character_event = { + id = 161 + desc = "EVTDESC161" + picture = "GFX_evt_shadow" + + is_triggered_only = yes + + trigger = { + NOT = { trait = maimed } + NOT = { trait = one_eyed } + } + + weight_multiplier = { + days = 1 + modifier = { + factor = 3 + trait = wounded + } + } + + immediate = { + save_event_target_as = target_victim + FROM = { + character_event = { id = 11 } + character_event = { id = 40008 } + } + clear_event_target = target_victim + } + + option = { + name = "EVTOPTA161" + if = { + limit = { + NOT = { has_dlc = "Reapers" } + } + add_trait = maimed + character_event = { id = 38281 } + } + if = { + limit = { + has_dlc = "Reapers" + } + add_trait = one_eyed + add_trait = severely_injured + hidden_tooltip = { + character_event = { id = RIP.11501 } #Notify one-eyed + resolve_severely_injured_effect = yes + } + } + if = { + limit = { + host = { NOT = { character = FROM } } + job_spymaster = { + NOT = { character = FROM } + } + } + hidden_tooltip = { host = { character_event = { id = 40020 days = 5 } } } + } + } +} +character_event = { + id = 40008 + desc = EVTDESC40006 + picture = GFX_evt_shadow + + hide_FROM = yes + is_triggered_only = yes + + option = { + name = "EVTOPTA40008" + piety = -50 + } +} + +# on_assassination +character_event = { + id = 162 + picture = GFX_evt_shadow + desc = EVTDESC162 + + hide_FROM = yes + is_triggered_only = yes + + option = { + name = "EVTOPTA162" + hidden_tooltip = { + FROM = { character_event = { id = 40009 } } + } + death = { + death_reason = death_murder_unknown + killer = FROM + } + } +} + +character_event = { + id = 40009 + desc = "EVTDESC40009" + picture = "GFX_evt_shadow" + + hide_FROM = yes + is_triggered_only = yes + + option = { + name = "EVTOPTA40009" + } +} + +# on_assassination_disc - discovered +character_event = { + id = 163 + desc = "EVTDESC163" + picture = "GFX_evt_shadow" + + is_triggered_only = yes + + immediate = { + save_event_target_as = target_victim + FROM = { + character_event = { id = 10 } + } + clear_event_target = target_victim + + if = { + limit = { + employer = { + NOT = { character = FROM } + NOT = { character = ROOT } + job_spymaster = { + NOT = { character = FROM } + } + } + } + FROM = { set_character_flag = we_are_evil_assasinator } + employer = { character_event = { id = 40020 days = 5 } } + } + FROM = { character_event = { id = 40010 } } + } + + option = { + name = "EVTOPTA163" + death = { + death_reason = death_murder + killer = FROM + } + } +} + +character_event = { + id = 40010 + desc = "EVTDESC40010" + picture = "GFX_evt_shadow" + + hide_FROM = yes + is_triggered_only = yes + + immediate = { + if = { + limit = { + same_realm = FROM + } + any_realm_character = { + limit = { + NOT = { character = FROM } + } + opinion = { + who = ROOT + modifier = opinion_dishonorable + months = 60 + } + } + } + religion_head = { + opinion = { + who = ROOT + modifier = opinion_dishonorable + months = 60 + } + } + } + + option = { + name = "EVTOPTA40010" + piety = -50 + } +} + +# Failed assassination attempt on us, reactions possible +character_event = { + id = 40020 + desc = EVTDESC40020 + picture = GFX_evt_shadow + + is_triggered_only = yes + + option = { + name = "EVTOPTA40020" #Inside same realm, go to top liege. + trigger = { + same_realm = FROMFROM + independent = no + NOT = { top_liege = { character = FROMFROM } } + } + ai_chance = { + factor = 1000 + } + top_liege = { + character_event = { + id = 40021 + tooltip = "EVTTOOLTIP40021" #ask liege for help. + } + } + } + + option = { + name = "EVTOPTF40020" #Inside same realm, but its my top liege! + trigger = { + same_realm = FROMFROM + independent = no + top_liege = { character = FROMFROM } + } + ai_chance = { + factor = 1000 + } + top_liege = { + character_event = { + id = 40026 + days = 2 + tooltip = "EVTTOOLTIP40026" #will be exposed. + } + } + } + + option = { + name = "EVTOPTB40020" #Are we his liege? + trigger = { + same_realm = FROMFROM + independent = yes + FROM = { FROM = { prisoner = no } } + } + ai_chance = { + factor = 1000 + } + if = { + limit = { realm_intrigue = 16 } + random = { + chance = 70 + reverse_imprison = FROMFROM + } + } + if = { + limit = { + realm_intrigue = 9 + NOT = { realm_intrigue = 16 } + } + random = { + chance = 50 + reverse_imprison = FROMFROM + } + } + if = { + limit = { + NOT = { realm_intrigue = 9 } + } + random = { + chance = 30 + reverse_imprison = FROMFROM + } + } + } + option = { + name = "EVTOPTC40020" #slay him, he is someone elses prisoner + trigger = { + same_realm = FROMFROM + independent = yes + FROMFROM = { + prisoner = yes + NOT = { host = { character = ROOT } } + NOT = { has_opinion_modifier = { who = ROOT modifier = i_attempted_murder } } + } + } + ai_chance = { + factor = 1000 + } + FROM = { FROM = { opinion = { who = ROOT modifier = i_attempted_murder months = 2 } } } + + send_assassin = FROMFROM + } + option = { + name = "EVTOPTE40020" #slay him, he is prisoner + trigger = { + same_realm = FROMFROM + independent = yes + FROMFROM = { + prisoner = yes + host = { character = ROOT } + } + } + ai_chance = { + factor = 1000 + } + FROMFROM = { + death = { + death_reason = death_execution + killer = ROOT + } + } + } + option = { + trigger = { + NOT = { same_realm = FROMFROM } + FROMFROM = { + NOT = { has_opinion_modifier = { who = ROOT modifier = i_attempted_murder } } + } + } + name = "EVTOPTC40020" # Someone in another realm. + ai_chance = { + factor = 1000 + } + + FROMFROM = { opinion = { who = ROOT modifier = i_attempted_murder months = 2 } } + + send_assassin = FROMFROM + } + option = { + name = "EVTOPTD40020" #we dont dare do anything.. (player option, incase of worry.) + ai_chance = { + factor = 1 + } + piety = 5 + } +} + + +# Liege deals with inter-realm assassinations.. +character_event = { + id = 40021 + desc = "EVTDESC40021" + picture = GFX_evt_shadow + + is_triggered_only = yes + + option = { + name = "EVTOPTA40021" # give claim + ai_chance = { + factor = 2 + modifier = { + factor = 50 + opinion = { who = FROM value = 50 } + } + } + hidden_tooltip = { FROM = { character_event = { id = 40023 days = 1 } } } + random_realm_character = { + limit = { has_character_flag = we_are_evil_assasinator } + primary_title = { add_claim = FROM } + hidden_tooltip = { character_event = { id = 40022 days = 1 } } + clr_character_flag = we_are_evil_assasinator + opinion = { + modifier = opinion_betrayed + who = ROOT + years = 2 + } + } + } + option = { + name = "EVTOPTB40021" # attempt to imprison + trigger = { + any_realm_character = { + has_character_flag= we_are_evil_assasinator + prisoner = no + } + } + ai_chance = { + factor = 5 + modifier = { + factor = 100 + trait = just + } + } + any_realm_character = { + limit = { has_character_flag = we_are_evil_assasinator } + opinion = { + modifier = opinion_betrayed + who = FROM + years = 2 + } + reverse_opinion = { + who = ROOT + modifier = evil_murderer + years = 5 + } + } + hidden_tooltip = { FROM = { character_event = { id = 40024 days = 1 random = 2 } } } + if = { + limit = { realm_intrigue = 16 } + random_list = { + 70 = { + random_realm_character = { + limit = { + has_character_flag = we_are_evil_assasinator + prisoner = no + } + imprison = yes + clr_character_flag = we_are_evil_assasinator + } + } + 30 = { + random_realm_character = { + limit = { + has_character_flag = we_are_evil_assasinator + prisoner = no + } + clr_character_flag = we_are_evil_assasinator + } + } + } + } + if = { + limit = { + realm_intrigue = 9 + NOT = { realm_intrigue = 16 } + } + random_list = { + 50 = { + random_realm_character = { + limit = { + has_character_flag = we_are_evil_assasinator + prisoner = no + } + imprison = yes + clr_character_flag = we_are_evil_assasinator + } + } + 50 = { + random_realm_character = { + limit = { + has_character_flag = we_are_evil_assasinator + prisoner = no + } + clr_character_flag = we_are_evil_assasinator + } + } + } + } + if = { + limit = { + NOT = { realm_intrigue = 9 } + } + random_list = { + 30 = { + random_realm_character = { + limit = { + has_character_flag = we_are_evil_assasinator + prisoner = no + } + imprison = yes + clr_character_flag = we_are_evil_assasinator + } + } + 70 = { + random_realm_character = { + limit = { + has_character_flag = we_are_evil_assasinator + prisoner = no + } + clr_character_flag = we_are_evil_assasinator + } + } + } + } + } + option = { + name = "EVTOPTD40021" # do nothing + ai_chance = { + factor = 1 + modifier = { + factor = 100 + trait = arbitrary + } + } + reverse_opinion = { + who = FROM + modifier = not_supportive_liege + years = 2 + } + hidden_tooltip = { FROM = { character_event = { id = 40025 days = 3 random = 5 } } } + piety = -10 + random_realm_character = { + limit = { has_character_flag = we_are_evil_assasinator } + clr_character_flag = we_are_evil_assasinator + } + } +} + +#Legitimate claim on throne +character_event = { + id = 40022 + desc = "EVTDESC40022" + picture = GFX_evt_emissary + + is_triggered_only = yes + + option = { + name = "EVTOPTA40022" # ok + prestige = -10 + reverse_opinion = { + who = FROM + modifier = evil_murderer + years = 5 + } + } +} + +character_event = { + id = 40023 + desc = "EVTDESC40023" + picture = GFX_evt_emissary + + is_triggered_only = yes + + + option = { + name = "EVTOPTA40023" # ok + prestige = 5 + } +} + +character_event = { + id = 40024 + desc = "EVTDESC40024" + picture = GFX_evt_emissary + + is_triggered_only = yes + + option = { + name = "EVTOPTA40024" # ok + prestige = 5 + } +} + +character_event = { + id = 40025 + desc = "EVTDESC40025" + picture = GFX_evt_emissary + + is_triggered_only = yes + + option = { + name = "EVTOPTA40025" # ok + prestige = -5 + } +} + +character_event = { + id = 40026 + desc = "EVTDESC40026" + picture = GFX_evt_scandal + + is_triggered_only = yes + + option = { + name = "EVTOPTA40026" + if = { + limit = { trait = kind } + remove_trait = kind + } + if = { + limit = { trait = just } + remove_trait = just + } + if = { + limit = { trait = honest } + remove_trait = honest + } + prestige = -100 + any_vassal = { + opinion = { + who = ROOT + modifier = black_honor + years = 5 + } + } + } +} + +# CHRISTIAN CRUSADE AGAINST MUSLIMS +# Called from 'on_crusade_creation' +# new_character is the targetted enemy +# ROOT is the religious head +# FROM is the attacked kingdom title +narrative_event = { + id = 200 + title = "EVTNAME200" + desc = "EVTDESC200" + picture = GFX_evt_crusaders + border = GFX_event_narrative_frame_war + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + trigger = { + can_call_crusade = yes + ROOT = { religion_group = christian } + new_character = { + religion_group = muslim + } + } + + option = { + name = "EVTOPTA200" # Deus Vult! + trigger = { religion = ROOT } + } + option = { + name = "EVTOPTB200" # No concern of ours + trigger = { + NOT = { religion = ROOT } + new_character = { + NOT = { religion = PREV } + NOT = { character = PREV } + } + } + } + option = { + name = "EVTOPTD200" # To Arms! + trigger = { + new_character = { + character = PREV + } + } + } + option = { + name = "EVTOPTE200" # Terrible News! + trigger = { + new_character = { + religion = PREV + NOT = { character = PREV } + } + } + } +} + +# CHRISTIAN CRUSADE AGAINST PAGANS +# Called from 'on_crusade_creation' +# new_character is the targetted enemy +# ROOT is the religious head +# FROM is the attacked kingdom title +narrative_event = { + id = 201 + title = "EVTNAME200" + desc = "EVTDESC201" + picture = GFX_evt_crusaders + border = GFX_event_narrative_frame_war + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + trigger = { + can_call_crusade = yes + ROOT = { religion_group = christian } + new_character = { + NOT = { religion_group = muslim } + NOT = { religion_group = christian } + } + } + + option = { + name = "EVTOPTA200" # Deus Vult! + trigger = { religion = ROOT } + } + option = { + name = "EVTOPTB200" # No concern of ours + trigger = { + NOT = { religion = ROOT } + new_character = { + NOT = { religion = PREV } + NOT = { character = PREV } + } + } + } + option = { + name = "EVTOPTD200" # To Arms! + trigger = { + new_character = { + character = PREV + } + } + } + option = { + name = "EVTOPTE200" # Terrible News! + trigger = { + new_character = { + religion = PREV + NOT = { character = PREV } + } + } + } +} + +# CHRISTIAN CRUSADE AGAINST HERETICS +# Called from 'on_crusade_creation' +# new_character is the targetted enemy +# ROOT is the religious head +# FROM is the attacked kingdom title +narrative_event = { + id = 321 + title = EVTNAME200 + desc = EVTDESC321 + picture = GFX_evt_crusaders + border = GFX_event_narrative_frame_war + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + trigger = { + can_call_crusade = yes + ROOT = { religion_group = christian } + new_character = { + religion_group = christian + } + } + + option = { + name = "EVTOPTA200" # Deus Vult! + trigger = { religion = ROOT } + } + option = { + name = "EVTOPTB200" # No concern of ours + trigger = { + NOT = { religion = ROOT } + new_character = { + NOT = { religion = PREV } + NOT = { character = PREV } + } + } + } + option = { + name = "EVTOPTD200" # To Arms! + trigger = { + new_character = { + character = PREV + } + } + } + option = { + name = "EVTOPTE200" # Terrible News! + trigger = { + new_character = { + religion = PREV + NOT = { character = PREV } + } + } + } +} + +# MUSLIM JIHAD AGAINST CHRISTIANS +# Called from 'on_crusade_creation' +# new_character is the targetted enemy +# ROOT is the religious head +# FROM is the attacked kingdom title +narrative_event = { + id = 320 + title = "EVTNAME200" + desc = "EVTDESC320" + picture = GFX_evt_battle + border = GFX_event_narrative_frame_war + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + trigger = { + can_call_crusade = yes + ROOT = { religion_group = muslim } + new_character = { + religion_group = christian + } + } + + option = { + name = "EVTOPTA320" # Allahu Akhbar! + trigger = { religion = ROOT } + } + option = { + name = "EVTOPTB200" # No concern of ours + trigger = { + NOT = { religion = ROOT } + new_character = { + NOT = { religion = PREV } + NOT = { character = PREV } + } + } + } + option = { + name = "EVTOPTD200" # To Arms! + trigger = { + new_character = { + character = PREV + } + } + } + option = { + name = "EVTOPTE200" # Terrible News! + trigger = { + new_character = { + religion = PREV + NOT = { character = PREV } + } + } + } +} + +# MUSLIM JIHAD AGAINST PAGANS +# Called from 'on_crusade_creation' +# new_character is the targetted enemy +# ROOT is the religious head +# FROM is the attacked kingdom title +narrative_event = { + id = 322 + title = "EVTNAME200" + desc = "EVTDESC322" + picture = GFX_evt_battle + border = GFX_event_narrative_frame_war + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + trigger = { + can_call_crusade = yes + ROOT = { religion_group = muslim } + new_character = { + NOT = { religion_group = muslim } + NOT = { religion_group = christian } + } + } + + option = { + name = "EVTOPTA320" # Allahu Akhbar! + trigger = { religion = ROOT } + } + option = { + name = "EVTOPTB200" # No concern of ours + trigger = { + NOT = { religion = ROOT } + new_character = { + NOT = { religion = PREV } + NOT = { character = PREV } + } + } + } + option = { + name = "EVTOPTD200" # To Arms! + trigger = { + new_character = { + character = PREV + } + } + } + option = { + name = "EVTOPTE200" # Terrible News! + trigger = { + new_character = { + religion = PREV + NOT = { character = PREV } + } + } + } +} + +# MUSLIM JIHAD AGAINST HERETICS +# Called from 'on_crusade_creation' +# new_character is the targetted enemy +# ROOT is the religious head +# FROM is the attacked kingdom title +narrative_event = { + id = 323 + title = "EVTNAME200" + desc = "EVTDESC323" + picture = GFX_evt_battle + border = GFX_event_narrative_frame_war + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + trigger = { + can_call_crusade = yes + ROOT = { religion_group = muslim } + new_character = { + religion_group = muslim + } + } + + option = { + name = "EVTOPTA320" # Allahu Akhbar! + trigger = { religion = ROOT } + } + option = { + name = "EVTOPTB200" # No concern of ours + trigger = { + NOT = { religion = ROOT } + new_character = { + NOT = { religion = PREV } + NOT = { character = PREV } + } + } + } + option = { + name = "EVTOPTD200" # To Arms! + trigger = { + new_character = { + character = PREV + } + } + } + option = { + name = "EVTOPTE200" # Terrible News! + trigger = { + new_character = { + religion = PREV + NOT = { character = PREV } + } + } + } +} + +# PAGAN HOLY WAR AGAINST CHRISTIANS +# Called from 'on_crusade_creation' +# new_character is the targetted enemy +# ROOT is the religious head +# FROM is the attacked kingdom title +narrative_event = { + id = 324 + title = "EVTNAME200" + desc = "EVTDESC324" + picture = GFX_evt_viking_battle_oldgods + border = GFX_event_narrative_frame_war + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + trigger = { + can_call_crusade = yes + ROOT = { religion_group = pagan_group } + new_character = { + religion_group = christian + } + } + + option = { + name = "EVTOPTA324" # For [God Name]! + trigger = { religion = ROOT } + } + option = { + name = "EVTOPTB200" # No concern of ours + trigger = { + NOT = { religion = ROOT } + new_character = { + NOT = { religion = PREV } + NOT = { character = PREV } + } + } + } + option = { + name = "EVTOPTD200" # To Arms! + trigger = { + new_character = { + character = PREV + } + } + } + option = { + name = "EVTOPTE200" # Terrible News! + trigger = { + new_character = { + religion = PREV + NOT = { character = PREV } + } + } + } +} + +# PAGAN HOLY WAR AGAINST MUSLIMS +# Called from 'on_crusade_creation' +# new_character is the targetted enemy +# ROOT is the religious head +# FROM is the attacked kingdom title +narrative_event = { + id = 325 + title = "EVTNAME200" + desc = "EVTDESC325" + picture = GFX_evt_viking_battle_oldgods + border = GFX_event_narrative_frame_war + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + trigger = { + can_call_crusade = yes + ROOT = { religion_group = pagan_group } + new_character = { + religion_group = muslim + } + } + + option = { + name = "EVTOPTA324" # For [God Name]! + trigger = { religion = ROOT } + } + option = { + name = "EVTOPTB200" # No concern of ours + trigger = { + NOT = { religion = ROOT } + new_character = { + NOT = { religion = PREV } + NOT = { character = PREV } + } + } + } + option = { + name = "EVTOPTD200" # To Arms! + trigger = { + new_character = { + character = PREV + } + } + } + option = { + name = "EVTOPTE200" # Terrible News! + trigger = { + new_character = { + religion = PREV + NOT = { character = PREV } + } + } + } +} + +# PAGAN HOLY WAR AGAINST OTHER PAGANS +# Called from 'on_crusade_creation' +# new_character is the targetted enemy +# ROOT is the religious head +# FROM is the attacked kingdom title +narrative_event = { + id = 326 + title = EVTNAME200 + desc = EVTDESC326 + picture = GFX_evt_viking_battle_oldgods + border = GFX_event_narrative_frame_war + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + trigger = { + can_call_crusade = yes + ROOT = { religion_group = pagan_group } + new_character = { + NOT = { religion_group = muslim } + NOT = { religion_group = christian } + } + } + + option = { + name = EVTOPTA324 # For [God Name]! + trigger = { religion = ROOT } + } + option = { + name = EVTOPTB200 # No concern of ours + trigger = { + NOT = { religion = ROOT } + new_character = { + NOT = { religion = PREV } + NOT = { character = PREV } + } + } + } + option = { + name = EVTOPTD200 # To Arms! + trigger = { + new_character = { + character = PREV + } + } + } + option = { + name = EVTOPTE200 # Terrible News! + trigger = { + new_character = { + religion = PREV + NOT = { character = PREV } + } + } + } +} + +# ZOROASTRIAN GREAT HOLY WAR +# Called from 'on_crusade_creation' +# new_character is the targetted enemy +# ROOT is the religious head +# FROM is the attacked kingdom title +narrative_event = { + id = 327 + title = EVTNAME200 + picture = GFX_evt_battle + border = GFX_event_narrative_frame_war + + desc = { + text = EVTDESC327 + trigger = { + OR = { + new_character = { + NOT = { religion_group = christian } + NOT = { religion_group = muslim } + } + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + desc = { + text = EVTDESC327_MUSLIMS + trigger = { + new_character = { + religion_group = muslim + } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + desc = { + text = EVTDESC327_CHRIST + trigger = { + new_character = { + religion_group = christian + } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + trigger = { + can_call_crusade = yes + ROOT = { religion_group = zoroastrian_group } + } + + option = { + name = EVTOPTA324 # For [God Name]! + trigger = { religion = ROOT } + } + option = { + name = EVTOPTB200 # No concern of ours + trigger = { + NOT = { religion = ROOT } + new_character = { + NOT = { religion = PREV } + NOT = { character = PREV } + } + } + } + option = { + name = EVTOPTD200 # To Arms! + trigger = { + new_character = { + character = PREV + } + } + } + option = { + name = EVTOPTE200 # Terrible News! + trigger = { + new_character = { + religion = PREV + NOT = { character = PREV } + } + } + } +} + +# JEWISH GREAT HOLY WAR +# Called from 'on_crusade_creation' +# new_character is the targetted enemy +# ROOT is the religious head +# FROM is the attacked kingdom title +narrative_event = { + id = 328 + title = EVTNAME200 + picture = GFX_evt_battle + border = GFX_event_narrative_frame_war + + desc = { + text = EVTDESC328 + trigger = { + new_character = { + NOT = { religion_group = christian } + NOT = { religion_group = muslim } + } + } + } + desc = { + text = EVTDESC328_MUSLIMS + trigger = { + new_character = { + religion_group = muslim + } + } + } + desc = { + text = EVTDESC328_CHRIST + trigger = { + new_character = { + religion_group = christian + } + } + } + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + trigger = { + can_call_crusade = yes + ROOT = { religion_group = jewish_group } + } + + option = { + name = EVTOPTA328 # God and Israel! + trigger = { + religion = ROOT + NOT = { + has_alternate_start_parameter = { + key = religion_names + value = random + } + } + } + } + option = { + name = EVTOPTA328_alt # Random variant + trigger = { + religion = ROOT + has_alternate_start_parameter = { + key = religion_names + value = random + } + } + } + option = { + name = EVTOPTB200 # No concern of ours + trigger = { + NOT = { religion = ROOT } + new_character = { + NOT = { religion = PREV } + NOT = { character = PREV } + } + } + } + option = { + name = EVTOPTD200 # To Arms! + trigger = { + new_character = { + character = PREV + } + } + } + option = { + name = EVTOPTE200 # Terrible News! + trigger = { + new_character = { + religion = PREV + NOT = { character = PREV } + } + } + } +} + +# DEMAND_RELIGIOUS_CONVERSION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 202 + desc = "EVTDESC202" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# DEMAND_RELIGIOUS_CONVERSION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 203 + desc = "EVTDESC203" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# REVOKE_TITLE_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 204 + desc = "EVTDESC204" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# REVOKE_TITLE_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 205 + desc = "EVTDESC205" + + is_triggered_only = yes + major = no + is_hostile = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# OFFER_PEACE_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 206 + desc = "EVTDESC206" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# OFFER_PEACE_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 207 + desc = "EVTDESC207" + + is_triggered_only = yes + major = no + is_hostile = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# SEND_GIFT_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 208 + desc = "EVTDESC208" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# SEND_GIFT_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 209 + desc = "EVTDESC209" + + is_triggered_only = yes + major = no + is_hostile = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# OFFER_VASSALIZATION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 210 + desc = "EVTDESC210" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + option = { + name = "OK" + } +} + +# OFFER_VASSALIZATION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 211 + desc = "EVTDESC211" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# ARRANGE_BETROTHAL_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 212 + desc = "EVTDESC212" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# ARRANGE_BETROTHAL_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 213 + desc = "EVTDESC213" + + major = no + is_triggered_only = yes + + trigger = { + ai = no + } + option = { + name = "OK" + } +} + +# OFFER_SUCCESSION_MARRIGE_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 214 + desc = "EVTDESC214" + + major = no + is_friendly = yes + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# OFFER_SUCCESSION_MARRIGE_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 215 + desc = "EVTDESC215" + + major = no + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# OFFER_MARRIGE_INTERACTION_ACCEPT_EVENT +diploresponse_event = { + id = 216 + desc = "EVTDESC216" + + major = no + is_friendly = yes + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# OFFER_MARRIGE_INTERACTION_DECLINE_EVENT +diploresponse_event = { + id = 217 + desc = "EVTDESC217" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# RANSOM_CHARACTER_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 218 + desc = "EVTDESC218" + + major = no + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# RANSOM_CHARACTER_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 219 + desc = "EVTDESC219" + + major = no + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# EDUCATE_CHARACTER_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 220 + desc = "EVTDESC220" + + major = no + is_friendly = yes + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# EDUCATE_CHARACTER_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 221 + desc = "EVTDESC221" + + major = no + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# ABANDON_AMBITION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 222 + desc = "EVTDESC222" + + major = no + is_friendly = yes + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# ABANDON_AMBITION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 223 + desc = "EVTDESC223" + + major = no + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# STOP_BACKING_AMBITION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 224 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC224" + + option = { + name = "OK" + } +} + +# STOP_BACKING_AMBITION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 225 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC225" + + option = { + name = "OK" + } +} + +# JOIN_AMBITION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 226 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC226" + + option = { + name = "OK" + } +} + +# JOIN_AMBITION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 227 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC227" + + option = { + name = "OK" + } +} + +# GRANT_LANDED_TITLE_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 228 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC228" + + option = { + name = "OK" + } +} + +# GRANT_LANDED_TITLE_INTERACTION_DECLINE_EVENT = +#diploresponse_event = { +# id = 229 +# +# is_triggered_only = yes +# major = no +# +# trigger = { +# ai = no +# } +# +# desc = "EVTDESC229" +# +# option = { +# name = "OK" +# } +#} + +# APPOINT_TO_OFFICE_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 230 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC230" + + option = { + name = "OK" + } +} + +# APPOINT_TO_OFFICE_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 231 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC231" + + option = { + name = "OK" + } +} + +# ASK_FOR_INVASION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 232 + + border = GFX_event_letter_frame_war + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC232" + + option = { + name = "OK" + } +} + +# ASK_FOR_INVASION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 233 + + border = GFX_event_letter_frame_war + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC233" + + option = { + name = "OK" + } +} + +# ASK_FOR_DIVORCE_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 234 + + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC234" + + option = { + name = "OK" + } +} + +# ASK_FOR_DIVORCE_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 235 + + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC235" + + option = { + name = "OK" + } +} + +# ASK_FOR_EXCOMMUNICATION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 236 + + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = { + text = EVTDESC236 + trigger = { + religion_group = christian + } + } + desc = { + text = EVTDESC236_NC + trigger = { + NOT = { religion_group = christian } + } + } + + option = { + name = "OK" + } +} + +# ASK_FOR_EXCOMMUNICATION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 237 + + border = GFX_event_letter_frame_religion + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC237" + + option = { + name = "OK" + } +} + +# CALL_ALLY_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 238 + + border = GFX_event_letter_frame_war + + is_triggered_only = yes + is_friendly = yes + + trigger = { + ai = no + NOT = { is_liege_of = FROM } + } + + desc = EVTDESC238 + + option = { + name = OK + } +} + +# CALL_ALLY_INTERACTION_ACCEPT_EVENT for tribal vassals +diploresponse_event = { + id = 41000 + + border = GFX_event_letter_frame_war + + notification = yes + + is_triggered_only = yes + is_friendly = yes + + trigger = { + ai = no + is_liege_of = FROM + } + + desc = EVTDESC238 + + option = { + name = OK + } +} + +# CALL_ALLY_INTERACTION_DECLINE_EVENT +diploresponse_event = { + id = 239 + + border = GFX_event_letter_frame_war + + is_triggered_only = yes + + trigger = { + ai = no + NOT = { is_liege_of = FROM } + } + + desc = EVTDESC239 + + option = { + name = OK + } +} + +# CALL_ALLY_INTERACTION_DECLINE_EVENT for tribal vassals +diploresponse_event = { + id = 41001 + + border = GFX_event_letter_frame_war + + notification = yes + + is_triggered_only = yes + + trigger = { + ai = no + is_liege_of = FROM + } + + desc = EVTDESC239 + + option = { + name = OK + } +} + +# DECLARE_WAR_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 240 + + border = GFX_event_letter_frame_war + + is_triggered_only = yes + major = no + is_hostile = yes + + trigger = { + ai = no + OR = { + FROM = { independent = yes } + NOT = { + liege = { + OR = { + character = ROOT + character = FROM + } + } + } + } + } + + desc = "EVTDESC240" + + option = { + name = "OK" + } +} + +# DECLARE_WAR_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 241 + + border = GFX_event_letter_frame_war + + is_triggered_only = yes + major = no + is_hostile = yes + + trigger = { + ai = no + FROM = { independent = no } + liege = { + OR = { + character = ROOT + character = FROM + } + } + } + + desc = "EVTDESC241" + + option = { + name = "OK" + } +} + +# RETRACT_VASSAL_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 274 + desc = "EVTDESC274" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# RETRACT_VASSAL_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 275 + desc = "EVTDESC275" + + is_triggered_only = yes + major = no + is_hostile = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + + +# ARRANGE_SUCC_BETROTHAL_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 330 + desc = "EVTDESC330" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# ARRANGE_SUCC_BETROTHAL_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 331 + desc = "EVTDESC331" + + major = no + is_triggered_only = yes + + trigger = { + ai = no + } + option = { + name = "OK" + } +} + +# INVITE_TO_COURT_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 280 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC280" + + option = { + name = "OK" + } +} + +# INVITE_TO_COURT_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 281 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC281" + + option = { + name = "OK" + } +} + +# ASK_FOR_VASSALIZATION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 282 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC282" + + option = { + name = "OK" + } +} + +# ASK_FOR_VASSALIZATION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 283 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC283" + + option = { + name = "OK" + } +} + +# ASK_TO_LIFT_EXCOMMUNICATION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 284 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC284" + + option = { + name = "OK" + } +} + +# ASK_TO_LIFT_EXCOMMUNICATION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 285 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC285" + + option = { + name = "OK" + } +} + +# ASK_TO_RANSOM_CHARACTER_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 286 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC286" + + option = { + name = "OK" + } +} + +# ASK_TO_RANSOM_CHARACTER_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 287 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC287" + + option = { + name = "OK" + } +} + +# SETTLE_ADVENTURER_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 288 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC288" + + option = { + name = "OK" + } +} + +# SETTLE_ADVENTURER_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 289 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC289" + + option = { + name = "OK" + } +} + +# ABSORB_CLAN_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 503 + desc = "EVTDESC503" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# ABSORB_CLAN_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 504 + desc = "EVTDESC504" + + is_triggered_only = yes + major = no + is_hostile = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# FORM_BLOOD_OATH_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 505 + desc = "EVTDESC505" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# FORM_BLOOD_OATH_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 506 + desc = "EVTDESC506" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# SETTLE_FEUD_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 507 + desc = "EVTDESC507" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "EVTOPTA507" + } +} + +# SETTLE_FEUD_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 508 + desc = "EVTDESC508" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "EVTOPTA508" + } +} + +# SPLIT_CLAN_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 509 + desc = "EVTDESC509" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# SPLIT_CLAN_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 510 + desc = "EVTDESC510" + + is_triggered_only = yes + major = no + is_hostile = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# On-action event: Royal Marriage Aid Duty +character_event = { + id = 500 + desc = EVTDESC500 + picture = GFX_evt_marriage + + is_triggered_only = yes + + trigger = { + new_character = { + NOR = { + has_character_modifier = jd_prince + has_character_modifier = jd_princess + } + } + NOR = { + religion_group = muslim + has_character_flag = recieved_royal_marriage_aid_duty + } + OR = { + AND = { + NOT = { religion = zoroastrian } + NOT = { religion = messalian } + NOT = { has_religion_feature = religion_holy_family } + NOT = { has_religion_feature = religion_feature_zun } + } + NOT = { new_character = { is_close_relative = FROM } } + } + OR = { + FROM = { character = ROOT } + AND = { + FROM = { + dynasty = ROOT + is_primary_heir = ROOT + } + new_character = { + NOT = { character = ROOT } + } + } + } + } + + immediate = { + set_character_flag = recieved_royal_marriage_aid_duty + } + + option = { + name = EVTOPTA500 + scaled_wealth = { + value = 0.5 + min = 10 + } + } + option = { + name = EVTOPTB500 + if = { + limit = { + NOT = { yearly_income = 50 } + } + if = { + limit = { tier = EMPEROR } + prestige = 150 + } + if = { + limit = { tier = KING } + prestige = 50 + } + if = { + limit = { tier = DUKE } + prestige = 25 + } + if = { + limit = { tier = COUNT } + prestige = 13 + } + if = { + limit = { tier = BARON } + prestige = 6 + } + break = yes + } + + if = { + limit = { tier = EMPEROR } + prestige = 300 + } + if = { + limit = { tier = KING } + prestige = 200 + } + if = { + limit = { tier = DUKE } + prestige = 100 + } + if = { + limit = { tier = COUNT } + prestige = 50 + } + if = { + limit = { tier = BARON } + prestige = 25 + } + } +} + +# On-action event: Zoroastrian Xwedodah marriage +character_event = { + id = 501 + desc = EVTDESC501 + picture = GFX_evt_marriage_zoroastrian_group + + religion = zoroastrian + + is_triggered_only = yes + + trigger = { + new_character = { is_close_relative = FROM } + OR = { + FROM = { character = ROOT } + AND = { + FROM = { + dynasty = ROOT + is_primary_heir = ROOT + } + new_character = { + NOT = { character = ROOT } + } + } + } + } + + option = { + name = EVTOPTA500 + scaled_wealth = { + value = 0.5 + min = 10 + } + + if = { + limit = { tier = EMPEROR } + piety = 300 + } + if = { + limit = { tier = KING } + piety = 200 + } + if = { + limit = { tier = DUKE } + piety = 100 + } + if = { + limit = { tier = COUNT } + piety = 50 + } + if = { + limit = { tier = BARON } + piety = 25 + } + } + option = { + name = EVTOPTB500 + + if = { + limit = { tier = EMPEROR } + piety = 300 + } + if = { + limit = { tier = KING } + piety = 200 + } + if = { + limit = { tier = DUKE } + piety = 100 + } + if = { + limit = { tier = COUNT } + piety = 50 + } + if = { + limit = { tier = BARON } + piety = 25 + } + + if = { + limit = { + NOT = { yearly_income = 50 } + } + if = { + limit = { tier = EMPEROR } + prestige = 150 + } + if = { + limit = { tier = KING } + prestige = 50 + } + if = { + limit = { tier = DUKE } + prestige = 25 + } + if = { + limit = { tier = COUNT } + prestige = 13 + } + if = { + limit = { tier = BARON } + prestige = 6 + } + break = yes + } + + if = { + limit = { tier = EMPEROR } + prestige = 300 + } + if = { + limit = { tier = KING } + prestige = 200 + } + if = { + limit = { tier = DUKE } + prestige = 100 + } + if = { + limit = { tier = COUNT } + prestige = 50 + } + if = { + limit = { tier = BARON } + prestige = 25 + } + } +} + +# On-action event: Messalian close kin marriage +character_event = { + id = 502 + desc = EVTDESC502 + picture = GFX_evt_marriage + + religion = messalian + + is_triggered_only = yes + + trigger = { + new_character = { is_close_relative = FROM } + OR = { + FROM = { character = ROOT } + AND = { + FROM = { + dynasty = ROOT + is_primary_heir = ROOT + } + new_character = { + NOT = { character = ROOT } + } + } + } + } + + option = { + name = EVTOPTA500 + scaled_wealth = { + value = 0.5 + min = 10 + } + if = { + limit = { tier = EMPEROR } + piety = 300 + } + if = { + limit = { tier = KING } + piety = 200 + } + if = { + limit = { tier = DUKE } + piety = 100 + } + if = { + limit = { tier = COUNT } + piety = 50 + } + if = { + limit = { tier = BARON } + piety = 25 + } + } + option = { + name = EVTOPTB500 + + if = { + limit = { tier = EMPEROR } + piety = 300 + } + if = { + limit = { tier = KING } + piety = 200 + } + if = { + limit = { tier = DUKE } + piety = 100 + } + if = { + limit = { tier = COUNT } + piety = 50 + } + if = { + limit = { tier = BARON } + piety = 25 + } + + if = { + limit = { + NOT = { yearly_income = 50 } + } + if = { + limit = { tier = EMPEROR } + prestige = 150 + } + if = { + limit = { tier = KING } + prestige = 50 + } + if = { + limit = { tier = DUKE } + prestige = 25 + } + if = { + limit = { tier = COUNT } + prestige = 13 + } + if = { + limit = { tier = BARON } + prestige = 6 + } + break = yes + } + + if = { + limit = { tier = EMPEROR } + prestige = 300 + } + if = { + limit = { tier = KING } + prestige = 200 + } + if = { + limit = { tier = DUKE } + prestige = 100 + } + if = { + limit = { tier = COUNT } + prestige = 50 + } + if = { + limit = { tier = BARON } + prestige = 25 + } + } +} + + +# Approve or disapprove of de facto Law Change +letter_event = { + id = 290 + desc = "EVTDESC290" + + lacks_dlc = "Conclave" + + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "EVTOPTA290" + approve_law = FROM + } + + option = { + name = "EVTOPTB290" + } +} + + +# Zeus Version Approve or disapprove of de facto Law Change +letter_event = { + id = 675 + desc = "EVTDESC290" + + is_triggered_only = yes + + trigger = { + has_dlc = "Zeus" + ai = no + is_voter = yes + } + + option = { + name = "EVTOPTA290" + approve_law = FROM + } + + option = { + name = "EVTOPTC290" + decline_law = FROM + } + + option = { + name = "EVTOPTB290" + } +} + +# Approve or disapprove of de jure Law Change +letter_event = { + id = 291 + + lacks_dlc = "Conclave" + ai = no + + is_triggered_only = yes + + trigger = { + FROM = { + holder_scope = { + is_vassal_or_below = ROOT + } + } + } + + desc = "EVTDESC291" + option = { + name = "EVTOPTA290" + approve_law = FROM + } + + option = { + name = "EVTOPTB290" + } +} + +# Zeus Version Approve or disapprove of de jure Law Change +letter_event = { + id = 676 + is_triggered_only = yes + trigger = { + has_dlc = "Zeus" + ai = no + is_voter = yes + FROM = { + holder_scope = { + is_vassal_or_below = ROOT + } + } + } + + desc = "EVTDESC291" + option = { + name = "EVTOPTA290" + approve_law = FROM + } + + option = { + name = "EVTOPTC290" + decline_law = FROM + } + + option = { + name = "EVTOPTB290" + } +} + +# Approve or disapprove of de jure Law Change +letter_event = { + id = 292 + desc = "EVTDESC292" + + lacks_dlc = "Conclave" + ai = no + + is_triggered_only = yes + + trigger = { + FROM = { + holder_scope = { + NOT = { is_vassal_or_below = ROOT } + } + } + } + + option = { + name = "EVTOPTA290" + approve_law = FROM + } + + option = { + name = "EVTOPTB290" + } +} + +# ASK_TO_JOIN_WAR_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 293 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC293" + + option = { + name = "OK" + } +} + +# ASK_TO_JOIN_WAR_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 294 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC294" + + option = { + name = "OK" + } +} + +# ASK_TO_EMBARGO_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 295 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC295" + + option = { + name = "OK" + } +} + +# ASK_TO_EMBARGO_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 296 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC296" + + option = { + name = "OK" + } +} + +# ASK_TO_EMBARGO_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 297 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC297" + + option = { + name = "OK" + } +} + +# ASK_TO_EMBARGO_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 298 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC298" + + option = { + name = "OK" + } +} + +# FORM_ALLIANCE_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = diploresponse.1 + desc = "EVTDESCdiploresponse.1" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# FORM_ALLIANCE_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = diploresponse.2 + desc = "EVTDESCdiploresponse.2" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + + +# Rebels spawn +# NOTE THAT WITH "THE OLD GODS" DLC, THIS IS NO LONGER FIRED +province_event = { + id = 600 + desc = "EVTDESC600" + picture = GFX_evt_peasants + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + trigger = { + NOT = { + has_dlc = "The Old Gods" + } + num_of_settlements = 1 + } + + option = { + name = "EVTOPTA600" + hidden_tooltip = { + random_list = { + 50 = { + create_random_soldier = { + random_traits = yes + dynasty = random + religion = ROOT + culture = ROOT + female = no + age = 30 + employer = e_rebels + } + new_character = { + spawn_unit = { + province = PREV + home = PREV + scaled_by_biggest_garrison = 1.0 + troops = { + archers = { 6 6 } + light_cavalry = { 4 4 } + light_infantry = { 10 10 } + } + } + } + } + 25 = { + create_random_soldier = { + random_traits = yes + dynasty = random + religion = ROOT + culture = ROOT + female = no + age = 30 + employer = e_rebels + } + new_character = { + spawn_unit = { + province = PREV + home = PREV + scaled_by_biggest_garrison = 1.0 + troops = { + archers = { 6 6 } + light_cavalry = { 3 3 } + light_infantry = { 11 11 } + } + } + } + } + 25 = { + create_random_soldier = { + random_traits = yes + dynasty = random + religion = ROOT + culture = ROOT + female = no + age = 30 + employer = e_rebels + } + new_character = { + spawn_unit = { + province = PREV + home = PREV + scaled_by_biggest_garrison = 1.0 + troops = { + archers = { 6 6 } + light_infantry = { 14 14 } + } + } + } + } + } + # Lower revolt risk + remove_province_modifier = recent_revolt + add_province_modifier = { + name = recent_revolt + duration = 3650 + } + # Inform barons about the rebels + owner = { + set_character_flag = informed_about_rebels + } + any_province_lord = { + limit = { + NOT = { has_character_flag = informed_about_rebels } + ai = no + } + character_event = { id = 601 days = 7 } + } + owner = { + clr_character_flag = informed_about_rebels + } + } + } +} + +# Inform barons about the rebels +character_event = { + id = 601 + desc = "EVTDESC601" + picture = "GFX_evt_peasants" + + is_triggered_only = yes + + option = { + name = "EVTOPTA601" + } +} + +# Province defects to rebels +# Spawn for baron +# FROM = the province +character_event = { + id = 610 + desc = "EVTDESC610" + picture = "GFX_evt_peasants" + + is_triggered_only = yes + + option = { + name = "EVTOPTA610" + scaled_wealth = -0.2 + } +} + +# Rebels disperse +# Spawn for baron +# FROM = the province +character_event = { + id = 615 + desc = "EVTDESC615" + picture = "GFX_evt_peasants" + + is_triggered_only = yes + + option = { + name = "EXCELLENT" + } +} + +# Crusade/Jihad Succeeds +narrative_event = { + + # ROOT is the target title + # new_character is the Enemy + # FROM is the taker + + id = 620 + title = "EVTNAME620" + desc = "EVTDESC620" + picture = "GFX_evt_battle" + border = "GFX_event_narrative_frame_religion" + + major = yes + + only_rulers = yes + + is_triggered_only = yes + + trigger = { + FROM = { + NOR = { + religion = catholic + religion = fraticelli + } + } + } + + immediate = { + if = { + limit = { + religion_group = FROM + religion_group = christian + } + sound_effect = crusade_outcome_positive + } + + any_playable_ruler = { + clr_character_flag = forced_to_crusade + } + } + + option = { + name = "EVTOPTA620" + trigger = { + religion_group = FROM + } + } + + option = { + name = "EVTOPTB620" + trigger = { + NOT = { + religion_group = FROM + } + } + } +} + +# Crusade/Jihad Fails +narrative_event = { + + # ROOT is the target title + # new_character is the Enemy + # FROM is the Pope/Caliph + + id = 621 + title = "EVTNAME621" + desc = "EVTDESC621" + picture = "GFX_evt_battle" + border = "GFX_event_narrative_frame_religion" + + major = yes + + only_rulers = yes + + is_triggered_only = yes + + immediate = { + any_playable_ruler = { + clr_character_flag = forced_to_crusade + } + } + + option = { + name = "EVTOPTA621" + trigger = { + FROM = { + religion_group = PREV + } + is_heretic = no + } + } + option = { + name = "EVTOPTC621" + trigger = { + FROM = { + religion_group = PREV + } + is_heretic = yes + } + } + + option = { + name = "EVTOPTB621" + trigger = { + NOT = { + FROM = { + religion_group = PREV + } + } + } + } +} + +# On-action event: On Death - hidden - clear stuff +character_event = { + id = 650 + + is_triggered_only = yes + + hide_window = yes + + immediate = { + if = { + limit = { + diplomatic_immunity = yes + leads_faction = yes + } + any_faction_backer = { + limit = { + diplomatic_immunity = yes + } + diplomatic_immunity = no + } + } + } +} + +# on_forced_consort +character_event = { + id = 660 + desc = { + text = EVTDESC660 + trigger = { + is_female = yes + } + } + desc = { + text = EVTDESC660_B + trigger = { + is_female = no + } + } + picture = GFX_evt_scandal + + is_triggered_only = yes + + immediate = { + hidden_tooltip = { + spouse = { + character_event = { id = 662 } + } + any_child = { + character_event = { id = 661 } + } + any_sibling = { + character_event = { id = 661 } + } + father = { + character_event = { id = 661 } + } + mother = { + character_event = { id = 661 } + } + } + } + + option = { + name = { + text = EVTOPTA660 + trigger = { + is_female = yes + } + } + name = { + text = EVTOPTA660 + trigger = { + is_female = no + } + } + opinion = { + who = FROM + modifier = opinion_forced_consort + months = 1200 + } + } +} + +character_event = { + id = 661 + desc = "EVTDESC661" + picture = GFX_evt_scandal + + is_triggered_only = yes + + option = { + name = "EVTOPTA661" + opinion = { + who = FROMFROM + modifier = opinion_forced_relative_consort + months = 1200 + } + } +} + +character_event = { + id = 662 + desc = { + text = EVTDESC662_B + trigger = { + is_female = yes + } + } + desc = { + text = EVTDESC662 + trigger = { + is_female = no + } + } + picture = GFX_evt_scandal + + is_triggered_only = yes + + option = { + name = "EVTOPTB662" + trigger = { + NOR = { + is_rival = FROMFROM + num_of_rivals = 3 + } + } + add_rival = FROMFROM + hidden_tooltip = { + opinion = { + who = FROM + modifier = opinion_abducted_spouse + months = 1200 + } + } + } + option = { + name = "EVTOPTA662" + opinion = { + who = FROMFROM + modifier = opinion_forced_wife_consort + months = 1200 + } + hidden_tooltip = { + opinion = { + who = FROM + modifier = opinion_abducted_spouse + months = 1200 + } + } + } +} + +narrative_event = { + id = 670 + title = "EVTNAME670" + desc = { + trigger = { + has_dlc = "Holy Fury" + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + text = EVTDESC670_HF + sound = pagan_reformation + } + desc = { + trigger = { + has_dlc = "Holy Fury" + has_alternate_start_parameter = { key = religion_names value = random } + } + text = EVTDESC670_HF_B + sound = pagan_reformation + } + desc = { + trigger = { + NOT = { has_dlc = "Holy Fury" } + } + text = EVTDESC670 + sound = pagan_reformation + } + picture = { + trigger = { + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + } + } + picture = GFX_evt_hellenic_temple + } + picture = { + trigger = { + OR = { + religion = west_african_pagan + religion = west_african_pagan_reformed + } + } + picture = GFX_evt_west_african_ruler + } + picture = { + trigger = { + NOR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + religion = west_african_pagan + religion = west_african_pagan_reformed + } + } + picture = GFX_evt_pagan_reformation + } + picture = GFX_evt_pagan_reformation + border = "GFX_event_narrative_frame_religion" + + is_triggered_only = yes + major = yes + show_ROOT = yes + hide_new = yes + + only_rulers = yes + + immediate = { + hidden_tooltip = { + if = { #If hellenic reformer owns Rome, Catholic faith loses MA. + limit = { + ROOT = { + religion = hellenic_pagan_reformed + completely_controls = c_roma + } + } + random_playable_ruler = { + limit = { religion = catholic } + religion_authority = { + modifier = hellenic_resurgence + years = 100 + } + } + } + if = { #If hellenic reformer owns Constantinople, Orthodox faith loses MA. + limit = { + ROOT = { + religion = hellenic_pagan_reformed + completely_controls = c_byzantion + } + } + random_playable_ruler = { + limit = { religion = orthodox } + religion_authority = { + modifier = hellenic_resurgence + years = 100 + } + } + } + if = { + limit = { #If religion being reformed is western paganism, other western pagans are emboldened, facilitating a chain reaction of reformation. + ROOT = { + NOR = { + religion = hellenic_pagan_reformed #Not that kind of paganism. + religion = bon_reformed + religion = zun_pagan_reformed + religion = aztec_reformed + } + } + } + if = { + limit = { ROOT = { NOT = { religion = norse_pagan_reformed } } } + random_playable_ruler = { + limit = { religion = norse_pagan } + religion_authority = { + modifier = pagan_revival + years = 20 + } + } + } + if = { + limit = { ROOT = { NOT = { religion = tengri_pagan_reformed } } } + random_playable_ruler = { + limit = { religion = tengri_pagan } + religion_authority = { + modifier = pagan_revival + years = 20 + } + } + } + if = { + limit = { ROOT = { NOT = { religion = slavic_pagan_reformed } } } + random_playable_ruler = { + limit = { religion = slavic_pagan } + religion_authority = { + modifier = pagan_revival + years = 20 + } + } + } + if = { + limit = { ROOT = { NOT = { religion = baltic_pagan_reformed } } } + random_playable_ruler = { + limit = { religion = baltic_pagan } + religion_authority = { + modifier = pagan_revival + years = 20 + } + } + } + if = { + limit = { ROOT = { NOT = { religion = finnish_pagan_reformed } } } + random_playable_ruler = { + limit = { religion = finnish_pagan } + religion_authority = { + modifier = pagan_revival + years = 20 + } + } + } + if = { + limit = { ROOT = { NOT = { religion = west_african_pagan_reformed } } } + random_playable_ruler = { + limit = { religion = west_african_pagan } + religion_authority = { + modifier = pagan_revival + years = 20 + } + } + } + if = { + limit = { ROOT = { NOT = { religion = celtic_pagan_reformed } } } + random_playable_ruler = { + limit = { religion = celtic_pagan } + religion_authority = { + modifier = pagan_revival + years = 20 + } + } + } + if = { + limit = { ROOT = { NOT = { religion = egyptian_pagan_reformed } } } + random_playable_ruler = { + limit = { religion = egyptian_pagan } + religion_authority = { + modifier = pagan_revival + years = 20 + } + } + } + } + if = { + limit = { #Modifier not applied correctly by pagan reformation screen. + ROOT = { has_religion_feature = religion_cosmopolitan } + } + ROOT = { + religion_authority = { + modifier = cosmopolitan_religion + years = 1000 + } + any_playable_ruler = { + limit = { NOT = { distance_from_realm = { who = ROOT value = 200 } } } + add_intermarry = ROOT + ROOT = { add_intermarry = PREV } + } + any_neighbor_independent_ruler = { + add_intermarry = ROOT + ROOT = { add_intermarry = PREV } + } + } + } + if = { + limit = { #Modifier not applied correctly by pagan reformation screen. + ROOT = { has_religion_feature = religion_dogmatic } + } + ROOT = { + religion_authority = { + modifier = dogmatic_religion + years = 1000 + } + remove_intermarry = catholic + remove_intermarry = orthodox + remove_intermarry = miaphysite + remove_intermarry = nestorian + remove_intermarry = sunni + remove_intermarry = shiite + remove_intermarry = ibadi + remove_intermarry = jewish + remove_intermarry = samaritan + remove_intermarry = karaite + remove_intermarry = hindu + remove_intermarry = buddhist + remove_intermarry = jain + remove_intermarry = taoist + remove_intermarry = zoroastrian + remove_intermarry = mazdaki + remove_intermarry = manichean + remove_intermarry = khurmazta + remove_intermarry = pagan + remove_intermarry = bon + remove_intermarry = bon_reformed + remove_intermarry = aztec + remove_intermarry = aztec_reformed + remove_intermarry = norse_pagan + remove_intermarry = norse_pagan_reformed + remove_intermarry = zun_pagan + remove_intermarry = zun_pagan_reformed + remove_intermarry = slavic_pagan + remove_intermarry = slavic_pagan_reformed + remove_intermarry = baltic_pagan + remove_intermarry = baltic_pagan_reformed + remove_intermarry = west_african_pagan + remove_intermarry = west_african_pagan_reformed + remove_intermarry = tengri_pagan + remove_intermarry = tengri_pagan_reformed + remove_intermarry = finnish_pagan + remove_intermarry = finnish_pagan_reformed + remove_intermarry = hellenic_pagan + remove_intermarry = hellenic_pagan_reformed + remove_intermarry = pagan_group + remove_intermarry = zoroastrian_group + remove_intermarry = christian + remove_intermarry = muslim + remove_intermarry = indian_group + remove_intermarry = jewish_group + + remove_intermarry = celtic_pagan + remove_intermarry = celtic_pagan_reformed + remove_intermarry = britannic_pagan + remove_intermarry = promethean_pagan + remove_intermarry = titan_pagan + remove_intermarry = egyptian_pagan + remove_intermarry = egyptian_pagan_reformed + remove_intermarry = aten_pagan + } + } + if = { + limit = { #Switch to matriarchy. + ROOT = { + has_religion_feature = religion_matriarchal + NOR = { + is_merchant_republic = yes + is_republic = yes + } + } + } + ROOT = { + any_demesne_title = { + add_law = { + law = enatic_succession + cooldown = no + opinion_effect = no + } + add_law = { + law = status_of_women_4 + cooldown = no + opinion_effect = no + } + add_law = { + law = succ_turkish_succession + cooldown = no + opinion_effect = no + } + } + recalc_succession = yes + } + } + if = { + limit = { #Switch to equality. + ROOT = { + OR = { + has_religion_feature = religion_equal + has_religion_feature = religion_feature_bon + } + NOR = { + is_merchant_republic = yes + is_republic = yes + } + } + } + ROOT = { + any_demesne_title = { + add_law = { + law = true_cognatic_succession + cooldown = no + opinion_effect = no + } + add_law = { + law = status_of_women_4 + cooldown = no + opinion_effect = no + } + } + } + } + if = { + limit = { #Switch to patriarchy. + ROOT = { has_religion_feature = religion_patriarchal } + } + ROOT = { + any_demesne_title = { + add_law = { + law = agnatic_succession + cooldown = no + opinion_effect = no + } + add_law = { + law = status_of_women_0 + cooldown = no + opinion_effect = no + } + add_law = { + law = succ_turkish_succession + cooldown = no + opinion_effect = no + } + } + recalc_succession = yes + } + } + if = { + limit = { #Switch to astrology. + ROOT = { has_religion_feature = religion_astrology } + } + ROOT = { + add_western_zodiac_trait_effect = yes + character_event = { id = HF.23032 days = 5 } + } + } + if = { + limit = { #Apply default special features if player doesn't have dlc. + NOT = { has_dlc = "Holy Fury" } + ROOT = { religion = norse_pagan_reformed } + } + ROOT = { + set_allow_rivermovement = yes + enable_prepared_invasion = yes + set_seafaring = yes + make_reformer_head_of_religion = yes + } + } + if = { + limit = { #Apply default special features if player doesn't have dlc. + NOT = { has_dlc = "Holy Fury" } + ROOT = { + OR = { + religion = baltic_pagan_reformed + religion = slavic_pagan_reformed + } + } + } + ROOT = { + set_unit_modifier = { + garrison_size = 0.2 + levy_size = 0.2 + + key = "DEF_RELIGION" + } + set_unit_home_modifier = { + land_morale = 0.8 + light_infantry_defensive = 0.8 + heavy_infantry_defensive = 0.8 + pikemen_defensive = 0.8 + light_cavalry_defensive = 0.8 + knights_defensive = 0.8 + archers_defensive = 0.8 + horse_archers_defensive = 0.8 + camel_cavalry_defensive = 0.8 + war_elephants_defensive = 0.8 + + garrison_size = 0.4 + + key = "DEF_RELIGION_HOME_TERRITORY" + } + } + } + if = { + limit = { #Apply default special features if player doesn't have dlc. + NOT = { has_dlc = "Holy Fury" } + ROOT = { + religion = finnish_pagan_reformed + } + } + ROOT = { + set_unit_modifier = { + garrison_size = 0.3 + levy_size = 0.1 + + key = "DEF_RELIGION" + } + set_unit_home_modifier = { + land_morale = 0.8 + light_infantry_defensive = 0.8 + heavy_infantry_defensive = 0.8 + pikemen_defensive = 0.8 + light_cavalry_defensive = 0.8 + knights_defensive = 0.8 + archers_defensive = 0.8 + horse_archers_defensive = 0.8 + camel_cavalry_defensive = 0.8 + war_elephants_defensive = 0.8 + + garrison_size = 0.4 + + key = "DEF_RELIGION_HOME_TERRITORY" + } + } + } + if = { + limit = { #Apply default special features if player doesn't have dlc. + NOT = { has_dlc = "Holy Fury" } + ROOT = { + OR = { + religion = bon_reformed + religion = west_african_pagan_reformed + } + } + } + ROOT = { + set_unit_modifier = { + garrison_size = 0.4 + + key = "DEF_RELIGION" + } + set_unit_home_modifier = { + land_morale = 0.8 + light_infantry_defensive = 0.8 + heavy_infantry_defensive = 0.8 + pikemen_defensive = 0.8 + light_cavalry_defensive = 0.8 + knights_defensive = 0.8 + archers_defensive = 0.8 + horse_archers_defensive = 0.8 + camel_cavalry_defensive = 0.8 + war_elephants_defensive = 0.8 + + garrison_size = 0.4 + + key = "DEF_RELIGION_HOME_TERRITORY" + } + } + } + if = { + limit = { #Apply default special features if player doesn't have dlc. + NOT = { has_dlc = "Holy Fury" } + ROOT = { + religion = zun_pagan_reformed + } + } + ROOT = { + set_unit_modifier = { + levy_size = 0.3 + + heavy_infantry_offensive = 0.2 + heavy_infantry_defensive = 0.2 + + key = "OFF_RELIGION" + } + } + } + if = { + limit = { #Apply default special features if player doesn't have dlc. + NOT = { has_dlc = "Holy Fury" } + ROOT = { + religion = celtic_pagan_reformed + } + } + ROOT = { + set_feminist = yes + set_priests_can_marry = yes + set_female_temple_holders = yes + set_allow_looting = yes + + set_unit_modifier = { + levy_size = 0.15 + + retinuesize_perc = 0.3 + garrison_size = 0.2 + + key = "HERO_RELIGION" + } + + set_unit_home_modifier = { + land_morale = 0.4 + light_infantry_defensive = 0.4 + heavy_infantry_defensive = 0.4 + pikemen_defensive = 0.4 + light_cavalry_defensive = 0.4 + knights_defensive = 0.4 + archers_defensive = 0.4 + horse_archers_defensive = 0.4 + camel_cavalry_defensive = 0.4 + war_elephants_defensive = 0.4 + + garrison_size = 0.2 + + key = "HERO_RELIGION_HOME_TERRITORY" + } + } + } + + if = { + limit = { #Apply default special features if player doesn't have dlc. + NOT = { has_dlc = "Holy Fury" } + ROOT = { + religion = egyptian_pagan_reformed + } + } + ROOT = { + set_divine_blood = yes + set_psc_marriage = yes + set_bs_marriage = yes + set_cousin_marriage = yes + set_pc_marriage = yes + + set_unit_modifier = { + garrison_size = 0.2 + levy_size = 0.2 + + key = "DEF_RELIGION" + } + set_unit_home_modifier = { + land_morale = 0.8 + light_infantry_defensive = 0.8 + heavy_infantry_defensive = 0.8 + pikemen_defensive = 0.8 + light_cavalry_defensive = 0.8 + knights_defensive = 0.8 + archers_defensive = 0.8 + horse_archers_defensive = 0.8 + camel_cavalry_defensive = 0.8 + war_elephants_defensive = 0.8 + + garrison_size = 0.4 + + key = "DEF_RELIGION_HOME_TERRITORY" + } + } + } + + if = { + limit = { ai = no } + set_character_flag = achievement_new_ways + } + if = { + limit = { + ai = no + religion = hellenic_pagan_reformed + } + set_character_flag = achievement_by_jupiter + } + any_courtier = { + limit = { + is_heresy_of = ROOT + employer = { character = ROOT } + } + religion = ROOT + } + any_dynasty_member = { + limit = { + is_heresy_of = ROOT + is_playable = no + } + religion = ROOT + } + any_vassal = { + limit = { + is_playable = no + is_heresy_of = ROOT + } + religion = ROOT + } + capital_scope = { + if = { + limit = { is_heresy_of = ROOT } + religion = ROOT + } + } + if = { + limit = { + OR = { + NOT = { has_dlc = "Holy Fury" } + has_religion_feature = religion_temporal_head + } + religion = norse_pagan_reformed + } + add_artifact = crown_fylkir + } + if = { + limit = { + has_religion_feature = religion_temporal_head + religion = tengri_pagan_reformed + + } + add_artifact = crown_tengri_fylkir + } + if = { + limit = { + has_religion_feature = religion_temporal_head + religion = finnish_pagan_reformed + + } + add_artifact = crown_finnish_fylkir + } + if = { + limit = { + has_religion_feature = religion_temporal_head + religion = west_african_pagan_reformed + + } + add_artifact = crown_west_african_fylkir + } + if = { + limit = { + has_religion_feature = religion_temporal_head + religion = slavic_pagan_reformed + + } + add_artifact = crown_slavic_fylkir + } + if = { + limit = { + has_religion_feature = religion_temporal_head + religion = baltic_pagan_reformed + + } + add_artifact = crown_romuva_fylkir + } + if = { + limit = { + has_religion_feature = religion_temporal_head + religion = zun_pagan_reformed + + } + add_artifact = crown_zun_fylkir + } + if = { + limit = { + has_religion_feature = religion_temporal_head + religion = aztec_reformed + + } + add_artifact = crown_aztec_fylkir + } + if = { + limit = { + has_religion_feature = religion_temporal_head + religion = bon_reformed + + } + add_artifact = scepter_bon_fylkir + } + if = { + limit = { + has_religion_feature = religion_temporal_head + religion = hellenic_pagan_reformed + + } + add_artifact = scepter_hellenic_fylkir + } + if = { + limit = { + has_religion_feature = religion_temporal_head + religion = celtic_pagan_reformed + } + add_artifact = crown_celtic_fylkir + } + if = { + limit = { + has_religion_feature = religion_temporal_head + religion = egyptian_pagan_reformed + } + add_artifact = crown_egyptian_fylkir + } + #hidden_effect = { reformation_god_names_changes_effect = yes } + #Opinion boost to new religious head (if any) and Reformer. + if = { + limit = { + has_dlc = "Holy Fury" + OR = { + has_religion_feature = religion_theocratic_head + has_religion_feature = religion_autocephaly + } + + } + religion_head = { opinion = { who = ROOT modifier = opinion_my_reformer years = 50 } } + } + if = { + limit = { religion = norse_pagan_reformed } + d_jomsvikings = { + religion = norse_pagan_reformed # This Holy Order now changes religion + } + set_global_flag = norse_reformation + } + if = { + limit = { religion = tengri_pagan_reformed } + set_global_flag = tengri_reformation + } + if = { + limit = { religion = baltic_pagan_reformed } + set_global_flag = baltic_reformation + } + if = { + limit = { religion = finnish_pagan_reformed } + set_global_flag = finnish_reformation + } + if = { + limit = { religion = aztec_reformed } + set_global_flag = aztec_reformation + } + if = { + limit = { religion = slavic_pagan_reformed } + set_global_flag = slavic_reformation + } + if = { + limit = { religion = west_african_pagan_reformed } + set_global_flag = west_african_reformation + } + if = { + limit = { religion = zun_pagan_reformed } + set_global_flag = zun_reformation + } + if = { + limit = { religion = bon_reformed } + set_global_flag = bon_reformation + } + if = { + limit = { religion = hellenic_pagan_reformed } + set_global_flag = hellenic_reformation + } + if = { + limit = { religion = celtic_pagan_reformed } + set_global_flag = celtic_reformation + } + if = { + limit = { religion = egyptian_pagan_reformed } + set_global_flag = egyptian_reformation + } + } + } + + option = { + name = "EVTOPTA670" # The Reformer + trigger = { religion = ROOT } + if = { + limit = { ai = no } + chronicle = { + entry = CHRONICLE_PLAYER_REFORMED_RELIGION + portrait = [Root.GetID] + } + } + hidden_tooltip = { + if = { + limit = { + ROOT = { has_religion_feature = religion_matriarchal } + } + ROOT = { + any_demesne_title = { + add_law = { + law = enatic_succession + cooldown = no + opinion_effect = no + } + add_law = { + law = status_of_women_4 + cooldown = no + opinion_effect = no + } + } + recalc_succession = yes + } + } + if = { + limit = { + ROOT = { has_religion_feature = religion_patriarchal } + } + ROOT = { + any_demesne_title = { + add_law = { + law = agnatic_succession + cooldown = no + opinion_effect = no + } + add_law = { + law = status_of_women_0 + cooldown = no + opinion_effect = no + } + } + recalc_succession = yes + } + } + if = { + limit = { + ROOT = { + OR = { + has_religion_feature = religion_equal + has_religion_feature = religion_feature_bon + } + } + } + ROOT = { + any_demesne_title = { + add_law = { + law = true_cognatic_succession + cooldown = no + opinion_effect = no + } + add_law = { + law = status_of_women_4 + cooldown = no + opinion_effect = no + } + } + recalc_succession = yes + } + } + ROOT = { + if = { + limit = { + has_religion_feature = religion_matriarchal + } + any_close_relative = { + limit = { is_female = no } + opinion = { + who = ROOT + modifier = bad_succ_law_change + years = 100 + } + } + any_close_relative = { + limit = { is_female = yes } + opinion = { + who = ROOT + modifier = good_succ_law_change + years = 100 + } + } + } + if = { + limit = { + has_religion_feature = religion_patriarchal + } + any_close_relative = { + limit = { is_female = yes } + opinion = { + who = ROOT + modifier = bad_succ_law_change + years = 100 + } + } + any_close_relative = { + limit = { is_female = no } + opinion = { + who = ROOT + modifier = good_succ_law_change + years = 100 + } + } + } + } + } + } + option = { + name = "EVTOPTB670" # Rulers of the old Faith - Accept + trigger = { + is_heresy_of = ROOT # The old religion has become a heresy of the Reformed one + } + if = { + limit = { #Offer chance to switch the vassals' succession laws. + ROOT = { has_religion_feature = religion_no_leader } + ai = yes + } + hidden_tooltip = { + character_event = { id = HF.23016 days = 20 random = 20 } + } + } + if = { + limit = { #Offer chance to switch the vassals' succession laws. + ROOT = { has_religion_feature = religion_matriarchal } + } + custom_tooltip = { text = tooltip_HF23014_A } + hidden_tooltip = { + any_demesne_title = { + add_law = { + law = enatic_succession + cooldown = no + opinion_effect = no + } + add_law = { + law = status_of_women_4 + cooldown = no + opinion_effect = no + } + } + recalc_succession = yes + } + } + if = { + limit = { #Offer chance to switch the vassals' succession laws. + ROOT = { has_religion_feature = religion_patriarchal } + } + custom_tooltip = { text = tooltip_HF23015_A } + hidden_tooltip = { + any_demesne_title = { + add_law = { + law = agnatic_succession + cooldown = no + opinion_effect = no + } + add_law = { + law = status_of_women_0 + cooldown = no + opinion_effect = no + } + } + recalc_succession = yes + } + } + if = { + limit = { #Offer chance to switch the vassals' succession laws. + ROOT = { + OR = { + has_religion_feature = religion_equal + has_religion_feature = religion_feature_bon + } + } + } + custom_tooltip = { text = tooltip_HF23016_A } + hidden_tooltip = { + any_demesne_title = { + add_law = { + law = true_cognatic_succession + cooldown = no + opinion_effect = no + } + add_law = { + law = status_of_women_4 + cooldown = no + opinion_effect = no + } + } + recalc_succession = yes + } + } + if = { + limit = { ai = no } + chronicle = { + entry = CHRONICLE_OTHER_REFORMED_PLAYERS_RELIGION + portrait = [Root.GetID] + } + } + ai_chance = { + factor = 50 + modifier = { + factor = 5 + any_liege = { religion = ROOT } + } + modifier = { + factor = 2 + same_realm = ROOT + } + modifier = { + factor = 5 + trait = cynical + } + modifier = { + factor = 10 + dynasty = ROOT + } + modifier = { + factor = 0.1 + trait = zealous + } + modifier = { + factor = 0.5 + trait = content + } + } + + religion = ROOT + + hidden_tooltip = { + any_courtier = { + limit = { + is_heresy_of = ROOT + employer = { character = PREV } + } + religion = ROOT + } + any_dynasty_member = { + limit = { + is_heresy_of = ROOT + is_playable = no + } + religion = ROOT + } + any_vassal = { + limit = { + is_playable = no + is_heresy_of = ROOT + } + religion = ROOT + } + capital_scope = { + if = { + limit = { is_heresy_of = ROOT } + religion = ROOT + } + } + } + } + option = { + name = "EVTOPTC670" # Rulers of the old Faith - Decline + trigger = { + is_heresy_of = ROOT # The old religion has become a heresy of the Reformed one + } + if = { + limit = { ai = no } + chronicle = { + entry = CHRONICLE_OTHER_REFORMED_PLAYERS_RELIGION + portrait = [Root.GetID] + } + } + ai_chance = { + factor = 50 + modifier = { + factor = 0 + has_landed_title = d_jomsvikings + } + post_reformation_ruler_conversion_score = yes + } + tooltip = { religion = THIS } + } + option = { + name = "EVTOPTD670" # Other playable rulers + trigger = { + NOT = { religion = ROOT } + NOT = { is_heresy_of = ROOT } + } + } +} + +character_event = { + id = 671 + + hide_window = yes + + is_triggered_only = yes + + trigger = { + any_rival = { religion = ROOT } + + } + + immediate = { + any_rival = { + limit = { religion = ROOT } + character_event = { id = 100500 } + } + } +} + +#################################################### +# Elective Gavelkind Succession: +# Vassal Junior Heir Can Choose Independence +#################################################### + +character_event = { + id = 63103 + desc = EVTDESC_63103 + picture = GFX_evt_throne_room + + capable_only = yes + prisoner = no + min_age = 16 + + is_triggered_only = yes + + trigger = { + has_dlc = "Charlemagne" + top_liege = { + in_revolt = no + } + } + immediate = { + sound_effect = pagan_reformation + } + + option = { + name = EVTOPTA_63103 # Remain a vassal + ai_chance = { + factor = 100 + modifier = { + factor = 2 + opinion = { + who = FROM + value = 25 + } + } + modifier = { + factor = 2 + opinion = { + who = FROM + value = 50 + } + } + modifier = { + factor = 4 + trait = content + } + } + } + option = { + name = EVTOPTB_63103 # Go independent + + ai_chance = { + factor = 100 + modifier = { + factor = 2 + NOT = { + opinion = { + who = FROM + value = -25 + } + } + } + modifier = { + factor = 2 + NOT = { + opinion = { + who = FROM + value = -50 + } + } + } + modifier = { + factor = 2 + trait = ambitious + } + } + + hidden_tooltip = { + FROM = { character_event = { id = 63104 } } + } + + if = { + limit = { + liege = { + independent = no + } + } + liege = { + liege = { + ROOT = { + set_defacto_liege = PREV + set_character_flag = set_to_higher_liege + } + } + } + } + + if = { + limit = { + liege = { + independent = yes + } + NOT = { has_character_flag = set_to_higher_liege } + } + set_defacto_liege = THIS + } + + clr_character_flag = set_to_higher_liege + + any_demesne_title = { + limit = { + OR = { + tier = king + tier = emperor + is_primary_holder_title_tier = yes + } + } + add_claim = FROM + } + } +} + +# The liege is notified of the independence +character_event = { + id = 63104 + desc = EVTDESC_63104 + picture = GFX_evt_emissary + + is_triggered_only = yes + + notification = yes + + option = { + name = EVTOPTA_63104 + } + +} + +# Remove patron deity modifiers for hindu converts +character_event = { + id = 63105 + hide_window = yes + + is_triggered_only = yes + + trigger = { + NOT = { religion = hindu } + } + + immediate = { + remove_patrons_effect = yes + } +} + +# Safety check event for flag clearace - do_not_disturb etc +character_event = { + id = 63106 + + hide_window = yes + + is_triggered_only = yes + + immediate = { + if = { + limit = { + had_character_flag = { flag = do_not_disturb days = 1800 } # Clears if flag has stayed on for 5 years approx + } + clr_character_flag = do_not_disturb + } + } +} + +# BUY_FAVOR_ACCEPT_EVENT = +diploresponse_event = { + id = 520 + desc = "EVTDESC520" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "EVTOPTA520" + } +} + +# BUY_FAVOR_DECLINE_EVENT = +diploresponse_event = { + id = 521 + desc = "EVTDESC521" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "EVTOPTA521" + } +} + +# REQUEST_SUPPORT_ACCEPT_EVENT = +diploresponse_event = { + id = 522 + desc = "EVTDESC522" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "EVTOPTA522" + } +} + +# REQUEST_SUPPORT_DECLINE_EVENT = +diploresponse_event = { + id = 523 + desc = "EVTDESC523" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "EVTOPTA523" + } +} + +# FORM_NON_AGGRESSION_PACT_ACCEPT_EVENT = +diploresponse_event = { + id = 524 + desc = "EVTDESC524" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "EVTOPTA524" + } +} + +# FORM_NON_AGGRESSION_PACT_DECLINE_EVENT = +diploresponse_event = { + id = 525 + desc = "EVTDESC525" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "EVTOPTA525" + } +} + +letter_event = { + id = 750 + desc = "EVTDESC750" + + is_triggered_only = yes + + trigger = { + ai = no + is_voter = yes + } + + option = { + name = "EVTOPTA290" + approve_law = FROM + } + + option = { + name = "EVTOPTB290" + } +} + +# ASK_COUNCIL_POSITION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 526 + desc = "EVTDESC526" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + custom_tooltip = { text = EVT527_TOOLTIP } + } +} + +# ASK_COUNCIL_POSITION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 527 + desc = "EVTDESC527" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# ASK_REALM_PEACE_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 528 + desc = "EVTDESC528" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# ASK_REALM_PEACE_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 529 + desc = "EVTDESC529" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# FORCE_JOIN_FACTION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 530 + desc = "EVTDESC530" + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# FORCE_JOIN_FACTION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 531 + desc = "EVTDESC531" + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +#Realm with designated regent or court physicians inherited by realm that already has a designated regent +character_event = { + id = 532 + hide_window = yes + + is_triggered_only = yes + + only_rulers = yes + + trigger = { + OR = { + AND = { + OR = { + any_courtier = { + has_minor_title = title_appointed_regent + } + any_vassal = { + has_minor_title = title_appointed_regent + } + } + current_heir = { + is_ruler = yes + OR = { + any_courtier = { + has_minor_title = title_appointed_regent + } + any_vassal = { + has_minor_title = title_appointed_regent + } + } + } + } + AND = { + any_courtier_or_vassal = { + has_minor_title = title_court_physician + liege = { character = ROOT } + } + current_heir = { + is_ruler = yes + any_courtier_or_vassal = { + has_minor_title = title_court_physician + liege = { character = PREVPREV } + } + } + } + } + } + immediate = { + if = { + limit = { + OR = { + any_courtier = { + has_minor_title = title_appointed_regent + } + any_vassal = { + has_minor_title = title_appointed_regent + } + } + current_heir = { + is_ruler = yes + OR = { + any_courtier = { + has_minor_title = title_appointed_regent + } + any_vassal = { + has_minor_title = title_appointed_regent + } + } + } + } + random_courtier_or_vassal = { + limit = { + has_minor_title = title_appointed_regent + liege = { character = ROOT } + } + remove_title = title_appointed_regent + } + } + if = { + limit = { + any_courtier_or_vassal = { + has_minor_title = title_court_physician + liege = { character = ROOT } + } + current_heir = { + is_ruler = yes + any_courtier_or_vassal = { + has_minor_title = title_court_physician + liege = { character = PREVPREV } + } + } + } + random_courtier_or_vassal = { + limit = { + has_minor_title = title_court_physician + liege = { character = ROOT } + } + remove_title = title_court_physician + } + } + } +} + +character_event = { + id = 533 + hide_window = yes + is_triggered_only = yes + + only_rulers = yes + + trigger = { + FROM = { + higher_tier_than = DUKE + is_primary_holder_title = yes + } + FROMFROM = { + any_vassal = { + leads_faction = faction_powerful_vassal_takeover + NOT = { has_opinion_modifier = { who = ROOT modifier = opinion_replaced_bad_ruler } } + } + } + } + + immediate = { + FROMFROM = { + any_vassal = { + limit = { + in_faction = faction_powerful_vassal_takeover + } + opinion = { + who = ROOT + modifier = opinion_replaced_bad_ruler + years = 2 + } + } + } + } +} + +# Crusade/Jihad is invalidated +narrative_event = { + + # ROOT is the target title + # new_character is the Enemy + # FROM is the Pope/Caliph + + id = 534 + title = "EVTNAME534" + picture = "GFX_evt_battle" + border = "GFX_event_narrative_frame_religion" + + desc = { + picture = GFX_evt_battle + text = EVTDESC534_converted + trigger = { + new_character = { religion_group = FROM } + } + } + desc = { + picture = GFX_evt_battle + text = EVTDESC534_coup + trigger = { + new_character = { NOT = { religion_group = FROM } } + } + } + + major = yes + + only_rulers = yes + + is_triggered_only = yes + + trigger = { + OR = { + new_character = { + NOT = { + has_landed_title = ROOT + } + } + OR = { + AND = { + has_global_flag = 4th_crusade_official + crusade_target_title = { + title = k_thrace + } + new_character = { + religion = FROM + has_landed_title = e_byzantium + } + } + AND = { + NOR = { + has_global_flag = 4th_crusade_official + crusade_target_title = { + title = k_thrace + } + new_character = { + has_landed_title = e_byzantium + } + } + new_character = { + religion_group = FROM + } + } + } + } + } + + immediate = { + if = { + limit = { + FROM = { + religion_group = christian + } + has_global_flag = 4th_crusade_official + } + character_event = { id = HFP.41199 } + } + } + + option = { + name = "EVTOPTA620" + trigger = { + new_character = { + religion_group = FROM + } + religion_group = FROM + } + } + + option = { + name = EVTOPTC534 + trigger = { + new_character = { + NOT = { + religion_group = FROM + } + } + religion_group = FROM + } + } + + option = { + name = "EVTOPTB620" + trigger = { + NOT = { + religion_group = FROM + } + } + } +} + +# ASK_TO_JOIN_AMBITION_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 535 + + is_triggered_only = yes + major = no + is_friendly = yes + + trigger = { + ai = no + } + + desc = "EVTDESC535" + + option = { + name = "OK" + } +} + +# ASK_TO_JOIN_AMBITION_INTERACTION_DECLINE_EVENT = +diploresponse_event = { + id = 536 + + is_triggered_only = yes + major = no + + trigger = { + ai = no + } + + desc = "EVTDESC536" + + option = { + name = "OK" + } +} + +# OFFER_CONSORT_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 537 + desc = EVTDESC537 + + major = no + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +# GIVE_ARTIFACT_INTERACTION_ACCEPT_EVENT = +diploresponse_event = { + id = 538 + desc = EVTDESC538 + + major = no + is_triggered_only = yes + + trigger = { + ai = no + } + + option = { + name = "OK" + } +} + +character_event = { # Fix adventurers turning Tribal land Feudal + id = 539 + hide_window = yes + is_triggered_only = yes + + only_rulers = yes + + trigger = { + ai = yes + is_feudal = yes + } + + immediate = { + if = { + limit = { + NOT = { + any_realm_province = { + any_province_holding = { + holding_type = castle + } + } + } + any_realm_province = { + any_province_holding = { + holding_type = tribal + } + } + } + set_government_type = tribal_government + } + } +} + +#Preserve player religion if heir has DLC locked religion +character_event = { + id = 680 + hide_window = yes + is_triggered_only = yes + ai = no + trigger = { + is_nomadic = no + player_heir = { + OR = { + has_unsafe_secret_religion = yes + has_unsafe_religion = yes + } + } + } + immediate = { + player_heir = { + if = { + limit = { has_unsafe_secret_religion = yes } + clear_secret_religion = yes + } + if = { + limit = { has_unsafe_religion = yes } + religion = ROOT + } + } + } +} + +# On-action event: Avoided title revokation, declared independence +character_event = { + id = 681 + desc = "EVTDESC681" + picture = "GFX_evt_burning_house" + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + option = { + name = "EVTOPTA150" + } +} + +# On-action event: Avoided vassal retraction, declared independence +character_event = { + id = 682 + desc = "EVTDESC682" + picture = "GFX_evt_burning_house" + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + option = { + name = "EVTOPTA150" + } +} + +# On-action event: Avoided clan absorb, declared independence +character_event = { + id = 683 + desc = "EVTDESC683" + picture = "GFX_evt_burning_house" + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + option = { + name = "EVTOPTA150" + } +} + +# On-action event: Avoided clan split, declared independence +character_event = { + id = 684 + desc = "EVTDESC684" + picture = "GFX_evt_burning_house" + border = GFX_event_normal_frame_war + + is_triggered_only = yes + + option = { + name = "EVTOPTA150" + } +} + +# On-action event: Remove in-hiding trait on imprisonment +character_event = { + id = 685 + hide_window = yes + + is_triggered_only = yes + + trigger = { + trait = in_hiding + } + + immediate = { + remove_trait = in_hiding + } +} + +###### TODO REMOVE TEST EVENT +#character_event = { +# id = 686 +# hide_window = yes +# is_triggered_only = yes +# +# trigger = { +# is_save_game = no +# NOT = { has_global_flag = start_seed_bloodlines } +# NOT = { is_shattered_world = yes } +# } +# +# immediate = { +# set_global_flag = start_seed_bloodlines +# any_independent_ruler = { +# count = 5 +# random_list = { +# 10 = { +# create_bloodline = { +# type = bloodline_martial +# } +# } +# 10 = { +# create_bloodline = { +# type = bloodline_steward +# } +# } +# 10 = { +# create_bloodline = { +# type = bloodline_intrigue +# } +# } +# 10 = { +# create_bloodline = { +# type = bloodline_learning +# } +# } +# 10 = { +# create_bloodline = { +# type = bloodline_diplomacy +# } +# } +# } +# } +# } +#} + +character_event = { + id = 687 + hide_window = yes + + is_triggered_only = yes + + trigger = { + FROM = { + ai = no + } + is_shattered_world = yes + has_character_flag = great_conqueror + } + immediate = { + FROM = { + set_character_flag = achievement_not_so_great + } + } +} + +character_event = { + id = 688 + hide_window = yes + + is_triggered_only = yes + + trigger = { + ai = no + is_shattered_world = yes + FROM = { + has_character_flag = great_conqueror + } + } + immediate = { + set_character_flag = achievement_not_so_great + } +} + + +# Scripted default elective token setup +character_event = { + id = 689 + hide_window = yes + + is_triggered_only = yes + + only_rulers = yes + + immediate = { + any_demesne_title = { + if = { + limit = { + has_law = succ_elective_gavelkind + } + elective_voting_rules = elective_gavelkind + } + else_if = { + limit = { + has_law = succ_tanistry + } + elective_voting_rules = tanistry + } + else_if = { + limit = { + has_law = succ_feudal_elective + } + elective_voting_rules = feudal_elective + } + } + } +} \ No newline at end of file diff --git a/AncientReligions/events/rip_eternal_life_events.txt b/AncientReligions/events/rip_eternal_life_events.txt new file mode 100644 index 00000000..2b6e2569 --- /dev/null +++ b/AncientReligions/events/rip_eternal_life_events.txt @@ -0,0 +1,5107 @@ +################################### +# +# ETERNAL LIFE +# - The quest for immortality events +# +################################### + +# Written by Mathilda Bjarnehed & Milla Isaksson + +###SEARCH STEP### + +#Contemplating mortality +narrative_event = { + title = EVTNAME_RIP_21000 + id = RIP.21000 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_danse_macabre + + only_playable = yes + capable_only = yes + prisoner = no + min_age = 16 + + hide_from = yes + hide_new = yes + + trigger = { + OR = { + ai = no + has_game_rule = { + name = supernatural_events + value = unrestricted + } + } + NOR = { + has_game_rule = { + name = supernatural_events + value = off + } + has_character_flag = eternal_life_events + } + is_inaccessible_trigger = no + immortal = no + } + + mean_time_to_happen = { + months = 3000 + + modifier = { + factor = 0.8 + NOT = { health = 2 } + has_disease_trigger = yes + } + modifier = { + factor = 0.5 + has_disease_trigger = yes + } + modifier = { + factor = 0.9 + age = 50 + } + modifier = { + factor = 0.9 + age = 60 + } + modifier = { + factor = 0.9 + age = 70 + } + modifier = { + factor = 0.9 + age = 80 + } + modifier = { + factor = 0.9 + age = 90 + } + } + + immediate = { + set_character_flag = eternal_life_events + + if = { + limit = { + is_married = no + NOT = { trait = ambitious } + } + + set_character_flag = RIP_21000_lonely + + if = { + limit = { + any_courtier = { + sad_example_trigger = yes + is_inaccessible_trigger = no + ai = yes + } + } + + random_courtier = { + limit = { + sad_example_trigger = yes + is_inaccessible_trigger = no + ai = yes + } + + add_trait = depressed + save_event_target_as = eternal_life_sad_example + } + } + + if = { + limit = { NOT = { any_courtier = { sad_example_trigger = yes } } } + + create_character = { + age = 62 + random_traits = yes + trait = depressed + religion = ROOT + dynasty = random + race = ROOT + culture = ROOT + } + new_character = { save_event_target_as = eternal_life_sad_example } + } + } + } + + desc = { + text = EVTDSC_RIP_21000_MARRIED + trigger = { + AND = { + is_married = yes + any_spouse = { + is_lover = ROOT + } + } + } + } + desc = { + text = EVTDSC_RIP_21000_UNMARRIED + trigger = { + has_character_flag = RIP_21000_lonely + } + } + + desc = { + text = EVTDSC_RIP_21000_UNMARRIED_AMBITIOUS + trigger = { + OR = { + AND = { + is_married = no + trait = ambitious + } + AND = { + is_married = yes + NOT = { trait = kind } + NOT = { + any_spouse = { + is_lover = ROOT + } + } + } + } + } + } + desc = { + text = EVTDSC_RIP_21000_MARRIED_NO_LOVE + trigger = { + AND = { + is_married = yes + trait = kind + NOT = { + any_spouse = { + is_lover = ROOT + } + } + } + } + } + desc = { + text = EVTDSC_RIP_21000_FALLBACK + trigger = { + is_married = no + NOT = { trait = ambitious } + NOT = { has_character_flag = RIP_21000_lonely } + } + } + + #Summon the council! + option = { + name = EVTOPTA_RIP_21000 + narrative_event = { + id = RIP.21001 + days = 10 + tooltip = EVTOPTA_RIP_21000_TOOLTIP + } + + trigger = { NOT = { has_character_flag = RIP_21000_lonely } } + } + + #Summon the council! Who cares about lonely people? + option = { + name = EVTOPTB_RIP_21000 + narrative_event = { + id = RIP.21001 + days = 15 + tooltip = EVTOPTB_RIP_21000_TOOLTIP + } + + trigger = { has_character_flag = RIP_21000_lonely } + + clr_character_flag = RIP_21000_lonely + } + + #Nah + option = { + name = EVTOPTC_RIP_21000 + custom_tooltip = { text = EVTOPTC_RIP_21000_TOOLTIP } + if = { + limit = { NOT = { trait = content } } + add_trait = content + } + + trigger = { NOT = { has_character_flag = RIP_21000_lonely } } + } + + #Nah, I wanna spend more time with the sad person + option = { + name = EVTOPTD_RIP_21000 + custom_tooltip = { text = EVTOPTD_RIP_21000_TOOLTIP } + + if = { + limit = { NOT = { trait = content } } + add_trait = content + } + + event_target:eternal_life_sad_example = { + show_scope_change = no + opinion = { + who = FROM + modifier = opinion_budding_friendship + } + hidden_tooltip = { add_friend = FROM } + } + + trigger = { has_character_flag = RIP_21000_lonely } + + hidden_tooltip = { + clear_event_target = eternal_life_sad_example + clr_character_flag = RIP_21000_lonely + } + } +} + +#Council is summoned +narrative_event = { + title = EVTNAME_RIP_21001 + id = RIP.21001 + desc = { + text = EVTDSC_RIP_21001 + picture = GFX_evt_council_arabic + trigger = { culture_group = arabic } + } + desc = { + text = EVTDSC_RIP_21001 + picture = GFX_evt_council + trigger = { NOT = { culture_group = arabic } } + } + border = GFX_event_narrative_frame_religion + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21001 + trigger = { + diplomacy = 12 + job_chancellor = { always = yes } + } + + tooltip_info = diplomacy + + custom_tooltip = { text = EVTTOOLTIP_RIP_21002 } + + job_chancellor = { + show_scope_change = no + opinion = { + modifier = opinion_took_my_advice + who = ROOT + } + + hidden_tooltip = { + save_event_target_as = eternal_life_advisor + character_event = { id = RIP.21002 days = 200 } + } + } + hidden_tooltip = { character_event = { id = RIP.21021 days = 600 } } + } + + option = { + name = EVTOPTB_RIP_21001 + trigger = { + martial = 12 + job_marshal = { always = yes } + } + + tooltip_info = martial + + custom_tooltip = { text = EVTTOOLTIP_RIP_21003 } + + job_marshal = { + show_scope_change = no + opinion = { + modifier = opinion_took_my_advice + who = ROOT + } + + hidden_tooltip = { + save_event_target_as = eternal_life_advisor + character_event = { id = RIP.21002 days = 200 } + } + } + hidden_tooltip = { character_event = { id = RIP.21021 days = 600 } } + } + + option = { + name = EVTOPTC_RIP_21001 + trigger = { + intrigue = 12 + job_spymaster = { always = yes } + } + + tooltip_info = intrigue + + custom_tooltip = { text = EVTTOOLTIP_RIP_21004 } + + job_spymaster = { + show_scope_change = no + opinion = { + modifier = opinion_took_my_advice + who = ROOT + } + + hidden_tooltip = { + save_event_target_as = eternal_life_advisor + character_event = { id = RIP.21002 days = 200 } + } + } + hidden_tooltip = { character_event = { id = RIP.21021 days = 600 } } + } + + option = { + name = EVTOPTD_RIP_21001 + trigger = { + learning = 12 + job_spiritual = { always = yes } + } + + tooltip_info = learning + + custom_tooltip = { text = EVTTOOLTIP_RIP_21005 } + + job_spiritual = { + show_scope_change = no + opinion = { + modifier = opinion_took_my_advice + who = ROOT + } + + hidden_tooltip = { + save_event_target_as = eternal_life_advisor + character_event = { id = RIP.21002 days = 200 } + } + } + hidden_tooltip = { character_event = { id = RIP.21021 days = 600 } } + } + + #Dumb option + option = { + name = EVTOPTE_RIP_21001 + trigger = { + OR = { + NOR = { + diplomacy = 12 + martial = 12 + intrigue = 12 + learning = 12 + } + AND = { + is_dumb_trigger = yes + NOT = { + diplomacy = 12 + martial = 12 + intrigue = 12 + learning = 12 + } + } + } + } + + custom_tooltip = { text = EVTTOOLTIP_RIP_21006 } + + hidden_tooltip = { + random_list = { + 85 = { + narrative_event = { id = RIP.21006 days = 150 } #Fail + } + 15 = { + narrative_event = { id = RIP.21014 days = 365 random = 60 } #Stranger appears on her own + } + } + } + } + + #Neutral fallback + option = { + name = EVTOPTF_RIP_21001 + trigger = { + OR = { + NOT = { diplomacy = 12 } + NOT = { martial = 12 } + NOT = { intrigue = 12 } + NOT = { learning = 12 } + } + OR = { + diplomacy = 12 + martial = 12 + intrigue = 12 + learning = 12 + } + is_dumb_trigger = NO + } + + custom_tooltip = { text = EVTTOOLTIP_RIP_21007 } + + hidden_tooltip = { + random_list = { + 65 = { + narrative_event = { id = RIP.21007 days = 150 } #Fail + } + 35 = { + narrative_event = { id = RIP.21014 days = 365 random = 60 } #Stranger appears on her own + } + } + } + } +} + +#Advisor starts their search +character_event = { + id = RIP.21002 + + is_triggered_only = yes + + hide_window = yes + + option = { + if = { + limit = { has_job_title = job_chancellor } + FROM = { narrative_event = { id = RIP.21008 } + } + } + if = { + limit = { has_job_title = job_marshal } + FROM = { narrative_event = { id = RIP.21009 } + } + } + if = { + limit = { has_job_title = job_spymaster } + FROM = { narrative_event = { id = RIP.21010 } + } + } + if = { + limit = { has_job_title = job_spiritual } + FROM = { narrative_event = { id = RIP.21011 } + } + } + } +} + +#Dumb fail +narrative_event = { + title = EVTNAME_RIP_21006 + id = RIP.21006 + desc = EVTDSC_RIP_21006 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_bishop + + hide_from = yes + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21006 + custom_tooltip = { text = EVTOPTA_RIP_21006_TOOLTIP } + } +} + +#Fallback "neutral" option fail +narrative_event = { + title = EVTNAME_RIP_21007 + id = RIP.21007 + desc = EVTDSC_RIP_21007 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_bishop + + hide_from = yes + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21007 + custom_tooltip = { text = EVTOPTA_RIP_21007_TOOLTIP } + } +} + +#Chancellor sends back event +narrative_event = { + title = EVTNAME_RIP_21008 + id = RIP.21008 + desc = EVTDSC_RIP_21008 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_princess_byzantine + + is_triggered_only = yes + + trigger = { + FROM = { + is_alive = yes + liege = { character = ROOT } + } + } + + option = { + name = EVTOPTA_RIP_21008 + custom_tooltip = { text = EVTOPTA_RIP_21008_TOOLTIP } + + scaled_wealth = -1 + + hidden_tooltip = { + event_target:eternal_life_advisor = { + set_character_flag = eternal_life_expensive_option + character_event = { id = RIP.21012 } + } + } + } + + option = { + name = EVTOPTB_RIP_21008 + custom_tooltip = { text = EVTOPTB_RIP_21008_TOOLTIP } + hidden_tooltip = { + event_target:eternal_life_advisor = { + character_event = { id = RIP.21012 } + } + } + } +} + +#Marshal sends back event +narrative_event = { + title = EVTNAME_RIP_21009 + id = RIP.21009 + desc = EVTDSC_RIP_21009 + border = GFX_event_narrative_frame_war + picture = GFX_evt_knight_kneeling + + is_triggered_only = yes + + trigger = { + FROM = { + is_alive = yes + liege = { character = ROOT } + } + } + + option = { + name = EVTOPTA_RIP_21009 + custom_tooltip = { text = EVTOPTA_RIP_21009_TOOLTIP } + + scaled_wealth = -1.5 + + hidden_tooltip = { + event_target:eternal_life_advisor = { + set_character_flag = eternal_life_expensive_option + character_event = { id = RIP.21012 } + } + } + } + + option = { + name = EVTOPTB_RIP_21009 + custom_tooltip = { text = EVTOPTB_RIP_21009_TOOLTIP } + + scaled_wealth = -0.5 + + hidden_tooltip = { + event_target:eternal_life_advisor = { + set_character_flag = eternal_life_affordable_option + character_event = { id = RIP.21012 } + } + } + } + + option = { + name = EVTOPTC_RIP_21009 + custom_tooltip = { text = EVTOPTC_RIP_21009_TOOLTIP } + hidden_tooltip = { + event_target:eternal_life_advisor = { + character_event = { id = RIP.21012 } + } + } + } +} + +#Spymaster sends back event +narrative_event = { + title = EVTNAME_RIP_21010 + id = RIP.21010 + desc = EVTDSC_RIP_21010 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_shadow + + is_triggered_only = yes + + trigger = { + FROM = { + is_alive = yes + liege = { character = ROOT } + } + } + + option = { + name = EVTOPTA_RIP_21010 + custom_tooltip = { text = EVTOPTA_RIP_21010_TOOLTIP } + + scaled_wealth = -1 + + hidden_tooltip = { + event_target:eternal_life_advisor = { + set_character_flag = eternal_life_expensive_option + character_event = { id = RIP.21012 } + } + } + } + + option = { + name = EVTOPTB_RIP_21010 + custom_tooltip = { text = EVTOPTB_RIP_21010_TOOLTIP } + hidden_tooltip = { + event_target:eternal_life_advisor = { + character_event = { id = RIP.21012 } + } + } + } +} + +#Chaplain sends back event +narrative_event = { + title = EVTNAME_RIP_21011 + id = RIP.21011 + desc = EVTDSC_RIP_21011 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_monk + + is_triggered_only = yes + + trigger = { + FROM = { + is_alive = yes + liege = { character = ROOT } + } + } + + option = { + name = EVTOPTA_RIP_21011 + scaled_wealth = -1 + + hidden_tooltip = { + + event_target:eternal_life_advisor = { + set_character_flag = eternal_life_expensive_option + character_event = { id = RIP.21012 } + } + } + } + + option = { + name = EVTOPTB_RIP_21011 + hidden_tooltip = { + event_target:eternal_life_advisor = { + character_event = { id = RIP.21012 } + } + } + } +} + +#Advisor searches for mystic after recieving answer +character_event = { + id = RIP.21012 + + is_triggered_only = yes + + hide_window = yes + + option = { + random_list = { + 50 = { + #finds nothing + FROM = { + narrative_event = { + id = RIP.21017 + days = 150 + } + } + } + 50 = { + #finds a mystic + modifier = { + factor = 4 + has_character_flag = eternal_life_expensive_option + } + + modifier = { + factor = 2 + has_character_flag = eternal_life_affordable_option + } + + FROM = { + narrative_event = { + id = RIP.21013 + days = 300 + } + } + clr_character_flag = eternal_life_expensive_option + clr_character_flag = eternal_life_affordable_option + } + } + } +} + +#Advisor finds a mystic +narrative_event = { + title = EVTNAME_RIP_21013 + id = RIP.21013 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_emissary + + trigger = { + FROM = { + is_alive = yes + liege = { character = ROOT } + } + } + + is_triggered_only = yes + + desc = { + text = EVTDSC_RIP_21013_CHANCELLOR + picture = GFX_evt_emissary + trigger = { FROM = { has_job_title = job_chancellor } } + } + desc = { + text = EVTDSC_RIP_21013_MARSHAL + picture = GFX_evt_emissary + trigger = { FROM = { has_job_title = job_marshal } } + } + desc = { + text = EVTDSC_RIP_21013_SPYMASTER + picture = GFX_evt_whispers + trigger = { FROM = { has_job_title = job_spymaster } } + } + desc = { + text = EVTDSC_RIP_21013_SPIRITUAL + picture = GFX_evt_emissary + trigger = { FROM = { has_job_title = job_spiritual } } + } + + immediate = { + if = { + limit = { FROM = { has_job_title = job_chancellor } } + set_character_flag = diplomacy_mystic + } + if = { + limit = { FROM = { has_job_title = job_marshal } } + set_character_flag = martial_mystic + } + if = { + limit = { FROM = { has_job_title = job_spymaster } } + set_character_flag = intrigue_mystic + } + if = { + limit = { FROM = { has_job_title = job_spiritual } } + set_character_flag = learning_mystic + } + + random_playable_ruler = { + limit = { + is_within_diplo_range = ROOT + has_job_title = job_chancellor + any_child = { + is_female = no + } + } + save_event_target_as = eternal_life_random_diplomat + } + } + + option = { + name = EVTOPTA_RIP_21013 + if = { + limit = { has_character_flag = diplomacy_mystic } + create_diplomacy_mystic_effect = yes + new_character = { + set_character_flag = eternal_life_mystic + + will_not_marry_effect = yes + + if = { + limit = { + is_female = yes + } + give_nickname = nick_the_youthful + } + else = { + give_nickname = nick_the_wise + } + random_list = { + 90 = { + set_character_flag = mystic_is_fraud + } + 10 = { + modifier = { + factor = 1.4 + FROM = { diplomacy = 10 } + } + modifier = { + factor = 1.4 + FROM = { diplomacy = 13 } + } + modifier = { + factor = 1.4 + FROM = { diplomacy = 16 } + } + modifier = { + factor = 1.4 + FROM = { diplomacy = 19 } + } + modifier = { + factor = 1.4 + FROM = { diplomacy = 22 } + } + + change_diplomacy = 6 + } + } + save_event_target_as = eternal_life_mystic + } + } + if = { + limit = { has_character_flag = martial_mystic } + create_martial_mystic_effect = yes + new_character = { + set_character_flag = eternal_life_mystic + + will_not_marry_effect = yes + + if = { + limit = { culture = greek } + give_nickname = nick_the_spartan + } + else = { + give_nickname = nick_the_fearless + } + + random_list = { + 50 = { add_scarred_high_effect = yes } + 50 = { add_trait = disfigured } + } + + random_list = { + 90 = { + set_character_flag = mystic_is_fraud + } + 10 = { + modifier = { + factor = 1.4 + FROM = { martial = 10 } + } + modifier = { + factor = 1.4 + FROM = { martial = 13 } + } + modifier = { + factor = 1.4 + FROM = { martial = 16 } + } + modifier = { + factor = 1.4 + FROM = { martial = 19 } + } + modifier = { + factor = 1.4 + FROM = { martial = 22 } + } + + change_martial = 6 + } + } + save_event_target_as = eternal_life_mystic + } + } + if = { + limit = { has_character_flag = intrigue_mystic } + create_intrigue_mystic_effect = yes + new_character = { + set_character_flag = eternal_life_mystic + + will_not_marry_effect = yes + + give_nickname = nick_the_alchemist + + random_list = { + 90 = { + set_character_flag = mystic_is_fraud + } + 10 = { + modifier = { + factor = 1.4 + FROM = { intrigue = 10 } + } + modifier = { + factor = 1.4 + FROM = { intrigue = 13 } + } + modifier = { + factor = 1.4 + FROM = { intrigue = 16 } + } + modifier = { + factor = 1.4 + FROM = { intrigue = 19 } + } + modifier = { + factor = 1.4 + FROM = { intrigue = 22 } + } + + change_intrigue = 6 + } + } + save_event_target_as = eternal_life_mystic + } + } + if = { + limit = { has_character_flag = learning_mystic } + create_learning_mystic_effect = yes + new_character = { + set_character_flag = eternal_life_mystic + + will_not_marry_effect = yes + + remove_trait = kshatriya + remove_trait = vaishya + remove_trait = vajrayana_buddhist + remove_trait = mahayana_buddhist + + if = { + limit = { is_female = no } + give_nickname = nick_the_younger + } + else = { + give_nickname = nick_the_gentle + } + change_diplomacy = 2 + change_stewardship = 2 + change_intrigue = -1 + + random_list = { + 90 = { + set_character_flag = mystic_is_fraud + } + 10 = { + modifier = { + factor = 1.4 + FROM = { learning = 10 } + } + modifier = { + factor = 1.4 + FROM = { learning = 13 } + } + modifier = { + factor = 1.4 + FROM = { learning = 16 } + } + modifier = { + factor = 1.4 + FROM = { learning = 19 } + } + modifier = { + factor = 1.4 + FROM = { learning = 22 } + } + + change_learning = 15 + } + } + save_event_target_as = eternal_life_mystic + } + } + clr_character_flag = diplomacy_mystic + clr_character_flag = martial_mystic + clr_character_flag = intrigue_mystic + clr_character_flag = learning_mystic + + event_target:eternal_life_mystic = { narrative_event = { id = RIP.21018 days = 30 random = 20 } } + save_event_target_as = eternal_life_seeker + } + + option = { + name = EVTOPTB_RIP_21013 + clr_character_flag = diplomacy_mystic + clr_character_flag = martial_mystic + clr_character_flag = intrigue_mystic + clr_character_flag = learning_mystic + } +} + +#If the advisor is dead, there is a chance of mystic appearing randomly +character_event = { + id = RIP.21021 + + is_triggered_only = yes + hide_window = yes + + trigger = { + OR = { + event_target:eternal_life_advisor = { is_alive = no } + event_target:eternal_life_advisor = { NOT = { liege = { character = ROOT } } } + } + } + + option = { + hidden_tooltip = { + random_list = { + 65 = { + narrative_event = { id = RIP.21007 } #Fail + } + 35 = { + narrative_event = { id = RIP.21014 } #Stranger appears on her own + } + } + } + } +} + +#A stranger appears +narrative_event = { + title = EVTNAME_RIP_21014 + id = RIP.21014 + border = GFX_event_narrative_frame_religion + desc = EVTDSC_RIP_21014 + picture = GFX_evt_emissary + + is_triggered_only = yes + + hide_from = yes + + immediate = { + random_list = { + 25 = { + set_character_flag = diplomacy_mystic + } + 25 = { + set_character_flag = martial_mystic + } + 25 = { + set_character_flag = intrigue_mystic + } + 25 = { + set_character_flag = learning_mystic + } + } + } + + option = { + name = EVTOPTA_RIP_21014 + if = { + limit = { has_character_flag = diplomacy_mystic } + create_diplomacy_mystic_effect = yes + new_character = { + set_character_flag = eternal_life_mystic + + will_not_marry_effect = yes + + if = { + limit = { + is_female = yes + } + give_nickname = nick_the_youthful + } + else = { + give_nickname = nick_the_wise + } + random_list = { + 90 = { + set_character_flag = mystic_is_fraud + } + 10 = { + modifier = { + factor = 1.4 + FROM = { diplomacy = 10 } + } + modifier = { + factor = 1.4 + FROM = { diplomacy = 13 } + } + modifier = { + factor = 1.4 + FROM = { diplomacy = 16 } + } + modifier = { + factor = 1.4 + FROM = { diplomacy = 19 } + } + modifier = { + factor = 1.4 + FROM = { diplomacy = 22 } + } + } + } + save_event_target_as = eternal_life_mystic + change_diplomacy = 6 + } + } + if = { + limit = { has_character_flag = martial_mystic } + create_martial_mystic_effect = yes + new_character = { + set_character_flag = eternal_life_mystic + + will_not_marry_effect = yes + + if = { + limit = { culture = greek } + give_nickname = nick_the_spartan + } + else = { + give_nickname = nick_the_fearless + } + + random_list = { + 50 = { add_scarred_medium_effect = yes } + 50 = { add_trait = disfigured } + } + + random_list = { + 90 = { + set_character_flag = mystic_is_fraud + } + 10 = { + modifier = { + factor = 1.4 + FROM = { martial = 10 } + } + modifier = { + factor = 1.4 + FROM = { martial = 13 } + } + modifier = { + factor = 1.4 + FROM = { martial = 16 } + } + modifier = { + factor = 1.4 + FROM = { martial = 19 } + } + modifier = { + factor = 1.4 + FROM = { martial = 22 } + } + + change_martial = 6 + } + } + save_event_target_as = eternal_life_mystic + } + } + if = { + limit = { has_character_flag = intrigue_mystic } + create_intrigue_mystic_effect = yes + new_character = { + set_character_flag = eternal_life_mystic + + will_not_marry_effect = yes + + give_nickname = nick_the_alchemist + + random_list = { + 90 = { + set_character_flag = mystic_is_fraud + } + 10 = { + modifier = { + factor = 1.4 + FROM = { intrigue = 10 } + } + modifier = { + factor = 1.4 + FROM = { intrigue = 13 } + } + modifier = { + factor = 1.4 + FROM = { intrigue = 16 } + } + modifier = { + factor = 1.4 + FROM = { intrigue = 19 } + } + modifier = { + factor = 1.4 + FROM = { intrigue = 22 } + } + + change_intrigue = 6 + } + } + save_event_target_as = eternal_life_mystic + } + } + if = { + limit = { has_character_flag = learning_mystic } + create_learning_mystic_effect = yes + new_character = { + set_character_flag = eternal_life_mystic + + will_not_marry_effect = yes + + remove_trait = kshatriya + remove_trait = vaishya + remove_trait = vajrayana_buddhist + remove_trait = mahayana_buddhist + + if = { + limit = { is_female = no } + give_nickname = nick_the_younger + } + else = { + give_nickname = nick_the_gentle + } + change_diplomacy = 2 + change_stewardship = 2 + change_intrigue = -1 + + random_list = { + 90 = { + set_character_flag = mystic_is_fraud + } + 10 = { + modifier = { + factor = 1.4 + FROM = { learning = 10 } + } + modifier = { + factor = 1.4 + FROM = { learning = 13 } + } + modifier = { + factor = 1.4 + FROM = { learning = 16 } + } + modifier = { + factor = 1.4 + FROM = { learning = 19 } + } + modifier = { + factor = 1.4 + FROM = { learning = 22 } + } + + change_learning = 15 + } + } + save_event_target_as = eternal_life_mystic + } + } + clr_character_flag = diplomacy_mystic + clr_character_flag = martial_mystic + clr_character_flag = intrigue_mystic + clr_character_flag = learning_mystic + + event_target:eternal_life_mystic = { narrative_event = { id = RIP.21018 } } + save_event_target_as = eternal_life_seeker + log = "mystic recieves 18" + } + + option = { + name = EVTOPTB_RIP_21014 + clr_character_flag = diplomacy_mystic + clr_character_flag = martial_mystic + clr_character_flag = intrigue_mystic + clr_character_flag = learning_mystic + } +} + +#Advisor finds nothing +narrative_event = { + title = EVTNAME_RIP_21017 + id = RIP.21017 + desc = EVTDSC_RIP_21017 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_scandal + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21017 + custom_tooltip = { text = EVTOPTA_RIP_21017_TOOLTIP } + hidden_tooltip = { + random_list = { + 50 = { + #nothing happens + } + 50 = { + narrative_event = { + id = RIP.21014 + days = 300 + random = 100 + } + } + } + } + } +} + +#Mystic is prompted to introduce themselves +narrative_event = { + id = RIP.21018 + + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21019 days = 1 } } + } +} + +#Mystic introduces themselves +narrative_event = { + title = EVTNAME_RIP_21019 + id = RIP.21019 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_emissary + + #Diplomacy mystic, same religion + desc = { + text = EVTDSC_RIP_21019_DIPLOMACY_A + trigger = { + FROM = { + trait = grey_eminence + religion = ROOT + } + } + } + #Martial mystic, same religion + desc = { + text = EVTDSC_RIP_21019_MARTIAL_A + trigger = { + FROM = { + trait = brilliant_strategist + religion = ROOT + } + } + } + #Intrigue mystic, same religion + desc = { + text = EVTDSC_RIP_21019_INTRIGUE_A + picture = GFX_evt_wise_woman + + trigger = { + FROM = { + trait = elusive_shadow + religion = ROOT + } + } + } + #Learning mystic, same religion + desc = { + text = EVTDSC_RIP_21019_LEARNING_A + trigger = { + FROM = { + is_adult = no + religion = ROOT + } + } + } + #Diplomacy mystic, different religion + desc = { + text = EVTDSC_RIP_21019_DIPLOMACY_B + trigger = { + FROM = { + trait = grey_eminence + NOT = { religion = ROOT } + } + } + } + #Martial mystic, different religion + desc = { + text = EVTDSC_RIP_21019_MARTIAL_B + trigger = { + FROM = { + trait = brilliant_strategist + NOT = { religion = ROOT } + } + } + } + #Intrigue mystic, different religion + desc = { + text = EVTDSC_RIP_21019_INTRIGUE_B + picture = GFX_evt_wise_woman + + trigger = { + FROM = { + trait = elusive_shadow + NOT = { religion = ROOT } + } + } + } + #Learning mystic, different religion + desc = { + text = EVTDSC_RIP_21019_LEARNING_B + trigger = { + FROM = { + is_adult = no + NOT = { religion = ROOT } + } + } + } + + + is_triggered_only = yes + + #Stay for same religion + option = { + trigger = { religion = FROM } + name = EVTOPTA_RIP_21019 + + add_character_modifier = { + name = consorts_with_mystics + years = 10 + + } + + hidden_tooltip = { + + #The quest is started + FROM = { narrative_event = { id = RIP.21020 } } + + #Someone becomes concerned + character_event = { id = RIP.21499 days = 60 } + } + + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_sought_mystic_knowledge + } + } + } + + #Leave for same religion + option = { + trigger = { religion = FROM } + name = EVTOPTB_RIP_21019 + piety = 50 + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } + + #Stay for different religion + option = { + trigger = { NOT = { religion = FROM } } + name = EVTOPTC_RIP_21019 + + piety = -100 + + add_character_modifier = { + name = consorts_with_infidels + years = 10 + } + + hidden_tooltip = { + #The quest is started + FROM = { narrative_event = { id = RIP.21020 } } + + #Someone becomes concerned + character_event = { id = RIP.21499 days = 60 } + } + + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_sought_mystic_knowledge + } + } + + if = { + limit = { trait = zealous } + remove_trait = zealous + } + if = { + limit = { + FROM = { religion_group = pagan_group } + NOT = { + trait = sympathy_pagans + FROM = { religion_group = ROOT } + } + } + add_trait = sympathy_pagans + } + + if = { + limit = { + FROM = { religion_group = muslim } + NOT = { + trait = sympathy_islam + FROM = { religion_group = ROOT } + } + } + add_trait = sympathy_islam + } + + if = { + limit = { + FROM = { religion_group = indian_group } + NOT = { + trait = sympathy_indian + FROM = { religion_group = ROOT } + } + } + add_trait = sympathy_indian + } + } + #Leave for different religion + option = { + trigger = { NOT = { religion = FROM } } + name = EVTOPTD_RIP_21019 + piety = 100 + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } + #Imprison for different religion + option = { + trigger = { NOT = { religion = FROM } } + name = EVTOPTE_RIP_21019 + piety = 100 + + FROM = { imprison = yes } + + hidden_tooltip = { + FROM = { + if = { + limit = { NOT = { has_character_flag = mystic_is_fraud } } + narrative_event = { id = RIP.21508 days = 60 } + } + } + } + } +} + +#Mystic is prompted to start quest +narrative_event = { + id = RIP.21020 + is_triggered_only = yes + hide_window = yes + + option = { + if = { + limit = { trait = grey_eminence } + FROM = { + narrative_event = { id = RIP.21100 days = 150 } + } + } + if = { + limit = { trait = brilliant_strategist } + FROM = { + narrative_event = { id = RIP.21200 days = 150 } + } + } + if = { + limit = { trait = elusive_shadow } + FROM = { + narrative_event = { id = RIP.21300 days = 150 } + } + } + if = { + limit = { is_adult = no } + FROM = { + narrative_event = { id = RIP.21400 days = 150 } + } + } + } +} + +###DIPLOMATIC QUEST### + +#Diplomatic quest step 1 challenge +narrative_event = { + title = EVTNAME_RIP_21100 + id = RIP.21100 + desc = EVTDSC_RIP_21100 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_feast + + is_triggered_only = yes + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + option = { + name = EVTOPTA_RIP_21100 + custom_tooltip = { text = EVTOPTA_RIP_21100_TOOLTIP } + + scaled_wealth = -1 + + hidden_tooltip = { + random_list = { + 40 = { + #fail + modifier = { + factor = 1.2 + FROM = { has_character_flag = mystic_is_fraud } + } + FROM = { narrative_event = { id = RIP.21101 days = 60 } } + } + 60 = { + modifier = { + factor = 1.2 + diplomacy = 13 + } + modifier = { + factor = 1.2 + diplomacy = 16 + } + modifier = { + factor = 1.2 + diplomacy = 19 + } + modifier = { + factor = 1.2 + diplomacy = 22 + } + #success + FROM = { narrative_event = { id = RIP.21103 days = 60 } } + } + } + } + } + option = { + name = EVTOPTB_RIP_21100 + custom_tooltip = { text = EVTOPTB_RIP_21100_TOOLTIP } + hidden_tooltip = { + random_list = { + 50 = { + #fail + modifier = { + factor = 1.2 + FROM = { has_character_flag = mystic_is_fraud } + } + FROM = { narrative_event = { id = RIP.21101 days = 10 } } + } + 50 = { + #success + modifier = { + factor = 1.2 + diplomacy = 13 + } + modifier = { + factor = 1.2 + diplomacy = 16 + } + modifier = { + factor = 1.2 + diplomacy = 19 + } + modifier = { + factor = 1.2 + diplomacy = 22 + } + FROM = { narrative_event = { id = RIP.21103 days = 10 } } + } + } + } + } + option = { + name = EVTOPTC_RIP_21100 + custom_tooltip = { text = EVTOPTC_RIP_21100_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Diplomatic quest step 1 fail ping +narrative_event = { + id = RIP.21101 + + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21102 } } + } +} + +#Diplomatic quest step 1 fail +narrative_event = { + title = EVTNAME_RIP_21102 + id = RIP.21102 + desc = EVTDSC_RIP_21102 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_feast + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21102 + custom_tooltip = { text = EVTOPTA_RIP_21102_TOOLTIP } + if = { + limit = { trait = gregarious } + remove_trait = gregarious + } + if = { + limit = { NOT = { trait = shy } } + add_trait = shy + } + if = { + limit = { NOT = { trait = depressed } } + add_trait = depressed + } + + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Diplomatic quest step 1 success ping +narrative_event = { + id = RIP.21103 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21104 } } + } +} + +#Diplomatic quest step 1 success +narrative_event = { + title = EVTNAME_RIP_21104 + id = RIP.21104 + desc = EVTDSC_RIP_21104 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_feast + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21104 + custom_tooltip = { text = EVTOPTA_RIP_21104_TOOLTIP } + if = { + limit = { trait = shy } + remove_trait = shy + } + if = { + limit = { NOT = { trait = gregarious } } + add_trait = gregarious + } + hidden_tooltip = { + FROM = { narrative_event = { id = RIP.21105 } } + } + + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_1 + } + } + } +} + +#Diplomatic quest step 1 -> 2 ping +narrative_event = { + id = RIP.21105 + is_triggered_only = yes + hide_window = yes + + option = { FROM = { narrative_event = { id = RIP.21110 days = 300 random = 150 } } } +} + +#Diplomatic quest step 2 challenge +narrative_event = { + title = EVTNAME_RIP_21110 + id = RIP.21110 + desc = EVTDSC_RIP_21110 + border = GFX_event_narrative_frame_diplomacy + + desc = { + trigger = { has_dlc = "Way of Life" } + text = EVTDSC_RIP_21110 + picture = GFX_evt_rider_adventure + } + desc = { + trigger = { NOT = { has_dlc = "Way of Life" } } + text = EVTDSC_RIP_21110 + picture = GFX_evt_pagan + } + + is_triggered_only = yes + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + option = { + name = EVTOPTA_RIP_21110 + custom_tooltip = { text = EVTOPTA_RIP_21110_TOOLTIP } + hidden_tooltip = { + random_list = { + 65 = { + #fail + FROM = { narrative_event = { id = RIP.21111 days = 3 } } + modifier = { + factor = 1.5 + FROM = { has_character_flag = mystic_is_fraud } + } + } + 35 = { + #success + modifier = { + factor = 1.2 + diplomacy = 13 + } + modifier = { + factor = 1.2 + diplomacy = 16 + } + modifier = { + factor = 1.2 + diplomacy = 19 + } + modifier = { + factor = 1.2 + diplomacy = 22 + } + FROM = { narrative_event = { id = RIP.21113 days = 3 } } + } + } + } + } + option = { + name = EVTOPTB_RIP_21110 + custom_tooltip = { text = EVTOPTB_RIP_21110_TOOLTIP } + hidden_tooltip = { + random_list = { + 35 = { + #fail + modifier = { + factor = 1.5 + FROM = { has_character_flag = mystic_is_fraud } + } + FROM = { narrative_event = { id = RIP.21111 days = 3 } } + } + 15 = { + #horrible failure + modifier = { + factor = 1.5 + FROM = { has_character_flag = mystic_is_fraud } + } + narrative_event = { id = RIP.21116 days = 3 } + } + 50 = { + #success + modifier = { + factor = 1.2 + diplomacy = 13 + } + modifier = { + factor = 1.2 + diplomacy = 16 + } + modifier = { + factor = 1.2 + diplomacy = 19 + } + modifier = { + factor = 1.2 + diplomacy = 22 + } + FROM = { narrative_event = { id = RIP.21113 days = 3 } } + } + } + } + } + option = { + name = EVTOPTC_RIP_21110 + custom_tooltip = { text = EVTOPTC_RIP_21110_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Diplomatic quest step 2 fail ping +narrative_event = { + id = RIP.21111 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21112 } } + } +} + +#Diplomatic quest step 2 fail +narrative_event = { + title = EVTNAME_RIP_21112 + id = RIP.21112 + desc = EVTDSC_RIP_21112 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_carriage + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21112 + custom_tooltip = { text = EVTOPTA_RIP_21112_TOOLTIP } + + + if = { + limit = { trait = strong } + remove_trait = strong + } + if = { + limit = { trait = robust } + remove_trait = robust + } + if = { + limit = { is_weak_trigger = no } + add_trait = feeble + } + if = { + limit = { NOT = { trait = depressed } } + add_trait = depressed + } + + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Diplomatic quest step 2 horrible fail +narrative_event = { + title = EVTNAME_RIP_21116 + id = RIP.21116 + desc = EVTDSC_RIP_21116 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_carriage + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21116 + custom_tooltip = { text = EVTOPTA_RIP_21116_TOOLTIP } + + hidden_tooltip = { + event_target:eternal_life_mystic = { leave_court_effect = yes } + death = { death_reason = death_rabble } + } + } +} + +#Diplomatic quest step 2 success ping +narrative_event = { + id = RIP.21113 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21114 } } + } +} + +#Diplomatic quest step 2 success +narrative_event = { + title = EVTNAME_RIP_21114 + id = RIP.21114 + desc = EVTDSC_RIP_21114 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_carriage + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21114 + + if = { + limit = { trait = feeble } + remove_trait = feeble + } + if = { + limit = { trait = weak } + remove_trait = weak + } + if = { + limit = { is_strong_trigger = no } + add_trait = robust + } + + hidden_tooltip = { + FROM = { narrative_event = { id = RIP.21115 } + remove_opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_1 + } + } + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_2 + } + } + } +} + +#Diplomatic quest step 2 -> 3 ping +narrative_event = { + id = RIP.21115 + is_triggered_only = yes + hide_window = yes + + option = { FROM = { narrative_event = { id = RIP.21120 days = 300 random = 150 } } } +} + +#Diplomatic quest step 3 challenge +narrative_event = { + title = EVTNAME_RIP_21120 + id = RIP.21120 + desc = EVTDSC_RIP_21120 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_garden + + is_triggered_only = yes + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + option = { + name = EVTOPTA_RIP_21120 + custom_tooltip = { text = EVTOPTA_RIP_21120_TOOLTIP } + + scaled_wealth = -3 + + hidden_tooltip = { + random_list = { + 60 = { + #failure and death + modifier = { + factor = 1000 + FROM = { has_character_flag = mystic_is_fraud } + } + narrative_event = { id = RIP.21125 days = 3 } + } + 40 = { + #success bribe + modifier = { + factor = 1.2 + diplomacy = 13 + } + modifier = { + factor = 1.2 + diplomacy = 16 + } + modifier = { + factor = 1.2 + diplomacy = 19 + } + modifier = { + factor = 1.2 + diplomacy = 22 + } + FROM = { narrative_event = { id = RIP.21121 days = 3 } } + } + } + } + } + option = { + name = EVTOPTB_RIP_21120 + custom_tooltip = { text = EVTOPTB_RIP_21120_TOOLTIP } + hidden_tooltip = { + random_list = { + 80 = { + #speech failure and depressed + modifier = { + factor = 1000 + FROM = { has_character_flag = mystic_is_fraud } + } + narrative_event = { id = RIP.21126 days = 3 } + } + 20 = { + #success speech + modifier = { + factor = 1.2 + diplomacy = 13 + } + modifier = { + factor = 1.2 + diplomacy = 16 + } + modifier = { + factor = 1.2 + diplomacy = 19 + } + modifier = { + factor = 1.2 + diplomacy = 22 + } + FROM = { narrative_event = { id = RIP.21123 days = 3 } } + } + } + } + } + option = { + name = EVTOPTC_RIP_21120 + custom_tooltip = { text = EVTOPTC_RIP_21120_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Diplomatic quest step 3 bribe success ping +narrative_event = { + id = RIP.21121 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21122 } } + } +} + +#Diplomatic quest step 3 bribe success +narrative_event = { + title = EVTNAME_RIP_21122 + id = RIP.21122 + desc = EVTDSC_RIP_21122 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_garden + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21122 + custom_tooltip = { text = EVTOPTA_RIP_21122_TOOLTIP } + + add_trait = immortal + if = { + limit = { + is_female = no + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + } + } + if = { + limit = { + is_female = yes + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + inheritance = matrilineal + } + } + + if = { + limit = { trait = incapable } + remove_trait = incapable + } + + hidden_tooltip = { + event_target:eternal_life_mystic = { add_trait = immortal } + + FROM = { + remove_opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_2 + } + } + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_3 + } + } + } +} + +#Diplomatic quest step 3 speech success ping +narrative_event = { + id = RIP.21123 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21124 } } + } +} + +#Diplomatic quest step 3 speech success +narrative_event = { + title = EVTNAME_RIP_21124 + id = RIP.21124 + desc = EVTDSC_RIP_21124 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_garden + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21124 + custom_tooltip = { text = EVTOPTA_RIP_21124_TOOLTIP } + + add_trait = immortal + if = { + limit = { + is_female = no + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + } + } + if = { + limit = { + is_female = yes + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + inheritance = matrilineal + } + } + + if = { + limit = { trait = incapable } + remove_trait = incapable + } + + hidden_tooltip = { + event_target:eternal_life_mystic = { add_trait = immortal } + + FROM = { + remove_opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_2 + } + } + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_3 + } + } + } +} + +#Diplomatic quest step 3 bribe failure +narrative_event = { + title = EVTNAME_RIP_21125 + id = RIP.21125 + desc = EVTDSC_RIP_21125 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_bandits + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21125 + custom_tooltip = { text = EVTOPTA_RIP_21125_TOOLTIP } + hidden_tooltip = { + death = { death_reason = death_murder_unknown } + event_target:eternal_life_mystic = { leave_court_effect = yes } + } + } +} + +#Diplomatic quest step 3 speech failure +narrative_event = { + title = EVTNAME_RIP_21126 + id = RIP.21126 + desc = EVTDSC_RIP_21126 + border = GFX_event_narrative_frame_diplomacy + picture = GFX_evt_garden + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21126 + custom_tooltip = { text = EVTOPTA_RIP_21126_TOOLTIP } + if = { + limit = { NOT = { trait = cynical } } + add_trait = cynical + } + if = { + limit = { NOT = { trait = depressed } } + add_trait = depressed + } + if = { + limit = { trait = gregarious } + remove_trait = gregarious + } + hidden_tooltip = { + event_target:eternal_life_mystic = { leave_court_effect = yes } + } + } +} + + + +###MARTIAL QUEST### + +#Martial quest step 1 challenge - IN HONOR OF THE ANCESTORS +narrative_event = { + title = EVTNAME_RIP_21200 + id = RIP.21200 + desc = EVTDSC_RIP_21200 + border = GFX_event_narrative_frame_war + picture = GFX_evt_quarrel + + is_triggered_only = yes + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + #Choose to sacrifice a antelope + option = { + name = EVTOPTA_RIP_21200 + custom_tooltip = { text = EVTOPTA_RIP_21200_TOOLTIP } + + scaled_wealth = -1 + + hidden_tooltip = { + random_list = { + 40 = { + #fail + modifier = { + factor = 1.2 + FROM = { has_character_flag = mystic_is_fraud } + } + FROM = { narrative_event = { id = RIP.21201 days = 40 random = 5 } } + } + 60 = { + modifier = { + factor = 1.2 + martial = 13 + } + modifier = { + factor = 1.2 + martial = 16 + } + modifier = { + factor = 1.2 + martial = 19 + } + modifier = { + factor = 1.2 + martial = 22 + } + #success + FROM = { narrative_event = { id = RIP.21203 days = 40 random = 5 } } + } + } + } + } + + #Choose to sacrifice a barrel of grain + option = { + name = EVTOPTB_RIP_21200 + custom_tooltip = { text = EVTOPTB_RIP_21200_TOOLTIP } + hidden_tooltip = { + random_list = { + 50 = { + #fail + modifier = { + factor = 1.2 + FROM = { has_character_flag = mystic_is_fraud } + } + FROM = { narrative_event = { id = RIP.21201 days = 30 random = 2 } } + } + 50 = { + #success + modifier = { + factor = 1.2 + martial = 13 + } + modifier = { + factor = 1.2 + martial = 16 + } + modifier = { + factor = 1.2 + martial = 19 + } + modifier = { + factor = 1.2 + martial = 22 + } + FROM = { narrative_event = { id = RIP.21203 days = 30 random = 2 } } + } + } + set_character_flag = eternal_life_chose_grain + } + } + #Freak out over death omen + option = { + name = EVTOPTC_RIP_21200 + custom_tooltip = { text = EVTOPTC_RIP_21200_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Martial quest step 1 fail ping +narrative_event = { + id = RIP.21201 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21202 } } + } +} + +#Martial quest step 1 fail +narrative_event = { + title = EVTNAME_RIP_21202 + id = RIP.21202 + border = GFX_event_narrative_frame_war + picture = GFX_evt_scandal + + is_triggered_only = yes + hide_from = yes + + desc = { + text = EVTDSC_RIP_21202_A + trigger = { NOT = { has_character_flag = eternal_life_chose_grain } } + } + desc = { + text = EVTDSC_RIP_21202_B + trigger = { has_character_flag = eternal_life_chose_grain } + } + + option = { + name = EVTOPTA_RIP_21202 + custom_tooltip = { text = EVTOPTA_RIP_21202_TOOLTIP } + + if = { + limit = { trait = one_handed } + add_trait = mangled + } + if = { + limit = { NOT = { trait = one_handed } } + add_trait = one_handed + } + + add_trait = severely_injured + + resolve_severely_injured_effect = yes + + hidden_tooltip = { + clr_character_flag = eternal_life_chose_grain + FROM = { leave_court_effect = yes } + } + } +} + +#Martial quest step 1 success ping +narrative_event = { + id = RIP.21203 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21204 } } + } +} + +#Martial quest step 1 success +narrative_event = { + title = EVTNAME_RIP_21204 + id = RIP.21204 + border = GFX_event_narrative_frame_war + picture = GFX_evt_shadowy_cabal + + desc = { + text = EVTDSC_RIP_21204_A + trigger = { NOT = { has_character_flag = eternal_life_chose_grain } } + } + desc = { + text = EVTDSC_RIP_21204_B + trigger = { has_character_flag = eternal_life_chose_grain } + } + + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21204 + change_martial = 1 + + if = { + limit = { trait = craven} + remove_trait = craven + } + if = { + limit = { NOT = { trait = brave } } + add_trait = brave + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_1 + } + } + hidden_tooltip = { + FROM = { narrative_event = { id = RIP.21205 days = 300 random = 250 } } + clr_character_flag = eternal_life_chose_grain + } + } +} + +#Martial quest step 1 -> 2 ping +narrative_event = { + id = RIP.21205 + is_triggered_only = yes + hide_window = yes + + option = { FROM = { narrative_event = { id = RIP.21210 } } } +} + +#Martial quest step 2 challenge SNAKE FIGHT +narrative_event = { + title = EVTNAME_RIP_21210 + id = RIP.21210 + desc = EVTDSC_RIP_21210 + border = GFX_event_narrative_frame_war + picture = GFX_evt_quarrel + + is_triggered_only = yes + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + #wring its neck + option = { + name = EVTOPTA_RIP_21210 + custom_tooltip = { text = EVTOPTA_RIP_21210_TOOLTIP } + hidden_tooltip = { + random_list = { + 50 = { + #horrible failure + modifier = { + factor = 1.5 + FROM = { has_character_flag = mystic_is_fraud } + } + narrative_event = { id = RIP.21216 days = 3 } + } + 50 = { + #success + modifier = { + factor = 1.2 + martial = 13 + } + modifier = { + factor = 1.2 + martial = 16 + } + modifier = { + factor = 1.2 + martial = 19 + } + modifier = { + factor = 1.2 + martial = 22 + } + FROM = { narrative_event = { id = RIP.21213 days = 3 } } + } + } + } + } + #smash it with a book + option = { + name = EVTOPTB_RIP_21210 + custom_tooltip = { text = EVTOPTB_RIP_21210_TOOLTIP } + hidden_tooltip = { + random_list = { + 65 = { + #fail + FROM = { narrative_event = { id = RIP.21211 days = 3 } } + modifier = { + factor = 1.5 + FROM = { has_character_flag = mystic_is_fraud } + } + } + 35 = { + #success + modifier = { + factor = 1.2 + martial = 13 + } + modifier = { + factor = 1.2 + martial = 16 + } + modifier = { + factor = 1.2 + martial = 19 + } + modifier = { + factor = 1.2 + martial = 22 + } + FROM = { narrative_event = { id = RIP.21213 days = 3 } } + } + } + set_character_flag = eternal_life_chose_defense + } + } + #run away + option = { + name = EVTOPTC_RIP_21210 + custom_tooltip = { text = EVTOPTC_RIP_21210_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Martial quest step 2 fail ping +narrative_event = { + id = RIP.21211 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21212 } } + } +} + +#Martial quest step 2 fail /defensive style +narrative_event = { + title = EVTNAME_RIP_21212 + id = RIP.21212 + desc = EVTDSC_RIP_21212 + border = GFX_event_narrative_frame_war + picture = GFX_evt_shadowy_cabal + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21212 + custom_tooltip = { text = EVTOPTA_RIP_21212_TOOLTIP } + + add_trait = feeble + hidden_tooltip = { + clr_character_flag = eternal_life_chose_defense + FROM = { leave_court_effect = yes } + } + } +} + +#Martial quest step 2 horrible fail / tried to wring the snake's neck +narrative_event = { + title = EVTNAME_RIP_21216 + id = RIP.21216 + desc = EVTDSC_RIP_21216 + border = GFX_event_narrative_frame_war + picture = GFX_evt_shadowy_cabal + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21216 + custom_tooltip = { text = EVTOPTA_RIP_21216_TOOLTIP } + random = { + chance = 25 + death = { death_reason = death_accident_snakes } + } + + hidden_tooltip = { event_target:eternal_life_mystic = { leave_court_effect = yes } } + } +} + +#Martial quest step 2 success ping +narrative_event = { + id = RIP.21213 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21214 } } + } +} + +#Martial quest step 2 success +narrative_event = { + title = EVTNAME_RIP_21214 + id = RIP.21214 + border = GFX_event_narrative_frame_war + picture = GFX_evt_shadowy_cabal + + desc = { + text = EVTDSC_RIP_21214_A + trigger = { NOT = { has_character_flag = eternal_life_chose_defense } } + } + desc = { + text = EVTDSC_RIP_21214_B + trigger = { has_character_flag = eternal_life_chose_defense } + } + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21214 + change_martial = 2 + + if = { + limit = { trait = feeble } + remove_trait = feeble + } + if = { + limit = { trait = weak } + remove_trait = weak + } + if = { + limit = { is_strong_trigger = no } + add_trait = robust + } + if = { + limit = { + NOT = { trait = trickster } + can_have_more_leadership_traits = yes + } + add_trait = trickster + } + + hidden_tooltip = { + FROM = { narrative_event = { id = RIP.21215 days = 300 random = 300 } } + clr_character_flag = eternal_life_chose_defense + + FROM = { + remove_opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_1 + } + } + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_2 + } + } + } +} + +#Martial quest step 2 -> 3 ping +narrative_event = { + id = RIP.21215 + is_triggered_only = yes + hide_window = yes + + option = { FROM = { narrative_event = { id = RIP.21220 } } } +} + +#Martial quest step 3 challenge - THE FINAL RITUAL +narrative_event = { + title = EVTNAME_RIP_21220 + id = RIP.21220 + desc = EVTDSC_RIP_21220 + border = GFX_event_narrative_frame_war + picture = GFX_evt_ritual_scroll + + is_triggered_only = yes + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + option = { + name = EVTOPTA_RIP_21220 + custom_tooltip = { text = EVTOPTA_RIP_21220_TOOLTIP } + hidden_tooltip = { + random_list = { + 60 = { + #failure and reincarnation death + modifier = { + factor = 1000 + FROM = { has_character_flag = mystic_is_fraud } + } + + if = { + limit = { ROOT = { is_female = yes } } + create_character = { + female = yes + age = 0 + random_traits = no + dynasty = ROOT + religion = ROOT + culture = ROOT + race = ROOT + } + new_character = { + set_mother = ROOT + } + } + if = { + limit = { ROOT = { is_female = no } } + create_character = { + female = no + age = 0 + random_traits = no + dynasty = ROOT + religion = ROOT + culture = ROOT + race = ROOT + } + new_character = { + set_father = ROOT + } + } + + new_character = { + narrative_event = { id = RIP.21991 days = 3 } #Copies traits + narrative_event = { id = RIP.21225 days = 3 } #Pings new character + } + } + 40 = { + #success ghost + modifier = { + factor = 1.2 + martial = 13 + } + modifier = { + factor = 1.2 + martial = 16 + } + modifier = { + factor = 1.2 + martial = 19 + } + modifier = { + factor = 1.2 + martial = 22 + } + FROM = { narrative_event = { id = RIP.21221 days = 3 } } + } + } + } + } + option = { + name = EVTOPTB_RIP_21220 + custom_tooltip = { text = EVTOPTB_RIP_21220_TOOLTIP } + hidden_tooltip = { + random_list = { + 75 = { + #failure and madness + modifier = { + factor = 1000 + FROM = { has_character_flag = mystic_is_fraud } + } + narrative_event = { id = RIP.21227 days = 3 } + } + 25 = { + #success search + modifier = { + factor = 1.2 + martial = 13 + } + modifier = { + factor = 1.2 + martial = 16 + } + modifier = { + factor = 1.2 + martial = 19 + } + modifier = { + factor = 1.2 + martial = 22 + } + FROM = { narrative_event = { id = RIP.21223 days = 3 } } + } + } + } + } + option = { + name = EVTOPTC_RIP_21220 + custom_tooltip = { text = EVTOPTC_RIP_21220_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Martial quest step 3 ghost success ping +narrative_event = { + id = RIP.21221 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21222 } } + } +} + +#Martial quest step 3 ghost success +narrative_event = { + title = EVTNAME_RIP_21222 + id = RIP.21222 + desc = EVTDSC_RIP_21222 + border = GFX_event_narrative_frame_war + picture = GFX_evt_shadowy_cabal + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21222 + custom_tooltip = { text = EVTOPTA_RIP_21222_TOOLTIP } + + add_trait = immortal + if = { + limit = { + is_female = no + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + } + } + if = { + limit = { + is_female = yes + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + inheritance = matrilineal + } + } + + if = { + limit = { trait = incapable } + remove_trait = incapable + } + + hidden_tooltip = { + event_target:eternal_life_mystic = { add_trait = immortal } + + FROM = { + remove_opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_2 + } + } + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_3 + } + } + } +} + +#Martial quest step 3 search success ping +narrative_event = { + id = RIP.21223 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21224 } } + } +} + +#Martial quest step 3 search success +narrative_event = { + title = EVTNAME_RIP_21224 + id = RIP.21224 + desc = EVTDSC_RIP_21224 + border = GFX_event_narrative_frame_war + picture = GFX_evt_shadowy_cabal + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21224 + custom_tooltip = { text = EVTOPTA_RIP_21224_TOOLTIP } + + add_trait = immortal + if = { + limit = { + is_female = no + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + } + } + if = { + limit = { + is_female = yes + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + inheritance = matrilineal + } + } + + if = { + limit = { trait = incapable } + remove_trait = incapable + } + + hidden_tooltip = { + event_target:eternal_life_mystic = { add_trait = immortal } + FROM = { + remove_opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_2 + } + } + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_3 + } + } + } +} + +#Martial quest step 3 pinging the reincarnation character +narrative_event = { + id = RIP.21225 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21226 } } + } +} + +#Martial quest step 3 reincarnation death +narrative_event = { + title = EVTNAME_RIP_21226 + id = RIP.21226 + desc = EVTDSC_RIP_21226 + border = GFX_event_narrative_frame_war + picture = GFX_evt_lunatic + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21226 + custom_tooltip = { text = EVTOPTA_RIP_21226_TOOLTIP } + + hidden_tooltip = { + event_target:eternal_life_mystic = { leave_court_effect = yes } + death = { death_reason = death_murder_unknown killer = event_target:eternal_life_mystic } + } + } +} + +#Martial quest step 3 search failure +narrative_event = { + title = EVTNAME_RIP_21227 + id = RIP.21227 + desc = EVTDSC_RIP_21227 + border = GFX_event_narrative_frame_war + picture = GFX_evt_lunatic + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21227 + custom_tooltip = { text = EVTOPTA_RIP_21227_TOOLTIP } + if = { + limit = { NOT = { trait = possessed } } + add_trait = possessed + } + if = { + limit = { NOT = { trait = stressed } } + add_trait = stressed + } + hidden_tooltip = { event_target:eternal_life_mystic = { leave_court_effect = yes } } + } +} + + +###INTRIGUE QUEST### + +#Intrigue quest step 1 challenge +narrative_event = { + title = EVTNAME_RIP_21300 + id = RIP.21300 + desc = EVTDSC_RIP_21300 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_wise_woman + + is_triggered_only = yes + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + option = { + name = EVTOPTA_RIP_21300 + custom_tooltip = { text = EVTOPTA_RIP_21300_TOOLTIP } + + scaled_wealth = -1 + + hidden_tooltip = { + random_list = { + 40 = { + #fail + modifier = { + factor = 1.2 + FROM = { has_character_flag = mystic_is_fraud } + } + FROM = { narrative_event = { id = RIP.21301 days = 65 } } + } + 60 = { + modifier = { + factor = 1.2 + intrigue = 13 + } + modifier = { + factor = 1.2 + intrigue = 16 + } + modifier = { + factor = 1.2 + intrigue = 19 + } + modifier = { + factor = 1.2 + intrigue = 22 + } + #success + FROM = { narrative_event = { id = RIP.21303 days = 65 } } + } + } + } + } + option = { + name = EVTOPTB_RIP_21300 + custom_tooltip = { text = EVTOPTB_RIP_21300_TOOLTIP } + hidden_tooltip = { + random_list = { + 50 = { + #fail + modifier = { + factor = 1.2 + FROM = { has_character_flag = mystic_is_fraud } + } + FROM = { narrative_event = { id = RIP.21301 days = 65 } } + } + 50 = { + #success + modifier = { + factor = 1.2 + intrigue = 13 + } + modifier = { + factor = 1.2 + intrigue = 16 + } + modifier = { + factor = 1.2 + intrigue = 19 + } + modifier = { + factor = 1.2 + intrigue = 22 + } + FROM = { narrative_event = { id = RIP.21303 days = 65 } } + } + } + } + } + option = { + name = EVTOPTC_RIP_21300 + custom_tooltip = { text = EVTOPTC_RIP_21300_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Intrigue quest step 1 fail ping +narrative_event = { + id = RIP.21301 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21302 } } + } +} + +#Intrigue quest step 1 fail +narrative_event = { + title = EVTNAME_RIP_21302 + id = RIP.21302 + desc = EVTDSC_RIP_21302 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_market + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21302 + custom_tooltip = { text = EVTOPTA_RIP_21302_TOOLTIP } + + if = { + limit = { NOT = { trait = one_handed } } + add_trait = one_handed + } + + if = { + limit = { trait = one_handed } + add_trait = mangled + } + + add_trait = severely_injured + + resolve_severely_injured_effect = yes + + add_trait = honest + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Intrigue quest step 1 success ping +narrative_event = { + id = RIP.21303 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21304 } } + } +} + +#Intrigue quest step 1 success +narrative_event = { + title = EVTNAME_RIP_21304 + id = RIP.21304 + desc = EVTDSC_RIP_21304 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_market + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21304 + if = { + limit = { trait = trusting} + remove_trait = trusting + } + if = { + limit = { NOT = { trait = deceitful } } + add_trait = deceitful + } + hidden_tooltip = { + FROM = { narrative_event = { id = RIP.21305 } } + } + + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_1 + } + } + } +} + +#Intrigue quest step 1 -> 2 ping +narrative_event = { + id = RIP.21305 + is_triggered_only = yes + hide_window = yes + + option = { FROM = { narrative_event = { id = RIP.21310 days = 300 random = 300 } } } +} + +#Intrigue quest step 2 challenge +narrative_event = { + title = EVTNAME_RIP_21310 + id = RIP.21310 + desc = EVTDSC_RIP_21310 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_library + + is_triggered_only = yes + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + option = { + name = EVTOPTA_RIP_21310 + custom_tooltip = { text = EVTOPTA_RIP_21310_TOOLTIP } + hidden_tooltip = { + random_list = { + 65 = { + #fail + FROM = { narrative_event = { id = RIP.21311 days = 3 } } + modifier = { + factor = 1.5 + FROM = { has_character_flag = mystic_is_fraud } + } + } + 35 = { + #success + modifier = { + factor = 1.2 + intrigue = 13 + } + modifier = { + factor = 1.2 + intrigue = 16 + } + modifier = { + factor = 1.2 + intrigue = 19 + } + modifier = { + factor = 1.2 + intrigue = 22 + } + FROM = { narrative_event = { id = RIP.21313 days = 3 } } + } + } + } + } + option = { + name = EVTOPTB_RIP_21310 + custom_tooltip = { text = EVTOPTB_RIP_21310_TOOLTIP } + hidden_tooltip = { + random_list = { + 35 = { + #fail + modifier = { + factor = 1.5 + FROM = { has_character_flag = mystic_is_fraud } + } + FROM = { narrative_event = { id = RIP.21311 days = 3 } } + } + 15 = { + #horrible failure + modifier = { + factor = 1.5 + FROM = { has_character_flag = mystic_is_fraud } + } + narrative_event = { id = RIP.21316 days = 3 } + } + 50 = { + #success + modifier = { + factor = 1.2 + intrigue = 13 + } + modifier = { + factor = 1.2 + intrigue = 16 + } + modifier = { + factor = 1.2 + intrigue = 19 + } + modifier = { + factor = 1.2 + intrigue = 22 + } + FROM = { narrative_event = { id = RIP.21313 days = 3 } } + } + } + } + } + option = { + name = EVTOPTC_RIP_21310 + custom_tooltip = { text = EVTOPTC_RIP_21310_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Intrigue quest step 2 fail ping +narrative_event = { + id = RIP.21311 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21312 } } + } +} + +#Intrigue quest step 2 fail +narrative_event = { + title = EVTNAME_RIP_21312 + id = RIP.21312 + desc = EVTDSC_RIP_21312 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_experiments_failed + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21312 + custom_tooltip = { text = EVTOPTA_RIP_21312_TOOLTIP } + + if = { + limit = { is_dumb_trigger = no } + add_trait = dull + } + + if = { + limit = { NOT = { trait = depressed } } + add_trait = depressed + } + + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Intrigue quest step 2 horrible fail +narrative_event = { + title = EVTNAME_RIP_21316 + id = RIP.21316 + desc = EVTDSC_RIP_21316 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_performing_experiments + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21316 + custom_tooltip = { text = EVTOPTA_RIP_21316_TOOLTIP } + + hidden_tooltip = { + event_target:eternal_life_mystic = { leave_court_effect = yes } + death = { death_reason = death_accident } + } + } +} + +#Intrigue quest step 2 success ping +narrative_event = { + id = RIP.21313 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21314 } } + } +} + +#Intrigue quest step 2 success +narrative_event = { + title = EVTNAME_RIP_21314 + id = RIP.21314 + desc = EVTDSC_RIP_21314 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_performing_experiments + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21314 + + if = { + limit = { trait = dull } + remove_trait = dull + } + if = { + limit = { trait = imbecile } + remove_trait = imbecile + } + if = { + limit = { trait = slow } + remove_trait = slow + } + if = { + limit = { is_smart_trigger = no } + add_trait = shrewd + } + + hidden_tooltip = { + FROM = { + narrative_event = { id = RIP.21315 } + remove_opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_1 + } + } + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_2 + } + } + } +} + +#Intrigue quest step 2 -> 3 ping +narrative_event = { + id = RIP.21315 + is_triggered_only = yes + hide_window = yes + + option = { FROM = { narrative_event = { id = RIP.21320 days = 400 random = 300 } } } +} + +#Intrigue quest step 3 challenge +narrative_event = { + title = EVTNAME_RIP_21320 + id = RIP.21320 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_pagan + + is_triggered_only = yes + + desc = { + trigger = { has_dlc = "Way of Life" } + text = EVTDSC_RIP_21320 + picture = GFX_evt_rider_adventure + + } + desc = { + trigger = { NOT = { has_dlc = "Way of Life" } } + text = EVTDSC_RIP_21320 + } + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + option = { + name = EVTOPTA_RIP_21320 + custom_tooltip = { text = EVTOPTA_RIP_21320_TOOLTIP } + hidden_tooltip = { + random_list = { + 60 = { + #failure and death + modifier = { + factor = 1000 + FROM = { has_character_flag = mystic_is_fraud } + } + narrative_event = { id = RIP.21325 days = 5 } + } + 40 = { + #success ghost + modifier = { + factor = 1.2 + intrigue = 13 + } + modifier = { + factor = 1.2 + intrigue = 16 + } + modifier = { + factor = 1.2 + intrigue = 19 + } + modifier = { + factor = 1.2 + intrigue = 22 + } + FROM = { narrative_event = { id = RIP.21321 days = 5 } } + } + } + } + } + option = { + name = EVTOPTB_RIP_21320 + custom_tooltip = { text = EVTOPTB_RIP_21320_TOOLTIP } + hidden_tooltip = { + random_list = { + 75 = { + #failure and madness + modifier = { + factor = 1000 + FROM = { has_character_flag = mystic_is_fraud } + } + narrative_event = { id = RIP.21326 days = 5 } + } + 25 = { + #success search + modifier = { + factor = 1.2 + intrigue = 13 + } + modifier = { + factor = 1.2 + intrigue = 16 + } + modifier = { + factor = 1.2 + intrigue = 19 + } + modifier = { + factor = 1.2 + intrigue = 22 + } + FROM = { narrative_event = { id = RIP.21323 days = 5 } } + } + } + } + } + option = { + name = EVTOPTC_RIP_21320 + custom_tooltip = { text = EVTOPTC_RIP_21320_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Intrigue quest step 3 ghost success ping +narrative_event = { + id = RIP.21321 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21322 } } + } +} + +#Intrigue quest step 3 ghost success +narrative_event = { + title = EVTNAME_RIP_21322 + id = RIP.21322 + desc = EVTDSC_RIP_21322 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_shadowy_cabal + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21322 + custom_tooltip = { text = EVTOPTA_RIP_21322_TOOLTIP } + add_trait = immortal + if = { + limit = { + is_female = no + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + } + } + if = { + limit = { + is_female = yes + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + inheritance = matrilineal + } + } + + if = { + limit = { trait = incapable } + remove_trait = incapable + } + + hidden_tooltip = { + event_target:eternal_life_mystic = { add_trait = immortal } + FROM = { + remove_opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_2 + } + } + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_3 + } + } + } +} + +#Intrigue quest step 3 search success ping +narrative_event = { + id = RIP.21323 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21324 } } + } +} + +#Intrigue quest step 3 search success +narrative_event = { + title = EVTNAME_RIP_21324 + id = RIP.21324 + desc = EVTDSC_RIP_21324 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_shadowy_cabal + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21324 + custom_tooltip = { text = EVTOPTA_RIP_21324_TOOLTIP } + add_trait = immortal + if = { + limit = { + is_female = no + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + } + } + if = { + limit = { + is_female = yes + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + inheritance = matrilineal + } + } + + if = { + limit = { trait = incapable } + remove_trait = incapable + } + + hidden_tooltip = { + + event_target:eternal_life_mystic = { add_trait = immortal } + + FROM = { + remove_opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_2 + } + } + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_3 + } + } + } +} + +#Intrigue quest step 3 ghost failure +narrative_event = { + title = EVTNAME_RIP_21325 + id = RIP.21325 + desc = EVTDSC_RIP_21325 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_lunatic + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21325 + custom_tooltip = { text = EVTOPTA_RIP_21325_TOOLTIP } + hidden_tooltip = { + death = { death_reason = death_murder_unknown killer = event_target:eternal_life_mystic } + event_target:eternal_life_mystic = { leave_court_effect = yes } + } + } +} + +#Intrigue quest step 3 search failure +narrative_event = { + title = EVTNAME_RIP_21326 + id = RIP.21326 + desc = EVTDSC_RIP_21326 + border = GFX_event_narrative_frame_intrigue + picture = GFX_evt_lunatic + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21326 + custom_tooltip = { text = EVTOPTA_RIP_21326_TOOLTIP } + if = { + limit = { NOT = { trait = lunatic } } + add_trait = lunatic + } + if = { + limit = { NOT = { trait = stressed } } + add_trait = stressed + } + hidden_tooltip = { event_target:eternal_life_mystic = { leave_court_effect = yes } } + } +} + + + +###LEARNING QUEST STEP### + +#Learning quest step 1 challenge +narrative_event = { + title = EVTNAME_RIP_21400 + id = RIP.21400 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_drunk + + is_triggered_only = yes + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + immediate = { + if = { + limit = { + OR = { + trait = kind + trait = drunkard + trait = charitable + trait = just + } + } + set_character_flag = eternal_life_sorry_for_drunkard + } + if = { + limit = { + NOR = { + trait = kind + trait = drunkard + trait = charitable + trait = just + trait = temperate + trait = cruel + trait = arbitrary + trait = cynical + } + } + random = { + chance = 20 + set_character_flag = eternal_life_sorry_for_drunkard + } + } + } + + desc = { + text = EVTDSC_RIP_21400_A + trigger = { has_character_flag = eternal_life_sorry_for_drunkard } + } + desc = { + text = EVTDSC_RIP_21400_B + trigger = { NOT = { has_character_flag = eternal_life_sorry_for_drunkard } } + } + + + #Give money + option = { + name = EVTOPTA_RIP_21400 + + scaled_wealth = -1 + + if = { + limit = { has_character_flag = eternal_life_sorry_for_drunkard } + hidden_tooltip = { FROM = { narrative_event = { id = RIP.21403 days = 3 } } } + set_character_flag = eternal_life_charity + } + if = { + limit = { NOT = { has_character_flag = eternal_life_sorry_for_drunkard } } + hidden_tooltip = { FROM = { narrative_event = { id = RIP.21401 days = 3 } } } + set_character_flag = eternal_life_liar + } + } + + #Admit + option = { + name = EVTOPTB_RIP_21400 + hidden_tooltip = { FROM = { narrative_event = { id = RIP.21403 days = 3 } } } + } + + #Curse + option = { + name = EVTOPTC_RIP_21400 + + hidden_tooltip = { FROM = { narrative_event = { id = RIP.21401 days = 3 } } } + } + + #Give up + option = { + name = EVTOPTD_RIP_21400 + custom_tooltip = { text = EVTOPTD_RIP_21400_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Learning quest step 1 fail ping +narrative_event = { + id = RIP.21401 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21402 } } + } +} + +#Learning quest step 1 fail +narrative_event = { + title = EVTNAME_RIP_21402 + id = RIP.21402 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_market + + is_triggered_only = yes + + desc = { + text = EVTDSC_RIP_21402_A + trigger = { has_character_flag = eternal_life_liar } + } + desc = { + text = EVTDSC_RIP_21402_B + trigger = { NOT = { has_character_flag = eternal_life_liar } } + } + + option = { + name = EVTOPTA_RIP_21402 + custom_tooltip = { text = EVTOPTA_RIP_21402_TOOLTIP } + + if = { + limit = { trait = just } + remove_trait = just + } + if = { + limit = { NOT = { trait = arbitrary } } + add_trait = arbitrary + } + + hidden_tooltip = { + clr_character_flag = eternal_life_liar + FROM = { leave_court_effect = yes } + } + } +} + +#Learning quest step 1 success ping +narrative_event = { + id = RIP.21403 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21404 } } + } +} + +#Learning quest step 1 success +narrative_event = { + title = EVTNAME_RIP_21404 + id = RIP.21404 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_market + + is_triggered_only = yes + + desc = { + text = EVTDSC_RIP_21404_A + trigger = { has_character_flag = eternal_life_charity } + } + desc = { + text = EVTDSC_RIP_21404_B + trigger = { NOT = { has_character_flag = eternal_life_charity } } + } + + option = { + name = EVTOPTA_RIP_21404 + if = { + limit = { trait = arbitrary } + remove_trait = arbitrary + } + if = { + limit = { NOT = { trait = just } } + add_trait = just + } + hidden_tooltip = { + FROM = { narrative_event = { id = RIP.21405 } } + clr_character_flag = eternal_life_charity + clr_character_flag = eternal_life_sorry_for_drunkard + + } + + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_1 + } + } + } +} + +#Learning quest step 1 -> 2 ping +narrative_event = { + id = RIP.21405 + is_triggered_only = yes + hide_window = yes + + option = { FROM = { narrative_event = { id = RIP.21410 days = 450 random = 250 } } } +} + +#Learning quest step 2 challenge +narrative_event = { + title = EVTNAME_RIP_21410 + id = RIP.21410 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_pagan + + desc = { + trigger = { has_dlc = "Way of Life" } + text = EVTDSC_RIP_21410 + picture = GFX_evt_mysterious_forest + } + desc = { + trigger = { NOT = { has_dlc = "Way of Life" } } + text = EVTDSC_RIP_21410 + } + + is_triggered_only = yes + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + option = { + name = EVTOPTA_RIP_21410 + custom_tooltip = { text = EVTOPTA_RIP_21410_TOOLTIP } + hidden_tooltip = { + random_list = { + 65 = { + #fail + FROM = { narrative_event = { id = RIP.21411 days = 3 } } + modifier = { + factor = 1.5 + FROM = { has_character_flag = mystic_is_fraud } + } + } + 35 = { + #success + modifier = { + factor = 1.2 + learning = 13 + } + modifier = { + factor = 1.2 + learning = 16 + } + modifier = { + factor = 1.2 + learning = 19 + } + modifier = { + factor = 1.2 + learning = 22 + } + FROM = { narrative_event = { id = RIP.21413 days = 3 } } + } + } + } + } + option = { + name = EVTOPTB_RIP_21410 + custom_tooltip = { text = EVTOPTB_RIP_21410_TOOLTIP } + hidden_tooltip = { + random_list = { + 35 = { + #fail + modifier = { + factor = 1.5 + FROM = { has_character_flag = mystic_is_fraud } + } + FROM = { narrative_event = { id = RIP.21411 days = 3 } } + } + 15 = { + #horrible failure + modifier = { + factor = 1.5 + FROM = { has_character_flag = mystic_is_fraud } + } + narrative_event = { id = RIP.21416 days = 3 } + } + 50 = { + #success + modifier = { + factor = 1.2 + learning = 13 + } + modifier = { + factor = 1.2 + learning = 16 + } + modifier = { + factor = 1.2 + learning = 19 + } + modifier = { + factor = 1.2 + learning = 22 + } + FROM = { narrative_event = { id = RIP.21413 days = 3 } } + } + } + } + } + option = { + name = EVTOPTC_RIP_21410 + custom_tooltip = { text = EVTOPTC_RIP_21410_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Learning quest step 2 fail ping +narrative_event = { + id = RIP.21411 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21412 } } + } +} + +#Learning quest step 2 fail +narrative_event = { + title = EVTNAME_RIP_21412 + id = RIP.21412 + desc = EVTDSC_RIP_21412 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_bloody_man + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21412 + custom_tooltip = { text = EVTOPTA_RIP_21412_TOOLTIP } + + if = { + limit = { NOT = { trait = depressed } } + add_trait = depressed + } + if = { + limit = { is_dumb_trigger = no } + add_trait = dull + } + if = { + limit = { NOT = { trait = fatigue } } + + hidden_tooltip = { + if = { + limit = { + NOR = { + has_character_flag = developing_illness + has_character_flag = disease_not_serious + } + } + + set_character_flag = disease_not_serious + character_event = { id = RIP.11011 days = 100 random = 300 } + } + + add_trait = fatigue + + } + } + + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Learning quest step 2 horrible fail +narrative_event = { + title = EVTNAME_RIP_21416 + id = RIP.21416 + desc = EVTDSC_RIP_21416 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_shadowy_cabal + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21416 + custom_tooltip = { text = EVTOPTA_RIP_21416_TOOLTIP } + + hidden_tooltip = { + event_target:eternal_life_mystic = { leave_court_effect = yes } + death = { death_reason = death_accident_fall } + } + } +} + +#Learning quest step 2 success ping +narrative_event = { + id = RIP.21413 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21414 } } + } +} + +#Learning quest step 2 success +narrative_event = { + title = EVTNAME_RIP_21414 + id = RIP.21414 + desc = EVTDSC_RIP_21414 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_pagan + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21414 + custom_tooltip = { text = EVTOPTA_RIP_21414_TOOLTIP } + + if = { + limit = { trait = dull } + remove_trait = dull + } + if = { + limit = { trait = imbecile } + remove_trait = imbecile + } + if = { + limit = { trait = slow } + remove_trait = slow + } + if = { + limit = { is_smart_trigger = no } + add_trait = shrewd + } + + hidden_tooltip = { + FROM = { + narrative_event = { id = RIP.21415 } + remove_opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_1 + } + } + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_2 + } + } + } +} + +#Learning quest step 2 -> 3 ping +narrative_event = { + id = RIP.21415 + is_triggered_only = yes + hide_window = yes + + option = { FROM = { narrative_event = { id = RIP.21420 days = 500 random = 300 } } } +} + +#Learning quest step 3 challenge +narrative_event = { + title = EVTNAME_RIP_21420 + id = RIP.21420 + desc = EVTDSC_RIP_21420 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_death + + is_triggered_only = yes + + trigger = { + FROM = { prisoner = no } + is_liege_of = FROM + } + + option = { + name = EVTOPTA_RIP_21420 + custom_tooltip = { text = EVTOPTA_RIP_21420_TOOLTIP } + hidden_tooltip = { + random_list = { + 60 = { + #failure and reincarnation death + modifier = { + factor = 1000 + FROM = { has_character_flag = mystic_is_fraud } + } + + if = { + limit = { ROOT = { is_female = yes } } + create_character = { + female = yes + age = 0 + random_traits = no + dynasty = ROOT + religion = ROOT + culture = ROOT + race = ROOT + } + new_character = { + set_mother = ROOT + } + } + if = { + limit = { ROOT = { is_female = no } } + create_character = { + female = no + age = 0 + random_traits = no + dynasty = ROOT + religion = ROOT + culture = ROOT + race = ROOT + } + new_character = { + set_father = ROOT + } + } + + new_character = { + narrative_event = { id = RIP.21991 } #Copies traits + narrative_event = { id = RIP.21425 days = 3 } #Pings new character + } + } + + 40 = { + #success + modifier = { + factor = 1.2 + learning = 13 + } + modifier = { + factor = 1.2 + learning = 16 + } + modifier = { + factor = 1.2 + learning = 19 + } + modifier = { + factor = 1.2 + learning = 22 + } + FROM = { narrative_event = { id = RIP.21421 days = 3 } } + } + } + } + } + option = { + name = EVTOPTB_RIP_21420 + custom_tooltip = { text = EVTOPTB_RIP_21420_TOOLTIP } + hidden_tooltip = { + random_list = { + 75 = { + #failure and possession + modifier = { + factor = 1000 + FROM = { has_character_flag = mystic_is_fraud } + } + narrative_event = { id = RIP.21427 days = 3 } + } + 25 = { + #success + modifier = { + factor = 1.2 + learning = 13 + } + modifier = { + factor = 1.2 + learning = 16 + } + modifier = { + factor = 1.2 + learning = 19 + } + modifier = { + factor = 1.2 + learning = 22 + } + FROM = { narrative_event = { id = RIP.21421 days = 3 } } + } + } + } + } + option = { + name = EVTOPTC_RIP_21420 + custom_tooltip = { text = EVTOPTC_RIP_21420_TOOLTIP } + hidden_tooltip = { FROM = { leave_court_effect = yes } } + } +} + +#Learning quest step 3 success ping +narrative_event = { + id = RIP.21421 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21422 } } + } +} + +#Learning quest step 3 success +narrative_event = { + title = EVTNAME_RIP_21422 + id = RIP.21422 + desc = EVTDSC_RIP_21422 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_death + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21422 + custom_tooltip = { text = EVTOPTA_RIP_21422_TOOLTIP } + add_trait = immortal + if = { + limit = { + is_female = no + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + } + } + if = { + limit = { + is_female = yes + has_dlc = "Holy Fury" + } + create_bloodline = { + type = immortal_bloodline_01 + inheritance = matrilineal + } + } + + if = { + limit = { trait = incapable } + remove_trait = incapable + } + + hidden_tooltip = { + event_target:eternal_life_mystic = { add_trait = immortal } + + FROM = { + remove_opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_2 + } + } + } + FROM = { + show_scope_change = no + opinion = { + who = ROOT + modifier = opinion_finished_mystic_task_3 + } + } + } +} + +#Learning quest step 3 pinging the reincarnated character +narrative_event = { + id = RIP.21425 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21426 } } + } +} + +#reincarnation death +narrative_event = { + title = EVTNAME_RIP_21426 + id = RIP.21426 + desc = EVTDSC_RIP_21426 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_birth + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21426 + custom_tooltip = { text = EVTOPTA_RIP_21426_TOOLTIP } + + hidden_tooltip = { + event_target:eternal_life_mystic = { leave_court_effect = yes } + death = { death_reason = death_murder } + } + } +} + +#Learning quest step 3 failure and possessed +narrative_event = { + title = EVTNAME_RIP_21427 + id = RIP.21427 + desc = EVTDSC_RIP_21427 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_doctor_tending_to_sick + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21427 + custom_tooltip = { text = EVTOPTA_RIP_21427_TOOLTIP } + if = { + limit = { NOT = { trait = possessed } } + add_trait = possessed + } + if = { + limit = { NOT = { trait = stressed } } + add_trait = stressed + } + hidden_tooltip = { event_target:eternal_life_mystic = { leave_court_effect = yes } } + } +} + + +###INVESTIGATION### + +character_event = { + id = RIP.21499 + + is_triggered_only = yes + hide_window = yes + + option = { + if = { + limit = { + current_heir = { + is_adult = yes + prisoner = no + NOT = { trait = in_hiding } + NOT = { trait = incapable } + + OR = { + NOR = { + has_character_modifier = in_seclusion + ROOT = { has_character_modifier = in_seclusion } + } + AND = { + has_character_modifier = in_seclusion + ROOT = { has_character_modifier = in_seclusion } + at_location = ROOT + } + } + } + } + + current_heir = { narrative_event = { id = RIP.21500 } } + + break = yes + } + random_dynasty_member = { + if = { + limit = { + is_offmap_ruler = no + is_adult = yes + prisoner = no + NOT = { trait = in_hiding } + NOT = { trait = incapable } + + OR = { + NOR = { + has_character_modifier = in_seclusion + ROOT = { has_character_modifier = in_seclusion } + } + AND = { + has_character_modifier = in_seclusion + ROOT = { has_character_modifier = in_seclusion } + at_location = ROOT + } + } + } + narrative_event = { id = RIP.21500 } + } + } + + if = { + limit = { + OR = { + is_adult = no + prisoner = yes + trait = in_hiding + trait = incapable + + AND = { + OR = { + has_character_modifier = in_seclusion + ROOT = { has_character_modifier = in_seclusion } + } + NOT = { + at_location = ROOT + } + } + } + FROM = { NOT = { trait = elusive_shadow } } + } + ROOT = { job_spymaster = { narrative_event = { id = RIP.21500 } } } + } + if = { + limit = { + OR = { + is_adult = no + prisoner = yes + trait = in_hiding + trait = incapable + + AND = { + OR = { + has_character_modifier = in_seclusion + ROOT = { has_character_modifier = in_seclusion } + } + NOT = { + at_location = ROOT + } + } + } + FROM = { trait = elusive_shadow } + } + ROOT = { job_chancellor = { narrative_event = { id = RIP.21500 } } } + } + } +} + + +#Investigation starts +narrative_event = { + id = RIP.21500 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21501 } } + } +} + +#Heir/relative/advisor voices concerns +narrative_event = { + title = EVTNAME_RIP_21501 + id = RIP.21501 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_suspicious_noble + + #Relative warns about mystic from same religion + desc = { + text = EVTDSC_RIP_21501_A + trigger = { + FROM = { is_close_relative = ROOT } + event_target:eternal_life_mystic = { religion = ROOT } + } + } + + #Another person warns about mystic from same religion + desc = { + text = EVTDSC_RIP_21501_B + trigger = { + FROM = { NOT = { is_close_relative = ROOT } } + event_target:eternal_life_mystic = { religion = ROOT } + } + } + + #Relative warns about mystic from other religion + desc = { + text = EVTDSC_RIP_21501_C + trigger = { + FROM = { is_close_relative = ROOT } + event_target:eternal_life_mystic = { NOT = { religion = ROOT } } + } + } + + #Another person warns about mystic from other religion + desc = { + text = EVTDSC_RIP_21501_D + trigger = { + FROM = { NOT = { is_close_relative = ROOT } } + event_target:eternal_life_mystic = { NOT = { religion = ROOT } } + } + } + + is_triggered_only = yes + + #Nah it's fine + option = { + trigger = { NOT = { trait = paranoid } } + name = EVTOPTA_RIP_21501 + custom_tooltip = { text = EVTOPTA_RIP_21501_TOOLTIP } + FROM = { + show_scope_change = no + opinion = { + modifier = opinion_did_not_take_my_advice + who = ROOT + } + } + } + #investigate + option = { + name = EVTOPTB_RIP_21501 + custom_tooltip = { text = EVTOPTB_RIP_21501_TOOLTIP } + FROM = { + show_scope_change = no + opinion = { + modifier = opinion_took_my_advice + who = ROOT + } + } + + if = { + limit = { trait = trusting } + remove_trait = trusting + } + + hidden_tooltip = { + random_list = { + #Discovers that mystic is fraud + 50 = { + modifier = { + factor = 0 + event_target:eternal_life_mystic = { NOT = { has_character_flag = mystic_is_fraud } } + } + + #Nice characters tell the truth + if = { + limit = { + FROM = { + NOR = { + trait = deceitful + trait = ambitious + trait = envious + } + } + } + FROM = { narrative_event = { id = RIP.21502 } } + } + + #Bad characters lie + if = { + limit = { + FROM = { + OR = { + trait = deceitful + trait = ambitious + trait = envious + } + } + } + FROM = { narrative_event = { id = RIP.21504 } } + } + + } + #No proof + 30 = { + if = { + limit = { + FROM = { + NOR = { + trait = deceitful + trait = ambitious + trait = envious + } + } + } + FROM = { narrative_event = { id = RIP.21504 } } + } + + #Bad characters lie + if = { + limit = { + FROM = { + OR = { + trait = deceitful + trait = ambitious + trait = envious + } + } + } + FROM = { narrative_event = { id = RIP.21502 } } + } + } + #Mystic discovers you + 20 = { + event_target:eternal_life_mystic = { narrative_event = { id = RIP.21506 } } + + } + } + } + } + #Imprison + option = { + trigger = { NOT = { trait = trusting } } + name = EVTOPTC_RIP_21501 + + FROM = { + show_scope_change = no + opinion = { + modifier = opinion_took_my_advice + who = ROOT + } + } + + event_target:eternal_life_mystic = { imprison = ROOT } + + hidden_tooltip = { + event_target:eternal_life_mystic = { + if = { + limit = { NOT = { has_character_flag = mystic_is_fraud } } + narrative_event = { id = RIP.21508 days = 60 } + } + } + } + } +} + +#Heir/relative/advisor finds out that mystic is fraud +narrative_event = { + id = RIP.21502 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21503 days = 45 } } + } +} + +#You get notified that the mystic is a fraud +narrative_event = { + title = EVTNAME_RIP_21503 + id = RIP.21503 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_house_arrest_escape + + desc = { + text = EVTDSC_RIP_21503_A + trigger = { FROM = { is_close_relative = ROOT } } + } + + desc = { + text = EVTDSC_RIP_21503_B + trigger = { FROM = { NOT = { is_close_relative = ROOT } } } + } + + is_triggered_only = yes + + #I don't believe you + option = { + trigger = { NOT = { trait = paranoid } } + name = EVTOPTA_RIP_21503 + custom_tooltip = { text = EVTOPTA_RIP_21503_TOOLTIP } + + FROM = { + show_scope_change = no + opinion = { + modifier = opinion_did_not_take_my_advice + who = ROOT + } + hidden_tooltip = { + remove_opinion = { + modifier = opinion_took_my_advice + who = ROOT + } + } + } + } + #Imprison + option = { + name = EVTOPTB_RIP_21503 + event_target:eternal_life_mystic = { imprison = ROOT } + hidden_tooltip = { + + event_target:eternal_life_mystic = { + if = { + limit = { NOT = { has_character_flag = mystic_is_fraud } } + narrative_event = { id = RIP.21508 days = 60 } + } + } + } + } + + #Demand to know truth + option = { + name = EVTOPTC_RIP_21503 + custom_tooltip = { text = EVTOPTC_RIP_21503_TOOLTIP } + + hidden_tooltip = { + event_target:eternal_life_mystic = { narrative_event = { id = RIP.21506 days = 10 } } + } + } +} + +#Investigator finds no proof +narrative_event = { + id = RIP.21504 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21505 days = 45 } } + } +} + +#You get notified that Investigator finds no proof +narrative_event = { + title = EVTNAME_RIP_21505 + id = RIP.21505 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_whispers + + desc = { + text = EVTDSC_RIP_21505_A + trigger = { FROM = { is_close_relative = ROOT } } + } + + desc = { + text = EVTDSC_RIP_21505_B + trigger = { FROM = { NOT = { is_close_relative = ROOT } } } + } + + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21505 + } +} + +#Mystic discovers you +narrative_event = { + id = RIP.21506 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21507 days = 40 } } + } +} + +#Mystic gives you ultimatum +narrative_event = { + title = EVTNAME_RIP_21507 + id = RIP.21507 + desc = EVTDSC_RIP_21507 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_quarrel + is_triggered_only = yes + + option = { + name = EVTOPTA_RIP_21507 + + if = { + limit = { trait = paranoid } + remove_trait = paranoid + } + + if = { + limit = { NOT = { trait = trusting } } + add_trait = trusting + } + } + option = { + name = EVTOPTB_RIP_21507 + + custom_tooltip = { text = EVTOPTB_RIP_21507_TOOLTIP } + + FROM = { + show_scope_change = no + opinion = { + modifier = opinion_did_not_trust_me + who = ROOT + } + hidden_tooltip = { leave_court_effect = yes } + } + } + option = { + name = EVTOPTC_RIP_21507 + event_target:eternal_life_mystic = { imprison = ROOT } + hidden_tooltip = { + + event_target:eternal_life_mystic = { + if = { + limit = { NOT = { has_character_flag = mystic_is_fraud } } + narrative_event = { id = RIP.21508 days = 60 } + } + } + } + } +} + +#Mystic escapes +narrative_event = { + id = RIP.21508 + is_triggered_only = yes + hide_window = yes + + option = { + FROM = { narrative_event = { id = RIP.21509 } } + prisoner = no + leave_court_effect = yes + } +} + +#You get notified of mystic escape +narrative_event = { + title = EVTNAME_RIP_21509 + id = RIP.21509 + desc = EVTDSC_RIP_21509 + border = GFX_event_narrative_frame_religion + picture = GFX_evt_into_the_dungeon + + is_triggered_only = yes + hide_from = yes + + option = { + name = EVTOPTA_RIP_21509 + } +} + +###REINCARNATION + +#reincarnation event +narrative_event = { + id = RIP.21991 + is_triggered_only = yes + hide_from = yes + + hide_window = yes + + option = { + + FROM = { + save_event_target_as = eternal_life_reincarnation_source + } + + ROOT = { + + #Add traits of reincarnation source + copy_random_personality_trait = event_target:eternal_life_reincarnation_source + copy_random_personality_trait = event_target:eternal_life_reincarnation_source + copy_random_personality_trait = event_target:eternal_life_reincarnation_source + copy_random_personality_trait = event_target:eternal_life_reincarnation_source + copy_random_personality_trait = event_target:eternal_life_reincarnation_source + copy_random_personality_trait = event_target:eternal_life_reincarnation_source + copy_random_personality_trait = event_target:eternal_life_reincarnation_source + copy_random_personality_trait = event_target:eternal_life_reincarnation_source + } + } +} \ No newline at end of file diff --git a/AncientReligions/events/roman_events.txt b/AncientReligions/events/roman_events.txt deleted file mode 100644 index f225abeb..00000000 --- a/AncientReligions/events/roman_events.txt +++ /dev/null @@ -1,1136 +0,0 @@ -####################################### -# -# Roman Events -# -# Event ID LoR.1 - LoR.199 reserved -# Event ID ancrel.2230 - ancrel.2239 reserved -# -####################################### - -# Written by Henrik Eklund - -namespace = LoR -namespace = ancrel - -### Lost Roman Provinces - -# Provincia Syria Palaestina -narrative_event = { - id = LoR.1 - title = EVTNAMELoR.1 - desc = EVTDESCLoR.1 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = syria_palaestina } - completely_controls = d_oultrejourdain ### WARNING: completely_controls is a very demanding trigger. - completely_controls = d_edessa - completely_controls = d_antioch - completely_controls = d_aleppo - completely_controls = d_tripoli - completely_controls = d_palmyra - completely_controls = d_damascus - completely_controls = d_galilee - completely_controls = d_jerusalem - completely_controls = d_ascalon - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = syria_palaestina - prestige = 100 - } -} - -# Provincia Aegyptus -narrative_event = { - id = LoR.2 - title = EVTNAMELoR.2 - desc = EVTDESCLoR.2 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = aegyptus } - completely_controls = d_aswan - completely_controls = d_alexandria - completely_controls = d_damietta - completely_controls = d_cairo - completely_controls = d_sinai - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = aegyptus - prestige = 100 - } -} - -# Provincia Cyrenaica -narrative_event = { - id = ancrel.2230 - title = EVTNAMEancrel.2230 - desc = EVTDESCancrel.2230 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = cyrenaica } - completely_controls = d_cyrenaica - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = cyrenaica - prestige = 100 - } -} - -# Provincia Africa -narrative_event = { - id = LoR.4 - title = EVTNAMELoR.4 - desc = EVTDESCLoR.4 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = africa } - completely_controls = d_tripolitania - completely_controls = d_tunis - completely_controls = d_kabylia - completely_controls = d_vidin - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = africa - prestige = 100 - } -} - -# Provincia Illyricum -narrative_event = { - id = LoR.5 - title = EVTNAMELoR.5 - desc = EVTDESCLoR.5 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = illyricum } - completely_controls = d_carinthia - completely_controls = d_rashka - completely_controls = d_dioclea - completely_controls = d_slavonia - completely_controls = d_bosnia - completely_controls = d_croatia - completely_controls = d_dalmatia - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = illyricum - prestige = 100 - } -} - -# Provincia Italia -narrative_event = { - id = LoR.6 - title = EVTNAMELoR.6 - desc = EVTDESCLoR.6 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = italia } - completely_controls = d_latium - completely_controls = d_venice - completely_controls = d_verona - completely_controls = d_susa - completely_controls = d_lombardia - completely_controls = d_genoa - completely_controls = d_modena - completely_controls = d_ferrara - completely_controls = d_toscana - completely_controls = d_pisa - completely_controls = d_ancona - completely_controls = d_spoleto - completely_controls = d_benevento - completely_controls = d_capua - completely_controls = d_apulia - completely_controls = d_salerno - completely_controls = d_calabria - } - mean_time_to_happen = { - days = 1 - } - - - option = { - name = EVTOPTALoR.1 - set_global_flag = italia - prestige = 100 - } -} - -# Provincia Sicilia -narrative_event = { - id = ancrel.2231 - title = EVTNAMEancrel.2231 - desc = EVTDESCancrel.2231 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = sicilia } - completely_controls = d_sicily - } - mean_time_to_happen = { - days = 1 - } - - - option = { - name = EVTOPTALoR.1 - set_global_flag = sicilia - prestige = 50 - } -} - -# Provincia Corsica et Sardinia -narrative_event = { - id = ancrel.2232 - title = EVTNAMEancrel.2232 - desc = EVTDESCancrel.2232 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = sardinia } - completely_controls = d_sardinia - } - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = sardinia - prestige = 50 - } -} - -# Provincia Viennensis -narrative_event = { - id = ancrel.2233 - title = EVTNAMEancrel.2233 - desc = EVTDESCancrel.2233 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = viennensis } - completely_controls = d_aquitaine - completely_controls = d_toulouse - completely_controls = d_gascogne - completely_controls = d_poitou - completely_controls = d_auvergne - completely_controls = d_bourbon - completely_controls = d_dauphine - completely_controls = d_provence - } - mean_time_to_happen = { - days = 1 - } - - - option = { - name = EVTOPTALoR.1 - set_global_flag = viennensis - prestige = 100 - } -} - -# Provincia Gallia -narrative_event = { - id = LoR.7 - title = EVTNAMELoR.7 - desc = EVTDESCLoR.7 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = gallia } - completely_controls = d_normandy - completely_controls = d_berry - completely_controls = d_anjou - completely_controls = d_orleans - completely_controls = d_champagne - completely_controls = d_valois - completely_controls = d_burgundy - completely_controls = d_aquitaine - completely_controls = d_toulouse - completely_controls = d_gascogne - completely_controls = d_poitou - completely_controls = d_auvergne - completely_controls = d_bourbon - completely_controls = d_brittany - completely_controls = d_provence - completely_controls = d_savoie - completely_controls = d_dauphine - completely_controls = d_upper_burgundy - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = gallia - prestige = 100 - } -} - -# Provincia Germania -narrative_event = { - id = LoR.8 - title = EVTNAMELoR.8 - desc = EVTDESCLoR.8 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = germania } - completely_controls = d_mecklemburg - completely_controls = d_brunswick - completely_controls = d_thuringia - completely_controls = d_koln - completely_controls = d_franconia - completely_controls = d_baden - completely_controls = d_swabia - completely_controls = d_luxembourg - completely_controls = d_upper_lorraine - completely_controls = d_lower_lorraine - completely_controls = d_alsace - completely_controls = d_holland - completely_controls = d_gelre - completely_controls = d_brabant - completely_controls = d_flanders - completely_controls = d_pommerania - completely_controls = d_pomeralia - completely_controls = d_saxony - completely_controls = d_brandenburg - completely_controls = d_meissen - completely_controls = d_bavaria - completely_controls = d_osterreich - completely_controls = d_tyrol - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = germania - prestige = 100 - } -} - -# Provincia Britannia -narrative_event = { - id = LoR.9 - title = EVTNAMELoR.9 - desc = EVTDESCLoR.9 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = britannia } - completely_controls = d_northumberland - completely_controls = d_lancaster - completely_controls = d_york - completely_controls = d_norfolk - completely_controls = d_bedford - completely_controls = d_hereford - completely_controls = d_gloucester - completely_controls = d_canterbury - completely_controls = d_somerset - completely_controls = d_gwynedd - completely_controls = d_deheubarth - completely_controls = d_cornwall - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = britannia - prestige = 100 - } -} - -# Provincia Hispania -narrative_event = { - id = LoR.10 - title = EVTNAMELoR.10 - desc = EVTDESCLoR.10 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = hispania } - completely_controls = d_galicia - completely_controls = d_castilla - completely_controls = d_aragon - completely_controls = d_barcelona - completely_controls = d_valencia - completely_controls = d_mallorca - completely_controls = d_navarra - completely_controls = d_asturias - completely_controls = d_leon - completely_controls = d_porto - completely_controls = d_beja - completely_controls = d_algarve - completely_controls = d_cordoba - completely_controls = d_murcia - completely_controls = d_granada - completely_controls = d_sevilla - completely_controls = d_badajoz - completely_controls = d_toledo - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = hispania - prestige = 100 - } -} - -# Provincia Mauretania -narrative_event = { - id = LoR.11 - title = EVTNAMELoR.11 - desc = EVTDESCLoR.11 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = mauretania } - completely_controls = d_marrakech - completely_controls = d_tangiers - completely_controls = d_fes - completely_controls = d_alger - completely_controls = d_tlemcen - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = mauretania - prestige = 100 - } -} - -# Provincia Mesopotamia -narrative_event = { - id = LoR.12 - title = EVTNAMELoR.12 - desc = EVTDESCLoR.12 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = mesopotamia } - completely_controls = d_tigris - completely_controls = d_mesopotamia - completely_controls = d_mosul - completely_controls = d_baghdad - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = mesopotamia - prestige = 100 - } -} - -# Provincia Caledonia -narrative_event = { - id = LoR.13 - title = EVTNAMELoR.13 - desc = EVTDESCLoR.13 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = caledonia } - completely_controls = d_albany - completely_controls = d_galloway - completely_controls = d_western_isles - completely_controls = d_lothian - completely_controls = d_moray - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = caledonia - prestige = 100 - } -} - -# Provincia Hibernia -narrative_event = { - id = LoR.14 - title = EVTNAMELoR.14 - desc = EVTDESCLoR.14 - - picture = GFX_evt_victory_arch_byzantine - - ai = no - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = hibernia } - completely_controls = d_connacht - completely_controls = d_ulster - completely_controls = d_meath - completely_controls = d_leinster - completely_controls = d_munster - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.1 - set_global_flag = hibernia - prestige = 100 - } -} - -### Roman Empire Restored - -# The Restoration of Rome -narrative_event = { - id = LoR.20 - title = EVTNAMELoR.20 - desc = EVTDESCLoR.20 - - picture = GFX_evt_rome_restored_byzantine - - is_triggered_only = yes - - immediate = { - if = { - limit = { - ai = no - } - set_character_flag = achievement_legacy_of_rome - } - } - - option = { - name = EVTOPTALoR.20 - hidden_tooltip = { - primary_title = { - any_direct_de_jure_vassal_title = { - de_jure_liege = e_roman_empire - } - } - } - e_roman_empire = { - grant_title = ROOT - make_primary_title = yes - copy_title_laws = e_byzantium - copy_title_history = e_byzantium - } - e_byzantium = { - destroy_landed_title = THIS - } - hidden_tooltip = { - activate_title = { title = e_byzantium status = no } - any_playable_ruler = { - limit = { - NOT = { has_landed_title = e_byzantium } - ai = no - } - narrative_event = { id = LoR.21 } - } - } - add_trait = augustus - give_nickname = nick_the_glorious - } -} - -# Informed about Restoration of Rome -narrative_event = { - id = LoR.21 - title = EVTNAMELoR.21 - desc = EVTDESCLoR.21 - - picture = GFX_evt_rome_restored_byzantine - - is_triggered_only = yes - - option = { - name = EVTOPTALoR.21 - trigger = { - NOT = { has_landed_title = e_hre } - } - } - option = { - name = EVTOPTBLoR.21 - trigger = { - has_landed_title = e_hre - } - prestige = -500 - } -} - -### Victory Triumphs - -# Triumph Expected -character_event = { - id = LoR.30 - desc = EVTDESCLoR.30 - picture = GFX_evt_victory_arch_byzantine - - hide_from = yes - - religion_group = christian - - is_triggered_only = yes - - trigger = { - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - } - - option = { - name = EVTOPTALoR.30 - character_event = { id = LoR.31 days = 12 tooltip = EVTTOOLTIPLoR.31 } - scaled_wealth = -0.3 - prestige = 75 - } - option = { - name = EVTOPTBLoR.30 - scaled_wealth = -0.1 - prestige = 25 - } - option = { - name = EVTOPTCLoR.30 - prestige = -30 - } -} - -# Triumph Held -character_event = { - id = LoR.31 - desc = EVTDESCLoR.31 - picture = GFX_evt_victory_arch_byzantine - - hide_from = yes - - is_triggered_only = yes - - option = { - name = EVTOPTALoR.31 - custom_tooltip = { - text = triumph_held - hidden_tooltip = { - any_realm_lord = { - limit = { - primary_title = { higher_tier_than = BARON } - NOT = { character = ROOT } - } - opinion = { - modifier = opinion_triumph_held - who = ROOT - } - character_event = { id = LoR.32 } - } - } - } - } -} - -# Triumph Held Vassals -character_event = { - id = LoR.32 - desc = EVTDESCLoR.32 - picture = GFX_evt_victory_arch_byzantine - - is_triggered_only = yes - - option = { - name = EVTOPTALoR.32 - } -} - -### Roman Borders Restored - -# Roman Borders -narrative_event = { - id = LoR.40 - title = EVTNAMELoR.40 - desc = EVTDESCLoR.40 - - picture = GFX_evt_rome_restored_byzantine - - ai = no - religion_group = christian - - trigger = { - has_dlc = "Legacy of Rome" - OR = { - has_landed_title = e_byzantium - has_landed_title = e_roman_empire - } - OR = { - religion_group = christian - religion = hellenic_pagan - } - NOT = { has_global_flag = roman_borders } - - completely_controls = d_northumberland - completely_controls = d_lancaster - completely_controls = d_york - completely_controls = d_norfolk - completely_controls = d_bedford - completely_controls = d_hereford - completely_controls = d_gloucester - completely_controls = d_canterbury - completely_controls = d_somerset - completely_controls = d_gwynedd - completely_controls = d_deheubarth - completely_controls = d_cornwall - - #completely_controls = d_latium - #completely_controls = d_venice - #completely_controls = d_verona - #completely_controls = d_susa - #completely_controls = d_lombardia - #completely_controls = d_genoa - #completely_controls = d_modena - #completely_controls = d_ferrara - #completely_controls = d_toscana - #completely_controls = d_pisa - #completely_controls = d_ancona - #completely_controls = d_spoleto - #completely_controls = d_benevento - #completely_controls = d_capua - #completely_controls = d_apulia - #completely_controls = d_salerno - #completely_controls = d_calabria - #completely_controls = d_sicily - - #completely_controls = d_oultrejourdain - completely_controls = d_edessa - #completely_controls = d_antioch - #completely_controls = d_aleppo - #completely_controls = d_tripoli - completely_controls = d_palmyra - completely_controls = d_damascus - #completely_controls = d_galilee - #completely_controls = d_jerusalem - #completely_controls = d_ascalon - - - #completely_controls = d_aswan - #completely_controls = d_alexandria - #completely_controls = d_damietta - #completely_controls = d_cairo - #completely_controls = d_sinai - - #completely_controls = d_cyrenaica - - #completely_controls = d_tripolitania - #completely_controls = d_tunis - #completely_controls = d_kabylia - - #completely_controls = d_carinthia - #completely_controls = d_rashka - #completely_controls = d_dioclea - #completely_controls = d_slavonia - #completely_controls = d_bosnia - #completely_controls = d_croatia - #completely_controls = d_dalmatia - - completely_controls = d_normandy - completely_controls = d_berry - completely_controls = d_anjou - completely_controls = d_orleans - completely_controls = d_champagne - completely_controls = d_valois - completely_controls = d_burgundy - completely_controls = d_aquitaine - completely_controls = d_toulouse - completely_controls = d_gascogne - completely_controls = d_poitou - completely_controls = d_auvergne - completely_controls = d_bourbon - completely_controls = d_brittany - completely_controls = d_provence - completely_controls = d_savoie - completely_controls = d_dauphine - completely_controls = d_upper_burgundy - - #completely_controls = d_galicia - #completely_controls = d_castilla - #completely_controls = d_aragon - #completely_controls = d_barcelona - #completely_controls = d_valencia - #completely_controls = d_mallorca - #completely_controls = d_navarra - #completely_controls = d_asturias - #completely_controls = d_leon - #completely_controls = d_porto - #completely_controls = d_beja - #completely_controls = d_algarve - #completely_controls = d_cordoba - #completely_controls = d_murcia - #completely_controls = d_granada - #completely_controls = d_sevilla - #completely_controls = d_badajoz - #completely_controls = d_toledo - - #completely_controls = d_marrakech - #completely_controls = d_tangiers - #completely_controls = d_fes - #completely_controls = d_alger - #completely_controls = d_tlemcen - - completely_controls = d_nikaea - completely_controls = d_samos - completely_controls = d_aegean_islands - #completely_controls = d_thrace - #completely_controls = d_adrianopolis - #completely_controls = d_thessalonika - #completely_controls = d_dyrrachion - #completely_controls = d_epirus - #completely_controls = d_athens - #completely_controls = d_achaia - #completely_controls = d_krete - #completely_controls = d_cyprus - completely_controls = d_cibyrrhaeot - - completely_controls = d_anatolia - completely_controls = d_thracesia - completely_controls = d_charsianon - completely_controls = d_armeniacon - completely_controls = d_paphlagonia - completely_controls = d_trebizond - - completely_controls = d_coloneia - completely_controls = d_armenia_minor - - #completely_controls = d_vidin - #completely_controls = d_turnovo - #completely_controls = d_karvuna - - completely_controls_region = world_middle_east_jerusalem - completely_controls_region = world_europe_south - completely_controls_region = world_europe_west_iberia - completely_controls_region = world_africa_north - } - - immediate = { - if = { - limit = { - ai = no - } - set_character_flag = achievement_spqr - } - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.40 - set_global_flag = roman_borders - prestige = 1000 - } -} - -### The Augustus Trait - -# Augustus Trait Gained -character_event = { - id = LoR.45 - desc = EVTDESCLoR.45 - picture = GFX_evt_rome_restored_byzantine - - only_playable = yes - has_global_flag = rome_restored - has_dlc = "Legacy of Rome" - - trigger = { - has_landed_title = e_roman_empire - NOT = { trait = augustus } - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.45 - add_trait = augustus - } -} - -# Augustus Trait Lost -character_event = { - id = LoR.46 - desc = EVTDESCLoR.46 - picture = GFX_evt_rome_restored_byzantine - - has_dlc = "Legacy of Rome" - has_global_flag = rome_restored - - trigger = { - trait = augustus - NOT = { has_landed_title = e_roman_empire } - is_alive = yes - } - - mean_time_to_happen = { - days = 1 - } - - option = { - name = EVTOPTALoR.46 - remove_trait = augustus - } -} \ No newline at end of file diff --git a/AncientReligions/events/schism_events.txt b/AncientReligions/events/schism_events.txt index 2afd2e0d..77cfcda1 100644 --- a/AncientReligions/events/schism_events.txt +++ b/AncientReligions/events/schism_events.txt @@ -3,12 +3,12 @@ # Schism Events # # Event ID ID LoR.200 - LoR.399 reserved -# Event ID ancrel.2200 - ancrel.2219 reserved +# Event ID hellenic.200 - hellenic.219 reserved # ####################################### namespace = LoR -namespace = ancrel +namespace = hellenic ### The Pentarchy @@ -47,8 +47,8 @@ character_event = { } character_event = { - id = ancrel.2200 - desc = EVTDESCancrel.2200 + id = hellenic.200 + desc = hellenic.200.desc picture = GFX_evt_bishop trigger = { @@ -109,8 +109,8 @@ character_event = { } } character_event = { - id = ancrel.2201 - desc = EVTDESCancrel.2201 + id = hellenic.201 + desc = hellenic.201.desc picture = GFX_evt_bishop trigger = { @@ -170,8 +170,8 @@ character_event = { } } character_event = { - id = ancrel.2202 - desc = EVTDESCancrel.2202 + id = hellenic.202 + desc = hellenic.202.desc picture = GFX_evt_bishop trigger = { @@ -234,8 +234,8 @@ character_event = { # Patriarchate of Constantinople character_event = { - id = ancrel.2203 - desc = EVTDESCancrel.2203 + id = hellenic.203 + desc = hellenic.203.desc picture = GFX_evt_bishop trigger = { @@ -308,9 +308,9 @@ narrative_event = { } } narrative_event = { - id = ancrel.2210 + id = hellenic.210 title = EVTNAMELoR.210 - desc = EVTDESCancrel.2210 + desc = hellenic.210.desc picture = GFX_evt_pope @@ -334,7 +334,7 @@ narrative_event = { religion = orthodox controls_religion = no } - narrative_event = { id = ancrel.2221 } + narrative_event = { id = hellenic.221 } } } } diff --git a/AncientReligions/events/soa_various_events.txt b/AncientReligions/events/soa_various_events.txt index 3c5e1b0f..549f8243 100644 --- a/AncientReligions/events/soa_various_events.txt +++ b/AncientReligions/events/soa_various_events.txt @@ -82,7 +82,7 @@ diploresponse_event = { is_triggered_only = yes major = no - is_hostile = yes + is_friendly = yes ai = no trigger = { @@ -156,6 +156,9 @@ character_event = { NOT = { age = 3 } is_ill = no NOT = { trait = inbred } + mother = { + always = yes + } } NOT = { has_global_flag = demon_child_born } } @@ -911,6 +914,7 @@ character_event = { add_trait = bastard } + transfer_crown_on_abdication_effect = yes abdicate = yes if = { @@ -1220,7 +1224,69 @@ character_event = { if = { limit = { has_dlc = "Mystics" } - join_society = the_satanists + if = { + limit = { + has_character_flag = demonspawn_will_join_satanists + } + ROOT = { + join_society = the_satanists + clr_character_flag = demonspawn_will_join_satanists + } + } + if = { + limit = { + has_character_flag = demonspawn_will_join_cold_ones + } + ROOT = { + join_society = the_cold_ones + clr_character_flag = demonspawn_will_join_cold_ones + } + } + if = { + limit = { + has_character_flag = demonspawn_will_join_plaguebringers + } + ROOT = { + join_society = the_plaguebringers + clr_character_flag = demonspawn_will_join_plaguebringers + } + } + if = { + limit = { + has_character_flag = demonspawn_will_join_cult_of_kali + } + ROOT = { + join_society = the_cult_of_kali + clr_character_flag = demonspawn_will_join_cult_of_kali + } + } + if = { + limit = { + has_character_flag = demonspawn_will_join_trollcrafters + } + ROOT = { + join_society = the_trollcrafters + clr_character_flag = demonspawn_will_join_trollcrafters + } + } + if = { + limit = { + has_character_flag = demonspawn_will_join_bacchants + } + ROOT = { + join_society = the_bacchants + clr_character_flag = demonspawn_will_join_bacchants + } + } + if = { + limit = { + has_character_flag = demonspawn_will_join_vodouns + } + ROOT = { + join_society = the_vodouns + clr_character_flag = demonspawn_will_join_vodouns + } + } add_society_currency_massive_effect = yes set_society_grandmaster = yes @@ -1255,8 +1321,20 @@ character_event = { } } + option = { + name = EVTOPTZ_SOA_3020 + trigger = { + has_game_rule = { + name = supernatural_events + value = unrestricted + } + } + add_character_modifier = { modifier = demon_horns duration = -1 } + ai_chance = { factor = 80 } + } option = { name = EVTOPTA_SOA_3020 + ai_chance = { factor = 20 } } } @@ -1547,6 +1625,7 @@ character_event = { desc = EVTDESC_SOA_3050 picture = GFX_evt_lunatic border = GFX_event_normal_frame_religion + is_triggered_only = yes trigger = { is_maimed_trigger = yes @@ -1558,10 +1637,10 @@ character_event = { } } - mean_time_to_happen = { - months = 24 + weight_multiplier = { + days = 1 modifier = { - factor = 10 + factor = 0.05 NOT = { has_character_flag = demon_child_non_pagan } } } @@ -1605,6 +1684,7 @@ character_event = { desc = EVTDESC_SOA_3051 picture = GFX_evt_lunatic border = GFX_event_normal_frame_religion + is_triggered_only = yes trigger = { trait = blinded @@ -1616,10 +1696,10 @@ character_event = { } } - mean_time_to_happen = { - months = 24 + weight_multiplier = { + days = 1 modifier = { - factor = 10 + factor = 0.05 NOT = { has_character_flag = demon_child_non_pagan } } } @@ -1636,6 +1716,7 @@ character_event = { desc = EVTDESC_SOA_3052 picture = GFX_evt_lunatic border = GFX_event_normal_frame_religion + is_triggered_only = yes trigger = { trait = eunuch @@ -1647,10 +1728,10 @@ character_event = { } } - mean_time_to_happen = { - months = 24 + weight_multiplier = { + days = 1 modifier = { - factor = 10 + factor = 0.05 NOT = { has_character_flag = demon_child_non_pagan } } } @@ -1667,6 +1748,7 @@ character_event = { desc = EVTDESC_SOA_3053 picture = GFX_evt_lunatic border = GFX_event_normal_frame_religion + is_triggered_only = yes max_age = 75 @@ -1683,10 +1765,10 @@ character_event = { } } - mean_time_to_happen = { - months = 24 + weight_multiplier = { + days = 1 modifier = { - factor = 10 + factor = 0.05 NOT = { has_character_flag = demon_child_non_pagan } } } @@ -1714,6 +1796,7 @@ character_event = { desc = EVTDESC_SOA_3054 picture = GFX_evt_lunatic border = GFX_event_normal_frame_religion + is_sick = yes trigger = { # trait = possessed @@ -1757,6 +1840,7 @@ character_event = { desc = EVTDESC_SOA_3060 picture = GFX_evt_courier border = GFX_event_normal_frame_religion + is_triggered_only = yes prisoner = yes @@ -1769,10 +1853,10 @@ character_event = { } } - mean_time_to_happen = { - months = 24 + weight_multiplier = { + days = 1 modifier = { - factor = 10 + factor = 0.05 NOT = { has_character_flag = demon_child_non_pagan } } } diff --git a/AncientReligions/gfx/event_pictures/ACR/anubis.tga b/AncientReligions/gfx/event_pictures/ACR/anubis.tga new file mode 100644 index 00000000..91dda95a Binary files /dev/null and b/AncientReligions/gfx/event_pictures/ACR/anubis.tga differ diff --git a/AncientReligions/gfx/flags/d_saint_boudicca.tga b/AncientReligions/gfx/flags/d_saint_boudicca.tga new file mode 100644 index 00000000..4b119507 Binary files /dev/null and b/AncientReligions/gfx/flags/d_saint_boudicca.tga differ diff --git a/AncientReligions/gfx/flags/d_hellenic_pagan.tga b/AncientReligions/gfx/flags/defunct_hellenic_pagan.tga similarity index 100% rename from AncientReligions/gfx/flags/d_hellenic_pagan.tga rename to AncientReligions/gfx/flags/defunct_hellenic_pagan.tga diff --git a/AncientReligions/gfx/flags/d_myrmidons.tga b/AncientReligions/gfx/flags/defunct_myrmidons.tga similarity index 100% rename from AncientReligions/gfx/flags/d_myrmidons.tga rename to AncientReligions/gfx/flags/defunct_myrmidons.tga diff --git a/AncientReligions/gfx/flags/k_britannic_pagan.tga b/AncientReligions/gfx/flags/k_britannic_pagan.tga new file mode 100644 index 00000000..64d2c831 Binary files /dev/null and b/AncientReligions/gfx/flags/k_britannic_pagan.tga differ diff --git a/AncientReligions/gfx/interface/ACR/artifacts/battersea_shield.dds b/AncientReligions/gfx/interface/ACR/artifacts/battersea_shield.dds new file mode 100644 index 00000000..dc43a55c Binary files /dev/null and b/AncientReligions/gfx/interface/ACR/artifacts/battersea_shield.dds differ diff --git a/AncientReligions/gfx/interface/ACR/artifacts/boudiccas_torque.dds b/AncientReligions/gfx/interface/ACR/artifacts/boudiccas_torque.dds new file mode 100644 index 00000000..70185e4d Binary files /dev/null and b/AncientReligions/gfx/interface/ACR/artifacts/boudiccas_torque.dds differ diff --git a/AncientReligions/gfx/interface/ACR/artifacts/carnyx.dds b/AncientReligions/gfx/interface/ACR/artifacts/carnyx.dds new file mode 100644 index 00000000..92319b81 Binary files /dev/null and b/AncientReligions/gfx/interface/ACR/artifacts/carnyx.dds differ diff --git a/AncientReligions/gfx/interface/ACR/artifacts/horned_helm.dds b/AncientReligions/gfx/interface/ACR/artifacts/horned_helm.dds new file mode 100644 index 00000000..5912d05b Binary files /dev/null and b/AncientReligions/gfx/interface/ACR/artifacts/horned_helm.dds differ diff --git a/AncientReligions/gfx/interface/ACR/decision_icon_organize_burning_blades.dds b/AncientReligions/gfx/interface/ACR/decision_icon_organize_burning_blades.dds new file mode 100644 index 00000000..5e8ecc07 Binary files /dev/null and b/AncientReligions/gfx/interface/ACR/decision_icon_organize_burning_blades.dds differ diff --git a/AncientReligions/gfx/interface/ACR/icon_druidic_suitability.dds b/AncientReligions/gfx/interface/ACR/icon_druidic_suitability.dds index 1e743d1a..5c551765 100644 Binary files a/AncientReligions/gfx/interface/ACR/icon_druidic_suitability.dds and b/AncientReligions/gfx/interface/ACR/icon_druidic_suitability.dds differ diff --git a/AncientReligions/gfx/interface/ACR/icon_dryadic_suitability.dds b/AncientReligions/gfx/interface/ACR/icon_dryadic_suitability.dds new file mode 100644 index 00000000..1e743d1a Binary files /dev/null and b/AncientReligions/gfx/interface/ACR/icon_dryadic_suitability.dds differ diff --git a/AncientReligions/gfx/interface/religion_icon_strip.dds b/AncientReligions/gfx/interface/religion_icon_strip.dds index e4d3e9ab..2e231651 100644 Binary files a/AncientReligions/gfx/interface/religion_icon_strip.dds and b/AncientReligions/gfx/interface/religion_icon_strip.dds differ diff --git a/AncientReligions/gfx/traits/ACR/bad_dryad.dds b/AncientReligions/gfx/traits/ACR/bad_dryad.dds new file mode 100644 index 00000000..066d3366 Binary files /dev/null and b/AncientReligions/gfx/traits/ACR/bad_dryad.dds differ diff --git a/AncientReligions/gfx/traits/ACR/child_dryad.dds b/AncientReligions/gfx/traits/ACR/child_dryad.dds new file mode 100644 index 00000000..8aacaa92 Binary files /dev/null and b/AncientReligions/gfx/traits/ACR/child_dryad.dds differ diff --git a/AncientReligions/gfx/traits/ACR/druid.dds b/AncientReligions/gfx/traits/ACR/druid.dds index dc8cda13..6abff2b7 100644 Binary files a/AncientReligions/gfx/traits/ACR/druid.dds and b/AncientReligions/gfx/traits/ACR/druid.dds differ diff --git a/AncientReligions/gfx/traits/ACR/dryad.dds b/AncientReligions/gfx/traits/ACR/dryad.dds new file mode 100644 index 00000000..5bfe662f Binary files /dev/null and b/AncientReligions/gfx/traits/ACR/dryad.dds differ diff --git a/AncientReligions/gfx/traits/ACR/learning_druidic_arts.dds b/AncientReligions/gfx/traits/ACR/learning_druidic_arts.dds index 95b06442..8f79ed0d 100644 Binary files a/AncientReligions/gfx/traits/ACR/learning_druidic_arts.dds and b/AncientReligions/gfx/traits/ACR/learning_druidic_arts.dds differ diff --git a/AncientReligions/gfx/traits/ACR/morrigan.dds b/AncientReligions/gfx/traits/ACR/morrigan.dds new file mode 100644 index 00000000..ede88811 Binary files /dev/null and b/AncientReligions/gfx/traits/ACR/morrigan.dds differ diff --git a/AncientReligions/gfx/traits/ACR/sych.dds b/AncientReligions/gfx/traits/ACR/sych.dds new file mode 100644 index 00000000..39a4ebad Binary files /dev/null and b/AncientReligions/gfx/traits/ACR/sych.dds differ diff --git a/AncientReligions/history/characters/irish.txt b/AncientReligions/history/characters/irish.txt index ae787070..d053a5a3 100644 --- a/AncientReligions/history/characters/irish.txt +++ b/AncientReligions/history/characters/irish.txt @@ -112,7 +112,7 @@ birth="1029.1.2" } 1085.1.1={ - death="1085.1.1" + death = yes } } @@ -3351,6 +3351,11 @@ father=83432 400.1.1={ birth="400.1.1" + create_bloodline = { + type = niall + has_dlc = "Holy Fury" + } + give_nickname = nick_of_the_nine_hostages } 418.1.1={ dynasty=199 #Ua Niall Noigiallaigh @@ -4090,6 +4095,10 @@ mother=166063 #Bé Binn of Uí Briúin Seóla 941.1.1={ birth="941.1.1" + create_bloodline = { + type = brian_boru + has_dlc = "Holy Fury" + } } 962.1.1={ add_spouse=166116 @@ -14260,7 +14269,7 @@ 83594 = { name="Diarmait" - dynasty=199 + dynasty=14112 martial=7 diplomacy=4 intrigue=5 @@ -14269,10 +14278,10 @@ father = 7197 culture="irish" 865.1.1={ - birth="865.1.1" + birth=yes } 921.7.1={ - death="921.7.1" + death=yes } } @@ -16408,20 +16417,20 @@ } } -166115 = { - name="Comhaltan" - dynasty=14116 - religion="catholic" - culture="irish" - trait="tough_soldier" - father=166712 - 972.1.1={ - birth="972.1.1" - } - 1025.1.1={ - death="1025.1.1" - } -} +#166115 = { +# name="Comhaltan" +# dynasty=14116 +# religion="catholic" +# culture="irish" +# trait="tough_soldier" +# father=166712 +# 972.1.1={ +# birth="972.1.1" +# } +# 1025.1.1={ +# death="1025.1.1" +# } +#} 166116 = { name="Mór" @@ -18884,10 +18893,10 @@ religion="catholic" culture="irish" 523.1.1={ - birth="523.1.1" + birth=yes } - 590.1.1={ - death="590.1.1" + 601.1.1={ + death=yes } } @@ -18898,10 +18907,10 @@ religion="catholic" culture="irish" 528.1.1={ - birth="528.1.1" + birth=yes } - 594.1.1={ - death="594.1.1" + 601.1.1={ + death=yes } } @@ -19025,10 +19034,10 @@ religion="catholic" culture="irish" 680.1.1={ - birth="680.1.1" + birth=yes } - 733.1.1={ - death="733.1.1" + 769.1.1={ + death=yes } } @@ -19280,10 +19289,10 @@ dynasty=9227 religion="catholic" culture="irish" - 547.1.1={ + 527.1.1={ birth="547.1.1" } - 580.1.1={ + 577.1.1={ death="580.1.1" } } @@ -19655,29 +19664,29 @@ 83792 = { name="Cináed" - father=83790 - dynasty=9230 + father=83746 + dynasty=9229 religion="catholic" culture="irish" 785.1.1={ - birth="785.1.1" + birth=yes } 832.1.1={ - death="832.1.1" + death=yes } } 83793 = { name="Ólchobar" father=83792 - dynasty=9230 + dynasty=9229 religion="catholic" culture="irish" 802.1.1={ - birth="802.1.1" + birth=yes } 851.1.1={ - death="851.1.1" + death=yes } } @@ -19723,8 +19732,8 @@ 536.1.1={ birth="536.1.1" } - 600.1.1={ - death="600.1.1" + 598.6.9={ + death=yes give_nickname=nick_the_wise } } @@ -23307,7 +23316,7 @@ 844.1.1={ birth="844.1.1" } - 866.1.1 = { + 867.1.1 = { employer = 186504 # Ingolfr } 901.1.1={ @@ -23322,7 +23331,7 @@ 829.1.1={ birth="829.1.1" } - 866.1.1 = { + 867.1.1 = { employer = 186504 # Ingolfr } 890.1.1={ @@ -23508,4 +23517,1585 @@ 786.8.1 = { death = yes } +} + +194044 = { + name = Dicuil + dynasty = 1045008 + religion = catholic + culture = irish + + 731.1.1 = { + birth = yes + } + 766.1.2 = { + capital = c_sunnlendingafjordungur + } + 786.8.1 = { + death = yes + } +} + +214910 = { + name="Niall" + dynasty=550 + religion="catholic" + culture="irish" + father = 6199 + 895.1.1={ + birth=yes + } + 971.1.1={ + death=yes + } +} + +214911 = { + name="Archu" + dynasty=550 + religion="catholic" + culture="irish" + father = 214910 + 935.1.1={ + birth=yes + } + 981.1.1={ + death=yes + } +} + +214914={ + name="Echmarcach" + dynasty=20084 + religion=norse_pagan + culture="irish" + father = 214913 # possibly + 1000.1.1={ + birth=yes + } + 1064.1.1={ + death=yes + } +} + +214915={ + name="Egneach" + dynasty=1040150 + religion="catholic" + culture="irish" + father = 214919 + 917.1.1={ + birth=yes + } + 961.1.1={ + death=yes + } +} + +214916={ + name="Dubhdara" + dynasty=1040150 + religion="catholic" + culture="irish" + father = 214915 + 940.1.1={ + birth=yes + } + 961.1.1={ + death=yes + } +} + +214917={ + name="Adhlann" + dynasty=1040150 + religion="catholic" + culture="irish" + father = 214915 + 938.1.1={ + birth=yes + } + 950.1.1={ + death=yes + } +} + +214918={ + name="Mac-Egnigh" + dynasty=1040150 + religion="catholic" + culture="irish" + father = 214919 + 935.1.1={ + birth=yes + } + 998.1.1={ + death=yes + } +} + +214919={ + name="Dalach" + dynasty=1040150 + religion="catholic" + culture="irish" + 895.1.1={ + birth=yes + } + 940.1.1={ + death=yes + } +} + +214920={ + name="Máel-Muire" + dynasty=1040151 + religion="catholic" + culture="irish" + # father = # Flannacán, son of Cellach?? + 885.1.1={ + birth=yes + } + 914.1.1={ + death=yes + } +} + +214921={ + name="Donnucán" # aka Donnacán + dynasty=1040151 + religion="catholic" + culture="irish" + father = 214920 + 910.1.1={ + birth=yes + } + 970.1.1={ + death=yes + } +} + +214922={ + name="Donnagán" + dynasty=1040151 + religion="catholic" + culture="irish" + father = 214920 + 910.1.1={ + birth=yes + } + 970.1.1={ + death=yes + } +} + +214923={ + name="Leathlobhar" + dynasty=1040153 + religion="catholic" + culture="irish" + 1021.1.1={ + birth=yes + } + 1078.1.1={ + death=yes + } +} + +214925={ + name="Aodh" + dynasty=1040154 + religion="catholic" + culture="irish" + 1035.1.1={ + birth=yes + } + 1093.1.1={ + death=yes + } +} + +214926={ + name="Cucaisill" + dynasty=14113 + religion="catholic" + culture="irish" + 1060.1.1={ + birth=yes + } + 1101.1.1={ + death=yes + } +} + +214927={ + name="Gilla-Críst" + dynasty=1040155 + religion="catholic" + culture="irish" + 1060.1.1={ + birth=yes + } + 1127.1.1={ + death=yes + } +} +252044 = { + name="Cellach" + religion="catholic" + culture="irish" + 1157.1.1={ + birth=yes + } + 1226.1.1={ + death=yes + } +} +252045 = { + name="Amhalgaid" #O Fearghail + religion="catholic" + culture="irish" + 1175.1.1={ + birth=yes + } + 1256.1.1={ + death=yes + } +} +252046 = { + name="Flann" #fictional placeholder + religion="catholic" + culture="irish" + 1234.1.1={ + birth=yes + } + 1293.1.1={ + death=yes + } +} +252047 = { + name="Fionnlagh" + religion="catholic" + culture="irish" + 1270.1.1={ + birth=yes + } + 1325.1.1={ + death=yes + } +} +252048 = { + name="Peadar" + religion="catholic" + culture="irish" + 1292.1.1={ + birth=yes + } + 1357.1.1={ + death=yes + } +} +#Irish Bishops of Lindisfarne +252049 = { + name="Aidan" #Saint Aidan + religion="catholic" + culture="irish" + trait="chaste" + trait="diligent" + trait="brave" + trait="mastermind_theologian" + 590.1.1={ + birth=yes + } + 651.8.31={ + death=yes + } +} +252050 = { + name="Finan" #Saint Finan + religion="catholic" + culture="irish" + trait="chaste" + trait="diligent" + trait="mastermind_theologian" + 605.1.1={ + birth=yes + } + 661.2.17={ + death=yes + } +} +252051 = { + name="Colman" #Saint Colman + religion="catholic" + culture="irish" + trait="chaste" + trait="diligent" + trait="mastermind_theologian" + 618.1.1={ + birth=yes + } + 675.2.18={ + death=yes + } +} +252052 = { + name="Tuda" #Saint Tuda + religion="catholic" + culture="irish" + trait="chaste" + trait="diligent" + trait="mastermind_theologian" + 623.1.1={ + birth=yes + } + 664.10.21={ + death=yes + } +} +260482 = { + name = "Donn Cothaid" + dynasty = 1062197 + religion = catholic + culture = irish + 721.1.1 = { + birth = yes + } + 773.1.1 = { + death = yes + } +} +260483 = { + name = "Cathmug" + dynasty = 1062197 + religion = catholic + culture = irish + father = 260482 + 742.1.1 = { + birth = yes + } + 787.1.1 = { + death = yes + } +} +260484 = { + name = "Dunchadh" + dynasty = 1062198 + religion = catholic + culture = irish + 734.1.1 = { + birth = yes + } + 780.1.1 = { + death = yes + } +} +260485 = { + name = "Mughroin" + dynasty = 1062199 + religion = catholic + culture = irish + 822.1.1 = { + birth = yes + } + 904.1.1 = { + death = yes + } +} +260486 = { + name = "Dunchadh" + dynasty = 1062200 + religion = catholic + culture = irish + 1013.1.1 = { + birth = yes + } + 1074.1.1 = { + death = yes + } +} +260487 = { + name = "Aed" + dynasty = 1062200 + religion = catholic + culture = irish + father = 260486 + 1051.1.1 = { + birth = yes + } + 1134.1.1 = { + death = yes + } +} +260488 = { + name = "Tadhg" + dynasty = 1062200 + religion = catholic + culture = irish + father = 260487 + 1089.1.1 = { + birth = yes + } + 1145.1.1 = { + death = yes + } +} +260489 = { + name = "Conchobar" + dynasty = 1062200 + religion = catholic + culture = irish + father = 260488 + 1108.1.1 = { + birth = yes + } + 1180.1.1 = { + death = yes + } +} +260490 = { + name = "Murrough" + dynasty = 1062200 + religion = catholic + culture = irish + father = 260488 + 1115.1.1 = { + birth = yes + } + 1186.1.1 = { + death = yes + } +} +260491 = { + name = "Domnall" + dynasty = 1062200 + religion = catholic + culture = irish + father = 260489 + 1141.1.1 = { + birth = yes + } + 1221.1.1 = { + death = yes + } +} +260492 = { + name = "Conchobar" + dynasty = 1062201 + religion = catholic + culture = irish + father = 260491 + 1188.1.1 = { + birth = yes + } + 1268.1.1 = { + death = yes + } +} +260493 = { + name = "Maine Mor" + dynasty = 1062201 + religion = catholic + culture = irish + father = 260492 + 1224.1.1 = { + birth = yes + } + 1271.1.1 = { + death = yes + } +} +260494 = { + name = "Domnall" + dynasty = 1062201 + religion = catholic + culture = irish + father = 260492 + 1215.1.1 = { + birth = yes + } + 1295.1.1 = { + death = yes + } +} +260495 = { + name = "Donnchad" + dynasty = 1062201 + religion = catholic + culture = irish + father = 250494 + 1248.1.1 = { + birth = yes + } + 1307.1.1 = { + death = yes + } +} +260496 = { + name = "Gilbert" + dynasty = 1062201 + religion = catholic + culture = irish + father = 260494 + 1270.1.1 = { + birth = yes + } + 1322.1.1 = { + death = yes + } +} +260497 = { + name = "Tadhg" + dynasty = 1062201 + religion = catholic + culture = irish + father = 260494 + 1275.1.1 = { + birth = yes + } + 1316.1.1 = { + death = yes + } +} +260498 = { + name = "Conchobar" + dynasty = 1062201 + religion = catholic + culture = irish + father = 260494 + 1278.1.1 = { + birth = yes + } + 1318.1.1 = { + death = yes + } +} +260499 = { + name = "Aed" + dynasty = 1062201 + religion = catholic + culture = irish + father = 260494 + 1280.1.1 = { + birth = yes + } + 1332.1.1 = { + death = yes + } +} +260500 = { + name = "Ruaidri" + dynasty = 1062201 + religion = catholic + culture = irish + father = 260499 + 1305.1.1 = { + birth = yes + } + 1339.1.1 = { + death = yes + } +} +260501 = { + name = "Dubda" + dynasty = 1062202 + religion = catholic + culture = irish + 841.1.1 = { + birth = yes + } + 910.1.1 = { + death = yes + } +} +260502 = { + name = "Muirchertach" + dynasty = 1062203 + religion = catholic + culture = irish + 1035.1.1 = { + birth = yes + } + 1096.1.1 = { + death = yes + } +} +260503 = { + name = "Domnall Find" + dynasty = 1062202 + religion = catholic + culture = irish + father = 260502 + 1069.1.1 = { + birth = yes + } + 1125.1.1 = { + death = yes + } +} +260504 = { + name = "Mac Aodh" + dynasty = 1062202 + religion = catholic + culture = irish + father = 260502 + 1071.1.1 = { + birth = yes + } + 1128.1.1 = { + death = yes + } +} +260505 = { + name = "Amhlaidbh" + dynasty = 1062202 + religion = catholic + culture = irish + father = 260503 + 1091.1.1 = { + birth = yes + } + 1135.1.1 = { + death = yes + } +} +260506 = { + name = "Mac Domhnaill" + dynasty = 1062202 + religion = catholic + culture = irish + father = 260503 + 1093.1.1 = { + birth = yes + } + 1136.1.1 = { + death = yes + } +} +260507 = { + name = "Aodh" + dynasty = 1062202 + religion = catholic + culture = irish + father = 260502 + 1075.1.1 = { + birth = yes + } + 1143.1.1 = { + death = yes + } +} +260508 = { + name = "An Cosnmaidh" + dynasty = 1062202 + religion = catholic + culture = irish + father = 260507 + 1109.1.1 = { + birth = yes + } + 1162.1.1 = { + death = yes + } +} +260509 = { + name = "Taichleach" + dynasty = 1062202 + religion = catholic + culture = irish + father = 260508 + 1130.1.1 = { + birth = yes + } + 1192.1.1 = { + death = yes + } +} +260510 = { + name = "Donnchadh" + dynasty = 1062203 + religion = catholic + culture = irish + father = 260509 + 1156.1.1 = { + birth = yes + } + 1213.1.1 = { + death = yes + } +} +260511 = { + name = "Maelruanaidh" + dynasty = 1062203 + religion = catholic + culture = irish + father = 260509 + 1161.1.1 = { + birth = yes + } + 1221.1.1 = { + death = yes + } +} +260512 = { + name = "Brian Dearg" + dynasty = 1062203 + religion = catholic + culture = irish + father = 260510 + 1201.1.1 = { + birth = yes + } + 1241.1.1 = { + death = yes + } +} +260513 = { + name = "Taichlech" + dynasty = 1062203 + religion = catholic + culture = irish + father = 260511 + 1215.1.1 = { + birth = yes + } + 1281.1.1 = { + death = yes + } +} +260514 = { + name = "Conchobair" + dynasty = 1062203 + religion = catholic + culture = irish + father = 260513 + 1240.1.1 = { + birth = yes + } + 1291.1.1 = { + death = yes + } +} +260515 = { + name = "Sén-Brian" + dynasty = 1062203 + religion = catholic + culture = irish + father = 260514 + 1275.1.1 = { + birth = yes + } + 1354.1.1 = { + death = yes + } +} +252075 = { + name="Áed Dammán" + father=83783 + dynasty=9230 + religion="catholic" + culture="irish" + 570.1.1={ + birth=yes + } + 633.1.1={ + death=yes + } +} +252076 = { + name="Máel Dúin" + father=83784 + dynasty=9230 + religion="catholic" + culture="irish" + 599.1.1={ + birth=yes + } + 661.1.1={ + death=yes + } +} +252077 = { + name="Congal" + father=252076 + dynasty=9230 + religion="catholic" + culture="irish" + 626.1.1={ + birth=yes + } + 690.1.1={ + death=yes + } +} +252078 = { + name="Máel Bracha" + father=252077 + dynasty=9230 + religion="catholic" + culture="irish" + 643.1.1={ + birth=yes + } + 700.1.1={ + death=yes + } +} +252079 = { + name="Foirchellach" + father=252077 + dynasty=9230 + religion="catholic" + culture="irish" + 649.1.1={ + birth=yes + } + 694.1.1={ + death=yes + } +} +252080 = { + name="Cú Dínaisc" + father=252079 + dynasty=9230 + religion="catholic" + culture="irish" + 673.1.1={ + birth=yes + } + 717.1.1={ + death=yes + } +} +252081 = { + name="Cairpre" + father=252080 + dynasty=9230 + religion="catholic" + culture="irish" + 690.1.1={ + birth=yes + } + 747.1.1={ + death=yes + } +} +252082 = { + name="Cú Chongelt" + father=252081 + dynasty=9230 + religion="catholic" + culture="irish" + 713.1.1={ + birth=yes + } + 791.1.1={ + death=yes + } +} +252083 = { + name="Áed Allán" + father=252081 + dynasty=9230 + religion="catholic" + culture="irish" + 720.1.1={ + birth=yes + } + 803.1.1={ + death=yes + } +} +252084 = { + name="Máel Crón" + father=83791 + dynasty=9230 + religion="catholic" + culture="irish" + 770.1.1={ + birth=yes + } + 838.1.1={ + death=yes + } +} +#Úa Cathail sept of Locha Léin +252085 = { + name="Cathail" + father=252084 + dynasty=9230 + religion="catholic" + culture="irish" + 789.1.1={ + birth=yes + } + 835.1.1={ + death=yes + } +} +252086 = { + name="Áedan" #unknown name + father=252085 + dynasty=14111 + religion="catholic" + culture="irish" + 806.1.1={ + birth=yes + } + 857.1.1={ + death=yes + } +} +252087 = { + name="Cú Bracha" #unknown name + father=252086 + dynasty=14111 + religion="catholic" + culture="irish" + 830.1.1={ + birth=yes + } + 892.1.1={ + death=yes + } +} +252088 = { + name="Dammán" #unknown name + father=252087 + dynasty=14111 + religion="catholic" + culture="irish" + 854.1.1={ + birth=yes + } + 905.1.1={ + death=yes + } +} +#Úa Flainn sept of Locha Léin +252089 = { + name="Flann" + father=252084 + dynasty=9230 + religion="catholic" + culture="irish" + 792.1.1={ + birth=yes + } + 830.1.1={ + death=yes + } +} +252090 = { + name="Brenan" #unknown name + father=252089 + dynasty=105915 + religion="catholic" + culture="irish" + 815.1.1={ + birth=yes + } + 871.1.1={ + death=yes + } +} +252091 = { + name="Fiondach" #unknown name + father=252090 + dynasty=105915 + religion="catholic" + culture="irish" + 840.1.1={ + birth=yes + } + 897.1.1={ + death=yes + } +} +252092 = { + name="Fiachra" #unknown name + father=252091 + dynasty=105915 + religion="catholic" + culture="irish" + 860.1.1={ + birth=yes + } + 925.1.1={ + death=yes + } +} +252093 = { + name="Brandub" #unknown name + father=252092 + dynasty=105915 + religion="catholic" + culture="irish" + 885.1.1={ + birth=yes + } + 943.1.1={ + death=yes + } +} +252094 = { + name="Dungal" #unknown name + father=252093 + dynasty=105915 + religion="catholic" + culture="irish" + 909.1.1={ + birth=yes + } + 951.1.1={ + death=yes + } +} +252095 = { + name="Scannail" + father=252093 + dynasty=105915 + religion="catholic" + culture="irish" + 905.1.1={ + birth=yes + } + 942.1.1={ + death=yes + } +} +252096 = { + name="Cathal" + father=252095 + dynasty=105916 + religion="catholic" + culture="irish" + 930.1.1={ + birth=yes + } + 984.1.1={ + death=yes + } +} +252097 = { + name="Dunadbach" + father=252095 + dynasty=105916 + religion="catholic" + culture="irish" + 935.1.1={ + birth=yes + } + 981.1.1={ + death=yes + } +} +252098 = { + name="Scannail" + father=252096 + dynasty=105916 + religion="catholic" + culture="irish" + 956.1.1={ + birth=yes + } + 1014.4.23={ + death=yes + }#Battle of Clontarf +} +252099 = { + name="Brian" #name unknown + father=252098 + dynasty=105916 + religion="catholic" + culture="irish" + 979.1.1={ + birth=yes + } + 1020.1.1={ + death=yes + } +} +252100 = { + name="Eocha" + father=252097 + dynasty=105916 + religion="catholic" + culture="irish" + 960.1.1={ + birth=yes + } + 1014.4.23={ + death=yes + }#Battle of Clontarf +} +252101 = { + name="Cerball" + father=252084 + dynasty=9230 + religion="catholic" + culture="irish" + 797.1.1={ + birth=yes + } + 834.1.1={ + death=yes + } +} +252102 = { + name="Fergus" #name unknown + father=252101 + dynasty=14113 + religion="catholic" + culture="irish" + 823.1.1={ + birth=yes + } + 879.1.1={ + death=yes + } +} +252103 = { + name="Tadg" #name unknown + father=252102 + dynasty=14113 + religion="catholic" + culture="irish" + 850.1.1={ + birth=yes + } + 915.1.1={ + death=yes + } +} +252104 = { + name="Cormac" #name unknown + father=252103 + dynasty=14113 + religion="catholic" + culture="irish" + 878.1.1={ + birth=yes + } + 958.1.1={ + death=yes + } +} +252105 = { + name="Conall" #name unknown + father=252104 + dynasty=14113 + religion="catholic" + culture="irish" + 900.1.1={ + birth=yes + } + 974.1.1={ + death=yes + } +} +252106 = { + name="Maelsuthan" #friend/tutor of Brian Boru + father=252105 + dynasty=14113 + religion="catholic" + culture="irish" + learning = 10 + 920.1.1={ + birth=yes + } + 952.1.1={ + effect = {add_friend = 900} + } + 1010.1.1={ + death=yes + } +} +252107 = { + name="Maelpatrick" + father=252106 + dynasty=14113 + religion="catholic" + culture="irish" + 952.1.1={ + birth=yes + } + 993.1.1={ + death=yes + } +} +252108 = { + name="Muirchertach" + father=252101 + dynasty=14113 + religion="catholic" + culture="irish" + 825.1.1={ + birth=yes + } + 875.1.1={ + death=yes + } +} +252109 = { + name="Niall" #name unknown + father=252108 + dynasty=105917 + religion="catholic" + culture="irish" + 853.1.1={ + birth=yes + } + 913.1.1={ + death=yes + } +} +252110 = { + name="Magnus" #name unknown + father=252109 + dynasty=105917 + religion="catholic" + culture="irish" + 880.1.1={ + birth=yes + } + 951.1.1={ + death=yes + } +} +252111 = { + name="Domnall" #name unknown + father=252110 + dynasty=105917 + religion="catholic" + culture="irish" + 909.1.1={ + birth=yes + } + 973.1.1={ + death=yes + } +} +252112 = { + name="Ruaidri" #name unknown + father=252111 + dynasty=105917 + religion="catholic" + culture="irish" + 939.1.1={ + birth=yes + } + 1003.1.1={ + death=yes + } +} +252113 = { + name="Muirchertach" #name unknown + father=252112 + dynasty=105917 + religion="catholic" + culture="irish" + 966.1.1={ + birth=yes + } + 1016.1.1={ + death=yes + } +} +252114 = { + name="Congalach" #name unknown + father=252113 + dynasty=105917 + religion="catholic" + culture="irish" + 990.1.1={ + birth=yes + } + 1039.1.1={ + death=yes + } +} +252115 = { + name="Echmhar" #name unknown + father=252114 + dynasty=105917 + religion="catholic" + culture="irish" + 1012.1.1={ + birth=yes + } + 1062.1.1={ + death=yes + } +} +252116 = { + name="Diarmait" #name unknown + father=252115 + dynasty=105917 + religion="catholic" + culture="irish" + 1038.1.1={ + birth=yes + } + 1075.1.1={ + death=yes + } +} +252117 = { + name="Murchad" #name unknown + father=252116 + dynasty=105917 + religion="catholic" + culture="irish" + 1056.1.1={ + birth=yes + } + 1106.1.1={ + death=yes + } +} +252118 = { + name="Aedh" #name unknown + father=252117 + dynasty=105917 + religion="catholic" + culture="irish" + 1077.1.1={ + birth=yes + } + 1118.1.1={ + death=yes + } +} +252119 = { + name="Auliffe Mór" + dynasty=105918 + religion="catholic" + culture="irish" + 1095.1.1={ + birth=yes + } + 1158.1.1={ + death=yes + } +} +252120 = { + name="Aed" + dynasty=105918 + religion="catholic" + culture="irish" + father=252119 + 1115.1.1={ + birth=yes + } + 1161.1.1={ + death=yes + } +} +252121 = { + name="Muirchertach" + dynasty=105918 + religion="catholic" + culture="irish" + father=252119 + 1117.1.1={ + birth=yes + } + 1163.1.1={ + death=yes + } +} +252122 = { + name="Murchad" + dynasty=105918 + religion="catholic" + culture="irish" + father=252119 + 1118.1.1={ + birth=yes + } + 1169.1.1={ + death=yes + } +} +252123 = { + name="Cathal" + dynasty=105918 + religion="catholic" + culture="irish" + father=252119 + 1120.1.1={ + birth=yes + } + 1170.1.1={ + death=yes + } +} +252124 = { + name="Conchobar" + dynasty=105918 + religion="catholic" + culture="irish" + father=252119 + 1122.1.1={ + birth=yes + } + 1178.1.1={ + death=yes + } +} +252125 = { + name="Domnall" + dynasty=105918 + religion="catholic" + culture="irish" + father=252119 + 1124.1.1={ + birth=yes + } + 1178.1.1={ + death=yes + } +} +252126 = { + name="Tadg" #unknown name + dynasty=105918 + religion="catholic" + culture="irish" + father=252124 + 1150.1.1={ + birth=yes + } + 1203.1.1={ + death=yes + } +} +252127 = { + name="Aoch na Meidhe" + dynasty=105918 + religion="catholic" + culture="irish" + father=252126 + 1175.1.1={ + birth=yes + } + 1231.1.1={ + death=yes + } +} +252128 = { + name="Séafra" + dynasty=105918 + religion="catholic" + culture="irish" + father=252127 + 1196.1.1={ + birth=yes + } + 1253.1.1={ + death=yes + } +} +252129 = { + name="Aed" #name unknown + dynasty=105918 + religion="catholic" + culture="irish" + father=252128 + 1220.1.1={ + birth=yes + } + 1285.1.1={ + death=yes + } +} +252130 = { + name="Toirrdelbach" #name unknown + dynasty=105918 + religion="catholic" + culture="irish" + father=252129 + 1243.1.1={ + birth=yes + } + 1308.1.1={ + death=yes + } +} +252131 = { + name="Cathal" #name unknown + dynasty=105918 + religion="catholic" + culture="irish" + father=252130 + 1275.1.1={ + birth=yes + } + 1333.1.1={ + death=yes + } +} +252132 = { + name="Murchad" #name unknown + dynasty=105918 + religion="catholic" + culture="irish" + father=252131 + 1297.1.1={ + birth=yes + } + 1351.1.1={ + death=yes + } +} +252133 = { + name="Inmainén" + dynasty=105919 + religion="catholic" + culture="irish" + 837.1.1={ + birth=yes + } + 902.1.1={ + death=yes + } +} +252134 = { + name="Flaithbertach" + dynasty=105919 + religion="catholic" + culture="irish" + father=252133 + 871.1.1={ + birth=yes + } + 944.1.1={ + death=yes + } +} +252135 = { + name="Conchobar" + dynasty=199 + religion="catholic" + culture="irish" + father = 7274 + 788.1.1={ + birth=yes + } + 833.1.1={ + death=yes + } +} +252136 = { + name="Áed Allán" + dynasty=199 + religion="catholic" + culture="irish" + father = 7271 + 680.1.1={ + birth=yes + } + 743.1.1={ + death=yes + } } \ No newline at end of file diff --git a/AncientReligions/history/provinces/35 - Innse Gall.txt b/AncientReligions/history/provinces/35 - Innse Gall.txt index 26948061..f80939e0 100644 --- a/AncientReligions/history/provinces/35 - Innse Gall.txt +++ b/AncientReligions/history/provinces/35 - Innse Gall.txt @@ -5,16 +5,15 @@ title = c_innse_gall # Settlements max_settlements = 3 -b_finlaggan = tribal -b_iona = temple - -#b_stornoway = city +b_uig = tribal +b_stornoway = city #b_snizort = castle -#b_laggan = castle -#b_uig = castle #b_dunvegan = castle -#b_dunyveg = castle +#b_kiltaraglen = temple +#b_sleat = castle +#b_kisimul = castle + # Misc culture = irish @@ -27,18 +26,16 @@ terrain = hills religion = norse_pagan } 867.1.1 = { - b_finlaggan = tb_shipyard_1 - b_iona = tp_shipyard_1 + b_uig = tb_shipyard_1 } 1000.1.1 = { religion = catholic - b_finlaggan = castle - b_stornoway = city + b_uig = castle - b_finlaggan = ca_keep_1 - b_finlaggan = ca_militia_barracks_1 - b_finlaggan = ca_wall_1 - b_finlaggan = ca_shipyard_1 + b_uig = ca_keep_1 + b_uig = ca_militia_barracks_1 + b_uig = ca_wall_1 + b_uig = ca_shipyard_1 b_stornoway = ct_port_1 } 1066.1.1 = { culture = norwegian } diff --git a/AncientReligions/history/titles/d_egyptian_pagan.txt b/AncientReligions/history/titles/d_defunct_myrmidons.txt similarity index 100% rename from AncientReligions/history/titles/d_egyptian_pagan.txt rename to AncientReligions/history/titles/d_defunct_myrmidons.txt diff --git a/AncientReligions/history/titles/d_myrmidons.txt b/AncientReligions/history/titles/d_egyptian_pagan_reformed.txt similarity index 100% rename from AncientReligions/history/titles/d_myrmidons.txt rename to AncientReligions/history/titles/d_egyptian_pagan_reformed.txt diff --git a/AncientReligions/history/titles/d_hellenic_pagan.txt b/AncientReligions/history/titles/d_hellenic_pagan.txt deleted file mode 100644 index 00e5cb2e..00000000 --- a/AncientReligions/history/titles/d_hellenic_pagan.txt +++ /dev/null @@ -1,163 +0,0 @@ -3.1.27={ - holder=145290 -} # this way Jan 27 BC is displayed in his date, only backwards! -24.8.19={ - holder=145075 -} # moved date 10 years later so Augustus is not portrayed as child -37.3.16={ - holder=145289 -} -41.1.24={ - holder=145288 -} -54.10.13={ - holder=145287 -} -68.6.9={ - holder=145286 -} -69.1.15={ - holder=145285 -} -69.4.16={ - holder=145284 -} -69.12.20={ - holder=145281 -} -79.6.23={ - holder=145282 -} -81.9.13={ - holder=145283 -} -96.9.18={ - holder=145280 -} -98.1.27={ - holder=145279 -} -117.8.9={ - holder=145278 -} -138.7.10={ - holder=145277 -} -161.3.7={ - holder=145276 -} -169.2.1={ - holder=145274 -} -180.3.17={ - holder=145275 -} -193.1.1={ - holder=145273 -} -193.3.29={ - holder=145272 -} -193.6.1={ - holder=145269 -} -211.2.4={ - holder=145271 -} -211.12.19={ - holder=145270 -} -217.4.8={ - holder=145268 -} -218.6.8={ - holder=145267 -} -222.3.11={ - holder=145266 -} -235.3.19={ - holder=145265 -} -238.3.22={ - holder=145259 -} -238.4.1={ - holder=145260 -} -238.4.12={ - holder=145264 -} -238.6.1={ - holder=145263 -} -238.7.29={ - holder=145262 -} -244.2.11={ - holder=70526 -} -249.9.1={ - holder=145258 -} -251.6.1={ - holder=145257 -} -253.7.1={ - holder=145256 -} -253.8.1={ - holder=145254 -} -260.6.1={ - holder=145255 -} -268.8.1={ - holder=145252 -} -270.1.15={ - holder=145253 -} -270.5.1={ - holder=145250 -} -275.7.1={ - holder=145249 -} -275.9.25={ - holder=145247 -} -276.6.1={ - holder=145248 -} -276.9.1={ - holder=145245 -} -282.10.1={ - holder=145242 -} -283.8.1={ - holder=145243 -} -284.11.1={ - holder=145244 -} -285.7.1={ - holder=145241 -} -305.5.1={ - holder=70524 -} -306.7.25={ - holder=145240 -} -311.5.5={ - holder=145239 -} -313.8.1={ - holder=145238 -} -325.4.1={ - holder=0 - active = no -} diff --git a/AncientReligions/history/titles/d_saint_boudicca.txt b/AncientReligions/history/titles/d_saint_boudicca.txt new file mode 100644 index 00000000..c6fd9fa4 --- /dev/null +++ b/AncientReligions/history/titles/d_saint_boudicca.txt @@ -0,0 +1,3 @@ +20.1.1 = { + active = no +} \ No newline at end of file diff --git a/AncientReligions/history/titles/k_britannic_pagan.txt b/AncientReligions/history/titles/k_britannic_pagan.txt new file mode 100644 index 00000000..77563407 --- /dev/null +++ b/AncientReligions/history/titles/k_britannic_pagan.txt @@ -0,0 +1,3 @@ +20.1.1 = { + active = no +} diff --git a/AncientReligions/interface/ACR_artifacts.gfx b/AncientReligions/interface/ACR_artifacts.gfx index dcd40377..a657cc04 100644 --- a/AncientReligions/interface/ACR_artifacts.gfx +++ b/AncientReligions/interface/ACR_artifacts.gfx @@ -100,4 +100,22 @@ spriteTypes = { name = "GFX_oil_right_5" texturefile = "gfx\\interface\\ACR\\artifacts\\oil_right_5.dds" } + + ### Celtic + spriteType = { + name = "GFX_boudiccas_torque" + texturefile = "gfx\\interface\\ACR\\artifacts\\boudiccas_torque.dds" + } + spriteType = { + name = "GFX_carnyx" + texturefile = "gfx\\interface\\ACR\\artifacts\\carnyx.dds" + } + spriteType = { + name = "GFX_battersea_shield" + texturefile = "gfx\\interface\\ACR\\artifacts\\battersea_shield.dds" + } + spriteType = { + name = "GFX_horned_helm" + texturefile = "gfx\\interface\\ACR\\artifacts\\horned_helm.dds" + } } \ No newline at end of file diff --git a/AncientReligions/interface/ACR_druidic.gfx b/AncientReligions/interface/ACR_druidic.gfx index 7c2aeefc..55824fc0 100644 --- a/AncientReligions/interface/ACR_druidic.gfx +++ b/AncientReligions/interface/ACR_druidic.gfx @@ -71,6 +71,35 @@ spriteTypes = { effectFile = "gfx/FX/buttonstate.lua" } + spriteType = { + name = "GFX_trait_dryad" + texturefile = "gfx\\traits\ACR\dryad.dds" + noOfFrames = 1 + norefcount = yes + effectFile = "gfx/FX/buttonstate.lua" + } + spriteType = { + name = "GFX_trait_bad_dryad" + texturefile = "gfx\\traits\ACR\bad_dryad.dds" + noOfFrames = 1 + norefcount = yes + effectFile = "gfx/FX/buttonstate.lua" + } + spriteType = { + name = "GFX_trait_child_of_dryad" + texturefile = "gfx\\traits\ACR\child_dryad.dds" + noOfFrames = 1 + norefcount = yes + effectFile = "gfx/FX/buttonstate.lua" + } + spriteType = { + name = "GFX_trait_sych" + texturefile = "gfx\\traits\ACR\sych.dds" + noOfFrames = 1 + norefcount = yes + effectFile = "gfx/FX/buttonstate.lua" + } + # Event Pictures spriteType = { name = "GFX_evt_headhunter" @@ -192,6 +221,11 @@ spriteTypes = { texturefile = "gfx\\event_pictures\ACR\priests_in_forest.tga" allwaystransparent = yes } + spriteType = { + name = "GFX_evt_Ruler_listening_to_supplicant" + texturefile = "gfx\\event_pictures\\Ruler_listening_to_supplicant.tga" + allwaystransparent = yes + } # Decision icons spriteType = { diff --git a/AncientReligions/interface/ACR_druidic_domestic_religion.gfx b/AncientReligions/interface/ACR_druidic_domestic_religion.gfx index aa235655..f30d29d9 100644 --- a/AncientReligions/interface/ACR_druidic_domestic_religion.gfx +++ b/AncientReligions/interface/ACR_druidic_domestic_religion.gfx @@ -1,5 +1,5 @@ spriteTypes = { - + ### Circle of Druids spriteType = { name = "GFX_religion_druid_circle_bg" texturefile = "gfx\\interface\ACR\religion_druid_circle_bg.dds" @@ -9,4 +9,15 @@ spriteTypes = { name = "GFX_druidic_election_values" texturefile = "gfx\\interface\ACR\icon_druidic_suitability.dds" } + + ### Circle of Dryads + spriteType = { + name = "GFX_religion_dryad_circle_bg" + texturefile = "gfx\\interface\ACR\religion_druid_circle_bg.dds" + } + + spriteType = { + name = "GFX_britannic_election_values" + texturefile = "gfx\\interface\ACR\icon_dryadic_suitability.dds" + } } \ No newline at end of file diff --git a/AncientReligions/interface/ACR_druidic_domestic_religion.gui b/AncientReligions/interface/ACR_druidic_domestic_religion.gui index 18b137fa..2a6203e0 100644 --- a/AncientReligions/interface/ACR_druidic_domestic_religion.gui +++ b/AncientReligions/interface/ACR_druidic_domestic_religion.gui @@ -1,5 +1,5 @@ guiTypes = { - + # druidic circle of druids windowType = { name = "domestic_religion_title_druid_circle_member" backGround ="" @@ -1105,4 +1105,1111 @@ guiTypes = { Orientation = "UPPER_LEFT" } } + + # britannic circle of dryads + windowType = { + name = "domestic_religion_title_dryad_circle_member" + backGround ="" + position = { x = 0 y = 97 } + size = { x = 576 y = 512 } + moveable = 0 + dontRender = "" + horizontalBorder = "0" + verticalBorder = "" + fullScreen = no + Orientation = "UPPER_LEFT" + + iconType = { + name ="religion_bg" + spriteType = "GFX_religion_dryad_circle_bg" + position = { x= 5 y = 44 } + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "title_dryad_circle_member_header" + position = { x = 18 y = 237 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "CIRCLE_OF_DRYADS" + maxWidth = 512 + maxHeight = 18 + fixedsize = yes + format = centre + } + + guiButtonType = { + name = "back_button" + position = { x=200 y=625 } + quadTextureSprite ="GFX_standard_button_148" + buttonFont = "vic_18" + buttonText = "BACK" + Orientation = "UPPER_LEFT" + clicksound = character_view_click + pdx_tooltip = "BACK_TO_RELIGION_VIEW" + } + + ### religous head + windowType = { + name = "religious_head" + backGround ="" + position = { x=105 y=90 } + size = { x = 104 y = 104 } + moveable = 0 + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + instantTextBoxType = { + name = "head_label" + position = { x = -75 y = -37 } + textureFile = "" + font = "vic_22_black" + borderSize = {x = 0 y = 0} + text = "ARCH_DRYAD_FOA" + maxWidth = 250 + maxHeight = 24 + fixedsize = yes + format = centre + } + + instantTextBoxType = { + name = "head_controller_name" + position = { x = -75 y = 111 } + textureFile = "" + font = "vic_22" + borderSize = {x = 0 y = 0} + text = "" + maxWidth = 250 + maxHeight = 24 + fixedsize = yes + format = centre + } + guiButtonType = + { + name ="controller_portrait" + quadTextureSprite = "GFX_char_100" + position = { x = 0 y = 0 } + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name = "controller_portrait_frame" + quadTextureSprite = "GFX_charframe_100" + position = { x= -8 y = -9 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="head_title" + quadTextureSprite = "GFX_shield_medium" + position = { x= 74 y = 51 } + Orientation = "UPPER_LEFT" + } + + iconType = { + name ="head_title_crown" + spriteType = "GFX_shield_crown_strip_medium" + position = { x= 86 y = 28 } + Orientation = "UPPER_LEFT" + } + + iconType = { + name ="opinion_bg_big" + spriteType = "GFX_opinion_bg_big" + position = { x= -10 y = 75 } + Orientation = "UPPER_LEFT" + } + instantTextBoxType = { + name = "rel_head_opinion" + position = { x = -10 y = 81 } + textureFile = "" + font = "vic_18" + borderSize = { x = 0 y = 0 } + text = "" + maxWidth = 40 + maxHeight = 24 + format = centre + Orientation = "UPPER_LEFT" + pdx_tooltip = "HELLO" + pdx_tooltip_delayed = "WORLD" + } + } + + ### expected religious head + windowType = { + name = "expected_religious_head" + backGround ="" + position = { x=337 y=95 } + size = { x = 104 y = 104 } + moveable = 0 + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + instantTextBoxType = { + name = "expected_head_label" + position = { x = -33 y = -30 } + textureFile = "" + font = "vic_22_black" + borderSize = {x = 0 y = 0} + text = "SUCCESSOR" + maxWidth = 216 + maxHeight = 24 + fixedsize = yes + format = centre + pdx_tooltip = "SUCCESSOR_TOOLTIP" + } + + instantTextBoxType = { + name = "expected_head_controller_name" + position = { x = -33 y = 106 } + textureFile = "" + font = "vic_22" + borderSize = {x = 0 y = 0} + text = "" + maxWidth = 216 + maxHeight = 24 + fixedsize = yes + format = centre + } + guiButtonType = + { + name ="controller_portrait" + quadTextureSprite = "GFX_char_75" + position = { x = 35 y = 5 } + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name = "controller_portrait_frame" + quadTextureSprite = "GFX_charframe_75" + position = { x= 27 y = -4 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="head_title" + quadTextureSprite = "GFX_shield_medium2" + position = { x= 94 y = 51 } + Orientation = "UPPER_LEFT" + } + + iconType = { + name ="head_title_crown" + spriteType = "GFX_shield_crown_strip_medium2" + position = { x= 104 y = 35 } + Orientation = "UPPER_LEFT" + } + + iconType = { + name ="opinion_bg_big" + spriteType = "GFX_opinion_bg_big" + position = { x= 19 y = 60 } + Orientation = "UPPER_LEFT" + } + instantTextBoxType = { + name = "expected_rel_head_opinion" + position = { x = 19 y = 66 } + textureFile = "" + font = "vic_18" + borderSize = { x = 0 y = 0 } + text = "" + maxWidth = 40 + maxHeight = 24 + format = centre + Orientation = "UPPER_LEFT" + pdx_tooltip = "HELLO" + pdx_tooltip_delayed = "WORLD" + } + } + + ### title cardinal entry 1 + windowType = { + name = "title_dryad_circle_member_entry_1" + backGround ="" + position = { x=40 y=238 } + size = { x = 104 y = 104 } + moveable = 0 + dontRender = "" + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + guiButtonType = { + name ="vote_portrait" + quadTextureSprite= "GFX_char_34" + position = { x= 42 y = 75 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="vote_portrait_frame" + quadTextureSprite = "GFX_charframe_34" + position = { x= 35 y = 69 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="portrait" + quadTextureSprite= "GFX_char_50" + position = { x= 7 y = 28 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="portrait_frame" + quadTextureSprite = "GFX_charframe_50" + position = { x= 0 y = 20 } + Orientation = "UPPER_LEFT" + } + + iconType = + { + name = "papal_election_values" + spriteType = "GFX_britannic_election_values" + position = { x= 23 y = 85 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="shield" + quadTextureSprite = "GFX_shield_small" + position = { x= -15 y = 54 } + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "vote_label" + position = { x = -10 y = 85 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "CARDINAL_VOTE" + maxWidth = 45 + maxHeight = 20 + fixedsize = yes + format = left + } + } + ### title cardinal entry 2 + windowType = { + name = "title_dryad_circle_member_entry_2" + backGround ="" + position = { x=140 y=238 } + size = { x = 104 y = 104 } + moveable = 0 + dontRender = "" + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + + guiButtonType = { + name ="vote_portrait" + quadTextureSprite= "GFX_char_34" + position = { x= 42 y = 75 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="vote_portrait_frame" + quadTextureSprite = "GFX_charframe_34" + position = { x= 35 y = 69 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="portrait" + quadTextureSprite= "GFX_char_50" + position = { x= 7 y = 28 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="portrait_frame" + quadTextureSprite = "GFX_charframe_50" + position = { x= 0 y = 20 } + Orientation = "UPPER_LEFT" + } + + iconType = + { + name = "papal_election_values" + spriteType = "GFX_britannic_election_values" + position = { x= 23 y = 85 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="shield" + quadTextureSprite = "GFX_shield_small" + position = { x= -15 y = 54 } + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "vote_label" + position = { x = -10 y = 85 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "CARDINAL_VOTE" + maxWidth = 45 + maxHeight = 20 + fixedsize = yes + format = left + } + } + ### title cardinal entry 3 + windowType = { + name = "title_dryad_circle_member_entry_3" + backGround ="" + position = { x=240 y=238 } + size = { x = 104 y = 104 } + moveable = 0 + dontRender = "" + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + guiButtonType = { + name ="vote_portrait" + quadTextureSprite= "GFX_char_34" + position = { x= 42 y = 75 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="vote_portrait_frame" + quadTextureSprite = "GFX_charframe_34" + position = { x= 35 y = 69 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="portrait" + quadTextureSprite= "GFX_char_50" + position = { x= 7 y = 28 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="portrait_frame" + quadTextureSprite = "GFX_charframe_50" + position = { x= 0 y = 20 } + Orientation = "UPPER_LEFT" + } + + iconType = + { + name = "papal_election_values" + spriteType = "GFX_britannic_election_values" + position = { x= 23 y = 85 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="shield" + quadTextureSprite = "GFX_shield_small" + position = { x= -15 y = 54 } + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "vote_label" + position = { x = -10 y = 85 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "CARDINAL_VOTE" + maxWidth = 45 + maxHeight = 20 + fixedsize = yes + format = left + } + } + ### title cardinal entry 4 + windowType = { + name = "title_dryad_circle_member_entry_4" + backGround ="" + position = { x=340 y=238 } + size = { x = 104 y = 104 } + moveable = 0 + dontRender = "" + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + guiButtonType = { + name ="vote_portrait" + quadTextureSprite= "GFX_char_34" + position = { x= 42 y = 75 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="vote_portrait_frame" + quadTextureSprite = "GFX_charframe_34" + position = { x= 35 y = 69 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="portrait" + quadTextureSprite= "GFX_char_50" + position = { x= 7 y = 28 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="portrait_frame" + quadTextureSprite = "GFX_charframe_50" + position = { x= 0 y = 20 } + Orientation = "UPPER_LEFT" + } + + iconType = + { + name = "papal_election_values" + spriteType = "GFX_britannic_election_values" + position = { x= 23 y = 85 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="shield" + quadTextureSprite = "GFX_shield_small" + position = { x= -15 y = 54 } + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "vote_label" + position = { x = -10 y = 85 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "CARDINAL_VOTE" + maxWidth = 45 + maxHeight = 20 + fixedsize = yes + format = left + } + } + ### title cardinal entry 5 + windowType = { + name = "title_dryad_circle_member_entry_5" + backGround ="" + position = { x=440 y=238 } + size = { x = 104 y = 104 } + moveable = 0 + dontRender = "" + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + guiButtonType = { + name ="vote_portrait" + quadTextureSprite= "GFX_char_34" + position = { x= 42 y = 75 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="vote_portrait_frame" + quadTextureSprite = "GFX_charframe_34" + position = { x= 35 y = 69 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="portrait" + quadTextureSprite= "GFX_char_50" + position = { x= 7 y = 28 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="portrait_frame" + quadTextureSprite = "GFX_charframe_50" + position = { x= 0 y = 20 } + Orientation = "UPPER_LEFT" + } + + iconType = + { + name = "papal_election_values" + spriteType = "GFX_britannic_election_values" + position = { x= 23 y = 85 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="shield" + quadTextureSprite = "GFX_shield_small" + position = { x= -15 y = 54 } + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "vote_label" + position = { x = -10 y = 85 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "CARDINAL_VOTE" + maxWidth = 45 + maxHeight = 20 + fixedsize = yes + format = left + } + } + ### title cardinal entry 6 + windowType = { + name = "title_dryad_circle_member_entry_6" + backGround ="" + position = { x=95 y=338 } + size = { x = 104 y = 104 } + moveable = 0 + dontRender = "" + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + guiButtonType = { + name ="vote_portrait" + quadTextureSprite= "GFX_char_34" + position = { x= 42 y = 75 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="vote_portrait_frame" + quadTextureSprite = "GFX_charframe_34" + position = { x= 35 y = 69 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="portrait" + quadTextureSprite= "GFX_char_50" + position = { x= 7 y = 28 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="portrait_frame" + quadTextureSprite = "GFX_charframe_50" + position = { x= 0 y = 20 } + Orientation = "UPPER_LEFT" + } + + iconType = + { + name = "papal_election_values" + spriteType = "GFX_britannic_election_values" + position = { x= 23 y = 85 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="shield" + quadTextureSprite = "GFX_shield_small" + position = { x= -15 y = 54 } + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "vote_label" + position = { x = -10 y = 85 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "CARDINAL_VOTE" + maxWidth = 45 + maxHeight = 20 + fixedsize = yes + format = left + } + } + ### title cardinal entry 7 + windowType = { + name = "title_dryad_circle_member_entry_7" + backGround ="" + position = { x=195 y=338 } + size = { x = 104 y = 104 } + moveable = 0 + dontRender = "" + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + guiButtonType = { + name ="vote_portrait" + quadTextureSprite= "GFX_char_34" + position = { x= 42 y = 75 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="vote_portrait_frame" + quadTextureSprite = "GFX_charframe_34" + position = { x= 35 y = 69 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="portrait" + quadTextureSprite= "GFX_char_50" + position = { x= 7 y = 28 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="portrait_frame" + quadTextureSprite = "GFX_charframe_50" + position = { x= 0 y = 20 } + Orientation = "UPPER_LEFT" + } + + iconType = + { + name = "papal_election_values" + spriteType = "GFX_britannic_election_values" + position = { x= 23 y = 85 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="shield" + quadTextureSprite = "GFX_shield_small" + position = { x= -15 y = 54 } + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "vote_label" + position = { x = -10 y = 85 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "CARDINAL_VOTE" + maxWidth = 45 + maxHeight = 20 + fixedsize = yes + format = left + } + } + ### title cardinal entry 8 + windowType = { + name = "title_dryad_circle_member_entry_8" + backGround ="" + position = { x=295 y=338 } + size = { x = 104 y = 104 } + moveable = 0 + dontRender = "" + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + guiButtonType = { + name ="vote_portrait" + quadTextureSprite= "GFX_char_34" + position = { x= 42 y = 75 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="vote_portrait_frame" + quadTextureSprite = "GFX_charframe_34" + position = { x= 35 y = 69 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="portrait" + quadTextureSprite= "GFX_char_50" + position = { x= 7 y = 28 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="portrait_frame" + quadTextureSprite = "GFX_charframe_50" + position = { x= 0 y = 20 } + Orientation = "UPPER_LEFT" + } + + iconType = + { + name = "papal_election_values" + spriteType = "GFX_britannic_election_values" + position = { x= 23 y = 85 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="shield" + quadTextureSprite = "GFX_shield_small" + position = { x= -15 y = 54 } + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "vote_label" + position = { x = -10 y = 85 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "CARDINAL_VOTE" + maxWidth = 45 + maxHeight = 20 + fixedsize = yes + format = left + } + } + ### title cardinal entry 9 + windowType = { + name = "title_dryad_circle_member_entry_9" + backGround ="" + position = { x=395 y=338 } + size = { x = 104 y = 104 } + moveable = 0 + dontRender = "" + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + guiButtonType = { + name ="vote_portrait" + quadTextureSprite= "GFX_char_34" + position = { x= 42 y = 75 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="vote_portrait_frame" + quadTextureSprite = "GFX_charframe_34" + position = { x= 35 y = 69 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="portrait" + quadTextureSprite= "GFX_char_50" + position = { x= 7 y = 28 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="portrait_frame" + quadTextureSprite = "GFX_charframe_50" + position = { x= 0 y = 20 } + Orientation = "UPPER_LEFT" + } + + iconType = + { + name = "papal_election_values" + spriteType = "GFX_britannic_election_values" + position = { x= 23 y = 85 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="shield" + quadTextureSprite = "GFX_shield_small" + position = { x= -15 y = 54 } + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "vote_label" + position = { x = -10 y = 85 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "CARDINAL_VOTE" + maxWidth = 45 + maxHeight = 20 + fixedsize = yes + format = left + } + } + + ### expected next title cardinal + windowType = { + name = "expected_next_title_dryad_circle_member" + backGround ="" + position = { x=414 y=476 } + size = { x = 104 y = 104 } + moveable = 0 + dontRender = "" + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + instantTextboxType = { + name = "expected_next_title_dryad_circle_member_label" + position = { x=-25 y=-9 } + textureFile = "" + font = "Arial12_black" + borderSize = { x = 0 y = 0 } + text = "expected_next_title_dryad_circle_member" + format = centre + maxWidth = 110 + maxHeight = 20 + Orientation = "UPPER_LEFT" + pdx_tooltip = "expected_next_title_dryad_circle_member_tooltip" + } + + guiButtonType = { + name ="portrait" + quadTextureSprite= "GFX_char_50" + position = { x= 7 y = 25 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="portrait_frame" + quadTextureSprite = "GFX_charframe_50" + position = { x= 0 y = 17 } + Orientation = "UPPER_LEFT" + } + + guiButtonType = { + name ="shield" + quadTextureSprite = "GFX_shield_small" + position = { x= 45 y = 51 } + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "controller_name" + position = { x = -45 y = 79 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "" + maxWidth = 150 + maxHeight = 20 + fixedsize = yes + format = centre + } + instantTextBoxType = { + name = "controller_desc" + position = { x = -45 y = 98 } + textureFile = "" + font = "Arial12" + borderSize = { x = 0 y = 0 } + text = "" + maxWidth = 150 + maxHeight = 50 + format = centre + fixedsize = yes + Orientation = "UPPER_LEFT" + } + instantTextBoxType = { + name = "expected_candidate_controller_influence" + position = { x = -45 y = 119 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "" + maxWidth = 150 + maxHeight = 20 + fixedsize = yes + format = centre + } + } + + # my best candidate + windowType = { + name = "best_candidate_title_dryad_circle_member" + backGround ="" + position = { x=255 y=476 } + size = { x = 104 y = 104 } + moveable = 0 + dontRender = "" + horizontalBorder = "" + verticalBorder = "" + fullScreen = no + + instantTextboxType = { + name = "best_candidate_title_dryad_circle_member_label" + position = { x=-25 y=-9 } + textureFile = "" + font = "Arial12_black" + borderSize = { x = 0 y = 0 } + text = "best_candidate_title_dryad_circle_member" + format = centre + maxWidth = 110 + maxHeight = 20 + Orientation = "UPPER_LEFT" + pdx_tooltip = "best_candidate_title_dryad_circle_member_tooltip" + } + + guiButtonType = { + name ="portrait" + quadTextureSprite= "GFX_char_50" + position = { x= 7 y = 25 } + Orientation = "UPPER_LEFT" + pdx_tooltip = "CHARACTER_TOOLTIP" + pdx_tooltip_delayed = "CHARACTER_TOOLTIP_DELAYED" + } + guiButtonType = + { + name ="portrait_frame" + quadTextureSprite = "GFX_charframe_50" + position = { x= 0 y = 17 } + Orientation = "UPPER_LEFT" + } + + iconType = { + name ="opinion_bg" + spriteType = "GFX_opinion_bg" + position = { x= 45 y = 55 } + Orientation = "UPPER_LEFT" + } + instantTextBoxType = { + name = "best_candidate_controller_opinion" + position = { x = 47 y = 61 } + textureFile = "" + font = "Arial12" + borderSize = { x = 0 y = 0 } + text = "" + format = centre + maxWidth = 30 + maxHeight = 20 + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "controller_name" + position = { x = -45 y = 79 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "" + maxWidth = 150 + maxHeight = 20 + fixedsize = yes + format = centre + } + instantTextBoxType = { + name = "controller_desc" + position = { x = -45 y = 98 } + textureFile = "" + font = "Arial12" + borderSize = { x = 0 y = 0 } + text = "" + maxWidth = 150 + maxHeight = 50 + format = centre + fixedsize = yes + Orientation = "UPPER_LEFT" + } + instantTextBoxType = { + name = "best_candidate_controller_influence" + position = { x = -45 y = 119 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "" + maxWidth = 150 + maxHeight = 20 + fixedsize = yes + format = centre + } + } + + ### campaign fund stuff + instantTextBoxType = { + name = "campaign_fund_cardinals_label" + position = { x = 43 y = 506 } + textureFile = "" + font = "vic_18" + borderSize = {x = 0 y = 0} + text = "CAMPAIGN_FUND" + maxWidth = 140 + maxHeight = 20 + fixedsize = yes + format = centre + pdx_tooltip = "CAMPAIGN_FUND_CARDINALS_TOOLTIP" + } + + guiButtonType = { + name = "button_dec_campaign_funds" + position = { x=48 y=537 } + quadTextureSprite ="GFX_topbar_date_minus" + Orientation = "UPPER_LEFT" + } + + instantTextBoxType = { + name = "campaign_funds" + position = { x = 72 y = 540 } + textureFile = "" + font = "vic_22" + borderSize = {x = 0 y = 0} + text = "0" + maxWidth = 60 + maxHeight = 24 + fixedsize = yes + format = right + } + iconType = { + name ="tax_icon" + spriteType ="GFX_icon_wealth" + position = { x = 131 y = 537 } + } + + guiButtonType = { + name = "button_inc_campaign_funds" + position = { x=160 y=537 } + quadTextureSprite ="GFX_topbar_date_plus" + Orientation = "UPPER_LEFT" + } + } } \ No newline at end of file diff --git a/AncientReligions/interface/ACR_egyptian.gfx b/AncientReligions/interface/ACR_egyptian.gfx index ad3ac01b..4d4977dd 100644 --- a/AncientReligions/interface/ACR_egyptian.gfx +++ b/AncientReligions/interface/ACR_egyptian.gfx @@ -17,8 +17,8 @@ spriteTypes = { #Decisions spriteType = { - name = "GFX_restore_priesthood_egyptian_pagan" - texturefile = "gfx\\interface\ACR\decision_icon_restore_priesthood_egyptian_pagan.dds" + name = "GFX_restore_priesthood_egyptian_pagan_reformed" + texturefile = "gfx\\interface\ACR\decision_icon_restore_priesthood_egyptian_pagan_reformed.dds" } spriteType = { name = "GFX_organize_anubis" @@ -40,6 +40,10 @@ spriteTypes = { name = "GFX_hold_sed_festival" texturefile = "gfx\\interface\ACR\decision_icon_restore_luxor.dds" #Placeholder } + spriteType = { + name = "GFX_organize_burning_blades" + texturefile = "gfx\\interface\ACR\decision_icon_organize_burning_blades.dds" + } #Event pictures spriteType = { @@ -122,4 +126,9 @@ spriteTypes = { texturefile = "gfx\\event_pictures\ACR\maiden_egypt_pagan.tga" allwaystransparent = yes } + spriteType = { + name = "GFX_evt_anubis" + texturefile = "gfx\\event_pictures\ACR\anubis.tga" + allwaystransparent = yes + } } \ No newline at end of file diff --git a/AncientReligions/interface/ACR_hellenic.gfx b/AncientReligions/interface/ACR_hellenic.gfx index aa616688..695ac53d 100644 --- a/AncientReligions/interface/ACR_hellenic.gfx +++ b/AncientReligions/interface/ACR_hellenic.gfx @@ -56,7 +56,7 @@ spriteTypes = { } spriteType = { name = "GFX_hold_unbinding_festival" - texturefile = "gfx\\interface\decision_icon_hold_summer_fair.dds" + texturefile = "gfx\\interface\decision_icon_summerfair.dds" } spriteType = { name = "GFX_rebuild_first_academy" @@ -230,4 +230,8 @@ spriteTypes = { name = "GFX_evt_artemis_moon" texturefile = "gfx\\event_pictures\ACR\artemis_moon.tga" } + spriteType = { + name = "GFX_evt_couple_by_firelight" + texturefile = "gfx\\event_pictures\ACR\couple_by_firelight.tga" + } } diff --git a/AncientReligions/interface/coat_of_arms/acr_coa.txt b/AncientReligions/interface/coat_of_arms/acr_coa.txt index 33351913..4e70dfd4 100644 --- a/AncientReligions/interface/coat_of_arms/acr_coa.txt +++ b/AncientReligions/interface/coat_of_arms/acr_coa.txt @@ -1,6 +1,7 @@ culture = { religion = { "hellenic_pagan" + "hellenic_pagan_reformed" "titan_pagan" "promethean_pagan" } @@ -105,6 +106,7 @@ culture = { religion = { "celtic_pagan" "celtic_pagan_reformed" + "britannic_pagan" } templates = { diff --git a/AncientReligions/interface/generalstuff.gfx b/AncientReligions/interface/generalstuff.gfx index e2f9ea30..e730d56d 100644 --- a/AncientReligions/interface/generalstuff.gfx +++ b/AncientReligions/interface/generalstuff.gfx @@ -40,7 +40,7 @@ spriteTypes = { texturefile = "gfx\\interface\\CoA_big.tga" noOfFrames = 1 norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } @@ -77,7 +77,7 @@ spriteTypes = { texturefile = "gfx\\interface\\CoA_medium.tga" noOfFrames = 1 norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } maskedShieldType = { @@ -113,7 +113,7 @@ spriteTypes = { texturefile = "gfx\\interface\\CoA_medium2.tga" noOfFrames = 1 norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } maskedShieldType = { @@ -128,7 +128,7 @@ spriteTypes = { texturefile = "gfx\\interface\\CoA_medium2.tga" noOfFrames = 1 norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } maskedShieldType = { @@ -150,7 +150,7 @@ spriteTypes = { texturefile = "gfx\\interface\\CoA_unitbanner.tga" noOfFrames = 1 norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } @@ -173,7 +173,7 @@ spriteTypes = { texturefile = "gfx\\interface\\CoA_unitbannersmall.tga" noOfFrames = 1 norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } @@ -210,7 +210,7 @@ spriteTypes = { texturefile = "gfx\\interface\\CoA_small.tga" noOfFrames = 1 norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } @@ -651,41 +651,73 @@ spriteTypes = { noOfFrames = 6 allwaystransparent = yes } + + # HOLY ORDER + spriteType = { + name = "GFX_charframe_150_order" + texturefile = "gfx\\interface\\charframe_150_order.tga" + noOfFrames = 6 + allwaystransparent = yes + } + spriteType = { + name = "GFX_charframe_100_order" + texturefile = "gfx\\interface\\charframe_100_order.tga" + noOfFrames = 6 + allwaystransparent = yes + } + spriteType = { + name = "GFX_charframe_75_order" + texturefile = "gfx\\interface\\charframe_75_order.tga" + noOfFrames = 6 + allwaystransparent = yes + } + spriteType = { + name = "GFX_charframe_50_order" + texturefile = "gfx\\interface\\charframe_50_order.tga" + noOfFrames = 6 + allwaystransparent = yes + } + spriteType = { + name = "GFX_charframe_34_order" + texturefile = "gfx\\interface\\charframe_34_order.tga" + noOfFrames = 6 + allwaystransparent = yes + } ##### spriteType = { name = "GFX_char_150" texturefile = "gfx\\interface\\char_150.tga" norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } spriteType = { name = "GFX_char_100" texturefile = "gfx\\interface\\char_100.tga" norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } spriteType = { name = "GFX_char_75" texturefile = "gfx\\interface\\char_75.tga" norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } spriteType = { name = "GFX_char_50" texturefile = "gfx\\interface\\char_50.tga" norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } spriteType = { name = "GFX_char_34" texturefile = "gfx\\interface\\char_34.tga" norefcount = yes - effectFile = "gfx/FX/buttonstate.lua" + effectFile = "gfx/FX/buttonstate_linear.lua" clicksound = generic_click_04 } @@ -703,14 +735,14 @@ spriteTypes = { texturefile = "gfx\\interface\\overlay_char_dead.tga" transparencecheck = yes norefcount = yes - noOfFrames = 2 + noOfFrames = 3 } spriteType = { name = "GFX_overlay_char_dead_small" texturefile = "gfx\\interface\\overlay_char_dead2.tga" transparencecheck = yes norefcount = yes - noOfFrames = 2 + noOfFrames = 3 } spriteType = { @@ -929,6 +961,14 @@ spriteTypes = { name = "GFX_standard_button_164" texturefile = "gfx\\interface\\standard_button_164.tga" } + textSpriteType = { + name = "GFX_standard_button_164_disabled" + texturefile = "gfx\\interface\\standard_button_164_disabled.dds" + } + textSpriteType = { + name = "GFX_standard_button_164_unowned" + texturefile = "gfx\\interface\\standard_button_164_unowned.dds" + } textSpriteType = { name = "GFX_standard_button_148" texturefile = "gfx\\interface\\standard_button_148.tga" @@ -958,17 +998,17 @@ spriteTypes = { spriteType = { name = "GFX_religion_icon_strip" texturefile = "gfx\\interface\\religion_icon_strip.tga" - noOfFrames = 62 + noOfFrames = 65 } spriteType = { name = "GFX_religion_icon_strip_small" texturefile = "gfx\\interface\\religion_icon_strip_small.tga" - noOfFrames = 62 + noOfFrames = 65 } spriteType = { name = "GFX_religion_icon_strip_big" texturefile = "gfx\\interface\\religion_icon_strip_big.tga" - noOfFrames = 56 + noOfFrames = 59 } spriteType = { name = "GFX_secret_religion_icon_bg" @@ -1125,6 +1165,7 @@ spriteTypes = { spriteType = { name = "GFX_lobby_cust_open" texturefile = "gfx\\interface\\lobby_cust_open.dds" + noOfFrames = 3 } ### government icons @@ -1168,8 +1209,58 @@ spriteTypes = { name = "GFX_icon_republic_government" texturefile = "gfx\\interface\\government_icon_republic.dds" } + spriteType = { + name = "GFX_icon_order_government" + texturefile = "gfx\\interface\\government_icon_order.dds" + } + spriteType = { + name = "GFX_icon_nogovernment" + texturefile = "gfx\\interface\\government_icon_nogovernment.dds" + } spriteType = { name = "GFX_checkmark" texturefile = "gfx\\interface\\checkmark.dds" } + + # Roman Imperial Government + spriteType = { + name = "GFX_icon_roman_imperial_government" + texturefile = "gfx\\interface\\government_icon_roman_imperial.dds" + } + spriteType = + { + name = "GFX_hints_roman_imperial_government" + texturefile = "gfx\\interface\\hints_splashscreen_image_feudal.dds" + allwaystransparent = yes + } + spriteType = { + name = "GFX_charframe_150_romanimperial" + texturefile = "gfx\\interface\\charframe_150_romanimperial.dds" + noOfFrames = 6 + allwaystransparent = yes + } + spriteType = { + name = "GFX_charframe_100_romanimperial" + texturefile = "gfx\\interface\\charframe_100_romanimperial.dds" + noOfFrames = 6 + allwaystransparent = yes + } + spriteType = { + name = "GFX_charframe_75_romanimperial" + texturefile = "gfx\\interface\\charframe_75_romanimperial.dds" + noOfFrames = 6 + allwaystransparent = yes + } + spriteType = { + name = "GFX_charframe_50_romanimperial" + texturefile = "gfx\\interface\\charframe_50_romanimperial.dds" + noOfFrames = 6 + allwaystransparent = yes + } + spriteType = { + name = "GFX_charframe_34_romanimperial" + texturefile = "gfx\\interface\\charframe_34_romanimperial.dds" + noOfFrames = 6 + allwaystransparent = yes + } } diff --git a/AncientReligions/interface/sound.sfx b/AncientReligions/interface/sound.sfx new file mode 100644 index 00000000..b4dd3da7 --- /dev/null +++ b/AncientReligions/interface/sound.sfx @@ -0,0 +1,2727 @@ +character_browser = +{ + file = "characterbrowser.wav" + volume = 55 + on_demand = no +} + +character_view = +{ + file = "characterview.wav" + volume = 25 + on_demand = no +} + +court_view = +{ + file = "council_view_01.wav" + volume = 30 + on_demand = no +} + +law_view = +{ + file = "lawview.wav" + volume = 30 + on_demand = no +} + +tech_view = +{ + file = "techview.wav" + volume = 100 + on_demand = no +} + +tech_view_2 = +{ + file = "techview2.wav" + volume = 22 + on_demand = no +} + +military_view = +{ + file = "militaryview.wav" + volume = 22 + on_demand = no +} + +plot_view = +{ + file = "plotview.wav" + volume = 22 + on_demand = no +} + +diplo_view = +{ + file = "diplomacyview.wav" + volume = 20 + on_demand = no +} + +religion_view = +{ + file = "religionview.wav" + volume = 30 + on_demand = no +} + +title_view = +{ + file = "titleview.wav" + volume = 40 + on_demand = no +} + +succession_view = +{ + file = "rulersuccession.wav" + on_demand = no +} + +republic_view = +{ + file = "republic_view.wav" + volume = 40 + on_demand = no +} + +nomad_view = +{ + file = "nomad_view.wav" + volume = 40 + on_demand = no +} + +factions_view = +{ + file = "factions_view.wav" + volume = 55 + on_demand = no +} + +dynasty_tree = +{ + file = "dynastytree.wav" + volume = 0 + on_demand = no +} + +new_alert = +{ + file = "newalert.wav" + volume = 60 +} + +opensea = +{ + file = "opensea_ambient.wav" + volume = 25 + on_demand = yes +} + +zoomedout = +{ + file = "zoomedoutambience.wav" + on_demand = yes +} + +plague_1 = +{ + file = "plague_ambient_1.wav" + on_demand = yes +} + +plague_2 = +{ + file = "plague_ambient_2.wav" + on_demand = yes +} + +plague_3 = +{ + file = "plague_ambient_3.wav" + on_demand = yes +} + +army_move = +{ + file = "army_move.wav" + volume = 55 +} + +army_selected = +{ + file = "army_selected.wav" + volume = 35 +} + +battle_lost = +{ + file = "battle_lost.wav" +} + +battle_won = +{ + file = "battle_won.wav" +} + +bookmark_click = +{ + file = "bookmarkeddatesclick.wav" + volume = 70 +} + +building_completed = +{ + file = "Building_Completed.wav" +} + +character_death = +{ + file = "character_death.wav" +} + +character_view_click = +{ + file = "characterviewclick.wav" + on_demand = yes + volume = 35 +} + +chat_sent = +{ + file = "chat_sent.wav" + volume = 70 +} + +choose_country_1 = { + file = "choosecountry1.wav" + on_demand = yes + volume = 40 + +} +choose_country_2 = { + file = "choosecountry2.wav" + on_demand = yes + volume = 40 +} +choose_country_3 = { + file = "choosecountry3.wav" + on_demand = yes + volume = 40 +} +choose_country_4 = { + file = "choosecountry4.wav" + on_demand = yes + volume = 40 +} +choose_country_5 = { + file = "choosecountry5.wav" + on_demand = yes + volume = 40 +} +choose_country_6 = { + file = "choosecountry6.wav" + on_demand = yes + volume = 40 +} +choose_country_7 = { + file = "choosecountry7.wav" + on_demand = yes + volume = 40 +} +choose_country_8 = { + file = "choosecountry8.wav" + on_demand = yes + volume = 40 +} +choose_country_9 = { + file = "choosecountry9.wav" + on_demand = yes + volume = 40 +} +choose_country_10 = { + file = "choosecountry10.wav" + on_demand = yes + volume = 40 +} + +click_01 = +{ + file = "click_01.wav" + volume = 80 +} + +click_02 = +{ + file = "click_02.wav" + volume = 80 +} + +click_03 = +{ + file = "click_03.wav" + volume = 80 +} + +click = +{ + file = "interfaceclick.wav" +} + +city_western = +{ + file = "cityambiencewest.wav" + volume = 30 + on_demand = yes +} + +city_mid_east = +{ + file = "cityambiencemideast.wav" + volume = 30 + on_demand = yes +} + +child_born = +{ + file = "childisborn.wav" + volume = 35 +} + +coastal = +{ + file = "coastal_ambient.wav" + on_demand = yes +} + +coastal_event_1 = +{ + file = "coastal_event_01.wav" + on_demand = yes +} + +coastal_event_2 = +{ + file = "coastal_event_02.wav" + on_demand = yes +} + +coastal_event_3 = +{ + file = "coastal_event_03.wav" + on_demand = yes +} + +coastal_event_4 = +{ + file = "coastal_event_04.wav" + on_demand = yes +} + +coastal_event_5 = +{ + file = "coastal_event_05.wav" + on_demand = yes +} + +desert = +{ + file = "desert_ambient.wav" + on_demand = yes + volume = 15 +} + +desert_event_3 = +{ + file = "desert_event_03.wav" + on_demand = yes + volume = 15 +} + +desert_event_4 = +{ + file = "desert_event_04.wav" + on_demand = yes + volume = 15 +} + +desert_event_5 = +{ + file = "desert_event_05.wav" + on_demand = yes + volume = 15 +} + +desert_event_6 = +{ + file = "desert_event_06.wav" + on_demand = yes + volume = 15 +} + +desert_event_7 = +{ + file = "desert_event_07.wav" + on_demand = yes + volume = 15 +} + +diplomatic_message = +{ + file = "newdiplomaticproposal.wav" + volume = 45 +} + +forest = +{ + file = "forest_ambient.wav" + on_demand = yes + volume = 15 +} + +forest_event_1 = +{ + file = "forest_event_01.wav" + on_demand = yes + volume = 15 +} + +forest_event_2 = +{ + file = "forest_event_02.wav" + on_demand = yes + volume = 15 +} + +forest_event_3 = +{ + file = "forest_event_03.wav" + on_demand = yes + volume = 15 +} + +forest_event_4 = +{ + file = "forest_event_04.wav" + on_demand = yes + volume = 15 +} + +forest_event_5 = +{ + file = "forest_event_05.wav" + on_demand = yes + volume = 15 +} + +forest_event_6 = +{ + file = "forest_event_06.wav" + on_demand = yes + volume = 15 +} + +generic_click_01 = +{ + # Drawn Sword sound + file = "genericclick1.wav" + volume = 70 +} +generic_click_02 = +{ + file = "genericclick2.wav" + volume = 70 +} +generic_click_03 = +{ + file = "genericclick3.wav" + volume = 70 +} +generic_click_04 = +{ + file = "genericclick4.wav" + volume = 50 +} + +go_back = +{ + file = "gobacktoclick.wav" + volume = 75 +} + +character_event = +{ + file = "character_event.wav" + on_demand = yes + volume = 55 +} + +narrative_event = +{ + file = "narrativeevent.wav" + volume = 50 +} + +letter_event = +{ + file = "letterevent.wav" + volume = 70 +} + +province_event = +{ + file = "provinceevent.wav" +} + +hi_prio_message = +{ + file = "newprioritymessage.wav" + volume = 70 +} + +declare_war = +{ + file = "wardeclared.wav" +} + +illegal_move = +{ + file = "illegal_move.wav" +} + +land = +{ + file = "land_ambient.wav" + on_demand = yes + volume = 50 +} + +land_battle_archery_1 = +{ + file = "Land_Battle_Archery_01.wav" +} + +land_battle_archery_2 = +{ + file = "Land_Battle_Archery_02.wav" +} + +land_battle_archery_3 = +{ + file = "Land_Battle_Archery_03.wav" +} + +land_battle_background = +{ + file = "Land_Battle_Background.wav" + on_demand = yes + volume = 50 +} + +naval_battle_background = +{ + file = "Naval_Battle_Background.wav" + on_demand = yes + volume = 50 +} + +land_battle_sword_1 = +{ + file = "Land_Battle_Sword_01.wav" + volume = 40 +} + +land_battle_sword_2 = +{ + file = "Land_Battle_Sword_02.wav" + volume = 40 +} + +land_battle_sword_3 = +{ + file = "Land_Battle_Sword_03.wav" + volume = 40 +} + +land_battle_sword_4 = +{ + file = "Land_Battle_Sword_04.wav" + volume = 40 +} + +land_battle_sword_5 = +{ + file = "Land_Battle_Sword_05.wav" + volume = 40 +} + +land_battle_sword_6 = +{ + file = "Land_Battle_Sword_06.wav" + volume = 40 +} + +land_battle_sword_7 = +{ + file = "Land_Battle_Sword_07.wav" + volume = 40 +} + +land_battle_sword_8 = +{ + file = "Land_Battle_Sword_08.wav" + volume = 40 +} + +land_battle_melee = +{ + file = "battle_melee.wav" + volume = 45 +} + +land_battle_pursue = +{ + file = "battle_pursue.wav" + on_demand = yes +} + +land_battle_skirmish = +{ + file = "battle_skirmish.wav" + on_demand = yes + volume = 70 +} + +menu_click = +{ + file = "menuclick.wav" + on_demand = yes + volume = 40 +} + +land_event_1 = +{ + file = "land_event_01.wav" + on_demand = yes + volume = 15 +} + +land_event_2 = +{ + file = "land_event_02.wav" + on_demand = yes + volume = 15 +} + +land_event_3 = +{ + file = "land_event_03.wav" + on_demand = yes + volume = 15 +} + +land_event_4 = +{ + file = "land_event_04.wav" + on_demand = yes + volume = 15 +} + +land_event_5 = +{ + file = "land_event_05.wav" + on_demand = yes + volume = 15 +} + +land_event_6 = +{ + file = "land_event_06.wav" + on_demand = yes + volume = 15 +} + +ledger = +{ + file = "ledgerbuttonclick.wav" +} + +lock_minimap = { + file = "lockmapmode.wav" +} + +turning_page = +{ + file = "turning_page.wav" + volume = 70 +} + +map_mode = +{ + file = "mapmode.wav" + volume = 70 +} + +money_in = +{ + file = "money_in.wav" + volume = 65 +} + +money_out = +{ + file = "money_out.wav" + volume = 65 +} + +navy_move = +{ + file = "navy_move.wav" + volume = 45 +} + +navy_selected = +{ + file = "navy_selected.wav" + volume = 35 +} + +play = +{ + file = "playgame.wav" + on_demand = yes + volume = 80 +} + +quit = +{ + file = "quitgame.wav" + on_demand = yes + volume = 70 +} + +siege = +{ + file = "siege.wav" + on_demand = yes + volume = 50 +} + +siege_lost = +{ + file = "siege_lost.wav" +} + +siege_won = +{ + file = "siege_won.wav" +} + +time_back = +{ + file = "time_back.wav" + on_demand = yes + volume = 35 +} + +time_forward = +{ + file = "time_forward.wav" + on_demand = yes + volume = 35 +} + +tutorial_click = +{ + file = "tutorialhintclick.wav" + volume = 80 +} + +council_view = +{ + file = "council_view_01.wav" + volume = 20 + on_demand = yes +} + +pleased_council = +{ + file = "pleased_council_01.wav" + volume = 80 +} + +enforcing_peace = +{ + file = "enforcing_peace_realm_01.wav" + volume = 80 +} + +displeased_council = +{ + file = "displeased_council_01.wav" + volume = 80 +} + +##### DEATH + +child_peaceful_death_01 = +{ + file = "child_death_01.wav" + on_demand = yes +} + +child_peaceful_death_02 = +{ + file = "child_death_02.wav" + on_demand = yes +} + +child_peaceful_death_03 = +{ + file = "child_death_03.wav" + on_demand = yes +} + +child_violent_death_01 = +{ + file = "child_death_01.wav" + on_demand = yes +} + +child_violent_death_02 = +{ + file = "child_death_02.wav" + on_demand = yes +} + +child_violent_death_03 = +{ + file = "child_death_03.wav" + on_demand = yes +} + +female_peaceful_death_01 = +{ + file = "female_peaceful_death_01.wav" + on_demand = yes +} + +female_peaceful_death_02 = +{ + file = "female_peaceful_death_02.wav" + on_demand = yes +} + +female_peaceful_death_03 = +{ + file = "female_peaceful_death_03.wav" + on_demand = yes +} + +female_peaceful_death_04 = +{ + file = "female_peaceful_death_04.wav" + on_demand = yes +} + + +female_violent_death_01 = +{ + file = "female_violent_death_01.wav" + on_demand = yes +} + +female_violent_death_02 = +{ + file = "female_violent_death_02.wav" + on_demand = yes +} + +female_violent_death_03 = +{ + file = "female_violent_death_03.wav" + on_demand = yes +} + +female_violent_death_04 = +{ + file = "female_violent_death_04.wav" + on_demand = yes +} + +male_peaceful_death_01 = +{ + file = "male_peaceful_death_01.wav" + on_demand = yes +} + +male_peaceful_death_02 = +{ + file = "male_peaceful_death_02.wav" + on_demand = yes +} + +male_peaceful_death_03 = +{ + file = "male_peaceful_death_03.wav" + on_demand = yes +} + +male_peaceful_death_04 = +{ + file = "male_peaceful_death_04.wav" + on_demand = yes +} + +male_peaceful_death_05 = +{ + file = "male_peaceful_death_05.wav" + on_demand = yes +} + +male_violent_death_01 = +{ + file = "male_violent_death_01.wav" + on_demand = yes +} + +male_violent_death_02 = +{ + file = "male_violent_death_02.wav" + on_demand = yes +} + +male_violent_death_03 = +{ + file = "male_violent_death_03.wav" + on_demand = yes +} + +male_violent_death_04 = +{ + file = "male_violent_death_04.wav" + on_demand = yes +} + +male_violent_death_05 = +{ + file = "male_violent_death_05.wav" + on_demand = yes +} + +back_breaking_female_02 = +{ + file = "back_breaking_female_02.wav" + on_demand = yes + volume = 85 +} + +back_breaking_female_03 = +{ + file = "back_breaking_female_03.wav" + on_demand = yes + volume = 85 +} + +back_breaking_female_04 = +{ + file = "back_breaking_female_04.wav" + on_demand = yes + volume = 85 +} + +back_breaking_male_01 = +{ + file = "back_breaking_male_01.wav" + on_demand = yes + volume = 85 +} + +back_breaking_male_02 = +{ + file = "back_breaking_male_02.wav" + on_demand = yes + volume = 85 +} + +back_breaking_male_03 = +{ + file = "back_breaking_male_03.wav" + on_demand = yes + volume = 85 +} + +back_breaking_male_04 = +{ + file = "back_breaking_male_04.wav" + on_demand = yes + volume = 85 +} + +boiled_alive_female_01 = +{ + file = "boiled_alive_female_01.wav" + on_demand = yes + volume = 85 +} + +boiled_alive_female_02 = +{ + file = "boiled_alive_female_02.wav" + on_demand = yes + volume = 85 +} + +boiled_alive_male_01 = +{ + file = "boiled_alive_male_01.wav" + on_demand = yes + volume = 85 +} + +boiled_alive_male_02 = +{ + file = "boiled_alive_male_02.wav" + on_demand = yes + volume = 85 +} + +breaking_upon_wheel_female_01 = +{ + file = "breaking_upon_wheel_female_01.wav" + on_demand = yes + volume = 85 +} + +breaking_upon_wheel_female_02 = +{ + file = "breaking_upon_wheel_female_02.wav" + on_demand = yes + volume = 85 +} + +breaking_upon_wheel_female_03 = +{ + file = "breaking_upon_wheel_female_03.wav" + on_demand = yes + volume = 85 +} + +breaking_upon_wheel_male_01 = +{ + file = "breaking_upon_wheel_male_01.wav" + on_demand = yes + volume = 85 +} + +breaking_upon_wheel_male_02 = +{ + file = "breaking_upon_wheel_male_02.wav" + on_demand = yes + volume = 85 +} + +breaking_upon_wheel_male_03 = +{ + file = "breaking_upon_wheel_male_03.wav" + on_demand = yes + volume = 85 +} + +burning_female_01 = +{ + file = "burning_female_01.wav" + on_demand = yes + volume = 85 +} + +burning_female_02 = +{ + file = "burning_female_02.wav" + on_demand = yes + volume = 85 +} + +burning_female_03 = +{ + file = "burning_female_03.wav" + on_demand = yes + volume = 85 +} + +burning_male_01 = +{ + file = "burning_male_01.wav" + on_demand = yes + volume = 85 +} + +burning_male_02 = +{ + file = "burning_male_02.wav" + on_demand = yes + volume = 85 +} + +burning_male_03 = +{ + file = "burning_male_03.wav" + on_demand = yes + volume = 85 +} + +burning_male_04 = +{ + file = "burning_male_04.wav" + on_demand = yes + volume = 85 +} + +crushing_female_01 = +{ + file = "crushing_female_01.wav" + on_demand = yes + volume = 85 +} + +crushing_female_02 = +{ + file = "crushing_female_02.wav" + on_demand = yes + volume = 85 +} + +crushing_male_01 = +{ + file = "crushing_male_01.wav" + on_demand = yes + volume = 85 +} + +crushing_male_02 = +{ + file = "crushing_male_02.wav" + on_demand = yes + volume = 85 +} + +crushing_male_03 = +{ + file = "crushing_male_03.wav" + on_demand = yes + volume = 85 +} + +cruxifiction_female_01 = +{ + file = "cruxifiction_female_01.wav" + on_demand = yes + volume = 85 +} + +cruxifiction_female_02 = +{ + file = "cruxifiction_female_02.wav" + on_demand = yes + volume = 85 +} + +cruxifiction_male_01 = +{ + file = "cruxifiction_male_01.wav" + on_demand = yes + volume = 85 +} + +cruxifiction_male_02 = +{ + file = "cruxifiction_male_02.wav" + on_demand = yes + volume = 85 +} + +drowning_female_01 = +{ + file = "drowning_female_01.wav" + on_demand = yes + volume = 85 +} + +drowning_female_02 = +{ + file = "drowning_female_02.wav" + on_demand = yes + volume = 85 +} + +drowning_male_01 = +{ + file = "drowning_male_01.wav" + on_demand = yes + volume = 85 +} + +garroting_female_01 = +{ + file = "garroting_female_01.wav" + on_demand = yes + volume = 85 +} + +garroting_female_02 = +{ + file = "garroting_female_02.wav" + on_demand = yes + volume = 85 +} + +garroting_female_03 = +{ + file = "garroting_female_03.wav" + on_demand = yes + volume = 85 +} + +garroting_male_01 = +{ + file = "garroting_male_01.wav" + on_demand = yes + volume = 85 +} + +garroting_male_02 = +{ + file = "garroting_male_02.wav" + on_demand = yes + volume = 85 +} + +garroting_male_03 = +{ + file = "garroting_male_03.wav" + on_demand = yes + volume = 85 +} + +impaling_female_01 = +{ + file = "impaling_female_01.wav" + on_demand = yes + volume = 85 +} + +impaling_female_02 = +{ + file = "impaling_female_02.wav" + on_demand = yes + volume = 85 +} + +impaling_female_03 = +{ + file = "impaling_female_03.wav" + on_demand = yes + volume = 85 +} + +impaling_male_01 = +{ + file = "impaling_male_01.wav" + on_demand = yes + volume = 85 +} + +impaling_male_02 = +{ + file = "impaling_male_02.wav" + on_demand = yes + volume = 85 +} + +impaling_male_03 = +{ + file = "impaling_male_03.wav" + on_demand = yes + volume = 85 +} + +snake_pit_female_01 = +{ + file = "snake_pit_female_01.wav" + on_demand = yes + volume = 85 +} + +snake_pit_female_02 = +{ + file = "snake_pit_female_02.wav" + on_demand = yes + volume = 85 +} + +snake_pit_female_03 = +{ + file = "snake_pit_female_03.wav" + on_demand = yes + volume = 85 +} + +snake_pit_male_01 = +{ + file = "snake_pit_male_01.wav" + on_demand = yes + volume = 85 +} + +snake_pit_male_02 = +{ + file = "snake_pit_male_02.wav" + on_demand = yes + volume = 85 +} + +snake_pit_male_03 = +{ + file = "snake_pit_male_03.wav" + on_demand = yes + volume = 85 +} + +trampling_elephant_female_01 = +{ + file = "trampling_elephant_female_01.wav" + on_demand = yes + volume = 85 +} + +trampling_elephant_female_02 = +{ + file = "trampling_elephant_female_02.wav" + on_demand = yes + volume = 85 +} + +trampling_elephant_female_03 = +{ + file = "trampling_elephant_female_03.wav" + on_demand = yes + volume = 85 +} + +trampling_elephant_female_04 = +{ + file = "trampling_elephant_female_04.wav" + on_demand = yes + volume = 85 +} + +trampling_elephant_male_01 = +{ + file = "trampling_elephant_male_01.wav" + on_demand = yes + volume = 85 +} + +trampling_elephant_male_02 = +{ + file = "trampling_elephant_male_02.wav" + on_demand = yes + volume = 85 +} + +trampling_elephant_male_03 = +{ + file = "trampling_elephant_male_03.wav" + on_demand = yes + volume = 85 +} + +trampling_elephant_male_04 = +{ + file = "trampling_elephant_male_04.wav" + on_demand = yes + volume = 85 +} + +trampling_horse_female_01 = +{ + file = "trampling_horse_female_01.wav" + on_demand = yes + volume = 85 +} + +trampling_horse_female_02 = +{ + file = "trampling_horse_female_02.wav" + on_demand = yes + volume = 85 +} + +trampling_horse_female_03 = +{ + file = "trampling_horse_female_03.wav" + on_demand = yes + volume = 85 +} + +trampling_horse_male_01 = +{ + file = "trampling_horse_male_01.wav" + on_demand = yes + volume = 85 +} + +trampling_horse_male_02 = +{ + file = "trampling_horse_male_02.wav" + on_demand = yes + volume = 85 +} + +trampling_horse_male_03 = +{ + file = "trampling_horse_male_03.wav" + on_demand = yes + volume = 85 +} + +arrow_in_the_back_female = +{ + file = "arrow_in_the_back_female.wav" + on_demand = yes + volume = 85 +} + +arrow_in_the_back_male = +{ + file = "arrow_in_the_back_male.wav" + on_demand = yes + volume = 85 +} + +attacked_bear_female_01 = +{ + file = "attacked_bear_female_01.wav" + on_demand = yes + volume = 85 +} + +attacked_bear_female_02 = +{ + file = "attacked_bear_female_02.wav" + on_demand = yes + volume = 85 +} + +attacked_bear_female_03 = +{ + file = "attacked_bear_female_03.wav" + on_demand = yes + volume = 85 +} + +attacked_bear_male_01 = +{ + file = "attacked_bear_male_01.wav" + on_demand = yes + volume = 85 +} + +attacked_bear_male_02 = +{ + file = "attacked_bear_male_02.wav" + on_demand = yes + volume = 85 +} + +attacked_bear_male_03 = +{ + file = "attacked_bear_male_03.wav" + on_demand = yes + volume = 85 +} + +attacked_boar_female_01 = +{ + file = "attacked_boar_female_01.wav" + on_demand = yes + volume = 85 +} + +attacked_boar_female_02 = +{ + file = "attacked_boar_female_02.wav" + on_demand = yes + volume = 85 +} + +attacked_boar_female_03 = +{ + file = "attacked_boar_female_03.wav" + on_demand = yes + volume = 85 +} + +attacked_boar_male_01 = +{ + file = "attacked_boar_male_01.wav" + on_demand = yes + volume = 85 +} + +attacked_boar_male_02 = +{ + file = "attacked_boar_male_02.wav" + on_demand = yes + volume = 85 +} + +attacked_tiger_female_01 = +{ + file = "attacked_tiger_female_01.wav" + on_demand = yes + volume = 85 +} + +attacked_tiger_female_02 = +{ + file = "attacked_tiger_female_02.wav" + on_demand = yes + volume = 85 +} + +attacked_tiger_female_03 = +{ + file = "attacked_tiger_female_03.wav" + on_demand = yes + volume = 85 +} + +attacked_tiger_male_01 = +{ + file = "attacked_tiger_male_01.wav" + on_demand = yes + volume = 85 +} + +attacked_tiger_male_02 = +{ + file = "attacked_tiger_male_02.wav" + on_demand = yes + volume = 85 +} + +attacked_tiger_male_03 = +{ + file = "attacked_tiger_male_03.wav" + on_demand = yes + volume = 85 +} + +aztec_blood_sacrifice_female_01 = +{ + file = "aztec_blood_sacrifice_female_01.wav" + on_demand = yes + volume = 85 +} + +aztec_blood_sacrifice_male_01 = +{ + file = "aztec_blood_sacrifice_male_01.wav" + on_demand = yes + volume = 85 +} + +death_female_illness_01 = +{ + file = "death_female_illness_01.wav" + on_demand = yes + volume = 85 +} + +death_hanging_neutral_01 = +{ + file = "death_hanging_neutral_01.wav" + on_demand = yes + volume = 85 +} + +death_male_illness_01 = +{ + file = "death_male_illness_01.wav" + on_demand = yes + volume = 85 +} + +death_poisoning_female_01 = +{ + file = "death_poisoning_female_01.wav" + on_demand = yes + volume = 85 +} + +death_poisoning_female_02 = +{ + file = "death_poisoning_female_02.wav" + on_demand = yes + volume = 85 +} + +death_poisoning_female_03 = +{ + file = "death_poisoning_female_03.wav" + on_demand = yes + volume = 85 +} + +death_poisoning_male_01 = +{ + file = "death_poisoning_male_01.wav" + on_demand = yes + volume = 85 +} + +death_poisoning_male_02 = +{ + file = "death_poisoning_male_02.wav" + on_demand = yes + volume = 85 +} + +death_poisoning_male_03 = +{ + file = "death_poisoning_male_03.wav" + on_demand = yes + volume = 85 +} + +death_prison_female_03 = +{ + file = "death_prison_female_03.wav" + on_demand = yes + volume = 85 +} + +death_prison_female_01 = +{ + file = "death_prison_female_01.wav" + on_demand = yes + volume = 85 +} + +death_prison_female_02 = +{ + file = "death_prison_female_02.wav" + on_demand = yes + volume = 85 +} + +death_prison_male_01 = +{ + file = "death_prison_male_01.wav" + on_demand = yes + volume = 85 +} + +death_prison_male_02 = +{ + file = "death_prison_male_02.wav" + on_demand = yes + volume = 85 +} + +death_prison_male_03 = +{ + file = "death_prison_male_03.wav" + on_demand = yes + volume = 85 +} + +falling_female_01 = +{ + file = "falling_female_01.wav" + on_demand = yes + volume = 85 +} + +falling_female_02 = +{ + file = "falling_female_02.wav" + on_demand = yes + volume = 85 +} + +falling_female_03 = +{ + file = "falling_female_03.wav" + on_demand = yes + volume = 85 +} + +falling_male_01 = +{ + file = "falling_male_01.wav" + on_demand = yes + volume = 85 +} + +falling_male_02 = +{ + file = "falling_male_02.wav" + on_demand = yes + volume = 85 +} + +falling_male_03 = +{ + file = "falling_male_03.wav" + on_demand = yes + volume = 85 +} + +generic_sacrifice_female_01 = +{ + file = "generic_sacrifice_female_01.wav" + on_demand = yes + volume = 85 +} + +generic_sacrifice_female_02 = +{ + file = "generic_sacrifice_female_02.wav" + on_demand = yes + volume = 85 +} + +generic_sacrifice_male_01 = +{ + file = "generic_sacrifice_male_01.wav" + on_demand = yes + volume = 85 +} + +generic_sacrifice_male_02 = +{ + file = "generic_sacrifice_male_02.wav" + on_demand = yes + volume = 85 +} + +natural_death_female_01 = +{ + file = "natural_death_female_01.wav" + on_demand = yes + volume = 85 +} + +natural_death_female_02 = +{ + file = "natural_death_female_02.wav" + on_demand = yes + volume = 85 +} + +natural_death_female_03 = +{ + file = "natural_death_female_03.wav" + on_demand = yes + volume = 85 +} + +natural_death_female_04 = +{ + file = "natural_death_female_04.wav" + on_demand = yes + volume = 85 +} + +natural_death_female_05 = +{ + file = "natural_death_female_05.wav" + on_demand = yes + volume = 85 +} + +natural_death_male_0 = +{ + file = "natural_death_male_0.wav" + on_demand = yes + volume = 85 +} + +natural_death_male_01 = +{ + file = "natural_death_male_01.wav" + on_demand = yes + volume = 85 +} + +natural_death_male_02 = +{ + file = "natural_death_male_02.wav" + on_demand = yes + volume = 85 +} + +natural_death_male_03 = +{ + file = "natural_death_male_03.wav" + on_demand = yes + volume = 85 +} + +natural_death_male_04 = +{ + file = "natural_death_male_04.wav" + on_demand = yes + volume = 85 +} + +norse_sacrifice_female_01 = +{ + file = "norse_sacrifice_female_01.wav" + on_demand = yes + volume = 85 +} + +norse_sacrifice_female_02 = +{ + file = "norse_sacrifice_female_02.wav" + on_demand = yes + volume = 85 +} + +norse_sacrifice_male_01 = +{ + file = "norse_sacrifice_male_01.wav" + on_demand = yes + volume = 85 +} + +norse_sacrifice_male_02 = +{ + file = "norse_sacrifice_male_02.wav" + on_demand = yes + volume = 85 +} + +norse_sacrifice_male_03 = +{ + file = "norse_sacrifice_male_03.wav" + on_demand = yes + volume = 85 +} + +neutral_beheading_01 = +{ + file = "neutral_beheading_01.wav" + on_demand = yes + volume = 85 +} + +quest_success = +{ + file = "money_in.wav" + volume = 65 +} + +### ACR ### +death_lost_desert = { + file = "death_lost_desert.wav" + on_demand = yes + volume = 75 +} + + +################ SOCIETIES ################ + +society_rank_up = +{ + file = "society_rank_up_01.wav" + volume = 65 + on_demand = yes +} +new_trait = +{ + file = "new_trait_01.wav" + volume = 65 + on_demand = yes +} + +################ DEVIL WORSHIPPERS + +devil_worshippers_interface = +{ + file = "devil_worshippers_interface_01.wav" + volume = 35 + on_demand = yes +} +devil_worshippers_demonic_possession_female = +{ + file = "devil_worshippers_demonic_possession_female_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_impregnation_courtier_male = +{ + file = "devil_worshippers_impregnation_courtier_male_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_impregnation_courtier_female = +{ + file = "devil_worshippers_impregnation_courtier_female_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_impregnation_self_male = +{ + file = "devil_worshippers_impregnation_self_male_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_impregnation_self_female = +{ + file = "devil_worshippers_impregnation_self_female_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_corrupt_priest = +{ + file = "devil_worshippers_corrupt_priest_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_demonic_possession_male = +{ + file = "devil_worshippers_demonic_possession_male_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_desecrate_temple = +{ + file = "devil_worshippers_desecrate_temple_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_sacrifice_child = +{ + file = "devil_worshippers_sacrifice_child_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_sacrifice_dwarf_female = +{ + file = "devil_worshippers_sacrifice_dwarf_female_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_sacrifice_dwarf_male = +{ + file = "devil_worshippers_sacrifice_dwarf_male_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_sacrifice_holy_man = +{ + file = "devil_worshippers_sacrifice_holy_man_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_sacrifice_holy_woman = +{ + file = "devil_worshippers_sacrifice_holy_woman_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_sacrifice_virgin_female = +{ + file = "devil_worshippers_sacrifice_virgin_female_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_sacrifice_virgin_male = +{ + file = "devil_worshippers_sacrifice_virgin_male_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_sacrifice_ruler_male = +{ + file = "quest_the_devil_worshipers_sacrifice_ruler_male_01.wav" + volume = 65 + on_demand = yes +} +devil_worshippers_sacrifice_ruler_female = +{ + file = "quest_the_devil_worshipers_sacrifice_ruler_female_01.wav" + volume = 65 + on_demand = yes +} +################ ASSASSINS +assassins_interface = +{ + file = "assassins_interface_01.wav" + volume = 35 + on_demand = yes +} +assassins_drug_induced_visions = +{ + file = "assassins_drug_induced_visions_01.wav" + volume = 65 + on_demand = yes +} +assassins_assassinate_character = +{ + file = "assassins_assassinate_character_01.wav" + volume = 65 + on_demand = yes +} +assassins_collect_debt = +{ + file = "assassins_collect_debt_01.wav" + volume = 65 + on_demand = yes +} +assassins_intimidate_ruler = +{ + file = "assassins_intimidate_ruler_01.wav" + volume = 65 + on_demand = yes +} +assassins_convert_province = +{ + file = "assassins_convert_province_01.wav" + volume = 65 + on_demand = yes +} +assassins_mark_for_death = +{ + file = "assassins_mark_for_death_01.wav" + volume = 65 + on_demand = yes +} +assassins_occupy_infidel_holding = +{ + file = "assassins_occupy_infidel_holding_01.wav" + volume = 65 + on_demand = yes +} +assassins_train_protege = +{ + file = "assassins_train_protege_01.wav" + volume = 65 + on_demand = yes +} +################### MONASTICS +monastic_orders_interface = +{ + file = "monastic_orders_interface_01.wav" + volume = 60 + on_demand = yes +} +monastic_orders_indian_interface = +{ + file = "monastic_orders_indian_interface_01.wav" + volume = 100 + on_demand = yes +} +monastic_orders_meditate_in_seclusion = +{ + file = "monastic_orders_meditate_in_seclusion_01.wav" + volume = 65 + on_demand = yes +} +monastic_orders_penance = +{ + file = "monastic_orders_penance_01.wav" + volume = 65 + on_demand = yes +} +monastic_orders_pilgrimage = +{ + file = "monastic_orders_pilgrimage_01.wav" + volume = 65 + on_demand = yes +} +monastic_orders_build_friary = +{ + file = "monastic_orders_build_friary_01.wav" + volume = 65 + on_demand = yes +} +monastic_orders_build_monastery = +{ + file = "monastic_orders_build_monastery_01.wav" + volume = 65 + on_demand = yes +} +monastic_orders_build_temple_holding = +{ + file = "monastic_orders_build_temple_holding_01.wav" + volume = 65 + on_demand = yes +} +monastic_orders_donate_charity = +{ + file = "monastic_orders_donate_charity_01.wav" + volume = 65 + on_demand = yes +} +monastic_orders_pick_theology_focus = +{ + file = "monastic_orders_pick_theology_focus_01.wav" + volume = 65 + on_demand = yes +} +############ HERMETIC ORDERS +hermetic_society_interface = +{ + file = "hermetic_society_interface_01.wav" + volume = 60 + on_demand = yes +} +hermetic_society_recover_scroll = +{ + file = "hermetic_society_recover_scroll_01.wav" + volume = 65 + on_demand = yes +} +hermetic_society_decipher_code = +{ + file = "hermetic_society_decipher_code_01.wav" + volume = 65 + on_demand = yes +} +hermetic_society_build_laboratory = +{ + file = "hermetic_society_build_laboratory_01.wav" + volume = 65 + on_demand = yes +} +hermetic_society_build_observatory = +{ + file = "hermetic_society_build_observatory_01.wav" + volume = 65 + on_demand = yes +} +hermetic_society_perform_experiment = +{ + file = "hermetic_society_perform_experiment_01.wav" + volume = 65 + on_demand = yes +} +hermetic_society_observe_planet = +{ + file = "hermetic_society_observe_planet_01.wav" + volume = 65 + on_demand = yes +} +hermetic_society_acquire_seed = +{ + file = "hermetic_society_acquire_seed_01.wav" + volume = 65 + on_demand = yes +} +################## SECRET CULTS OR RELIGIONS +secret_cults_interface = +{ + file = "secret_cults_interface_01.wav" + volume = 35 + on_demand = yes +} +secret_cults_induct_ruler = +{ + file = "secret_cults_induct_ruler_01.wav" + volume = 65 + on_demand = yes +} +secret_cults_gain_sympathy = +{ + file = "secret_cults_gain_sympathy_01.wav" + volume = 65 + on_demand = yes +} +secret_cults_prepare_ground = +{ + file = "secret_cults_prepare_ground_01.wav" + volume = 65 + on_demand = yes +} +secret_cults_blend_in = +{ + file = "secret_cults_blend_in_01.wav" + volume = 65 + on_demand = yes +} +secret_cults_conduct_ceremony = +{ + file = "secret_cults_conduct_ceremony_01.wav" + volume = 65 + on_demand = yes +} +############ CHINA +china_interaction_interface = +{ + file = "china_interaction_interface.wav" + volume = 35 + on_demand = yes +} + +china_grace_gain = +{ + file = "grace_gain.wav" + volume = 50 + on_demand = yes +} + +china_grace_spend = +{ + file = "grace_send.wav" + volume = 50 + on_demand = yes +} + +china_angered_emperor = +{ + file = "chinese_emperor_angered.wav" + volume = 50 + on_demand = yes +} + +click_cancel_china = +{ + file = "click_cancel_china.wav" + volume = 50 + on_demand = yes +} + +click_close_interface_china = +{ + file = "click_close_interface_china.wav" + volume = 50 + on_demand = yes +} + +click_confirm_china = +{ + file = "click_confirm_china.wav" + volume = 50 + on_demand = yes +} + +click_default_china = +{ + file = "click_default_china.wav" + volume = 50 + on_demand = yes +} +############ Holy Fury +warrior_lodge_ambient_01 = +{ + file = "sfx_amb_warrior_lodge_01.wav" + volume = 70 + on_demand = yes +} +warrior_lodge_ambient_02 = +{ + file = "sfx_amb_warrior_lodge_02.wav" + volume = 70 + on_demand = yes +} +bloodline_added = +{ + file = "sfx_bloodline_add_bloodline_01.wav" + volume = 70 + on_demand = yes +} +bloodline_ambience_01 = +{ + file = "sfx_bloodline_amb_01.wav" + volume = 70 + on_demand = yes +} +click_bloodline_view = +{ + file = "sfx_bloodline_view_01.wav" + volume = 70 + on_demand = yes +} +excommunication_lifted = +{ + file = "sfx_clergy_excommunication_lift_01.wav" + volume = 70 + on_demand = yes +} +crusade_outcome_positive = +{ + file = "sfx_crusade_outcome_positive_01.wav" + volume = 70 + on_demand = yes +} +crusade_outcome_negative = +{ + file = "sfx_crusade_outcome_negative_01.wav" + volume = 70 + on_demand = yes +} +rowdy_banter_ambience = +{ + file = "sfx_amb_rowdy_banter_01.wav" + volume = 70 + on_demand = yes +} +rowdy_banter_short = +{ + file = "sfx_amb_rowdy_banter_short_01.wav" + volume = 100 + on_demand = yes +} +mass_conversion_baptism = +{ + file = "sfx_baptism_conversion_01.wav" + volume = 70 + on_demand = yes +} +excommunication_declared = +{ + file = "sfx_clergy_excommunication_01.wav" + volume = 70 + on_demand = yes +} +click_pledge_troops_01 = +{ + file = "sfx_crusade_pledge_troops_01.wav" + volume = 70 + on_demand = yes +} +click_pledge_troops_02 = +{ + file = "sfx_crusade_pledge_troops_02.wav" + volume = 70 + on_demand = yes +} +click_pledge_troops_03 = +{ + file = "sfx_crusade_pledge_troops_03.wav" + volume = 70 + on_demand = yes +} +crusade_start_01 = +{ + file = "sfx_crusade_start_event_01.wav" + volume = 70 + on_demand = yes +} +crusade_start_02 = +{ + file = "sfx_crusade_start_event_02.wav" + volume = 70 + on_demand = yes +} +crusade_view_ambience = +{ + file = "sfx_crusade_view.wav" + volume = 70 + on_demand = yes +} +lose_battle = +{ + file = "sfx_event_battle_lose_01.wav" + volume = 70 + on_demand = yes +} +win_battle = +{ + file = "sfx_event_battle_win_01.wav" + volume = 70 + on_demand = yes +} +coronation_barn = +{ + file = "sfx_event_coronation_barn_01.wav" + volume = 70 + on_demand = yes +} +coronation_extravagant = +{ + file = "sfx_event_coronation_extravagant_01.wav" + volume = 70 + on_demand = yes +} +coronation_normal = +{ + file = "sfx_event_coronation_normal_01.wav" + volume = 70 + on_demand = yes +} +duel_lose = +{ + file = "sfx_event_duel_lose_01.wav" + volume = 70 + on_demand = yes +} +duel_win = +{ + file = "sfx_event_duel_win_01.wav" + volume = 70 + on_demand = yes +} +pagan_reformation = +{ + file = "sfx_event_reformation_01.wav" + volume = 70 + on_demand = yes +} +saint_proclaimed = +{ + file = "sfx_event_sainthood_01.wav" + volume = 70 + on_demand = yes +} +fighting_instructions_01 = +{ + file = "sfx_fighting_instructions_01.wav" + volume = 70 + on_demand = yes +} +fighting_instructions_02 = +{ + file = "sfx_fighting_instructions_02.wav" + volume = 70 + on_demand = yes +} +legendary_gathering_lose = +{ + file = "sfx_gathering_duel_losing_01.wav" + volume = 70 + on_demand = yes +} +legendary_gathering_win = +{ + file = "sfx_gathering_duel_winning_01.wav" + volume = 70 + on_demand = yes +} +click_random_world = +{ + file = "sfx_generate_random_world.wav" + volume = 70 + on_demand = yes +} +click_shattered_world = +{ + file = "sfx_generate_shattered_world.wav" + volume = 70 + on_demand = yes +} +click_kill_list = +{ + file = "sfx_killview_list_01.wav" + volume = 70 + on_demand = yes +} +pagan_cheering_01 = +{ + file = "sfx_pagan_cheering_01.wav" + volume = 70 + on_demand = yes +} +pagan_cheering_02 = +{ + file = "sfx_pagan_cheering_02.wav" + volume = 70 + on_demand = yes +} +pagan_cheering_03 = +{ + file = "sfx_pagan_cheering_03.wav" + volume = 70 + on_demand = yes +} +baltic_holds_01 = +{ + file = "sfx_power_baltic_holds_01.wav" + volume = 70 + on_demand = yes +} +baltic_holds_02 = +{ + file = "sfx_power_baltic_holds_02.wav" + volume = 70 + on_demand = yes +} +baltic_holds_03 = +{ + file = "sfx_power_baltic_holds_03.wav" + volume = 70 + on_demand = yes +} +battle_trance_male_01 = +{ + file = "sfx_power_battle_trance_01.wav" + volume = 70 + on_demand = yes +} +battle_trance_male_02 = +{ + file = "sfx_power_battle_trance_02.wav" + volume = 70 + on_demand = yes +} +battle_trance_male_03 = +{ + file = "sfx_power_battle_trance_03.wav" + volume = 70 + on_demand = yes +} +battle_trance_female_01 = +{ + file = "sfx_power_battle_trance_female_01.wav" + volume = 70 + on_demand = yes +} +battle_trance_female_02 = +{ + file = "sfx_power_battle_trance_female_02.wav" + volume = 70 + on_demand = yes +} +battle_trance_female_03 = +{ + file = "sfx_power_battle_trance_female_03.wav" + volume = 70 + on_demand = yes +} +berserk_male_01 = +{ + file = "sfx_power_berserk_01.wav" + volume = 70 + on_demand = yes +} +berserk_male_02 = +{ + file = "sfx_power_berserk_02.wav" + volume = 70 + on_demand = yes +} +berserk_male_03 = +{ + file = "sfx_power_berserk_03.wav" + volume = 70 + on_demand = yes +} +berserk_female_01 = +{ + file = "sfx_power_berserk_female_01.wav" + volume = 70 + on_demand = yes +} +berserk_female_02 = +{ + file = "sfx_power_berserk_female_02.wav" + volume = 70 + on_demand = yes +} +berserk_female_03 = +{ + file = "sfx_power_berserk_female_03.wav" + volume = 70 + on_demand = yes +} +call_of_the_steppe_01 = +{ + file = "sfx_power_callofsteppe_01.wav" + volume = 70 + on_demand = yes +} +call_of_the_steppe_02 = +{ + file = "sfx_power_callofsteppe_02.wav" + volume = 70 + on_demand = yes +} +call_of_the_steppe_03 = +{ + file = "sfx_power_callofsteppe_03.wav" + volume = 70 + on_demand = yes +} +create_fetish_01 = +{ + file = "sfx_power_create_fetish_01.wav" + volume = 70 + on_demand = yes +} +create_fetish_02 = +{ + file = "sfx_power_create_fetish_02.wav" + volume = 70 + on_demand = yes +} +create_fetish_03 = +{ + file = "sfx_power_create_fetish_03.wav" + volume = 70 + on_demand = yes +} +inspire_warriors_01 = +{ + file = "sfx_power_inspirewarriors_01.wav" + volume = 70 + on_demand = yes +} +inspire_warriors_02 = +{ + file = "sfx_power_inspirewarriors_02.wav" + volume = 70 + on_demand = yes +} +inspire_warriors_03 = +{ + file = "sfx_power_inspirewarriors_03.wav" + volume = 70 + on_demand = yes +} +sacrifice_cattle_01 = +{ + file = "sfx_power_sacrifice_cow_01.wav" + volume = 70 + on_demand = yes +} +sacrifice_cattle_02 = +{ + file = "sfx_power_sacrifice_cow_02.wav" + volume = 70 + on_demand = yes +} +sacrifice_cattle_03 = +{ + file = "sfx_power_sacrifice_cow_03.wav" + volume = 70 + on_demand = yes +} +sacrifice_family_01 = +{ + file = "sfx_power_sacrifice_familymember_01.wav" + volume = 70 + on_demand = yes +} +sacrifice_family_02 = +{ + file = "sfx_power_sacrifice_familymember_02.wav" + volume = 70 + on_demand = yes +} +sacrifice_family_03 = +{ + file = "sfx_power_sacrifice_familymember_03.wav" + volume = 70 + on_demand = yes +} +sacrifice_wealth_01 = +{ + file = "sfx_power_sacrifice_wealth_01.wav" + volume = 70 + on_demand = yes +} +sacrifice_wealth_02 = +{ + file = "sfx_power_sacrifice_wealth_02.wav" + volume = 70 + on_demand = yes +} +sacrifice_wealth_03 = +{ + file = "sfx_power_sacrifice_wealth_03.wav" + volume = 70 + on_demand = yes +} +stand_together_01 = +{ + file = "sfx_power_stand_together_01.wav" + volume = 70 + on_demand = yes +} +stand_together_02 = +{ + file = "sfx_power_stand_together_02.wav" + volume = 70 + on_demand = yes +} +stand_together_03 = +{ + file = "sfx_power_stand_together_03.wav" + volume = 70 + on_demand = yes +} +toughness_01 = +{ + file = "sfx_power_toughness_01.wav" + volume = 70 + on_demand = yes +} +toughness_02 = +{ + file = "sfx_power_toughness_02.wav" + volume = 70 + on_demand = yes +} +toughness_03 = +{ + file = "sfx_power_toughness_03.wav" + volume = 70 + on_demand = yes +} +warriors_of_ukko_01 = +{ + file = "sfx_power_warriors_of_ukko_01.wav" + volume = 70 + on_demand = yes +} +warriors_of_ukko_02 = +{ + file = "sfx_power_warriors_of_ukko_02.wav" + volume = 70 + on_demand = yes +} +warriors_of_ukko_03 = +{ + file = "sfx_power_warriors_of_ukko_03.wav" + volume = 70 + on_demand = yes +} +reaction_antagonize_01 = +{ + file = "sfx_reactions_antagonize_01.wav" + volume = 70 + on_demand = yes +} +reaction_antagonize_02 = +{ + file = "sfx_reactions_antagonize_02.wav" + volume = 70 + on_demand = yes +} +reaction_sway_01 = +{ + file = "sfx_reactions_sway_01.wav" + volume = 70 + on_demand = yes +} +reaction_sway_02 = +{ + file = "sfx_reactions_sway_02.wav" + volume = 70 + on_demand = yes +} +pagan_warhorn = +{ + file = "sfx_warhorn_01.wav" + volume = 70 + on_demand = yes +} \ No newline at end of file diff --git a/AncientReligions/localisation/00_ACR_override.csv b/AncientReligions/localisation/00_ACR_override.csv index 50a303fd..292d9581 100644 --- a/AncientReligions/localisation/00_ACR_override.csv +++ b/AncientReligions/localisation/00_ACR_override.csv @@ -1,18 +1,17 @@ #CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;;x ###### Overridden vanilla keys have to be loaded last since patch 2.5;;;;;;;;;;;;;;x ###### Non-Catholic specific text for College of Cardinals;;;;;;;;;;;;;;x -SHOW_COLLEGE_OF_CARDINALS;[GetReligiousHeadElectorBody];;;;;;;;;;;;;x -POPE_VOTE_SCORE;§YReligious head suitability: $SCORE$§!;;;;;;;;;;;;;x -CANDIDATE_SCORE;§YCandidate appointment score§!;;;;;;;;;;;;;x +SHOW_COLLEGE_OF_CARDINALS;[This.GetReligiousHeadElectionBody];;;;;;;;;;;;;x +POPE_VOTE_SCORE;YReligious head suitability: $SCORE$!;;;;;;;;;;;;;x +CANDIDATE_SCORE;YCandidate appointment score!;;;;;;;;;;;;;x SUCCESSOR;Current Successor;;;;;;;;;;;;;x -SUCCESSOR_TOOLTIP;This is the current expected successor of the [GetReligiousHeadTitle].;;;;;;;;;;;;;x -TITLE_GAINED_RELIGIOUS_SETUP;New [GetReligiousHeadElectorTitle] appointed.;;;;;;;;;;;;;x -TITLE_GAINED_RELIGIOUS_LETTER;$NEWHOLDER$ was given a seat in the [GetReligiousHeadElectorBody].;;;;;;;;;;;;;x -TITLE_GAINED_RELIGIOUS_LOG;$NEWHOLDER$ was given a seat in the [GetReligiousHeadElectorBody].;;;;;;;;;;;;;x +SUCCESSOR_TOOLTIP;This is the current expected successor of the [This.GetReligiousHeadTitle].;;;;;;;;;;;;;x +TITLE_GAINED_RELIGIOUS_SETUP;New [This.GetReligiousHeadElectorTitle] appointed.;;;;;;;;;;;;;x +TITLE_GAINED_RELIGIOUS_LETTER;$NEWHOLDER$ was given a seat in the [This.GetReligiousHeadElectionBody].;;;;;;;;;;;;;x +TITLE_GAINED_RELIGIOUS_LOG;$NEWHOLDER$ was given a seat in the [This.GetReligiousHeadElectionBody].;;;;;;;;;;;;;x ###### Map;;;;;;;;;;;;;;x b_meir;Akhetaten;;;;;;;;;;;;;x ###### Vanilla religions;;;;;;;;;;;;;;x -hellenic_pagan_DESC;The Hellenistic religion is polytheistic, with a pantheon of twelve major gods including Jupiter, Mars, Mercury, Venus, Minerva and Vesta. It originated in ancient Greece and with the conquests of Alexander the Great and the Roman Empire, it would go on to become the dominant religion in the Mediterranean world until the rise of Christendom.;L'hellénisme est polythéiste, avec un panthéon de douze dieux majeurs incluant Jupiter, Mars, Mercure, Venus, Minerve et Vesta. Il est originaire de la Grèce antique et avec les conquête d'Alexandre le Grand et l'Empire romain, allait devenir la religion dominante autour de la Méditerranée jusqu'à la montée du Christianisme.;;;;;;;;;;;;x job_spiritual_hellenic_pagan;Augur;Augure;;;;;;;;;;;;x finnish_pagan_reformed;Suomenusko;Suomenusko;;;;;;;;;;;;x norse_pagan_reformed;Asatru;Asatru;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_artifacts.csv b/AncientReligions/localisation/ACR_artifacts.csv new file mode 100644 index 00000000..c4d03f24 --- /dev/null +++ b/AncientReligions/localisation/ACR_artifacts.csv @@ -0,0 +1,69 @@ +#### Celtic Artifacts ;;;;;;;;;;;;;;x +silver_hand_of_nuada;Silver Hand of Nuada;;;;;;;;;;;;;x +silver_hand_of_nuada_desc;This ornate prosthetic hand is crafted from purest silver and covered in elaborate runes and filigree. According to legend, this is the very silver hand that was made by Creidnhe and attached by Dian Cecht to replace the great King Nuada's hand, lost in battle to the Fir Bolg champion Sreng.;;;;;;;;;;;;;x +spear_of_lugh;Gae Assail;;;;;;;;;;;;;x +spear_of_lugh_desc;The spear of Lugh, Gae Assail is said to be "impossible to overcome" and that certain magic words could guarantee it would hit it's target when thrown and to have it return magically to the wielders hands.;;;;;;;;;;;;;x +trident_of_britannia;Y Tair Tonnau;;;;;;;;;;;;;x +trident_of_britannia_desc;The Three Waves, the trident of Britannia. Britannic scripture says Britannia used Y Tair Tonnau to create the world out of the primordial ocean. The first prong raised the land from the depths, the second created the lakes and rivers, the third created life. The trident knows it's true master is The Holy Mother, and will not give it's tremendous powers to anyone else. Even without such powerful magic, The Three Waves is a formidable weapon.;;;;;;;;;;;;;x +helm_of_britannia;Britannia's Helm;;;;;;;;;;;;;x +helm_of_britannia_desc;This Corinthian style helmet is covered in beautiful imagery of waves and clouds. Many say this is the helm of the Holy Mother herself.;;;;;;;;;;;;;x +shield_of_britannia;Britannia's Shield;;;;;;;;;;;;;x +shield_of_britannia_desc;This large oval shield is made of bronze masterfully crafted onto a back of superb oak. The front bears an image of the white cliffs of Dover holding back a large wave. This shield is said to have been gifted to a mortal champion by Britannia herself.;;;;;;;;;;;;;x +skull_of_brigid;Skull of Brigid;;;;;;;;;;;;;x +skull_of_brigid_desc;This plain skull is held in an ornate box that claims the contents to be the remains of none other than Brigid, a saint to Christians and Britannia's followers alike. Brigid is considered a goddess by the Druids.;;;;;;;;;;;;;x +horn_of_bran_galed;Horn of Bran Galed;;;;;;;;;;;;;x +horn_of_bran_galed_desc;According to legend, this ancient drinking horn belonged to Bran “The Stingy” Galed, and had the power to create any drink the holder desired. He was tricked out of it by Myrdinn, who secreted it away with the other 13 Treasures of Britain. In the intervening centuries it's been turned into a battle horn.;;;;;;;;;;;;;x +tusk_of_torc_triath;Tusk of Torc Triath;;;;;;;;;;;;;x +tusk_of_torc_triath_desc;According to legend, this horn was created from the tusk of Torc Triath, King of the Boars. Torc Triath was hunted by King Arthur himself, aided by his loyal hunting hound Cabal.;;;;;;;;;;;;;x +torque_of_boudicca;Queen Boudicca's Torque;;;;;;;;;;;;;x +torque_of_boudicca_desc;The main part of this golden torque is formed from 64 individual gold wires wound into 8 cords, which are then wound together again. Beautifully molded end-pieces feature swirls and horses. Allegedly, it once belonged to Boudicca, the warrior Queen of the Iceni people.;;;;;;;;;;;;;x +old_carnyx;Ancient Carnyx;;;;;;;;;;;;;x +old_carnyx_desc;This ancient horn is subtly 's' shaped, the bell at the top shaped like a ferocious boar. Centuries ago the celtic tribes used these to communicate across the battlefield, the elevated position of the horn allowing the sound to travel far and wide.;;;;;;;;;;;;;x +horned_helm;Horned Helm;;;;;;;;;;;;;x +horned_helm_desc;This helmet is centuries old, if not over a millenia. It was probably a prized posession of a celtic tribal chief, but the strange horns look silly by modern standards.;;;;;;;;;;;;;x +battersea_shield;Battersea Shield;;;;;;;;;;;;;x +battersea_shield_desc;This bronze tower shield is masterfully decorated. Pieces of colored enamel still cling to their fittings even after centuries at the bottom of a river.;;;;;;;;;;;;;x +crown_celtic_fylkir;Crown of Oak;;;;;;;;;;;;;x +crown_celtic_fylkir_desc;The sacred crown worn by the reigning Myrdinn, head of the Druidic faith.;;;;;;;;;;;;;x +#### Hellenic Artifacts ;;;;;;;;;;;;;;x +nimean_lion_skin;Nimean Lionskin;;;;;;;;;;;;;x +nimean_lion_skin_desc;This hooded cloak has been made from the hide of a large, black-maned lion. The skull has been fitted with a padded leather cap to serve as a helm. Many believe this to be the Nimean Lion's skin, the very hide worn by Heracles during his final 11 labors.;;;;;;;;;;;;;x +kronium;Kronium;;;;;;;;;;;;;x +kronium_desc;This large, uncut ruby is dark and lumpy, with sharp edges here and there. It gives the general impression of a scab or blood clot. Perhaps this is why the gem is believed to be the blood of Kronos, shed from wounds endured in the Titanomachy and crystalized over the millenia. No one knows how many of these stones exist, but they are greatly prized by the titan's worshippers.;;;;;;;;;;;;;x +caesars_robe;Bloody Robes of Caesar;;;;;;;;;;;;;x +caesars_robe_desc;This bloodstained toga is said to be the very same one worn by Gaius Julius Caesar the day he was assassinated. Caesar was deified after his death, making these robes one of the holiest objects in Roman religion.;;;;;;;;;;;;;x +aethons_feather;Aethonian Feather;;;;;;;;;;;;;x +aethons_feather_desc;This huge reddish-brown feather is said to have come from the great eagle, Aethon, that tormented Prometheus by eating his liver every day for 30,000 years. Prometheans are, understandably, offended by it's very existence.;;;;;;;;;;;;;x +achilles_shield_complete;Achilles Shield;;;;;;;;;;;;;x +achilles_shield_complete_desc;The shield given to Achilles by Hephaestus, at the bidding of his mother Thetis. It has been reforged from fragments and is a splendid piece of craftsmanship.;;;;;;;;;;;;;x +hectors_armor;Hector's Armor;;;;;;;;;;;;;x +hectors_armor_desc;A breastplate of hardened, oil-brushed bronze fitted to well-made leather armor. A large Iota embossed on the front in gold declares allegiance to Ilium. This armor is believed to be that worn by Hector. As told in The Iliad it was taken by Achilles after he defeated Hector, and until now it was lost to history.;;;;;;;;;;;;;x +odysseus_bow;Odysseus' Bow;;;;;;;;;;;;;x +odysseus_blow_desc;This large, black recurve bow is made of many layers of horn glued together. The curve is more dramatic than normal, requiring tremendous strength to string and draw. This has been taken to mean it is the bow of Odysseus himself, the legendary hero of The Odyssey.;;;;;;;;;;;;;x +mask_of_agamemnon;Death Mask of Agamemnon;;;;;;;;;;;;;x +mask_of_agamemnon_desc;This golden mask adorned the head of Agamemnon's coffin.;;;;;;;;;;;;;x +crown_of_theseus;Crown of Theseus;;;;;;;;;;;;;x +crown_of_theseus_desc;This circlet of white gold and blue sapphires is said to have belonged to Theseus, the mythical founder of Athens.;;;;;;;;;;;;;x +skull_of_alexander;Skull of Alexander the Great;;;;;;;;;;;;;x +skull_of_alexander_desc;This skull is believed to be the only surviving remains of Alexander the Great, secreted away from his tomb in Alexandria by devoted worshipers during a siege.;;;;;;;;;;;;;x +alexanders_armor;Alexander the Great's Armor;;;;;;;;;;;;;x +alexanders_armor_desc;This breastplate encompasses form and function in one. Beautifully made and strong, it is well-suited for a warrior king wishing to leave an impression of grandeur. No one is sure when it was separated from his body, nor how it ended up where it was found.;;;;;;;;;;;;;x +gold_amphora;Golden Amphora;;;;;;;;;;;;;x +gold_amphora_desc;This ancient amphora is made of high quality gold. It is said to bring prosperity to it's owner.;;;;;;;;;;;;;x +sphinx_claw;Sphinx Claw;;;;;;;;;;;;;x +sphinx_claw_desc;A huge claw, jet-black and incredibly sharp. Said to be from the paw of a sphinx slain by some hero in ancient times.;;;;;;;;;;;;;x +golden_apple;Golden Apple;;;;;;;;;;;;;x +golden_apple_desc;An apple made of solid gold. Some say that the cursed touch of King Midas created this apple. Others say that it is the Apple of Discord which Eris threw onto Olympus, ultimately leading to the Trojan War.;;;;;;;;;;;;;x +corinthian_helm;Corinthian Helm;;;;;;;;;;;;;x +corinthian_helm_desc;An ancient relic, this helm belonged to a great warrior or prince.;;;;;;;;;;;;;x +tongue_of_oracle;Petrified Tongue of an Oracle;;;;;;;;;;;;;x +tongue_of_oracle_desc;A small stone said to be the petrified tongue of an ancient oracle. The power of the oracle is supposed to sharpen the tongue of the one who holds this artifact.;;;;;;;;;;;;;x +silver_amphora;Silver Amphora;;;;;;;;;;;;;x +silver_amphora_desc;A beautiful amphora made from fine silver and decorated with reliefs of humans and satyrs celebrating a bountiful harvest at the feet of Demeter.;;;;;;;;;;;;;x +achilles_shield_piece;Shard of Achilles Shield;;;;;;;;;;;;;x +achilles_shield_piece_desc;This shard of metal bares reliefs of battle scenes that match the descriptions of Achilles shield from The Illiad. Perhaps if you found more...;;;;;;;;;;;;;x +### Egyptian;;;;;;;;;;;;;;x +crown_egyptian_fylkir;Crown of Upper and Lower Egypt;;;;;;;;;;;;;x +crown_egyptian_fylkir_desc;The sacred crown worn by the reigning Pharoah, head of the Kemetic faith.;;;;;;;;;;;;;x +crown_meryaten;Sunburst Crown;;;;;;;;;;;;;x +crown_meryaten_desc;The sacred crown worn by the reigning Meryaten, head of the Atenic faith.;;;;;;;;;;;;;x \ No newline at end of file diff --git a/AncientReligions/localisation/ACR_britannic.csv b/AncientReligions/localisation/ACR_britannic.csv new file mode 100644 index 00000000..93344842 --- /dev/null +++ b/AncientReligions/localisation/ACR_britannic.csv @@ -0,0 +1,89 @@ +#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;;x +britannic_pagan;Brittanic;;;;;;;;;;;;;x +britannic_pagan_DESC;The Brittanic religion is a monotheistic offshoot of Druidic belief focused on the goddess Britannia, the personification of the British Isles. She is viewed as a mother goddess and is worshipped to the exclusion of all other gods from Celtic tradition. The priesthood is entirely composed of women known as Dryads, with the Arch-Dryad as the supreme spiritual authority. Brittanics also venerate a host of saints and Sanctaidd, divine servants of the Holy Mother that are much like angels in Abrahamic tradition. Most of the Sanctaidd are considered gods amongst the Druids.;;;;;;;;;;;;;x +GOD_BRITANNIA;Britannia;;;;;;;;;;;;;x +GOD_HOLY_MOTHER;The Holy Mother;;;;;;;;;;;;;x +GOD_SC_ANDRASTE;Sanctaidd Andraste;;;;;;;;;;;;;x +#Rhiannon is the Moon;;;;;;;;;;;;;;x +GOD_SC_RHIANNON;Sanctaidd Rhiannon;;;;;;;;;;;;;x +#Olwen is the Sun;;;;;;;;;;;;;;x +GOD_SC_OLWEN;Sanctaidd Olwen;;;;;;;;;;;;;x +GOD_ST_BOUDICCA;Saint Boudicca;;;;;;;;;;;;;x +GOD_ST_BRIGID;Saint Brigid;;;;;;;;;;;;;x +EVIL_UNSEELIE;the Wayward Children;;;;;;;;;;;;;x +THE_CYCLES;The Cycles;;;;;;;;;;;;;x +ARCHDRYAD;Arch-Dryad;;;;;;;;;;;;;x +DRYAD;Dryad;;;;;;;;;;;;;x +# titles ;;;;;;;;;;;;;;x +k_britannic_pagan;Church of Britannia;;;;;;;;;;;;;x +k_britannic_pagan_adj;Britannic;;;;;;;;;;;;;x +k_britannic_pagan_foa;Your Holiness;;;;;;;;;;;;;x +d_saint_boudicca;Knights of Saint Boudicca;;;;;;;;;;;;;x +d_saint_boudicca_adj;Boudiccid;;;;;;;;;;;;;x +# minor titles ;;;;;;;;;;;;;;x +title_dryad_circle_member;Dryad of the Circle;;;;;;;;;;;;;x +title_dryad_circle_member_desc;The Circle of Dryads is the highest governing body in the Church of Britannia. It's sole duty is to elect the next Arch-Dryad.;;;;;;;;;;;;;x +expected_next_title_dryad_circle_member;Expected Next Member;;;;;;;;;;;;;x +expected_next_title_dryad_circle_member_tooltip;This Dryad is probably the next in line for a seat at the Circle.;;;;;;;;;;;;;x +best_candidate_title_dryad_circle_member;My Best Candidate;;;;;;;;;;;;;x +best_candidate_title_dryad_circle_member_tooltip;Of all the Dryads in my realm, this one is the most likely to be appointed a seat at the Circle by the Arch-Dryad.;;;;;;;;;;;;;x +job_spiritual_britannic_pagan;Seer;;;;;;;;;;;;;x +city_job_spiritual_britannic_pagan;Seer;;;;;;;;;;;;;x +tribal_job_spiritual_britannic_pagan;Seer;;;;;;;;;;;;;x +nomad_job_spiritual_britannic_pagan;Seer;;;;;;;;;;;;;x +# regular titles ;;;;;;;;;;;;;;x +temple_baron_britannic_pagan;Dryad;;;;;;;;;;;;;x +temple_barony_britannic_pagan;Sacred Grove;Bosquet sacré;;;;;;;;;;;;x +temple_barony_of_britannic_pagan;Sacred Grove of;Bosquet sacré de;;;;;;;;;;;;x +temple_count_britannic_pagan;Dryad;;;;;;;;;;;;;x +temple_county_britannic_pagan;Temple;Temple;;;;;;;;;;;;x +temple_county_of_britannic_pagan;Temple of;Temple de;;;;;;;;;;;;x +temple_duke_britannic_pagan;Dryad Superior;Dryada Supérieur;;;;;;;;;;;;x +temple_duchy_britannic_pagan;Tribe;Tribu;;;;;;;;;;;;x +temple_duchy_of_britannic_pagan;Tribe of;Tribu de;Stamm der;;Tribu de;;;;;;;;;x +temple_king_britannic_pagan;High Mother;;;;;;;;;;;;;x +temple_kingdom_britannic_pagan;Federation;Fédération;;;;;;;;;;;;x +temple_kingdom_of_britannic_pagan;Federation of;Fédération de;;;;;;;;;;;;x +temple_emperor_britannic_pagan;Great Mother;;;;;;;;;;;;;x +temple_empire_britannic_pagan;Nation;Peuple;;;;;;;;;;;;x +temple_empire_of_britannic_pagan;Nation of;Peuple de;;;;;;;;;;;;x +# traits ;;;;;;;;;;;;;;x +dryad;Dryad;;;;;;;;;;;;;x +dryad_desc;This character is a dryad, a Britannic priestess. Dryads are highly educated women and are expected to conduct themselves honorably. They are also expected to have at least one child in their lifetime, so Celibacy and Chastity are frowned upon.;;;;;;;;;;;;;x +bad_dryad;Wicked Dryad;;;;;;;;;;;;;x +bad_dryad_desc;This Dryad has conducted herself in ways unbecoming of her station. She is an embarassment to Britannic teachings and other Dryads will be reluctant to deal with her.;;;;;;;;;;;;;x +morrigan;Morrigan;;;;;;;;;;;;;x +morrigan_desc;This character is a Morrigan, a veteran of a Britannic Great Holy War.;;;;;;;;;;;;;x +sych;Sych;;;;;;;;;;;;;x +sych_desc;Britannics that never received a Tumtha are known as Sych, or "dry". They will always have difficult relations with other Britannics, especially the church.;;;;;;;;;;;;;x +child_of_dryad;Child of a Dryad;;;;;;;;;;;;;x +child_of_dryad_desc;As a child of a Dryad, this character is considered blessed by the Britannic Church.;;;;;;;;;;;;;x +# decisions ;;;;;;;;;;;;;;x +establish_arch_dryad;Establish the Arch-Dryad;;;;;;;;;;;;;x +establish_arch_dryad_desc;Hold a Church Council to establish an Arch-Dryad as the head of the Britannic Church.;;;;;;;;;;;;;x +enough_dryads_for_council_tt;Must have at least 16 Dryads to hold a Church Council;;;;;;;;;;;;;x +hold_imbolg;Hold an Imbolg;;;;;;;;;;;;;x +hold_imbolg_desc;Hold an Imbolg, a fertility festival dedicated largely to Saint Brigid.;;;;;;;;;;;;;x +hold_tumoidechais;Request Tumoidechais;;;;;;;;;;;;;x +hold_tumoidechais_named;Request Tumtha from [Root.GetFirstName];;;;;;;;;;;;;x +hold_tumoidechais_desc;Request that [Root.GetTitledFirstName] officiate a Tumoidechais for a child in your court. Any child who does not have a Tumoidechais by the age of 3 will be known as Sych.;;;;;;;;;;;;;x +tumoidechais_tt;[Root.GetFirstName] gets your request.;;;;;;;;;;;;;x +has_access_to_the_sea_tt;Has access to the sea via counties in the same realm.;;;;;;;;;;;;;x +has_direct_access_to_the_sea_tt;Has a coastal province.;;;;;;;;;;;;;x +placate_archdryad;Placate the Arch-Dryad;;;;;;;;;;;;;x +placate_archdryad_desc;By making a large donation to the church, as a symbol of support and submition to the Arch-Dryad, we can be sure she will not attempt to interfere in our affairs for 10 years.;;;;;;;;;;;;;x +placate_archdryad.tt;The Arch-Dryad receives your donation.;;;;;;;;;;;;;x +# other stuff ;;;;;;;;;;;;;;x +CIRCLE_OF_DRYADS;Circle of Dryads;;;;;;;;;;;;;x +nick_flowing_mane;of the Flowing Mane;;;;;;;;;;;;;x +relief_effort;Relief Effort;;;;;;;;;;;;;x +relief_effort_desc;This province has volunteers and clergy providing relief to the locals from an outbreak of disease.;;;;;;;;;;;;;x +good_tumtha;Good Tumtha;;;;;;;;;;;;;x +good_tumtha_desc;This character experienced a good, if uneventful, Tumoidechais.;;;;;;;;;;;;;x +bad_tumtha;Bad Tumtha;;;;;;;;;;;;;x +bad_tumtha_desc;This character's Tumoidechais was plagued with storms, a sign of Britannia's disfavor.;;;;;;;;;;;;;x +holding_imbolg;Holding Imbolg;;;;;;;;;;;;;x +holding_imbolg_desc;This character is currently holding Imbolg, a Britannic fertility festival.;;;;;;;;;;;;;x +imbolg_timer;Imbolg Timer;;;;;;;;;;;;;x +borrowed_from_d_saint_boudicca;Borrowed from the Knights of Saint Boudicca;;;;;;;;;;;;;x +expelled_d_saint_boudicca;Expelled the Knights of Saint Boudicca;;;;;;;;;;;;;x \ No newline at end of file diff --git a/AncientReligions/localisation/ACR_britannic_events.csv b/AncientReligions/localisation/ACR_britannic_events.csv new file mode 100644 index 00000000..dc1051d5 --- /dev/null +++ b/AncientReligions/localisation/ACR_britannic_events.csv @@ -0,0 +1,128 @@ +#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;;x +britannic.0.title;Arch-Dryad Seated;;;;;;;;;;;;;x +britannic.0.desc;[Root.GetTitledFirstName]'s Church Council has elevated [archdryad.GetFirstName] to the position of Arch-Dryad, establishing her as the ultimate spiritual authority for Britannic people everywhere. How she will wield this authority remains to be seen.;;;;;;;;;;;;;x +britannic.0.a;All hail [archdryad.GetTitledFirstName]!;;;;;;;;;;;;;x +britannic.0.b;So they've decided on a head heretic?;;;;;;;;;;;;;x +britannic.0.c;They're still heathens...;;;;;;;;;;;;;x +britannic.3.desc;[FromFrom.GetFullName], [FromFrom.GetTitle] of [FromFrom.PrimaryTitle.GetName], has given birth to a child by [From.Father.GetFullName]. The baby, a [From.GetBoyGirl] named [From.GetFirstName] is truly a blessing from the Holy Mother herself.;;;;;;;;;;;;;x +britannic.3.a;A joyous ocassion indeed!;;;;;;;;;;;;;x +britannic.5.desc;It has become apparent that [From.GetTitledFirstName] has been living a life unbecoming of a Dryad, and has been unable to keep it secret. Her wickedness is now public knowledge.;;;;;;;;;;;;;x +britannic.5.a;Disgraceful;;;;;;;;;;;;;x +britannic.7.desc;It has become public knowledge that the Arch-Dryad, of all people, has been living a life of wickedness.;;;;;;;;;;;;;x +britannic.7.a;Of all people...;;;;;;;;;;;;;x +britannic.10.title;The Knights of Saint Boudicca;;;;;;;;;;;;;x +britannic.10.desc;As one of her first acts, the Arch-Dryad has approved the charter for an order of holy warriors calling themselves the Knights of Saint Boudicca. This order is sworn to protect Britannic peoples everywhere and to serve the Arch-Dryad in her capacity as the head of the Britannic Church and chief servant of the Holy Mother Britannia.;;;;;;;;;;;;;x +britannic.10.a;For the Holy Mother!;;;;;;;;;;;;;x +britannic.10.b;Women? With swords?!;;;;;;;;;;;;;x +britannic.10.c;This is getting out of hand...;;;;;;;;;;;;;x +britannic.22.desc.bad_dryad;A Dryad has arrived in your court bearing a message from [From.GetTitledFirstName] herself. "It has come to my attention that you have a disgraced Dryad on your council. This cannot stand! I have sent [new_dryad.GetFirstName] to replace the dark influence in your court. Heed her advice, good [Root.GetTitle]."\n\nWhat do you do?;;;;;;;;;;;;;x +britannic.22.desc.cynic;A Dryad has arrived in your court bearing a message from [From.GetTitledFirstName] herself. "It has come to my attention that you have someone lacking in faith on your council. I have sent [new_dryad.GetFirstName] to replace them. Heed her advice, good [Root.GetTitle]."\n\nWhat do you do?;;;;;;;;;;;;;x +britannic.22.desc.other;A Dryad has arrived in your court bearing a message from [From.GetTitledFirstName] herself. "It has come to my attention that you lack the wisdom of a trained Dryad on your council. I have sent [new_dryad.GetFirstName] to serve this role. Heed her advice, good [Root.GetTitle]."\n\nWhat do you do?;;;;;;;;;;;;;x +britannic.22.a;As the Arch-Dryad commands.;;;;;;;;;;;;;x +britannic.22.b;I alone choose my small-council!;;;;;;;;;;;;;x +britannic.22.b.tt;[new_dryad.GetFirstName] returns to [From.GetTitledFirstName]'s court with your answer.;;;;;;;;;;;;;x +britannic.22.c;Perhaps I can convince her otherwise...;;;;;;;;;;;;;x +britannic.22.d;Perhaps I can defend my choice with scripture...;;;;;;;;;;;;;x +britannic.25.contract;An emissary has arrived with a message from the [From.GetTitle].\n"I've received pleas for relief from the levy obligations you've imposed on the Dryads in your realm. They feel overly burdened and unsafe. I suggest you lower their obligations."\nWhat do you do?;;;;;;;;;;;;;x +britannic.25.tax;An emissary has arrived with a message from the [From.GetTitle].\n"I've received pleas for relief from the taxes you've imposed on the Dryads in your realm. They feel unable to minister to the populace under such a burden. I suggest you lower their obligations."\nWhat do you do?;;;;;;;;;;;;;x +britannic.25.zeus;An emissary has arrived with a message from the [From.GetTitle].\n"I've received pleas for relief from the unbalanced obligations you've imposed on the Dryads in your realm. They feel strained to meet them and their people's needs. I suggest you alter their obligations."\nWhat do you do?;;;;;;;;;;;;;x +britannic.25.a;Of course, I will follow her council.;;;;;;;;;;;;;x +britannic.25.b;My realm, my laws.;;;;;;;;;;;;;x +britannic.25.c;Perhaps I can convince her otherwise...;;;;;;;;;;;;;x +britannic.25.d;Perhaps I can defend my laws in scripture...;;;;;;;;;;;;;x +britannic.27.desc;Dear [Root.GetTitledFirstName],\nI have received your generous donation. It is clear you do not need my guidance at this time.\nSigned, [From.GetTitledFirstName];;;;;;;;;;;;;x +britannic.27.a;At last, some peace!;;;;;;;;;;;;;x +britannic.27.tt;The Arch-Dryad will refrain from interfering in your rule for 10 years;;;;;;;;;;;;;x +britannic.51.desc;I have been troubled with news of your fight against the infidels. I have sent some coin with this message to aid the war effort.;;;;;;;;;;;;;x +britannic.51.a;I'm sure it will!;;;;;;;;;;;;;x +britannic.53.desc;An envoy from the [From.GetTitle] has arrived bearing a letter. "Dear [Root.GetTitledFirstName],\nIn recognition of your good standing with the church I offer you absolution from your sin of Kinslaying.";;;;;;;;;;;;;x +britannic.53.a;An offer I cannot refuse.;;;;;;;;;;;;;x +britannic.54.tt;[From.GetTitledFirstName] gets your reply;;;;;;;;;;;;;x +britannic.53.b;No one can wash the blood from my hands, not even the [From.GetTitle]!;;;;;;;;;;;;;x +britannic.55.tt;[From.GetTitledFirstName] gets your reply;;;;;;;;;;;;;x +britannic.57.desc;Dear [Root.GetTitledFirstName],\nThe bearer of this message is a warrior in the service of Britannia and shall serve you faithfully in the war against the infidel.\n\n[From.GetTitledFirstName];;;;;;;;;;;;;x +britannic.57.a;All help is appreciated.;;;;;;;;;;;;;x +britannic.57.a.tt;The warrior joins your court.;;;;;;;;;;;;;x +britannic.58.desc;Dear [Root.GetTitledFirstName],\nThe bearer of this message is delivering one of my favorite horses. Their advice should prove critical in your war against the infidel. Listen carefully!\n\n[From.GetTitledFirstName];;;;;;;;;;;;;x +britannic.58.a;A horse?!;;;;;;;;;;;;;x +britannic.60.desc;Dear [Root.GetTitledFirstName],\nWith this message I have sent an object of some worth. Given your good standing in the church I believe you will put it to good use and guard it well.;;;;;;;;;;;;;x +britannic.60.a;How generous!;;;;;;;;;;;;;x +britannic.60.a.tt;You get an artifact!;;;;;;;;;;;;;x +britannic.62.desc;Dear [Root.GetTitledFirstName],\nThe bearer of this message is a trusted servant of Britannia and highly trained in hunting apostates. Their assistance shall be invaluable in routing out your heretic problem.;;;;;;;;;;;;;x +britannic.62.a;I didn't expect the Britannic Inquisition!;;;;;;;;;;;;;x +britannic.62.tt;The Inquisitor joins your court.;;;;;;;;;;;;;x +britannic.64.upgrade;A large caravan of builders and materiel have arrived in [afflicted_province.GetName]. The leader informs you they've been sent under orders from [From.GetTitledFirstName] herself to improve the hospital in [afflicted_province.GetName] to provide relief from the plague there.;;;;;;;;;;;;;x +britannic.64.relief;A small caravan of priests and doctors have arrived in [afflicted_province.GetName]. The leader informs you they've been sent under orders from [From.GetTitledFirstName] herself to [afflicted_province.GetName] to provide relief from the plague there.;;;;;;;;;;;;;x +britannic.64.build;A large caravan of builders and materiel have arrived in [afflicted_province.GetName]. The leader informs you they've been sent under orders from [From.GetTitledFirstName] herself to build a hospital in [afflicted_province.GetName] to provide relief from the plague there.;;;;;;;;;;;;;x +britannic.64.a;We'll take whatever help you can give.;;;;;;;;;;;;;x +britannic.109.desc;Dear [Root.GetTitledFirstName],\nI would be honored to officate [the_child.GetFirstName]'s Thumoideachais\n\n-[From.GetTitledFirstName];;;;;;;;;;;;;x +britannic.109.b;I've changed my mind.;;;;;;;;;;;;;x +britannic.108.desc;Dear [Root.GetTitledFirstName],\nI will not officiate [the_child.GetFirstName]'s Thumoideachais. You will have to find another Dryad.;;;;;;;;;;;;;x +britannic.101.desc;Your party, including [the_dryad.GetTitledFirstName] and little [the_child.GetFirstName], have arrived in the small inlet on the sea coast where the Thumoideachais will be held. The preparations have been made and the ceremony will begin in the morning.;;;;;;;;;;;;;x +britannic.101.a;Excellent!;;;;;;;;;;;;;x +britannic.101.b;I pray this saves [the_child.GetFirstName] from the Wayward Children.;;;;;;;;;;;;;x +britannic.102.desc;The party has gathered on the beach, [the_dryad.GetTitledFirstName] waste deep in the sea, holding little [the_child.GetFirstName] in her arms.\n\n"Today we celebrate the new life of [the_child.GetFirstName]! We present [the_child.GetHerHim] to Britannia so she might embrace [the_child.GetHerHim]."\n\n[the_dryad.GetFirstName] immerses [the_child.GetFirstName], protecting the face with a cloth, and raises [the_child.GetHerHim] up again. All cheer at the sight of this holy moment.;;;;;;;;;;;;;x +britannic.102.mom;The party has gathered on the beach, [the_dryad.GetTitledFirstName] waste deep in the sea, holding her [the_child.GetSonDaughter] [the_child.GetFirstName] in her arms.\n\n"Today we celebrate the new life of [the_child.GetFirstName]! We present [the_child.GetHerHim] to Britannia so she might embrace [the_child.GetHerHim]."\n\n[the_dryad.GetFirstName] immerses [the_child.GetFirstName], protecting the face with a cloth, and raises [the_child.GetHerHim] up again. All cheer at the sight of this holy moment.;;;;;;;;;;;;;x +britannic.102.a;A truly blessed moment!;;;;;;;;;;;;;x +britannic.103.desc;The party huddles on the beach and looks at the dark sky fearfully, [the_dryad.GetTitledFirstName] waste deep in the roiling sea, holding little [the_child.GetFirstName] to her breast, trying not to be overtaken by the waves.\n\n"Today we bless the life of [the_child.GetFirstName]! We present [the_child.GetHerHim] to Britannia so she might embrace [the_child.GetHerHim]."\n\n[the_dryad.GetFirstName] immerses [the_child.GetFirstName], protecting the face with a cloth, and raises [the_child.GetHerHim] up again. A muted cheer goes up as lightning splits the sky.;;;;;;;;;;;;;x +britannic.103.mom;The party huddles on the beach and looks at the dark sky fearfully, [the_dryad.GetTitledFirstName] waste deep in the roiling sea, holding her [the_child.GetSonDaughter] [the_child.GetFirstName] to her breast, trying not to be overtaken by the waves.\n\n"Today we bless the life of [the_child.GetFirstName]! We present [the_child.GetHerHim] to Britannia so she might embrace [the_child.GetHerHim]."\n\n[the_dryad.GetFirstName] immerses [the_child.GetFirstName], protecting the face with a cloth, and raises [the_child.GetHerHim] up again. A muted cheer goes up as lightning splits the sky.;;;;;;;;;;;;;x +britannic.103.a;Britannia have mercy!;;;;;;;;;;;;;x +britannic.103.b;It's just bad weather!;;;;;;;;;;;;;x +britannic.105.desc;With [From.GetFirstName] now out of infancy, [From.GetSheHe] is too old to be Thumoideachais. Without Britannia's blessing at the hands of a dryad [From.GetSheHe] will be ostracized and known as Sych, "dry".;;;;;;;;;;;;;x +britannic.imbolg_title;Imbolg;;;;;;;;;;;;;x +britannic.150.desc;Everyone gathers in front of the temple, each with their candle. Led by the dryads all form a parade in a sunwise procession around the temple, singing songs of praise for Saint Brigid and asking for a bountiful spring. Finally, everyone is led in a prayer asking the Holy Mother to bless this Imbolg.;;;;;;;;;;;;;x +britannic.150.a;Let the festivities commence!;;;;;;;;;;;;;x +britannic.151.desc;As you go about the traditional spring cleaning you've come across some old things that belong to [close_relative.GetFirstName]. The various items are probably worth a fair bit of coin, collectively.;;;;;;;;;;;;;x +britannic.151.a;It all belongs to [close_relative.GetFirstName], I'll return it to them.;;;;;;;;;;;;;x +britannic.151.b;[close_relative.GetFirstName] won't miss it. The church will do good with the coin.;;;;;;;;;;;;;x +britannic.151.c;What [close_relative.GetFirstName] doesn't know won't hurt [close_relative.GetHerHim].;;;;;;;;;;;;;x +britannic.152.desc;As you walk about the plaza you've come across a stand selling Cern Cakes. The phallic pastries celebrating Cernunnos are covered in glaze and are said to promote fertility. The vendor wants to know if you'd like one.;;;;;;;;;;;;;x +britannic.152.a;Oh, no. I, uh... I'm good.;;;;;;;;;;;;;x +britannic.152.b;Sure!;;;;;;;;;;;;;x +britannic.153.desc;You're making a visit to the local holy well for the Imbolg. As you wait your turn to make the sunwise walk around it, you decide what offering you will make to the Sanctaidd.\n\nThe traditional, but low-class, clootie cloth or an offering of gold?;;;;;;;;;;;;;x +britannic.153.a;I will leave a clootie cloth.;;;;;;;;;;;;;x +britannic.153.b;I will leave an offering of gold.;;;;;;;;;;;;;x +britannic.154.desc;As you wait in line for your turn to leave an offering at the well for the Imbolg, you notice [From.GetTitledFirstName] ahead of you. [From.GetSheHe] ties a clootie to the well's post. While this is an acceptable, even traditional, offering, it's a bit cheap for someone of [From.GetHerHis] station.;;;;;;;;;;;;;x +britannic.154.a;Very frugal!;;;;;;;;;;;;;x +britannic.154.b;Shameful, just shameful...;;;;;;;;;;;;;x +britannic.155.desc;As you wait in line for your turn to leave an offering at the well for the Imbolg, you notice [From.GetTitledFirstName] ahead of you. [From.GetSheHe] tosses a handful of duccats into the well. While not a traditional one, it is a generous offering, suiting someone of [From.GetHerHis] rank.;;;;;;;;;;;;;x +britannic.155.a;Very pious of [From.GetHerHim];;;;;;;;;;;;;x +britannic.155.b;A waste of good coin!;;;;;;;;;;;;;x +britannic.156.desc;You've heard rumors that [From.GetFullName] has been speaking well of you. Specifically they've been praising you for your choice of offering at the well.;;;;;;;;;;;;;x +britannic.157.desc;You've heard rumors that [From.GetFullName] has been speaking ill of you. Specifically they're criticising your choice of offering at the well.;;;;;;;;;;;;;x +britannic.158.desc;You find yourself sitting at a table in a city square. All around you people are making solar wheels from blackthorn to hang on their door mantles, to bless their homes for the next year. A child next to you smiles and asks if you're going to make one too.;;;;;;;;;;;;;x +britannic.158.a;Of course!;;;;;;;;;;;;;x +britannic.159.desc;You've been sitting with [the_vassal.GetTitledFirstName] around one of the bonfires for the Imbolg. Before long, you've been talking for hours and having a wonderful time.;;;;;;;;;;;;;x +britannic.159.a;We should have done this years go!;;;;;;;;;;;;;x +britannic.160.desc;You've been sitting with [From.GetTitledFirstName] around one of the bonfires for the Imbolg. Before long, you've been talking for hours and having a wonderful time.;;;;;;;;;;;;;x +britannic.160.a;We should have done this years go!;;;;;;;;;;;;;x +britannic.160.tt;You and [From.GetTitledFirstName] are now close friends!;;;;;;;;;;;;;x +britannic.161.desc;You've been sitting with [the_vassal.GetTitledFirstName] around one of the bonfires for the Imbolg. Before long your conversation gets heated. After hours of arguing you both leave angrily, shouting at eachother over your shoulders.;;;;;;;;;;;;;x +britannic.161.a;Ass!;;;;;;;;;;;;;x +britannic.162.desc;You've been sitting with [From.GetTitledFirstName] around one of the bonfires for the Imbolg. Before long your conversation gets heated. After hours of arguing you both leave angrily, shouting at eachother over your shoulders.;;;;;;;;;;;;;x +britannic.162.a;Ass!;;;;;;;;;;;;;x +britannic.162.tt;You and [From.GetTitledFirstName] are now bitter rivals!;;;;;;;;;;;;;x +britannic.163.desc;Hundreds of people fill the streets, each with a lit candle in hand. The procession slowly moves down the road as all sing hymns to Saint Brigid and The Holy Mother.;;;;;;;;;;;;;x +britannic.164.desc;The local dryads have lodged a complaint regarding some fortune tellers that set up shop during the festival. They are offering to divine the number and gender of a couple's children. The dryads say these claims are heresy, as only Britannia knows this. However, the diviners are proving popular with the people.\n\nWhat do you do?;;;;;;;;;;;;;x +britannic.164.a;Surely, they are doing no harm?;;;;;;;;;;;;;x +britannic.164.b;We cannot allow this blasphemy to continue!;;;;;;;;;;;;;x +britannic.165.desc;Word has quickly spread throughout the city, a prominent local merchant has given birth! The dryads are calling this a sign of good favor from The Holy Mother and a bountiful year.;;;;;;;;;;;;;x +britannic.165.a;Britannia smiles on us this day!;;;;;;;;;;;;;x +britannic.165.b;Superstitious nonesense.;;;;;;;;;;;;;x +britannic.166.desc;Word has quickly spread through the city like a dark cloud. A prominent local merchant has had a still born child! The dryads are warning all that it is a sign of Britannia's ire and that a bad year is ahead.;;;;;;;;;;;;;x +britannic.166.a;May Britannia forgive us for our sins...;;;;;;;;;;;;;x +britannic.166.b;Superstitious nonesense.;;;;;;;;;;;;;x +britannic.169.desc;As you walk down the street admiring the festivities, you feel a light touch brushing your shoulder. "Be the conduit of Britannia's blessing," a voice whispers. You recognize [From.GetTitledFirstName] as you turn to face her. "I want you," she says, desire in her eyes.;;;;;;;;;;;;;x +britannic.169.a;You have no idea how long I've waited for this!;;;;;;;;;;;;;x +britannic.169.b;I do this for Britannia.;;;;;;;;;;;;;x +britannic.169.c;Get ahold of yourself!;;;;;;;;;;;;;x +britannic.172.desc;As you walk down the street admiring the festivities, you feel a light touch brushing your shoulder. "Let me be the conduit of Britannia's blessing," a voice whispers. You recognize [From.GetFullName] as you turn to face him. "I want you," he says, desire in his eyes.;;;;;;;;;;;;;x +britannic.172.a;You have no idea how long I've waited for this!;;;;;;;;;;;;;x +britannic.172.b;May Britannia bless me with child.;;;;;;;;;;;;;x +britannic.172.c;You forget your place!;;;;;;;;;;;;;x +britannic.175.desc;You and [From.GetTitledFirstName] are walking down the street, watching the festivities, when [From.GetSheHe] points out a young couple in a moment of passion in a corner of the square. [From.GetName] gives you a suggestive look and smiles, "Shall we continue the festivities somewhere private?";;;;;;;;;;;;;x +britannic.175.a;You're so bad!;;;;;;;;;;;;;x +britannic.175.b;I don't want to miss any of the festival!;;;;;;;;;;;;;x +britannic.175.c;I'm sorry my love, I have a headache.;;;;;;;;;;;;;x +britannic.199.desc;With the merchants packing their wares and the dryads performing their final blessings, the Imbolg has come to a close.;;;;;;;;;;;;;x +britannic.199.a;I wonder how next year's festival will go.;;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_celtic.csv b/AncientReligions/localisation/ACR_celtic.csv index 88d62547..5176a640 100644 --- a/AncientReligions/localisation/ACR_celtic.csv +++ b/AncientReligions/localisation/ACR_celtic.csv @@ -35,13 +35,14 @@ d_celtic_pagan_reformed_adj;Druidic;Druidique;;;;;;;;;;;;x ARCH_DRUID;Myrdynn;Myrdynn;;;;;;;;;;;;x ARCH_DRUIDESS;Dryad;Dryad;;;;;;;;;;;;x ARCH_DRUID_FOA;Eldest of the Druids;Druide ainé;;;;;;;;;;;;x -nick_pendragon;Mab Darogan;Mab Darogan;;;;;;;;;;;;x +nick_pendragon;Pendragon;Pendragon;;;;;;;;;;;;x +nick_the_gaul;the Gaul;;;;;;;;;;;;;x acr_circle_of_druids;Circle of Druids;;;;;;;;;;;;;x acr_druid_of_the_circle;Druid of The Circle;;;;;;;;;;;;;x acr_college_of_cardinals;College of Cardinals;;;;;;;;;;;;;x acr_cardinal;Cardinal;;;;;;;;;;;;;x +acr_pope;Pope;;;;;;;;;;;;;x ##### Various localisation strings ;;;;;;;;;;;;;;x -dryad;dryad;dryade;;;;;;;;;;;;x druid_lowercase;druid;druide;;;;;;;;;;;;x #####;;;;;;;;;;;;;;x temple_baron_celtic_pagan_reformed;Druid;Druide;;;;;;;;;;;;x @@ -104,14 +105,12 @@ title_court_druid;Court Druid;;;;;;;;;;;;;x title_court_druid_desc;Responsible for organising worship and sacrifices, divination, and judicial procedure in Celtic society, they are as essential to a ruler as his sword.;;;;;;;;;;;;;x title_court_bard;Court Bard;;;;;;;;;;;;;x title_court_bard_desc;Bards were those who sang the songs recalling the tribal warriors' deeds of bravery as well as the genealogies and family histories of the ruling strata among Celtic societies. The Celtic peoples maintain an intricate oral history committed to memory and transmitted by bards. Bards facilitated the memorization of such materials by the use of metre, rhyme and other formulaic poetic devices.;;;;;;;;;;;;;x -title_pagan_wizard;defunct title;;;;;;;;;;;;;x -title_pagan_wizard_desc;defunct title;;;;;;;;;;;;;x title_court_wizard;Court Wizard;Magicien de la cour;;;;;;;;;;;;x title_court_wizard_desc;An unwashed, mysterious wizard from the countryside, his powers are unclear, but they serve to appease the more occult worries of a ruler.;Un païen, mystérieux et sale, venu de la campagne, ses pouvoir ne sont pas clair, mais servent à résoudre les problèmes les plus... ésotériques d'un souverain;;;;;;;;;;;;x title_royal_champion;Champion;Champion;;;;;;;;;;;;x title_royal_champion_desc;The best warrior of the land, the title of champion is a great honor among Celtic peoples, their task is to protect their king.;Le meilleur guerrier du pays, le titre de champion est un grand honneur parmis le peuple Celte.;;;;;;;;;;;;x title_uchelwr;Uchelwr;Uchelwr;;;;;;;;;;;;x -title_uchelwr_desc;"The Teulu (literally meaning ""family"") are strongly armed and mounted retainers. Known individually as Uchelwr, these upper class warriors favour red tunics, and dress for battle in a similar style to the Frankish knights, although armed with lances, the Uchelwr's throw javelins.";Les Teulu (littéralement “familles”) sont des membres de la domesticité du seigneur fortement armés et à cheval. Individuellement on les nomment Uchelwr, ces guerriers des classes aisés préfèrent porter une tunique rouge. Ils s'habillent pour le combat comme les chevaliers Francs. Bien qu'ils soit armés d'une lance, ils envoient aussi des javelines.;;;;;;;;;;;;x +title_uchelwr_desc;The Teulu (literally meaning "family") are strongly armed and mounted retainers. Known individually as Uchelwr, these upper class warriors favour red tunics, and dress for battle in a similar style to the Frankish knights, although armed with lances, the Uchelwr's throw javelins.";Les Teulu (littéralement “familles”) sont des membres de la domesticité du seigneur fortement armés et à cheval. Individuellement on les nomment Uchelwr, ces guerriers des classes aisés préfèrent porter une tunique rouge. Ils s'habillent pour le combat comme les chevaliers Francs. Bien qu'ils soit armés d'une lance, ils envoient aussi des javelines.;;;;;;;;;;;;x title_vates;Vates;Vates;;;;;;;;;;;;x title_vates_desc;The vates were one of three classes of Celtic priesthood, the other two being the druids and the bards. The Vates had the role of seers and performed sacrifices (in particular administering human sacrifice) under the presidency of a druid.;Les Vates étaient une des trois catégorie de la prêtrise celtique, les deux autres étants les duides et les bardes. Les Vates avaient pour role de superviser et éxécuter les sacrifices (en particulier les sacrifices humains) sous la présidence d'un druide.;;;;;;;;;;;;x title_chariot_master;Chariot Master;Le maître du Char;;;;;;;;;;;;x @@ -133,8 +132,16 @@ d_red_dragons;Red Dragon Knights;Chevalier Dragon;;;;;;;;;;;;x d_red_dragons_adj;Draconic;Draconique;Draconic;;Draconic;;;;;;;;;x celtic_knight;Dragon;Dragon;;;;;;;;;;;;x celtic_knight_desc;This character is a veteran of the Red Dragon Knights.;Ce caractère est un vétéran des Chevaliers Dragons Rouges;;;;;;;;;;;;x +borrowed_from_d_red_dragons;Borrowed from the Red Dragons;;;;;;;;;;;;x +borrowed_from_d_red_dragons_desc;This character has an outstanding loan with the Red Dragons.;;;;;;;;;;;;x +expelled_d_red_dragons;Expelled the Red Dragons;;;;;;;;;;;;x +expelled_d_red_dragons_desc;This character, or a predecessor, banished the Red Dragons from the realm and seized their titles.;;;;;;;;;;;;x d_fianna;Fianna;Fianna;;;;;;;;;;;;x d_fianna_adj;Fennid;Fennid;Fennid;;Fennid;;;;;;;;;x +borrowed_from_d_fianna;Borrowed from the Fianna;;;;;;;;;;;;x +borrowed_from_d_fianna_desc;This character has an outstanding loan with the Fianna.;;;;;;;;;;;;x +expelled_d_fianna;Expelled the Fianna;;;;;;;;;;;;x +expelled_d_fianna_desc;This character, or a predecessor, banished the Fianna from the realm and seized their titles.;;;;;;;;;;;;x fian;Fennid;Fennid;;;;;;;;;;;;x fian_desc;This character is a veteran of the Fianna warbands.;Cette personne est un vétéran de la compagnie de Fianna;;;;;;;;;;;;x d_gwydion;Sons of Gwydion;Fils de Gwydion;Sons of Gwydion;;Sons of Gwydion;;;;;;;;;x @@ -193,52 +200,3 @@ ca_culture_gaulish_1;Cavalry Field;Cavalerie Gauloise;;;;;;;;;;;;x ca_culture_gaulish_2;Cavalry Field;Cavalerie Gauloise;;;;;;;;;;;;x ca_culture_gaulish_3;Cavalry Field;Cavalerie Gauloise;;;;;;;;;;;;x ca_culture_gaulish_4;Cavalry Field;Cavalerie Gauloise;;;;;;;;;;;;x -#;;;;;;;;;;;;;;x -temple_barony_gaulish;Nemeton;Nemeton;;;;;;;;;;;;x -temple_barony_of_gaulish;Nemeton es;Nemeton de;;;;;;;;;;;;x -#;;;;;;;;;;;;;;x -baron_gaulish;Esu;Ésus;;;;;;;;;;;;x -baron_female_gaulish;Esu;Ésus;;;;;;;;;;;;x -barony_of_gaulish;Briga es;Briga de;;;;;;;;;;;;x -count_gaulish;Verbriga;Verbriga;;;;;;;;;;;;x -count_female_gaulish;Verbriga;Verbriga;;;;;;;;;;;;x -county_of_gaulish;Dunon es;Dunon de;;;;;;;;;;;;x -duke_gaulish;Ardesus;Ardesus;;;;;;;;;;;;x -duke_female_gaulish;Ardesus;Ardesus;;;;;;;;;;;;x -duchy_gaulish;Verdunon;Verdunon;;;;;;;;;;;;x -duchy_of_gaulish;Verdunon es;Verdunon de;;;;;;;;;;;;x -king_gaulish;Rix;Rix;König;;Rey;;;;;;;;;x -king_female_gaulish;Rix;Rix;Königin;;Reina;;;;;;;;;x -kingdom_gaulish;Ardudunon;Ardudunon;;;;;;;;;;;;x -kingdom_of_gaulish;Ardudunon es;Ardudunon de;;;;;;;;;;;;x -emperor_gaulish;Vercingetorix;Vercingetorix;;;;;;;;;;;;x -emperor_female_gaulish;Vercingetorix;Vercingetorix;;;;;;;;;;;;x -empire_gaulish;Dunueramos;Dunueramos;;;;;;;;;;;;x -empire_of_gaulish;Dunueramos es;Dunueramos de;;;;;;;;;;;;x -#;;;;;;;;;;;;;;x -family_palace_baron_gaulish;Cintu;Cintu;;;;;;;;;;;;x -family_palace_baron_female_gaulish;Cintu;Cintu;;;;;;;;;;;;x -family_palace_gaulish;Tigern;Tigern;;;;;;;;;;;;x -family_palace_barony_of_gaulish;Tigern es;Tigern de;;;;;;;;;;;;x -city_barony_gaulish;Dunon;Dunon;;;;;;;;;;;;x -city_barony_of_gaulish;Dunon es;Dunon de;;;;;;;;;;;;x -city_baron_gaulish;Tuetodoro;Tuetodoro;;;;;;;;;;;;x -city_baron_female_gaulish;Tuetodoro;Tuetodoro;;;;;;;;;;;;x -city_county_gaulish;Gobret;Gobret;;;;;;;;;;;;x -city_county_of_gaulish;Gobret es;Gobret de;;;;;;;;;;;;x -city_count_gaulish;Dorogobret;Dorogobret;;;;;;;;;;;;x -city_count_female_gaulish;Dorogobret;Dorogobret;;;;;;;;;;;;x -city_duke_gaulish;Mardoro;Mardoro;;;;;;;;;;;;x -city_duke_female_gaulish;Mardoro;Mardoro;;;;;;;;;;;;x -city_duchy_gaulish;Martouto;Martouto;;;;;;;;;;;;x -city_duchy_of_gaulish;Martouto es;Martouto de;;;;;;;;;;;;x -city_king_gaulish;Vergobret;Vergobret;;;;;;;;;;;;x -city_king_female_gaulish;Vergobret;Vergobret;;;;;;;;;;;;x -city_kingdom_gaulish;Margobret;Margobret;;;;;;;;;;;;x -city_kingdom_of_gaulish;Margobret es;Margobret de;;;;;;;;;;;;x -city_emperor_gaulish;Dueramos;Dueramos;;;;;;;;;;;;x -city_emperor_female_gaulish;Dueramos;Dueramos;;;;;;;;;;;;x -city_empire_gaulish;Tutueramos;Tutueramos;;;;;;;;;;;;x -city_empire_of_gaulish;Tutueramos es;Tutueramos de;;;;;;;;;;;;x -#;;;;;;;;;;;;;;x -title_high_judge_gaulish;Ardubruta;Ardubruta;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_celtic_events.csv b/AncientReligions/localisation/ACR_celtic_events.csv index 2248dea1..dc67a0eb 100644 --- a/AncientReligions/localisation/ACR_celtic_events.csv +++ b/AncientReligions/localisation/ACR_celtic_events.csv @@ -7,41 +7,41 @@ invite_bard_to_court;Invite a Bard to Court;;;;;;;;;;;;;x invite_bard_to_court_desc;We could patronize one of the many bards wondering the realms and have them serve in our court.;;;;;;;;;;;;;x celtic_ways;Celtic Rites;;;;;;;;;;;;;x celtic_ways_desc;This character has taken up ancient Celtic traditions.;;;;;;;;;;;;;x -EVTDESCancrel.0000;A faint whisper draws your attention and you find a haggard old man in a dark corner of your castle. Before you have a chance to throw him out, he explains that he is a wizard. He claims to be powerful in the ways of the old gods, and he has come to offer you his services.;;;;;;;;;;;;;x -EVTOPTAancrel.0000;A man should keep eyes on all matters.;;;;;;;;;;;;;x -EVTOPTBancrel.0000;Strange man, begone!;;;;;;;;;;;;;x +celtic.0.desc;A faint whisper draws your attention and you find a haggard old man in a dark corner of your castle. Before you have a chance to throw him out, he explains that he is a wizard. He claims to be powerful in the ways of the old gods, and he has come to offer you his services.;;;;;;;;;;;;;x +celtic.0.a;A man should keep eyes on all matters.;;;;;;;;;;;;;x +celtic.0.b;Strange man, begone!;;;;;;;;;;;;;x begone_sorcerer;You send the pagan away.;Vous faites sortir cette misérable créature.;Ihr schickt die elende Kreatur fort.;;Echas a la criatura miserable.;;;;;;;;;x -EVTDESCancrel.0001;The exploits of the heroes of old, of the High Kings of Albion, Eire and Alba, these stories bring up visions of a better time, when giants and fairies where friends, before man destroyed all in his folly. With the help of your court wizard, you have decided to adopt certain old Celtic rites.;;;;;;;;;;;;;x -EVTOPTAancrel.0001;The spirits of the land must be appeased;;;;;;;;;;;;;x +celtic.1.desc;The exploits of the heroes of old, of the High Kings of Albion, Eire and Alba, these stories bring up visions of a better time, when giants and fairies where friends, before man destroyed all in his folly. With the help of your court wizard, you have decided to adopt certain old Celtic rites.;;;;;;;;;;;;;x +celtic.1.a;The spirits of the land must be appeased;;;;;;;;;;;;;x adopt_celtic_rites;You re-institute old pagan traditions\n;;;;;;;;;;;;;x -EVTDESCancrel.0002;Revolted by the resurgence of old practices in your lands, a priest has come to your court, asking you to reform your ways.;;;;;;;;;;;;;x -EVTOPTAancrel.0002;Why limit myself to one God?;;;;;;;;;;;;;x +celtic.2.desc;Revolted by the resurgence of old practices in your lands, a priest has come to your court, asking you to reform your ways.;;;;;;;;;;;;;x +celtic.2.a;Why limit myself to one God?;;;;;;;;;;;;;x adopt_druidism;You become a Celtic pagan\n;;;;;;;;;;;;;x -EVTOPTBancrel.0002;The Old Ways are barbarous, the power of God conquers all.;;;;;;;;;;;;;x -EVTDESCancrel.0003;Your liege has started to follow the teachings of an unwashed pagan wizard and is reinstating old practices, as a Celt, you find these ideas somewhat interesting...;;;;;;;;;;;;;x -EVTOPTAancrel.0003;The spirits of the land must be appeased;;;;;;;;;;;;;x -EVTOPTBancrel.0003;He is insane!;;;;;;;;;;;;;x -EVTDESCancrel.0004;Your vassal, [From.GetTitledFirstName], has adopted the Celtic traditions you have instituted;;;;;;;;;;;;;x -EVTOPTAancrel.0004;Good;;;;;;;;;;;;;x -EVTDESCancrel.0005;Your vassal, [From.GetTitledFirstName], has refused to adopt the Celtic traditions you have instituted;;;;;;;;;;;;;x -EVTOPTAancrel.0005;The Fool;;;;;;;;;;;;;x -EVTDESCancrel.0006;Toc. Toc. Toc. \n\nThe sound of knocking on the doors wakes you up, as your eyes get used to the obscurity, the soft moonlight dripping into the room shines on the sturdy oak doors.;;;;;;;;;;;;;x -EVTOPTAancrel.0006;They are just shadows;;;;;;;;;;;;;x -EVTOPTBancrel.0006;Leave me alone, demons!!!;;;;;;;;;;;;;x -EVTDESCancrel.0007;You crack open the door, peeking into the shrouds of darkness on the other side. At first you see nothing, but then, hearing a weary sound from below , you lower your eyes to the strangest of sights, a group of little men, with unusually long ears holding what seems to be an old, dying man on a flat shield. \n\nBewildered, your hear the nearest elf asking entrance for them and their king.;;;;;;;;;;;;;x -EVTOPTAancrel.0007;I.. Uh.. Sure, come in..;;;;;;;;;;;;;x -EVTOPTBancrel.0007;AHHHH! Begone little devils!;;;;;;;;;;;;;x -EVTDESCancrel.0008;The peculiar procession makes its way inside your chambers and the elves transfer their king on your bed. After a long, silent night, the old elf lets out a faint whisper and finally stiffens forevermore. \n\nStricken with grief, the elves ask for your guidance. ;;;;;;;;;;;;;x -EVTOPTAancrel.0008;Yes, I will be King of the Elves!;;;;;;;;;;;;;x +celtic.2.b;The Old Ways are barbarous, the power of God conquers all.;;;;;;;;;;;;;x +celtic.3.desc;Your liege has started to follow the teachings of an unwashed pagan wizard and is reinstating old practices, as a Celt, you find these ideas somewhat interesting...;;;;;;;;;;;;;x +celtic.3.a;The spirits of the land must be appeased;;;;;;;;;;;;;x +celtic.3.b;He is insane!;;;;;;;;;;;;;x +celtic.4.desc;Your vassal, [From.GetTitledFirstName], has adopted the Celtic traditions you have instituted;;;;;;;;;;;;;x +celtic.4.a;Good;;;;;;;;;;;;;x +celtic.5.desc;Your vassal, [From.GetTitledFirstName], has refused to adopt the Celtic traditions you have instituted;;;;;;;;;;;;;x +celtic.5.a;The Fool;;;;;;;;;;;;;x +celtic.6.desc;Toc. Toc. Toc. \n\nThe sound of knocking on the doors wakes you up, as your eyes get used to the obscurity, the soft moonlight dripping into the room shines on the sturdy oak doors.;;;;;;;;;;;;;x +celtic.6.a;They are just shadows;;;;;;;;;;;;;x +celtic.6.b;Leave me alone, demons!!!;;;;;;;;;;;;;x +celtic.7.desc;You crack open the door, peeking into the shrouds of darkness on the other side. At first you see nothing, but then, hearing a weary sound from below , you lower your eyes to the strangest of sights, a group of little men, with unusually long ears holding what seems to be an old, dying man on a flat shield. \n\nBewildered, your hear the nearest elf asking entrance for them and their king.;;;;;;;;;;;;;x +celtic.7.a;I.. Uh.. Sure, come in..;;;;;;;;;;;;;x +celtic.7.b;AHHHH! Begone little devils!;;;;;;;;;;;;;x +celtic.8.desc;The peculiar procession makes its way inside your chambers and the elves transfer their king on your bed. After a long, silent night, the old elf lets out a faint whisper and finally stiffens forevermore. \n\nStricken with grief, the elves ask for your guidance. ;;;;;;;;;;;;;x +celtic.8.a;Yes, I will be King of the Elves!;;;;;;;;;;;;;x ###### Head hunter ;;;;;;;;;;;;;;x head1;Headhunter;;;;;;;;;;;;;x head1_desc;The heads of many men and heroes are bloody tokens of this character's valor in combat.;;;;;;;;;;;;;x head2;Living Legend;;;;;;;;;;;;;x head2_desc;The life of this warrior is legendary, his exploits match those of the mythic warriors of old.;;;;;;;;;;;;;x -EVTDESCancrel.0010;Your fallen enemy lies before you, he was a valiant foe and his head will make a great trophy to prove your valor to the gods. Grasping your blade firmly, you severe his head from the rest of his body.;;;;;;;;;;;;;x -EVTOPTAancrel.0010;For [Root.Religion.GetRandomGodName]!;;;;;;;;;;;;;x -EVTDESCancrel.0011;Some men say that you are 9 feet tall, shoot lightning from your eyes and wield a sword the size of a tree, one story even says that you fart huge fireballs from your arse. Now these are just stories, but they pay witness to the legend your life has become.;;;;;;;;;;;;;x -EVTOPTAancrel.0011;My legend will be greater than any other mans!;;;;;;;;;;;;;x +celtic.10.desc;Your fallen enemy lies before you, he was a valiant foe and his head will make a great trophy to prove your valor to the gods. Grasping your blade firmly, you severe his head from the rest of his body.;;;;;;;;;;;;;x +celtic.10.a;For [Root.Religion.GetRandomGodName]!;;;;;;;;;;;;;x +celtic.11.desc;Some men say that you are 9 feet tall, shoot lightning from your eyes and wield a sword the size of a tree, one story even says that you fart huge fireballs from your arse. Now these are just stories, but they pay witness to the legend your life has become.;;;;;;;;;;;;;x +celtic.11.a;My legend will be greater than any other!;;;;;;;;;;;;;x ###### Celtic divination ;;;;;;;;;;;;;;x hold_divination;Hold a divination!;Tenir une divination;Haltet ein Blót ab;;Celebrar una Gran Mancha;;;;;;;;;x hold_divination_desc;Hold a divination together with your vassals and offer sacrifice to the gods to divine our future. This can only be done every fifth year.;Tenez un grand blót accompagné de vos vassaux et offrez des sacrifices aux dieux en remerciement pour les bonnes récoltes et pour le succès sur le champ de bataille. Cela ne se fait qu'une fois à tous les neuf ans.;Haltet mit Euren Vasallen ein Blót ab und dankt den Göttern für gute Ernten und Erfolge auf dem Schlachtfeld. Dies kann nur jedes neunte Jahr durchgeführt werden.;;Celebrar una gran mancha junto con tus vasallos y ofrecer sacrificios a los dioses por buenas cosechas y el éxito en el campo de batalla. Esto sólo puede hacerse cada nueve años.;;;;;;;;;x @@ -51,117 +51,117 @@ prepare_divination;You begin preparations for the divination.\n;Vous commencez l divination_begins;The Vates ready their weapons.;Le bourreau prépare sa corde.\n;Der Henker bereitet das Seil vor.;;El verdugo prepara su cuerda.;;;;;;;;;x divination_begin;The divination begins;Tenir une divination ;Haltet ein Blót ab;;Celebrar una Gran Mancha;;;;;;;;;x opinion_refused_divination;Refused to Give Offering for divination;Refus de donner une offrande au blót;hat sich geweigert, ein Opfer für Blót darzubringen;;Se negó a dar Ofrenda para la Mancha;;;;;;;;;x -EVTDESCancrel.0020;You have sent out summons to all of your vassals for the divination. Those that have been baptized or profess to follow the teachings of the Prophet will have to offer gold to be exempted from this sacred ceremony.;Vous avez envoyé un avis de convocation à tous vos vassaux pour le blót. Ceux qui ont été baptisés ou qui affirment suivre l'enseignement du prophète devront offrir de l'or pour être exemptés de ce festin majestueux. ;Ihr habt all Eure Vasallen zum Blót zusammengerufen. Diejenigen, die getauft wurden oder den Lehren des Propheten folgen, müssen Gold anbieten, um von diesem großartigen Festschmaus fernbleiben zu können.;;Has enviado citaciones a todos tus vasallos para la mancha. Los que han sido bautizados o profesan seguir las enseñanzas del profeta tendrán que ofrecer oro para quedar exentos de esta magnífica fiesta.;;;;;;;;;x -EVTOPTAancrel.0020;I can hardly wait!;Je ne peux plus attendre !;Ich kann es kaum erwarten!;;¡No puedo esperar!;;;;;;;;;x -EVTTOOLTIPancrel.0021;Summoned to celtic divination.;Convoqué(e) au blót;Zur Teilnahme am Blót gerufen.;;Convocado a mancha.;;;;;;;;;x -EVTTOOLTIPancrel.0022;Exempted from celtic divination.;Exempté(e) du blót;Vom Blót ausgeschlossen.;;Exentos de mancha.;;;;;;;;;x -EVTDESCancrel.0021;Your wise liege, [From.GetTitledFirstName], has summoned you and [From.GetHerHis] other vassals to a celtic divination. There you will worship and give sacrifice to the gods before taking part in a ceremony where you learn the fate the gods have in stock.;Votre sage seigneur, [From.GetTitledFirstName], vous a convoqué(e) vous et ses autres vassaux pour assister au blót. Vous y vénérerez les dieux et vous leur ferez des offrandes avant de prendre part à un grand festin où vous boirez en leur nom.;Euer weiser Lehnsherr, [From.GetTitledFirstName], hat Euch und [From.GetHerHis] anderen Vasallen zu einem Blót herbeigeordert. Dort werdet Ihr den Göttern huldigen und ihnen opfern, bevor Ihr an einem gewaltigen Festschmaus teilnehmt, wo Ihr auf ihren Namen anstoßen werdet.;;Tu sabio señor, [From.GetTitledFirstName], te ha convocado a ti y a [From.GetHerHis] otros vasallos a una mancha. Allí podrás adorar y dar sacrificio a los dioses antes de tomar parte en una gran fiesta donde se bebe en su nombre.;;;;;;;;;x -EVTOPTAancrel.0021;I wouldn't miss it.;Je ne veux pas manquer ça.;Das will ich nicht verpassen.;;No me lo perdería.;;;;;;;;;x -EVTDESCancrel.0022;Your liege, [From.GetTitledFirstName], remains trapped in [From.GetHerHis] heathen ways, and now [From.GetSheHe] has summoned all of [From.GetHerHis] vassals to a divination where [From.GetSheHe] intends to give sacrifice to [From.GetHerHis] pagan gods. Since you do not practise their heathen religion, you will be expected to contribute gold in order to be exempted from this ceremony.;Votre seigneur, [From.GetTitledFirstName], demeure prisonnier de ses mœurs païennes et a convoqué tous ses vassaux à assister au blót lors duquel [From.GetSheHe] compte faire des offrandes à ses dieux païens. Puisque vous ne pratiquez pas la religion païenne, vous devrez donner de l'or pour être exempté de cette cérémonie. ;Euer Lehnsherr, [From.GetTitledFirstName], ist weiterhin gefangen in [From.GetHerHis] ketzerischen Pfaden und [From.GetSheHe] hat nun all [From.GetHerHis] Vasallen zu einem Blót herbeigeordert, bei dem [From.GetSheHe] [From.GetHerHis] heidnischen Göttern Opfergaben darbringen will. Da Ihr diese heidnische Religion nicht praktiziert, wird erwartet, dass Ihr Gold beisteuert, um euch von dieser Zeremonie freizukaufen.;;Tu señor, [From.GetTitledFirstName], sigue atrapado en [From.GetHerHis] formas paganas, y ahora [From.GetSheHe] ha convocado a todos [From.GetHerHis] vasallos a una mancha donde [From.GetSheHe] tiene la intención de dar sacrificio a [From.GetHerHis] dioses paganos. Dado que no practicas su religión pagana, se espera que contribuyas con oro con el fin de quedar exento de esta ceremonia.;;;;;;;;;x -EVTOPTAancrel.0022;I suppose I have no choice in the matter.;J'imagine que je n'ai pas la choix.;Da habe ich wohl keine andere Wahl.;;Supongo que no tengo otra opción.;;;;;;;;;x -EVTOPTBancrel.0022;As [This.Religion.GetRandomGodNameCap] is my witness, I shan't pay!;[This.Religion.GetRandomGodNameCap] m'en est témoin, je ne paierai pas !;[This.Religion.GetRandomGodNameCap] sei mein Zeuge, ich werde nicht zahlen!;;Como [This.Religion.GetRandomGodNameCap] es mi testigo, ¡no pagaré!;;;;;;;;;x -EVTTOOLTIPancrel.0023;Your payment is received.;Votre paiement a été reçu. ;Eure Zahlung wurde erhalten.;;Tu pago es recibido.;;;;;;;;;x -EVTDESCancrel.0023;[From.GetTitledFirstName], your vassal, is stubborn in [From.GetHerHis] ways and speaks only of the mercy of [From.Religion.GetRandomGodNameCap], but [From.GetSheHe] has wisely decided to offer you some gold to be exempted from the divination.;[From.GetTitledFirstName], votre vassal, est entêté(e) et ne répond qu'à la miséricorde de [From.Religion.GetRandomGodNameCap]. Cependant, [From.GetSheHe] a sagement décidé de vous offrir de l'or pour être libéré(e) de son obligation d'assister au blót. ;[From.GetTitledFirstName], Euer Vasall, ist stur und spricht nur noch von der Gnade von [From.Religion.GetRandomGodNameCap], doch [From.GetSheHe] hat weise beschlossen, Euch etwas Gold anzubieten, um vom Blót fernbleiben zu können.;;[From.GetTitledFirstName], tu vasallo, es terco en [From.GetHerHis] modos y solo habla de la misericordia de [From.Religion.GetRandomGodNameCap], pero [From.GetSheHe] ha decidido sabiamente ofrecerte un poco de oro para quedar exento de la mancha.;;;;;;;;;x -EVTOPTAancrel.0023;As well [From.GetSheHe] should.;[From.GetSheHe] fait bien.;Das sollte [From.GetSheHe] auch.;;Así que [From.GetSheHe] debería.;;;;;;;;;x -EVTOPTAancrel.0025;Now for the human sacrifice...;Et maintenant, le sacrifice humain...;Und jetzt zum Menschenopfer…;;Ahora, para el sacrificio humano...;;;;;;;;;x -EVTTOOLTIPancrel.0056;Your refusal to pay is received.;Votre refus de payer a été reçu.;Eure Weigerung zu zahlen wurde erhalten.;;Se recibe tu negativa a pagar.;;;;;;;;;x -EVTDESCancrel.0056;Despite having sworn you fealty, [From.GetTitledFirstName] refuses to offer gold in order to be exempted from the festivities! According to [From.GetFirstName], [From.Religion.GetRandomGodName] would not forgive [From.GetHerHim] if [From.GetSheHe] contributed as much as a single copper to a heathen festival.;Malgré son serment, [From.GetTitledFirstName] refuse de vous offrir de l'or afin d'être libéré(e) de son obligation à assister au blót ! Selon [From.GetFirstName], [From.Religion.GetRandomGodName] ne lui pardonnerait pas si [From.GetSheHe] donnait ne serait-ce qu'une seule pièce de cuivre à un 'festival païen'. ;Trotz des Treueschwurs Euch gegenüber weigert sich [From.GetTitledFirstName], Euch Gold anzubieten, um dem Blót fernbleiben zu können! Laut [From.GetFirstName] würde [From.Religion.GetRandomGodName] es [From.GetHerHim] nie verzeihen, wenn [From.GetSheHe] auch nur einen einzigen Kupferschilling zu einem “ketzerischen Fest” beitragen würde.;;A pesar de haberte jurado lealtad, ¡[From.GetTitledFirstName] se niega a ofrecer oro para quedar exento de la mancha!. Según [From.GetFirstName], [From.Religion.GetRandomGodName] no perdonará a [From.GetHerHim] si [From.GetSheHe] ha contribuido con un solo cobre para una fiesta pagana.;;;;;;;;;x -EVTOPTAancrel.0056;This insult will not be forgotten.;On n'oubliera pas cette insulte de sitôt.;Diese Beleidigung wird nicht vergessen werden.;;Este insulto no será olvidado.;;;;;;;;;x -EVTDESCancrel.0024;The guests have arrived, and the time has come for the divination to begin! You gather near the grove, and start by offering animals as sacrifice to the gods. While their meat is prepared for the feast that is to follow,the blood is sprinkled on the trees and the many representations of the gods, as well as on the worshippers themselves.;Les invités sont arrivés et il est temps de commencer le blót ! Vous vous rassemblez devant le temple et commencez par offrir des animaux en sacrifice aux dieux. Tandis qu'on prépare leur viande pour le festin qui doit suivre, on arrose de leur sang les statues d'Odin, de Thor, de Freyr et des autres dieux, ainsi que les adorateurs eux-mêmes.;Die Gäste sind angekommen und die Zeit für das Blót ist gekommen! Alle versammeln sich außerhalb des Tempels und man beginnt mit den Tieropfern an die Götter. Während ihr Fleisch für den nachfolgenden Festschmaus vorbereitet wird, wird ihr Blut auf die Statuen von Odin, Thor, Freyr und die anderen Götter gespritzt und auch auf die Betenden selbst.;;Los invitados han llegado, y ¡ha llegado el momento de que la mancha comience! Te reúnes fuera del templo, y comienzas ofreciendo animales como sacrificio a los dioses. Mientras se prepara la carne para la fiesta que va a seguir, la sangre salpica las estatuas de Odín, Thor, Freyr y los otros dioses, así como a los mismísimos fieles.;;;;;;;;;x -EVTOPTAancrel.0024;Now for the human sacrifice...;Et maintenant, le sacrifice humain...;Und jetzt zum Menschenopfer…;;Ahora, para el sacrificio humano...;;;;;;;;;x -EVTDESCancrel.0025;The time has come for the divination held by [From.GetTitledFirstName] to begin! You gather near the grove,and start by offering animals as sacrifice to the gods. While their meat is prepared for the feast that is to follow, the blood is sprinkled on the trees and the many representations of the gods, as well as on the worshippers themselves.;Il est temps de commencer le blót tenu par [From.GetTitledFirstName] ! Vous vous rassemblez devant le temple et commencez par offrir des animaux en sacrifice aux dieux. Tandis qu'on prépare leur viande pour le festin qui doit suivre, on arrose de leur sang les statues d'Odin, de Thor, de Freyr et des autres dieux, ainsi que les adorateurs eux-mêmes.;Die Zeit für das von [From.GetTitledFirstName] veranstaltete Blót ist gekommen! Alle versammeln sich außerhalb des Tempels und man beginnt mit den Tieropfern an die Götter. Während ihr Fleisch für den nachfolgenden Festschmaus vorbereitet wird, wird ihr Blut auf die Statuen von Odin, Thor, Freyr und die anderen Götter gespritzt und auch auf die Betenden selbst.;;¡Ha llegado el momento de empezar la mancha celebrada por [From.GetTitledFirstName]!. Te reúnes fuera del templo, y comienzas ofreciendo animales como sacrificio a los dioses. Mientras se prepara la carne para la fiesta que va a seguir, la sangre salpica las estatuas de Odín, Thor, Freyr y los otros dioses, así como a los mismísimos fieles.;;;;;;;;;x -EVTDESCancrel.0026;Although you have been told little, the noise from outside your dungeon is enough to make it clear that your captor, [Root.Host.GetTitledFirstName] is holding a divination where [Root.Host.GetSheHe] will offer sacrifice to divine the future and worship the gods. Guards burst inside your cell and drag you away to the local grove... ;Même si on ne vous en a pas dit beaucoup, le bruit provenant de l'extérieur de votre cachot suffit à confirmer que [Root.Host.GetTitledFirstName], votre ravisseur, prépare un blót au cours duquel des offrandes seront sacrifiées aux dieux qu'il vénère. Des gardes surgissent dans votre cellule et vous traînent jusqu'à la potence devant le temple local...;Auch wenn Euch keiner wirklich irgendetwas erzählt hat, so lassen die Geräusche außerhalb Eures Verlieses darauf schließen, dass Euer Kidnapper [Root.Host.GetTitledFirstName] ein Blót abhält, um [Root.Host.GetHerHis] Göttern zu huldigen. Wachen platzen in Eure Zelle und zerren euch hinaus durch die Tunnel, in Richtung des Tempels…;;Aunque poco te han dicho, el ruido fuera de tu mazmorra es suficiente para dejar claro que tu captor, [Root.Host.GetTitledFirstName] está celebrando una mancha donde [Root.Host.GetSheHe] ofrecerá sacrificio en la adoración de [Root.Host.GetHerHis] dioses. Los guardias irrumpen en el interior de tu celda y te arrastran a la horca fuera del templo local...;;;;;;;;;x -EVTOPTAancrel.0026;No! Not like this!;Non ! Pas comme ça !;Nein! Nicht so!;;¡No! ¡Así no!;;;;;;;;;x -EVTDESCancrel.0030;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. The vates walks around [From.GetHerHis] while a druid talks of the gods. A small yellow pool forms at [From.GetFirstName]'s feet.;On escorte [From.GetTitledFirstName] depuis les cachots jusqu'au temple. On lui passe la corde autour du cou, attachée à la branche solide d'un chêne à proximité. Une petite flaque jaunâtre se forme à ses pieds.;[From.GetTitledFirstName] wird aus Eurem Verlies geholt und zum Tempel eskortiert. Eine Schlinge wird um [From.GetHerHis] Hals gelegt und das Seil an einem stabilen Ast einer Eiche befestigt. Eine kleine gelbliche Pfütze bildet sich unter [From.GetFirstName]s Füßen.;;[From.GetTitledFirstName] es traído de tu mazmorra y escoltado al templo. Se coloca una soga alrededor de [From.GetHerHis] cuello y la cuerda se lanza sobre una gruesa rama de un roble cercano. Se forma una pequeña piscina de color amarillo a los pies de [From.GetFirstName].;;;;;;;;;x -EVTOPTAancrel.0030;[This.Religion.GetRandomGodNameCap], we offer you this sacrifice...;Père de tous, nous t'offrons ce sacrifice...;Allvater, wir bieten dir dieses Opfer an…;;Padre de Todos, te ofrecemos este sacrificio...;;;;;;;;;x -EVTOPTBancrel.0030;No, I have changed my mind.;Non, j'ai changé d'avis.;Nein, ich habe meine Meinung geändert.;;No, he cambiado de opinión.;;;;;;;;;x -EVTDESCancrel.0031;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. As the druid paints [From.GetHerHis]'s face, [From.GetSheHe] steadies [From.GetHerselfHimself] and murmurs several passages that you recognize as being from the Christian holy book.;On escorte [From.GetTitledFirstName] depuis les cachots jusqu'au temple. Pendant qu'on lui passe la corde autour du cou, [From.GetSheHe] se tient fermement et murmure plusieurs passages que vous reconnaissez comme provenant du livre saint des chrétiens.;[From.GetTitledFirstName] wird aus Eurem Verlies geholt und zum Tempel eskortiert. Als eine Schlinge um [From.GetHerHis] Hals gelegt wird, bleibt [From.GetSheHe] standfest und murmelt zahlreiche Passagen, die Ihr als Passagen aus dem christlichen Heiligen Buch erkennt.;;[From.GetTitledFirstName] es traído de tu mazmorra y escoltado al templo. Mientras le ponen la soga alrededor de [From.GetHerHis] cuello, [From.GetSheHe] se estabiliza a [From.GetHerselfHimself] y murmura varios pasajes que reconoces son del libro sagrado Cristiano.;;;;;;;;;x -EVTOPTAancrel.0031;Where is your Blessed Virgin now, [From.GetFirstName]?;Elle est où, maintenant, votre Sainte Vierge, [From.GetFirstName] ?;Wo ist Eure Heilige Jungfrau jetzt, [From.GetFirstName]?;;¿Dónde está tu Santísima Virgen ahora, [From.GetFirstName]?;;;;;;;;;x -EVTOPTBancrel.0031;No, perhaps this is a bad idea...;Non, ce n'est peut-être pas une bonne idée...;Nein, das ist vielleicht eine schlechte Idee…;;No, tal vez esto es una mala idea...;;;;;;;;;x -EVTDESCancrel.0032;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. A vates starts taunting [From.GetHerHis] with a branch of oak while [From.GetSheHe] murmurs a passage with closed eyes from the Mohammedan holy book.;On escorte [From.GetTitledFirstName] depuis les cachots jusqu'au temple. Pendant qu'on lui passe la corde autour du cou, [From.GetSheHe], les yeux clos, murmure un passage du livre saint de Mahomet. ;[From.GetTitledFirstName] wird aus Eurem Verlies geholt und zum Tempel eskortiert. Eure Wachen befestigen eine Schlinge um [From.GetHerHis] Hals, während [From.GetSheHe] mit geschlossenen Augen eine Passage aus dem mohammedanischen Heiligen Buch murmelt.;;[From.GetTitledFirstName] es traído de tu mazmorra y escoltado al templo. Tus guardias le ponen la soga alrededor de [From.GetHerHis] cuello mientras [From.GetSheHe] murmura con los ojos cerrados un pasaje del libro sagrado Mahometano.;;;;;;;;;x -EVTOPTAancrel.0032;Soon you shall meet your Prophet, friend.;Bientôt, l'ami, vous rejoindrez votre prophète.;Schon bald werdet Ihr Eurem Propheten gegenüberstehen, Freund.;;Pronto conocerás a tu Profeta, amigo.;;;;;;;;;x -EVTOPTBancrel.0032;No, perhaps this is a bad idea...;Non, ce n'est peut-être pas une bonne idée...;Nein, das ist vielleicht eine schlechte Idee…;;No, tal vez esto es una mala idea...;;;;;;;;;x -EVTDESCancrel.0033;Your brother, [From.GetTitledFirstName], is brought up from his dungeon and escorted to the grove. As he is forced to his knees, he looks at you with pleading eyes. Don't do this, [Root.GetFirstName]. There has to be some other way...;Votre frère [From.GetTitledFirstName] est escorté depuis les cachots jusqu'au temple. Pendant qu'on lui passe la corde autour du cou, il vous fixe d'un regard suppliant comme s'il disait : 'Ne fais pas ça, [Root.GetFirstName]. Il doit bien y avoir une autre solution...';Euer Bruder, [From.GetTitledFirstName], wird aus Eurem Verlies geholt und zum Tempel eskortiert. Als eine Schlinge um seinen Hals gelegt wird, blickt er Euch aus flehenden Augen an. “Tut das nicht, [Root.GetFirstName]. Es muss einen anderen Weg geben...”;;Tu hermano, [From.GetTitledFirstName], es traído desde su mazmorra y escoltado al templo. Mientras le ponen la soga al cuello, te mira con ojos suplicantes. No hagas esto, [Root.GetFirstName]. Tiene que haber otra manera...;;;;;;;;;x -EVTOPTAancrel.0033;I'm afraid not. Do it, men.;J'ai bien peur que non. Soldats, poursuivez.;Ich fürchte nicht. Macht weiter, Männer.;;Me temo que no. Hacedlo, hombres.;;;;;;;;;x -EVTOPTBancrel.0033;No, I can't do this to my own brother...;Non, je ne peux pas faire ça à mon propre frère...;Nein, ich kann das meinem eigenen Bruder nicht antun.;;No, no puedo hacer esto a mi propio hermano...;;;;;;;;;x -EVTDESCancrel.0034;Your sister, [From.GetTitledFirstName], is dragged up from her dungeon and escorted to the grove. She looks up at you with tears streaming down her face as your vates force her to her knees. Please, [Root.GetFirstName], she says with a trembling voice. Don't let them do this.;Votre sœur [From.GetTitledFirstName] est escortée depuis les cachots jusqu'au temple. Le visage en larmes, elle vous regarde pendant que les gardes lui passent la corde autour du cou et elle prononce d'une voix tremblotante : 'Je t'en supplie, [Root.GetFirstName]. Ne les laisse pas faire ça.';Eure Schwester, [From.GetTitledFirstName], wird aus Eurem Verlies geholt und zum Tempel eskortiert. Sie blickt Euch aus tränenüberströmtem Gesicht an, als die Wachen die Schlinge um ihren Hals legen. “Bitte, [Root.GetFirstName],” sagt sie mit zitternder Stimme. “Bitte lasst das nicht zu.”;;Tu hermana, [From.GetTitledFirstName], es arrastrada desde su mazmorra y escoltada al templo. Te mira con lágrimas en su rostro mientras tus guardias le ponen la soga alrededor del cuello. Por favor, [Root.GetFirstName], dice con voz temblorosa. No dejes que lo hagan.;;;;;;;;;x -EVTOPTAancrel.0034;There can be no turning back now. I'm sorry.;On ne peut plus revenir en arrière. Je suis désolé.;Es gibt keinen Weg zurück. Es tut mir leid.;;No puede haber vuelta atrás. Lo siento.;;;;;;;;;x -EVTOPTBancrel.0034;No... not my own sister...;Non... pas ma propre sœur...;Nein… nicht meine eigene Schwester…;;No... no a mi propia hermana...;;;;;;;;;x -EVTDESCancrel.0035;The vates drag your father, [From.GetTitledFirstName], from his dungeon and escort him to the grove where they sprinkle him with blood. My [Root.GetSonDaughter], he croaks while looking at you. Can't you find it in your heart to forgive me?;Les gardes escortent votre père, [From.GetTitledFirstName], depuis les cachots jusqu'au temple où ils lui passent la corde autour du cou. 'Mon enfant, ne pourrez-vous donc pas trouver dans votre cœur la possibilité de me pardonner ?';Die Wachen zerren Euren Vater, [From.GetTitledFirstName], aus Eurem Verlies und eskortieren ihn zum Tempel, wo sie die Schlinge um seinen Hals legen. “[Root.GetSonDaughter],” krächzt er leise und blickt Euch an. “Könnt Ihr es nicht in Eurem Herzen finden, mir zu vergeben?”;;Los guardias arrastran a tu padre, [From.GetTitledFirstName], desde su mazmorra y le escoltan hasta el templo donde le ponen la soga al cuello. Mi [Root.GetSonDaughter], grazna mientras te mira. ¿No puedes encontrar en tu corazón mi perdón?;;;;;;;;;x -EVTOPTAancrel.0035;No.;Non.;Nein.;;No.;;;;;;;;;x -EVTOPTBancrel.0035;I can't do this to my own father...;Je ne peux pas faire ça à mon propre prère...;Ich kann das meinem eigenen Vater nicht antun…;;No le puedo hacer esto a mi propio padre.;;;;;;;;;x -EVTDESCancrel.0036;Distant screaming can be heard as the vates drag your mother, [From.GetTitledFirstName], from her dungeon. They bring her to the grove and as they place her before the sacrificial pit, she looks at you with pleading eyes. W-why would you do this to your own mother?;On entend des cris lointains alors que des gardes traînent votre mère, [From.GetTitledFirstName], hors du cachot. Ils la conduisent au temple et lorsqu'ils lui passent la corde au cou, elle vous regarde en sanglotant. 'P-pourquoi faites-vous cela à votre propre mère ?';Schon von fern erschallt ihr Wehklagen, als die Wachen Eure Mutter, [From.GetTitledFirstName], aus Eurem Verlies zerren. Sie eskortieren sie zum Tempel, und als sie die Schlinge um ihren Hals legen, blickt sie Euch aus flehenden Augen an. “W-Warum nur tut Ihr dies Eurer eigenen Mutter an?”;;Se oyen gritos en la distancia cuando tus guardias arrastran a tu madre, [From.GetTitledFirstName], desde su mazmorra. La traen al templo, y mientras le ponen la soga al cuello, ella te mira con ojos de súplica. ¿“Por-por qué le haces esto a tu propia madre?”;;;;;;;;;x -EVTOPTAancrel.0036;Because I can.;Parce que je le peux.;Weil ich es kann.;;Porque puedo.;;;;;;;;;x -EVTOPTBancrel.0036;I... I wouldn't...;Je... Je ne veux pas...;Ich… ich kann nicht…;;Yo… Yo no lo haría…;;;;;;;;;x -EVTDESCancrel.0037;The vates fetch your son, [From.GetTitledFirstName], from his dungeon and lead him to the grove. There he is layed down on the ground. Before the druid plunges his knife into him, your son looks at you with tearful eyes. Please don't, [Root.GetFatherMother]... please don't.;Les gardes vont chercher votre fils, [From.GetTitledFirstName], au cachot et l'escortent au temple. On lui passe la corde au cou et on la fixe sur une branche de chêne solide. Avant que vos gardes tirent sur la corde, votre fils vous regarde en larmes. 'S'il-vous-plait, [Root.GetFatherMother]... ne faites pas ça !';Die Wachen zerren Euren Sohn, [From.GetTitledFirstName], aus Eurem Verlies hin zum Tempel. Sie legen eine Schlinge um seinen Hals und das Seil wird über den stabilen Ast einer Eiche geworfen. Bevor Eure Männer an dem Seil ziehen, blickt Euch Euer Sohn tränenverhangen an. “Bitte tut das nicht, [Root.GetFatherMother], bitte nicht.”;;Los guardias van a buscar a tu hijo, [From.GetTitledFirstName], a su mazmorra y lo llevan al templo. Allí le ponen la soga al cuello, y lanzan la cuerda a una robusta rama de un roble cercano. Antes de que tus hombres tiren de la cuerda, tu hijo te mira con ojos llorosos. “No por favor, [Root.GetFatherMother]..., no por favor.”;;;;;;;;;x -EVTOPTAancrel.0037;Do it, men.;Soldats, allez-y.;Macht weiter, Männer.;;Hacedlo, hombres.;;;;;;;;;x -EVTOPTBancrel.0037;I can't do this... not to my own boy...;Je ne peux pas faire ça... pas à mon propre fils...;Ich kann das nicht… nicht mein eigener Junge…;;No puedo hacerlo… no a mi chico…;;;;;;;;;x -EVTDESCancrel.0038;Your daughter, [From.GetTitledFirstName], is pulled from her dungeon and brought to the grove by the vates. As the druid slowly puts his hands around her neck, she looks at you with a desperate yet piercing glare. Is this really what you have been reduced to, [Root.GetFatherMother]? To do this... against your own daughter?;Les gardes sortent votre fille, [From.GetTitledFirstName], du cachot et la traînent au temple. Alors qu'ils lui passent la corde au cou, elle vous envoie un regard désespéré mais acéré. 'Êtes-vous donc vraiment descendu aussi bas, [Root.GetFatherMother] ? Faire ça... à votre propre fille ?';Eure Tochter, [From.GetTitledFirstName], wird aus Eurem Verlies gezerrt und von den Wachen zum Tempel gebracht. Als sie eine Schlinge um ihren Hals legen, blickt sie Euch verzweifelt und dennoch stechendem Blick an. “Ist dies wirklich alles, was noch von Euch übrig ist, [Root.GetFatherMother]? Eine solche Tat… gegen Eure eigene Tochter?”;;Tu hija, [From.GetTitledFirstName], es sacada a empujones de su mazmorra y traída al templo por tus guardias. Mientras le ponen la soga al cuello, te mira con ojos desesperados y mirada penetrante.”¿Esto es a lo que te han reducido, [Root.GetFatherMother]? ¿Para hacer esto… contra tu propia hija?”;;;;;;;;;x -EVTOPTAancrel.0038;You have left me with little choice.;Vous ne m'avez pas vraiment laissé le choix.;Ihr lasst mir keine andere Wahl, mein Kind.;;No me has dejado mucha opción.;;;;;;;;;x -EVTOPTBancrel.0038;No, send her back... not to my girl...;Non, renvoyez-là... je ne peux faire ça à ma fille...;Nein, bringt sie zurück… nicht mein kleines Mädchen…;;No, lleváosla… no a mi hija…;;;;;;;;;x -EVTDESCancrel.0039;[From.GetTitledFirstName] is brought from your dungeons by the vates and placed near the well in front of the grove. As they start plunging [From.GetHerHim] in the cold water, [From.GetFirstName] cries out to you. Don't do this, [Root.GetFirstName]! We are family and of the same blood!;Les gardes traînent [From.GetTitledFirstName] depuis les cachots jusqu'à la potence à l'extérieur du temple. Lorsqu'ils lui passent la corde au cou, [From.GetFirstName] hurle à votre attention. 'Ne faites pas ça, [Root.GetFirstName] ! Nous sommes de la même famille, nous sommes du même sang !';[From.GetTitledFirstName] wird von den Wachen aus Eurem Verlies zum Galgen vor dem Tempel gebracht. Als sie die Schlinge um [From.GetHerHis] Hals legen, ruft [From.GetFirstName] flehentlich zu Euch. 'Tut dies nicht, [Root.GetFirstName]! Wir sind eine Familie und von gleichem Blute!';;Los guardias llevan a [From.GetTitledFirstName] desde tus mazmorras hasta la horca enfrente del templo. Mientras le ponen la soga alrededor de [From.GetHerHis] cuello, [From.GetFirstName] te grita. “¡No lo hagas, [Root.GetFirstName]! ¡Somos familia de la misma sangre!”;;;;;;;;;x -EVTOPTAancrel.0039;Yes, and that only proves my devotion to Manawydan.;Oui, et cela prouve mon grand dévouement envers Odin. ;Ja, und dies beweist meine Hingabe zu Odin.;;Sí, y eso sólo prueba mi devoción a Odín.;;;;;;;;;x -EVTOPTBancrel.0039;It is true... [From.GetSheHe] is kin.;C'est vrai... [From.GetSheHe] est de ma famille.;Es ist wahr… [From.GetSheHe] gehört zur Verwandtschaft.;;Es verdad… [From.GetSheHe] es pariente.;;;;;;;;;x -EVTDESCancrel.0040;Your spouse, [From.GetTitledFirstName], is dragged in the middle of the grove as the vates readie his weapon. In a last desperate effort to save [From.GetHerselfHimself], [From.GetFirstName] calls out to you for mercy. I have always loved you, [Root.GetFirstName]... and I always will.;Les gardes traînent [From.GetTitledFirstName], votre époux/épouse, jusqu'à la potence en face du temple et lui passent la corde au cou. Dans un ultime effort désespéré pour sauver sa vie, [From.GetFirstName] demande grâce en criant. 'Je vous ai toujours aimé(e), [Root.GetFirstName]... et je vous aimerai toujours.';Euer Ehepartner, [From.GetTitledFirstName], wird aus Eurem Verlies zum Galgen vor dem Tempel gebracht und die Wachen legen eine Schlinge um [From.GetHerHis] Hals. In einem letzten, verzweifelten Aufbegehren, [From.GetHerselfHimself] zu retten, fleht [From.GetFirstName] Euch um Gnade an. 'Ich habe Euch immer geliebt, [Root.GetFirstName]... und ich werde Euch immer lieben.';;Tu esposa, [From.GetTitledFirstName], es arrastrada a la horca delante del templo y los guardias le ponen la soga alrededor de [From.GetHerHis] cuello. En un último esfuerzo por salvarse a [From.GetHerselfHimself], [From.GetFirstName] te pide misericordia. “Siempre te he querido, [Root.GetFirstName]... y siempre te querré”;;;;;;;;;x -EVTOPTAancrel.0040;Forgive me then, my love, but this is how it must be.;Dans ce cas, pardonne-moi, mon amour, il ne peut en être autrement.;Vergebt mir, meine Liebe, doch dies ist unvermeidlich.;;Perdóname entonces, mi amor, pero es lo que tiene que ser.;;;;;;;;;x -EVTOPTBancrel.0040;No, this is too much... I can't permit it.;Non, ça va trop loin... Je ne peux pas permettre ça.;Nein, das ist zuviel… Ich kann das nicht zulassen.;;No, esto es demasiado… No puedo permitirlo.;;;;;;;;;x -EVTDESCancrel.0041;From deep within your dungeons, your guards bring out [From.GetTitledFirstName], your Skræling prisoner. As they drag [From.GetHerHim] to the front of the grove and the druid sprinkles [From.GetHerHis] face with blood, the Skræling shouts something in [From.GetHerHis] own language and stares at you defiantly.;Depuis les profondeurs de vos cachots, vos gardent sortent [From.GetTitledFirstName], votre prisonnier skræling. Pendant qu'ils le traînent en face du temple et lui passent la corde au cou, le Skræling hurle quelque chose dans sa langue et vous envoie un regard provocateur. ;Aus den Tiefen Eures Verlieses bringen die Wachen [From.GetTitledFirstName], Euren Skræling-Gefangenen. Als sie [From.GetHerHim] vor den Tempel zerren und die Schlinge um [From.GetHerHis] Hals legen, ruft der Skræling etwas in [From.GetHerHis] eigenen Sprache und starrt Euch verächtlich an.;;Desde lo profundo de tus calabozos, los guardias traen a [From.GetTitledFirstName], tu prisionero Skraeling. Mientras le arrastran a [From.GetHerHim] al frente del templo y ponen la soga alrededor de [From.GetHerHis] cuello, el Skraeling grita algo en [From.GetHerHis] idioma y te mira desafiante.;;;;;;;;;x -EVTOPTAancrel.0041;Let us show you how a proper human sacrifice is done.;Nous allons vous montrer comment on sacrifie un humain.;Lasst uns zeigen, wie ein richtiges Menschenopfer aussieht.;;Déjanos enseñarte como se hace un verdadero sacrificio humano.;;;;;;;;;x -EVTOPTBancrel.0041;No, this brave Skræling shall live to see another day.;Non, ce brave Skræling verra le soleil se lever demain.;Nein, dieser tapfere Skræling soll leben.;;No, este valiente Skraeling tiene que vivir para ver otro día.;;;;;;;;;x -EVTDESCancrel.0042;[FromFrom.GetTitledFirstName] is dragged to the great oak in the middle of the grove and forced to [FromFrom.GetHerHis] knees. Soon [FromFrom.GetFirstName]'s body lies limply on the cold ground.;On traîne [FromFrom.GetTitledFirstName] jusqu'au gros chêne en face du temple et on lui passe la corde autour du cou. Bientôt, son corps pendouille mollement à l'une des branches de l'arbre, oscillant au gré du vent.;[FromFrom.GetTitledFirstName] wird zu der großen Eiche vor dem Tempel gezerrt und eine Schlinge wird um [FromFrom.GetHerHis] Hals gelegt. Schon bald schwingt [FromFrom.GetFirstName]s Körper leblos in der kalten Brise von einer der Astgabeln.;;[FromFrom.GetTitledFirstName] es arrastrado al gran roble enfrente del templo y le ponen la soga alrededor de [FromFrom.GetHerHis] cuello. Pronto, el cuerpo de [FromFrom.GetFirstName] cuelga sin fuerza en la brisa desde una de las ramas del árbol.;;;;;;;;;x -EVTOPTAancrel.0042;This should please the gods!;Cela devrait plaire aux dieux !;Das sollte die Götter zufrieden stellen!;;¡Esto le gustará a los dioses!;;;;;;;;;x -EVTDESCancrel.0043;Your liege's guards have brought a Christian, [FromFrom.GetTitledFirstName], to the big oak in the middle of the grove. As the druid slowly circles [FromFrom.GetHerHim], [FromFrom.GetSheHe] continues to prattle on about the Holy Spirit and how we shall all suffer in Hell for our sins... but soon [FromFrom.GetSheHe] speaks no more.;Les gardes de votre seigneur ont amené un chrétien, [FromFrom.GetTitledFirstName], sous le grand chêne en face du temple. Alors qu'on lui passe la corde au cou, [FromFrom.GetSheHe] continue à débattre à propos du Saint-Esprit et du fait que nos péchés nous mèneront droit en Enfer... puis [FromFrom.GetSheHe] se tait à jamais.;Die Wachen Eures Lehnsherren haben einen Christen, [FromFrom.GetTitledFirstName], zur großen Eiche vor dem Tempel gebracht. Selbst als die Schlinge um [FromFrom.GetHerHis] Hals gelegt wird, brabbelt er weiter vom Heiligen Geist und dass wir alle für unsere Sünden in der Hölle schmoren werden... doch schon bald verstummt [FromFrom.GetTitledFirstName].;;Los guardias de tu señor han traído a un Cristiano, [FromFrom.GetTitledFirstName], al gran roble delante del templo. Mientras ponen la soga alrededor de [FromFrom.GetHerHis] cuello, [FromFrom.GetSheHe] sigue balbuceando sobre el Espíritu Santo y cómo todos sufriremos en el Infierno por nuestros pecados… pero pronto [FromFrom.GetSheHe] ya no habla más.;;;;;;;;;x -EVTDESCancrel.0044;[FromFrom.GetTitledFirstName], a Mohammedan from your liege's dungeons, has been brought to the grove and will now be sacrificed to the gods. As [FromFrom.GetSheHe] is forced to [FromFrom.GetHerHis] knees in front of a small pond, [FromFrom.GetSheHe] quotes a passage from their holy book right up until the vates plunge [FromFrom.GetHerHis] head in the water.;[FromFrom.GetTitledFirstName], un mahométan sorti des cachots de votre seigneur, a été conduit au temple et sera sacrifié aux dieux. Alors qu'on lui passe la corde au cou, [FromFrom.GetSheHe] cite un passage de son livre sacré jusqu'à ce que le noeud se resserre et que ses pieds quittent le sol.;[FromFrom.GetTitledFirstName], ein Mohammedaner aus dem Kerker Eures Lehnsherren, wurde vor den Tempel gebracht und wird jetzt den Göttern geopfert. Als die Schlinge um [FromFrom.GetHerHis] Nacken gelegt wird, zitiert [FromFrom.GetSheHe] einen Passus aus der Heiligen Schrift, bis sich das Seil straff spannt und [FromFrom.GetHerHis] Füße in der Luft baumeln.;;[FromFrom.GetTitledFirstName], un Mahometano de las mazmorras de tu señor, ha sido llevado al templo y será sacrificado a los dioses. Mientras le ponen la soga alrededor de [FromFrom.GetHerHis] cuello, [FromFrom.GetSheHe] cita un pasaje de su libro sagrado hasta que la cuerda se aprieta y [FromFrom.GetHerHis] pies se levantan del suelo.;;;;;;;;;x -EVTDESCancrel.0045;Your liege has told [From.GetHerHis] men to fetch [FromFrom.GetTitledFirstName], [From.GetHerHis] own brother, from the dungeons. [From.GetFirstName] betrays no emotion as [FromFrom.GetFirstName] is brought down to his knees in the middle of the grove, and soon his severed head can be seen rolling on the ground.;Votre seigneur a demandé à ses hommes de ramener des cachots [FromFrom.GetTitledFirstName], son propre frère. [From.GetFirstName] ne montre aucune émotion alors que [FromFrom.GetFirstName] est conduit à la potence dressée face au temple. Peu de temps après, on peut voir son cadavre se balancer lentement au gré du vent.;Euer Lehnsherr hat [From.GetHerHis] Männern befohlen, [FromFrom.GetTitledFirstName], [From.GetHerHis] eigenen Bruder aus dem Kerker zu holen. [From.GetFirstName] zeigt keine Regung, als [FromFrom.GetFirstName] zu den Galgen vor dem Tempel gebracht wird und schon bald schwingt eine schlaffe Leiche im Wind.;;Tu señor le ha dicho a [From.GetHerHis] hombres que busquen a [FromFrom.GetTitledFirstName], [From.GetHerHis] propio hermano, en las mazmorras. [From.GetFirstName] no muestra ninguna emoción mientras llevan a [FromFrom.GetFirstName] a la horca delante del templo, y pronto se puede ver su cuerpo meciéndose alante y atrás en el viento.;;;;;;;;;x -EVTDESCancrel.0046;It seems your liege has decided to sacrifice [FromFrom.GetTitledFirstName], [From.GetHerHis] own sister, to the gods. She has been brought out from [From.GetFirstName]'s dark dungeons, and while she squints her eyes in the unfamiliar daylight, the vates force her to her knees. Moments later her eyes are forever dead and listless.;Il semble que votre seigneur ait décidé de sacrifier aux dieux [FromFrom.GetTitledFirstName], sa propre soeur. On la sort des sombres cachots de [From.GetFirstName] et elle a à peine le temps de s'habituer à la lumière du jour que les gardes lui ont déjà passé la corde au cou. Quelques instants plus tard, ses yeux sont figés pour l'éternité.;Euer Lehnsherr hat beschlossen [FromFrom.GetTitledFirstName], [From.GetHerHis] eigene Schwester den Göttern zu opfern. Sie wurde aus [From.GetFirstName]s Kerkern geführt. und während sie ihre Augen noch im ungewohnten Tageslicht zusammenkneift, legen die Wachen schon die Schlinge um ihren Hals. Augenblicke später bleiben ihre Augen für immer tot und glanzlos.;;Parece que tu señor ha decidido sacrificar a [FromFrom.GetTitledFirstName], [From.GetHerHis] propia hermana, a los dioses. La han traído de la oscura mazmorra de [From.GetFirstName], y mientras acostumbra sus ojos a la luz del día, los guardias le ponen la soga al cuello. Momentos después sus ojos están cerrados para siempre.;;;;;;;;;x -EVTDESCancrel.0047;To your surprise, [FromFrom.GetTitledFirstName] orders [FromFrom.GetHerHis] guards to bring out [FromFrom.GetTitledFirstName] - [FromFrom.GetHerHis] own father. He is sprinkled with blood and led to the nearest pit, soon he joins the others laying at the bottom of the pit with dead, gaping eyes.;À votre grand étonnement, [FromFrom.GetTitledFirstName] a ordonné à ses gardes de faire sortir [FromFrom.GetTitledFirstName], son propre père. On le conduit à la potence dressée face au temple où il rejoint bien vite les autres corps qui se balancent aux branches, mort, les yeux grand ouverts.;Zu Eurer Überraschung befiehlt [FromFrom.GetTitledFirstName] [FromFrom.GetHerHis] Wachen, [FromFrom.GetTitledFirstName] aus dem Kerker zu holen - [FromFrom.GetHerHis] eigener Vater. Er wird zu den Galgen vor dem Tempel gebracht und schließt sich schon bald den anderen an, die schlaff und mit leblos starrenden Augen von den Ästen hängen. ;;Para tu sorpresa, [FromFrom.GetTitledFirstName] ordena a [FromFrom.GetHerHis] guardias que saquen a [FromFrom.GetTitledFirstName], [FromFrom.GetHerHis] propio padre. Es traído a la horca delante del templo, y pronto se une a los otros colgando sin fuerzas de las ramas, con enormes ojos muertos.;;;;;;;;;x -EVTDESCancrel.0048;[FromFrom.GetTitledFirstName], the mother of your liege, appears at the grove flanked by guards, and to your surprise they escort her right up to the druid. She pleads in vain with [From.GetTitledFirstName], but [From.GetSheHe] will not be moved. Within moments, the knife of the druid his sheathed deep in her lifeless body.;[FromFrom.GetTitledFirstName], la mère de votre seigneur, arrive au temple, escortée par des gardes et, à votre grand étonnement, ils la conduisent droit à la potence. En vain, elle implore [From.GetTitledFirstName], mais [From.GetSheHe] reste de glace. Quelques instants plus tard, son corps se balance à une branche d'arbre près du temple, à côté des autres offrandes.;[FromFrom.GetTitledFirstName], die Mutter Eures Lehnsherren, erscheint flankiert von Wachen vor dem Tempel. Zu Eurer Überraschung wird sie zu den Galgen geführt. Sie fleht um Gnade, doch [From.GetTitledFirstName] lässt sich nicht erweichen. Kurz darauf baumelt sie zwischen den anderen Opfergaben in den Bäumen vor dem Tempel.;;[FromFrom.GetTitledFirstName], madre de tu señor, aparece en el templo flanqueada por guardias, y para tu sorpresa la escoltan hasta la soga. Ella implora en vano con [From.GetTitledFirstName], pero [From.GetSheHe] no se conmoverá. En momentos, ella cuelga al lado de las otras ofrendas en los árboles fuera del templo.;;;;;;;;;x -EVTDESCancrel.0049;[From.GetTitledFirstName] marches [From.GetTitledHerHis] own son, [FromFrom.GetTitledFirstName], to the middle of the grove. He is to be the next sacrifice. All of his pleas fall on deaf ears, and moments later the vates force him to his knees and he is made forever silent.;[From.GetTitledFirstName] conduit son propre fils, [FromFrom.GetTitledFirstName], à la potence dressée près du temple. Il sera le prochain sacrifice. Ses supplications sont restées lettre morte. Quelques instants plus tard, les gardes lui pasent la corde au cou et il se tait à jamais.;[From.GetTitledFirstName] bringt [From.GetTitledHerHis] eigenen Sohn, [FromFrom.GetTitledFirstName], zu den Galgen vor dem Tempel. Er wird als nächster geopfert werden. All sein Flehen stößt auf taube Ohren und kurz darauf legen die Wachen die Schlinge um seinen Hals und er verstummt für immer.;;[From.GetTitledFirstName] lleva a [From.GetTitledHerHis] propio hijo, [FromFrom.GetTitledFirstName], a la horca fuera del templo. Será el siguiente sacrificio. Todas sus súplicas caen en oídos sordos, y momentos después los guardias le ponen la soga al cuello y se calla para siempre.;;;;;;;;;x -EVTDESCancrel.0050;Those assembled for the divination gasp in surprise when [FromFrom.GetTitledFirstName], daughter of [From.GetTitledFirstName], is dragged to the sacrificial pits for the next sacrifice. She asks her [From.GetFatherMother] for mercy, but none is forthcoming.;Ceux qui participent aux blót n'en croient pas leurs yeux quand ils voient [FromFrom.GetTitledFirstName], fille de [From.GetTitledFirstName], entraînée à la potence pour y être sacrifiée. Elle demande grâce à [From.GetFatherMother], mais sans succès.;Alle beim Blót Versammelten keuchen vor Überraschung, als [FromFrom.GetTitledFirstName], Tochter von [From.GetTitledFirstName], zu den Galgen gezerrt wird. Sie fleht um Gnade, doch niemand will ihr helfen. ;;Todos los reunidos en la mancha gritan en sorpresa cuando [FromFrom.GetTitledFirstName], hija de [From.GetTitledFirstName], es empujada a la horca para el siguiente sacrificio. Pide misericordia a su [From.GetFatherMother], pero no llega.;;;;;;;;;x -EVTDESCancrel.0051;[FromFrom.GetTitledFirstName], a member of [From.GetFirstName]'s own extended family, is dragged from the dungeons and brought to the grove. Despite, or perhaps because of, the fact that they are of the same blood, [From.GetFirstName] shows no mercy and the sacrifice takes place as planned.;[FromFrom.GetTitledFirstName], un membre de la famille élargie de [From.GetFirstName], est sorti(e) des cachots et traîné(e) au temple. Malgré le fait qu'ils soient du même sang, ou peut-être justement à cause de cela, [From.GetFirstName] ne montre aucune miséricorde et le sacrifice a lieu tel que prévu.;[FromFrom.GetTitledFirstName], ein Mitglied von [From.GetFirstName]s eigener Sippe, wird aus dem Kerker geholt und zum Tempel gebracht. Obwohl, oder vielleicht gerade weil sie blutsverwandt sind, zeigt [From.GetFirstName] keine Gnade und das Opfer erfolgt wie geplant. ;;[FromFrom.GetTitledFirstName], miembro de la extensa familia de [From.GetFirstName], es sacado de las mazmorras y traído al templo. A pesar, o quizá porque son de la misma sangre, [From.GetFirstName] no muestra clemencia y el sacrificio se lleva a cabo como estaba planeado.;;;;;;;;;x -EVTDESCancrel.0052;[From.GetTitledFirstName] has apparently decided to sacrifice [From.GetHerHis] own spouse, [FromFrom.GetTitledFirstName], to the gods, and [FromFrom.GetSheHe] has been brought in chains to the grove. Despite professing [FromFrom.GetHerHis] continued love, [From.GetFirstName] has decided to go ahead with the sacrifice.;[From.GetTitledFirstName] a apparemment décidé de sacrifier sa douce moitié aux dieux, [FromFrom.GetTitledFirstName], et [FromFrom.GetSheHe] a été amené(e) au temple, enchaîné(e). Malgré le fait qu'[FromFrom.GetSheHe] lui ait déclaré l'aimer toujours, [From.GetFirstName] a décidé de mener le sactifice à son terme.;[From.GetTitledFirstName] hat entschieden, [From.GetHerHis] eigenen Ehepartner, [FromFrom.GetTitledFirstName], den Göttern zu opfern und [FromFrom.GetSheHe] wurde in Ketten zum Tempel geführt. Trotz [FromFrom.GetHerHis] Beteuerungen ewiger Liebe, hat [From.GetFirstName] beschlossen, das Opfer durchzuführen.;;[From.GetTitledFirstName] ha decidido sacrificar a [From.GetHerHis] propia esposa, [FromFrom.GetTitledFirstName], a los dioses, y [FromFrom.GetSheHe] ha sido traída encadenada al templo. A pesar de profesar [FromFrom.GetHerHis] continuo amor, [From.GetFirstName] ha decidido continuar con el sacrificio.;;;;;;;;;x -EVTDESCancrel.0053;In honor of the gods, your liege produces a Skræling from deep within [From.GetHerHis] dungeons. [FromFrom.GetTitledFirstName] is brought to the grove for the sacrifice, and everyone agrees that this is a most worthy sacrifice.;En l'honneur de son blót, votre seigneur sort un Skræling de la profondeur de ses cachots. [FromFrom.GetTitledFirstName] est traîné au temple pour le sacrifice et tous s'accordent pour dire que c'est un sacrifice des plus valables.;Um dieses Blót zu ehren, lässt Euer Lehnsherr einen Skrælinger aus den Kerkern holen. [FromFrom.GetTitledFirstName] wird zum Tempel gebracht und alle sind einverstanden, dass das ein höchst angemessenes Opfer ist. ;;En honor a esta mancha, tu señor saca a la luz a un Skraeling de las profundidades de [From.GetHerHis] mazmorras. [FromFrom.GetTitledFirstName] es traído al templo para su sacrificio, y todo el mundo está de acuerdo en que es el sacrificio más merecido.;;;;;;;;;x -EVTDESCancrel.0054;As you have no prisoners languishing in your dungeons that are suitable for sacrifice, you are forced to make do with some randomly purchased slaves. They are brought to the big oak inside the grove, and soon their limp and lifeless bodies are lying on the ground.;Comme vous n'avez aucun prisonnier qui se languit dans vos cachots qui soit assez valable pour un sacrifice pour votre blót, vous devez choisir parmi quelques esclaves achetés au hasard. On les amène sous le grand chêne près du temple et, en peu de temps, leurs corps sans vie se balancent à ses fortes branches.;Da Ihr keine geeigneten Gefangenen in Eurem Kerker habt, seid Ihr gezwungen, mit einigen zufällig erworbenen Leibeigenen Vorlieb zu nehmen. Sie werden zur großen Eiche vor dem Tempel gebracht und schon bald hängen ihre leblosen Leichen von den dicken Ästen.;;Como no tienes prisioneros languideciendo en tus mazmorras que sean adecuados para sacrificar en la mancha, te ves obligado a conformarte con esclavos comprados al azar. Son llevados al gran roble fuera del templo, y pronto sus cuerpos cuelgan flácidos y sin vida de sus gruesas ramas.;;;;;;;;;x -EVTOPTAancrel.0054;It is better than nothing.;C'est mieux que rien.;Besser als nichts.;;Es mejor que nada.;;;;;;;;;x -EVTDESCancrel.0055;As [From.GetTitledFirstName] had no prisoners languishing in [From.GetHerHis] dungeons that were suitable for sacrifice, your liege was forced to make do with some randomly purchased slaves. They are brought to the big oak inside the grove, and soon their limp and lifeless bodies are lying on the ground.;Comme [From.GetTitledFirstName] n'avait aucun prisonnier qui se languissait dans ses cachots qui soit assez valable pour un sacrifice pour votre blót, votre seigneur a eu à choisir parmi quelques esclaves achetés au hasard. On les amène sous le grand chêne près du temple et, en peu de temps, leurs corps sans vie se balancent à ses fortes branches.;Da [From.GetTitledFirstName] keine geeigneten Gefangenen in [From.GetHerHis] Kerker hatte, war Euer Lehnsherr gezwungen, einige zufällig erworbene Leibeigene zu opfern. Sie werden zur großen Eiche vor dem Tempel gebracht und schon bald hängen ihre schlaffen Leichen von den dicken Ästen.;;Como [From.GetTitledFirstName] no tiene prisioneros languideciendo en [From.GetHerHis] mazmorras que sean adecuados para el sacrificio en la mancha, tu señor se ve obligado a conformarse con esclavos comprados al azar. Son llevados al gran roble fuera del templo, y pronto sus cuerpos cuelgan flácidos y sin vida de sus gruesas ramas.;;;;;;;;;x -EVTOPTAancrel.0055;Better than nothing, I suppose.;C'est probablement mieux que rien.;Besser als nichts, schätze ich.;;Mejor que nada, supongo.;;;;;;;;;x -EVTTOOLTIPancrel.0057;Execution is stayed.;L'exécution est suspendue.;Die Hinrichtung wird vertagt.;;La ejecución es aplazada.;;;;;;;;;x -EVTDESCancrel.0057;As you stand trembling with a knife pressed against your neck, [From.GetTitledFirstName] suddenly seems to have had a change of mind. The knife is removed and you are brought back to the dungeon. It looks like you will live to see another day.;Alors que vous avez la corde au cou, tremblotant, [From.GetTitledFirstName] paraît soudainement avoir changé d'idée. La corde est enlevée et on vous conduit au cachot. Il semble qu'il vous reste un autre jour à vivre.;Gerade als dir die Schlinge um den Hals gelegt wird, ändert [From.GetTitledFirstName] plötzlich seine Meinung. Die Schlinge wird abgenommen und Ihr werdet in den Kerker zurückgebracht. Scheinbar lebt Ihr noch ein paar Tage länger.;;Mientras estás temblando con la soga alrededor de tu cuello, [From.GetTitledFirstName] de repente parece cambiar de idea. Te quitan la soga y te devuelven a las mazmorras. Parece que vivirás para ver otro día.;;;;;;;;;x -EVTOPTAancrel.0057;I... how... what?;Je... comment... quoi ?;Ich… wie... was?;;Yo… cómo… qué?;;;;;;;;;x -EVTDESCancrel.0060;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of the glory which awaits our grand dynasty.;;;;;;;;;;;;;x -EVTOPTAancrel.0060;Glory to the Gods!;;;;;;;;;;;;;x -EVTDESCancrel.0061;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of a great victory which awaits our armies.;;;;;;;;;;;;;x -EVTOPTAancrel.0061;Glory to the Gods!;;;;;;;;;;;;;x -EVTDESCancrel.0062;The ceremony is over. It will be at least five years until you hold the next one, but as your vassals return home, most seem to agree that the ceremony was well worth the trip.;Le banquet est terminé, et le blót par le fait même. Il s'écoulera neuf années avant que vous teniez le prochain. Néanmoins, alors que vos vassaux reprennent la route, la plupart s'accordent pour dire que la cérémonie valait le déplacement.;Die Feier ist vorbei und damit auch das Blót. Frühestens in neun Jahren könnt Ihr das nächste veranstalten, doch die meisten Eurer nach Hause zurückkehrenden Vasallen meinen, dass die Zeremonie die Reise wert war.;;La fiesta se acaba, y con ella la mancha. Pasarán por lo menos 9 años hasta que celebres la siguiente, pero mientras tus vasallos regresan a casa, la mayoría está de acuerdo en que valió la pena hacer el viaje por la ceremonia.;;;;;;;;;x -EVTOPTAancrel.0062;Until next time!;À la prochaine fois !;Bis zum nächsten Mal!;;¡Hasta la próxima!;;;;;;;;;x -EVTDESCancrel.0063;The ceremony is over. It will be at least five years until your liege holds the next one, but as you and the other vassals return home, most seem to agree that the ceremony was well worth the trip.;Le banquet est terminé, et le blót par le fait même. Il s'écoulera neuf années avant que votre seigneur organise le prochain, néanmoins, alors que vous et les autres vassaux reprenez la route, la plupart s'accordent pour dire que la cérémonie valait le déplacement.;Die Feier ist vorbei und damit auch das Blót. Frühestens in neun Jahren wird der Lehnsherr das nächste veranstalten, doch Ihr und die meisten der nach Hause zurückkehrenden Vasallen meinen, dass die Zeremonie die Reise wert war.;;La fiesta se acaba, y con ella la mancha. Pasarán por lo menos 9 años hasta que tu señor celebre la siguiente, pero mientras tú y tus vasallos regresáis a casa, la mayoría estáis de acuerdo en que valió la pena hacer el viaje por la ceremonia.;;;;;;;;;x -EVTDESCancrel.0064;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of the wealth and knowledge we will attain.;;;;;;;;;;;;;x -EVTOPTAancrel.0064;Glory to the Gods!;;;;;;;;;;;;;x -EVTDESCancrel.0065;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids warn of a loss that will affect us deeply.;;;;;;;;;;;;;x -EVTOPTAancrel.0065;Woe to me!;;;;;;;;;;;;;x -EVTDESCancrel.0066;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids warn of the disapointment of the gods with our dynasty.;;;;;;;;;;;;;x -EVTOPTAancrel.0066;Woe to me!;;;;;;;;;;;;;x -EVTDESCancrel.0067;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of the glory which awaits our lords dynasty.;;;;;;;;;;;;;x -EVTOPTAancrel.0067;Glory to the Gods!;;;;;;;;;;;;;x -EVTDESCancrel.0068;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of a great victory which awaits our armies.;;;;;;;;;;;;;x -EVTOPTAancrel.0068;Glory to the Gods!;;;;;;;;;;;;;x -EVTDESCancrel.0069;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of the wealth and knowledge our lord will attain.;;;;;;;;;;;;;x -EVTOPTAancrel.0069;Glory to the Gods!;;;;;;;;;;;;;x -EVTDESCancrel.0070;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids warn our lord that he will lose something dear to him.;;;;;;;;;;;;;x -EVTOPTAancrel.0070;The Gods are angry;;;;;;;;;;;;;x -EVTDESCancrel.0071;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids warn of the disapointment of the gods with our lord.;;;;;;;;;;;;;x -EVTOPTAancrel.0071;The Gods are angry;;;;;;;;;;;;;x +celtic.20.desc;You have sent out summons to all of your vassals for the divination. Those that have been baptized or profess to follow the teachings of the Prophet will have to offer gold to be exempted from this sacred ceremony.;Vous avez envoyé un avis de convocation à tous vos vassaux pour le blót. Ceux qui ont été baptisés ou qui affirment suivre l'enseignement du prophète devront offrir de l'or pour être exemptés de ce festin majestueux. ;Ihr habt all Eure Vasallen zum Blót zusammengerufen. Diejenigen, die getauft wurden oder den Lehren des Propheten folgen, müssen Gold anbieten, um von diesem großartigen Festschmaus fernbleiben zu können.;;Has enviado citaciones a todos tus vasallos para la mancha. Los que han sido bautizados o profesan seguir las enseñanzas del profeta tendrán que ofrecer oro para quedar exentos de esta magnífica fiesta.;;;;;;;;;x +celtic.20.a;I can hardly wait!;Je ne peux plus attendre !;Ich kann es kaum erwarten!;;¡No puedo esperar!;;;;;;;;;x +celtic.21.tt;Summoned to celtic divination.;Convoqué(e) au blót;Zur Teilnahme am Blót gerufen.;;Convocado a mancha.;;;;;;;;;x +celtic.22.tt;Exempted from celtic divination.;Exempté(e) du blót;Vom Blót ausgeschlossen.;;Exentos de mancha.;;;;;;;;;x +celtic.21.desc;Your wise liege, [From.GetTitledFirstName], has summoned you and [From.GetHerHis] other vassals to a celtic divination. There you will worship and give sacrifice to the gods before taking part in a ceremony where you learn the fate the gods have in stock.;Votre sage seigneur, [From.GetTitledFirstName], vous a convoqué(e) vous et ses autres vassaux pour assister au blót. Vous y vénérerez les dieux et vous leur ferez des offrandes avant de prendre part à un grand festin où vous boirez en leur nom.;Euer weiser Lehnsherr, [From.GetTitledFirstName], hat Euch und [From.GetHerHis] anderen Vasallen zu einem Blót herbeigeordert. Dort werdet Ihr den Göttern huldigen und ihnen opfern, bevor Ihr an einem gewaltigen Festschmaus teilnehmt, wo Ihr auf ihren Namen anstoßen werdet.;;Tu sabio señor, [From.GetTitledFirstName], te ha convocado a ti y a [From.GetHerHis] otros vasallos a una mancha. Allí podrás adorar y dar sacrificio a los dioses antes de tomar parte en una gran fiesta donde se bebe en su nombre.;;;;;;;;;x +celtic.21.a;I wouldn't miss it.;Je ne veux pas manquer ça.;Das will ich nicht verpassen.;;No me lo perdería.;;;;;;;;;x +celtic.22.desc;Your liege, [From.GetTitledFirstName], remains trapped in [From.GetHerHis] heathen ways, and now [From.GetSheHe] has summoned all of [From.GetHerHis] vassals to a divination where [From.GetSheHe] intends to give sacrifice to [From.GetHerHis] pagan gods. Since you do not practise their heathen religion, you will be expected to contribute gold in order to be exempted from this ceremony.;Votre seigneur, [From.GetTitledFirstName], demeure prisonnier de ses mœurs païennes et a convoqué tous ses vassaux à assister au blót lors duquel [From.GetSheHe] compte faire des offrandes à ses dieux païens. Puisque vous ne pratiquez pas la religion païenne, vous devrez donner de l'or pour être exempté de cette cérémonie. ;Euer Lehnsherr, [From.GetTitledFirstName], ist weiterhin gefangen in [From.GetHerHis] ketzerischen Pfaden und [From.GetSheHe] hat nun all [From.GetHerHis] Vasallen zu einem Blót herbeigeordert, bei dem [From.GetSheHe] [From.GetHerHis] heidnischen Göttern Opfergaben darbringen will. Da Ihr diese heidnische Religion nicht praktiziert, wird erwartet, dass Ihr Gold beisteuert, um euch von dieser Zeremonie freizukaufen.;;Tu señor, [From.GetTitledFirstName], sigue atrapado en [From.GetHerHis] formas paganas, y ahora [From.GetSheHe] ha convocado a todos [From.GetHerHis] vasallos a una mancha donde [From.GetSheHe] tiene la intención de dar sacrificio a [From.GetHerHis] dioses paganos. Dado que no practicas su religión pagana, se espera que contribuyas con oro con el fin de quedar exento de esta ceremonia.;;;;;;;;;x +celtic.22.a;I suppose I have no choice in the matter.;J'imagine que je n'ai pas la choix.;Da habe ich wohl keine andere Wahl.;;Supongo que no tengo otra opción.;;;;;;;;;x +celtic.22.b;As [This.Religion.GetRandomGodNameCap] is my witness, I shan't pay!;[This.Religion.GetRandomGodNameCap] m'en est témoin, je ne paierai pas !;[This.Religion.GetRandomGodNameCap] sei mein Zeuge, ich werde nicht zahlen!;;Como [This.Religion.GetRandomGodNameCap] es mi testigo, ¡no pagaré!;;;;;;;;;x +celtic.23.tt;Your payment is received.;Votre paiement a été reçu. ;Eure Zahlung wurde erhalten.;;Tu pago es recibido.;;;;;;;;;x +celtic.23.desc;[From.GetTitledFirstName], your vassal, is stubborn in [From.GetHerHis] ways and speaks only of the mercy of [From.Religion.GetRandomGodNameCap], but [From.GetSheHe] has wisely decided to offer you some gold to be exempted from the divination.;[From.GetTitledFirstName], votre vassal, est entêté(e) et ne répond qu'à la miséricorde de [From.Religion.GetRandomGodNameCap]. Cependant, [From.GetSheHe] a sagement décidé de vous offrir de l'or pour être libéré(e) de son obligation d'assister au blót. ;[From.GetTitledFirstName], Euer Vasall, ist stur und spricht nur noch von der Gnade von [From.Religion.GetRandomGodNameCap], doch [From.GetSheHe] hat weise beschlossen, Euch etwas Gold anzubieten, um vom Blót fernbleiben zu können.;;[From.GetTitledFirstName], tu vasallo, es terco en [From.GetHerHis] modos y solo habla de la misericordia de [From.Religion.GetRandomGodNameCap], pero [From.GetSheHe] ha decidido sabiamente ofrecerte un poco de oro para quedar exento de la mancha.;;;;;;;;;x +celtic.23.a;As well [From.GetSheHe] should.;[From.GetSheHe] fait bien.;Das sollte [From.GetSheHe] auch.;;Así que [From.GetSheHe] debería.;;;;;;;;;x +celtic.25.a;Now for the human sacrifice...;Et maintenant, le sacrifice humain...;Und jetzt zum Menschenopfer…;;Ahora, para el sacrificio humano...;;;;;;;;;x +celtic.56.tt;Your refusal to pay is received.;Votre refus de payer a été reçu.;Eure Weigerung zu zahlen wurde erhalten.;;Se recibe tu negativa a pagar.;;;;;;;;;x +celtic.56.desc;Despite having sworn you fealty, [From.GetTitledFirstName] refuses to offer gold in order to be exempted from the festivities! According to [From.GetFirstName], [From.Religion.GetRandomGodName] would not forgive [From.GetHerHim] if [From.GetSheHe] contributed as much as a single copper to a heathen festival.;Malgré son serment, [From.GetTitledFirstName] refuse de vous offrir de l'or afin d'être libéré(e) de son obligation à assister au blót ! Selon [From.GetFirstName], [From.Religion.GetRandomGodName] ne lui pardonnerait pas si [From.GetSheHe] donnait ne serait-ce qu'une seule pièce de cuivre à un 'festival païen'. ;Trotz des Treueschwurs Euch gegenüber weigert sich [From.GetTitledFirstName], Euch Gold anzubieten, um dem Blót fernbleiben zu können! Laut [From.GetFirstName] würde [From.Religion.GetRandomGodName] es [From.GetHerHim] nie verzeihen, wenn [From.GetSheHe] auch nur einen einzigen Kupferschilling zu einem “ketzerischen Fest” beitragen würde.;;A pesar de haberte jurado lealtad, ¡[From.GetTitledFirstName] se niega a ofrecer oro para quedar exento de la mancha!. Según [From.GetFirstName], [From.Religion.GetRandomGodName] no perdonará a [From.GetHerHim] si [From.GetSheHe] ha contribuido con un solo cobre para una fiesta pagana.;;;;;;;;;x +celtic.56.a;This insult will not be forgotten.;On n'oubliera pas cette insulte de sitôt.;Diese Beleidigung wird nicht vergessen werden.;;Este insulto no será olvidado.;;;;;;;;;x +celtic.24.desc;The guests have arrived, and the time has come for the divination to begin! You gather near the grove, and start by offering animals as sacrifice to the gods. While their meat is prepared for the feast that is to follow,the blood is sprinkled on the trees and the many representations of the gods, as well as on the worshippers themselves.;Les invités sont arrivés et il est temps de commencer le blót ! Vous vous rassemblez devant le temple et commencez par offrir des animaux en sacrifice aux dieux. Tandis qu'on prépare leur viande pour le festin qui doit suivre, on arrose de leur sang les statues d'Odin, de Thor, de Freyr et des autres dieux, ainsi que les adorateurs eux-mêmes.;Die Gäste sind angekommen und die Zeit für das Blót ist gekommen! Alle versammeln sich außerhalb des Tempels und man beginnt mit den Tieropfern an die Götter. Während ihr Fleisch für den nachfolgenden Festschmaus vorbereitet wird, wird ihr Blut auf die Statuen von Odin, Thor, Freyr und die anderen Götter gespritzt und auch auf die Betenden selbst.;;Los invitados han llegado, y ¡ha llegado el momento de que la mancha comience! Te reúnes fuera del templo, y comienzas ofreciendo animales como sacrificio a los dioses. Mientras se prepara la carne para la fiesta que va a seguir, la sangre salpica las estatuas de Odín, Thor, Freyr y los otros dioses, así como a los mismísimos fieles.;;;;;;;;;x +celtic.24.a;Now for the human sacrifice...;Et maintenant, le sacrifice humain...;Und jetzt zum Menschenopfer…;;Ahora, para el sacrificio humano...;;;;;;;;;x +celtic.25.desc;The time has come for the divination held by [From.GetTitledFirstName] to begin! You gather near the grove,and start by offering animals as sacrifice to the gods. While their meat is prepared for the feast that is to follow, the blood is sprinkled on the trees and the many representations of the gods, as well as on the worshippers themselves.;Il est temps de commencer le blót tenu par [From.GetTitledFirstName] ! Vous vous rassemblez devant le temple et commencez par offrir des animaux en sacrifice aux dieux. Tandis qu'on prépare leur viande pour le festin qui doit suivre, on arrose de leur sang les statues d'Odin, de Thor, de Freyr et des autres dieux, ainsi que les adorateurs eux-mêmes.;Die Zeit für das von [From.GetTitledFirstName] veranstaltete Blót ist gekommen! Alle versammeln sich außerhalb des Tempels und man beginnt mit den Tieropfern an die Götter. Während ihr Fleisch für den nachfolgenden Festschmaus vorbereitet wird, wird ihr Blut auf die Statuen von Odin, Thor, Freyr und die anderen Götter gespritzt und auch auf die Betenden selbst.;;¡Ha llegado el momento de empezar la mancha celebrada por [From.GetTitledFirstName]!. Te reúnes fuera del templo, y comienzas ofreciendo animales como sacrificio a los dioses. Mientras se prepara la carne para la fiesta que va a seguir, la sangre salpica las estatuas de Odín, Thor, Freyr y los otros dioses, así como a los mismísimos fieles.;;;;;;;;;x +celtic.26.desc;Although you have been told little, the noise from outside your dungeon is enough to make it clear that your captor, [Root.Host.GetTitledFirstName] is holding a divination where [Root.Host.GetSheHe] will offer sacrifice to divine the future and worship the gods. Guards burst inside your cell and drag you away to the local grove... ;Même si on ne vous en a pas dit beaucoup, le bruit provenant de l'extérieur de votre cachot suffit à confirmer que [Root.Host.GetTitledFirstName], votre ravisseur, prépare un blót au cours duquel des offrandes seront sacrifiées aux dieux qu'il vénère. Des gardes surgissent dans votre cellule et vous traînent jusqu'à la potence devant le temple local...;Auch wenn Euch keiner wirklich irgendetwas erzählt hat, so lassen die Geräusche außerhalb Eures Verlieses darauf schließen, dass Euer Kidnapper [Root.Host.GetTitledFirstName] ein Blót abhält, um [Root.Host.GetHerHis] Göttern zu huldigen. Wachen platzen in Eure Zelle und zerren euch hinaus durch die Tunnel, in Richtung des Tempels…;;Aunque poco te han dicho, el ruido fuera de tu mazmorra es suficiente para dejar claro que tu captor, [Root.Host.GetTitledFirstName] está celebrando una mancha donde [Root.Host.GetSheHe] ofrecerá sacrificio en la adoración de [Root.Host.GetHerHis] dioses. Los guardias irrumpen en el interior de tu celda y te arrastran a la horca fuera del templo local...;;;;;;;;;x +celtic.26.a;No! Not like this!;Non ! Pas comme ça !;Nein! Nicht so!;;¡No! ¡Así no!;;;;;;;;;x +celtic.30.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. The vates walks around [From.GetHerHis] while a druid talks of the gods. A small yellow pool forms at [From.GetFirstName]'s feet.;On escorte [From.GetTitledFirstName] depuis les cachots jusqu'au temple. On lui passe la corde autour du cou, attachée à la branche solide d'un chêne à proximité. Une petite flaque jaunâtre se forme à ses pieds.;[From.GetTitledFirstName] wird aus Eurem Verlies geholt und zum Tempel eskortiert. Eine Schlinge wird um [From.GetHerHis] Hals gelegt und das Seil an einem stabilen Ast einer Eiche befestigt. Eine kleine gelbliche Pfütze bildet sich unter [From.GetFirstName]s Füßen.;;[From.GetTitledFirstName] es traído de tu mazmorra y escoltado al templo. Se coloca una soga alrededor de [From.GetHerHis] cuello y la cuerda se lanza sobre una gruesa rama de un roble cercano. Se forma una pequeña piscina de color amarillo a los pies de [From.GetFirstName].;;;;;;;;;x +celtic.30.a;[This.Religion.GetRandomGodNameCap], we offer you this sacrifice...;Père de tous, nous t'offrons ce sacrifice...;Allvater, wir bieten dir dieses Opfer an…;;Padre de Todos, te ofrecemos este sacrificio...;;;;;;;;;x +celtic.30.b;No, I have changed my mind.;Non, j'ai changé d'avis.;Nein, ich habe meine Meinung geändert.;;No, he cambiado de opinión.;;;;;;;;;x +celtic.31.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. As the druid paints [From.GetHerHis]'s face, [From.GetSheHe] steadies [From.GetHerselfHimself] and murmurs several passages that you recognize as being from the Christian holy book.;On escorte [From.GetTitledFirstName] depuis les cachots jusqu'au temple. Pendant qu'on lui passe la corde autour du cou, [From.GetSheHe] se tient fermement et murmure plusieurs passages que vous reconnaissez comme provenant du livre saint des chrétiens.;[From.GetTitledFirstName] wird aus Eurem Verlies geholt und zum Tempel eskortiert. Als eine Schlinge um [From.GetHerHis] Hals gelegt wird, bleibt [From.GetSheHe] standfest und murmelt zahlreiche Passagen, die Ihr als Passagen aus dem christlichen Heiligen Buch erkennt.;;[From.GetTitledFirstName] es traído de tu mazmorra y escoltado al templo. Mientras le ponen la soga alrededor de [From.GetHerHis] cuello, [From.GetSheHe] se estabiliza a [From.GetHerselfHimself] y murmura varios pasajes que reconoces son del libro sagrado Cristiano.;;;;;;;;;x +celtic.31.a;Where is your Blessed Virgin now, [From.GetFirstName]?;Elle est où, maintenant, votre Sainte Vierge, [From.GetFirstName] ?;Wo ist Eure Heilige Jungfrau jetzt, [From.GetFirstName]?;;¿Dónde está tu Santísima Virgen ahora, [From.GetFirstName]?;;;;;;;;;x +celtic.31.b;No, perhaps this is a bad idea...;Non, ce n'est peut-être pas une bonne idée...;Nein, das ist vielleicht eine schlechte Idee…;;No, tal vez esto es una mala idea...;;;;;;;;;x +celtic.32.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. A vates starts taunting [From.GetHerHis] with a branch of oak while [From.GetSheHe] murmurs a passage with closed eyes from the Mohammedan holy book.;On escorte [From.GetTitledFirstName] depuis les cachots jusqu'au temple. Pendant qu'on lui passe la corde autour du cou, [From.GetSheHe], les yeux clos, murmure un passage du livre saint de Mahomet. ;[From.GetTitledFirstName] wird aus Eurem Verlies geholt und zum Tempel eskortiert. Eure Wachen befestigen eine Schlinge um [From.GetHerHis] Hals, während [From.GetSheHe] mit geschlossenen Augen eine Passage aus dem mohammedanischen Heiligen Buch murmelt.;;[From.GetTitledFirstName] es traído de tu mazmorra y escoltado al templo. Tus guardias le ponen la soga alrededor de [From.GetHerHis] cuello mientras [From.GetSheHe] murmura con los ojos cerrados un pasaje del libro sagrado Mahometano.;;;;;;;;;x +celtic.32.a;Soon you shall meet your Prophet, friend.;Bientôt, l'ami, vous rejoindrez votre prophète.;Schon bald werdet Ihr Eurem Propheten gegenüberstehen, Freund.;;Pronto conocerás a tu Profeta, amigo.;;;;;;;;;x +celtic.32.b;No, perhaps this is a bad idea...;Non, ce n'est peut-être pas une bonne idée...;Nein, das ist vielleicht eine schlechte Idee…;;No, tal vez esto es una mala idea...;;;;;;;;;x +celtic.33.desc;Your brother, [From.GetTitledFirstName], is brought up from his dungeon and escorted to the grove. As he is forced to his knees, he looks at you with pleading eyes. Don't do this, [Root.GetFirstName]. There has to be some other way...;Votre frère [From.GetTitledFirstName] est escorté depuis les cachots jusqu'au temple. Pendant qu'on lui passe la corde autour du cou, il vous fixe d'un regard suppliant comme s'il disait : 'Ne fais pas ça, [Root.GetFirstName]. Il doit bien y avoir une autre solution...';Euer Bruder, [From.GetTitledFirstName], wird aus Eurem Verlies geholt und zum Tempel eskortiert. Als eine Schlinge um seinen Hals gelegt wird, blickt er Euch aus flehenden Augen an. “Tut das nicht, [Root.GetFirstName]. Es muss einen anderen Weg geben...”;;Tu hermano, [From.GetTitledFirstName], es traído desde su mazmorra y escoltado al templo. Mientras le ponen la soga al cuello, te mira con ojos suplicantes. No hagas esto, [Root.GetFirstName]. Tiene que haber otra manera...;;;;;;;;;x +celtic.33.a;I'm afraid not. Do it, men.;J'ai bien peur que non. Soldats, poursuivez.;Ich fürchte nicht. Macht weiter, Männer.;;Me temo que no. Hacedlo, hombres.;;;;;;;;;x +celtic.33.b;No, I can't do this to my own brother...;Non, je ne peux pas faire ça à mon propre frère...;Nein, ich kann das meinem eigenen Bruder nicht antun.;;No, no puedo hacer esto a mi propio hermano...;;;;;;;;;x +celtic.34.desc;Your sister, [From.GetTitledFirstName], is dragged up from her dungeon and escorted to the grove. She looks up at you with tears streaming down her face as your vates force her to her knees. Please, [Root.GetFirstName], she says with a trembling voice. Don't let them do this.;Votre sœur [From.GetTitledFirstName] est escortée depuis les cachots jusqu'au temple. Le visage en larmes, elle vous regarde pendant que les gardes lui passent la corde autour du cou et elle prononce d'une voix tremblotante : 'Je t'en supplie, [Root.GetFirstName]. Ne les laisse pas faire ça.';Eure Schwester, [From.GetTitledFirstName], wird aus Eurem Verlies geholt und zum Tempel eskortiert. Sie blickt Euch aus tränenüberströmtem Gesicht an, als die Wachen die Schlinge um ihren Hals legen. “Bitte, [Root.GetFirstName],” sagt sie mit zitternder Stimme. “Bitte lasst das nicht zu.”;;Tu hermana, [From.GetTitledFirstName], es arrastrada desde su mazmorra y escoltada al templo. Te mira con lágrimas en su rostro mientras tus guardias le ponen la soga alrededor del cuello. Por favor, [Root.GetFirstName], dice con voz temblorosa. No dejes que lo hagan.;;;;;;;;;x +celtic.34.a;There can be no turning back now. I'm sorry.;On ne peut plus revenir en arrière. Je suis désolé.;Es gibt keinen Weg zurück. Es tut mir leid.;;No puede haber vuelta atrás. Lo siento.;;;;;;;;;x +celtic.34.b;No... not my own sister...;Non... pas ma propre sœur...;Nein… nicht meine eigene Schwester…;;No... no a mi propia hermana...;;;;;;;;;x +celtic.35.desc;The vates drag your father, [From.GetTitledFirstName], from his dungeon and escort him to the grove where they sprinkle him with blood. My [Root.GetSonDaughter], he croaks while looking at you. Can't you find it in your heart to forgive me?;Les gardes escortent votre père, [From.GetTitledFirstName], depuis les cachots jusqu'au temple où ils lui passent la corde autour du cou. 'Mon enfant, ne pourrez-vous donc pas trouver dans votre cœur la possibilité de me pardonner ?';Die Wachen zerren Euren Vater, [From.GetTitledFirstName], aus Eurem Verlies und eskortieren ihn zum Tempel, wo sie die Schlinge um seinen Hals legen. “[Root.GetSonDaughter],” krächzt er leise und blickt Euch an. “Könnt Ihr es nicht in Eurem Herzen finden, mir zu vergeben?”;;Los guardias arrastran a tu padre, [From.GetTitledFirstName], desde su mazmorra y le escoltan hasta el templo donde le ponen la soga al cuello. Mi [Root.GetSonDaughter], grazna mientras te mira. ¿No puedes encontrar en tu corazón mi perdón?;;;;;;;;;x +celtic.35.a;No.;Non.;Nein.;;No.;;;;;;;;;x +celtic.35.b;I can't do this to my own father...;Je ne peux pas faire ça à mon propre prère...;Ich kann das meinem eigenen Vater nicht antun…;;No le puedo hacer esto a mi propio padre.;;;;;;;;;x +celtic.36.desc;Distant screaming can be heard as the vates drag your mother, [From.GetTitledFirstName], from her dungeon. They bring her to the grove and as they place her before the sacrificial pit, she looks at you with pleading eyes. W-why would you do this to your own mother?;On entend des cris lointains alors que des gardes traînent votre mère, [From.GetTitledFirstName], hors du cachot. Ils la conduisent au temple et lorsqu'ils lui passent la corde au cou, elle vous regarde en sanglotant. 'P-pourquoi faites-vous cela à votre propre mère ?';Schon von fern erschallt ihr Wehklagen, als die Wachen Eure Mutter, [From.GetTitledFirstName], aus Eurem Verlies zerren. Sie eskortieren sie zum Tempel, und als sie die Schlinge um ihren Hals legen, blickt sie Euch aus flehenden Augen an. “W-Warum nur tut Ihr dies Eurer eigenen Mutter an?”;;Se oyen gritos en la distancia cuando tus guardias arrastran a tu madre, [From.GetTitledFirstName], desde su mazmorra. La traen al templo, y mientras le ponen la soga al cuello, ella te mira con ojos de súplica. ¿“Por-por qué le haces esto a tu propia madre?”;;;;;;;;;x +celtic.36.a;Because I can.;Parce que je le peux.;Weil ich es kann.;;Porque puedo.;;;;;;;;;x +celtic.36.b;I... I wouldn't...;Je... Je ne veux pas...;Ich… ich kann nicht…;;Yo… Yo no lo haría…;;;;;;;;;x +celtic.37.desc;The vates fetch your son, [From.GetTitledFirstName], from his dungeon and lead him to the grove. There he is layed down on the ground. Before the druid plunges his knife into him, your son looks at you with tearful eyes. Please don't, [Root.GetFatherMother]... please don't.;Les gardes vont chercher votre fils, [From.GetTitledFirstName], au cachot et l'escortent au temple. On lui passe la corde au cou et on la fixe sur une branche de chêne solide. Avant que vos gardes tirent sur la corde, votre fils vous regarde en larmes. 'S'il-vous-plait, [Root.GetFatherMother]... ne faites pas ça !';Die Wachen zerren Euren Sohn, [From.GetTitledFirstName], aus Eurem Verlies hin zum Tempel. Sie legen eine Schlinge um seinen Hals und das Seil wird über den stabilen Ast einer Eiche geworfen. Bevor Eure Männer an dem Seil ziehen, blickt Euch Euer Sohn tränenverhangen an. “Bitte tut das nicht, [Root.GetFatherMother], bitte nicht.”;;Los guardias van a buscar a tu hijo, [From.GetTitledFirstName], a su mazmorra y lo llevan al templo. Allí le ponen la soga al cuello, y lanzan la cuerda a una robusta rama de un roble cercano. Antes de que tus hombres tiren de la cuerda, tu hijo te mira con ojos llorosos. “No por favor, [Root.GetFatherMother]..., no por favor.”;;;;;;;;;x +celtic.37.a;Do it, men.;Soldats, allez-y.;Macht weiter, Männer.;;Hacedlo, hombres.;;;;;;;;;x +celtic.37.b;I can't do this... not to my own boy...;Je ne peux pas faire ça... pas à mon propre fils...;Ich kann das nicht… nicht mein eigener Junge…;;No puedo hacerlo… no a mi chico…;;;;;;;;;x +celtic.38.desc;Your daughter, [From.GetTitledFirstName], is pulled from her dungeon and brought to the grove by the vates. As the druid slowly puts his hands around her neck, she looks at you with a desperate yet piercing glare. Is this really what you have been reduced to, [Root.GetFatherMother]? To do this... against your own daughter?;Les gardes sortent votre fille, [From.GetTitledFirstName], du cachot et la traînent au temple. Alors qu'ils lui passent la corde au cou, elle vous envoie un regard désespéré mais acéré. 'Êtes-vous donc vraiment descendu aussi bas, [Root.GetFatherMother] ? Faire ça... à votre propre fille ?';Eure Tochter, [From.GetTitledFirstName], wird aus Eurem Verlies gezerrt und von den Wachen zum Tempel gebracht. Als sie eine Schlinge um ihren Hals legen, blickt sie Euch verzweifelt und dennoch stechendem Blick an. “Ist dies wirklich alles, was noch von Euch übrig ist, [Root.GetFatherMother]? Eine solche Tat… gegen Eure eigene Tochter?”;;Tu hija, [From.GetTitledFirstName], es sacada a empujones de su mazmorra y traída al templo por tus guardias. Mientras le ponen la soga al cuello, te mira con ojos desesperados y mirada penetrante.”¿Esto es a lo que te han reducido, [Root.GetFatherMother]? ¿Para hacer esto… contra tu propia hija?”;;;;;;;;;x +celtic.38.a;You have left me with little choice.;Vous ne m'avez pas vraiment laissé le choix.;Ihr lasst mir keine andere Wahl, mein Kind.;;No me has dejado mucha opción.;;;;;;;;;x +celtic.38.b;No, send her back... not to my girl...;Non, renvoyez-là... je ne peux faire ça à ma fille...;Nein, bringt sie zurück… nicht mein kleines Mädchen…;;No, lleváosla… no a mi hija…;;;;;;;;;x +celtic.39.desc;[From.GetTitledFirstName] is brought from your dungeons by the vates and placed near the well in front of the grove. As they start plunging [From.GetHerHim] in the cold water, [From.GetFirstName] cries out to you. Don't do this, [Root.GetFirstName]! We are family and of the same blood!;Les gardes traînent [From.GetTitledFirstName] depuis les cachots jusqu'à la potence à l'extérieur du temple. Lorsqu'ils lui passent la corde au cou, [From.GetFirstName] hurle à votre attention. 'Ne faites pas ça, [Root.GetFirstName] ! Nous sommes de la même famille, nous sommes du même sang !';[From.GetTitledFirstName] wird von den Wachen aus Eurem Verlies zum Galgen vor dem Tempel gebracht. Als sie die Schlinge um [From.GetHerHis] Hals legen, ruft [From.GetFirstName] flehentlich zu Euch. 'Tut dies nicht, [Root.GetFirstName]! Wir sind eine Familie und von gleichem Blute!';;Los guardias llevan a [From.GetTitledFirstName] desde tus mazmorras hasta la horca enfrente del templo. Mientras le ponen la soga alrededor de [From.GetHerHis] cuello, [From.GetFirstName] te grita. “¡No lo hagas, [Root.GetFirstName]! ¡Somos familia de la misma sangre!”;;;;;;;;;x +celtic.39.a;Yes, and that only proves my devotion to Manawydan.;Oui, et cela prouve mon grand dévouement envers Odin. ;Ja, und dies beweist meine Hingabe zu Odin.;;Sí, y eso sólo prueba mi devoción a Odín.;;;;;;;;;x +celtic.39.b;It is true... [From.GetSheHe] is kin.;C'est vrai... [From.GetSheHe] est de ma famille.;Es ist wahr… [From.GetSheHe] gehört zur Verwandtschaft.;;Es verdad… [From.GetSheHe] es pariente.;;;;;;;;;x +celtic.40.desc;Your spouse, [From.GetTitledFirstName], is dragged in the middle of the grove as the vates readie his weapon. In a last desperate effort to save [From.GetHerselfHimself], [From.GetFirstName] calls out to you for mercy. I have always loved you, [Root.GetFirstName]... and I always will.;Les gardes traînent [From.GetTitledFirstName], votre époux/épouse, jusqu'à la potence en face du temple et lui passent la corde au cou. Dans un ultime effort désespéré pour sauver sa vie, [From.GetFirstName] demande grâce en criant. 'Je vous ai toujours aimé(e), [Root.GetFirstName]... et je vous aimerai toujours.';Euer Ehepartner, [From.GetTitledFirstName], wird aus Eurem Verlies zum Galgen vor dem Tempel gebracht und die Wachen legen eine Schlinge um [From.GetHerHis] Hals. In einem letzten, verzweifelten Aufbegehren, [From.GetHerselfHimself] zu retten, fleht [From.GetFirstName] Euch um Gnade an. 'Ich habe Euch immer geliebt, [Root.GetFirstName]... und ich werde Euch immer lieben.';;Tu esposa, [From.GetTitledFirstName], es arrastrada a la horca delante del templo y los guardias le ponen la soga alrededor de [From.GetHerHis] cuello. En un último esfuerzo por salvarse a [From.GetHerselfHimself], [From.GetFirstName] te pide misericordia. “Siempre te he querido, [Root.GetFirstName]... y siempre te querré”;;;;;;;;;x +celtic.40.a;Forgive me then, my love, but this is how it must be.;Dans ce cas, pardonne-moi, mon amour, il ne peut en être autrement.;Vergebt mir, meine Liebe, doch dies ist unvermeidlich.;;Perdóname entonces, mi amor, pero es lo que tiene que ser.;;;;;;;;;x +celtic.40.b;No, this is too much... I can't permit it.;Non, ça va trop loin... Je ne peux pas permettre ça.;Nein, das ist zuviel… Ich kann das nicht zulassen.;;No, esto es demasiado… No puedo permitirlo.;;;;;;;;;x +celtic.41.desc;From deep within your dungeons, your guards bring out [From.GetTitledFirstName], your Skræling prisoner. As they drag [From.GetHerHim] to the front of the grove and the druid sprinkles [From.GetHerHis] face with blood, the Skræling shouts something in [From.GetHerHis] own language and stares at you defiantly.;Depuis les profondeurs de vos cachots, vos gardent sortent [From.GetTitledFirstName], votre prisonnier skræling. Pendant qu'ils le traînent en face du temple et lui passent la corde au cou, le Skræling hurle quelque chose dans sa langue et vous envoie un regard provocateur. ;Aus den Tiefen Eures Verlieses bringen die Wachen [From.GetTitledFirstName], Euren Skræling-Gefangenen. Als sie [From.GetHerHim] vor den Tempel zerren und die Schlinge um [From.GetHerHis] Hals legen, ruft der Skræling etwas in [From.GetHerHis] eigenen Sprache und starrt Euch verächtlich an.;;Desde lo profundo de tus calabozos, los guardias traen a [From.GetTitledFirstName], tu prisionero Skraeling. Mientras le arrastran a [From.GetHerHim] al frente del templo y ponen la soga alrededor de [From.GetHerHis] cuello, el Skraeling grita algo en [From.GetHerHis] idioma y te mira desafiante.;;;;;;;;;x +celtic.41.a;Let us show you how a proper human sacrifice is done.;Nous allons vous montrer comment on sacrifie un humain.;Lasst uns zeigen, wie ein richtiges Menschenopfer aussieht.;;Déjanos enseñarte como se hace un verdadero sacrificio humano.;;;;;;;;;x +celtic.41.b;No, this brave Skræling shall live to see another day.;Non, ce brave Skræling verra le soleil se lever demain.;Nein, dieser tapfere Skræling soll leben.;;No, este valiente Skraeling tiene que vivir para ver otro día.;;;;;;;;;x +celtic.42.desc;[FromFrom.GetTitledFirstName] is dragged to the great oak in the middle of the grove and forced to [FromFrom.GetHerHis] knees. Soon [FromFrom.GetFirstName]'s body lies limply on the cold ground.;On traîne [FromFrom.GetTitledFirstName] jusqu'au gros chêne en face du temple et on lui passe la corde autour du cou. Bientôt, son corps pendouille mollement à l'une des branches de l'arbre, oscillant au gré du vent.;[FromFrom.GetTitledFirstName] wird zu der großen Eiche vor dem Tempel gezerrt und eine Schlinge wird um [FromFrom.GetHerHis] Hals gelegt. Schon bald schwingt [FromFrom.GetFirstName]s Körper leblos in der kalten Brise von einer der Astgabeln.;;[FromFrom.GetTitledFirstName] es arrastrado al gran roble enfrente del templo y le ponen la soga alrededor de [FromFrom.GetHerHis] cuello. Pronto, el cuerpo de [FromFrom.GetFirstName] cuelga sin fuerza en la brisa desde una de las ramas del árbol.;;;;;;;;;x +celtic.42.a;This should please the gods!;Cela devrait plaire aux dieux !;Das sollte die Götter zufrieden stellen!;;¡Esto le gustará a los dioses!;;;;;;;;;x +celtic.43.desc;Your liege's guards have brought a Christian, [FromFrom.GetTitledFirstName], to the big oak in the middle of the grove. As the druid slowly circles [FromFrom.GetHerHim], [FromFrom.GetSheHe] continues to prattle on about the Holy Spirit and how we shall all suffer in Hell for our sins... but soon [FromFrom.GetSheHe] speaks no more.;Les gardes de votre seigneur ont amené un chrétien, [FromFrom.GetTitledFirstName], sous le grand chêne en face du temple. Alors qu'on lui passe la corde au cou, [FromFrom.GetSheHe] continue à débattre à propos du Saint-Esprit et du fait que nos péchés nous mèneront droit en Enfer... puis [FromFrom.GetSheHe] se tait à jamais.;Die Wachen Eures Lehnsherren haben einen Christen, [FromFrom.GetTitledFirstName], zur großen Eiche vor dem Tempel gebracht. Selbst als die Schlinge um [FromFrom.GetHerHis] Hals gelegt wird, brabbelt er weiter vom Heiligen Geist und dass wir alle für unsere Sünden in der Hölle schmoren werden... doch schon bald verstummt [FromFrom.GetTitledFirstName].;;Los guardias de tu señor han traído a un Cristiano, [FromFrom.GetTitledFirstName], al gran roble delante del templo. Mientras ponen la soga alrededor de [FromFrom.GetHerHis] cuello, [FromFrom.GetSheHe] sigue balbuceando sobre el Espíritu Santo y cómo todos sufriremos en el Infierno por nuestros pecados… pero pronto [FromFrom.GetSheHe] ya no habla más.;;;;;;;;;x +celtic.44.desc;[FromFrom.GetTitledFirstName], a Mohammedan from your liege's dungeons, has been brought to the grove and will now be sacrificed to the gods. As [FromFrom.GetSheHe] is forced to [FromFrom.GetHerHis] knees in front of a small pond, [FromFrom.GetSheHe] quotes a passage from their holy book right up until the vates plunge [FromFrom.GetHerHis] head in the water.;[FromFrom.GetTitledFirstName], un mahométan sorti des cachots de votre seigneur, a été conduit au temple et sera sacrifié aux dieux. Alors qu'on lui passe la corde au cou, [FromFrom.GetSheHe] cite un passage de son livre sacré jusqu'à ce que le noeud se resserre et que ses pieds quittent le sol.;[FromFrom.GetTitledFirstName], ein Mohammedaner aus dem Kerker Eures Lehnsherren, wurde vor den Tempel gebracht und wird jetzt den Göttern geopfert. Als die Schlinge um [FromFrom.GetHerHis] Nacken gelegt wird, zitiert [FromFrom.GetSheHe] einen Passus aus der Heiligen Schrift, bis sich das Seil straff spannt und [FromFrom.GetHerHis] Füße in der Luft baumeln.;;[FromFrom.GetTitledFirstName], un Mahometano de las mazmorras de tu señor, ha sido llevado al templo y será sacrificado a los dioses. Mientras le ponen la soga alrededor de [FromFrom.GetHerHis] cuello, [FromFrom.GetSheHe] cita un pasaje de su libro sagrado hasta que la cuerda se aprieta y [FromFrom.GetHerHis] pies se levantan del suelo.;;;;;;;;;x +celtic.45.desc;Your liege has told [From.GetHerHis] men to fetch [FromFrom.GetTitledFirstName], [From.GetHerHis] own brother, from the dungeons. [From.GetFirstName] betrays no emotion as [FromFrom.GetFirstName] is brought down to his knees in the middle of the grove, and soon his severed head can be seen rolling on the ground.;Votre seigneur a demandé à ses hommes de ramener des cachots [FromFrom.GetTitledFirstName], son propre frère. [From.GetFirstName] ne montre aucune émotion alors que [FromFrom.GetFirstName] est conduit à la potence dressée face au temple. Peu de temps après, on peut voir son cadavre se balancer lentement au gré du vent.;Euer Lehnsherr hat [From.GetHerHis] Männern befohlen, [FromFrom.GetTitledFirstName], [From.GetHerHis] eigenen Bruder aus dem Kerker zu holen. [From.GetFirstName] zeigt keine Regung, als [FromFrom.GetFirstName] zu den Galgen vor dem Tempel gebracht wird und schon bald schwingt eine schlaffe Leiche im Wind.;;Tu señor le ha dicho a [From.GetHerHis] hombres que busquen a [FromFrom.GetTitledFirstName], [From.GetHerHis] propio hermano, en las mazmorras. [From.GetFirstName] no muestra ninguna emoción mientras llevan a [FromFrom.GetFirstName] a la horca delante del templo, y pronto se puede ver su cuerpo meciéndose alante y atrás en el viento.;;;;;;;;;x +celtic.46.desc;It seems your liege has decided to sacrifice [FromFrom.GetTitledFirstName], [From.GetHerHis] own sister, to the gods. She has been brought out from [From.GetFirstName]'s dark dungeons, and while she squints her eyes in the unfamiliar daylight, the vates force her to her knees. Moments later her eyes are forever dead and listless.;Il semble que votre seigneur ait décidé de sacrifier aux dieux [FromFrom.GetTitledFirstName], sa propre soeur. On la sort des sombres cachots de [From.GetFirstName] et elle a à peine le temps de s'habituer à la lumière du jour que les gardes lui ont déjà passé la corde au cou. Quelques instants plus tard, ses yeux sont figés pour l'éternité.;Euer Lehnsherr hat beschlossen [FromFrom.GetTitledFirstName], [From.GetHerHis] eigene Schwester den Göttern zu opfern. Sie wurde aus [From.GetFirstName]s Kerkern geführt. und während sie ihre Augen noch im ungewohnten Tageslicht zusammenkneift, legen die Wachen schon die Schlinge um ihren Hals. Augenblicke später bleiben ihre Augen für immer tot und glanzlos.;;Parece que tu señor ha decidido sacrificar a [FromFrom.GetTitledFirstName], [From.GetHerHis] propia hermana, a los dioses. La han traído de la oscura mazmorra de [From.GetFirstName], y mientras acostumbra sus ojos a la luz del día, los guardias le ponen la soga al cuello. Momentos después sus ojos están cerrados para siempre.;;;;;;;;;x +celtic.47.desc;To your surprise, [FromFrom.GetTitledFirstName] orders [FromFrom.GetHerHis] guards to bring out [FromFrom.GetTitledFirstName] - [FromFrom.GetHerHis] own father. He is sprinkled with blood and led to the nearest pit, soon he joins the others laying at the bottom of the pit with dead, gaping eyes.;À votre grand étonnement, [FromFrom.GetTitledFirstName] a ordonné à ses gardes de faire sortir [FromFrom.GetTitledFirstName], son propre père. On le conduit à la potence dressée face au temple où il rejoint bien vite les autres corps qui se balancent aux branches, mort, les yeux grand ouverts.;Zu Eurer Überraschung befiehlt [FromFrom.GetTitledFirstName] [FromFrom.GetHerHis] Wachen, [FromFrom.GetTitledFirstName] aus dem Kerker zu holen - [FromFrom.GetHerHis] eigener Vater. Er wird zu den Galgen vor dem Tempel gebracht und schließt sich schon bald den anderen an, die schlaff und mit leblos starrenden Augen von den Ästen hängen. ;;Para tu sorpresa, [FromFrom.GetTitledFirstName] ordena a [FromFrom.GetHerHis] guardias que saquen a [FromFrom.GetTitledFirstName], [FromFrom.GetHerHis] propio padre. Es traído a la horca delante del templo, y pronto se une a los otros colgando sin fuerzas de las ramas, con enormes ojos muertos.;;;;;;;;;x +celtic.48.desc;[FromFrom.GetTitledFirstName], the mother of your liege, appears at the grove flanked by guards, and to your surprise they escort her right up to the druid. She pleads in vain with [From.GetTitledFirstName], but [From.GetSheHe] will not be moved. Within moments, the knife of the druid his sheathed deep in her lifeless body.;[FromFrom.GetTitledFirstName], la mère de votre seigneur, arrive au temple, escortée par des gardes et, à votre grand étonnement, ils la conduisent droit à la potence. En vain, elle implore [From.GetTitledFirstName], mais [From.GetSheHe] reste de glace. Quelques instants plus tard, son corps se balance à une branche d'arbre près du temple, à côté des autres offrandes.;[FromFrom.GetTitledFirstName], die Mutter Eures Lehnsherren, erscheint flankiert von Wachen vor dem Tempel. Zu Eurer Überraschung wird sie zu den Galgen geführt. Sie fleht um Gnade, doch [From.GetTitledFirstName] lässt sich nicht erweichen. Kurz darauf baumelt sie zwischen den anderen Opfergaben in den Bäumen vor dem Tempel.;;[FromFrom.GetTitledFirstName], madre de tu señor, aparece en el templo flanqueada por guardias, y para tu sorpresa la escoltan hasta la soga. Ella implora en vano con [From.GetTitledFirstName], pero [From.GetSheHe] no se conmoverá. En momentos, ella cuelga al lado de las otras ofrendas en los árboles fuera del templo.;;;;;;;;;x +celtic.49.desc;[From.GetTitledFirstName] marches [From.GetTitledHerHis] own son, [FromFrom.GetTitledFirstName], to the middle of the grove. He is to be the next sacrifice. All of his pleas fall on deaf ears, and moments later the vates force him to his knees and he is made forever silent.;[From.GetTitledFirstName] conduit son propre fils, [FromFrom.GetTitledFirstName], à la potence dressée près du temple. Il sera le prochain sacrifice. Ses supplications sont restées lettre morte. Quelques instants plus tard, les gardes lui pasent la corde au cou et il se tait à jamais.;[From.GetTitledFirstName] bringt [From.GetTitledHerHis] eigenen Sohn, [FromFrom.GetTitledFirstName], zu den Galgen vor dem Tempel. Er wird als nächster geopfert werden. All sein Flehen stößt auf taube Ohren und kurz darauf legen die Wachen die Schlinge um seinen Hals und er verstummt für immer.;;[From.GetTitledFirstName] lleva a [From.GetTitledHerHis] propio hijo, [FromFrom.GetTitledFirstName], a la horca fuera del templo. Será el siguiente sacrificio. Todas sus súplicas caen en oídos sordos, y momentos después los guardias le ponen la soga al cuello y se calla para siempre.;;;;;;;;;x +celtic.50.desc;Those assembled for the divination gasp in surprise when [FromFrom.GetTitledFirstName], daughter of [From.GetTitledFirstName], is dragged to the sacrificial pits for the next sacrifice. She asks her [From.GetFatherMother] for mercy, but none is forthcoming.;Ceux qui participent aux blót n'en croient pas leurs yeux quand ils voient [FromFrom.GetTitledFirstName], fille de [From.GetTitledFirstName], entraînée à la potence pour y être sacrifiée. Elle demande grâce à [From.GetFatherMother], mais sans succès.;Alle beim Blót Versammelten keuchen vor Überraschung, als [FromFrom.GetTitledFirstName], Tochter von [From.GetTitledFirstName], zu den Galgen gezerrt wird. Sie fleht um Gnade, doch niemand will ihr helfen. ;;Todos los reunidos en la mancha gritan en sorpresa cuando [FromFrom.GetTitledFirstName], hija de [From.GetTitledFirstName], es empujada a la horca para el siguiente sacrificio. Pide misericordia a su [From.GetFatherMother], pero no llega.;;;;;;;;;x +celtic.51.desc;[FromFrom.GetTitledFirstName], a member of [From.GetFirstName]'s own extended family, is dragged from the dungeons and brought to the grove. Despite, or perhaps because of, the fact that they are of the same blood, [From.GetFirstName] shows no mercy and the sacrifice takes place as planned.;[FromFrom.GetTitledFirstName], un membre de la famille élargie de [From.GetFirstName], est sorti(e) des cachots et traîné(e) au temple. Malgré le fait qu'ils soient du même sang, ou peut-être justement à cause de cela, [From.GetFirstName] ne montre aucune miséricorde et le sacrifice a lieu tel que prévu.;[FromFrom.GetTitledFirstName], ein Mitglied von [From.GetFirstName]s eigener Sippe, wird aus dem Kerker geholt und zum Tempel gebracht. Obwohl, oder vielleicht gerade weil sie blutsverwandt sind, zeigt [From.GetFirstName] keine Gnade und das Opfer erfolgt wie geplant. ;;[FromFrom.GetTitledFirstName], miembro de la extensa familia de [From.GetFirstName], es sacado de las mazmorras y traído al templo. A pesar, o quizá porque son de la misma sangre, [From.GetFirstName] no muestra clemencia y el sacrificio se lleva a cabo como estaba planeado.;;;;;;;;;x +celtic.52.desc;[From.GetTitledFirstName] has apparently decided to sacrifice [From.GetHerHis] own spouse, [FromFrom.GetTitledFirstName], to the gods, and [FromFrom.GetSheHe] has been brought in chains to the grove. Despite professing [FromFrom.GetHerHis] continued love, [From.GetFirstName] has decided to go ahead with the sacrifice.;[From.GetTitledFirstName] a apparemment décidé de sacrifier sa douce moitié aux dieux, [FromFrom.GetTitledFirstName], et [FromFrom.GetSheHe] a été amené(e) au temple, enchaîné(e). Malgré le fait qu'[FromFrom.GetSheHe] lui ait déclaré l'aimer toujours, [From.GetFirstName] a décidé de mener le sactifice à son terme.;[From.GetTitledFirstName] hat entschieden, [From.GetHerHis] eigenen Ehepartner, [FromFrom.GetTitledFirstName], den Göttern zu opfern und [FromFrom.GetSheHe] wurde in Ketten zum Tempel geführt. Trotz [FromFrom.GetHerHis] Beteuerungen ewiger Liebe, hat [From.GetFirstName] beschlossen, das Opfer durchzuführen.;;[From.GetTitledFirstName] ha decidido sacrificar a [From.GetHerHis] propia esposa, [FromFrom.GetTitledFirstName], a los dioses, y [FromFrom.GetSheHe] ha sido traída encadenada al templo. A pesar de profesar [FromFrom.GetHerHis] continuo amor, [From.GetFirstName] ha decidido continuar con el sacrificio.;;;;;;;;;x +celtic.53.desc;In honor of the gods, your liege produces a Skræling from deep within [From.GetHerHis] dungeons. [FromFrom.GetTitledFirstName] is brought to the grove for the sacrifice, and everyone agrees that this is a most worthy sacrifice.;En l'honneur de son blót, votre seigneur sort un Skræling de la profondeur de ses cachots. [FromFrom.GetTitledFirstName] est traîné au temple pour le sacrifice et tous s'accordent pour dire que c'est un sacrifice des plus valables.;Um dieses Blót zu ehren, lässt Euer Lehnsherr einen Skrælinger aus den Kerkern holen. [FromFrom.GetTitledFirstName] wird zum Tempel gebracht und alle sind einverstanden, dass das ein höchst angemessenes Opfer ist. ;;En honor a esta mancha, tu señor saca a la luz a un Skraeling de las profundidades de [From.GetHerHis] mazmorras. [FromFrom.GetTitledFirstName] es traído al templo para su sacrificio, y todo el mundo está de acuerdo en que es el sacrificio más merecido.;;;;;;;;;x +celtic.54.desc;As you have no prisoners languishing in your dungeons that are suitable for sacrifice, you are forced to make do with some randomly purchased slaves. They are brought to the big oak inside the grove, and soon their limp and lifeless bodies are lying on the ground.;Comme vous n'avez aucun prisonnier qui se languit dans vos cachots qui soit assez valable pour un sacrifice pour votre blót, vous devez choisir parmi quelques esclaves achetés au hasard. On les amène sous le grand chêne près du temple et, en peu de temps, leurs corps sans vie se balancent à ses fortes branches.;Da Ihr keine geeigneten Gefangenen in Eurem Kerker habt, seid Ihr gezwungen, mit einigen zufällig erworbenen Leibeigenen Vorlieb zu nehmen. Sie werden zur großen Eiche vor dem Tempel gebracht und schon bald hängen ihre leblosen Leichen von den dicken Ästen.;;Como no tienes prisioneros languideciendo en tus mazmorras que sean adecuados para sacrificar en la mancha, te ves obligado a conformarte con esclavos comprados al azar. Son llevados al gran roble fuera del templo, y pronto sus cuerpos cuelgan flácidos y sin vida de sus gruesas ramas.;;;;;;;;;x +celtic.54.a;It is better than nothing.;C'est mieux que rien.;Besser als nichts.;;Es mejor que nada.;;;;;;;;;x +celtic.55.desc;As [From.GetTitledFirstName] had no prisoners languishing in [From.GetHerHis] dungeons that were suitable for sacrifice, your liege was forced to make do with some randomly purchased slaves. They are brought to the big oak inside the grove, and soon their limp and lifeless bodies are lying on the ground.;Comme [From.GetTitledFirstName] n'avait aucun prisonnier qui se languissait dans ses cachots qui soit assez valable pour un sacrifice pour votre blót, votre seigneur a eu à choisir parmi quelques esclaves achetés au hasard. On les amène sous le grand chêne près du temple et, en peu de temps, leurs corps sans vie se balancent à ses fortes branches.;Da [From.GetTitledFirstName] keine geeigneten Gefangenen in [From.GetHerHis] Kerker hatte, war Euer Lehnsherr gezwungen, einige zufällig erworbene Leibeigene zu opfern. Sie werden zur großen Eiche vor dem Tempel gebracht und schon bald hängen ihre schlaffen Leichen von den dicken Ästen.;;Como [From.GetTitledFirstName] no tiene prisioneros languideciendo en [From.GetHerHis] mazmorras que sean adecuados para el sacrificio en la mancha, tu señor se ve obligado a conformarse con esclavos comprados al azar. Son llevados al gran roble fuera del templo, y pronto sus cuerpos cuelgan flácidos y sin vida de sus gruesas ramas.;;;;;;;;;x +celtic.55.a;Better than nothing, I suppose.;C'est probablement mieux que rien.;Besser als nichts, schätze ich.;;Mejor que nada, supongo.;;;;;;;;;x +celtic.57.tt;Execution is stayed.;L'exécution est suspendue.;Die Hinrichtung wird vertagt.;;La ejecución es aplazada.;;;;;;;;;x +celtic.57.desc;As you stand trembling with a knife pressed against your neck, [From.GetTitledFirstName] suddenly seems to have had a change of mind. The knife is removed and you are brought back to the dungeon. It looks like you will live to see another day.;Alors que vous avez la corde au cou, tremblotant, [From.GetTitledFirstName] paraît soudainement avoir changé d'idée. La corde est enlevée et on vous conduit au cachot. Il semble qu'il vous reste un autre jour à vivre.;Gerade als dir die Schlinge um den Hals gelegt wird, ändert [From.GetTitledFirstName] plötzlich seine Meinung. Die Schlinge wird abgenommen und Ihr werdet in den Kerker zurückgebracht. Scheinbar lebt Ihr noch ein paar Tage länger.;;Mientras estás temblando con la soga alrededor de tu cuello, [From.GetTitledFirstName] de repente parece cambiar de idea. Te quitan la soga y te devuelven a las mazmorras. Parece que vivirás para ver otro día.;;;;;;;;;x +celtic.57.a;I... how... what?;Je... comment... quoi ?;Ich… wie... was?;;Yo… cómo… qué?;;;;;;;;;x +celtic.60.desc;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of the glory which awaits our grand dynasty.;;;;;;;;;;;;;x +celtic.60.a;Glory to the Gods!;;;;;;;;;;;;;x +celtic.61.desc;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of a great victory which awaits our armies.;;;;;;;;;;;;;x +celtic.61.a;Glory to the Gods!;;;;;;;;;;;;;x +celtic.62.desc;The ceremony is over. It will be at least five years until you hold the next one, but as your vassals return home, most seem to agree that the ceremony was well worth the trip.;Le banquet est terminé, et le blót par le fait même. Il s'écoulera neuf années avant que vous teniez le prochain. Néanmoins, alors que vos vassaux reprennent la route, la plupart s'accordent pour dire que la cérémonie valait le déplacement.;Die Feier ist vorbei und damit auch das Blót. Frühestens in neun Jahren könnt Ihr das nächste veranstalten, doch die meisten Eurer nach Hause zurückkehrenden Vasallen meinen, dass die Zeremonie die Reise wert war.;;La fiesta se acaba, y con ella la mancha. Pasarán por lo menos 9 años hasta que celebres la siguiente, pero mientras tus vasallos regresan a casa, la mayoría está de acuerdo en que valió la pena hacer el viaje por la ceremonia.;;;;;;;;;x +celtic.62.a;Until next time!;À la prochaine fois !;Bis zum nächsten Mal!;;¡Hasta la próxima!;;;;;;;;;x +celtic.63.desc;The ceremony is over. It will be at least five years until your liege holds the next one, but as you and the other vassals return home, most seem to agree that the ceremony was well worth the trip.;Le banquet est terminé, et le blót par le fait même. Il s'écoulera neuf années avant que votre seigneur organise le prochain, néanmoins, alors que vous et les autres vassaux reprenez la route, la plupart s'accordent pour dire que la cérémonie valait le déplacement.;Die Feier ist vorbei und damit auch das Blót. Frühestens in neun Jahren wird der Lehnsherr das nächste veranstalten, doch Ihr und die meisten der nach Hause zurückkehrenden Vasallen meinen, dass die Zeremonie die Reise wert war.;;La fiesta se acaba, y con ella la mancha. Pasarán por lo menos 9 años hasta que tu señor celebre la siguiente, pero mientras tú y tus vasallos regresáis a casa, la mayoría estáis de acuerdo en que valió la pena hacer el viaje por la ceremonia.;;;;;;;;;x +celtic.64.desc;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of the wealth and knowledge we will attain.;;;;;;;;;;;;;x +celtic.64.a;Glory to the Gods!;;;;;;;;;;;;;x +celtic.65.desc;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids warn of a loss that will affect us deeply.;;;;;;;;;;;;;x +celtic.65.a;Woe to me!;;;;;;;;;;;;;x +celtic.66.desc;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids warn of the disapointment of the gods with our dynasty.;;;;;;;;;;;;;x +celtic.66.a;Woe to me!;;;;;;;;;;;;;x +celtic.67.desc;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of the glory which awaits our lords dynasty.;;;;;;;;;;;;;x +celtic.67.a;Glory to the Gods!;;;;;;;;;;;;;x +celtic.68.desc;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of a great victory which awaits our armies.;;;;;;;;;;;;;x +celtic.68.a;Glory to the Gods!;;;;;;;;;;;;;x +celtic.69.desc;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids sing of the wealth and knowledge our lord will attain.;;;;;;;;;;;;;x +celtic.69.a;Glory to the Gods!;;;;;;;;;;;;;x +celtic.70.desc;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids warn our lord that he will lose something dear to him.;;;;;;;;;;;;;x +celtic.70.a;The Gods are angry;;;;;;;;;;;;;x +celtic.71.desc;The druids have divined the messages of the gods in the sacrifices we made, the whole assembly is attentive while the druids warn of the disapointment of the gods with our lord.;;;;;;;;;;;;;x +celtic.71.a;The Gods are angry;;;;;;;;;;;;;x opinion_held_divination;Held divination;Blót tenu;Hat Blót veranstaltet;;Mancha Realizada;;;;;;;;;x opinion_held_bad_divination;Angered the gods;Blót tenu;Hat Blót veranstaltet;;Mancha Realizada;;;;;;;;;x -EVTDESCancrel.0100;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. When [From.GetSheHe] sees the druid circling around [From.GetHerHim] balancing a knife in hist hand righ, [From.GetSheHe] pushes the nearest guard aside and makes a desperate run for it, but to no avail. Your men drag [From.GetHerHim] kicking and screaming back to the middle of the grove.;On sort [From.GetTitledFirstName] des oubliettes pour l'emmener au temple. Lorsqu'[From.GetSheHe] voit la corde qu'on allait lui placer autour du cou, [From.GetSheHe] pousse le garde le plus proche et tente de s'échapper en courant, mais en vain. C'est en se débattant et en criant qu'[From.GetSheHe] est ramené(e) au temple.;[From.GetTitledFirstName] wird aus Eurem Verlies zum Tempel eskortiert. Als [From.GetSheHe] die Schlinge baumeln sieht, die schon bald um [From.GetHerHis] Hals gelegt werden soll, stößt [From.GetSheHe] die Wache neben sich zur Seite und versucht verzweifelt, erfolglos zu flüchten. Eure Männer zerren [From.GetHerHim] um sich tretend und schreiend zurück zum Tempel.;;Traen a [From.GetTitledFirstName] de tus mazmorras y lo escoltan al templo. Cuando [From.GetSheHe] ve la soga que cuelga a punto de ser colocada alrededor de [From.GetHerHis] cuello, [From.GetSheHe] empuja al guardia más cercano y corre desesperadamente, pero en vano. Tus hombres arrastran a [From.GetHerHim] de vuelta al templo pataleando y gritando.;;;;;;;;;x -EVTDESCancrel.0101;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. Even as the druid approaches [From.GetHerHim], [From.GetFirstName] stares vacantly ahead without betraying any emotion whatsoever. It would seem [From.GetSheHe] has accepted [From.GetHerHis] fate.;On sort [From.GetTitledFirstName] des oubliettes pour l'emmener au temple. Même avec la corde au cou, [From.GetFirstName] reste de marbre, les yeux dans le vide, ne trahissant aucune émotion. Il semble qu'[From.GetSheHe] ait accepté son destin.;[From.GetTitledFirstName] wird aus Eurem Verlies zum Tempel eskortiert. Selbst als die Schlinge um [From.GetHerHis] Hals gelegt wird, starrt [From.GetFirstName] emotionslos in die Ferne. Wie es scheint, hat [From.GetSheHe] [From.GetHerHis] Schicksal akzeptiert.;;Traen a [From.GetTitledFirstName] de tus mazmorras y lo escoltan al templo. Incluso cuando colocan la soga alrededor de [From.GetHerHis] cuello, [From.GetFirstName] mira distraídamente sin mostrar ninguna emoción en absoluto. Parecería que [From.GetSheHe] ha aceptado [From.GetHerHis] destino.;;;;;;;;;x -EVTDESCancrel.0102;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. As soon as [From.GetSheHe] spots you among those gathered nearby, [From.GetSheHe] hurls insults and spittle your way, stopping only when [From.GetHerHis] head is severed from [From.GetHerHis] neck. The hatred in [From.GetHerHis] eyes could be mistaken.;On sort [From.GetTitledFirstName] des oubliettes pour l'emmener au temple. Aussitôt qu'[From.GetSheHe] vous aperçoit parmi les curieux, [From.GetSheHe] vous lance des insultes et crache dans votre direction, même avec la corde au cou, [From.GetSheHe] continue. La haine dans ses yeux est incontestable.;[From.GetTitledFirstName] wird aus Eurem Verlies zum Tempel eskortiert. Sobald [From.GetSheHe] Euch in der versammelten Menschenmenge erblickt, schleudert [From.GetSheHe] Euch Beleidigungen und Speichel entgegen und hört auch nicht auf, als die Schlinge um [From.GetHerHis] Hals gelegt wird. Der Hass in [From.GetHerHis] Augen ist unmissverständlich.;;Traen a [From.GetTitledFirstName] de tus mazmorras y lo escoltan al templo. Tan pronto como [From.GetSheHe] te ve cerca entre los reunidos, [From.GetSheHe] lanza insultos y te escupe, continuando hasta que le colocan la soga alrededor de [From.GetHerHis] cuello. El odio en [From.GetHerHis] ojos no se puede confundir.;;;;;;;;;x +celtic.100.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. When [From.GetSheHe] sees the druid circling around [From.GetHerHim] balancing a knife in hist hand righ, [From.GetSheHe] pushes the nearest guard aside and makes a desperate run for it, but to no avail. Your men drag [From.GetHerHim] kicking and screaming back to the middle of the grove.;On sort [From.GetTitledFirstName] des oubliettes pour l'emmener au temple. Lorsqu'[From.GetSheHe] voit la corde qu'on allait lui placer autour du cou, [From.GetSheHe] pousse le garde le plus proche et tente de s'échapper en courant, mais en vain. C'est en se débattant et en criant qu'[From.GetSheHe] est ramené(e) au temple.;[From.GetTitledFirstName] wird aus Eurem Verlies zum Tempel eskortiert. Als [From.GetSheHe] die Schlinge baumeln sieht, die schon bald um [From.GetHerHis] Hals gelegt werden soll, stößt [From.GetSheHe] die Wache neben sich zur Seite und versucht verzweifelt, erfolglos zu flüchten. Eure Männer zerren [From.GetHerHim] um sich tretend und schreiend zurück zum Tempel.;;Traen a [From.GetTitledFirstName] de tus mazmorras y lo escoltan al templo. Cuando [From.GetSheHe] ve la soga que cuelga a punto de ser colocada alrededor de [From.GetHerHis] cuello, [From.GetSheHe] empuja al guardia más cercano y corre desesperadamente, pero en vano. Tus hombres arrastran a [From.GetHerHim] de vuelta al templo pataleando y gritando.;;;;;;;;;x +celtic.101.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. Even as the druid approaches [From.GetHerHim], [From.GetFirstName] stares vacantly ahead without betraying any emotion whatsoever. It would seem [From.GetSheHe] has accepted [From.GetHerHis] fate.;On sort [From.GetTitledFirstName] des oubliettes pour l'emmener au temple. Même avec la corde au cou, [From.GetFirstName] reste de marbre, les yeux dans le vide, ne trahissant aucune émotion. Il semble qu'[From.GetSheHe] ait accepté son destin.;[From.GetTitledFirstName] wird aus Eurem Verlies zum Tempel eskortiert. Selbst als die Schlinge um [From.GetHerHis] Hals gelegt wird, starrt [From.GetFirstName] emotionslos in die Ferne. Wie es scheint, hat [From.GetSheHe] [From.GetHerHis] Schicksal akzeptiert.;;Traen a [From.GetTitledFirstName] de tus mazmorras y lo escoltan al templo. Incluso cuando colocan la soga alrededor de [From.GetHerHis] cuello, [From.GetFirstName] mira distraídamente sin mostrar ninguna emoción en absoluto. Parecería que [From.GetSheHe] ha aceptado [From.GetHerHis] destino.;;;;;;;;;x +celtic.102.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the grove. As soon as [From.GetSheHe] spots you among those gathered nearby, [From.GetSheHe] hurls insults and spittle your way, stopping only when [From.GetHerHis] head is severed from [From.GetHerHis] neck. The hatred in [From.GetHerHis] eyes could be mistaken.;On sort [From.GetTitledFirstName] des oubliettes pour l'emmener au temple. Aussitôt qu'[From.GetSheHe] vous aperçoit parmi les curieux, [From.GetSheHe] vous lance des insultes et crache dans votre direction, même avec la corde au cou, [From.GetSheHe] continue. La haine dans ses yeux est incontestable.;[From.GetTitledFirstName] wird aus Eurem Verlies zum Tempel eskortiert. Sobald [From.GetSheHe] Euch in der versammelten Menschenmenge erblickt, schleudert [From.GetSheHe] Euch Beleidigungen und Speichel entgegen und hört auch nicht auf, als die Schlinge um [From.GetHerHis] Hals gelegt wird. Der Hass in [From.GetHerHis] Augen ist unmissverständlich.;;Traen a [From.GetTitledFirstName] de tus mazmorras y lo escoltan al templo. Tan pronto como [From.GetSheHe] te ve cerca entre los reunidos, [From.GetSheHe] lanza insultos y te escupe, continuando hasta que le colocan la soga alrededor de [From.GetHerHis] cuello. El odio en [From.GetHerHis] ojos no se puede confundir.;;;;;;;;;x divination_wealth;The promise of wealth reinvigorates trade in our lands\n;;;;;;;;;;;;;x divination_victory;The promise of victory raises the morale of our warriors\n;;;;;;;;;;;;;x divination_bad;The gods are unsatisfied with our rule.\n;;;;;;;;;;;;;x promised_victory;Promised Victory;;;;;;;;;;;;;x promised_riches;Promised Wealth;;;;;;;;;;;;;x -promised_victory_desc;This character has been promised a great victory by the gods, thus bolstering the morale of his men.;;;;;;;;;;;;;x +promised_victory_desc;This character has been promised a great victory by the gods, thus bolstering the morale of their men.;;;;;;;;;;;;;x promised_riches_desc;The wealth promised by the gods has reinvigorated trade in this character's lands.;;;;;;;;;;;;;x ###### Druid Stuff ;;;;;;;;;;;;;;x assign_bard;You should not be seeing this (Bard Assign);;;;;;;;;;;;;x @@ -170,201 +170,201 @@ assign_druid;You should not be seeing this (Druid Assign);;;;;;;;;;;;;x assign_druid_desc;you can't see this, its just to make Validator happy;;;;;;;;;;;;;x invite_druid_to_court;Invite Druid to Court;;;;;;;;;;;;;x invite_druid_to_court_desc;Invite a Druid to your court - this can only be done every two years;;;;;;;;;;;;;x -EVTDESCancrel.0152;I have searched far and wide for a worthy Druid to serve at my court. He will organise worship and sacrifices, divination, and judicial procedure, encourage my warriors, and provide me counsel. At long last, one such man has arrived at my court, but I am not sure whether he is worthy... A ruler must choose his Druid wisely, after all.;;;;;;;;;;;;;x -EVTOPTAancrel.0152;Let us meet, then.;;;;;;;;;;;;;x -EVTDESCancrel.0153;The people of your court are incredulous. “Great [Root.GetTitle], it is a shame that you do not have a Druid at court! Are you to be like a Bard without his voice, a warrior without his spear, a farmer without his seeds?” No self-respecting ruler can go without a Druid, after all.;;;;;;;;;;;;;x -EVTOPTAancrel.0153;I must find a knowledgeable Druid soon, and fast!;;;;;;;;;;;;;x -EVTOPTBancrel.0153;There seems to be a suitable candidate at my court;;;;;;;;;;;;;x -EVTDESCancrel.0154;I have searched far and wide for a worthy Druid to serve at my court. He will organise worship and sacrifices, divination, and judicial procedure, encourage my warriors, and provide me counsel. At long last, one such man has arrived at my court, but I am not sure whether he is worthy... A ruler must choose his Druid wisely, after all.;;;;;;;;;;;;;x -EVTOPTAancrel.0154;Let us meet, then.;;;;;;;;;;;;;x -EVTDESCancrel.0155;A lord must choose his Druid with care, for while all druids are wise, not all have specialised in the same teachings.;;;;;;;;;;;;;x -EVTOPTAancrel.0155;Send for a master of law.;;;;;;;;;;;;;x -EVTOPTBancrel.0155;Bring me a servant of the gods.;;;;;;;;;;;;;x -EVTDESCancrel.0157;A Druid is expected to follow the Celtic Virtues of honor, loyalty, hospitality, honesty, justice and courage. Gossip is starting to spread about your wicked habits.;;;;;;;;;;;;;x -EVTOPTAancrel.0157;May [Root.Religion.GetRandomGodName] have mercy on me.;;;;;;;;;;;;;x -EVTDESCancrel.0159;The Druid presents [From.GetHerselfHimself] to you. In order to judge of [From.GetHerHis] talents, you request [From.GetHerHim] to show you the subject [From.GetSheHe] is most skillful at.;;;;;;;;;;;;;x -EVTOPTAancrel.0159;[From.GetSheHeCap] shall be my new Court Druid !;;;;;;;;;;;;;x -EVTOPTBancrel.0159;[From.GetSheHeCap] shall be my new [From.GetChancellorName] !;;;;;;;;;;;;;x -EVTOPTCancrel.0159;[From.GetSheHeCap] shall be my new [From.GetLordSpiritualName] !;;;;;;;;;;;;;x -EVTOPTDancrel.0159;I will settle this matter later.;;;;;;;;;;;;;x -ancrel.0161.desc;A travelling bard and their entourage have arrived at your court and request that they be given room and board for the duration of their stay. The entourage is not small, but it is considered bad luck to turn away a bard.;;;;;;;;;;;;;x -ancrel.0161.a;They may stay for as long as they like!;;;;;;;;;;;;;x -ancrel.0161.a.tt;The bard's party prepares for merrymaking.;;;;;;;;;;;;;x -ancrel.0161.b;You may stay for the night only, and move on.;;;;;;;;;;;;;x -ancrel.0161.b.tt;The bard's party stays for the night before hitting the road again.;;;;;;;;;;;;;x -ancrel.0162.desc;The bard has spent the last several nights regaling your court with fanciful tales of ancient heroes battling terrible monsters and outwitting wicked gods. They have become quite popular at court, and may be convinced to stay.;;;;;;;;;;;;;x -ancrel.0162.a;Yes, do stay! Tell me the one about Asterix again!;;;;;;;;;;;;;x +celtic.152.desc;I have searched far and wide for a worthy Druid to serve at my court. He will organise worship and sacrifices, divination, and judicial procedure, encourage my warriors, and provide me counsel. At long last, one such man has arrived at my court, but I am not sure whether he is worthy... A ruler must choose his Druid wisely, after all.;;;;;;;;;;;;;x +celtic.152.a;Let us meet, then.;;;;;;;;;;;;;x +celtic.153.desc;The people of your court are incredulous. “Great [Root.GetTitle], it is a shame that you do not have a Druid at court! Are you to be like a Bard without his voice, a warrior without his spear, a farmer without his seeds?” No self-respecting ruler can go without a Druid, after all.;;;;;;;;;;;;;x +celtic.153.a;I must find a knowledgeable Druid soon, and fast!;;;;;;;;;;;;;x +celtic.153.b;There seems to be a suitable candidate at my court;;;;;;;;;;;;;x +celtic.154.desc;I have searched far and wide for a worthy Druid to serve at my court. He will organise worship and sacrifices, divination, and judicial procedure, encourage my warriors, and provide me counsel. At long last, one such man has arrived at my court, but I am not sure whether he is worthy... A ruler must choose his Druid wisely, after all.;;;;;;;;;;;;;x +celtic.154.a;Let us meet, then.;;;;;;;;;;;;;x +celtic.155.desc;A lord must choose his Druid with care, for while all druids are wise, not all have specialised in the same teachings.;;;;;;;;;;;;;x +celtic.155.a;Send for a master of law.;;;;;;;;;;;;;x +celtic.155.b;Bring me a servant of the gods.;;;;;;;;;;;;;x +celtic.157.desc;A Druid is expected to follow the Celtic Virtues of honor, loyalty, hospitality, honesty, justice and courage. Gossip is starting to spread about your wicked habits.;;;;;;;;;;;;;x +celtic.157.a;May [Root.Religion.GetRandomGodName] have mercy on me.;;;;;;;;;;;;;x +celtic.159.desc;The Druid presents [From.GetHerselfHimself] to you. In order to judge of [From.GetHerHis] talents, you request [From.GetHerHim] to show you the subject [From.GetSheHe] is most skillful at.;;;;;;;;;;;;;x +celtic.159.a;[From.GetSheHeCap] shall be my new Court Druid !;;;;;;;;;;;;;x +celtic.159.b;[From.GetSheHeCap] shall be my new [From.GetChancellorName] !;;;;;;;;;;;;;x +celtic.159.c;[From.GetSheHeCap] shall be my new [From.GetLordSpiritualName] !;;;;;;;;;;;;;x +celtic.159.d;I will settle this matter later.;;;;;;;;;;;;;x +celtic.161.desc;A travelling bard and their entourage have arrived at your court and request that they be given room and board for the duration of their stay. The entourage is not small, but it is considered bad luck to turn away a bard.;;;;;;;;;;;;;x +celtic.161.a;They may stay for as long as they like!;;;;;;;;;;;;;x +celtic.161.a.tt;The bard's party prepares for merrymaking.;;;;;;;;;;;;;x +celtic.161.b;You may stay for the night only, and move on.;;;;;;;;;;;;;x +celtic.161.b.tt;The bard's party stays for the night before hitting the road again.;;;;;;;;;;;;;x +celtic.162.desc;The bard has spent the last several nights regaling your court with fanciful tales of ancient heroes battling terrible monsters and outwitting wicked gods. They have become quite popular at court, and may be convinced to stay.;;;;;;;;;;;;;x +celtic.162.a;Yes, do stay! Tell me the one about Asterix again!;;;;;;;;;;;;;x bard_offer;The bard joins your court.;;;;;;;;;;;;;x -ancrel.0162.b;No, I think not. Too much of a good thing, I think.;;;;;;;;;;;;;x +celtic.162.b;No, I think not. Too much of a good thing, I think.;;;;;;;;;;;;;x bard_declined;The bard and their troupe move on to the next lord's estate.;;;;;;;;;;;;;x #;;;;;;;;;;;;;;x -EVTNAMEancrel.0183;Coming of age;;;;;;;;;;;;;x -EVTDESCancrel.0183;Today your child comes of age. [From.GetSheHeCap] will join the clan today as the Druids present [From.GetHerHim] to the gods. You can use this opportunity to plan [From.GetHerHis] future.;;;;;;;;;;;;;x -EVTOPTAancrel.0183;[From.GetSheHeCap] will be a warrior;;;;;;;;;;;;;x -EVTOPTBancrel.0183;The Gods are in need of [From.GetHerHim];;;;;;;;;;;;;x +celtic.183.title;Coming of Age;;;;;;;;;;;;;x +celtic.183.desc;Today your child comes of age. [From.GetSheHeCap] will join the clan today as the Druids present [From.GetHerHim] to the gods. You can use this opportunity to plan [From.GetHerHis] future.;;;;;;;;;;;;;x +celtic.183.a;[From.GetSheHeCap] will be a warrior;;;;;;;;;;;;;x +celtic.183.b;The Gods are in need of [From.GetHerHim];;;;;;;;;;;;;x path_of_the_warriors;Your child will undergo training with the warriors.\n;;;;;;;;;;;;;x path_of_the_druids;Your child will undergo training with the druids, giving up any inheritance.\n;;;;;;;;;;;;;x sent_druidic_training;Sent to the Druids;;;;;;;;;;;;;x -ancrel.0185.title;The Path of the Druids;;;;;;;;;;;;;x -ancrel.0185.desc;An old man has arrived, dressed in the garbs of a druid, he is here to take your child with him to a sacred grove deep inside the forest.\nThere [From.GetSheHe] will be taught the secret arts of the druids, this training will take many years and novices have been known to come back changed, or worse... dead. Either way, they are barred from inheriting lands.;;;;;;;;;;;;;x -ancrel.0185.a;Be safe my child;;;;;;;;;;;;;x -EVTDESCancrel.0187;Your child has expressed a peculiar wish, unsatisfied with the life of a warrior, [From.GetSheHe] wishes to learn the druidic arts and become closer to the gods. \nBut that way is strange and dangerous, not all survive it.;;;;;;;;;;;;;x -EVTOPTAancrel.0187;I will not allow it!;;;;;;;;;;;;;x -EVTOPTBancrel.0187;Yes, this will bring great honor to our family.;;;;;;;;;;;;;x +celtic.185.title;The Path of the Druids;;;;;;;;;;;;;x +celtic.185.desc;An old man has arrived, dressed in the garbs of a druid, he is here to take your child with him to a sacred grove deep inside the forest.\nThere [From.GetSheHe] will be taught the secret arts of the druids, this training will take many years and novices have been known to come back changed, or worse... dead. Either way, they are barred from inheriting lands.;;;;;;;;;;;;;x +celtic.185.a;Be safe my child;;;;;;;;;;;;;x +celtic.187.desc;Your child has expressed a peculiar wish, unsatisfied with the life of a warrior, [From.GetSheHe] wishes to learn the druidic arts and become closer to the gods. \nBut that way is strange and dangerous, not all survive it.;;;;;;;;;;;;;x +celtic.187.a;I will not allow it!;;;;;;;;;;;;;x +celtic.187.b;Yes, this will bring great honor to our family.;;;;;;;;;;;;;x return_from_druidic_training;Your child has learned much\n;;;;;;;;;;;;;x return_from_druidic_training_player;You have learned much\n;;;;;;;;;;;;;x -EVTDESCancrel.0189;The night is dark and cold when your servants wake you, a visitor has come to see you. Suddenly, a black shape pushes them to the side and approaches your bedside, you reach for your sword but slowly realize who it is, [From.GetTitledFirstName], back from the forests of the druids!;;;;;;;;;;;;;x -EVTOPTAancrel.0189;[From.GetFirstName]! You've... changed!;;;;;;;;;;;;;x -EVTDESCancrel.0191;On of the supplicants at your court today is hopping on one leg, trying to keep [From.GetHerHis] balance with the help of a knoted stick of wood. [From.GetSheHe] has a familiar look and as [From.GetSheHe] approaches your throne, you finally understand why, it is [From.GetTitledFirstName], back from the druids!;;;;;;;;;;;;;x -EVTOPTAancrel.0191;My child, what have the gods done to you?;;;;;;;;;;;;;x -EVTDESCancrel.0193;[From.GetTitledFirstName] is back from the druidic groves, there he has learned much of the ways of the gods and our people, he has sung numerous stories and even come up with a few of his own.;;;;;;;;;;;;;x -EVTOPTAancrel.0193;I wish to hear of these new stories!;;;;;;;;;;;;;x -EVTDESCancrel.0195;« My lord!, says own of your guards, a mad[From.GetManWoman] is dancing on the roof of the stables, we tried to get him down, but he just screams gibberish at us!» \n You follow your guards to the courtyard and soon understand that the madman is in fact,[From.GetTitledFirstName], struck mad by the gods.;;;;;;;;;;;;;x -EVTOPTAancrel.0195;We shall share this burden my child;;;;;;;;;;;;;x -EVTDESCancrel.0197;[From.GetTitledFirstName] has returned from the groves of the druids, but with a strange burden, a newborn child. While [From.GetSheHe] refuses to talk of the lover that gave [From.GetHerHim] the child, the child's wild eyes bode strange wisdom.;;;;;;;;;;;;;x -EVTOPTAancrel.0197;I will love him as my own.;;;;;;;;;;;;;x -EVTDESCancrel.0199;Knowing of [From.GetTitledFirstName]'s impending return, you have prepared the most magnificent chambers for [From.GetHerHim]. But, ever since their return, [From.GetSheHe] has been spending [From.GetHerHis] nights and days in the castle grove, delving more and more into the druidic lore, stopping only to speak of the wonders of the gods.;;;;;;;;;;;;;x -EVTOPTAancrel.0199;But what about the pleasures of life?;;;;;;;;;;;;;x -EVTDESCancrel.0201;The secrets of the druids are many and earthly problems lose of their potency when confronted to those of the otherworld, thus [From.GetTitledFirstName] has returned changed from their training with the druids, seemingly much more at peace and patient.;;;;;;;;;;;;;x -EVTOPTAancrel.0201;Ok;;;;;;;;;;;;;x -EVTDESCancrel.0203;You've received word that your [From.GetSonDaughter] has died during [From.GetHerHis] training with the Druids.;;;;;;;;;;;;;x -EVTOPTAancrel.0203;You will be missed, [From.GetFirstName];;;;;;;;;;;;;x -EVTDESCancrel.0205;[From.GetFirstName], your [GetFromRelation] has returned from [From.GetHerHis] training with the druids with gifts! It seems [From.GetSheHe] acquired a small fortune during their travels!;;;;;;;;;;;;;x -EVTOPTAancrel.0205;Excellent!;;;;;;;;;;;;;x -EVTDESCancrel.0206;With your [GetFromRelation] having passed to the Other World, it is your responsibility to take the throne and lead your people, even at the expense of your training as a Druid.;;;;;;;;;;;;;x -EVTOPTAancrel.0206;It seems my training must come to an end...;;;;;;;;;;;;;x +celtic.189.desc;The night is dark and cold when your servants wake you, a visitor has come to see you. Suddenly, a black shape pushes them to the side and approaches your bedside, you reach for your sword but slowly realize who it is, [From.GetTitledFirstName], back from the forests of the druids!;;;;;;;;;;;;;x +celtic.189.a;[From.GetFirstName]! You've... changed!;;;;;;;;;;;;;x +celtic.191.desc;On of the supplicants at your court today is hopping on one leg, trying to keep [From.GetHerHis] balance with the help of a knoted stick of wood. [From.GetSheHe] has a familiar look and as [From.GetSheHe] approaches your throne, you finally understand why, it is [From.GetTitledFirstName], back from the druids!;;;;;;;;;;;;;x +celtic.191.a;My child, what have the gods done to you?;;;;;;;;;;;;;x +celtic.193.desc;[From.GetTitledFirstName] is back from the druidic groves, there he has learned much of the ways of the gods and our people, he has sung numerous stories and even come up with a few of his own.;;;;;;;;;;;;;x +celtic.193.a;I wish to hear of these new stories!;;;;;;;;;;;;;x +celtic.195.desc;« My lord!, says own of your guards, a mad[From.GetManWoman] is dancing on the roof of the stables, we tried to get him down, but he just screams gibberish at us!» \n You follow your guards to the courtyard and soon understand that the madman is in fact,[From.GetTitledFirstName], struck mad by the gods.;;;;;;;;;;;;;x +celtic.195.a;We shall share this burden my child;;;;;;;;;;;;;x +celtic.197.desc;[From.GetTitledFirstName] has returned from the groves of the druids, but with a strange burden, a newborn child. While [From.GetSheHe] refuses to talk of the lover that gave [From.GetHerHim] the child, the child's wild eyes bode strange wisdom.;;;;;;;;;;;;;x +celtic.197.a;I will love him as my own.;;;;;;;;;;;;;x +celtic.199.desc;Knowing of [From.GetTitledFirstName]'s impending return, you have prepared the most magnificent chambers for [From.GetHerHim]. But, ever since their return, [From.GetSheHe] has been spending [From.GetHerHis] nights and days in the castle grove, delving more and more into the druidic lore, stopping only to speak of the wonders of the gods.;;;;;;;;;;;;;x +celtic.199.a;But what about the pleasures of life?;;;;;;;;;;;;;x +celtic.201.desc;The secrets of the druids are many and earthly problems lose of their potency when confronted to those of the otherworld, thus [From.GetTitledFirstName] has returned changed from their training with the druids, seemingly much more at peace and patient.;;;;;;;;;;;;;x +celtic.201.a;Ok;;;;;;;;;;;;;x +celtic.203.desc;You've received word that your [From.GetSonDaughter] has died during [From.GetHerHis] training with the Druids.;;;;;;;;;;;;;x +celtic.203.a;You will be missed, [From.GetFirstName];;;;;;;;;;;;;x +celtic.205.desc;[From.GetFirstName], your [GetFromRelation] has returned from [From.GetHerHis] training with the druids with gifts! It seems [From.GetSheHe] acquired a small fortune during their travels!;;;;;;;;;;;;;x +celtic.205.a;Excellent!;;;;;;;;;;;;;x +celtic.206.desc;With your [GetFromRelation] having passed to the Other World, it is your responsibility to take the throne and lead your people, even at the expense of your training as a Druid.;;;;;;;;;;;;;x +celtic.206.a;It seems my training must come to an end...;;;;;;;;;;;;;x learning_druidic_arts;Novice;;;;;;;;;;;;;x learning_druidic_arts_desc;This character is learning the secret arts and rituals of the Druids, they have much to learn.;Franch;;;;;;;;;;;;x opinion_patron;My Patron;My Patron;My Patron;;My Patron;;;;;;;;;x opinion_new_courtier;New to the Court;New to the Court;New to the Court;;New to the Court;;;;;;;;;x ###### Celtic changeling;;;;;;;;;;;;;;x -EVTDESCancrel.0213;You are spending some time with [FromFrom.GetFirstName], who is carrying your unborn child, when [From.GetFirstName], your court druid, comes silently at your side. Be careful with the child, the borders between the world of man and the otherworld are thin these days..;Vous passez du temps avec [FromFrom.GetFirstName], qui est enceinte, quand [From.GetFirstName], votre voyante völva, fait irruption dans votre chambre à coucher en criant 'Cet enfant est un démon, je l'ai vu ! Le monde entier souffira de ce grand mal que vous provoquerez !';Ihr verbringt gerade Zeit mit [FromFrom.GetFirstName], die Euer ungeborenes Kind unterm Herzen trägt, als [From.GetFirstName], Eure Völva-Seherin, schreiend hereinstürmt. 'Das Kind ist ein Dämon', ruft sie. 'Ich habe es gesehen! Ihr werdet ein großes Übel in die Welt entlassen!';;Estás pasando algún tiempo con [FromFrom.GetFirstName], que lleva a tu hijo en el vientre, cuando [From.GetFirstName], la vidente völva, entra gritando e...;;;;;;;;;x -EVTOPTAancrel.0213;Druid, stop scaring my wife with your stories!;Gardes, sortez cette sorcière !;Wachen, entfernt die Hexe!;;¡Guardias, llevaos a la bruja!;;;;;;;;;x -EVTOPTBancrel.0213;Is that so? Maybe I should try to appease the gods?;Se... se peut-il que cet enfant soit maudit ?;Könnte… könnte es wahr sein? Ist das Kind verflucht?;;¿Podría… podría ser? ¿Está maldito el niño?;;;;;;;;;x -EVTDESCancrel.0217;It is the dead of night when a sudden chill comes upon you. You open your eyes and sit up only to see [From.GetFirstName] standing at the foot of your bed staring at you in complete silence. After rubbing the sleep out of your eyes, you look again and now there is no sign of the child.;Au beau milieu de la nuit, un frisson vous envahit soudain. Vous ouvrez les yeux et vous redressez pour découvrir [From.GetFirstName], debout au pied de votre lit qui vous regarde fixement dans un silence complet. Vous frottez vos yeux encore embrumés puis plus rien, l'enfant a disparu.;Mitten in der Nacht fröstelt es Euch plötzlich. Ihr öffnet die Augen und setzt Euch auf, nur um [From.GetFirstName] am Fuß deines Bettes zu sehen, Euch still anstarrend. Nachdem Ihr Euch den Schlaf aus den Augen gerieben habt, schaut Ihr erneut hin, doch nun gibt es kein Zeichen von dem Kind.;;Es totalmente de noche, cuando sientes un repentino escalofrío. Abres los ojos y te sientas sólo para ver a [From.GetFirstName] al pie de tu cama mirándote en completo silencio. Te frotas los ojos para quitarte el sueño, vuelves a mirar y no hay ni rastro del niño.;;;;;;;;;x -EVTOPTAancrel.0217;Was it a dream?;Ai-je rêvé ?;War das ein Traum ?;;¿Fue un sueño?;;;;;;;;;x -EVTDESCancrel.0219;[From.GetFirstName] is sitting on the floor, playing with [From.GetHerHis] toys when something dark suddely seems to come over the child. While spasming wildly, [From.GetFirstName] cries out in a tongue foreign to you and looks wildy about, looking for shelter from.. something.;[From.GetFirstName] est assis(e) au sol, jouant avec ses jouets, quand une sombre chose semble soudainement l'envahir. Secoué(e) de spasmes, [From.GetFirstName] crie dans une langue qui vous est étrangère et ses yeux se révulsent.;[From.GetFirstName] sitzt auf dem Boden und spielt mit [From.GetHerHis] Spielsachen, als plötzlich etwas Dunkles über das Kind kommt. Wild zuckend schreit [From.GetFirstName] in fremden Zungen, mit nach hinten gerollten Augen.;;[From.GetFirstName] está sentado en el suelo, jugando con [From.GetHerHis] juguetes cuando algo oscuro parece sucederle al niño. Mientras tiene violentos espasmos, [From.GetFirstName] grita en un idioma extranjero y [From.GetHerHis] ojos ruedan hacia dentro de [From.GetHerHis] cabeza.;;;;;;;;;x -EVTOPTAancrel.0219;That can't be a good sign...;C'est de bien mauvais augure...;Das kann kein gutes Zeichen sein…;;Eso no puede ser una buena señal…;;;;;;;;;x -EVTDESCancrel.0221;An inhuman wail interrupts your sleep, and you hurry outside with your sword. On the ground in front of the castle you find [From.GetFirstName] running around in circles around a burning fire.;Un cri inhumain vous réveille et vous vous ruez à l'extérieur, la hache à la main. Vous apercevez [From.GetFirstName], la tête à l'envers, courant à quatre pattes comme une araignée, en faisant de grands cercles devant la longère.;Ein unmenschlicher Schrei unterbricht Euren Schlaf und mit Eurer Axt eilt Ihr nach draußen. Auf dem Boden vor dem Langhaus findet Ihr [From.GetFirstName] im Kreis rennend vor, gleich einer Spinne auf allen Vieren laufend.;;Un aullido inhumano interrumpe tu sueño, y sales afuera apresuradamente con tu hacha. En el suelo frente a la casa comunal encuentras a [From.GetFirstName] corriendo en círculos arriba y abajo a cuatro patas como una araña.;;;;;;;;;x -EVTOPTAancrel.0221;[This.Religion.GetRandomGodNameCap] help me...;Que [This.Religion.GetRandomGodNameCap] me vienne en aide...;[This.Religion.GetRandomGodNameCap] hilf mir…;;[This.Religion.GetRandomGodNameCap] ayúdame…;;;;;;;;;x -EVTDESCancrel.0224;The corpse of [From.GetTitledName] was discovered today at the bottom of a steep ravine with a broken neck. It seems to have been a tragic accident ordained by the gods, but strangely, [FromFrom.GetFirstName] was seen standing next to the ravine, peering down into it just before the tragedy was revealed.;Le corps de [From.GetTitledName] a été découvert aujourd'hui au fond d'un ravin escarpé, le cou brisé. Ce semble être un tragique accident, un châtiment des dieux, mais, étrangement, peu de temps avant qu'on ait eu vent de cette tragédie, on a vu [FromFrom.GetFirstName] près du ravin, observant quelque chose en contrebas.;Die Leiche von [From.GetTitledName] wurde heute, am Boden einer steilen Schlucht mit gebrochenem Genick, entdeckt. Es scheint ein tragischer Unfall zu sein, hervorgebracht durch den Willen der Götter, doch seltsamerweise wurde [FromFrom.GetFirstName] ganz in der Nähe gesehen, kurz bevor die Tragödie entdeckt wurde.;;El cadáver de [From.GetTitledName] fue descubierto hoy en el fondo de un barranco con el cuello roto. Parece haber sido un trágico accidente ordenado por los dioses, pero extrañamente, [FromFrom.GetFirstName] fue visto de pie junto a la quebrada, mirando hacia abajo justo antes de que se produjera la tragedia.;;;;;;;;;x -EVTOPTAancrel.0224;Curious...;Curieux...;Seltsam…;;Curioso…;;;;;;;;;x -EVTDESCancrel.0227;[From.GetTitledName] was found impaled on a wooden fence just outside your courtyard this morning. You can only deduce that [From.GetSheHe] fell on the fence from the roof of your stable, though what business [From.GetSheHe] had up there you cannot fathom. Poor [FromFrom.GetFirstName] was the first one to lay eyes on the gruesome scene...;Ce matin, [From.GetTitledName] a été trouvé(e) empalé(e) sur une clôture de bois à l'extérieur de la longère. Vous déduisez qu'[From.GetSheHe] était sur le toit de la longère avant de tomber sur la clôture, mais ce qu'[From.GetSheHe] y faisait, vous n'en avez aucune idée. Pauvre [FromFrom.GetFirstName] qui a vu cette horrible scène en premier... ;[From.GetTitledName] wurde, direkt vor Eurem Langhaus auf einem Holzzaun aufgespießt, gefunden. Es scheint, als sei [From.GetSheHe] vom Dach deines Langhauses gefallen, doch was [From.GetSheHe] dort oben zu tun hatte, ist unklar. [FromFrom.GetFirstName] erblickte die grauenvolle Szene unglückseligerweise als Erstes...;;[From.GetTitledName] fue encontrado esta mañana atravesado en una valla de madera fuera de tu casa comunal. Sólo puedes deducir que [From.GetSheHe] se cayó en la valla desde el tejado de la casa comunal, aunque lo que [From.GetSheHe] hacía allí arriba no lo puedes comprender. El pobre [FromFrom.GetFirstName] fue el primero en ver la horripilante escena...;;;;;;;;;x -EVTOPTAancrel.0227;Yes, an interesting coincidence...;En effet, c'est une étrange coïncidence...;Welch seltsamer Zufall…;;Sí, una interesante coincidencia…;;;;;;;;;x -EVTDESCancrel.0230;[From.GetTitledName] was found stuffed head first into a barrel full of rain water this morning, with only [From.GetHerHis] pale, rigid legs visible above the surface. Your guards speculate that [From.GetSheHe] tripped, somehow fell into the barrel and then tragically drowned. [FromFrom.GetFirstName] was found playing just nearby, but doesn't seem to have seen anything.;Ce matin, [From.GetTitledName] a été trouvé(e) la tête au fond du tonneau d'eau de pluie, on ne voyait dépasser que ses jambes pales et raides. Vos gardes présument qu'[From.GetSheHe] a trébuché et glissé dans le tonneau, se noyant ainsi. [FromFrom.GetFirstName] jouait dans les parages, mais n'a semble-t-il rien vu.;[From.GetTitledName] wurde heute morgen Kopf voran in einem Wasserfass gefunden, nur die fahlen, starren Beine sichtbar über der Wasseroberfläche. Eure Wachen spekulieren, dass [From.GetSheHe] stolperte, irgendwie in das Fass fiel und ertrank. [FromFrom.GetFirstName] spielte ganz in der Nähe, hat aber scheinbar nichts gesehen. ;;[From.GetTitledName] fue encontrado esta mañana con la cabeza metida en un barril lleno de agua de lluvia, con sólo [From.GetHerHis] pálidas y rígidas piernas visibles sobre la superficie. Tus guardias especulan que [From.GetSheHe] se tropezó, de alguna manera cayó en el barril y luego se ahogó trágicamente. [FromFrom.GetFirstName] fue encontrado jugando muy cerca, pero no parece haber visto nada.;;;;;;;;;x -EVTOPTAancrel.0230;Yes... I suppose it could have happened that way...;Oui... Je suppose que c'est arrivé ainsi...;Ja… Ich glaube, es könnte so passiert sein.;;Sí… Supongo que puede haber pasado así…;;;;;;;;;x +celtic.213.desc;You are spending some time with [FromFrom.GetFirstName], who is carrying your unborn child, when [From.GetFirstName], your court druid, comes silently at your side. Be careful with the child, the borders between the world of man and the otherworld are thin these days..;Vous passez du temps avec [FromFrom.GetFirstName], qui est enceinte, quand [From.GetFirstName], votre voyante völva, fait irruption dans votre chambre à coucher en criant 'Cet enfant est un démon, je l'ai vu ! Le monde entier souffira de ce grand mal que vous provoquerez !';Ihr verbringt gerade Zeit mit [FromFrom.GetFirstName], die Euer ungeborenes Kind unterm Herzen trägt, als [From.GetFirstName], Eure Völva-Seherin, schreiend hereinstürmt. 'Das Kind ist ein Dämon', ruft sie. 'Ich habe es gesehen! Ihr werdet ein großes Übel in die Welt entlassen!';;Estás pasando algún tiempo con [FromFrom.GetFirstName], que lleva a tu hijo en el vientre, cuando [From.GetFirstName], la vidente völva, entra gritando e...;;;;;;;;;x +celtic.213.a;Druid, stop scaring my wife with your stories!;Gardes, sortez cette sorcière !;Wachen, entfernt die Hexe!;;¡Guardias, llevaos a la bruja!;;;;;;;;;x +celtic.213.b;Is that so? Maybe I should try to appease the gods?;Se... se peut-il que cet enfant soit maudit ?;Könnte… könnte es wahr sein? Ist das Kind verflucht?;;¿Podría… podría ser? ¿Está maldito el niño?;;;;;;;;;x +celtic.217.desc;It is the dead of night when a sudden chill comes upon you. You open your eyes and sit up only to see [From.GetFirstName] standing at the foot of your bed staring at you in complete silence. After rubbing the sleep out of your eyes, you look again and now there is no sign of the child.;Au beau milieu de la nuit, un frisson vous envahit soudain. Vous ouvrez les yeux et vous redressez pour découvrir [From.GetFirstName], debout au pied de votre lit qui vous regarde fixement dans un silence complet. Vous frottez vos yeux encore embrumés puis plus rien, l'enfant a disparu.;Mitten in der Nacht fröstelt es Euch plötzlich. Ihr öffnet die Augen und setzt Euch auf, nur um [From.GetFirstName] am Fuß deines Bettes zu sehen, Euch still anstarrend. Nachdem Ihr Euch den Schlaf aus den Augen gerieben habt, schaut Ihr erneut hin, doch nun gibt es kein Zeichen von dem Kind.;;Es totalmente de noche, cuando sientes un repentino escalofrío. Abres los ojos y te sientas sólo para ver a [From.GetFirstName] al pie de tu cama mirándote en completo silencio. Te frotas los ojos para quitarte el sueño, vuelves a mirar y no hay ni rastro del niño.;;;;;;;;;x +celtic.217.a;Was it a dream?;Ai-je rêvé ?;War das ein Traum ?;;¿Fue un sueño?;;;;;;;;;x +celtic.219.desc;[From.GetFirstName] is sitting on the floor, playing with [From.GetHerHis] toys when something dark suddely seems to come over the child. While spasming wildly, [From.GetFirstName] cries out in a tongue foreign to you and looks wildy about, looking for shelter from.. something.;[From.GetFirstName] est assis(e) au sol, jouant avec ses jouets, quand une sombre chose semble soudainement l'envahir. Secoué(e) de spasmes, [From.GetFirstName] crie dans une langue qui vous est étrangère et ses yeux se révulsent.;[From.GetFirstName] sitzt auf dem Boden und spielt mit [From.GetHerHis] Spielsachen, als plötzlich etwas Dunkles über das Kind kommt. Wild zuckend schreit [From.GetFirstName] in fremden Zungen, mit nach hinten gerollten Augen.;;[From.GetFirstName] está sentado en el suelo, jugando con [From.GetHerHis] juguetes cuando algo oscuro parece sucederle al niño. Mientras tiene violentos espasmos, [From.GetFirstName] grita en un idioma extranjero y [From.GetHerHis] ojos ruedan hacia dentro de [From.GetHerHis] cabeza.;;;;;;;;;x +celtic.219.a;That can't be a good sign...;C'est de bien mauvais augure...;Das kann kein gutes Zeichen sein…;;Eso no puede ser una buena señal…;;;;;;;;;x +celtic.221.desc;An inhuman wail interrupts your sleep, and you hurry outside with your sword. On the ground in front of the castle you find [From.GetFirstName] running around in circles around a burning fire.;Un cri inhumain vous réveille et vous vous ruez à l'extérieur, la hache à la main. Vous apercevez [From.GetFirstName], la tête à l'envers, courant à quatre pattes comme une araignée, en faisant de grands cercles devant la longère.;Ein unmenschlicher Schrei unterbricht Euren Schlaf und mit Eurer Axt eilt Ihr nach draußen. Auf dem Boden vor dem Langhaus findet Ihr [From.GetFirstName] im Kreis rennend vor, gleich einer Spinne auf allen Vieren laufend.;;Un aullido inhumano interrumpe tu sueño, y sales afuera apresuradamente con tu hacha. En el suelo frente a la casa comunal encuentras a [From.GetFirstName] corriendo en círculos arriba y abajo a cuatro patas como una araña.;;;;;;;;;x +celtic.221.a;[This.Religion.GetRandomGodNameCap] help me...;Que [This.Religion.GetRandomGodNameCap] me vienne en aide...;[This.Religion.GetRandomGodNameCap] hilf mir…;;[This.Religion.GetRandomGodNameCap] ayúdame…;;;;;;;;;x +celtic.224.desc;The corpse of [From.GetTitledName] was discovered today at the bottom of a steep ravine with a broken neck. It seems to have been a tragic accident ordained by the gods, but strangely, [FromFrom.GetFirstName] was seen standing next to the ravine, peering down into it just before the tragedy was revealed.;Le corps de [From.GetTitledName] a été découvert aujourd'hui au fond d'un ravin escarpé, le cou brisé. Ce semble être un tragique accident, un châtiment des dieux, mais, étrangement, peu de temps avant qu'on ait eu vent de cette tragédie, on a vu [FromFrom.GetFirstName] près du ravin, observant quelque chose en contrebas.;Die Leiche von [From.GetTitledName] wurde heute, am Boden einer steilen Schlucht mit gebrochenem Genick, entdeckt. Es scheint ein tragischer Unfall zu sein, hervorgebracht durch den Willen der Götter, doch seltsamerweise wurde [FromFrom.GetFirstName] ganz in der Nähe gesehen, kurz bevor die Tragödie entdeckt wurde.;;El cadáver de [From.GetTitledName] fue descubierto hoy en el fondo de un barranco con el cuello roto. Parece haber sido un trágico accidente ordenado por los dioses, pero extrañamente, [FromFrom.GetFirstName] fue visto de pie junto a la quebrada, mirando hacia abajo justo antes de que se produjera la tragedia.;;;;;;;;;x +celtic.224.a;Curious...;Curieux...;Seltsam…;;Curioso…;;;;;;;;;x +celtic.227.desc;[From.GetTitledName] was found impaled on a wooden fence just outside your courtyard this morning. You can only deduce that [From.GetSheHe] fell on the fence from the roof of your stable, though what business [From.GetSheHe] had up there you cannot fathom. Poor [FromFrom.GetFirstName] was the first one to lay eyes on the gruesome scene...;Ce matin, [From.GetTitledName] a été trouvé(e) empalé(e) sur une clôture de bois à l'extérieur de la longère. Vous déduisez qu'[From.GetSheHe] était sur le toit de la longère avant de tomber sur la clôture, mais ce qu'[From.GetSheHe] y faisait, vous n'en avez aucune idée. Pauvre [FromFrom.GetFirstName] qui a vu cette horrible scène en premier... ;[From.GetTitledName] wurde, direkt vor Eurem Langhaus auf einem Holzzaun aufgespießt, gefunden. Es scheint, als sei [From.GetSheHe] vom Dach deines Langhauses gefallen, doch was [From.GetSheHe] dort oben zu tun hatte, ist unklar. [FromFrom.GetFirstName] erblickte die grauenvolle Szene unglückseligerweise als Erstes...;;[From.GetTitledName] fue encontrado esta mañana atravesado en una valla de madera fuera de tu casa comunal. Sólo puedes deducir que [From.GetSheHe] se cayó en la valla desde el tejado de la casa comunal, aunque lo que [From.GetSheHe] hacía allí arriba no lo puedes comprender. El pobre [FromFrom.GetFirstName] fue el primero en ver la horripilante escena...;;;;;;;;;x +celtic.227.a;Yes, an interesting coincidence...;En effet, c'est une étrange coïncidence...;Welch seltsamer Zufall…;;Sí, una interesante coincidencia…;;;;;;;;;x +celtic.230.desc;[From.GetTitledName] was found stuffed head first into a barrel full of rain water this morning, with only [From.GetHerHis] pale, rigid legs visible above the surface. Your guards speculate that [From.GetSheHe] tripped, somehow fell into the barrel and then tragically drowned. [FromFrom.GetFirstName] was found playing just nearby, but doesn't seem to have seen anything.;Ce matin, [From.GetTitledName] a été trouvé(e) la tête au fond du tonneau d'eau de pluie, on ne voyait dépasser que ses jambes pales et raides. Vos gardes présument qu'[From.GetSheHe] a trébuché et glissé dans le tonneau, se noyant ainsi. [FromFrom.GetFirstName] jouait dans les parages, mais n'a semble-t-il rien vu.;[From.GetTitledName] wurde heute morgen Kopf voran in einem Wasserfass gefunden, nur die fahlen, starren Beine sichtbar über der Wasseroberfläche. Eure Wachen spekulieren, dass [From.GetSheHe] stolperte, irgendwie in das Fass fiel und ertrank. [FromFrom.GetFirstName] spielte ganz in der Nähe, hat aber scheinbar nichts gesehen. ;;[From.GetTitledName] fue encontrado esta mañana con la cabeza metida en un barril lleno de agua de lluvia, con sólo [From.GetHerHis] pálidas y rígidas piernas visibles sobre la superficie. Tus guardias especulan que [From.GetSheHe] se tropezó, de alguna manera cayó en el barril y luego se ahogó trágicamente. [FromFrom.GetFirstName] fue encontrado jugando muy cerca, pero no parece haber visto nada.;;;;;;;;;x +celtic.230.a;Yes... I suppose it could have happened that way...;Oui... Je suppose que c'est arrivé ainsi...;Ja… Ich glaube, es könnte so passiert sein.;;Sí… Supongo que puede haber pasado así…;;;;;;;;;x changeling_child_acts_strange;[From.GetFirstName]'s behavior concerns you sometimes.\n;Le comportement de [From.GetFirstName] vous inquiète parfois.;Manchmal bereitet Euch [From.GetFirstName]s Verhalten Sorgen.;;La conducta de [From.GetFirstName] a veces te preocupa.;;;;;;;;;x changeling_trade_approved;You approve the trade.;Vous approuvez l'exorcisme.;Ihr erlaubt den Exorzismus.;;Apruebas el exorcismo.;;;;;;;;;x changeling_trade_denied;You refuse the trade.;Vous refusez l'exorcisme.;Ihr verbietet den Exorzismus.;;Rechazas el exorcismo.;;;;;;;;;x changeling_trade_begins;You pace back and forth.;Vous faites les cent pas.;Ihr könnt Euch nicht entscheiden.;;Vas de un lado a otro.;;;;;;;;;x -EVTDESCancrel.0233;[From.GetTitledName] ambushes you as you leave your personal grove and speaks to you in a pleading voice. [FromFrom.GetFirstName] has clearly been taken by the lesser Sidhe, [FromFrom.GetSheHe] has been replaced with a changeling. I must try to contact the Sidhe and perform a trade, there is no other way, but I won't lie - the child may or may not survive the ordeal. Nevertheless, the child must be saved.;[From.GetTitledName] se met en travers de votre chemin alors que vous quittez votre longère et vous demande d'une voix plaintive : 'Il faut purger [FromFrom.GetFirstName] du mal qu'[FromFrom.GetSheHe] porte en [FromFrom.GetHerHim]. Nous n'avons d'autre choix. Je peux célébrer un rituel galdr, mais je dois vous dire la vérité : l'enfant peut ne pas survivre à cette épreuve. Le démon doit être vaincu.';[From.GetTitledName] überrascht Euch, als Ihr gerade Euer Langhaus verlasst und spricht mit flehender Stimme: '[FromFrom.GetFirstName] muss von dem Bösen befreit werden, das in dem Kind lauert. Es gibt keinen anderen Weg! Ich kann das Galdr-Ritual durchführen, doch ich werde nicht lügen: Das Kind wird den Ritus vielleicht nicht überleben. Dennoch - der Dämon muss vernichtet werden!';;[From.GetTitledName] te tiende una emboscada cuando sales de la casa comunal y te habla con una voz suplicante. [FromFrom.GetFirstName] debe ser purgado del mal que [FromFrom.GetSheHe] lleva en [FromFrom.GetHerHim]. No hay otra manera. Puedo realizar un ritual galdr, pero no te voy a mentir, el niño puede o no sobrevivir a la terrible experiencia. Sin embargo, el demonio será vencido.;;;;;;;;;x -EVTOPTAancrel.0233;Perform the ritual.;Lancez le rituel.;Führt das Ritual durch.;;Realizar el ritual.;;;;;;;;;x -EVTOPTBancrel.0233;If you so much as touch [FromFrom.GetFirstName]...;Si vous osez toucher à [FromFrom.GetFirstName]...;Wehe, wenn Ihr [FromFrom.GetFirstName] auch nur anrührt…;;Si se te ocurre tocar a [FromFrom.GetFirstName]...;;;;;;;;;x -EVTDESCancrel.0234;The druidic ritual to contact the Sidhe has begun. The child is brought to a raised platform in a grove where [FromFrom.GetFirstName] awaits surrounded by chanting maidens. You are not permitted to witness the sacred ritual itself, so you depart the grove and wait.;Le rituel galdr pour purifier votre progéniture de son mal commence. On emmène l'enfant dans un bosquet sur une plateforme surélevée. Là, [FromFrom.GetFirstName] l'attend, entourée de jeunes filles qui chantent. Vous ne pouvez assister à ce rituel sacré, vous quittez donc le bosquet et attendez.;Das Galdr-Ritual, um Euer Kind vom Bösen zu befreien, hat begonnen. Es wird zu einer Plattform in einem Hain geführt, wo [FromFrom.GetFirstName] umgeben von singenden Mädchen wartet. Es ist nicht erlaubt, dass Ihr das heilige Ritual beobachtet, also verlasst Ihr den Wald und wartet. ;;El ritual galdr para limpiar a tu engendro del mal ha comenzado. El niño es llevado a una plataforma elevada en un bosque donde [FromFrom.GetFirstName] espera rodeado de doncellas cantando. Tú no estás autorizado a presenciar el ritual sagrado, por lo que sales del bosque y esperas.;;;;;;;;;x -EVTOPTAancrel.0234;[This.Religion.GetRandomGodNameCap] preserve us.;Que [This.Religion.GetRandomGodNameCap] nous garde du mal.;[This.Religion.GetRandomGodNameCap] rette uns!;;[This.Religion.GetRandomGodNameCap] protégenos.;;;;;;;;;x -EVTDESCancrel.0237;The incantations from the grove suddenly stop, and several maidens, their white gowns red with someone else's blood, run past screaming. Fearing the worst you hurry back, but when you reach the platform you find only the butchered remains of [From.GetFirstName]... and [FromFrom.GetFirstName] laying unconscious next to them.;Les incantations qui proviennent du bosquet s'arrêtent soudainement et plusieurs jeunes filles, la robe blanche maculée du sang d'un autre, en sortent en hurlant. Craignant le pire, vous accourez à la plateforme où vous ne trouvez que des restes déchiquetés de [From.GetFirstName]... et [FromFrom.GetFirstName] tout sourire juste à côté.;Die Gesänge aus dem Hain hören plötzlich auf und einige der Mädchen, ihre weißen Kleider rot von fremden Blut, rennen schreiend davon. Das Schlimmste befürchtend eilt Ihr zurück, doch als Ihr die Plattform erreicht, findet Ihr nur die zerfleischten Überreste von [From.GetFirstName]... und [FromFrom.GetFirstName] steht lächelnd daneben.;;Los encantamientos de la arboleda paran de repente, y varias doncellas, con sus togas blancas de color rojo con la sangre de otra persona, pasan corriendo gritando. Temiendo lo peor te das prisa en regresar, pero al llegar a la plataforma sólo encuentras los restos descuartizados de [From.GetFirstName]... y [FromFrom.GetFirstName] sonriendo a su lado.;;;;;;;;;x -EVTOPTAancrel.0237;[This.Religion.GetRandomGodNameCap] preserve us...;Que [This.Religion.GetRandomGodNameCap] nous garde du mal.;[This.Religion.GetRandomGodNameCap] rette uns!;;[This.Religion.GetRandomGodNameCap] protégenos…;;;;;;;;;x -EVTDESCancrel.0238;A solemn procession of maidens led by [From.GetTitledName] finally emerges from the grove, but there is no sign of [FromFrom.GetFirstName]. It is done, [From.GetFirstName] announces. The changeling has been sent back... but I fear there was no way to save your child. The Sidhe are fickle beings.;Une procession solennelle de jeunes filles, guidée par [From.GetTitledName] émerge finalement du bosquet mais nul signe de [FromFrom.GetFirstName]. 'C'est fait, annonce [From.GetFirstName]. Le démon n'est plus... mais je crains n'avoir pu sauver votre enfant. Le mal était trop enraciné.';Eine feierliche Prozession von Mädchen, angeführt von [From.GetTitledName], verlässt endlich den Hain, aber ohne ein Zeichen von [FromFrom.GetFirstName]. 'Es ist vollbracht,' meint [From.GetFirstName]. 'Der Dämon ist nicht mehr... doch ich fürchte, es gab keinen Weg, das Kind zu retten. Das Verderben war schon zu tief eingedrungen.';;Una solemne procesión de doncellas lideradas por [From.GetTitledName] finalmente emerge del bosque, pero no hay ninguna señal de [FromFrom.GetFirstName]. Ya está hecho, anuncia [From.GetFirstName]. El demonio ya no está... pero me temo que no ha habido manera de salvar a tu hijo. La corrupción simplemente fue demasiado profunda.;;;;;;;;;x -EVTOPTAancrel.0238;Then your life is forfeit as well, druid!;Vous paierez de votre vie, sorcière !;Dann ist auch Euer Leben verwirkt, Hexe!;;¡Entonces también perderás tu vida, buja!;;;;;;;;;x -EVTOPTBancrel.0238;Leave while you still can, [From.GetFirstName], and never return.;Sauvez-vous pendant que vous le pouvez, [From.GetFirstName], et ne revenez plus jamais.;Verschwindet, so lange Ihr noch könnt und kehrt niemals zurück, [From.GetFirstName].;;Vete mientras puedas, [From.GetFirstName], y no vuelvas nunca.;;;;;;;;;x -EVTOPTCancrel.0238;You have my thanks... it had to be done.;Je vous remercie... ce devait être fait.;Ich danke Euch… es musste vollbracht werden.;;Te doy las gracias… había que hacerlo.;;;;;;;;;x -EVTDESCancrel.0239;The chanting from the grove comes closer and [From.GetTitledName] appears together with [FromFrom.GetFirstName], flanked on either side by singing maidens. The child looks shaken, but otherwise unharmed. It is done, [From.GetFirstName] announces. The child has been saved.;Les chants qui proviennent du bosquet se rapprochent et [From.GetTitledName] apparaît en compagnie de [FromFrom.GetFirstName] et entouré des jeunes filles qui chantent. L'enfant semble secoué mais sain et sauf. 'C'est fait, annonce [From.GetFirstName]. Le démon n'est plus. [FromFrom.GetFirstName] est de nouveau [FromFrom.GetHerselfHimself].';Die Gesänge aus dem Hain kommen näher und [From.GetTitledName] erscheint zusammen mit [FromFrom.GetFirstName], flankiert von singenden Mädchen. Das Kind wirkt verwirrt, aber unverletzt. 'Es ist vollbracht,' ruft [From.GetFirstName] aus. 'Der Dämon ist hinfort. [FromFrom.GetFirstName] ist wieder [FromFrom.GetHerselfHimself].';;Los cantos de la arboleda se oyen más cerca y [From.GetTitledName] aparece junto a [FromFrom.GetFirstName], flanqueado a ambos lados por doncellas cantando. El niño se ve sacudido, pero por lo demás sano y salvo. Ya está hecho, anuncia [From.GetFirstName]. El demonio ya no existe. [FromFrom.GetFirstName] es [FromFrom.GetHerselfHimself] de nuevo.;;;;;;;;;x -EVTOPTAancrel.0239;Thank the gods!;Les dieux soient loués !;Den Göttern sei gedankt!;;¡Gracias a los dioses!;;;;;;;;;x -EVTDESCancrel.0240;The chanting from the grove comes closer and [From.GetTitledName] appears together with [FromFrom.GetFirstName], flanked on either side by singing maidens. The child's vacant stare hints that something is wrong. It is done, [From.GetFirstName] announces. The changeling has been sent back, but the struggle was great. I fear it has left scars on [FromFrom.GetFirstName] that may never heal...;Les chants qui proviennent du boisé se rapprochent et [From.GetTitledName] apparaît avec [FromFrom.GetFirstName], entourés de jeunes filles qui chantent. Le regard fixe et vide de votre enfant indique que quelque chose ne tourne pas rond. 'C'est fait, annonce [From.GetFirstName]. Le démon n'est plus, mais ce fut une dure bataille. Je crains que [FromFrom.GetFirstName] n'ait subi d'incurables séquelles.';Die Gesänge aus dem Hain kommen näher und [From.GetTitledName] erscheint zusammen mit [FromFrom.GetFirstName], flankiert von singenden Mädchen. Der starre Blick des Kindes zeigt, dass etwas nicht stimmt. 'Es ist vollbracht,' ruft [From.GetFirstName] aus. 'Der Dämon ist hinfort, doch der Kampf war schwer. Ich fürchte, er hat bei [FromFrom.GetFirstName] Narben hinterlassen, die vielleicht niemals heilen werden...';;Los cantos de la arboleda se oyen más cerca y [From.GetTitledName] aparece junto a [FromFrom.GetFirstName], flanqueado a ambos lados por doncellas cantando. La vacante mirada del niño revela que algo anda mal. Ya está hecho, anuncia [From.GetFirstName]. El demonio ya no existe, pero la lucha fue enorme. Me temo que ha dejado cicatrices en [FromFrom.GetFirstName] que quizá nunca curen...;;;;;;;;;x -EVTDESCancrel.0241;You have known since you were a child that you were not fully.. normal. The druids say that you were switched at birth and that your strange temperament and short fuse are due to yor otherworldy nature, for you are a changeling, half human, half sidhe or maybe... half fomorian?;;;;;;;;;;;;;x -EVTOPTAancrel.0241;It is my time now;;;;;;;;;;;;;x +celtic.233.desc;[From.GetTitledName] ambushes you as you leave your personal grove and speaks to you in a pleading voice. [FromFrom.GetFirstName] has clearly been taken by the lesser Sidhe, [FromFrom.GetSheHe] has been replaced with a changeling. I must try to contact the Sidhe and perform a trade, there is no other way, but I won't lie - the child may or may not survive the ordeal. Nevertheless, the child must be saved.;[From.GetTitledName] se met en travers de votre chemin alors que vous quittez votre longère et vous demande d'une voix plaintive : 'Il faut purger [FromFrom.GetFirstName] du mal qu'[FromFrom.GetSheHe] porte en [FromFrom.GetHerHim]. Nous n'avons d'autre choix. Je peux célébrer un rituel galdr, mais je dois vous dire la vérité : l'enfant peut ne pas survivre à cette épreuve. Le démon doit être vaincu.';[From.GetTitledName] überrascht Euch, als Ihr gerade Euer Langhaus verlasst und spricht mit flehender Stimme: '[FromFrom.GetFirstName] muss von dem Bösen befreit werden, das in dem Kind lauert. Es gibt keinen anderen Weg! Ich kann das Galdr-Ritual durchführen, doch ich werde nicht lügen: Das Kind wird den Ritus vielleicht nicht überleben. Dennoch - der Dämon muss vernichtet werden!';;[From.GetTitledName] te tiende una emboscada cuando sales de la casa comunal y te habla con una voz suplicante. [FromFrom.GetFirstName] debe ser purgado del mal que [FromFrom.GetSheHe] lleva en [FromFrom.GetHerHim]. No hay otra manera. Puedo realizar un ritual galdr, pero no te voy a mentir, el niño puede o no sobrevivir a la terrible experiencia. Sin embargo, el demonio será vencido.;;;;;;;;;x +celtic.233.a;Perform the ritual.;Lancez le rituel.;Führt das Ritual durch.;;Realizar el ritual.;;;;;;;;;x +celtic.233.b;If you so much as touch [FromFrom.GetFirstName]...;Si vous osez toucher à [FromFrom.GetFirstName]...;Wehe, wenn Ihr [FromFrom.GetFirstName] auch nur anrührt…;;Si se te ocurre tocar a [FromFrom.GetFirstName]...;;;;;;;;;x +celtic.234.desc;The druidic ritual to contact the Sidhe has begun. The child is brought to a raised platform in a grove where [FromFrom.GetFirstName] awaits surrounded by chanting maidens. You are not permitted to witness the sacred ritual itself, so you depart the grove and wait.;Le rituel galdr pour purifier votre progéniture de son mal commence. On emmène l'enfant dans un bosquet sur une plateforme surélevée. Là, [FromFrom.GetFirstName] l'attend, entourée de jeunes filles qui chantent. Vous ne pouvez assister à ce rituel sacré, vous quittez donc le bosquet et attendez.;Das Galdr-Ritual, um Euer Kind vom Bösen zu befreien, hat begonnen. Es wird zu einer Plattform in einem Hain geführt, wo [FromFrom.GetFirstName] umgeben von singenden Mädchen wartet. Es ist nicht erlaubt, dass Ihr das heilige Ritual beobachtet, also verlasst Ihr den Wald und wartet. ;;El ritual galdr para limpiar a tu engendro del mal ha comenzado. El niño es llevado a una plataforma elevada en un bosque donde [FromFrom.GetFirstName] espera rodeado de doncellas cantando. Tú no estás autorizado a presenciar el ritual sagrado, por lo que sales del bosque y esperas.;;;;;;;;;x +celtic.234.a;[This.Religion.GetRandomGodNameCap] preserve us.;Que [This.Religion.GetRandomGodNameCap] nous garde du mal.;[This.Religion.GetRandomGodNameCap] rette uns!;;[This.Religion.GetRandomGodNameCap] protégenos.;;;;;;;;;x +celtic.237.desc;The incantations from the grove suddenly stop, and several maidens, their white gowns red with someone else's blood, run past screaming. Fearing the worst you hurry back, but when you reach the platform you find only the butchered remains of [From.GetFirstName]... and [FromFrom.GetFirstName] laying unconscious next to them.;Les incantations qui proviennent du bosquet s'arrêtent soudainement et plusieurs jeunes filles, la robe blanche maculée du sang d'un autre, en sortent en hurlant. Craignant le pire, vous accourez à la plateforme où vous ne trouvez que des restes déchiquetés de [From.GetFirstName]... et [FromFrom.GetFirstName] tout sourire juste à côté.;Die Gesänge aus dem Hain hören plötzlich auf und einige der Mädchen, ihre weißen Kleider rot von fremden Blut, rennen schreiend davon. Das Schlimmste befürchtend eilt Ihr zurück, doch als Ihr die Plattform erreicht, findet Ihr nur die zerfleischten Überreste von [From.GetFirstName]... und [FromFrom.GetFirstName] steht lächelnd daneben.;;Los encantamientos de la arboleda paran de repente, y varias doncellas, con sus togas blancas de color rojo con la sangre de otra persona, pasan corriendo gritando. Temiendo lo peor te das prisa en regresar, pero al llegar a la plataforma sólo encuentras los restos descuartizados de [From.GetFirstName]... y [FromFrom.GetFirstName] sonriendo a su lado.;;;;;;;;;x +celtic.237.a;[This.Religion.GetRandomGodNameCap] preserve us...;Que [This.Religion.GetRandomGodNameCap] nous garde du mal.;[This.Religion.GetRandomGodNameCap] rette uns!;;[This.Religion.GetRandomGodNameCap] protégenos…;;;;;;;;;x +celtic.238.desc;A solemn procession of maidens led by [From.GetTitledName] finally emerges from the grove, but there is no sign of [FromFrom.GetFirstName]. It is done, [From.GetFirstName] announces. The changeling has been sent back... but I fear there was no way to save your child. The Sidhe are fickle beings.;Une procession solennelle de jeunes filles, guidée par [From.GetTitledName] émerge finalement du bosquet mais nul signe de [FromFrom.GetFirstName]. 'C'est fait, annonce [From.GetFirstName]. Le démon n'est plus... mais je crains n'avoir pu sauver votre enfant. Le mal était trop enraciné.';Eine feierliche Prozession von Mädchen, angeführt von [From.GetTitledName], verlässt endlich den Hain, aber ohne ein Zeichen von [FromFrom.GetFirstName]. 'Es ist vollbracht,' meint [From.GetFirstName]. 'Der Dämon ist nicht mehr... doch ich fürchte, es gab keinen Weg, das Kind zu retten. Das Verderben war schon zu tief eingedrungen.';;Una solemne procesión de doncellas lideradas por [From.GetTitledName] finalmente emerge del bosque, pero no hay ninguna señal de [FromFrom.GetFirstName]. Ya está hecho, anuncia [From.GetFirstName]. El demonio ya no está... pero me temo que no ha habido manera de salvar a tu hijo. La corrupción simplemente fue demasiado profunda.;;;;;;;;;x +celtic.238.a;Then your life is forfeit as well, druid!;Vous paierez de votre vie, sorcière !;Dann ist auch Euer Leben verwirkt, Hexe!;;¡Entonces también perderás tu vida, buja!;;;;;;;;;x +celtic.238.b;Leave while you still can, [From.GetFirstName], and never return.;Sauvez-vous pendant que vous le pouvez, [From.GetFirstName], et ne revenez plus jamais.;Verschwindet, so lange Ihr noch könnt und kehrt niemals zurück, [From.GetFirstName].;;Vete mientras puedas, [From.GetFirstName], y no vuelvas nunca.;;;;;;;;;x +celtic.238.c;You have my thanks... it had to be done.;Je vous remercie... ce devait être fait.;Ich danke Euch… es musste vollbracht werden.;;Te doy las gracias… había que hacerlo.;;;;;;;;;x +celtic.239.desc;The chanting from the grove comes closer and [From.GetTitledName] appears together with [FromFrom.GetFirstName], flanked on either side by singing maidens. The child looks shaken, but otherwise unharmed. It is done, [From.GetFirstName] announces. The child has been saved.;Les chants qui proviennent du bosquet se rapprochent et [From.GetTitledName] apparaît en compagnie de [FromFrom.GetFirstName] et entouré des jeunes filles qui chantent. L'enfant semble secoué mais sain et sauf. 'C'est fait, annonce [From.GetFirstName]. Le démon n'est plus. [FromFrom.GetFirstName] est de nouveau [FromFrom.GetHerselfHimself].';Die Gesänge aus dem Hain kommen näher und [From.GetTitledName] erscheint zusammen mit [FromFrom.GetFirstName], flankiert von singenden Mädchen. Das Kind wirkt verwirrt, aber unverletzt. 'Es ist vollbracht,' ruft [From.GetFirstName] aus. 'Der Dämon ist hinfort. [FromFrom.GetFirstName] ist wieder [FromFrom.GetHerselfHimself].';;Los cantos de la arboleda se oyen más cerca y [From.GetTitledName] aparece junto a [FromFrom.GetFirstName], flanqueado a ambos lados por doncellas cantando. El niño se ve sacudido, pero por lo demás sano y salvo. Ya está hecho, anuncia [From.GetFirstName]. El demonio ya no existe. [FromFrom.GetFirstName] es [FromFrom.GetHerselfHimself] de nuevo.;;;;;;;;;x +celtic.239.a;Thank the gods!;Les dieux soient loués !;Den Göttern sei gedankt!;;¡Gracias a los dioses!;;;;;;;;;x +celtic.240.desc;The chanting from the grove comes closer and [From.GetTitledName] appears together with [FromFrom.GetFirstName], flanked on either side by singing maidens. The child's vacant stare hints that something is wrong. It is done, [From.GetFirstName] announces. The changeling has been sent back, but the struggle was great. I fear it has left scars on [FromFrom.GetFirstName] that may never heal...;Les chants qui proviennent du boisé se rapprochent et [From.GetTitledName] apparaît avec [FromFrom.GetFirstName], entourés de jeunes filles qui chantent. Le regard fixe et vide de votre enfant indique que quelque chose ne tourne pas rond. 'C'est fait, annonce [From.GetFirstName]. Le démon n'est plus, mais ce fut une dure bataille. Je crains que [FromFrom.GetFirstName] n'ait subi d'incurables séquelles.';Die Gesänge aus dem Hain kommen näher und [From.GetTitledName] erscheint zusammen mit [FromFrom.GetFirstName], flankiert von singenden Mädchen. Der starre Blick des Kindes zeigt, dass etwas nicht stimmt. 'Es ist vollbracht,' ruft [From.GetFirstName] aus. 'Der Dämon ist hinfort, doch der Kampf war schwer. Ich fürchte, er hat bei [FromFrom.GetFirstName] Narben hinterlassen, die vielleicht niemals heilen werden...';;Los cantos de la arboleda se oyen más cerca y [From.GetTitledName] aparece junto a [FromFrom.GetFirstName], flanqueado a ambos lados por doncellas cantando. La vacante mirada del niño revela que algo anda mal. Ya está hecho, anuncia [From.GetFirstName]. El demonio ya no existe, pero la lucha fue enorme. Me temo que ha dejado cicatrices en [FromFrom.GetFirstName] que quizá nunca curen...;;;;;;;;;x +celtic.241.desc;You have known since you were a child that you were not fully.. normal. The druids say that you were switched at birth and that your strange temperament and short fuse are due to yor otherworldy nature, for you are a changeling, half human, half sidhe or maybe... half fomorian?;;;;;;;;;;;;;x +celtic.241.a;It is my time now;;;;;;;;;;;;;x changeling;Changeling;;;;;;;;;;;;;x changeling_desc;This character is thought to be a changeling, switched at birth by fairies;;;;;;;;;;;;;x give_offerings_sidhe;Offerings to the Sidhe;;;;;;;;;;;;;x give_offerings_sidhe_desc;The spirits and minor gods of the land must also be appeased.;;;;;;;;;;;;;x prepare_offerings;Prepare a ceremony to appease the sidhe.\n;;;;;;;;;;;;;x -ancrel.0244.desc;A happy day! It seems like your worthy rule has turned the attention of the gods to your lands and the discovery of a symbol sacred to your people bodes well for your continued rule.;;;;;;;;;;;;;x -ancrel.0244.a;Glory to the gods!;;;;;;;;;;;;;x -ancrel.0245.desc;A happy day! A sacred place has been returned to the rightful rule of your people!;;;;;;;;;;;;;x -ancrel.0246.desc;This province is littered with pagan artefacts and shrines, you have your men promptly destroy them.;;;;;;;;;;;;;x -ancrel.0246.a;Crazy pagans;;;;;;;;;;;;;x -ancrel.0247.desc;A few dead birds, lost crops, disease... These are all signs of restlessness amongst the lesser gods and spirits of the land, it does not take long before your druids come bearing ill news. It seems like the Sidhe are angry, whether the cause of a peasant's stupidity or a warrior's cowardice, this does not bode well for the realm.;;;;;;;;;;;;;x -ancrel.0247.a;I must find a way to appease the Sidhe.;;;;;;;;;;;;;x +celtic.244.desc;A happy day! It seems like your worthy rule has turned the attention of the gods to your lands and the discovery of a symbol sacred to your people bodes well for your continued rule.;;;;;;;;;;;;;x +celtic.244.a;Glory to the gods!;;;;;;;;;;;;;x +celtic.245.desc;A happy day! A sacred place has been returned to the rightful rule of your people!;;;;;;;;;;;;;x +celtic.246.desc;This province is littered with pagan artefacts and shrines, you have your men promptly destroy them.;;;;;;;;;;;;;x +celtic.246.a;Crazy pagans;;;;;;;;;;;;;x +celtic.247.desc;A few dead birds, lost crops, disease... These are all signs of restlessness amongst the lesser gods and spirits of the land, it does not take long before your druids come bearing ill news. It seems like the Sidhe are angry, whether the cause of a peasant's stupidity or a warrior's cowardice, this does not bode well for the realm.;;;;;;;;;;;;;x +celtic.247.a;I must find a way to appease the Sidhe.;;;;;;;;;;;;;x sidhe_angry;Restless Sidhe;;;;;;;;;;;;;x sidhe_angry_desc;The Sidhe in this province are restless and are the cause of many troubles.;;;;;;;;;;;;;x -ancrel.0248.desc;At the behest of your court druid, you have decided to hold a ceremony for the Sidhe, the minor gods and spirits of the realm, in order to honor them with an offering. You hope this is enough to improve your relationship with them, but before you continue, you must decide on what offering to make. ;;;;;;;;;;;;;x -ancrel.0248.a;I will make an offering of gold and treasure.;;;;;;;;;;;;;x -ancrel.0248.b;My court bard will help me craft a worthy ballad.;;;;;;;;;;;;;x -ancrel.0249.desc;As you and your men gather in the sacred grove, your druid and vates start spreading the scent of burning herbs to attract the attention of the Sidhe. Your court bard approaches the middle of the grove and starts singing a beautiful ballad, the hymn resonating in the night air.;;;;;;;;;;;;;x -ancrel.0249.a;Lets hope the Sidhe accept this offering;;;;;;;;;;;;;x -ancrel.0253.desc;Fine treasures of gold and silver are brought inside the grove, the smell of burning herbs permeates the air as you kneel before a small stream of water. You slowly place the offerings inside the stream and watch as they are taken away, to be enjoyed by the spirits.;;;;;;;;;;;;;x -ancrel.0253.a;Lets hope the Sidhe accept this offering;;;;;;;;;;;;;x -ancrel.0250.tooltip;The offering is rejected;;;;;;;;;;;;;x -ancrel.0250.desc;Despite your offering, it seems like the Sidhe have not accepted your attempt at bolstering your relations. Your druid says that your offering was seen as disrespectful and insulting, while they might not get angry, we must thread carefully.;;;;;;;;;;;;;x -ancrel.0250.a;There is no satisfying them!;;;;;;;;;;;;;x +celtic.248.desc;At the behest of your court druid, you have decided to hold a ceremony for the Sidhe, the minor gods and spirits of the realm, in order to honor them with an offering. You hope this is enough to improve your relationship with them, but before you continue, you must decide on what offering to make. ;;;;;;;;;;;;;x +celtic.248.a;I will make an offering of gold and treasure.;;;;;;;;;;;;;x +celtic.248.b;My court bard will help me craft a worthy ballad.;;;;;;;;;;;;;x +celtic.249.desc;As you and your men gather in the sacred grove, your druid and vates start spreading the scent of burning herbs to attract the attention of the Sidhe. Your court bard approaches the middle of the grove and starts singing a beautiful ballad, the hymn resonating in the night air.;;;;;;;;;;;;;x +celtic.249.a;Lets hope the Sidhe accept this offering;;;;;;;;;;;;;x +celtic.253.desc;Fine treasures of gold and silver are brought inside the grove, the smell of burning herbs permeates the air as you kneel before a small stream of water. You slowly place the offerings inside the stream and watch as they are taken away, to be enjoyed by the spirits.;;;;;;;;;;;;;x +celtic.253.a;Lets hope the Sidhe accept this offering;;;;;;;;;;;;;x +celtic.250.tooltip;The offering is rejected;;;;;;;;;;;;;x +celtic.250.desc;Despite your offering, it seems like the Sidhe have not accepted your attempt at bolstering your relations. Your druid says that your offering was seen as disrespectful and insulting, while they might not get angry, we must thread carefully.;;;;;;;;;;;;;x +celtic.250.a;There is no satisfying them!;;;;;;;;;;;;;x sidhe_offerings_bad;Sidhe rejected offerings;;;;;;;;;;;;;x sidhe_offerings_bad_desc;The recent offerings made by this ruler to appease the Sidhe have been rejected;;;;;;;;;;;;;x -ancrel.0251.tooltip;The offering is accepted, but spirits are not completely pleased;;;;;;;;;;;;;x -ancrel.0251.desc;You await, breathless, as the Druids colloquy with the Sidhe comes to an end. It seems like your offerings have been accepted! Nonetheless he warns you that the spirits are not necessarily pleased and, while they will probably not cause any troubles, future offerings will need to be superior for them to be satisfied completely.;;;;;;;;;;;;;x -ancrel.0251.a;We have peace, for now..;;;;;;;;;;;;;x +celtic.251.tooltip;The offering is accepted, but spirits are not completely pleased;;;;;;;;;;;;;x +celtic.251.desc;You await, breathless, as the Druids colloquy with the Sidhe comes to an end. It seems like your offerings have been accepted! Nonetheless he warns you that the spirits are not necessarily pleased and, while they will probably not cause any troubles, future offerings will need to be superior for them to be satisfied completely.;;;;;;;;;;;;;x +celtic.251.a;We have peace, for now..;;;;;;;;;;;;;x sidhe_offerings_neutral;Sidhe accepted offerings;;;;;;;;;;;;;x sidhe_offerings_neutral_desc;An inferior offering left the spirits of the land satisfied, but wanting for more.;;;;;;;;;;;;;x -ancrel.0252.tooltip;The offering is accepted;;;;;;;;;;;;;x -ancrel.0252.desc;The good news rapidly spread throughout your lands, the offerings made to the great Sidhe have been accepted! The Druid tells of dancing elves and restful tree-spirits receiving the offerings with great pleasure. While the Sidhe are fickle beings, it is probable that our standing with them shall improve.;;;;;;;;;;;;;x -ancrel.0252.a;Praise be the gods!;;;;;;;;;;;;;x +celtic.252.tooltip;The offering is accepted;;;;;;;;;;;;;x +celtic.252.desc;The good news rapidly spread throughout your lands, the offerings made to the great Sidhe have been accepted! The Druid tells of dancing elves and restful tree-spirits receiving the offerings with great pleasure. While the Sidhe are fickle beings, it is probable that our standing with them shall improve.;;;;;;;;;;;;;x +celtic.252.a;Praise be the gods!;;;;;;;;;;;;;x sidhe_offerings_good;Sidhe appreciate offerings;;;;;;;;;;;;;x sidhe_offerings_good_desc;Recent offerings to the Sidhe has put this ruler in good standing with them.;;;;;;;;;;;;;x -ancrel.0254.desc;Terrible winds scour our domain, waters appears where none was before... It seems that the Sidhe, the ancient spirits that protect our lands have grown restless. Their antics have destroyed many of the shrines and groves that praise our protectors.;;;;;;;;;;;;;x -ancrel.0254.a;May [Root.Holder.Religion.GetRandomGodNameCap] help us !;;;;;;;;;;;;;x -ancrel.0255.desc;Through just ruling and worthy sacrifices, it seems you have managed to calm the spirits that lay siege to our lands, the freemen will now be able to completely dedicate themselves again to the support of your rule.;;;;;;;;;;;;;x -ancrel.0255.a;Thank you [Root.Holder.Religion.GetRandomGodNameCap];;;;;;;;;;;;;x +celtic.254.desc;Terrible winds scour our domain, waters appears where none was before... It seems that the Sidhe, the ancient spirits that protect our lands have grown restless. Their antics have destroyed many of the shrines and groves that praise our protectors.;;;;;;;;;;;;;x +celtic.254.a;May [Root.Holder.Religion.GetRandomGodNameCap] help us !;;;;;;;;;;;;;x +celtic.255.desc;Through just ruling and worthy sacrifices, it seems you have managed to calm the spirits that lay siege to our lands, the freemen will now be able to completely dedicate themselves again to the support of your rule.;;;;;;;;;;;;;x +celtic.255.a;Thank you [Root.Holder.Religion.GetRandomGodNameCap];;;;;;;;;;;;;x ###### Reincarnation ;;;;;;;;;;;;;;x -EVTDESCancrel.0271;After mourning the death of the person in the Otherworld which made this new birth possible, you notice your little [GetFromRelation] [From.GetFirstName] has an odd birthmark that closely matches that of my [GetFromReincarnationRelation], [From.Reincarnation.GetBestName]. Could [From.Reincarnation.GetSubjectPronoun] have been reborn as my [GetFromRelation] in this life ?;;;;;;;;;;;;;x -EVTOPTAancrel.0271;Yes, clearly this is a sign from the Gods;;;;;;;;;;;;;x -EVTOPTBancrel.0271;No, this is merely a coincidence;;;;;;;;;;;;;x +celtic.271.desc;After mourning the death of the person in the Otherworld which made this new birth possible, you notice your little [GetFromRelation] [From.GetFirstName] has an odd birthmark that closely matches that of my [GetFromReincarnationRelation], [From.Reincarnation.GetBestName]. Could [From.Reincarnation.GetSubjectPronoun] have been reborn as my [GetFromRelation] in this life ?;;;;;;;;;;;;;x +celtic.271.a;Yes, clearly this is a sign from the Gods;;;;;;;;;;;;;x +celtic.271.b;No, this is merely a coincidence;;;;;;;;;;;;;x ###### Conversion Cascade ;;;;;;;;;;;;;;x -ancrel.0300.desc;Your lord, [From.GetFullName], has abandoned [Religion.GetHighGodName] and returned to the worship of [From.GetHerHis] ancestral Celtic gods. Perhaps we should follow in their footsteps?;;;;;;;;;;;;;x -ancrel.0300.a;Yes, I will embrace my heritage!;;;;;;;;;;;;;x -ancrel.0300.b;I will not follow this infidel into the flames.;;;;;;;;;;;;;x -ancrel.0301.desc;Your vassal, [From.GetTitledFirstName], has followed you in embracing the old gods.;;;;;;;;;;;;;x -ancrel.0301.a;Praise [From.GetRandomGodName]!;;;;;;;;;;;;;x -ancrel.0302.desc;Your vassal, [From.GetTitledFirstName], has rejected the old gods and clings to Christianity.;;;;;;;;;;;;;x -ancrel.0302.a;[From.GetSheHe] lacks vision!;;;;;;;;;;;;;x +celtic.300.desc;Your lord, [From.GetFullName], has abandoned [Religion.GetHighGodName] and returned to the worship of [From.GetHerHis] ancestral Celtic gods. Perhaps we should follow in their footsteps?;;;;;;;;;;;;;x +celtic.300.a;Yes, I will embrace my heritage!;;;;;;;;;;;;;x +celtic.300.b;I will not follow this infidel into the flames.;;;;;;;;;;;;;x +celtic.301.desc;Your vassal, [From.GetTitledFirstName], has followed you in embracing the old gods.;;;;;;;;;;;;;x +celtic.301.a;Praise [From.GetRandomGodName]!;;;;;;;;;;;;;x +celtic.302.desc;Your vassal, [From.GetTitledFirstName], has rejected the old gods and clings to Christianity.;;;;;;;;;;;;;x +celtic.302.a;[From.GetSheHe] lacks vision!;;;;;;;;;;;;;x ###### Unfit King Events ;;;;;;;;;;;;;;x -ancrel.1000.desc;Ever since your grisly injuries, there have been whispers at court that you are unfit to rule and should step down in favor of [Root.Heir.GetTitledFirstName], your heir. Recently these whispers have become heated discussions. Many are claiming that you are being impious, as even Nuada stepped down when his arm was lost in battle.;;;;;;;;;;;;;;x +celtic.1000.desc;Ever since your grisly injuries, there have been whispers at court that you are unfit to rule and should step down in favor of [Root.Heir.GetTitledFirstName], your heir. Recently these whispers have become heated discussions. Many are claiming that you are being impious, as even Nuada stepped down when his arm was lost in battle.;;;;;;;;;;;;;;x ###### Aonach tailteann ;;;;;;;;;;;;;;x hold_an_aonach_tailteann;Hold Aonach Tailteann;;;;;;;;;;;;;x hold_an_aonach_tailteann_desc;The games were founded, by Lugh Lámhfhada, the Ollamh Érenn, as a mourning ceremony for the death of his foster-mother Tailtiu, the event is held during the last fortnight of July and culminates with the celebration of Lughnasadh.;;;;;;;;;;;;;x tailteann_invite;You send invitations to the Aonach;;;;;;;;;;;;;x TAILTEANNTITLE;Aonach Tailteann;;;;;;;;;;;;;x -EVTDESCancrel.1190;A courier has come forth inviting all free men and women of the realm to attend a grand Aonach Tailteann, the like of which is only seen once per reign.;Un coursier est venu inviter tous les hommes et femmes libres du Royaume à participer à un grand Aonach Teltainn, de ceux qui ne sont organisés qu’une fois au cours d’un règne.;;;;;;;;;;;;x -EVTOPTAancrel.1190;A perfect opportunity to prove ourselves;L’occasion de prouver notre valeur.;;;;;;;;;;;;x -EVTOPTBancrel.1190;I prefer to worship my ancestors in private.;;;;;;;;;;;;;x -EVTDESCancrel.1191;It is time for the Aonach Tailteann, for the next month let us all show our respect for the dead and our might in the games.;Avec le tournoi, chacun pourra, au cours des deux mois à venir, afficher son excellence martiale.;Es ist an der Zeit, das Turnier zu beginnen. Die nächsten 2 Monate sollen alle ihre kriegerischen Fähigkeiten unter Beweis stellen.;;Es hora de que el torneo nos deleite durante dos meses con la brillantez de sus combates.;;;;;;;;;x -EVTOPTAancrel.1191;This is the time;L’heure est venue.;Die Zeit ist gekommen;;Esta es la ocasión.;;;;;;;;;x -EVTOPTBancrel.1191;Sadly a small war will delay this;Malheureusement, une petite guerre le retardera.;Leider wird es von einem kleinen Krieg verzögert;;Por desgracia, una guerra aplazará el evento.;;;;;;;;;x -EVTDESCancrel.1192;The grand Aonach Tailteann of [From.GetTitledName] has been cancelled due to war.;Le grand Aonach Tailteann de [From.GetTitledName] a été annulé à cause de la guerre.;Das große Aonach Tailteann von [From.GetTitledName] wurde wegen des Krieges abgesagt.;;El Gran Aonach Tailteann de [From.GetTitledName] se ha cancelado debido a la guerra.;;;;;;;;;x -EVTOPTAancrel.1192;How dare they interrupt this celebration!;;;;;;;;;;;;;x -EVTDESCancrel.1193;I have sent forth messengers around the realm to spread the word that a grand Aonach Tailteann will be held;;;;;;;;;;;;;x -EVTOPTAancrel.1193;The Aonach Tailteann begins soon;;;;;;;;;;;;;x -EVTDESCancrel.1194;As I draw my last breath I remember the Aonach Tailteann. Alas, what irony!;;;;;;;;;;;;;x -EVTOPTAancrel.1194;I hope my subjects will remember me as a benevolent ruler;J'espère que mes sujets se souviendront de moi comme d'un dirigeant bienveillant.;Ich hoffe, meine Untertanen werden mich als einen gütigen Herrscher in Erinnerung behalten;;Espero que mis súbditos me recuerden como un gobernante benevolente.;;;;;;;;;x -EVTTOOLTIPancrel.1195;Your vassals will be informed of your untimely death;Vos vassaux seront informés de votre mort prématurée.;Eure Vasallen werden über Euren vorzeitigen Tod in Kenntnis gesetzt ;;Tus vasallos serán informados sobre tu prematura muerte.;;;;;;;;;x -EVTDESCancrel.1195;Dear [Root.GetTitledFirstName], due to [From.GetTitledFirstName]'s untimely death the Aonach Tailteann unfortunately has been cancelled.\n\nSigned, \n[Root.Liege.GetTitledFirstName];Cher [Root.GetTitledFirstName], en raison de la mort inattendue de [From.GetTitledFirstName], l'Aonach Tailteann a malheureusement été annulé.\n\nSigné, \n[Root.Liege.GetTitledFirstName];[Root.GetTitledFirstName], aufgrund von [From.GetTitledFirstName]s vorzeitigem Tod, wurde das Aonach Tailteann leider abgesagt.\n\nGezeichnet, \n[Root.Liege.GetTitledFirstName];;Querido [Root.GetTitledFirstName], lamento informarte que la Aonach Tailteann queda suspedido debido a la prematura muerte de [From.GetTitledFirstName].\n\nFirma, \n[Root.Liege.GetTitledFirstName];;;;;;;;;x -EVTOPTAancrel.1195;And I had so looked forward to this!;Oh non, j'avais tellement hâte d'assister à cet Aonach !;Und ich hatte mich so darauf gefreut! ;;¡Tan ansiosamente había esperado esto!;;;;;;;;;x -EVTDESCancrel.1196;While the bards sing songs for the dead, you are offered a small votive figurine of wood to put in the bonfire, to whom shall you dedicate it? ;Alors que les bardes chantent la vie des défunts, vous êtes offert une petite figurine en bois, à qui la dédié vous ?;Ihr habt Euch entschlossen, einen großen Runenstein in Auftrag zu geben, der von zukünftigen Generationen betrachtet werden kann. Was soll in den Runenstein graviert werden?;;Has decidido encargar y levantar una gran piedra rúnica para que contemplen las generaciones futuras. ¿Qué debería tallarse en ella?;;;;;;;;;x -EVTOPTAancrel.1196;It shall burn in memory of [Root.Father.GetTitledFirstName], my departed father.;Elle brulera à la mémoire de [Root.Father.GetTitledFirstName], mon défunt père.;Er soll zu Ehren meines verstorbenen Vaters [Root.Father.GetTitledFirstName] errichtet werden.;;Debe alzarse en memoria de [Root.Father.GetTitledFirstName], mi difunto padre.;;;;;;;;;x -EVTOPTBancrel.1196;It shall burn in memory of [Root.Mother.GetTitledFirstName], my beloved mother.;Elle brulera à la mémoire de [Root.Mother.GetTitledFirstName], ma défunte mère.;Er soll zu Ehren meiner geliebten Mutter [Root.Mother.GetTitledFirstName] errichtet werden.;;Debe alzarse en memoria de [Root.Mother.GetTitledFirstName], mi querida madre.;;;;;;;;;x +celtic.1190.desc;A courier has come forth inviting all free men and women of the realm to attend a grand Aonach Tailteann, the like of which is only seen once per reign.;Un coursier est venu inviter tous les hommes et femmes libres du Royaume à participer à un grand Aonach Teltainn, de ceux qui ne sont organisés qu’une fois au cours d’un règne.;;;;;;;;;;;;x +celtic.1190.a;A perfect opportunity to prove ourselves;L’occasion de prouver notre valeur.;;;;;;;;;;;;x +celtic.1190.b;I prefer to worship my ancestors in private.;;;;;;;;;;;;;x +celtic.1191.desc;It is time for the Aonach Tailteann, for the next month let us all show our respect for the dead and our might in the games.;Avec le tournoi, chacun pourra, au cours des deux mois à venir, afficher son excellence martiale.;Es ist an der Zeit, das Turnier zu beginnen. Die nächsten 2 Monate sollen alle ihre kriegerischen Fähigkeiten unter Beweis stellen.;;Es hora de que el torneo nos deleite durante dos meses con la brillantez de sus combates.;;;;;;;;;x +celtic.1191.a;This is the time;L’heure est venue.;Die Zeit ist gekommen;;Esta es la ocasión.;;;;;;;;;x +celtic.1191.b;Sadly a small war will delay this;Malheureusement, une petite guerre le retardera.;Leider wird es von einem kleinen Krieg verzögert;;Por desgracia, una guerra aplazará el evento.;;;;;;;;;x +celtic.1192.desc;The grand Aonach Tailteann of [From.GetTitledName] has been cancelled due to war.;Le grand Aonach Tailteann de [From.GetTitledName] a été annulé à cause de la guerre.;Das große Aonach Tailteann von [From.GetTitledName] wurde wegen des Krieges abgesagt.;;El Gran Aonach Tailteann de [From.GetTitledName] se ha cancelado debido a la guerra.;;;;;;;;;x +celtic.1192.a;How dare they interrupt this celebration!;;;;;;;;;;;;;x +celtic.1193.desc;I have sent forth messengers around the realm to spread the word that a grand Aonach Tailteann will be held;;;;;;;;;;;;;x +celtic.1193.a;The Aonach Tailteann begins soon;;;;;;;;;;;;;x +celtic.1194.desc;As I draw my last breath I remember the Aonach Tailteann. Alas, what irony!;;;;;;;;;;;;;x +celtic.1194.a;I hope my subjects will remember me as a benevolent ruler;J'espère que mes sujets se souviendront de moi comme d'un dirigeant bienveillant.;Ich hoffe, meine Untertanen werden mich als einen gütigen Herrscher in Erinnerung behalten;;Espero que mis súbditos me recuerden como un gobernante benevolente.;;;;;;;;;x +celtic.1195.tt;Your vassals will be informed of your untimely death;Vos vassaux seront informés de votre mort prématurée.;Eure Vasallen werden über Euren vorzeitigen Tod in Kenntnis gesetzt ;;Tus vasallos serán informados sobre tu prematura muerte.;;;;;;;;;x +celtic.1195.desc;Dear [Root.GetTitledFirstName], due to [From.GetTitledFirstName]'s untimely death the Aonach Tailteann unfortunately has been cancelled.\n\nSigned, \n[Root.Liege.GetTitledFirstName];Cher [Root.GetTitledFirstName], en raison de la mort inattendue de [From.GetTitledFirstName], l'Aonach Tailteann a malheureusement été annulé.\n\nSigné, \n[Root.Liege.GetTitledFirstName];[Root.GetTitledFirstName], aufgrund von [From.GetTitledFirstName]s vorzeitigem Tod, wurde das Aonach Tailteann leider abgesagt.\n\nGezeichnet, \n[Root.Liege.GetTitledFirstName];;Querido [Root.GetTitledFirstName], lamento informarte que la Aonach Tailteann queda suspedido debido a la prematura muerte de [From.GetTitledFirstName].\n\nFirma, \n[Root.Liege.GetTitledFirstName];;;;;;;;;x +celtic.1195.a;And I had so looked forward to this!;Oh non, j'avais tellement hâte d'assister à cet Aonach !;Und ich hatte mich so darauf gefreut! ;;¡Tan ansiosamente había esperado esto!;;;;;;;;;x +celtic.1196.desc;While the bards sing songs for the dead, you are offered a small votive figurine of wood to put in the bonfire, to whom shall you dedicate it? ;Alors que les bardes chantent la vie des défunts, vous êtes offert une petite figurine en bois, à qui la dédié vous ?;Ihr habt Euch entschlossen, einen großen Runenstein in Auftrag zu geben, der von zukünftigen Generationen betrachtet werden kann. Was soll in den Runenstein graviert werden?;;Has decidido encargar y levantar una gran piedra rúnica para que contemplen las generaciones futuras. ¿Qué debería tallarse en ella?;;;;;;;;;x +celtic.1196.a;It shall burn in memory of [Root.Father.GetTitledFirstName], my departed father.;Elle brulera à la mémoire de [Root.Father.GetTitledFirstName], mon défunt père.;Er soll zu Ehren meines verstorbenen Vaters [Root.Father.GetTitledFirstName] errichtet werden.;;Debe alzarse en memoria de [Root.Father.GetTitledFirstName], mi difunto padre.;;;;;;;;;x +celtic.1196.b;It shall burn in memory of [Root.Mother.GetTitledFirstName], my beloved mother.;Elle brulera à la mémoire de [Root.Mother.GetTitledFirstName], ma défunte mère.;Er soll zu Ehren meiner geliebten Mutter [Root.Mother.GetTitledFirstName] errichtet werden.;;Debe alzarse en memoria de [Root.Mother.GetTitledFirstName], mi querida madre.;;;;;;;;;x honor_dead_tailteann;You wrap the votive offering in cloth that belonged to the deceased.;Vous envelopez la figurine à l'intérieur d'un tissu appartenant au défunt.;;;;;;;;;;;;x -EVTNAMEancrel.1197;In Memory of [Root.Father.GetFirstName];En mémoire de [Root.Father.GetFirstName];In Erinnerung an [Root.Father.GetFirstName];;En memoria de [Root.Father.GetFirstName];;;;;;;;;x -EVTDESCancrel.1197;The great bonfire has been lighted and it is now time for the offerings. You squeeze the figurine in your hand and think of your father \n\nYou throw the offering in the fire, content in the knowledge that your father's soul is safe with [From.Religion.GetRandomGodName].;;;;;;;;;;;;;x -EVTOPTAancrel.1197;The fire was hot;Elle est parfaite !;Perfekt!;;¡Es perfecto!;;;;;;;;;x -EVTNAMEancrel.1198;In Memory of [Root.Mother.GetFirstName];En mémoire de [Root.Mother.GetFirstName];In Erinnerung an [Root.Mother.GetFirstName];;En memoria de [Root.Mother.GetFirstName];;;;;;;;;x -EVTDESCancrel.1198;The great bonfire has been lighted and it is now time for the offerings. You squeeze the figurine in your hand and think of your mother. \n\nYou throw the offering in the fire, content in the knowledge that your mother's soul is safe with [From.Religion.GetRandomGodName].;;;;;;;;;;;;;x -EVTOPTAancrel.1198;The fire was hot;Elle est parfaite !;Perfekt!;;¡Es perfecto!;;;;;;;;;x -EVTDESCancrel.1199;In the fiery light of the mighty bonfire, the bards sing while various offerings are made for the deceased. Tomorrow, the Ollamh will spend the day distributing new laws for the people. The content of these laws will greatly influence how your reign is viewed.;Dans la lumière ardente du grand feu, les bardes continus de chanter les exploits des défunts alors que plusieurs hommes et femmes font des offrandes pour leurs défunts. Demain, l'ollamh passera la journée à proclamer les nouvelles lois pour le peuple.;;;;;;;;;;;;x -EVTOPTAancrel.1199;I will favor the nobles;;;;;;;;;;;;;x -EVTOPTBancrel.1199;I will favor the bards and the druids;;;;;;;;;;;;;x -EVTOPTCancrel.1199;I will favor the merchants;;;;;;;;;;;;;x -EVTOPTDancrel.1199;I will treat everyone equally;;;;;;;;;;;;;x -EVTOPTEancrel.1199;I will favor the crown;;;;;;;;;;;;;x -EVTOPTFancrel.1199;I will favor the fianna;;;;;;;;;;;;;x -EVTOPTGancrel.1199;I will favor the birds!;;;;;;;;;;;;;x +celtic.1197.title;In Memory of [Root.Father.GetFirstName];En mémoire de [Root.Father.GetFirstName];In Erinnerung an [Root.Father.GetFirstName];;En memoria de [Root.Father.GetFirstName];;;;;;;;;x +celtic.1197.desc;The great bonfire has been lit and it is now time for the offerings. You squeeze the figurine in your hand and think of your father \n\nYou throw the offering in the fire, content in the knowledge that your father's soul is safe with [From.Religion.GetRandomGodName].;;;;;;;;;;;;;x +celtic.1197.a;The fire was hot;Elle est parfaite !;Perfekt!;;¡Es perfecto!;;;;;;;;;x +celtic.1198.title;In Memory of [Root.Mother.GetFirstName];En mémoire de [Root.Mother.GetFirstName];In Erinnerung an [Root.Mother.GetFirstName];;En memoria de [Root.Mother.GetFirstName];;;;;;;;;x +celtic.1198.desc;The great bonfire has been lighted and it is now time for the offerings. You squeeze the figurine in your hand and think of your mother. \n\nYou throw the offering in the fire, content in the knowledge that your mother's soul is safe with [From.Religion.GetRandomGodName].;;;;;;;;;;;;;x +celtic.1198.a;The fire was hot;Elle est parfaite !;Perfekt!;;¡Es perfecto!;;;;;;;;;x +celtic.1199.desc;In the fiery light of the mighty bonfire, the bards sing while various offerings are made for the deceased. Tomorrow, the Ollamh will spend the day distributing new laws for the people. The content of these laws will greatly influence how your reign is viewed.;Dans la lumière ardente du grand feu, les bardes continus de chanter les exploits des défunts alors que plusieurs hommes et femmes font des offrandes pour leurs défunts. Demain, l'ollamh passera la journée à proclamer les nouvelles lois pour le peuple.;;;;;;;;;;;;x +celtic.1199.a;I will favor the nobles;;;;;;;;;;;;;x +celtic.1199.b;I will favor the bards and the druids;;;;;;;;;;;;;x +celtic.1199.c;I will favor the merchants;;;;;;;;;;;;;x +celtic.1199.d;I will treat everyone equally;;;;;;;;;;;;;x +celtic.1199.e;I will favor the crown;;;;;;;;;;;;;x +celtic.1199.f;I will favor the fianna;;;;;;;;;;;;;x +celtic.1199.g;I will favor the birds!;;;;;;;;;;;;;x give_laws_ollam;The Ollamh distributes the new laws to your vassals\n;;;;;;;;;;;;;x favored_warriors;Favors the Warrior caste;;;;;;;;;;;;;x favored_druids;Favors the Druidic caste;;;;;;;;;;;;;x @@ -373,140 +373,139 @@ favored_balance;Treats every caste equally;;;;;;;;;;;;;x favored_crown;Favors the Crown;;;;;;;;;;;;;x favored_fianna;Favors the Fianna;;;;;;;;;;;;;x favored_birds;Favors the Birds;;;;;;;;;;;;;x -EVTDESCancrel.1200;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: The noble families will get expanded rights in the..."\nThe new laws seem heavily biased towards the warrior castes.;;;;;;;;;;;;;x -EVTOPTAancrel.1200;Very Well;;;;;;;;;;;;;x -EVTDESCancrel.1201;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: The noble Druids and Filidh will have the right to ..."\nThe new laws seem heavily biased towards the druidic castes.;;;;;;;;;;;;;x -EVTOPTAancrel.1201;Very Well;;;;;;;;;;;;;x -EVTDESCancrel.1202;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: Trade is of the utmost importance and thus..."\nThe new laws seem heavily biased towards the merchant castes.;;;;;;;;;;;;;x -EVTOPTAancrel.1202;Very Well;;;;;;;;;;;;;x -EVTDESCancrel.1203;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: In the interest of the commong good, every free man of the realm will..."\nThe new laws seem to treat everyone fairly.;;;;;;;;;;;;;x -EVTOPTAancrel.1203;Very Well;;;;;;;;;;;;;x -EVTDESCancrel.1204;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: For the Gaels to be great, their King must be great as well..."\nThe new laws seem to favor centralisation of the crowns powers.;;;;;;;;;;;;;x -EVTOPTAancrel.1204;Very Well;;;;;;;;;;;;;x -EVTDESCancrel.1205;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: The free men of the Fianna are the most valorous warriors of the realm, thus their..."\nThe new laws seem heavily biased towards the roaming Fianna.;;;;;;;;;;;;;x -EVTOPTAancrel.1205;Very Well;;;;;;;;;;;;;x -EVTDESCancrel.1206;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: The wondrous kings and queens of the heavens, those feathery angels from above, will have pecking rights on..."\nThe new laws seem to be strangely focused on the birds.;;;;;;;;;;;;;x -EVTOPTAancrel.1206;How strange;;;;;;;;;;;;;x -EVTOPTAancrel.1207;My will be made;;;;;;;;;;;;;x -EVTOPTAancrel.1208;Good;;;;;;;;;;;;;x -EVTOPTAancrel.1209;Excellent;;;;;;;;;;;;;x -EVTOPTAancrel.1210;My word is your command;;;;;;;;;;;;;x -EVTOPTAancrel.1211;Good;;;;;;;;;;;;;x -EVTOPTAancrel.1212;Excellent;;;;;;;;;;;;;x -EVTOPTAancrel.1213;My will be made;;;;;;;;;;;;;x -EVTDESCancrel.1214;Victory is mine, I triumphed in in every athletic contest there is, proving once and for all that I am the champion.;;;;;;;;;;;;;x -EVTOPTAancrel.1214;Victorious;Victoire !;Siegreich;;¡Victoria!;;;;;;;;;x -EVTDESCancrel.1215;[From.GetTitledName] has been crowned the most skillful athlete in the land.;;;;;;;;;;;;;x -EVTOPTAancrel.1215;[From.GetSheHeCap] truly deserves it!;C'est amplement mérité !;[From.GetSheHeCap] hat es wahrlich verdient!;;¡[From.GetSheHeCap] de verdad se lo merece!;;;;;;;;;x -EVTDESCancrel.1216;Victory is mine, I triumphed over all my foes, proving once and for all that I am a champion.;;;;;;;;;;;;;x -EVTOPTAancrel.1216;Victorious;Victoire !;Siegreich;;¡Victoria!;;;;;;;;;x -EVTDESCancrel.1217;[From.GetTitledName] has been crowned the most skillful fighter in the land.;;;;;;;;;;;;;x -EVTOPTAancrel.1217;[From.GetSheHeCap] truly deserves it!;C'est amplement mérité !;[From.GetSheHeCap] hat es wahrlich verdient!;;¡[From.GetSheHeCap] de verdad se lo merece!;;;;;;;;;x -EVTDESCancrel.1218;The judges have decided, my creation is the most intricate and beautiful piece of craftsmanship the judges have ever seen, proving once and for all that I am a master craftsman.;;;;;;;;;;;;;x -EVTOPTAancrel.1218;Victorious;Victoire !;Siegreich;;¡Victoria!;;;;;;;;;x -EVTDESCancrel.1219;[From.GetTitledName] has been crowned the most skillful craftsman in the land.;;;;;;;;;;;;;x -EVTOPTAancrel.1219;[From.GetSheHeCap] truly deserves it!;C'est amplement mérité !;[From.GetSheHeCap] hat es wahrlich verdient!;;¡[From.GetSheHeCap] de verdad se lo merece!;;;;;;;;;x -EVTDESCancrel.1220;The Aonach Tailteann is over and now it is time to bask in the glory.;L'Aonach Tailteann est terminé et l’heure est venue d’en récolter les fruits.;Das Turnier ist vorbei. Jetzt ist es an der Zeit, sich im Glanze des Erfolgs zu sonnen.;;El torneo ha acabado y ha llegado el momento de saborear la gloria.;;;;;;;;;x -EVTOPTAancrel.1220;A glorious event;Un événement glorieux;Ein ruhmreiches Ereignis;;Un evento glorioso.;;;;;;;;;x -EVTDESCancrel.1221;My liege! Your guest [From.GetTitledName] has tragically been killed during the games!;Mon Seigneur ! [From.GetTitledName] est mort tragiquement lors des jeux !;Mein Fürst! Euer Gast [From.GetTitledName] wurde tragischerweise während des Turniers getötet!;;¡Mi señor! ¡Su huésped [From.GetTitledName] ha sido trágicamente asesinado durante el torneo!;;;;;;;;;x -EVTOPTAancrel.1221;Most unfortunate;Quelle malchance;Höchst bedauerlich;;El más desafortunado;;;;;;;;;x -EVTOPTBancrel.1221;Don't bother me with such details!;Passez sur les détails futiles !;Langweile mich nicht mit solchen Details!;;¡No me moleste con tales detalles!;;;;;;;;;x -EVTDESCancrel.1222;My liege! Your guest [From.GetTitledName] has tragically been maimed during the games!;Mon Seigneur ! [From.GetTitledName] a été gravement blessé lors des jeux !;Mein Fürst! Euer Gast [From.GetTitledName] wurde tragischerweise während des Turniers verkrüppelt!;;¡Mi señor! ¡Su huésped [From.GetTitledName] ha sido trágicamente mutilado durante el torneo!;;;;;;;;;x -EVTDESCancrel.1223;My liege! Your guest [From.GetTitledName] has tragically been wounded during the games!;Mon Seigneur ! [From.GetTitledName] a été blessé lors des jeux !;Mein Fürst! Euer Gast [From.GetTitledName] wurde tragischerweise während des Turniers verwundet!;;¡Mi señor! ¡Su huésped [From.GetTitledName] ha sido trágicamente herido durante el torneo!;;;;;;;;;x +celtic.1200.desc;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: The noble families will get expanded rights in the..."\nThe new laws seem heavily biased towards the warrior castes.;;;;;;;;;;;;;x +celtic.1200.a;Very Well;;;;;;;;;;;;;x +celtic.1201.desc;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: The noble Druids and Filidh will have the right to ..."\nThe new laws seem heavily biased towards the druidic castes.;;;;;;;;;;;;;x +celtic.1201.a;Very Well;;;;;;;;;;;;;x +celtic.1202.desc;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: Trade is of the utmost importance and thus..."\nThe new laws seem heavily biased towards the merchant castes.;;;;;;;;;;;;;x +celtic.1202.a;Very Well;;;;;;;;;;;;;x +celtic.1203.desc;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: In the interest of the commong good, every free man of the realm will..."\nThe new laws seem to treat everyone fairly.;;;;;;;;;;;;;x +celtic.1203.a;Very Well;;;;;;;;;;;;;x +celtic.1204.desc;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: For the Gaels to be great, their King must be great as well..."\nThe new laws seem to favor centralisation of the crowns powers.;;;;;;;;;;;;;x +celtic.1204.a;Very Well;;;;;;;;;;;;;x +celtic.1205.desc;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: The free men of the Fianna are the most valorous warriors of the realm, thus their..."\nThe new laws seem heavily biased towards the roaming Fianna.;;;;;;;;;;;;;x +celtic.1205.a;Very Well;;;;;;;;;;;;;x +celtic.1206.desc;The Ollamh, aided by other members of the bardic caste, has given out the new laws that will mark [From.GetTitledFirstName]'s reign. "By royal decree, I, [From.GetTitledFirstName], have decided to implement the following laws: The wondrous kings and queens of the heavens, those feathery angels from above, will have pecking rights on..."\nThe new laws seem to be strangely focused on the birds.;;;;;;;;;;;;;x +celtic.1206.a;How strange;;;;;;;;;;;;;x +celtic.1207.a;My will be made;;;;;;;;;;;;;x +celtic.1208.a;Good;;;;;;;;;;;;;x +celtic.1209.a;Excellent;;;;;;;;;;;;;x +celtic.1210.a;My word is your command;;;;;;;;;;;;;x +celtic.1211.a;Good;;;;;;;;;;;;;x +celtic.1212.a;Excellent;;;;;;;;;;;;;x +celtic.1213.a;My will be made;;;;;;;;;;;;;x +celtic.1214.desc;Victory is mine, I triumphed in in every athletic contest there is, proving once and for all that I am the champion.;;;;;;;;;;;;;x +celtic.1214.a;Victorious;Victoire !;Siegreich;;¡Victoria!;;;;;;;;;x +celtic.1215.desc;[From.GetTitledName] has been crowned the most skillful athlete in the land.;;;;;;;;;;;;;x +celtic.1215.a;[From.GetSheHeCap] truly deserves it!;C'est amplement mérité !;[From.GetSheHeCap] hat es wahrlich verdient!;;¡[From.GetSheHeCap] de verdad se lo merece!;;;;;;;;;x +celtic.1216.desc;Victory is mine, I triumphed over all my foes, proving once and for all that I am a champion.;;;;;;;;;;;;;x +celtic.1216.a;Victorious;Victoire !;Siegreich;;¡Victoria!;;;;;;;;;x +celtic.1217.desc;[From.GetTitledName] has been crowned the most skillful fighter in the land.;;;;;;;;;;;;;x +celtic.1217.a;[From.GetSheHeCap] truly deserves it!;C'est amplement mérité !;[From.GetSheHeCap] hat es wahrlich verdient!;;¡[From.GetSheHeCap] de verdad se lo merece!;;;;;;;;;x +celtic.1218.desc;The judges have decided, my creation is the most intricate and beautiful piece of craftsmanship the judges have ever seen, proving once and for all that I am a master craftsman.;;;;;;;;;;;;;x +celtic.1218.a;Victorious;Victoire !;Siegreich;;¡Victoria!;;;;;;;;;x +celtic.1219.desc;[From.GetTitledName] has been crowned the most skillful craftsman in the land.;;;;;;;;;;;;;x +celtic.1219.a;[From.GetSheHeCap] truly deserves it!;C'est amplement mérité !;[From.GetSheHeCap] hat es wahrlich verdient!;;¡[From.GetSheHeCap] de verdad se lo merece!;;;;;;;;;x +celtic.1220.desc;The Aonach Tailteann is over and now it is time to bask in the glory.;L'Aonach Tailteann est terminé et l’heure est venue d’en récolter les fruits.;Das Turnier ist vorbei. Jetzt ist es an der Zeit, sich im Glanze des Erfolgs zu sonnen.;;El torneo ha acabado y ha llegado el momento de saborear la gloria.;;;;;;;;;x +celtic.1220.a;A glorious event;Un événement glorieux;Ein ruhmreiches Ereignis;;Un evento glorioso.;;;;;;;;;x +celtic.1221.desc;My liege! Your guest [From.GetTitledName] has tragically been killed during the games!;Mon Seigneur ! [From.GetTitledName] est mort tragiquement lors des jeux !;Mein Fürst! Euer Gast [From.GetTitledName] wurde tragischerweise während des Turniers getötet!;;¡Mi señor! ¡Su huésped [From.GetTitledName] ha sido trágicamente asesinado durante el torneo!;;;;;;;;;x +celtic.1221.a;Most unfortunate;Quelle malchance;Höchst bedauerlich;;El más desafortunado;;;;;;;;;x +celtic.1221.b;Don't bother me with such details!;Passez sur les détails futiles !;Langweile mich nicht mit solchen Details!;;¡No me moleste con tales detalles!;;;;;;;;;x +celtic.1222.desc;My liege! Your guest [From.GetTitledName] has tragically been maimed during the games!;Mon Seigneur ! [From.GetTitledName] a été gravement blessé lors des jeux !;Mein Fürst! Euer Gast [From.GetTitledName] wurde tragischerweise während des Turniers verkrüppelt!;;¡Mi señor! ¡Su huésped [From.GetTitledName] ha sido trágicamente mutilado durante el torneo!;;;;;;;;;x +celtic.1223.desc;My liege! Your guest [From.GetTitledName] has tragically been wounded during the games!;Mon Seigneur ! [From.GetTitledName] a été blessé lors des jeux !;Mein Fürst! Euer Gast [From.GetTitledName] wurde tragischerweise während des Turniers verwundet!;;¡Mi señor! ¡Su huésped [From.GetTitledName] ha sido trágicamente herido durante el torneo!;;;;;;;;;x opinion_tailteann_participant;Held Grand Aonach Tailteann;Organisateur du Grand Tournoi;Hat ein großes Turnier abgehalten;;El Gran Torneo se ha celebrado;;;;;;;;;x opinion_tailteann_athlete;Best athlete in the land;Gagnant du Grand Tournoi;Gewinner des großen Turniers;;Ganador del Gran Torneo;;;;;;;;;x opinion_tailteann_fighter;Best Fighter in the land;Deuxième du Grand Tournoi;Zweiter Platz im großen Turnier;;Segundo puesto en el Gran Torneo;;;;;;;;;x opinion_tailteann_craftsman;Best craftsman in the land;Troisième du Grand Tournoi;Dritter Platz im großen Turnier;;Tercer puesto en el Gran Torneo;;;;;;;;;x -EVTDESCancrel.1224;The Tailteann Games end and although I may not have won any of the events my prowess did not go unnoticed.;Le tournoi se termine et même si je n’ai remporté aucune des mêlées, mes prouesses ont été remarquées.;Das Turnier geht zu Ende. Obwohl ich keinen der Nahkampfwettbewerbe gewinnen konnte, so sahen doch alle meine Fähigkeiten im Kampfe.;;El torneo ha acabado y, aunque no haya ganado ningún combate, mis proezas no han pasado desapercibidas.;;;;;;;;;x -EVTOPTAancrel.1224;But of course;Mais, bien sûr !;Aber natürlich;;Claro que sí.;;;;;;;;;x -EVTDESCancrel.1225;The Tailteann Games end and I have shown time and time again that my skill in arms, even if I did not win I still covered myself in glory.;Le tournoi se termine et j’ai prouvé que je savais manier les armes. Certes, je n’ai pas gagné, mais la gloire était malgré tout au rendez-vous.;Das Turnier geht zu Ende. Wieder und wieder habe ich gezeigt, wie gewandt ich im Kampfe bin. Zwar habe ich nicht gewonnen, doch großer Ruhm ist mir sicher.;;El torneo ha acabado y he demostrado una y otra vez mis gloriosas habilidades en la batalla. Aunque no haya ganado, me he cubierto de gloria.;;;;;;;;;x -EVTOPTAancrel.1225;Glory to me;Gloire à moi !;Ruhm und Ehre für mich;;Que la gloria me acompañe.;;;;;;;;;x -EVTDESCancrel.1226;The Tailteann Games end and it was a terrible moment, but it was one time only. I still hear their laughter.;Le tournoi se termine et il a été terrible. J’entends encore leurs rires.;Das Turnier geht zu Ende und es war einfach schrecklich. Zum Glück war es ein einmaliges Ereignis. Noch immer schallt ihr Gegacker in meinen Ohren ...;;El torneo ha acabado y ha sido horrible, menos mal que no se volverá a repetir. Aún me parece oír las risas.;;;;;;;;;x -EVTOPTAancrel.1226;It was shameful;Quelle honte !;Oh, welch Schande!;;Fue vergonzoso.;;;;;;;;;x -EVTDESCancrel.1227;The Tailteann Games end and I was a total disgrace. Personally I blame my team, but people did not see it that way.;Le tournoi se termine et j’ai perdu chacune des manches. Pour moi, c’est de la faute de mon écuyer, mais les autres ne semblent pas de cet avis.;Das Turnier geht zu Ende. Ich wurde bereits in den Anfangsrunden ausgeschaltet. Ich selbst mache dafür meinen Knappen verantwortlich, aber die Zuschauer sahen es anders.;;El torneo ha acabado y me eliminaron en los primeros combates. Yo creo que la culpa es de mi escudero, pero la gente no lo vio así.;;;;;;;;;x -EVTOPTAancrel.1227;I know they snigger behind my back.;Je sais qu’ils rient derrière mon dos.;Ich weiß, dass sie hinter meinem Rücken kichern;;Sé bien que se ríen a mis espaldas.;;;;;;;;;x -EVTDESCancrel.1228;The Tailteann Games end and although I did not win I felt many lessons were learnt.;Le tournoi se termine et même si je n’ai pas gagné, il m’a beaucoup appris.;Das Turnier geht zu Ende. Ich habe zwar nicht gewonnen, aber viel gelernt.;;El torneo ha acabado y, aunque no he ganado, creo que he aprendido mucho.;;;;;;;;;x -EVTOPTAancrel.1228;It was worthwhile.;Le jeu en valait la chandelle.;Für mich hat es sich gelohnt.;;Mereció la pena.;;;;;;;;;x -EVTDESCancrel.1229;The Tailteann Games end and my tactics were poor, people doubt my abilities now.;Le tournoi se termine. Mes tactiques se sont révélées médiocres et les gens doutent de mes capacités maintenant.;Das Turnier geht zu Ende. Die Leute zweifeln jetzt meine Fähigkeiten an, denn meine Taktik war schwach.;;El torneo ha acabado y mi estrategia fue deficiente. Ahora dudan de mis habilidades.;;;;;;;;;x -EVTOPTAancrel.1229;Oh Dear;Oh, là là !;Oh weh ...;;Madre mía.;;;;;;;;;x -EVTDESCancrel.1230;I felt my armor was strong and my training was first rate. Sadly it failed and I felt the icy chill as the steel carved into my flesh. My eyes grew heavy and sight grew dim.;Je pensais que mon armure était solide et mon entraînement de tour premier ordre. Malheureusement, ce n’était pas le cas et j’ai senti l’acier me déchirer la chair. J'avais les yeux lourds et ma vue s’est voilée.;Meine Rüstung war stark und meine Vorbereitung erstklassig. Als sich der eisige Stahl in mein Fleisch bohrte, erkannte ich aber, dass meine Rüstung wohl doch nicht so stark war wie vermutet. Meine Augen wurden schwer und ermatteten.;;Mi armadura era fuerte y mi entrenamiento había sido de primera. Pero, por desgracia, algo falló cuando sentí el frío helado del acero abriéndose en la piel. Los ojos se me cerraban y la vista se oscurecía.;;;;;;;;;x -EVTOPTAancrel.1230;Then I died;Puis, j’ai succombé.;Und dann starb ich;;En ese momento, morí.;;;;;;;;;x -EVTDESCancrel.1231;The fight was going well when the mace came crashing down upon me, I managed to block it but my shield shatter under the force of the blow. The next swing came crashing down and the darkness overtook me.;La mêlée se présentait bien avant que la masse ne s’abatte sur moi. J’ai réussi à la bloquer, mais mon bouclier n’y a pas résisté. Le coup suivant a eu raison de moi et j’ai plongé dans l’obscurité.;Der Nahkampf lief gut für mich. Als der Morgenstern auf mich niedersauste, konnte ich ihn abblocken, wobei allerdings mein Schild zu Bruch ging. Dann kann der nächste Schlag und um mich wurde es dunkel ...;;El combate iba bien hasta que aquella maza cayó sobre mí. Pude cubrirme, pero mi escudo quedó hecho añicos ante la fuerza del golpe. Entonces, recibí el siguiente mazazo y todo se volvió oscuro.;;;;;;;;;x -EVTOPTAancrel.1231;When I awoke I was maimed.;À mon réveil, j’étais estropié(e).;Als ich erwachte, war ich verstümmelt.;; Al despertar, vi mi cuerpo lisiado.;;;;;;;;;x -EVTDESCancrel.1232;I thought I was a better fighter than my opponent, but he came upon me and I parried the first thrust. The follow up was too quick for me and a jolt of pain shot through my body. ;J’ai cherché un adversaire digne de mon nom lors de la mêlée. J’ai réussi à esquiver sa première attaque, mais la seconde a été trop rapide et la souffrance a envahi mon corps. ;Im Nahkampf suchte ich nach einem würdigen Gegner, doch er griff mich zuerst an. Ich parierte den ersten Stoß. Der zweite allerdings war zu schnell für mich und Schmerzen durchzuckten meinen Körper.;;Yo que buscaba un rival digno para combatir... pero cuando este vino hacia mí, esquivé el primer ataque. Ya el siguiente fue demasiado rápido, y una oleada de dolor se me extendió por el cuerpo. ;;;;;;;;;x -EVTOPTAancrel.1232;The Wound, the wound.;Blessé(e), blessé(e).;Oh, welch grausige Wunde!;;La herida, esa herida.;;;;;;;;;x -EVTDESCancrel.1233;I advanced forth to meet my opponent, but when I saw him my bowels suddenly loosened and guts turned to water. My foe looked on me in disgust.;Nous nous jetâmes dans la mêlée, mais je vis nos ennemis et mes tripes se retournèrent soudainement. Tous mes camarades me regardèrent avec dégoût.;Wir waren gerade in den Nahkampf eingetreten, aber dann habe ich unsere Gegner gesehen, und plötzlich drehte sich mir der Magen um und ich musste mich übergeben. Meine Kameraden schauten mich alle voller Abscheu an. ;;Avanzamos adelante en el cuerpo a cuerpo, pero entonces vi a nuestros enemigos y de repente me flojearon las piernas y se me hicieron las tripas agua. Todos mis camaradas me miraron disgustados.;;;;;;;;;x -EVTOPTAancrel.1233;My cheeks burned in shame.;Mes joues étaient rouges de honte.;Mein Gesicht brannte vor Scham;;Estaba rojo de la vergüenza.;;;;;;;;;x -EVTDESCancrel.1234;The fight was fought and I went boldly forth, while my opponent stood back I charged forth headless of my own safety.;La mêlée suivait son cours, je progressais et, alors que mon adversaire reculait, j’ai chargé sans penser à ma propre sécurité.;Der Nahkampf war im Gange und ich preschte ungeachtet meiner eigenen Sicherheit mutig voran, während sich die anderen zurückhielten.;;Luchamos y avancé con valentía. Mientras otros retrocedían, yo cargaba hacia adelante poniendo en riesgo mi vida.;;;;;;;;;x -EVTOPTAancrel.1234;They were all in awe with my manliness.;Ils étaient tous impressionnés par ma virilité.;Sie alle bewunderten meine Mannhaftigkeit.;;Todos estaban impresionados con mi hombría.;;;;;;;;;x -EVTDESCancrel.1235;People felt my leadership skills were poor, some even called me misguided. Then the tide of the game turned and in the sweat of the pursuit my voice rose above the others and my direction turned the tide.;Les gens critiquaient mes qualités de chef, certains me croyaient même malavisé. Puis le cours de la mêlée s’est inversé et, en pleine bataille, ma voix s’est élevée au-dessus des autres pour donner des ordres décisifs.;Die Leute fanden meine Führungsqualitäten schwach, einige nannten mich gar irregeleitet. Dann aber wendete sich im Nahkampf das Blatt: Meine Stimme übertönte die der anderen, und meine Führung machte den Unterschied aus. ;;Todos vieron que mis dotes de líder eran deficientes, alguno incluso me dijo que andaba perdido. Pero entonces, en el fragor de la batalla mi voz se alzó sobre la de los demás y mis órdenes cambiaron el rumbo del combate.;;;;;;;;;x -EVTOPTAancrel.1235;I showed my toughness;J’ai prouvé ma force.;Ich stellte meine Zähigkeit unter Beweis;;Ahí demostré mi carácter.;;;;;;;;;x -EVTDESCancrel.1236;I have been long renowned for my roughness, but in the recent game of hurling the enemy team took us by surprise and yet I still led from the front and steered us to victory.;J’ai longtemps eu la réputation d’être quelqu’un de fort, mais au cours de la récente mêlée, l’ennemi nous a pris par surprise. Je n’ai pas renoncé et nous avons remporté la victoire.;Schon seit langem bin ich für meine Rauheit bekannt. Im letzten Nahkampf aber überraschte uns der Feind ... trotzdem führte ich meine Mannen in vorderster Reihe zum Sieg.;;Hace tiempo que se me conoce por mi firmeza pero, en el último combate, el enemigo nos sorprendió y aun así conseguí liderar desde el frente hacia la victoria.;;;;;;;;;x -EVTOPTAancrel.1236;My skill shined through;Mes compétences sont indéniables.;Meine Fähigkeiten kamen zum Vorschein;;Demostré de lo que era capaz.;;;;;;;;;x -EVTDESCancrel.1237;The game was challenging and my skills were renowned. Our valiant foe men were had prepared well but if it wasn't a moment of brilliance by myself they would of triumphed;La mêlée était féroce et mes compétences indéniables. Nos courageux adversaires s’étaient bien préparés, mais ne pouvaient rien face à notre supériorité.;Der Nahkampf war eine Herausforderung, meine Fähigkeiten wohl bekannt. Unsere kühnen Gegner hatten sich gut vorbereitet, und wenn ich nicht einen brillanten Augenblick gehabt hätte, so hätten sie triumphiert;;La contienda estuvo reñida y mis habilidades fueron reconocidas. Se la teníamos bien preparada a nuestros valientes adversarios, pero si no llega a ser por mi momento de brillantez, habrían ganado.;;;;;;;;;x -EVTOPTAancrel.1237;I was brilliant;J’excelle !;Ich war brillant;;Estuve brillante.;;;;;;;;;x -EVTDESCancrel.1238;I am known for my brilliance but the enemy had developed a counter. Word has spread and my brilliance is diminished.;J’ai la réputation d’exceller, mais l’ennemi me résiste. La rumeur s’est répandue et mon excellence a diminué.;Ich bin für meine brillanten Fähigkeiten bekannt, aber der Feind hatte sich eine Gegenmaßnahme überlegt. Das hat sich herumgesprochen und meinem Ruf geschadet.;;Aunque todos conocen mi brillantez, el enemigo había preparado una estratagema. La voz se ha corrido y mi reputación ha bajado.;;;;;;;;;x -EVTOPTAancrel.1238;Not good;Ce n’est pas bon.;Nicht gut;;No me gusta nada.;;;;;;;;;x -EVTDESCancrel.1239;My skills are well known, but it seems there is a counter. More have heard about it. ;Mes compétences sont bien connues, mais l’ennemi résiste et beaucoup en ont eu vent. ;Meine Fähigkeiten sind wohlbekannt, aber es scheint eine Gegenmaßnahme zu geben. Mehr Leute haben davon erfahren.;;Todos conocen mis habilidades, pero parece que hay una estratagema de por medio. Casi todos lo saben. ;;;;;;;;;x -EVTOPTAancrel.1239;But I am still tough;Je reste quelqu’un de fort.;Aber ich bin immer noch zäh;;Pero aun así podré lograrlo.;;;;;;;;;x -EVTDESCancrel.1240;In a recent game of Hurling the toughness I habitually show has been proven to be misguided.;Au cours d’une récente mêlée, la force dont je fais habituellement preuve a été mise à mal.;In einem kürzlichen Nahkampf hat sich die Zähigkeit, die ich gewohnheitsmäßig an den Tag lege, als Fehler erwiesen.;;En un combate reciente, he demostrado no poseer tanta fortaleza como pensaban.;;;;;;;;;x -EVTOPTAancrel.1240;I feel lessened;Je me sens moins fort(e).;Ich fühle mich degradiert;;Me siento inferior.;;;;;;;;;x -EVTDESCancrel.1241;I was taking part in the Tailteann Games and enjoying the camaraderie with the other entrants when a queer feeling came over me.;Alors que je participais au tournoi et m’amusais avec les autres, un sentiment étrange m’a envahi.;Ich nahm am Turnier teil und genoss die Kameradschaft unter den Teilnehmern, als mich ein ungutes Gefühl beschlich.;;Participando en el torneo y disfrutando de la camaradería con los otros competidores, noté como algo se despertó en mí.;;;;;;;;;x -EVTOPTAancrel.1241;I dare not speak its name;Je n’ose pas en dire plus.;Ich wage es nicht auszusprechen;;Mejor no voy a decir más.;;;;;;;;;x -EVTDESCancrel.1242;The tailteann games are such fun, and it is not just the taking part it is all the other entertainments available. Then I noticed a strange sore on my body in a place I would much rather not mention.;Les tournois sont plaisants et j’ai apprécié de participer aux différentes activités proposées. Mais j’ai ressenti une étrange douleur à un endroit que je n’ose mentionner.;Turniere machen so viel Spaß. Es ist nicht nur die Teilnahme an den Kämpfen, sondern auch das ganze Drumherum. Dann aber bemerkte ich, dass sich ein Körperteil, den ich besser nicht beim Namen nenne, merkwürdig wund anfühlte.;;Los torneos son tan divertidos... No todo es participar, también puedes encontrar otro tipo de diversión. En aquel momento, me vino una extraña picazón en un lugar del cuerpo que mejor no mencionaré.;;;;;;;;;x -EVTOPTAancrel.1242;Probably nothing to worry about;Il n’y a sûrement pas lieu de s’en inquiéter.;Wahrscheinlich nichts, das einen sorgen müsste;;Seguro que no es nada preocupante.;;;;;;;;;x -EVTDESCancrel.1243;The games did not go well, but not badly either. I had prepared for months for this and at the end of the day I was simply not good enough. I had turned to solace in drink. When it was over a few morning later I felt terrible and the hair of the dog seemed like the answer.;Sans être catastrophique, le tournoi ne s’est pas très bien passé. Des mois durant, je m’y étais préparé(e) pour, au final, ne pas vraiment être à la hauteur. J’ai bu pour me consoler. Quelques jours tard, je me suis réveillé(e) avec une terrible gueule de bois.;Das Turnier lief nicht gut für mich, aber auch nicht schlecht. Monatelang hatte ich mich darauf vorbereitet, aber letztendlich war ich einfach nicht gut genug. Trost suchte ich im Wein. Einige Morgen später fühlte ich mich schrecklich, und ein Becher Wein schien dagegen genau die richtige Medizin zu sein.;;El torneo no fue bien, pero tampoco mal del todo. Me había estado preparando durante meses y, al cabo del día, no lograba estar a la altura. Decidí darme a la bebida y a la soledad. Varias mañanas después me sentí fatal, y pensé que una copita de más me quitaría la resaca.;;;;;;;;;x -EVTOPTAancrel.1243;One more drink won't hurt.;Un petit verre de plus ne me fera pas de mal.;Ein Becher mehr kann doch nicht schaden.;;Por una copita más, no pasará nada.;;;;;;;;;x -EVTDESCancrel.1244;While I was at the tailteann games some lower class type with pretensions insulted my honor. I could only do what a man of my class could do and challenged him to a duel. Naturally he was no match for me.;Lors du tournoi, un homme issu d’une classe inférieure a piqué mon honneur au vif. J’ai fait ce qu’une personne mon rang doit faire et je l’ai défié en duel. Bien sûr, il n’était pas en mesure de rivaliser avec moi.;Auf dem Turnier beleidigte so ein anmaßender Hundsfott meine Ehre. Da blieb einem Manne meines Ranges nur eine Wahl: Ich forderte ihn zum Duell heraus. Natürlich hatte er keine Chance gegen mich.;;Durante el torneo, un pretencioso tipejo de baja alcurnia puso en duda mi honor. Hice lo que haría cualquier hombre de mi categoría: lo reté a un duelo. Por supuesto, no era rival para mí.;;;;;;;;;x -EVTOPTAancrel.1244;I learnt something about myself.;J’ai appris quelque chose me concernant.;Ich lernte etwas über mich selbst.;;Aprendí algo de mí mismo.;;;;;;;;;x -EVTDESCancrel.1245;I was at the tailteann games and although I did not have an opportunity to distinguish myself in the competitions I was sitting around and listening two entrants plot together to advantage themselves in the next bought. I listened carefully to their plan and I instantly saw the flaws.;Lors du tournoi, et alors que je n’avais pas encore réussi à me distinguer, j’ai entendu deux chevaliers comploter pour prendre l’avantage lors de l’exercice suivant. J’ai écouté avec attention la manière dont ils envisageaient de procéder, décelant d’emblée les points faibles de leur plan.;Ich nahm an dem Turnier teil. Ich konnte mich zwar nicht im Nahkampf auszeichnen, aber ich schnappte das Gespräch zweier Ritter auf, die zum Vorrücken in die nächste Runde eine Verschwörung planten. Ich hörte ihrem Plan genau zu und erkannte dessen Fehler augenblicklich.;;Estaba en el torneo y, aunque no tuve la oportunidad de sobresalir en el combate, me senté a escuchar a dos caballeros hablar sobre cómo podrían sacar partido de la próxima ronda. Escuché a su plan detenidamente y enseguida vi los puntos flacos.;;;;;;;;;x -EVTOPTAancrel.1245;Intriguing;Intriguant.;Interessant;;Interesante.;;;;;;;;;x -EVTDESCancrel.1246;I was at the tailteann games and although I did not have an opportunity to distinguish myself in the competitions I was sitting around and listening two entrants plot together to advantage themselves in the next bought. I lent offered some advice, how was I supposed to know?.;Lors du tournoi, et alors que je n’avais pas encore réussi à me distinguer, j’ai entendu deux chevaliers comploter pour prendre l’avantage lors de l’exercice suivant. Je les ai conseillés. Comment pouvais-je savoir ?;Ich nahm an dem Turnier teil. Ich konnte mich zwar nicht im Nahkampf auszeichnen, aber ich schnappte das Gespräch zweier Ritter auf, die zum Vorrücken in die nächste Runde eine Verschwörung planten. Ich bot meinen Rat an ... woher hätte ich es wissen sollen?;;Estaba en el torneo y, aunque no tuve la oportunidad de sobresalir en el combate, me senté a escuchar a dos caballeros hablar sobre cómo podrían sacar partido de la próxima compra. Entonces les ofrecí mi consejo, ¿cómo iba a saberlo?;;;;;;;;;x -EVTOPTAancrel.1246;Oops;Oups!;Oh-oh;;Vaya;;;;;;;;;x -EVTDESCancrel.1247;While at the tailteann games I was listening to some lesser Lordling describe how he collected tithes from his serfs. As I listened I realized he was giving his serf plenty of ways of avoiding giving their due.;Lors du tournoi, j’ai entendu un Seigneur raconter la manière dont il percevait des dîmes auprès de ses serfs et constaté qu’il offrait à ceux-ci de multiples moyens de ne rien lui verser.;Während des Turniers hörte ich einen niederen Fürsten beschreiben, wie er den Zehnten seiner Leibeigenen eintrieb. Beim Zuhören erkannte ich, dass er seinen Leibeigenen viele Möglichkeiten gab, ihre Pflichten zu vernachlässigen.;;Durante el torneo, escuché a uno de esos señoritingos de poca clase explicar cómo se quedaba con los diezmos de sus siervos. A medida que escuchaba, supe que daba a sus siervos innumerables razones para no pagarles.;;;;;;;;;x -EVTOPTAancrel.1247;I kept this knowledge to myself;J’ai gardé cette constatation pour moi.;Ich behielt dieses Wissen für mich;;Decidí mantener esto en secreto.;;;;;;;;;x -EVTDESCancrel.1248;While at the tailteann games I joined in a conversation with other chiefs on how best to collect tithes. I saw a far easier way and it caused quite an argument with many Chiefs disagreeing with my stance, but the more I talked the more I convinced myself that I was right.;Lors du tournoi, j’ai suivi une conversation avec d’autres seigneurs sur la meilleure manière de percevoir des dîmes. J’ai indiqué qu’il existait un moyen bien plus simple d’y parvenir, mais bon nombre de chevaliers n’étaient pas d’accord. Cela étant, plus je parlais et plus il m’apparaissait évident que j’avais raison.;Während des Turniers diskutierte ich mit anderen Fürsten darüber, wie der Zehnte am besten einzutreiben seien. Ich erkannte einen einfacheren Weg, an dem sich jedoch die Geister schieden: Viele Fürsten waren anderer Meinung. Je mehr ich sprach, desto sicherer war ich mir aber, dass ich Recht hatte.;;En el torneo, me uní a una conversación con otros señores sobre cuál era la mejor manera de recolectar unos diezmos. Vi un modo más fácil de hacerlo y esto causó un gran desacuerdo con muchos de ellos. Aunque, yo, cuanto más hablaba, más convencido estaba de llevar la razón.;;;;;;;;;x -EVTOPTAancrel.1248;But I am right, aren't I?;Mais j’ai raison, n’est-ce pas ?;Ich habe doch Recht, nicht wahr?;;Pero estoy en lo cierto, ¿verdad?;;;;;;;;;x -EVTDESCancrel.1249;I was simply passing time at the tailteann games when I saw two warriors argue over honor. I knew straight away that the argument was spurious and the result would be unnecessary bloodshed. So I stepped in prevented it.;Lors du tournoi, j’ai surpris la conversation de deux chevaliers qui débattaient de la question de l’honneur. J’ai très vite compris qu’ils ne parviendraient pas à se mettre d’accord et que le sang allait couler. J’ai réagi pour éviter qu’une telle chose arrive.;Ich vertrieb mir auf dem Turnier gerade die Zeit, als ich zwei Ritter über Ehre streiten sah. Ich erkannte sofort, dass es ein ernster Streit war, der in unnötigem Blutvergießen enden würde. Deshalb schritt ich ein, um dies zu verhindern.;;Tan solo estaba pasando el rato en el torneo, cuando vi a dos caballeros hablar sobre el honor. Yo ya sabía que esta discusión era espinosa y que se derramaría sangre innecesariamente, así que me inmiscuí y evité la situación.;;;;;;;;;x -EVTOPTAancrel.1249;I am more diplomatic than I though.;Je suis plus diplomate que je le pensais.;Ich kann diplomatischer sein, als ich dachte.;;Soy más diplomático de lo que pensaba.;;;;;;;;;x -EVTDESCancrel.1250;I was simply passing time at the tailteann games when I saw two warriors argue over honor. I knew straight away that the argument was spurious and the result would be unnecessary bloodshed. I attempted to mediate the dispute and they tell me that at least one of the knights should survive the resulting duel.;Lors du tournoi, j’ai surpris la conversation de deux chevaliers qui débattaient de la question de l’honneur. J’ai très vite compris qu’ils ne parviendraient pas à se mettre d’accord et que le sang allait couler. J’ai tenté une médiation, mais ils m’ont dit qu’un seul chevalier survivrait à l’inévitable duel.;Ich vertrieb mir auf dem Turnier gerade die Zeit, als ich zwei Ritter über Ehre streiten sah. Ich erkannte sofort, dass es ein ernster Streit war, der in unnötigem Blutvergießen enden würde. Ich versuchte zu vermitteln, doch sie sagten mir, dass mindestens einer von ihnen das Duell überleben sollte.;;solo estaba pasando el rato en el torneo, cuando vi a dos caballeros hablar sobre el honor. Yo ya sabía que esta discusión era espinosa y que se derramaría sangre innecesariamente, así que intenté mediar y me dijeron que solo uno de ellos podía quedar vivo en el duelo que iban a disputar.;;;;;;;;;x -EVTOPTAancrel.1250;Oh;Oh!;Oh;;Ups.;;;;;;;;;x -EVTDESCancrel.1251;The great Tailteann Games will now take place, over the next days, various competitions of strength, will and creativity will be held.;;;;;;;;;;;;;x -EVTOPTAancrel.1251;Time to prove my worth.;;;;;;;;;;;;;x +celtic.1224.desc;The Tailteann Games end and although I may not have won any of the events my prowess did not go unnoticed.;Le tournoi se termine et même si je n’ai remporté aucune des mêlées, mes prouesses ont été remarquées.;Das Turnier geht zu Ende. Obwohl ich keinen der Nahkampfwettbewerbe gewinnen konnte, so sahen doch alle meine Fähigkeiten im Kampfe.;;El torneo ha acabado y, aunque no haya ganado ningún combate, mis proezas no han pasado desapercibidas.;;;;;;;;;x +celtic.1224.a;But of course;Mais, bien sûr !;Aber natürlich;;Claro que sí.;;;;;;;;;x +celtic.1225.desc;The Tailteann Games end and I have shown time and time again that my skill in arms, even if I did not win I still covered myself in glory.;Le tournoi se termine et j’ai prouvé que je savais manier les armes. Certes, je n’ai pas gagné, mais la gloire était malgré tout au rendez-vous.;Das Turnier geht zu Ende. Wieder und wieder habe ich gezeigt, wie gewandt ich im Kampfe bin. Zwar habe ich nicht gewonnen, doch großer Ruhm ist mir sicher.;;El torneo ha acabado y he demostrado una y otra vez mis gloriosas habilidades en la batalla. Aunque no haya ganado, me he cubierto de gloria.;;;;;;;;;x +celtic.1225.a;Glory to me;Gloire à moi !;Ruhm und Ehre für mich;;Que la gloria me acompañe.;;;;;;;;;x +celtic.1226.desc;The Tailteann Games end and it was a terrible moment, but it was one time only. I still hear their laughter.;Le tournoi se termine et il a été terrible. J’entends encore leurs rires.;Das Turnier geht zu Ende und es war einfach schrecklich. Zum Glück war es ein einmaliges Ereignis. Noch immer schallt ihr Gegacker in meinen Ohren ...;;El torneo ha acabado y ha sido horrible, menos mal que no se volverá a repetir. Aún me parece oír las risas.;;;;;;;;;x +celtic.1226.a;It was shameful;Quelle honte !;Oh, welch Schande!;;Fue vergonzoso.;;;;;;;;;x +celtic.1227.desc;The Tailteann Games end and I was a total disgrace. Personally I blame my team, but people did not see it that way.;Le tournoi se termine et j’ai perdu chacune des manches. Pour moi, c’est de la faute de mon écuyer, mais les autres ne semblent pas de cet avis.;Das Turnier geht zu Ende. Ich wurde bereits in den Anfangsrunden ausgeschaltet. Ich selbst mache dafür meinen Knappen verantwortlich, aber die Zuschauer sahen es anders.;;El torneo ha acabado y me eliminaron en los primeros combates. Yo creo que la culpa es de mi escudero, pero la gente no lo vio así.;;;;;;;;;x +celtic.1227.a;I know they snigger behind my back.;Je sais qu’ils rient derrière mon dos.;Ich weiß, dass sie hinter meinem Rücken kichern;;Sé bien que se ríen a mis espaldas.;;;;;;;;;x +celtic.1228.desc;The Tailteann Games end and although I did not win I felt many lessons were learnt.;Le tournoi se termine et même si je n’ai pas gagné, il m’a beaucoup appris.;Das Turnier geht zu Ende. Ich habe zwar nicht gewonnen, aber viel gelernt.;;El torneo ha acabado y, aunque no he ganado, creo que he aprendido mucho.;;;;;;;;;x +celtic.1228.a;It was worthwhile.;Le jeu en valait la chandelle.;Für mich hat es sich gelohnt.;;Mereció la pena.;;;;;;;;;x +celtic.1229.desc;The Tailteann Games end and my tactics were poor, people doubt my abilities now.;Le tournoi se termine. Mes tactiques se sont révélées médiocres et les gens doutent de mes capacités maintenant.;Das Turnier geht zu Ende. Die Leute zweifeln jetzt meine Fähigkeiten an, denn meine Taktik war schwach.;;El torneo ha acabado y mi estrategia fue deficiente. Ahora dudan de mis habilidades.;;;;;;;;;x +celtic.1229.a;Oh Dear;Oh, là là !;Oh weh ...;;Madre mía.;;;;;;;;;x +celtic.1230.desc;I felt my armor was strong and my training was first rate. Sadly it failed and I felt the icy chill as the steel carved into my flesh. My eyes grew heavy and sight grew dim.;Je pensais que mon armure était solide et mon entraînement de tour premier ordre. Malheureusement, ce n’était pas le cas et j’ai senti l’acier me déchirer la chair. J'avais les yeux lourds et ma vue s’est voilée.;Meine Rüstung war stark und meine Vorbereitung erstklassig. Als sich der eisige Stahl in mein Fleisch bohrte, erkannte ich aber, dass meine Rüstung wohl doch nicht so stark war wie vermutet. Meine Augen wurden schwer und ermatteten.;;Mi armadura era fuerte y mi entrenamiento había sido de primera. Pero, por desgracia, algo falló cuando sentí el frío helado del acero abriéndose en la piel. Los ojos se me cerraban y la vista se oscurecía.;;;;;;;;;x +celtic.1230.a;Then I died;Puis, j’ai succombé.;Und dann starb ich;;En ese momento, morí.;;;;;;;;;x +celtic.1231.desc;The fight was going well when the mace came crashing down upon me, I managed to block it but my shield shatter under the force of the blow. The next swing came crashing down and the darkness overtook me.;La mêlée se présentait bien avant que la masse ne s’abatte sur moi. J’ai réussi à la bloquer, mais mon bouclier n’y a pas résisté. Le coup suivant a eu raison de moi et j’ai plongé dans l’obscurité.;Der Nahkampf lief gut für mich. Als der Morgenstern auf mich niedersauste, konnte ich ihn abblocken, wobei allerdings mein Schild zu Bruch ging. Dann kann der nächste Schlag und um mich wurde es dunkel ...;;El combate iba bien hasta que aquella maza cayó sobre mí. Pude cubrirme, pero mi escudo quedó hecho añicos ante la fuerza del golpe. Entonces, recibí el siguiente mazazo y todo se volvió oscuro.;;;;;;;;;x +celtic.1231.a;When I awoke I was maimed.;À mon réveil, j’étais estropié(e).;Als ich erwachte, war ich verstümmelt.;; Al despertar, vi mi cuerpo lisiado.;;;;;;;;;x +celtic.1232.desc;I thought I was a better fighter than my opponent, but he came upon me and I parried the first thrust. The follow up was too quick for me and a jolt of pain shot through my body. ;J’ai cherché un adversaire digne de mon nom lors de la mêlée. J’ai réussi à esquiver sa première attaque, mais la seconde a été trop rapide et la souffrance a envahi mon corps. ;Im Nahkampf suchte ich nach einem würdigen Gegner, doch er griff mich zuerst an. Ich parierte den ersten Stoß. Der zweite allerdings war zu schnell für mich und Schmerzen durchzuckten meinen Körper.;;Yo que buscaba un rival digno para combatir... pero cuando este vino hacia mí, esquivé el primer ataque. Ya el siguiente fue demasiado rápido, y una oleada de dolor se me extendió por el cuerpo. ;;;;;;;;;x +celtic.1232.a;The Wound, the wound.;Blessé(e), blessé(e).;Oh, welch grausige Wunde!;;La herida, esa herida.;;;;;;;;;x +celtic.1233.desc;I advanced forth to meet my opponent, but when I saw him my bowels suddenly loosened and guts turned to water. My foe looked on me in disgust.;Nous nous jetâmes dans la mêlée, mais je vis nos ennemis et mes tripes se retournèrent soudainement. Tous mes camarades me regardèrent avec dégoût.;Wir waren gerade in den Nahkampf eingetreten, aber dann habe ich unsere Gegner gesehen, und plötzlich drehte sich mir der Magen um und ich musste mich übergeben. Meine Kameraden schauten mich alle voller Abscheu an. ;;Avanzamos adelante en el cuerpo a cuerpo, pero entonces vi a nuestros enemigos y de repente me flojearon las piernas y se me hicieron las tripas agua. Todos mis camaradas me miraron disgustados.;;;;;;;;;x +celtic.1233.a;My cheeks burned in shame.;Mes joues étaient rouges de honte.;Mein Gesicht brannte vor Scham;;Estaba rojo de la vergüenza.;;;;;;;;;x +celtic.1234.desc;The fight was fought and I went boldly forth, while my opponent stood back I charged forth headless of my own safety.;La mêlée suivait son cours, je progressais et, alors que mon adversaire reculait, j’ai chargé sans penser à ma propre sécurité.;Der Nahkampf war im Gange und ich preschte ungeachtet meiner eigenen Sicherheit mutig voran, während sich die anderen zurückhielten.;;Luchamos y avancé con valentía. Mientras otros retrocedían, yo cargaba hacia adelante poniendo en riesgo mi vida.;;;;;;;;;x +celtic.1234.a;They were all in awe with my manliness.;Ils étaient tous impressionnés par ma virilité.;Sie alle bewunderten meine Mannhaftigkeit.;;Todos estaban impresionados con mi hombría.;;;;;;;;;x +celtic.1235.desc;People felt my leadership skills were poor, some even called me misguided. Then the tide of the game turned and in the sweat of the pursuit my voice rose above the others and my direction turned the tide.;Les gens critiquaient mes qualités de chef, certains me croyaient même malavisé. Puis le cours de la mêlée s’est inversé et, en pleine bataille, ma voix s’est élevée au-dessus des autres pour donner des ordres décisifs.;Die Leute fanden meine Führungsqualitäten schwach, einige nannten mich gar irregeleitet. Dann aber wendete sich im Nahkampf das Blatt: Meine Stimme übertönte die der anderen, und meine Führung machte den Unterschied aus. ;;Todos vieron que mis dotes de líder eran deficientes, alguno incluso me dijo que andaba perdido. Pero entonces, en el fragor de la batalla mi voz se alzó sobre la de los demás y mis órdenes cambiaron el rumbo del combate.;;;;;;;;;x +celtic.1235.a;I showed my toughness;J’ai prouvé ma force.;Ich stellte meine Zähigkeit unter Beweis;;Ahí demostré mi carácter.;;;;;;;;;x +celtic.1236.desc;I have been long renowned for my roughness, but in the recent game of hurling the enemy team took us by surprise and yet I still led from the front and steered us to victory.;J’ai longtemps eu la réputation d’être quelqu’un de fort, mais au cours de la récente mêlée, l’ennemi nous a pris par surprise. Je n’ai pas renoncé et nous avons remporté la victoire.;Schon seit langem bin ich für meine Rauheit bekannt. Im letzten Nahkampf aber überraschte uns der Feind ... trotzdem führte ich meine Mannen in vorderster Reihe zum Sieg.;;Hace tiempo que se me conoce por mi firmeza pero, en el último combate, el enemigo nos sorprendió y aun así conseguí liderar desde el frente hacia la victoria.;;;;;;;;;x +celtic.1236.a;My skill shined through;Mes compétences sont indéniables.;Meine Fähigkeiten kamen zum Vorschein;;Demostré de lo que era capaz.;;;;;;;;;x +celtic.1237.desc;The game was challenging and my skills were renowned. Our valiant foe men were had prepared well but if it wasn't a moment of brilliance by myself they would of triumphed;La mêlée était féroce et mes compétences indéniables. Nos courageux adversaires s’étaient bien préparés, mais ne pouvaient rien face à notre supériorité.;Der Nahkampf war eine Herausforderung, meine Fähigkeiten wohl bekannt. Unsere kühnen Gegner hatten sich gut vorbereitet, und wenn ich nicht einen brillanten Augenblick gehabt hätte, so hätten sie triumphiert;;La contienda estuvo reñida y mis habilidades fueron reconocidas. Se la teníamos bien preparada a nuestros valientes adversarios, pero si no llega a ser por mi momento de brillantez, habrían ganado.;;;;;;;;;x +celtic.1237.a;I was brilliant;J’excelle !;Ich war brillant;;Estuve brillante.;;;;;;;;;x +celtic.1238.desc;I am known for my brilliance but the enemy had developed a counter. Word has spread and my brilliance is diminished.;J’ai la réputation d’exceller, mais l’ennemi me résiste. La rumeur s’est répandue et mon excellence a diminué.;Ich bin für meine brillanten Fähigkeiten bekannt, aber der Feind hatte sich eine Gegenmaßnahme überlegt. Das hat sich herumgesprochen und meinem Ruf geschadet.;;Aunque todos conocen mi brillantez, el enemigo había preparado una estratagema. La voz se ha corrido y mi reputación ha bajado.;;;;;;;;;x +celtic.1238.a;Not good;Ce n’est pas bon.;Nicht gut;;No me gusta nada.;;;;;;;;;x +celtic.1239.desc;My skills are well known, but it seems there is a counter. More have heard about it. ;Mes compétences sont bien connues, mais l’ennemi résiste et beaucoup en ont eu vent. ;Meine Fähigkeiten sind wohlbekannt, aber es scheint eine Gegenmaßnahme zu geben. Mehr Leute haben davon erfahren.;;Todos conocen mis habilidades, pero parece que hay una estratagema de por medio. Casi todos lo saben. ;;;;;;;;;x +celtic.1239.a;But I am still tough;Je reste quelqu’un de fort.;Aber ich bin immer noch zäh;;Pero aun así podré lograrlo.;;;;;;;;;x +celtic.1240.desc;In a recent game of Hurling the toughness I habitually show has been proven to be misguided.;Au cours d’une récente mêlée, la force dont je fais habituellement preuve a été mise à mal.;In einem kürzlichen Nahkampf hat sich die Zähigkeit, die ich gewohnheitsmäßig an den Tag lege, als Fehler erwiesen.;;En un combate reciente, he demostrado no poseer tanta fortaleza como pensaban.;;;;;;;;;x +celtic.1240.a;I feel lessened;Je me sens moins fort(e).;Ich fühle mich degradiert;;Me siento inferior.;;;;;;;;;x +celtic.1241.desc;I was taking part in the Tailteann Games and enjoying the camaraderie with the other entrants when a queer feeling came over me.;Alors que je participais au tournoi et m’amusais avec les autres, un sentiment étrange m’a envahi.;Ich nahm am Turnier teil und genoss die Kameradschaft unter den Teilnehmern, als mich ein ungutes Gefühl beschlich.;;Participando en el torneo y disfrutando de la camaradería con los otros competidores, noté como algo se despertó en mí.;;;;;;;;;x +celtic.1241.a;I dare not speak its name;Je n’ose pas en dire plus.;Ich wage es nicht auszusprechen;;Mejor no voy a decir más.;;;;;;;;;x +celtic.1242.desc;The tailteann games are such fun, and it is not just the taking part it is all the other entertainments available. Then I noticed a strange sore on my body in a place I would much rather not mention.;Les tournois sont plaisants et j’ai apprécié de participer aux différentes activités proposées. Mais j’ai ressenti une étrange douleur à un endroit que je n’ose mentionner.;Turniere machen so viel Spaß. Es ist nicht nur die Teilnahme an den Kämpfen, sondern auch das ganze Drumherum. Dann aber bemerkte ich, dass sich ein Körperteil, den ich besser nicht beim Namen nenne, merkwürdig wund anfühlte.;;Los torneos son tan divertidos... No todo es participar, también puedes encontrar otro tipo de diversión. En aquel momento, me vino una extraña picazón en un lugar del cuerpo que mejor no mencionaré.;;;;;;;;;x +celtic.1242.a;Probably nothing to worry about;Il n’y a sûrement pas lieu de s’en inquiéter.;Wahrscheinlich nichts, das einen sorgen müsste;;Seguro que no es nada preocupante.;;;;;;;;;x +celtic.1243.desc;The games did not go well, but not badly either. I had prepared for months for this and at the end of the day I was simply not good enough. I had turned to solace in drink. When it was over a few morning later I felt terrible and the hair of the dog seemed like the answer.;Sans être catastrophique, le tournoi ne s’est pas très bien passé. Des mois durant, je m’y étais préparé(e) pour, au final, ne pas vraiment être à la hauteur. J’ai bu pour me consoler. Quelques jours tard, je me suis réveillé(e) avec une terrible gueule de bois.;Das Turnier lief nicht gut für mich, aber auch nicht schlecht. Monatelang hatte ich mich darauf vorbereitet, aber letztendlich war ich einfach nicht gut genug. Trost suchte ich im Wein. Einige Morgen später fühlte ich mich schrecklich, und ein Becher Wein schien dagegen genau die richtige Medizin zu sein.;;El torneo no fue bien, pero tampoco mal del todo. Me había estado preparando durante meses y, al cabo del día, no lograba estar a la altura. Decidí darme a la bebida y a la soledad. Varias mañanas después me sentí fatal, y pensé que una copita de más me quitaría la resaca.;;;;;;;;;x +celtic.1243.a;One more drink won't hurt.;Un petit verre de plus ne me fera pas de mal.;Ein Becher mehr kann doch nicht schaden.;;Por una copita más, no pasará nada.;;;;;;;;;x +celtic.1244.desc;While I was at the tailteann games some lower class type with pretensions insulted my honor. I could only do what a man of my class could do and challenged him to a duel. Naturally he was no match for me.;Lors du tournoi, un homme issu d’une classe inférieure a piqué mon honneur au vif. J’ai fait ce qu’une personne mon rang doit faire et je l’ai défié en duel. Bien sûr, il n’était pas en mesure de rivaliser avec moi.;Auf dem Turnier beleidigte so ein anmaßender Hundsfott meine Ehre. Da blieb einem Manne meines Ranges nur eine Wahl: Ich forderte ihn zum Duell heraus. Natürlich hatte er keine Chance gegen mich.;;Durante el torneo, un pretencioso tipejo de baja alcurnia puso en duda mi honor. Hice lo que haría cualquier hombre de mi categoría: lo reté a un duelo. Por supuesto, no era rival para mí.;;;;;;;;;x +celtic.1244.a;I learnt something about myself.;J’ai appris quelque chose me concernant.;Ich lernte etwas über mich selbst.;;Aprendí algo de mí mismo.;;;;;;;;;x +celtic.1245.desc;I was at the tailteann games and although I did not have an opportunity to distinguish myself in the competitions I was sitting around and listening two entrants plot together to advantage themselves in the next bought. I listened carefully to their plan and I instantly saw the flaws.;Lors du tournoi, et alors que je n’avais pas encore réussi à me distinguer, j’ai entendu deux chevaliers comploter pour prendre l’avantage lors de l’exercice suivant. J’ai écouté avec attention la manière dont ils envisageaient de procéder, décelant d’emblée les points faibles de leur plan.;Ich nahm an dem Turnier teil. Ich konnte mich zwar nicht im Nahkampf auszeichnen, aber ich schnappte das Gespräch zweier Ritter auf, die zum Vorrücken in die nächste Runde eine Verschwörung planten. Ich hörte ihrem Plan genau zu und erkannte dessen Fehler augenblicklich.;;Estaba en el torneo y, aunque no tuve la oportunidad de sobresalir en el combate, me senté a escuchar a dos caballeros hablar sobre cómo podrían sacar partido de la próxima ronda. Escuché a su plan detenidamente y enseguida vi los puntos flacos.;;;;;;;;;x +celtic.1245.a;Intriguing;Intriguant.;Interessant;;Interesante.;;;;;;;;;x +celtic.1246.desc;I was at the tailteann games and although I did not have an opportunity to distinguish myself in the competitions I was sitting around and listening two entrants plot together to advantage themselves in the next bought. I lent offered some advice, how was I supposed to know?.;Lors du tournoi, et alors que je n’avais pas encore réussi à me distinguer, j’ai entendu deux chevaliers comploter pour prendre l’avantage lors de l’exercice suivant. Je les ai conseillés. Comment pouvais-je savoir ?;Ich nahm an dem Turnier teil. Ich konnte mich zwar nicht im Nahkampf auszeichnen, aber ich schnappte das Gespräch zweier Ritter auf, die zum Vorrücken in die nächste Runde eine Verschwörung planten. Ich bot meinen Rat an ... woher hätte ich es wissen sollen?;;Estaba en el torneo y, aunque no tuve la oportunidad de sobresalir en el combate, me senté a escuchar a dos caballeros hablar sobre cómo podrían sacar partido de la próxima compra. Entonces les ofrecí mi consejo, ¿cómo iba a saberlo?;;;;;;;;;x +celtic.1246.a;Oops;Oups!;Oh-oh;;Vaya;;;;;;;;;x +celtic.1247.desc;While at the tailteann games I was listening to some lesser Lordling describe how he collected tithes from his serfs. As I listened I realized he was giving his serf plenty of ways of avoiding giving their due.;Lors du tournoi, j’ai entendu un Seigneur raconter la manière dont il percevait des dîmes auprès de ses serfs et constaté qu’il offrait à ceux-ci de multiples moyens de ne rien lui verser.;Während des Turniers hörte ich einen niederen Fürsten beschreiben, wie er den Zehnten seiner Leibeigenen eintrieb. Beim Zuhören erkannte ich, dass er seinen Leibeigenen viele Möglichkeiten gab, ihre Pflichten zu vernachlässigen.;;Durante el torneo, escuché a uno de esos señoritingos de poca clase explicar cómo se quedaba con los diezmos de sus siervos. A medida que escuchaba, supe que daba a sus siervos innumerables razones para no pagarles.;;;;;;;;;x +celtic.1247.a;I kept this knowledge to myself;J’ai gardé cette constatation pour moi.;Ich behielt dieses Wissen für mich;;Decidí mantener esto en secreto.;;;;;;;;;x +celtic.1248.desc;While at the tailteann games I joined in a conversation with other chiefs on how best to collect tithes. I saw a far easier way and it caused quite an argument with many Chiefs disagreeing with my stance, but the more I talked the more I convinced myself that I was right.;Lors du tournoi, j’ai suivi une conversation avec d’autres seigneurs sur la meilleure manière de percevoir des dîmes. J’ai indiqué qu’il existait un moyen bien plus simple d’y parvenir, mais bon nombre de chevaliers n’étaient pas d’accord. Cela étant, plus je parlais et plus il m’apparaissait évident que j’avais raison.;Während des Turniers diskutierte ich mit anderen Fürsten darüber, wie der Zehnte am besten einzutreiben seien. Ich erkannte einen einfacheren Weg, an dem sich jedoch die Geister schieden: Viele Fürsten waren anderer Meinung. Je mehr ich sprach, desto sicherer war ich mir aber, dass ich Recht hatte.;;En el torneo, me uní a una conversación con otros señores sobre cuál era la mejor manera de recolectar unos diezmos. Vi un modo más fácil de hacerlo y esto causó un gran desacuerdo con muchos de ellos. Aunque, yo, cuanto más hablaba, más convencido estaba de llevar la razón.;;;;;;;;;x +celtic.1248.a;But I am right, aren't I?;Mais j’ai raison, n’est-ce pas ?;Ich habe doch Recht, nicht wahr?;;Pero estoy en lo cierto, ¿verdad?;;;;;;;;;x +celtic.1249.desc;I was simply passing time at the tailteann games when I saw two warriors argue over honor. I knew straight away that the argument was spurious and the result would be unnecessary bloodshed. So I stepped in prevented it.;Lors du tournoi, j’ai surpris la conversation de deux chevaliers qui débattaient de la question de l’honneur. J’ai très vite compris qu’ils ne parviendraient pas à se mettre d’accord et que le sang allait couler. J’ai réagi pour éviter qu’une telle chose arrive.;Ich vertrieb mir auf dem Turnier gerade die Zeit, als ich zwei Ritter über Ehre streiten sah. Ich erkannte sofort, dass es ein ernster Streit war, der in unnötigem Blutvergießen enden würde. Deshalb schritt ich ein, um dies zu verhindern.;;Tan solo estaba pasando el rato en el torneo, cuando vi a dos caballeros hablar sobre el honor. Yo ya sabía que esta discusión era espinosa y que se derramaría sangre innecesariamente, así que me inmiscuí y evité la situación.;;;;;;;;;x +celtic.1249.a;I am more diplomatic than I though.;Je suis plus diplomate que je le pensais.;Ich kann diplomatischer sein, als ich dachte.;;Soy más diplomático de lo que pensaba.;;;;;;;;;x +celtic.1250.desc;I was simply passing time at the tailteann games when I saw two warriors argue over honor. I knew straight away that the argument was spurious and the result would be unnecessary bloodshed. I attempted to mediate the dispute and they tell me that at least one of the knights should survive the resulting duel.;Lors du tournoi, j’ai surpris la conversation de deux chevaliers qui débattaient de la question de l’honneur. J’ai très vite compris qu’ils ne parviendraient pas à se mettre d’accord et que le sang allait couler. J’ai tenté une médiation, mais ils m’ont dit qu’un seul chevalier survivrait à l’inévitable duel.;Ich vertrieb mir auf dem Turnier gerade die Zeit, als ich zwei Ritter über Ehre streiten sah. Ich erkannte sofort, dass es ein ernster Streit war, der in unnötigem Blutvergießen enden würde. Ich versuchte zu vermitteln, doch sie sagten mir, dass mindestens einer von ihnen das Duell überleben sollte.;;solo estaba pasando el rato en el torneo, cuando vi a dos caballeros hablar sobre el honor. Yo ya sabía que esta discusión era espinosa y que se derramaría sangre innecesariamente, así que intenté mediar y me dijeron que solo uno de ellos podía quedar vivo en el duelo que iban a disputar.;;;;;;;;;x +celtic.1250.a;Oh;Oh!;Oh;;Ups.;;;;;;;;;x +celtic.1251.desc;The great Tailteann Games will now take place, over the next days, various competitions of strength, will and creativity will be held.;;;;;;;;;;;;;x +celtic.1251.a;Time to prove my worth.;;;;;;;;;;;;;x ###### Celtic Flavor events;;;;;;;;;;;;;;x -EVTDESCancrel.1252;Unable to sleep, you take a walk in the castle gardens. Suddenly, you see a dark form near a small stream. It seems to be a woman, dressed in green and washing some bloody rags, as you try to see her more clearly, she raises her head and lets go a melodious, soul wrenching scream. By the time you blink your eyes, she has disappeared.;;;;;;;;;;;;;x -EVTOPTAancrel.1252;It’s a Banshee!;;;;;;;;;;;;;x -EVTOPTBancrel.1252;Pah, spirits don't scare me.;;;;;;;;;;;;;x -EVTDESCancrel.1253;The fresh sea air fills your lungs as you look over the wild waters of the bay, you notice a strange ship, sailing in the distance. Its making is ancient and it never seems to approach the land, only slipping in and out of the fog like a spirit on the doorway.;;;;;;;;;;;;;x -EVTOPTAancrel.1253;Bran’s ship, come to see the shores of Éire.;;;;;;;;;;;;;x -EVTDESCancrel.0150;Out on a stroll in the mountain nearby, you encounter a strange, entrancing melody, following the source of the sound, you come across an old, blind bard, playing his harp with a grace akin to the gods themselves.;;;;;;;;;;;;;x -EVTOPTAancrel.0150;Stand by and listen;;;;;;;;;;;;;x -EVTOPTBancrel.0150;Mind if I join?;;;;;;;;;;;;;x +celtic.1252.desc;Unable to sleep, you take a walk in the castle gardens. Suddenly, you see a dark form near a small stream. It seems to be a woman, dressed in green and washing some bloody rags, as you try to see her more clearly, she raises her head and lets go a melodious, soul wrenching scream. By the time you blink your eyes, she has disappeared.;;;;;;;;;;;;;x +celtic.1252.a;It’s a Banshee!;;;;;;;;;;;;;x +celtic.1252.b;Pah, spirits don't scare me.;;;;;;;;;;;;;x +celtic.1253.desc;The fresh sea air fills your lungs as you look over the wild waters of the bay, you notice a strange ship, sailing in the distance. Its making is ancient and it never seems to approach the land, only slipping in and out of the fog like a spirit on the doorway.;;;;;;;;;;;;;x +celtic.1253.a;Bran’s ship, come to see the shores of Éire.;;;;;;;;;;;;;x +celtic.150.desc;Out on a stroll in the mountain nearby, you encounter a strange, entrancing melody, following the source of the sound, you come across an old, blind bard, playing his harp with a grace akin to the gods themselves.;;;;;;;;;;;;;x +celtic.150.a;Stand by and listen;;;;;;;;;;;;;x +celtic.150.b;Mind if I join?;;;;;;;;;;;;;x sing_poetry;You start declaiming poetry\n;;;;;;;;;;;;;x -EVTDESCancrel.0151;The lake is placid as you throw your rope into the water, you let the soft singing of the birds lull you into deep thoughts as you daydream on its banks. Suddenly, the rope stirs and you are pulled into the water. Opening your eyes in the water shows a dark form swiftly swimming towards you.;;;;;;;;;;;;;x -EVTOPTAancrel.0151;Stay and Fight;;;;;;;;;;;;;x -EVTOPTBancrel.0151;Run Away!;;;;;;;;;;;;;x +celtic.151.desc;The lake is placid as you throw your rope into the water, you let the soft singing of the birds lull you into deep thoughts as you daydream on its banks. Suddenly, the rope stirs and you are pulled into the water. Opening your eyes in the water shows a dark form swiftly swimming towards you.;;;;;;;;;;;;;x +celtic.151.a;Stay and Fight;;;;;;;;;;;;;x +celtic.151.b;Run Away!;;;;;;;;;;;;;x #St-Kilda;;;;;;;;;;;;;;x -EVTDESCancrel.0208;You feel terribly ill, as if on the brink of death. You have heard rumours of a group of celts on the island of St. Kilda who continue to practice their old ways. These pagans may have forgotten knowledge on how to cure your illness.;;;;;;;;;;;;;x -EVTOPTAancrel.0208;Maybe these celts can cure me;;;;;;;;;;;;;x +celtic.208.desc;You feel terribly ill, as if on the brink of death. You have heard rumours of a group of celts on the island of St. Kilda who continue to practice their old ways. These pagans may have forgotten knowledge on how to cure your illness.;;;;;;;;;;;;;x +celtic.208.a;Maybe these celts can cure me;;;;;;;;;;;;;x travel_island;You travel to the island\n;;;;;;;;;;;;;x -EVTOPTBancrel.0208;Don't these barbarians also collect the heads of their enemies?;;;;;;;;;;;;;x +celtic.208.b;Don't these barbarians also collect the heads of their enemies?;;;;;;;;;;;;;x ignore_rumors;You ignore the rumours\n;;;;;;;;;;;;;x -EVTDESCancrel.0209;As you arrive on the island, you begin to search for the rumoured Celts. Suddenly, someone grabs you and demands to know why you are here. After you explain your predicament, the man informs you that you that you can only be cured of your ailment if you worship their gods.;;;;;;;;;;;;;x -EVTOPTAancrel.0209;So, your gods can perform miracles? Let's get started then.;;;;;;;;;;;;;x -EVTOPTBancrel.0209;I refuse to accept your false gods!;;;;;;;;;;;;;x -EVTDESCancrel.0210;After several days of rest, you feel much better, and have begun to worship the islander's gods as your own. As you travel back home, you learn to accept your new faith as the one true faith;;;;;;;;;;;;;x -EVTOPTAancrel.0210;Their gods are now my gods;;;;;;;;;;;;;x +celtic.209.desc;As you arrive on the island, you begin to search for the rumoured Celts. Suddenly, someone grabs you and demands to know why you are here. After you explain your predicament, the man informs you that you that you can only be cured of your ailment if you worship their gods.;;;;;;;;;;;;;x +celtic.209.a;So, your gods can perform miracles? Let's get started then.;;;;;;;;;;;;;x +celtic.209.b;I refuse to accept your false gods!;;;;;;;;;;;;;x +celtic.210.desc;After several days of rest, you feel much better, and have begun to worship the islander's gods as your own. As you travel back home, you learn to accept your new faith as the one true faith;;;;;;;;;;;;;x +celtic.210.a;Their gods are now my gods;;;;;;;;;;;;;x MIRACLE_STKILDA;The magic of the druids has healed you\n;;;;;;;;;;;;;x #Gaelic Abdication;;;;;;;;;;;;;;x -EVTDESCancrel.0214;During the first great battle at Mag Tuired, Nuada lost an arm in combat with the Fir Bolg champion Sreng. Having lost his arm, Nuada was no longer eligible for kingship since, by law, the king must be physically perfect, and he was replaced as king by the tyrant Bres.;;;;;;;;;;;;;x -EVTOPTAancrel.0214;May [This.Religion.GetRandomGodNameCap] protect us!;;;;;;;;;;;;;x +celtic.214.desc;During the first great battle at Mag Tuired, Nuada lost an arm in combat with the Fir Bolg champion Sreng. Having lost his arm, Nuada was no longer eligible for kingship since, by law, the king must be physically perfect, and he was replaced as king by the tyrant Bres.;;;;;;;;;;;;;x +celtic.214.a;May [This.Religion.GetRandomGodNameCap] protect us!;;;;;;;;;;;;;x abdicate_gaelic;Abdicate your throne;;;;;;;;;;;;;x abdicate_gaelic_desc;Even the great Nuada abdicated his throne after losing a limb, are you greater than a god?;;;;;;;;;;;;;x ###### Holy order events ;;;;;;;;;;;;;;x donate_money_to_fianna;Donate money to the Fianna;;;;;;;;;;;;;x donate_money_to_fianna_desc;I can donate money to the Fianna in exchange for Piety and lifelong respect from the [Root.Religion.GetName] Church;;;;;;;;;;;;;x -expelled_d_fianna;Expelled the Fianna;;;;;;;;;;;;;x nick_the_boar_acr;The Boar;;;;;;;;;;;;;x nick_the_wolf_acr;the Wolf;le Loup;der Wolf;;el Lobo;;;;;;;;;;x organize_gwydion;Organize the Sons of Gwydion;;;;;;;;;;;;;x @@ -515,126 +514,125 @@ gwydion_organized;The Fianna is formed.;;;;;;;;;;;;;x organize_fianna;Organize the Fianna;;;;;;;;;;;;;x organize_fianna_desc;Recruit landless warriors into an elite band of brothers that will defend their fellow Gaels.;;;;;;;;;;;;;x fianna_organized;The Fianna is formed.;;;;;;;;;;;;;x -ancrel.0110.title;The Sons of Gwydion;;;;;;;;;;;;;x -ancrel.0110.desc;[From.GetFirstName], the great king of the Celts, is distraught over the ravages brought over by our landless sons. Knowing well their need for battle, he has decided to form a band of warriors consisting solely of Celtics.\n\nThose who serve him and the Druids are generously rewarded, and even now many of our young men, eager for riches and adventure, have departed for his court to pick up and honor Gwydion's old name.;[From.GetFirstName], le grand roi des Grecs, est angoissé par le peu de courage de ses compatriotes. Connaissant bien notre aptitude au combat, il a décidé de composer son équipe de gardes du corps uniquement de guerriers nordiques.\n\nCeux qui le servent dans la grande cité de Miklagård sont généreusement récompensés et, aujourd'hui encore, les jeunes hommes avides de richesse et d'aventure quittent pour la Grèce afin de le servir.;[From.GetFirstName], der große König der Griechen, ist bestürzt über den lausigen Eifer seiner Landsmänner. Euren Kampfesmut kennend, hat er beschlossen, eine Leibwache nur aus nordischen Kriegern aufzustellen.\n\nWer ihm in Miklagard dient, wird reich belohnt und viele Eurer jungen Männer, erpicht auf Gold und Abenteuer, sind nach Griechenland abgereist, um in seinen Dienst zu treten.;;[From.GetFirstName], el gran rey de los Griegos, está perturbado por el poco ánimo de sus compatriotas. Conociendo bien nuestra habilidad en la batalla, ha decidido formar una guardia que consiste únicamente de guerreros Nórdicos.\n\nAquellos que le sirven en la gran ciudad de Miklagård son generosamente recompensados, e incluso ahora muchos de nuestros jóvenes, ávidos de riquezas y aventura, han partido hacia Grecia para levantar su estandarte.;;;;;;;;;x -ancrel.0110.a;Go my wolflings.;;;;;;;;;;;;;x -ancrel.0110.b;May they find the excitement they yearn.;Puissent-ils trouver l'action à laquelle ils aspirent.;Mögen sie den Spaß finden, den sie so sehr suchen.;;Espero que encuentren la emoción que anhelan.;;;;;;;;;x -ancrel.0110.c;May [Root.Religion.GetRandomGodName] protect us...;;;;;;;;;;;;;x -EVTDESCancrel.0117;[From.GetTitledFirstName] has agreed to enter your service. The Fianna now serve you!;;;;;;;;;;;;;x -EVTDESCancrel.0120;Your son, [From.GetTitledFirstName], has decided to join with the Sons of Gwydion and seek his fortune at their side! Although he will no doubt gain both riches and valuable battle experience in service of the druids, there will be many perils that could well cost him his life.;Votre fils, [From.GetTitledFirstName], a décidé de s'enrôler dans la Garde varègue à Miklagård et d'y chercher fortune ! Même si le fait d'être au service du roi grec va sans doute l'enrichir d'une importante expérience de combat, de nombreux dangers pourront lui coûter la vie.;Euer Sohn, [From.GetTitledFirstName], hat beschlossen, sich der Warägergarde in Miklagard anzuschließen und dort sein Glück zu suchen. Obschon er zweifellos sowohl Reichtum als auch wertvolle Kampferfahrung im Dienst des Griechenkönigs finden wird, gibt es viele Gefahren, die ihn sein Leben kosten könnten.;;¡Tu hijo, [From.GetTitledFirstName], ha decidido alistarse con la Guardia Varangian en Miklagård y buscar fortuna allí! Aunque, sin duda, obtendrá riquezas y valiosa experiencia en batalla al servicio del rey Griego, habrá muchos peligros que bien podrían costarle la vida.;;;;;;;;;x -EVTOPTAancrel.0120;I will not allow it!;Je ne permettrai pas !;Das werde ich nicht erlauben!;;¡No lo permitiré!;;;;;;;;;x -EVTOPTBancrel.0120;Go to the Sons and make me proud.;Fils, va à Miklagård et fais-moi honneur.;Gehe nach Miklagard und mache mich stolz, mein Sohn.;;Vete a Miklagård y hazme sentirme orgulloso, hijo.;;;;;;;;;x -EVTDESCancrel.0125;A heavily scarred warrior clad in strange Ogham inscribed armor approaches your throne, and before he can be disarmed, the stranger relieves your guard of his spear in a swift, fluid motion and tosses it aside. Other guards hurry forward, but you raise your hand to stop them. The stranger is [From.GetTitledFirstName], at last returned from the sons of Gwydion!;Un guerrier profondément balafré, revêtu d'une étrange armure, s'approche de votre trône et, avant qu'on n'ait pu le désarmer, l'étranger, d'un mouvement prompt et adroit, désarme votre garde et jette sa lance par terre. Les autres gardes s'approchent en vitesse, mais vous levez votre bras pour les arrêter. L'étranger est [From.GetTitledFirstName], enfin revenu de Grèce !;Ein vernarbter Krieger in seltsamer Rüstung erscheint vor Eurem Thron und bevor er entwaffnet werden kann, entreißt der Fremde Eurer Wache den Speer und wirft ihn beiseite. Andere Wachen eilen heran, doch Ihr hebt die Hand um sie aufzuhalten. Der Fremde ist [From.GetTitledFirstName] und endlich aus Griechenland heimgekehrt!;;Un guerrero con grandes cicatrices y vestido con una extraña armadura se acerca a tu trono, y antes de que pueda ser desarmado, el desconocido se quita de encima a la guardia con un movimiento rápido y fluido de su lanza, y la arroja a un lado. Otros guardias se apresuran hacia él, pero levantas la mano para detenerlos. ¡El desconocido es [From.GetTitledFirstName], por fin ha regresado de Grecia!;;;;;;;;;x -EVTOPTAancrel.0125;[From.GetFirstName]! You've... changed!;[From.GetFirstName] ! Tu as... changé !;[From.GetFirstName]! Ihr habt Euch… verändert!;;¡[From.GetFirstName]! ¡Has… cambiado!;;;;;;;;;x -EVTDESCancrel.0129;A frail, robed man is led into your throne room, and your guards explain that he just arrived on a caravan coming from the Circle. The man would only speak your name over and over again, and so he was brought to you. To your horror, you recognize him at last as [From.GetTitledFirstName]!;Un homme frêle et vêtu d'une robe est mené dans votre salle du trône et vos gardes expliquent qu'il vient tout juste de débarquer d'un navire en provenance de Miklagård. L'homme répétait inlassablement le même mot : votre nom. Vous frémissez d'horreur en le reconnaissant, c'est [From.GetTitledFirstName] !;Ein gebrechlicher, berobter Man wird in Euren Thronsaal geführt und Eure Wachen erklären, dass er gerade mit dem Schiff von Miklagard eingetroffen ist. Der Mann sprach nur wieder und wieder Euren Namen, daher wurde er zu Euch gebracht. Voller Erschrecken erkennt Ihr ihn schließlich als [From.GetTitledFirstName]!;;Un hombre frágil vestido con túnica es conducido a tu sala del trono, y tus guardias explican que acaba de llegar en un barco procedente de Miklagård. El hombre sólo dice tu nombre una y otra vez, y por eso lo han llevado a ti. Para tu horror, ¡lo reconoces por fin como [From.GetTitledFirstName]!;;;;;;;;;x -EVTOPTAancrel.0129;[From.GetFirstName], what have they done to you?!;[From.GetFirstName], qu'est-ce qu'ils t'ont fait ?!;[From.GetFirstName], was haben sie mit Euch angestellt?;;[From.GetFirstName], ¡¿ Qué te han hecho?!;;;;;;;;;x -EVTDESCancrel.0131;[From.GetTitledFirstName] has finally returned home after a long and successful time with the Sons of Gwydion! He fought in several battles, and learned much from the clever strategies and tactics favored by the band in their raids.;[From.GetTitledFirstName] est finalement de retour au bercail après une fructueuse et longue carrière dans la Garde varègue ! Il a pris part à plusieurs batailles et a beaucoup appris sur les adroites stratégies et les tactiques utilisées par les Grecs et leurs ennemis au Serkland. ;[From.GetTitledFirstName] ist nach langer und erfolgreicher Karriere in der Warägergarde endlich heimgekehrt! Er hat in vielen Schlachten gefochten und vieles von den schlauen Strategien und Taktiken der Griechen und ihrer Feinde in Serkland erfahren.;;¡[From.GetTitledFirstName] por fin ha vuelto a casa después de una larga y exitosa carrera en la Guardia Varangiana! Luchó en varias batallas, y aprendió mucho de las inteligentes estrategias y las tácticas preferidas tanto por los griegos como por sus enemigos en Serkland.;;;;;;;;;x -EVTOPTAancrel.0131;Tell me of your battles, [From.GetFirstName]...;Raconte-moi tes exploits, [From.GetFirstName]...;Erzählt mir von den Schlachten, [From.GetFirstName]...;;Cuéntame de tus batallas, [From.GetFirstName]...;;;;;;;;;x -EVTDESCancrel.0133;[From.GetTitledFirstName] has returned from the Circle and the Sons of Gwydion, but he refuses to speak of his experiences there. You know he took part in several battles and killed many foes, but instead of reveling in the glory of his accomplishments, [From.GetFirstName] is plagued by nightmares and jumps at sudden sounds.;[From.GetTitledFirstName] est de retour de Grèce et de la Garde varègue, mais refuse de parler de son expérience là-bas. Vous savez qu'il a pris part à plusieurs batailles et qu'il a eu raison de nombreux ennemis, mais au lieu de raconter ses glorieux exploits, [From.GetFirstName] fait des cauchemars toutes les nuits et sursaute au moindre bruit.;[From.GetTitledFirstName] ist aus Griechenland und der Warägergarde zurückgekehrt, aber er weigert sich, von seinen Erlebnissen zu sprechen. Ihr wisst, dass er an etlichen Schlachten teilgenommen und viele Feinde erschlagen hat, doch statt seine glorreichen Erfolge zu feiern, wird [From.GetFirstName] von Alpträumen geplagt und erschreckt bei plötzlichen Geräuschen.;;[From.GetTitledFirstName] ha regresado de Grecia y de la Guardia Varangiana, pero se niega a hablar de sus experiencias allí. Tú sabes que participó en varias batallas y mató a muchos enemigos, pero en vez de deleitarse en la gloria de sus logros, [From.GetFirstName] está plagado de pesadillas y salta con los ruidos repentinos.;;;;;;;;;x -EVTOPTAancrel.0133;Strange...;Étrange...;Seltsam…;;Extraño…;;;;;;;;;x -EVTDESCancrel.0135;[From.GetTitledFirstName] has come home from the Circle and his service with the Sons of Gwydion, but he is not alone. He has found a wife and brought her with him. She seems loyal and well versed in the ways of the gods, she will make a good wife.;[From.GetTitledFirstName] est de retour de Miklagård et de son service dans la Garde varègue, mais il ne revient pas seul. Il s'est marié à une Grecque et l'a ramenée avec elle. Elle n'est pas habituée à nos coutumes et à notre langue, et ne semble pas apprécier notre climat, mais elle semble vouloir faire d'ici son chez soi.;[From.GetTitledFirstName] ist aus Miklagard und seinem Dienst in der Warägergarde heimgekehrt. Er hat eine griechische Braut gefunden und mitgebracht. Sie kennt unsere Gebräuche und Sprache nicht und das Wetter hier scheint ihr nicht gut zu tun, doch sie ist willig, das Beste aus ihrem neuen Heim zu machen.;;[From.GetTitledFirstName] ha llegado a casa de Miklagård y de su servicio con la Guardia Varangiana, pero no está solo. Ha encontrado una esposa griega y la trajo con él. Ella no conoce nuestras costumbres ni el idioma, y el clima no le gusta demasiado, pero parece estar dispuesta a hacer lo mejor de su nuevo hogar.;;;;;;;;;x -EVTOPTAancrel.0135;Each to their own.;À chacun sa façon.;Jedem das Seine.;;Cada uno a lo suyo.;;;;;;;;;x -EVTDESCancrel.0137;After many years at the Circle and around Britain, [From.GetTitledFirstName] has finally been released from his service with the Sons of Gwydion and has returned home. Your son is a changed man, however. Secular matters no longer hold any interest for him, and he instead speaks incessantly of the Otherworld and the wonders of the Circle...;Après plusieurs années en Grèce, [From.GetTitledFirstName] a enfin été dégagé de ses fonctions dans la Garde varègue et est rentré au bercail. Votre fils est cependant un homme changé. Les Anciens Dieux ne l'intéressent plus et il parle sans cesse du royaume des chrétiens et des horreurs qui s'abattront sur ceux qui refusent de se convertir...;Nach vielen Jahren in Griechenland, wurde [From.GetTitledFirstName] endlich aus seinem Dienst in der Warägergarde entlassen und ist heimgekehrt. Doch Euer Sohn ist ein gewandelter Mann. Die alten Götter interessieren ihn nicht länger, stattdessen spricht er ununterbrochen vom Christentum und den Schrecken, die jene erwarten, die nicht konvertieren...;;Tras muchos años en Grecia, [From.GetTitledFirstName] ha sido finalmente liberado de su servicio a la Guardia Varangiana y ha regresado a casa. Sin embargo, tu hijo ha cambiado. Los viejos dioses ya no le interesan, y en cambio habla sin cesar de la Cristiandad y los horrores que le esperan a aquellos que se niegan a convertirse...;;;;;;;;;x -EVTOPTAancrel.0137;I knew those druids would be a bad influence.;Je savais que ces Grecs auraient une mauvaise influence.;Ich wusste, dass diese Griechen ein schlechter Einfluss sein würden. ;;Sabía que los Griegos serían una mala influencia.;;;;;;;;;x -EVTDESCancrel.0139;[From.GetTitledFirstName] has returned from the Circle and the Sons of Gwydion as a changed man. He is wiser, more confident in his own abilities and more knowledgable in matters of war. It seems the time spent with the Wolflings did him good.;[From.GetTitledFirstName]est de retour de Miklagård et de la Garde varègue et c'est un homme changé. Il est plus sage, plus sûr de lui et connaît très bien l'art de la guerre. Le temps qu'il a passé en Grèce semble lui avoir fait du bien.;[From.GetTitledFirstName] ist als gewandelter Mann aus Miklagard und dem Dienst in der Warägergarde zurückgekehrt. Er ist weiser, zuversichtlicher und besitzt neue Kenntnisse in Kriegsangelegenheiten. Es scheint, als habe ihm die Zeit bei den Griechen gut getan. ;;[From.GetTitledFirstName] ha vuelto de Miklagård y de la Guardia Varangiana como un hombre cambiado. Es más sabio, más seguro de sus propias habilidades y más eficiente en asuntos de guerra. Parece que el tiempo pasado en Grecia le ha hecho bien.;;;;;;;;;x -EVTOPTAancrel.0139;Welcome home, [From.GetFirstName]!;Bienvenue chez toi, [From.GetFirstName] !;Willkommen zu Hause, [From.GetFirstName]!;;¡Bienvenido, [From.GetFirstName]!;;;;;;;;;x -EVTDESCancrel.0141;Several former Wolves of the Sons of Gwydion have recently returned home after serving the Circle, and they bring news most grave. Your child, [From.GetTitledFirstName], fell in battle while raiding in the south. They assure you that [From.GetSheHe] faced [From.GetHerHis] enemy with bravery and slew many before their numbers overwhelmed [From.GetHerHim].;Plusieurs anciens gardes varègues sont de retour de leur service pour le roi des Grecs depuis peu et ils apportent de mauvaises nouvelles. Votre fils, [From.GetTitledFirstName], est tombé au combat lors de la campagne du Serkland. Ils vous assurent qu'il a affronté l'ennemi avec bravoure et qu'il en a tué plusieurs avant qu'ils aient eu raison de lui.;Einige frühere Waräger Gardisten sind von ihrem Dienst beim Griechenkönig heimgekehrt und bringen schlechteste Neuigkeiten mit. Euer Sohn [From.GetTitledFirstName] ist in einer Schlacht in Serkland gefallen. Sie versichern Euch, dass er seinem Feind mit Tapferkeit begegnet ist und viele erschlug, bevor ihre schiere Zahl ihn überwältigte. ;;Varios ex guardias Varangianos han regresado recientemente a casa después de servir al rey Griego, y traen noticias graves. Tu hijo, [From.GetTitledFirstName], cayó en la batalla mientras estaba de campaña en Serkland. Te aseguran que se enfrentó a su enemigo con valentía y que mató a muchos antes de que sus números lo abrumaron.;;;;;;;;;x -EVTOPTAancrel.0141;[From.GetSheHe] died a hero...;;;;;;;;;;;;;x -EVTDESCancrel.0143;[From.GetTitledFirstName] has at last returned from the circle in a caravan filled with the spoils of war! Apparently the great druids are generous to those who serve the gods well, and there is gold here from all over the world. Your son insists on sharing these riches with you, his loving [Root.GetFromRelation].;[From.GetTitledFirstName] est enfin de retour de Grèce, à bord d'un drakkar contenant un impressionnant butin de guerre ! Le grand roi des Grecs est apparemment très généreux avec ceux qui le servent bien, et il y a de l'or de tous les coins de la Grèce, du Serkland et de plus loin encore. Votre fils insiste pour partager ses richesses avec vous, son père bien-aimé.;[From.GetTitledFirstName] ist endlich aus Griechenland heimgekehrt, auf einem großen Beiboot, gefüllt mit Kriegsbeute. Offenbar ist der Griechenkönig großzügig gegenüber jenen, die ihm gut dienen. Hier findet sich Gold aus allen Ecken Griechenlands, Serklands und darüber hinaus. Euer Sohn besteht darauf, den Reichtum mit Euch, seinem Vater, zu teilen. ;;[From.GetTitledFirstName] por fin ha regresado de Grecia en un drakkar lleno de botines de guerra! Al parecer, el gran rey de los Griegos es generoso con los que le sirven bien, y hay oro aquí de todas partes del reino griego, Serkland y más allá. Tu hijo insiste en compartir estas riquezas contigo, su querido padre.;;;;;;;;;x -EVTOPTAancrel.0143;[From.GetFirstName], you make me proud!;[From.GetFirstName], tu me remplis de fierté !;[From.GetFirstName], Ihr macht mich stolz!;;¡[From.GetFirstName], estoy orgulloso de ti!;;;;;;;;;x -EVTDESCancrel.0144;Upon learning of the death of your father, you left the Sons of Gwydion and departed the Circle for home in a caravan filled with loot from your campaigns. It was a long and perilous journey back, but your feet are now firmly planted on the soil of the land that is your birthright. The throne is yours.;Après avoir appris la mort de votre père, vous avez abandonné la Garde varègue et quittez Miklagård sur un drakkar pour rentrer au bercail, rapportant un important butin amassé lors de vos campagnes en Serkland. Le voyage du retour fut long et périlleux, mais vos pieds foulent maintenant la terre ferme, cette terre dont vous êtes l'héritier. Le trône est à vous.;Als Ihr vom Tod Eures Vaters erfahrt, verlasst Ihr die Warägergarde und Miklagard in einem großen Beiboot, gefüllt mit der Beute Eurer Schlachten in Serkland. Es war eine lange und gefahrvolle Reise, doch jetzt setzt Ihr Eure Füße auf heimatliche Erde, dir Euer Geburtsrecht ist. Der Thron gehört Euch. ;;Al enterarte de la muerte de tu padre, dejas la Guardia Varangiana y dejas Miklagard para volver a casa en un drakkar lleno de botines de tus campañas en Serkland. Fue un largo y peligroso viaje de regreso, pero tus pies están ahora firmemente plantados en la tierra que es tu patrimonio. El trono es tuyo.;;;;;;;;;x -EVTOPTAancrel.0144;It is as I remember it.;C'est comme dans mes souvenirs.;Ganz wie in meiner Erinnerung. ;;Es tal y como lo recordaba.;;;;;;;;;x -EVTNAMEancrel.0281;The Wolftails;;;;;;;;;;;;;x -EVTDESCancrel.0281;With the conversion of [From.GetBaseName] to Celtic Paganism a number of young men and women have become wrapped up in old tales of glorious battle. The bravest of these have banded together and formed the 'Wolf Tails', a mercenary band willing to work for any brother of the faith. That is, so long as they pay...;;;;;;;;;;;;;x -EVTNAMEancrel.1150;The Fianna;;;;;;;;;;;;;x -EVTDESCancrel.1150;You have decided to found the Fianna, a sacred band of warriors loyal only to the Druids and to the Gods, dressed in wolf skins over mail and venerating the famed warriors Fionn and Cuchullain.\n\nThis new warband will not only form a powerful shock force against the isle's many enemies, but will also channel the fiery spirits of the younger, restless sons of the Éire.;Les pillards varègues qui, depuis le nord lointain, voguent sur les fleuves qui se jettent dans la mer Noire, ont prouvé qu'ils étaient de redoutables guerriers. Vous avez réussi à recruter un grand nombre d'entre eux pour monter une garde personnelle de soldats totalement loyaux envers leur [Root.GetTitle].\n\nL'avantage de cette nouvelle Garde varègue est non seulement de former une puissante force de frappe contre les nombreux ennemis de l'empire, mais aussi d'être détachée, par ses racines étrangères, des complots et des jeux de pouvoir qui ont lieu au palais et qui sont monnaie courante à Constantinople.;Warägerräuber, die aus dem fernen Norden die Flüsse bis zum Schwarzen Meer segelten, haben sich als herausragende Krieger erwiesen. Euch ist es gelungen, eine große Anzahl von ihnen als Leibwache zu rekrutieren, die nur gegenüber dem [Root.GetTitle] loyal ist.\n\n Diese neue Warägergarde stellt nicht nur eine mächtige Stoßtruppe dar, ihre ausländische Herkunft sollte auch sicherstellen, dass sie nicht allzu sehr in die Intrigen und Machtspiele verwickelt werden, die so typisch für Konstantinopel sind.;;Los invasores Varangianos navegando desde el lejano norte por los ríos que llevan al Mar Negro han demostrado ser guerreros formidables. Tú has logrado reclutar un gran número de ellos para una guardia personal leal sólo al [Root.GetTitle].\n\nEsta nueva Guardia Varangiana no sólo formará una gran fuerza contra los muchos enemigos del Imperio, sino que también sus raíces extranjeras impedirán que se enreden demasiado en la intriga palaciega y las luchas de poder que son tan comunes en Constantinopla.;;;;;;;;;x -EVTOPTAancrel.1150;Go my brothers.;Ils devraient bien me servir.;Sie werden mir gut dienen.;;Me servirán bien.;;;;;;;;;x -EVTDESCancrel.1151;[From.GetFirstName], the great king of the Gaels, is distraught over the ravages braught over by our landless sons. Knowing well their need for battle, he has decided to encourage a sacred band of brothers known as the Fianna.\n\nThose who serve him and the Druids are generously rewarded, and even now many of our young men, eager for riches and adventure, have departed to pick up and honor Fionn's old name.;[From.GetFirstName], le grand roi des Grecs, est angoissé par le peu de courage de ses compatriotes. Connaissant bien notre aptitude au combat, il a décidé de composer son équipe de gardes du corps uniquement de guerriers nordiques.\n\nCeux qui le servent dans la grande cité de Miklagård sont généreusement récompensés et, aujourd'hui encore, les jeunes hommes avides de richesse et d'aventure quittent pour la Grèce afin de le servir.;[From.GetFirstName], der große König der Griechen, ist bestürzt über den lausigen Eifer seiner Landsmänner. Euren Kampfesmut kennend, hat er beschlossen, eine Leibwache nur aus nordischen Kriegern aufzustellen.\n\nWer ihm in Miklagard dient, wird reich belohnt und viele Eurer jungen Männer, erpicht auf Gold und Abenteuer, sind nach Griechenland abgereist, um in seinen Dienst zu treten.;;[From.GetFirstName], el gran rey de los Griegos, está perturbado por el poco ánimo de sus compatriotas. Conociendo bien nuestra habilidad en la batalla, ha decidido formar una guardia que consiste únicamente de guerreros Nórdicos.\n\nAquellos que le sirven en la gran ciudad de Miklagård son generosamente recompensados, e incluso ahora muchos de nuestros jóvenes, ávidos de riquezas y aventura, han partido hacia Grecia para levantar su estandarte.;;;;;;;;;x -EVTOPTAancrel.1151;May they find the excitement they yearn.;Puissent-ils trouver l'action à laquelle ils aspirent.;Mögen sie den Spaß finden, den sie so sehr suchen.;;Espero que encuentren la emoción que anhelan.;;;;;;;;;x -EVTDESCancrel.1160;Your son, [From.GetTitledFirstName], has decided to join with the Fianna and seek his fortune at their side! Although he will no doubt gain both riches and valuable battle experience in service of the druids, there will be many perils that could well cost him his life.;Votre fils, [From.GetTitledFirstName], a décidé de s'enrôler dans la Garde varègue à Miklagård et d'y chercher fortune ! Même si le fait d'être au service du roi grec va sans doute l'enrichir d'une importante expérience de combat, de nombreux dangers pourront lui coûter la vie.;Euer Sohn, [From.GetTitledFirstName], hat beschlossen, sich der Warägergarde in Miklagard anzuschließen und dort sein Glück zu suchen. Obschon er zweifellos sowohl Reichtum als auch wertvolle Kampferfahrung im Dienst des Griechenkönigs finden wird, gibt es viele Gefahren, die ihn sein Leben kosten könnten.;;¡Tu hijo, [From.GetTitledFirstName], ha decidido alistarse con la Guardia Varangian en Miklagård y buscar fortuna allí! Aunque, sin duda, obtendrá riquezas y valiosa experiencia en batalla al servicio del rey Griego, habrá muchos peligros que bien podrían costarle la vida.;;;;;;;;;x -EVTOPTAancrel.1160;I will not allow it!;Je ne permettrai pas !;Das werde ich nicht erlauben!;;¡No lo permitiré!;;;;;;;;;x -EVTOPTBancrel.1160;Go to the Circle and make me proud, son.;Fils, va à Miklagård et fais-moi honneur.;Gehe nach Miklagard und mache mich stolz, mein Sohn.;;Vete a Miklagård y hazme sentirme orgulloso, hijo.;;;;;;;;;x -EVTDESCancrel.1165;A heavily scarred warrior clad in strange Ogham inscribed armor approaches your throne, and before he can be disarmed, the stranger relieves your guard of his spear in a swift, fluid motion and tosses it aside. Other guards hurry forward, but you raise your hand to stop them. The stranger is [From.GetTitledFirstName], at last returned from the Fianna!;Un guerrier profondément balafré, revêtu d'une étrange armure, s'approche de votre trône et, avant qu'on n'ait pu le désarmer, l'étranger, d'un mouvement prompt et adroit, désarme votre garde et jette sa lance par terre. Les autres gardes s'approchent en vitesse, mais vous levez votre bras pour les arrêter. L'étranger est [From.GetTitledFirstName], enfin revenu de Grèce !;Ein vernarbter Krieger in seltsamer Rüstung erscheint vor Eurem Thron und bevor er entwaffnet werden kann, entreißt der Fremde Eurer Wache den Speer und wirft ihn beiseite. Andere Wachen eilen heran, doch Ihr hebt die Hand um sie aufzuhalten. Der Fremde ist [From.GetTitledFirstName] und endlich aus Griechenland heimgekehrt!;;Un guerrero con grandes cicatrices y vestido con una extraña armadura se acerca a tu trono, y antes de que pueda ser desarmado, el desconocido se quita de encima a la guardia con un movimiento rápido y fluido de su lanza, y la arroja a un lado. Otros guardias se apresuran hacia él, pero levantas la mano para detenerlos. ¡El desconocido es [From.GetTitledFirstName], por fin ha regresado de Grecia!;;;;;;;;;x -EVTOPTAancrel.1165;[From.GetFirstName]! You've... changed!;[From.GetFirstName] ! Tu as... changé !;[From.GetFirstName]! Ihr habt Euch… verändert!;;¡[From.GetFirstName]! ¡Has… cambiado!;;;;;;;;;x -EVTDESCancrel.1169;A frail, robed man is led into your throne room, and your guards explain that he just arrived on a caravan coming from the Circle. The man would only speak your name over and over again, and so he was brought to you. To your horror, you recognize him at last as [From.GetTitledFirstName]!;Un homme frêle et vêtu d'une robe est mené dans votre salle du trône et vos gardes expliquent qu'il vient tout juste de débarquer d'un navire en provenance de Miklagård. L'homme répétait inlassablement le même mot : votre nom. Vous frémissez d'horreur en le reconnaissant, c'est [From.GetTitledFirstName] !;Ein gebrechlicher, berobter Man wird in Euren Thronsaal geführt und Eure Wachen erklären, dass er gerade mit dem Schiff von Miklagard eingetroffen ist. Der Mann sprach nur wieder und wieder Euren Namen, daher wurde er zu Euch gebracht. Voller Erschrecken erkennt Ihr ihn schließlich als [From.GetTitledFirstName]!;;Un hombre frágil vestido con túnica es conducido a tu sala del trono, y tus guardias explican que acaba de llegar en un barco procedente de Miklagård. El hombre sólo dice tu nombre una y otra vez, y por eso lo han llevado a ti. Para tu horror, ¡lo reconoces por fin como [From.GetTitledFirstName]!;;;;;;;;;x -EVTOPTAancrel.1169;[From.GetFirstName], what have they done to you?!;[From.GetFirstName], qu'est-ce qu'ils t'ont fait ?!;[From.GetFirstName], was haben sie mit Euch angestellt?;;[From.GetFirstName], ¡¿ Qué te han hecho?!;;;;;;;;;x -EVTDESCancrel.1171;[From.GetTitledFirstName] has finally returned home after a long and successful time with the Fianna! He fought in several battles, and learned much from the clever strategies and tactics favored by the band in their raids.;[From.GetTitledFirstName] est finalement de retour au bercail après une fructueuse et longue carrière dans la Garde varègue ! Il a pris part à plusieurs batailles et a beaucoup appris sur les adroites stratégies et les tactiques utilisées par les Grecs et leurs ennemis au Serkland. ;[From.GetTitledFirstName] ist nach langer und erfolgreicher Karriere in der Warägergarde endlich heimgekehrt! Er hat in vielen Schlachten gefochten und vieles von den schlauen Strategien und Taktiken der Griechen und ihrer Feinde in Serkland erfahren.;;¡[From.GetTitledFirstName] por fin ha vuelto a casa después de una larga y exitosa carrera en la Guardia Varangiana! Luchó en varias batallas, y aprendió mucho de las inteligentes estrategias y las tácticas preferidas tanto por los griegos como por sus enemigos en Serkland.;;;;;;;;;x -EVTOPTAancrel.1171;Tell me of your battles, [From.GetFirstName]...;Raconte-moi tes exploits, [From.GetFirstName]...;Erzählt mir von den Schlachten, [From.GetFirstName]...;;Cuéntame de tus batallas, [From.GetFirstName]...;;;;;;;;;x -EVTDESCancrel.1173;[From.GetTitledFirstName] has returned from the Circle and the Fianna, but he refuses to speak of his experiences there. You know he took part in several battles and killed many foes, but instead of reveling in the glory of his accomplishments, [From.GetFirstName] is plagued by nightmares and jumps at sudden sounds.;[From.GetTitledFirstName] est de retour de Grèce et de la Garde varègue, mais refuse de parler de son expérience là-bas. Vous savez qu'il a pris part à plusieurs batailles et qu'il a eu raison de nombreux ennemis, mais au lieu de raconter ses glorieux exploits, [From.GetFirstName] fait des cauchemars toutes les nuits et sursaute au moindre bruit.;[From.GetTitledFirstName] ist aus Griechenland und der Warägergarde zurückgekehrt, aber er weigert sich, von seinen Erlebnissen zu sprechen. Ihr wisst, dass er an etlichen Schlachten teilgenommen und viele Feinde erschlagen hat, doch statt seine glorreichen Erfolge zu feiern, wird [From.GetFirstName] von Alpträumen geplagt und erschreckt bei plötzlichen Geräuschen.;;[From.GetTitledFirstName] ha regresado de Grecia y de la Guardia Varangiana, pero se niega a hablar de sus experiencias allí. Tú sabes que participó en varias batallas y mató a muchos enemigos, pero en vez de deleitarse en la gloria de sus logros, [From.GetFirstName] está plagado de pesadillas y salta con los ruidos repentinos.;;;;;;;;;x -EVTOPTAancrel.1173;Strange...;Étrange...;Seltsam…;;Extraño…;;;;;;;;;x -EVTDESCancrel.1175;[From.GetTitledFirstName] has come home from the Circle and his service with the Fianna, but he is not alone. He has found a wife and brought her with him. She seems loyal and well versed in the ways of the gods, she will make a good wife.;[From.GetTitledFirstName] est de retour de Miklagård et de son service dans la Garde varègue, mais il ne revient pas seul. Il s'est marié à une Grecque et l'a ramenée avec elle. Elle n'est pas habituée à nos coutumes et à notre langue, et ne semble pas apprécier notre climat, mais elle semble vouloir faire d'ici son chez soi.;[From.GetTitledFirstName] ist aus Miklagard und seinem Dienst in der Warägergarde heimgekehrt. Er hat eine griechische Braut gefunden und mitgebracht. Sie kennt unsere Gebräuche und Sprache nicht und das Wetter hier scheint ihr nicht gut zu tun, doch sie ist willig, das Beste aus ihrem neuen Heim zu machen.;;[From.GetTitledFirstName] ha llegado a casa de Miklagård y de su servicio con la Guardia Varangiana, pero no está solo. Ha encontrado una esposa griega y la trajo con él. Ella no conoce nuestras costumbres ni el idioma, y el clima no le gusta demasiado, pero parece estar dispuesta a hacer lo mejor de su nuevo hogar.;;;;;;;;;x -EVTOPTAancrel.1175;Each to their own.;À chacun sa façon.;Jedem das Seine.;;Cada uno a lo suyo.;;;;;;;;;x -EVTDESCancrel.1177;After many years at the Circle and around the British isles, [From.GetTitledFirstName] has finally been released from his service with the Fianna and has returned home. Your son is a changed man, however. Secular matters no longer hold any interest for him, and he instead speaks incessantly of the Otherworld and the wonders of the Circle...;Après plusieurs années en Grèce, [From.GetTitledFirstName] a enfin été dégagé de ses fonctions dans la Garde varègue et est rentré au bercail. Votre fils est cependant un homme changé. Les Anciens Dieux ne l'intéressent plus et il parle sans cesse du royaume des chrétiens et des horreurs qui s'abattront sur ceux qui refusent de se convertir...;Nach vielen Jahren in Griechenland, wurde [From.GetTitledFirstName] endlich aus seinem Dienst in der Warägergarde entlassen und ist heimgekehrt. Doch Euer Sohn ist ein gewandelter Mann. Die alten Götter interessieren ihn nicht länger, stattdessen spricht er ununterbrochen vom Christentum und den Schrecken, die jene erwarten, die nicht konvertieren...;;Tras muchos años en Grecia, [From.GetTitledFirstName] ha sido finalmente liberado de su servicio a la Guardia Varangiana y ha regresado a casa. Sin embargo, tu hijo ha cambiado. Los viejos dioses ya no le interesan, y en cambio habla sin cesar de la Cristiandad y los horrores que le esperan a aquellos que se niegan a convertirse...;;;;;;;;;x -EVTOPTAancrel.1177;I knew those druids would be a bad influence.;Je savais que ces Grecs auraient une mauvaise influence.;Ich wusste, dass diese Griechen ein schlechter Einfluss sein würden. ;;Sabía que los Griegos serían una mala influencia.;;;;;;;;;x -EVTDESCancrel.1179;[From.GetTitledFirstName] has returned from the Circle and the Fianna as a changed man. He is wiser, more confident in his own abilities and more knowledgable in matters of war. It seems the time spent as a Fian did him good.;[From.GetTitledFirstName]est de retour de Miklagård et de la Garde varègue et c'est un homme changé. Il est plus sage, plus sûr de lui et connaît très bien l'art de la guerre. Le temps qu'il a passé en Grèce semble lui avoir fait du bien.;[From.GetTitledFirstName] ist als gewandelter Mann aus Miklagard und dem Dienst in der Warägergarde zurückgekehrt. Er ist weiser, zuversichtlicher und besitzt neue Kenntnisse in Kriegsangelegenheiten. Es scheint, als habe ihm die Zeit bei den Griechen gut getan. ;;[From.GetTitledFirstName] ha vuelto de Miklagård y de la Guardia Varangiana como un hombre cambiado. Es más sabio, más seguro de sus propias habilidades y más eficiente en asuntos de guerra. Parece que el tiempo pasado en Grecia le ha hecho bien.;;;;;;;;;x -EVTOPTAancrel.1179;Welcome home, [From.GetFirstName]!;Bienvenue chez toi, [From.GetFirstName] !;Willkommen zu Hause, [From.GetFirstName]!;;¡Bienvenido, [From.GetFirstName]!;;;;;;;;;x -EVTDESCancrel.1181;Several former Fennid of the Fianna have recently returned home after serving the Circle, and they bring news most grave. Your son, [From.GetTitledFirstName], fell in battle while raiding in the south. They assure you that he faced his enemy with bravery and slew many before their numbers overwhelmed him.;Plusieurs anciens gardes varègues sont de retour de leur service pour le roi des Grecs depuis peu et ils apportent de mauvaises nouvelles. Votre fils, [From.GetTitledFirstName], est tombé au combat lors de la campagne du Serkland. Ils vous assurent qu'il a affronté l'ennemi avec bravoure et qu'il en a tué plusieurs avant qu'ils aient eu raison de lui.;Einige frühere Waräger Gardisten sind von ihrem Dienst beim Griechenkönig heimgekehrt und bringen schlechteste Neuigkeiten mit. Euer Sohn [From.GetTitledFirstName] ist in einer Schlacht in Serkland gefallen. Sie versichern Euch, dass er seinem Feind mit Tapferkeit begegnet ist und viele erschlug, bevor ihre schiere Zahl ihn überwältigte. ;;Varios ex guardias Varangianos han regresado recientemente a casa después de servir al rey Griego, y traen noticias graves. Tu hijo, [From.GetTitledFirstName], cayó en la batalla mientras estaba de campaña en Serkland. Te aseguran que se enfrentó a su enemigo con valentía y que mató a muchos antes de que sus números lo abrumaron.;;;;;;;;;x -EVTOPTAancrel.1181;He died a hero...;Il est mort en héros...;Er ist als Held gestorben…;;Murió como un héroe…;;;;;;;;;x -EVTDESCancrel.1183;[From.GetTitledFirstName] has at last returned from the circle in a caravan filled with the spoils of war! Apparently the great druids are generous to those who serve the gods well, and there is gold here from all over the world. Your son insists on sharing these riches with you, his loving [Root.GetFromRelation].;[From.GetTitledFirstName] est enfin de retour de Grèce, à bord d'un drakkar contenant un impressionnant butin de guerre ! Le grand roi des Grecs est apparemment très généreux avec ceux qui le servent bien, et il y a de l'or de tous les coins de la Grèce, du Serkland et de plus loin encore. Votre fils insiste pour partager ses richesses avec vous, son père bien-aimé.;[From.GetTitledFirstName] ist endlich aus Griechenland heimgekehrt, auf einem großen Beiboot, gefüllt mit Kriegsbeute. Offenbar ist der Griechenkönig großzügig gegenüber jenen, die ihm gut dienen. Hier findet sich Gold aus allen Ecken Griechenlands, Serklands und darüber hinaus. Euer Sohn besteht darauf, den Reichtum mit Euch, seinem Vater, zu teilen. ;;[From.GetTitledFirstName] por fin ha regresado de Grecia en un drakkar lleno de botines de guerra! Al parecer, el gran rey de los Griegos es generoso con los que le sirven bien, y hay oro aquí de todas partes del reino griego, Serkland y más allá. Tu hijo insiste en compartir estas riquezas contigo, su querido padre.;;;;;;;;;x -EVTOPTAancrel.1183;[From.GetFirstName], you make me proud!;[From.GetFirstName], tu me remplis de fierté !;[From.GetFirstName], Ihr macht mich stolz!;;¡[From.GetFirstName], estoy orgulloso de ti!;;;;;;;;;x -EVTDESCancrel.1184;Upon learning of the death of your father, you left the Fianna and departed the Circle for home in a caravan filled with loot from your campaigns. It was a long and perilous journey back, but your feet are now firmly planted on the soil of the land that is your birthright. The throne is yours.;Après avoir appris la mort de votre père, vous avez abandonné la Garde varègue et quittez Miklagård sur un drakkar pour rentrer au bercail, rapportant un important butin amassé lors de vos campagnes en Serkland. Le voyage du retour fut long et périlleux, mais vos pieds foulent maintenant la terre ferme, cette terre dont vous êtes l'héritier. Le trône est à vous.;Als Ihr vom Tod Eures Vaters erfahrt, verlasst Ihr die Warägergarde und Miklagard in einem großen Beiboot, gefüllt mit der Beute Eurer Schlachten in Serkland. Es war eine lange und gefahrvolle Reise, doch jetzt setzt Ihr Eure Füße auf heimatliche Erde, dir Euer Geburtsrecht ist. Der Thron gehört Euch. ;;Al enterarte de la muerte de tu padre, dejas la Guardia Varangiana y dejas Miklagard para volver a casa en un drakkar lleno de botines de tus campañas en Serkland. Fue un largo y peligroso viaje de regreso, pero tus pies están ahora firmemente plantados en la tierra que es tu patrimonio. El trono es tuyo.;;;;;;;;;x -EVTOPTAancrel.1184;It is as I remember it.;C'est comme dans mes souvenirs.;Ganz wie in meiner Erinnerung. ;;Es tal y como lo recordaba.;;;;;;;;;x +celtic.110.title;The Sons of Gwydion;;;;;;;;;;;;;x +celtic.110.desc;[From.GetFirstName], the great king of the Celts, is distraught over the ravages brought over by our landless sons. Knowing well their need for battle, he has decided to form a band of warriors consisting solely of Celtics.\n\nThose who serve him and the Druids are generously rewarded, and even now many of our young men, eager for riches and adventure, have departed for his court to pick up and honor Gwydion's old name.;[From.GetFirstName], le grand roi des Grecs, est angoissé par le peu de courage de ses compatriotes. Connaissant bien notre aptitude au combat, il a décidé de composer son équipe de gardes du corps uniquement de guerriers nordiques.\n\nCeux qui le servent dans la grande cité de Miklagård sont généreusement récompensés et, aujourd'hui encore, les jeunes hommes avides de richesse et d'aventure quittent pour la Grèce afin de le servir.;[From.GetFirstName], der große König der Griechen, ist bestürzt über den lausigen Eifer seiner Landsmänner. Euren Kampfesmut kennend, hat er beschlossen, eine Leibwache nur aus nordischen Kriegern aufzustellen.\n\nWer ihm in Miklagard dient, wird reich belohnt und viele Eurer jungen Männer, erpicht auf Gold und Abenteuer, sind nach Griechenland abgereist, um in seinen Dienst zu treten.;;[From.GetFirstName], el gran rey de los Griegos, está perturbado por el poco ánimo de sus compatriotas. Conociendo bien nuestra habilidad en la batalla, ha decidido formar una guardia que consiste únicamente de guerreros Nórdicos.\n\nAquellos que le sirven en la gran ciudad de Miklagård son generosamente recompensados, e incluso ahora muchos de nuestros jóvenes, ávidos de riquezas y aventura, han partido hacia Grecia para levantar su estandarte.;;;;;;;;;x +celtic.110.a;Go my wolflings.;;;;;;;;;;;;;x +celtic.110.b;May they find the excitement they yearn.;Puissent-ils trouver l'action à laquelle ils aspirent.;Mögen sie den Spaß finden, den sie so sehr suchen.;;Espero que encuentren la emoción que anhelan.;;;;;;;;;x +celtic.110.c;May [Root.Religion.GetRandomGodName] protect us...;;;;;;;;;;;;;x +celtic.117.desc;[From.GetTitledFirstName] has agreed to enter your service. The Fianna now serve you!;;;;;;;;;;;;;x +celtic.120.desc;Your son, [From.GetTitledFirstName], has decided to join with the Sons of Gwydion and seek his fortune at their side! Although he will no doubt gain both riches and valuable battle experience in service of the druids, there will be many perils that could well cost him his life.;Votre fils, [From.GetTitledFirstName], a décidé de s'enrôler dans la Garde varègue à Miklagård et d'y chercher fortune ! Même si le fait d'être au service du roi grec va sans doute l'enrichir d'une importante expérience de combat, de nombreux dangers pourront lui coûter la vie.;Euer Sohn, [From.GetTitledFirstName], hat beschlossen, sich der Warägergarde in Miklagard anzuschließen und dort sein Glück zu suchen. Obschon er zweifellos sowohl Reichtum als auch wertvolle Kampferfahrung im Dienst des Griechenkönigs finden wird, gibt es viele Gefahren, die ihn sein Leben kosten könnten.;;¡Tu hijo, [From.GetTitledFirstName], ha decidido alistarse con la Guardia Varangian en Miklagård y buscar fortuna allí! Aunque, sin duda, obtendrá riquezas y valiosa experiencia en batalla al servicio del rey Griego, habrá muchos peligros que bien podrían costarle la vida.;;;;;;;;;x +celtic.120.a;I will not allow it!;Je ne permettrai pas !;Das werde ich nicht erlauben!;;¡No lo permitiré!;;;;;;;;;x +celtic.120.b;Go to the Sons and make me proud.;Fils, va à Miklagård et fais-moi honneur.;Gehe nach Miklagard und mache mich stolz, mein Sohn.;;Vete a Miklagård y hazme sentirme orgulloso, hijo.;;;;;;;;;x +celtic.125.desc;A heavily scarred warrior clad in strange Ogham inscribed armor approaches your throne, and before he can be disarmed, the stranger relieves your guard of his spear in a swift, fluid motion and tosses it aside. Other guards hurry forward, but you raise your hand to stop them. The stranger is [From.GetTitledFirstName], at last returned from the sons of Gwydion!;Un guerrier profondément balafré, revêtu d'une étrange armure, s'approche de votre trône et, avant qu'on n'ait pu le désarmer, l'étranger, d'un mouvement prompt et adroit, désarme votre garde et jette sa lance par terre. Les autres gardes s'approchent en vitesse, mais vous levez votre bras pour les arrêter. L'étranger est [From.GetTitledFirstName], enfin revenu de Grèce !;Ein vernarbter Krieger in seltsamer Rüstung erscheint vor Eurem Thron und bevor er entwaffnet werden kann, entreißt der Fremde Eurer Wache den Speer und wirft ihn beiseite. Andere Wachen eilen heran, doch Ihr hebt die Hand um sie aufzuhalten. Der Fremde ist [From.GetTitledFirstName] und endlich aus Griechenland heimgekehrt!;;Un guerrero con grandes cicatrices y vestido con una extraña armadura se acerca a tu trono, y antes de que pueda ser desarmado, el desconocido se quita de encima a la guardia con un movimiento rápido y fluido de su lanza, y la arroja a un lado. Otros guardias se apresuran hacia él, pero levantas la mano para detenerlos. ¡El desconocido es [From.GetTitledFirstName], por fin ha regresado de Grecia!;;;;;;;;;x +celtic.125.a;[From.GetFirstName]! You've... changed!;[From.GetFirstName] ! Tu as... changé !;[From.GetFirstName]! Ihr habt Euch… verändert!;;¡[From.GetFirstName]! ¡Has… cambiado!;;;;;;;;;x +celtic.129.desc;A frail, robed man is led into your throne room, and your guards explain that he just arrived on a caravan coming from the Circle. The man would only speak your name over and over again, and so he was brought to you. To your horror, you recognize him at last as [From.GetTitledFirstName]!;Un homme frêle et vêtu d'une robe est mené dans votre salle du trône et vos gardes expliquent qu'il vient tout juste de débarquer d'un navire en provenance de Miklagård. L'homme répétait inlassablement le même mot : votre nom. Vous frémissez d'horreur en le reconnaissant, c'est [From.GetTitledFirstName] !;Ein gebrechlicher, berobter Man wird in Euren Thronsaal geführt und Eure Wachen erklären, dass er gerade mit dem Schiff von Miklagard eingetroffen ist. Der Mann sprach nur wieder und wieder Euren Namen, daher wurde er zu Euch gebracht. Voller Erschrecken erkennt Ihr ihn schließlich als [From.GetTitledFirstName]!;;Un hombre frágil vestido con túnica es conducido a tu sala del trono, y tus guardias explican que acaba de llegar en un barco procedente de Miklagård. El hombre sólo dice tu nombre una y otra vez, y por eso lo han llevado a ti. Para tu horror, ¡lo reconoces por fin como [From.GetTitledFirstName]!;;;;;;;;;x +celtic.129.a;[From.GetFirstName], what have they done to you?!;[From.GetFirstName], qu'est-ce qu'ils t'ont fait ?!;[From.GetFirstName], was haben sie mit Euch angestellt?;;[From.GetFirstName], ¡¿ Qué te han hecho?!;;;;;;;;;x +celtic.131.desc;[From.GetTitledFirstName] has finally returned home after a long and successful time with the Sons of Gwydion! He fought in several battles, and learned much from the clever strategies and tactics favored by the band in their raids.;[From.GetTitledFirstName] est finalement de retour au bercail après une fructueuse et longue carrière dans la Garde varègue ! Il a pris part à plusieurs batailles et a beaucoup appris sur les adroites stratégies et les tactiques utilisées par les Grecs et leurs ennemis au Serkland. ;[From.GetTitledFirstName] ist nach langer und erfolgreicher Karriere in der Warägergarde endlich heimgekehrt! Er hat in vielen Schlachten gefochten und vieles von den schlauen Strategien und Taktiken der Griechen und ihrer Feinde in Serkland erfahren.;;¡[From.GetTitledFirstName] por fin ha vuelto a casa después de una larga y exitosa carrera en la Guardia Varangiana! Luchó en varias batallas, y aprendió mucho de las inteligentes estrategias y las tácticas preferidas tanto por los griegos como por sus enemigos en Serkland.;;;;;;;;;x +celtic.131.a;Tell me of your battles, [From.GetFirstName]...;Raconte-moi tes exploits, [From.GetFirstName]...;Erzählt mir von den Schlachten, [From.GetFirstName]...;;Cuéntame de tus batallas, [From.GetFirstName]...;;;;;;;;;x +celtic.133.desc;[From.GetTitledFirstName] has returned from the Circle and the Sons of Gwydion, but he refuses to speak of his experiences there. You know he took part in several battles and killed many foes, but instead of reveling in the glory of his accomplishments, [From.GetFirstName] is plagued by nightmares and jumps at sudden sounds.;[From.GetTitledFirstName] est de retour de Grèce et de la Garde varègue, mais refuse de parler de son expérience là-bas. Vous savez qu'il a pris part à plusieurs batailles et qu'il a eu raison de nombreux ennemis, mais au lieu de raconter ses glorieux exploits, [From.GetFirstName] fait des cauchemars toutes les nuits et sursaute au moindre bruit.;[From.GetTitledFirstName] ist aus Griechenland und der Warägergarde zurückgekehrt, aber er weigert sich, von seinen Erlebnissen zu sprechen. Ihr wisst, dass er an etlichen Schlachten teilgenommen und viele Feinde erschlagen hat, doch statt seine glorreichen Erfolge zu feiern, wird [From.GetFirstName] von Alpträumen geplagt und erschreckt bei plötzlichen Geräuschen.;;[From.GetTitledFirstName] ha regresado de Grecia y de la Guardia Varangiana, pero se niega a hablar de sus experiencias allí. Tú sabes que participó en varias batallas y mató a muchos enemigos, pero en vez de deleitarse en la gloria de sus logros, [From.GetFirstName] está plagado de pesadillas y salta con los ruidos repentinos.;;;;;;;;;x +celtic.133.a;Strange...;Étrange...;Seltsam…;;Extraño…;;;;;;;;;x +celtic.135.desc;[From.GetTitledFirstName] has come home from the Circle and his service with the Sons of Gwydion, but he is not alone. He has found a wife and brought her with him. She seems loyal and well versed in the ways of the gods, she will make a good wife.;[From.GetTitledFirstName] est de retour de Miklagård et de son service dans la Garde varègue, mais il ne revient pas seul. Il s'est marié à une Grecque et l'a ramenée avec elle. Elle n'est pas habituée à nos coutumes et à notre langue, et ne semble pas apprécier notre climat, mais elle semble vouloir faire d'ici son chez soi.;[From.GetTitledFirstName] ist aus Miklagard und seinem Dienst in der Warägergarde heimgekehrt. Er hat eine griechische Braut gefunden und mitgebracht. Sie kennt unsere Gebräuche und Sprache nicht und das Wetter hier scheint ihr nicht gut zu tun, doch sie ist willig, das Beste aus ihrem neuen Heim zu machen.;;[From.GetTitledFirstName] ha llegado a casa de Miklagård y de su servicio con la Guardia Varangiana, pero no está solo. Ha encontrado una esposa griega y la trajo con él. Ella no conoce nuestras costumbres ni el idioma, y el clima no le gusta demasiado, pero parece estar dispuesta a hacer lo mejor de su nuevo hogar.;;;;;;;;;x +celtic.135.a;Each to their own.;À chacun sa façon.;Jedem das Seine.;;Cada uno a lo suyo.;;;;;;;;;x +celtic.137.desc;After many years at the Circle and around Britain, [From.GetTitledFirstName] has finally been released from his service with the Sons of Gwydion and has returned home. Your son is a changed man, however. Secular matters no longer hold any interest for him, and he instead speaks incessantly of the Otherworld and the wonders of the Circle...;Après plusieurs années en Grèce, [From.GetTitledFirstName] a enfin été dégagé de ses fonctions dans la Garde varègue et est rentré au bercail. Votre fils est cependant un homme changé. Les Anciens Dieux ne l'intéressent plus et il parle sans cesse du royaume des chrétiens et des horreurs qui s'abattront sur ceux qui refusent de se convertir...;Nach vielen Jahren in Griechenland, wurde [From.GetTitledFirstName] endlich aus seinem Dienst in der Warägergarde entlassen und ist heimgekehrt. Doch Euer Sohn ist ein gewandelter Mann. Die alten Götter interessieren ihn nicht länger, stattdessen spricht er ununterbrochen vom Christentum und den Schrecken, die jene erwarten, die nicht konvertieren...;;Tras muchos años en Grecia, [From.GetTitledFirstName] ha sido finalmente liberado de su servicio a la Guardia Varangiana y ha regresado a casa. Sin embargo, tu hijo ha cambiado. Los viejos dioses ya no le interesan, y en cambio habla sin cesar de la Cristiandad y los horrores que le esperan a aquellos que se niegan a convertirse...;;;;;;;;;x +celtic.137.a;I knew those druids would be a bad influence.;Je savais que ces Grecs auraient une mauvaise influence.;Ich wusste, dass diese Griechen ein schlechter Einfluss sein würden. ;;Sabía que los Griegos serían una mala influencia.;;;;;;;;;x +celtic.139.desc;[From.GetTitledFirstName] has returned from the Circle and the Sons of Gwydion as a changed man. He is wiser, more confident in his own abilities and more knowledgable in matters of war. It seems the time spent with the Wolflings did him good.;[From.GetTitledFirstName]est de retour de Miklagård et de la Garde varègue et c'est un homme changé. Il est plus sage, plus sûr de lui et connaît très bien l'art de la guerre. Le temps qu'il a passé en Grèce semble lui avoir fait du bien.;[From.GetTitledFirstName] ist als gewandelter Mann aus Miklagard und dem Dienst in der Warägergarde zurückgekehrt. Er ist weiser, zuversichtlicher und besitzt neue Kenntnisse in Kriegsangelegenheiten. Es scheint, als habe ihm die Zeit bei den Griechen gut getan. ;;[From.GetTitledFirstName] ha vuelto de Miklagård y de la Guardia Varangiana como un hombre cambiado. Es más sabio, más seguro de sus propias habilidades y más eficiente en asuntos de guerra. Parece que el tiempo pasado en Grecia le ha hecho bien.;;;;;;;;;x +celtic.139.a;Welcome home, [From.GetFirstName]!;Bienvenue chez toi, [From.GetFirstName] !;Willkommen zu Hause, [From.GetFirstName]!;;¡Bienvenido, [From.GetFirstName]!;;;;;;;;;x +celtic.141.desc;Several former Wolves of the Sons of Gwydion have recently returned home after serving the Circle, and they bring news most grave. Your child, [From.GetTitledFirstName], fell in battle while raiding in the south. They assure you that [From.GetSheHe] faced [From.GetHerHis] enemy with bravery and slew many before their numbers overwhelmed [From.GetHerHim].;Plusieurs anciens gardes varègues sont de retour de leur service pour le roi des Grecs depuis peu et ils apportent de mauvaises nouvelles. Votre fils, [From.GetTitledFirstName], est tombé au combat lors de la campagne du Serkland. Ils vous assurent qu'il a affronté l'ennemi avec bravoure et qu'il en a tué plusieurs avant qu'ils aient eu raison de lui.;Einige frühere Waräger Gardisten sind von ihrem Dienst beim Griechenkönig heimgekehrt und bringen schlechteste Neuigkeiten mit. Euer Sohn [From.GetTitledFirstName] ist in einer Schlacht in Serkland gefallen. Sie versichern Euch, dass er seinem Feind mit Tapferkeit begegnet ist und viele erschlug, bevor ihre schiere Zahl ihn überwältigte. ;;Varios ex guardias Varangianos han regresado recientemente a casa después de servir al rey Griego, y traen noticias graves. Tu hijo, [From.GetTitledFirstName], cayó en la batalla mientras estaba de campaña en Serkland. Te aseguran que se enfrentó a su enemigo con valentía y que mató a muchos antes de que sus números lo abrumaron.;;;;;;;;;x +celtic.141.a;[From.GetSheHe] died a hero...;;;;;;;;;;;;;x +celtic.143.desc;[From.GetTitledFirstName] has at last returned from the circle in a caravan filled with the spoils of war! Apparently the great druids are generous to those who serve the gods well, and there is gold here from all over the world. Your son insists on sharing these riches with you, his loving [Root.GetFromRelation].;[From.GetTitledFirstName] est enfin de retour de Grèce, à bord d'un drakkar contenant un impressionnant butin de guerre ! Le grand roi des Grecs est apparemment très généreux avec ceux qui le servent bien, et il y a de l'or de tous les coins de la Grèce, du Serkland et de plus loin encore. Votre fils insiste pour partager ses richesses avec vous, son père bien-aimé.;[From.GetTitledFirstName] ist endlich aus Griechenland heimgekehrt, auf einem großen Beiboot, gefüllt mit Kriegsbeute. Offenbar ist der Griechenkönig großzügig gegenüber jenen, die ihm gut dienen. Hier findet sich Gold aus allen Ecken Griechenlands, Serklands und darüber hinaus. Euer Sohn besteht darauf, den Reichtum mit Euch, seinem Vater, zu teilen. ;;[From.GetTitledFirstName] por fin ha regresado de Grecia en un drakkar lleno de botines de guerra! Al parecer, el gran rey de los Griegos es generoso con los que le sirven bien, y hay oro aquí de todas partes del reino griego, Serkland y más allá. Tu hijo insiste en compartir estas riquezas contigo, su querido padre.;;;;;;;;;x +celtic.143.a;[From.GetFirstName], you make me proud!;[From.GetFirstName], tu me remplis de fierté !;[From.GetFirstName], Ihr macht mich stolz!;;¡[From.GetFirstName], estoy orgulloso de ti!;;;;;;;;;x +celtic.144.desc;Upon learning of the death of your father, you left the Sons of Gwydion and departed the Circle for home in a caravan filled with loot from your campaigns. It was a long and perilous journey back, but your feet are now firmly planted on the soil of the land that is your birthright. The throne is yours.;Après avoir appris la mort de votre père, vous avez abandonné la Garde varègue et quittez Miklagård sur un drakkar pour rentrer au bercail, rapportant un important butin amassé lors de vos campagnes en Serkland. Le voyage du retour fut long et périlleux, mais vos pieds foulent maintenant la terre ferme, cette terre dont vous êtes l'héritier. Le trône est à vous.;Als Ihr vom Tod Eures Vaters erfahrt, verlasst Ihr die Warägergarde und Miklagard in einem großen Beiboot, gefüllt mit der Beute Eurer Schlachten in Serkland. Es war eine lange und gefahrvolle Reise, doch jetzt setzt Ihr Eure Füße auf heimatliche Erde, dir Euer Geburtsrecht ist. Der Thron gehört Euch. ;;Al enterarte de la muerte de tu padre, dejas la Guardia Varangiana y dejas Miklagard para volver a casa en un drakkar lleno de botines de tus campañas en Serkland. Fue un largo y peligroso viaje de regreso, pero tus pies están ahora firmemente plantados en la tierra que es tu patrimonio. El trono es tuyo.;;;;;;;;;x +celtic.144.a;It is as I remember it.;C'est comme dans mes souvenirs.;Ganz wie in meiner Erinnerung. ;;Es tal y como lo recordaba.;;;;;;;;;x +celtic.281.title;The Wolftails;;;;;;;;;;;;;x +celtic.281.desc;With the conversion of [From.GetBaseName] to Celtic Paganism a number of young men and women have become wrapped up in old tales of glorious battle. The bravest of these have banded together and formed the 'Wolf Tails', a mercenary band willing to work for any brother of the faith. That is, so long as they pay...;;;;;;;;;;;;;x +celtic.1150.title;The Fianna;;;;;;;;;;;;;x +celtic.1150.desc;You have decided to found the Fianna, a sacred band of warriors loyal only to the Druids and to the Gods, dressed in wolf skins over mail and venerating the famed warriors Fionn and Cuchullain.\n\nThis new warband will not only form a powerful shock force against the isle's many enemies, but will also channel the fiery spirits of the younger, restless sons of the Éire.;Les pillards varègues qui, depuis le nord lointain, voguent sur les fleuves qui se jettent dans la mer Noire, ont prouvé qu'ils étaient de redoutables guerriers. Vous avez réussi à recruter un grand nombre d'entre eux pour monter une garde personnelle de soldats totalement loyaux envers leur [Root.GetTitle].\n\nL'avantage de cette nouvelle Garde varègue est non seulement de former une puissante force de frappe contre les nombreux ennemis de l'empire, mais aussi d'être détachée, par ses racines étrangères, des complots et des jeux de pouvoir qui ont lieu au palais et qui sont monnaie courante à Constantinople.;Warägerräuber, die aus dem fernen Norden die Flüsse bis zum Schwarzen Meer segelten, haben sich als herausragende Krieger erwiesen. Euch ist es gelungen, eine große Anzahl von ihnen als Leibwache zu rekrutieren, die nur gegenüber dem [Root.GetTitle] loyal ist.\n\n Diese neue Warägergarde stellt nicht nur eine mächtige Stoßtruppe dar, ihre ausländische Herkunft sollte auch sicherstellen, dass sie nicht allzu sehr in die Intrigen und Machtspiele verwickelt werden, die so typisch für Konstantinopel sind.;;Los invasores Varangianos navegando desde el lejano norte por los ríos que llevan al Mar Negro han demostrado ser guerreros formidables. Tú has logrado reclutar un gran número de ellos para una guardia personal leal sólo al [Root.GetTitle].\n\nEsta nueva Guardia Varangiana no sólo formará una gran fuerza contra los muchos enemigos del Imperio, sino que también sus raíces extranjeras impedirán que se enreden demasiado en la intriga palaciega y las luchas de poder que son tan comunes en Constantinopla.;;;;;;;;;x +celtic.1150.a;Go my brothers.;Ils devraient bien me servir.;Sie werden mir gut dienen.;;Me servirán bien.;;;;;;;;;x +celtic.1151.desc;[From.GetFirstName], the great king of the Gaels, is distraught over the ravages braught over by our landless sons. Knowing well their need for battle, he has decided to encourage a sacred band of brothers known as the Fianna.\n\nThose who serve him and the Druids are generously rewarded, and even now many of our young men, eager for riches and adventure, have departed to pick up and honor Fionn's old name.;[From.GetFirstName], le grand roi des Grecs, est angoissé par le peu de courage de ses compatriotes. Connaissant bien notre aptitude au combat, il a décidé de composer son équipe de gardes du corps uniquement de guerriers nordiques.\n\nCeux qui le servent dans la grande cité de Miklagård sont généreusement récompensés et, aujourd'hui encore, les jeunes hommes avides de richesse et d'aventure quittent pour la Grèce afin de le servir.;[From.GetFirstName], der große König der Griechen, ist bestürzt über den lausigen Eifer seiner Landsmänner. Euren Kampfesmut kennend, hat er beschlossen, eine Leibwache nur aus nordischen Kriegern aufzustellen.\n\nWer ihm in Miklagard dient, wird reich belohnt und viele Eurer jungen Männer, erpicht auf Gold und Abenteuer, sind nach Griechenland abgereist, um in seinen Dienst zu treten.;;[From.GetFirstName], el gran rey de los Griegos, está perturbado por el poco ánimo de sus compatriotas. Conociendo bien nuestra habilidad en la batalla, ha decidido formar una guardia que consiste únicamente de guerreros Nórdicos.\n\nAquellos que le sirven en la gran ciudad de Miklagård son generosamente recompensados, e incluso ahora muchos de nuestros jóvenes, ávidos de riquezas y aventura, han partido hacia Grecia para levantar su estandarte.;;;;;;;;;x +celtic.1151.a;May they find the excitement they yearn.;Puissent-ils trouver l'action à laquelle ils aspirent.;Mögen sie den Spaß finden, den sie so sehr suchen.;;Espero que encuentren la emoción que anhelan.;;;;;;;;;x +celtic.1160.desc;Your son, [From.GetTitledFirstName], has decided to join with the Fianna and seek his fortune at their side! Although he will no doubt gain both riches and valuable battle experience in service of the druids, there will be many perils that could well cost him his life.;Votre fils, [From.GetTitledFirstName], a décidé de s'enrôler dans la Garde varègue à Miklagård et d'y chercher fortune ! Même si le fait d'être au service du roi grec va sans doute l'enrichir d'une importante expérience de combat, de nombreux dangers pourront lui coûter la vie.;Euer Sohn, [From.GetTitledFirstName], hat beschlossen, sich der Warägergarde in Miklagard anzuschließen und dort sein Glück zu suchen. Obschon er zweifellos sowohl Reichtum als auch wertvolle Kampferfahrung im Dienst des Griechenkönigs finden wird, gibt es viele Gefahren, die ihn sein Leben kosten könnten.;;¡Tu hijo, [From.GetTitledFirstName], ha decidido alistarse con la Guardia Varangian en Miklagård y buscar fortuna allí! Aunque, sin duda, obtendrá riquezas y valiosa experiencia en batalla al servicio del rey Griego, habrá muchos peligros que bien podrían costarle la vida.;;;;;;;;;x +celtic.1160.a;I will not allow it!;Je ne permettrai pas !;Das werde ich nicht erlauben!;;¡No lo permitiré!;;;;;;;;;x +celtic.1160.b;Go to the Circle and make me proud, son.;Fils, va à Miklagård et fais-moi honneur.;Gehe nach Miklagard und mache mich stolz, mein Sohn.;;Vete a Miklagård y hazme sentirme orgulloso, hijo.;;;;;;;;;x +celtic.1165.desc;A heavily scarred warrior clad in strange Ogham inscribed armor approaches your throne, and before he can be disarmed, the stranger relieves your guard of his spear in a swift, fluid motion and tosses it aside. Other guards hurry forward, but you raise your hand to stop them. The stranger is [From.GetTitledFirstName], at last returned from the Fianna!;Un guerrier profondément balafré, revêtu d'une étrange armure, s'approche de votre trône et, avant qu'on n'ait pu le désarmer, l'étranger, d'un mouvement prompt et adroit, désarme votre garde et jette sa lance par terre. Les autres gardes s'approchent en vitesse, mais vous levez votre bras pour les arrêter. L'étranger est [From.GetTitledFirstName], enfin revenu de Grèce !;Ein vernarbter Krieger in seltsamer Rüstung erscheint vor Eurem Thron und bevor er entwaffnet werden kann, entreißt der Fremde Eurer Wache den Speer und wirft ihn beiseite. Andere Wachen eilen heran, doch Ihr hebt die Hand um sie aufzuhalten. Der Fremde ist [From.GetTitledFirstName] und endlich aus Griechenland heimgekehrt!;;Un guerrero con grandes cicatrices y vestido con una extraña armadura se acerca a tu trono, y antes de que pueda ser desarmado, el desconocido se quita de encima a la guardia con un movimiento rápido y fluido de su lanza, y la arroja a un lado. Otros guardias se apresuran hacia él, pero levantas la mano para detenerlos. ¡El desconocido es [From.GetTitledFirstName], por fin ha regresado de Grecia!;;;;;;;;;x +celtic.1165.a;[From.GetFirstName]! You've... changed!;[From.GetFirstName] ! Tu as... changé !;[From.GetFirstName]! Ihr habt Euch… verändert!;;¡[From.GetFirstName]! ¡Has… cambiado!;;;;;;;;;x +celtic.1169.desc;A frail, robed man is led into your throne room, and your guards explain that he just arrived on a caravan coming from the Circle. The man would only speak your name over and over again, and so he was brought to you. To your horror, you recognize him at last as [From.GetTitledFirstName]!;Un homme frêle et vêtu d'une robe est mené dans votre salle du trône et vos gardes expliquent qu'il vient tout juste de débarquer d'un navire en provenance de Miklagård. L'homme répétait inlassablement le même mot : votre nom. Vous frémissez d'horreur en le reconnaissant, c'est [From.GetTitledFirstName] !;Ein gebrechlicher, berobter Man wird in Euren Thronsaal geführt und Eure Wachen erklären, dass er gerade mit dem Schiff von Miklagard eingetroffen ist. Der Mann sprach nur wieder und wieder Euren Namen, daher wurde er zu Euch gebracht. Voller Erschrecken erkennt Ihr ihn schließlich als [From.GetTitledFirstName]!;;Un hombre frágil vestido con túnica es conducido a tu sala del trono, y tus guardias explican que acaba de llegar en un barco procedente de Miklagård. El hombre sólo dice tu nombre una y otra vez, y por eso lo han llevado a ti. Para tu horror, ¡lo reconoces por fin como [From.GetTitledFirstName]!;;;;;;;;;x +celtic.1169.a;[From.GetFirstName], what have they done to you?!;[From.GetFirstName], qu'est-ce qu'ils t'ont fait ?!;[From.GetFirstName], was haben sie mit Euch angestellt?;;[From.GetFirstName], ¡¿ Qué te han hecho?!;;;;;;;;;x +celtic.1171.desc;[From.GetTitledFirstName] has finally returned home after a long and successful time with the Fianna! He fought in several battles, and learned much from the clever strategies and tactics favored by the band in their raids.;[From.GetTitledFirstName] est finalement de retour au bercail après une fructueuse et longue carrière dans la Garde varègue ! Il a pris part à plusieurs batailles et a beaucoup appris sur les adroites stratégies et les tactiques utilisées par les Grecs et leurs ennemis au Serkland. ;[From.GetTitledFirstName] ist nach langer und erfolgreicher Karriere in der Warägergarde endlich heimgekehrt! Er hat in vielen Schlachten gefochten und vieles von den schlauen Strategien und Taktiken der Griechen und ihrer Feinde in Serkland erfahren.;;¡[From.GetTitledFirstName] por fin ha vuelto a casa después de una larga y exitosa carrera en la Guardia Varangiana! Luchó en varias batallas, y aprendió mucho de las inteligentes estrategias y las tácticas preferidas tanto por los griegos como por sus enemigos en Serkland.;;;;;;;;;x +celtic.1171.a;Tell me of your battles, [From.GetFirstName]...;Raconte-moi tes exploits, [From.GetFirstName]...;Erzählt mir von den Schlachten, [From.GetFirstName]...;;Cuéntame de tus batallas, [From.GetFirstName]...;;;;;;;;;x +celtic.1173.desc;[From.GetTitledFirstName] has returned from the Circle and the Fianna, but he refuses to speak of his experiences there. You know he took part in several battles and killed many foes, but instead of reveling in the glory of his accomplishments, [From.GetFirstName] is plagued by nightmares and jumps at sudden sounds.;[From.GetTitledFirstName] est de retour de Grèce et de la Garde varègue, mais refuse de parler de son expérience là-bas. Vous savez qu'il a pris part à plusieurs batailles et qu'il a eu raison de nombreux ennemis, mais au lieu de raconter ses glorieux exploits, [From.GetFirstName] fait des cauchemars toutes les nuits et sursaute au moindre bruit.;[From.GetTitledFirstName] ist aus Griechenland und der Warägergarde zurückgekehrt, aber er weigert sich, von seinen Erlebnissen zu sprechen. Ihr wisst, dass er an etlichen Schlachten teilgenommen und viele Feinde erschlagen hat, doch statt seine glorreichen Erfolge zu feiern, wird [From.GetFirstName] von Alpträumen geplagt und erschreckt bei plötzlichen Geräuschen.;;[From.GetTitledFirstName] ha regresado de Grecia y de la Guardia Varangiana, pero se niega a hablar de sus experiencias allí. Tú sabes que participó en varias batallas y mató a muchos enemigos, pero en vez de deleitarse en la gloria de sus logros, [From.GetFirstName] está plagado de pesadillas y salta con los ruidos repentinos.;;;;;;;;;x +celtic.1173.a;Strange...;Étrange...;Seltsam…;;Extraño…;;;;;;;;;x +celtic.1175.desc;[From.GetTitledFirstName] has come home from the Circle and his service with the Fianna, but he is not alone. He has found a wife and brought her with him. She seems loyal and well versed in the ways of the gods, she will make a good wife.;[From.GetTitledFirstName] est de retour de Miklagård et de son service dans la Garde varègue, mais il ne revient pas seul. Il s'est marié à une Grecque et l'a ramenée avec elle. Elle n'est pas habituée à nos coutumes et à notre langue, et ne semble pas apprécier notre climat, mais elle semble vouloir faire d'ici son chez soi.;[From.GetTitledFirstName] ist aus Miklagard und seinem Dienst in der Warägergarde heimgekehrt. Er hat eine griechische Braut gefunden und mitgebracht. Sie kennt unsere Gebräuche und Sprache nicht und das Wetter hier scheint ihr nicht gut zu tun, doch sie ist willig, das Beste aus ihrem neuen Heim zu machen.;;[From.GetTitledFirstName] ha llegado a casa de Miklagård y de su servicio con la Guardia Varangiana, pero no está solo. Ha encontrado una esposa griega y la trajo con él. Ella no conoce nuestras costumbres ni el idioma, y el clima no le gusta demasiado, pero parece estar dispuesta a hacer lo mejor de su nuevo hogar.;;;;;;;;;x +celtic.1175.a;Each to their own.;À chacun sa façon.;Jedem das Seine.;;Cada uno a lo suyo.;;;;;;;;;x +celtic.1177.desc;After many years at the Circle and around the British isles, [From.GetTitledFirstName] has finally been released from his service with the Fianna and has returned home. Your son is a changed man, however. Secular matters no longer hold any interest for him, and he instead speaks incessantly of the Otherworld and the wonders of the Circle...;Après plusieurs années en Grèce, [From.GetTitledFirstName] a enfin été dégagé de ses fonctions dans la Garde varègue et est rentré au bercail. Votre fils est cependant un homme changé. Les Anciens Dieux ne l'intéressent plus et il parle sans cesse du royaume des chrétiens et des horreurs qui s'abattront sur ceux qui refusent de se convertir...;Nach vielen Jahren in Griechenland, wurde [From.GetTitledFirstName] endlich aus seinem Dienst in der Warägergarde entlassen und ist heimgekehrt. Doch Euer Sohn ist ein gewandelter Mann. Die alten Götter interessieren ihn nicht länger, stattdessen spricht er ununterbrochen vom Christentum und den Schrecken, die jene erwarten, die nicht konvertieren...;;Tras muchos años en Grecia, [From.GetTitledFirstName] ha sido finalmente liberado de su servicio a la Guardia Varangiana y ha regresado a casa. Sin embargo, tu hijo ha cambiado. Los viejos dioses ya no le interesan, y en cambio habla sin cesar de la Cristiandad y los horrores que le esperan a aquellos que se niegan a convertirse...;;;;;;;;;x +celtic.1177.a;I knew those druids would be a bad influence.;Je savais que ces Grecs auraient une mauvaise influence.;Ich wusste, dass diese Griechen ein schlechter Einfluss sein würden. ;;Sabía que los Griegos serían una mala influencia.;;;;;;;;;x +celtic.1179.desc;[From.GetTitledFirstName] has returned from the Circle and the Fianna as a changed man. He is wiser, more confident in his own abilities and more knowledgable in matters of war. It seems the time spent as a Fian did him good.;[From.GetTitledFirstName]est de retour de Miklagård et de la Garde varègue et c'est un homme changé. Il est plus sage, plus sûr de lui et connaît très bien l'art de la guerre. Le temps qu'il a passé en Grèce semble lui avoir fait du bien.;[From.GetTitledFirstName] ist als gewandelter Mann aus Miklagard und dem Dienst in der Warägergarde zurückgekehrt. Er ist weiser, zuversichtlicher und besitzt neue Kenntnisse in Kriegsangelegenheiten. Es scheint, als habe ihm die Zeit bei den Griechen gut getan. ;;[From.GetTitledFirstName] ha vuelto de Miklagård y de la Guardia Varangiana como un hombre cambiado. Es más sabio, más seguro de sus propias habilidades y más eficiente en asuntos de guerra. Parece que el tiempo pasado en Grecia le ha hecho bien.;;;;;;;;;x +celtic.1179.a;Welcome home, [From.GetFirstName]!;Bienvenue chez toi, [From.GetFirstName] !;Willkommen zu Hause, [From.GetFirstName]!;;¡Bienvenido, [From.GetFirstName]!;;;;;;;;;x +celtic.1181.desc;Several former Fennid of the Fianna have recently returned home after serving the Circle, and they bring news most grave. Your son, [From.GetTitledFirstName], fell in battle while raiding in the south. They assure you that he faced his enemy with bravery and slew many before their numbers overwhelmed him.;Plusieurs anciens gardes varègues sont de retour de leur service pour le roi des Grecs depuis peu et ils apportent de mauvaises nouvelles. Votre fils, [From.GetTitledFirstName], est tombé au combat lors de la campagne du Serkland. Ils vous assurent qu'il a affronté l'ennemi avec bravoure et qu'il en a tué plusieurs avant qu'ils aient eu raison de lui.;Einige frühere Waräger Gardisten sind von ihrem Dienst beim Griechenkönig heimgekehrt und bringen schlechteste Neuigkeiten mit. Euer Sohn [From.GetTitledFirstName] ist in einer Schlacht in Serkland gefallen. Sie versichern Euch, dass er seinem Feind mit Tapferkeit begegnet ist und viele erschlug, bevor ihre schiere Zahl ihn überwältigte. ;;Varios ex guardias Varangianos han regresado recientemente a casa después de servir al rey Griego, y traen noticias graves. Tu hijo, [From.GetTitledFirstName], cayó en la batalla mientras estaba de campaña en Serkland. Te aseguran que se enfrentó a su enemigo con valentía y que mató a muchos antes de que sus números lo abrumaron.;;;;;;;;;x +celtic.1181.a;He died a hero...;Il est mort en héros...;Er ist als Held gestorben…;;Murió como un héroe…;;;;;;;;;x +celtic.1183.desc;[From.GetTitledFirstName] has at last returned from the circle in a caravan filled with the spoils of war! Apparently the great druids are generous to those who serve the gods well, and there is gold here from all over the world. Your son insists on sharing these riches with you, his loving [Root.GetFromRelation].;[From.GetTitledFirstName] est enfin de retour de Grèce, à bord d'un drakkar contenant un impressionnant butin de guerre ! Le grand roi des Grecs est apparemment très généreux avec ceux qui le servent bien, et il y a de l'or de tous les coins de la Grèce, du Serkland et de plus loin encore. Votre fils insiste pour partager ses richesses avec vous, son père bien-aimé.;[From.GetTitledFirstName] ist endlich aus Griechenland heimgekehrt, auf einem großen Beiboot, gefüllt mit Kriegsbeute. Offenbar ist der Griechenkönig großzügig gegenüber jenen, die ihm gut dienen. Hier findet sich Gold aus allen Ecken Griechenlands, Serklands und darüber hinaus. Euer Sohn besteht darauf, den Reichtum mit Euch, seinem Vater, zu teilen. ;;[From.GetTitledFirstName] por fin ha regresado de Grecia en un drakkar lleno de botines de guerra! Al parecer, el gran rey de los Griegos es generoso con los que le sirven bien, y hay oro aquí de todas partes del reino griego, Serkland y más allá. Tu hijo insiste en compartir estas riquezas contigo, su querido padre.;;;;;;;;;x +celtic.1183.a;[From.GetFirstName], you make me proud!;[From.GetFirstName], tu me remplis de fierté !;[From.GetFirstName], Ihr macht mich stolz!;;¡[From.GetFirstName], estoy orgulloso de ti!;;;;;;;;;x +celtic.1184.desc;Upon learning of the death of your father, you left the Fianna and departed the Circle for home in a caravan filled with loot from your campaigns. It was a long and perilous journey back, but your feet are now firmly planted on the soil of the land that is your birthright. The throne is yours.;Après avoir appris la mort de votre père, vous avez abandonné la Garde varègue et quittez Miklagård sur un drakkar pour rentrer au bercail, rapportant un important butin amassé lors de vos campagnes en Serkland. Le voyage du retour fut long et périlleux, mais vos pieds foulent maintenant la terre ferme, cette terre dont vous êtes l'héritier. Le trône est à vous.;Als Ihr vom Tod Eures Vaters erfahrt, verlasst Ihr die Warägergarde und Miklagard in einem großen Beiboot, gefüllt mit der Beute Eurer Schlachten in Serkland. Es war eine lange und gefahrvolle Reise, doch jetzt setzt Ihr Eure Füße auf heimatliche Erde, dir Euer Geburtsrecht ist. Der Thron gehört Euch. ;;Al enterarte de la muerte de tu padre, dejas la Guardia Varangiana y dejas Miklagard para volver a casa en un drakkar lleno de botines de tus campañas en Serkland. Fue un largo y peligroso viaje de regreso, pero tus pies están ahora firmemente plantados en la tierra que es tu patrimonio. El trono es tuyo.;;;;;;;;;x +celtic.1184.a;It is as I remember it.;C'est comme dans mes souvenirs.;Ganz wie in meiner Erinnerung. ;;Es tal y como lo recordaba.;;;;;;;;;x vassalize_fianna;Vassalize the Fianna;;;;;;;;;;;;;x vassalize_fianna_desc;Our religion has been reformed, yet still the warbands of the Fianna run freely, many forgoing the authority of the Circle. By vassalizing their leader, we could further legitimise our rule and gain more control on their members.;;;;;;;;;;;;;x -EVTDESCancrel.1254;A group of fennid warriors have come to visit [Root.PrimaryTitle.GetName]. [Root.job_chancellor.GetTitledFirstName] has met with them, and ask for my reply.;Un groupe de chevaliers errants se présente à [Root.Location.GetName]. [Root.job_chancellor.GetTitledFirstName] les accueille et attend ma réponse.;Eine Gruppe fahrender Ritter besucht [Root.Location.GetName]. [Root.job_chancellor.GetTitledFirstName] hat sich mit ihnen getroffen und wartet nun auf meine Antwort.;;Ha venido un grupo de Caballeros Errantes a visitar [Root.Location.GetName]. [Root.job_chancellor.GetTitledFirstName] se ha reunido con ellos y pide mi respuesta.;;;;;;;;;x -EVTOPTAancrel.1254;Welcome them with a lavish feast!;Qu’on organise un somptueux festin en leur honneur !;Zu ihren Ehren ein üppiges Gelage geben!;;¡Dales la bienvenida con una gran fiesta!;;;;;;;;;x -EVTOPTBancrel.1254;Welcome them reluctantly...;Je les accueille à contrecœur...;Sie widerwillig willkommen heißen ...;;Recíbeles de mala gana...;;;;;;;;;x -EVTOPTCancrel.1254;Refuse them Access!;Je leur refuse l’accès !;Sie sind hier nicht erwünscht!;;¡Niégales el acceso!;;;;;;;;;x -EVTDESCancrel.1255;The fennid warriors have participated in a minor brawl together with our own warriors in [Root.Location.GetName]. Sadly, one of those landless vagabonds has been severely injured.;Les chevaliers errants participent à un tournoi avec nos chevaliers à [Root.Location.GetName]. Malheureusement, un de ces vagabonds sans terres est gravement blessé.;Die fahrenden Ritter haben zusammen mit unseren Rittern in [Root.Location.GetName] an einem kleinen Turnier teilgenommen. Traurigerweise wurde dabei einer dieser landlosen Vagabunden schwer verwundet.;;Los Caballeros Errantes han celebrado un pequeño torneo con nuestros caballeros en [Root.Location.GetName]. Por desgracia, uno de esos vagabundos ha sido gravemente herido.;;;;;;;;;x -EVTOPTAancrel.1255;Pay for some medication, and send them on their way;Je paie ses médicaments et le renvoie.;Für etwas Arznei bezahlen und sie dann weiterschicken;;Págales medicinas y que se vayan;;;;;;;;;x -EVTOPTBancrel.1255;Allow them to stay at the castle while he recovers.;Je lui permets de rester au château le temps qu’il se rétablisse.;Sie dürfen in der Burg bleiben, bis er sich erholt hat;;Deja que se queden en el castillo hasta que se recupere.;;;;;;;;;x -EVTDESCancrel.1256;A young fennid has distinguished himself quite nicely in the time he has been at our castle.;Un jeune chevalier errant se distingue brillamment au cours de son séjour dans notre château.;Während seines Aufenthalts in unserer Burg hat sich ein junger fahrender Ritter besonders hervorgetan.;;Un joven caballero errante se ha distinguido en el tiempo que lleva en nuestro castillo.;;;;;;;;;x -EVTOPTAancrel.1256;Take him into our service!;Qu’on l’engage à notre service !;Er soll in unsere Dienste treten!;;¡Tómalo a nuestro servicio!;;;;;;;;;x -EVTOPTBancrel.1256;Lavish him with praise!;Qu’on le couvre d’éloges !;Ihm gebührt überschwängliches Lob!;;¡Elógialo!;;;;;;;;;x -EVTDESCancrel.1257;A member of our court has taken great offense at the behavior of the rough uncut fianna visiting our castle. He almost demands that we should execute the vagrants.;Un membre de notre Cour est choqué par la grossièreté des chevaliers errants qui séjournent dans notre château. Il est à deux doigts de réclamer l’exécution de ces vagabonds.;Ein Mitglied unseres Hofes stört sich erheblich am Benehmen der rohen fahrenden Ritter, die auf Besuch in unserer Burg sind. Er geht fast so weit, die Hinrichtung der Landstreicher zu fordern.;;Un miembro de la corte se ha ofendido mucho por el comportamiento de los rudos caballeros errantes que visitan nuestro castillo. Casi pide que les ejecutemos.;;;;;;;;;x -EVTOPTAancrel.1257;Throw the fianna out of the castle!;Qu’on renvoie les chevaliers errants du château !;Raus aus der Burg mit den fahrenden Rittern!;;¡Echa del castillo a los caballeros errantes!;;;;;;;;;x -EVTOPTBancrel.1257;Ignore the complaints...;Ignorons les plaintes...;Beschwerden ignorieren ...;;Ignora las quejas...;;;;;;;;;x -EVTDESCancrel.1258;A young woman has been seduced by one of the fianna. This seems to have some unforeseen consequences.;Une jeune femme s’est laissé séduire par un des chevaliers errants, ce qui n’est pas sans conséquences.;Einer der fahrenden Ritter hat eine junge Frau verführt. Dies scheint einige unvorhersehbare Konsequenzen zu haben.;;Una joven ha sido seducida por un caballero errante. Esto parece tener consecuencias imprevistas.;;;;;;;;;x -EVTOPTAancrel.1258;Let them both stay at court.;Ils peuvent tous les deux rester à la Cour !;Beide dürfen am Hof bleiben.;;Dejemos que ambos se queden en la corte.;;;;;;;;;x -EVTOPTBancrel.1258;The dungeon is a nice place for that 'warrior'.;Le cachot conviendra très bien à ce 'chevalier'.;Hoffentlich findet dieser 'Ritter' Gefallen an unserem Kerker.;;La mazmorra es un buen sitio para ese 'caballero'.;;;;;;;;;x -EVTDESCancrel.1259;The fianna are ready to depart our castle and ride forth to another lord's domain.;Les chevaliers errants sont prêts à quitter notre château pour rejoindre le domaine d’un autre Seigneur.;Die fahrenden Ritter sind bereit, unsere Burg zu verlassen und in die Domäne eines anderen Fürsten zu reiten.;;Los caballeros errantes están listos para salir de nuestro castillo y cabalgar al dominio de otro señor.;;;;;;;;;x -EVTOPTAancrel.1259;Give them a farewell feast!;Qu’on organise un festin d’adieu en leur honneur !;Da ist ein Abschiedsgelage angesagt!;;¡Dales una fiesta de despedida!;;;;;;;;;x -EVTOPTBancrel.1259;Let them leave quietly.;Qu’on les laisse s’en aller discrètement !;Sie sollen sich leise auf den Weg machen.;;Que se vayan discretamente.;;;;;;;;;x -EVTDESCancrel.1260;[Root.job_marshal.GetTitledFirstName] has arrested an armed man with ragged armor and a spotty horse. [Root.job_marshal.GetSheHeCap] says that the man claims to be a fian, but clearly does not believe that statement. ;[Root.job_marshal.GetTitledFirstName] a arrêté un homme armé avec une armure en piteux état et un cheval tacheté. L’homme prétend être un chevalier errant, mais [Root.job_marshal.GetTitledFirstName] ne le croit pas.;[Root.job_marshal.GetTitledFirstName] hat einen bewaffneten Mann mit schartiger Rüstung und geflecktem Pferd verhaftet. [Root.job_marshal.GetSheHeCap] sagt, der Mann würde behaupten, ein fahrender Ritter zu sein. Dieser Aussage schenkt er aber offensichtlich keinen Glauben. ;;[Root.job_marshal.GetTitledFirstName] ha arrestado a un hombre con una armadura estropeada y un caballo moteado. [Root.job_marshal.GetSheHeCap] dice que el hombre afirma ser un caballero errante, pero que no le cree. ;;;;;;;;;x -EVTOPTAancrel.1260;Order the fennid released.;Qu’on libère le chevalier errant !;Den fahrenden Ritter freilassen.;;Ordena liberar al Caballero Errante.;;;;;;;;;x -EVTOPTBancrel.1260;That is clearly a bandit!;C’est sûrement un bandit.;Das ist eindeutig ein Räuber!;;Está claro que es un ladrón...;;;;;;;;;x -EVTDESCancrel.1334;[From.GetTitledFirstName] has graciously accepted your donation and assures you that your generosity will not be forgotten;;;;;;;;;;;;;x +celtic.1254.desc;A group of fennid warriors have come to visit [Root.PrimaryTitle.GetName]. [Root.job_chancellor.GetTitledFirstName] has met with them, and ask for my reply.;Un groupe de chevaliers errants se présente à [Root.Location.GetName]. [Root.job_chancellor.GetTitledFirstName] les accueille et attend ma réponse.;Eine Gruppe fahrender Ritter besucht [Root.Location.GetName]. [Root.job_chancellor.GetTitledFirstName] hat sich mit ihnen getroffen und wartet nun auf meine Antwort.;;Ha venido un grupo de Caballeros Errantes a visitar [Root.Location.GetName]. [Root.job_chancellor.GetTitledFirstName] se ha reunido con ellos y pide mi respuesta.;;;;;;;;;x +celtic.1254.a;Welcome them with a lavish feast!;Qu’on organise un somptueux festin en leur honneur !;Zu ihren Ehren ein üppiges Gelage geben!;;¡Dales la bienvenida con una gran fiesta!;;;;;;;;;x +celtic.1254.b;Welcome them reluctantly...;Je les accueille à contrecœur...;Sie widerwillig willkommen heißen ...;;Recíbeles de mala gana...;;;;;;;;;x +celtic.1254.c;Refuse them Access!;Je leur refuse l’accès !;Sie sind hier nicht erwünscht!;;¡Niégales el acceso!;;;;;;;;;x +celtic.1255.desc;The fennid warriors have participated in a minor brawl together with our own warriors in [Root.Location.GetName]. Sadly, one of those landless vagabonds has been severely injured.;Les chevaliers errants participent à un tournoi avec nos chevaliers à [Root.Location.GetName]. Malheureusement, un de ces vagabonds sans terres est gravement blessé.;Die fahrenden Ritter haben zusammen mit unseren Rittern in [Root.Location.GetName] an einem kleinen Turnier teilgenommen. Traurigerweise wurde dabei einer dieser landlosen Vagabunden schwer verwundet.;;Los Caballeros Errantes han celebrado un pequeño torneo con nuestros caballeros en [Root.Location.GetName]. Por desgracia, uno de esos vagabundos ha sido gravemente herido.;;;;;;;;;x +celtic.1255.a;Pay for some medication, and send them on their way;Je paie ses médicaments et le renvoie.;Für etwas Arznei bezahlen und sie dann weiterschicken;;Págales medicinas y que se vayan;;;;;;;;;x +celtic.1255.b;Allow them to stay at the castle while he recovers.;Je lui permets de rester au château le temps qu’il se rétablisse.;Sie dürfen in der Burg bleiben, bis er sich erholt hat;;Deja que se queden en el castillo hasta que se recupere.;;;;;;;;;x +celtic.1256.desc;A young fennid has distinguished himself quite nicely in the time he has been at our castle.;Un jeune chevalier errant se distingue brillamment au cours de son séjour dans notre château.;Während seines Aufenthalts in unserer Burg hat sich ein junger fahrender Ritter besonders hervorgetan.;;Un joven caballero errante se ha distinguido en el tiempo que lleva en nuestro castillo.;;;;;;;;;x +celtic.1256.a;Take him into our service!;Qu’on l’engage à notre service !;Er soll in unsere Dienste treten!;;¡Tómalo a nuestro servicio!;;;;;;;;;x +celtic.1256.b;Lavish him with praise!;Qu’on le couvre d’éloges !;Ihm gebührt überschwängliches Lob!;;¡Elógialo!;;;;;;;;;x +celtic.1257.desc;A member of our court has taken great offense at the behavior of the rough uncut fianna visiting our castle. He almost demands that we should execute the vagrants.;Un membre de notre Cour est choqué par la grossièreté des chevaliers errants qui séjournent dans notre château. Il est à deux doigts de réclamer l’exécution de ces vagabonds.;Ein Mitglied unseres Hofes stört sich erheblich am Benehmen der rohen fahrenden Ritter, die auf Besuch in unserer Burg sind. Er geht fast so weit, die Hinrichtung der Landstreicher zu fordern.;;Un miembro de la corte se ha ofendido mucho por el comportamiento de los rudos caballeros errantes que visitan nuestro castillo. Casi pide que les ejecutemos.;;;;;;;;;x +celtic.1257.a;Throw the fianna out of the castle!;Qu’on renvoie les chevaliers errants du château !;Raus aus der Burg mit den fahrenden Rittern!;;¡Echa del castillo a los caballeros errantes!;;;;;;;;;x +celtic.1257.b;Ignore the complaints...;Ignorons les plaintes...;Beschwerden ignorieren ...;;Ignora las quejas...;;;;;;;;;x +celtic.1258.desc;A young woman has been seduced by one of the fianna. This seems to have some unforeseen consequences.;Une jeune femme s’est laissé séduire par un des chevaliers errants, ce qui n’est pas sans conséquences.;Einer der fahrenden Ritter hat eine junge Frau verführt. Dies scheint einige unvorhersehbare Konsequenzen zu haben.;;Una joven ha sido seducida por un caballero errante. Esto parece tener consecuencias imprevistas.;;;;;;;;;x +celtic.1258.a;Let them both stay at court.;Ils peuvent tous les deux rester à la Cour !;Beide dürfen am Hof bleiben.;;Dejemos que ambos se queden en la corte.;;;;;;;;;x +celtic.1258.b;The dungeon is a nice place for that 'warrior'.;Le cachot conviendra très bien à ce 'chevalier'.;Hoffentlich findet dieser 'Ritter' Gefallen an unserem Kerker.;;La mazmorra es un buen sitio para ese 'caballero'.;;;;;;;;;x +celtic.1259.desc;The fianna are ready to depart our castle and ride forth to another lord's domain.;Les chevaliers errants sont prêts à quitter notre château pour rejoindre le domaine d’un autre Seigneur.;Die fahrenden Ritter sind bereit, unsere Burg zu verlassen und in die Domäne eines anderen Fürsten zu reiten.;;Los caballeros errantes están listos para salir de nuestro castillo y cabalgar al dominio de otro señor.;;;;;;;;;x +celtic.1259.a;Give them a farewell feast!;Qu’on organise un festin d’adieu en leur honneur !;Da ist ein Abschiedsgelage angesagt!;;¡Dales una fiesta de despedida!;;;;;;;;;x +celtic.1259.b;Let them leave quietly.;Qu’on les laisse s’en aller discrètement !;Sie sollen sich leise auf den Weg machen.;;Que se vayan discretamente.;;;;;;;;;x +celtic.1260.desc;[Root.job_marshal.GetTitledFirstName] has arrested an armed man with ragged armor and a spotty horse. [Root.job_marshal.GetSheHeCap] says that the man claims to be a fian, but clearly does not believe that statement. ;[Root.job_marshal.GetTitledFirstName] a arrêté un homme armé avec une armure en piteux état et un cheval tacheté. L’homme prétend être un chevalier errant, mais [Root.job_marshal.GetTitledFirstName] ne le croit pas.;[Root.job_marshal.GetTitledFirstName] hat einen bewaffneten Mann mit schartiger Rüstung und geflecktem Pferd verhaftet. [Root.job_marshal.GetSheHeCap] sagt, der Mann würde behaupten, ein fahrender Ritter zu sein. Dieser Aussage schenkt er aber offensichtlich keinen Glauben. ;;[Root.job_marshal.GetTitledFirstName] ha arrestado a un hombre con una armadura estropeada y un caballo moteado. [Root.job_marshal.GetSheHeCap] dice que el hombre afirma ser un caballero errante, pero que no le cree. ;;;;;;;;;x +celtic.1260.a;Order the fennid released.;Qu’on libère le chevalier errant !;Den fahrenden Ritter freilassen.;;Ordena liberar al Caballero Errante.;;;;;;;;;x +celtic.1260.b;That is clearly a bandit!;C’est sûrement un bandit.;Das ist eindeutig ein Räuber!;;Está claro que es un ladrón...;;;;;;;;;x +celtic.1334.desc;[From.GetTitledFirstName] has graciously accepted your donation and assures you that your generosity will not be forgotten;;;;;;;;;;;;;x CHRONICLE_SONS_OF_GWYDION;[Root.GetTitledName] lent [Root.GetHerHis] gold and influence to allow the resurgent Brythonic druids to re-found the Sons of Gwydion, a band of wolfish young warriors in the druids' service, with [Prev.GetDynName] as their Warchief.;;;;;;;;;;;;;x ###### Red Dragons ;;;;;;;;;;;;;;x donate_money_to_red_dragons;Donate money to the Red Dragon Knights;;;;;;;;;;;;;x donate_money_to_red_dragons_desc;I can donate money to the Red Dragon Knights in exchange for Piety and lifelong respect from the [Root.Religion.GetName] Church.;;;;;;;;;;;;;x expel_red_dragons;Expel the Red Dragons from your Realm;;;;;;;;;;;;;x expel_red_dragons_desc;Throw the Red Dragons out of your realm and seize their holdings.;;;;;;;;;;;;;x -expelled_d_red_dragons;Expelled the Red Dragon Knights;;;;;;;;;;;;;x -EVTTITLEancrel.1319;The Red Dragon Knights Assemble!;;;;;;;;;;;;;x -EVTDESCancrel.1319;A band of warriors, dedicated to the protection of innocent druidic peoples everywhere, have decided to take a more active role on the European stage. Up till now the Red Dragon Knights, as they call themselves, have contented themselves with keeping safe the high ways and guarding the holy places of the druidic faith. The Red Dragon Knights will raise their banners for any druidic ruler at war with infidels, but they will not fight their brothers and sisters in the faith.;;;;;;;;;;;;;x -EVTOPTAancrel.1319;May the gods guide their swords!;;;;;;;;;;;;;x -EVTOPTBancrel.1319;They will burn along with their sacred oaks!;;;;;;;;;;;;;x -EVTDESCancrel.1320;You've decided you wish to join the Red Dragon Knights. But do you dare ask your liege for permission?;;;;;;;;;;;;;x -EVTOPTAancrel.1320;Yes!;;;;;;;;;;;;;x -EVTOPTBancrel.1320;This seems like a bad idea...;;;;;;;;;;;;;x -EVTDESCancrel.1321;Your [GetFromRelation], [From.GetTitledFirstName], has decided to join with the Red Dragon Knights and seek his fortune at their side! Although [From.GetSheHe] will no doubt gain both riches and valuable battle experience in service of the druids, there will be many perils that could well cost [From.GetHerHim] [From.GetHerHis] life.;;;;;;;;;;;;;x -EVTOPTAancrel.1321;Go to the Dragons and make me proud, [GetFromRelation].;;;;;;;;;;;;;x -EVTOPTBancrel.1321;I will not allow it!;Je ne permettrai pas !;Das werde ich nicht erlauben!;;¡No lo permitiré!;;;;;;;;;x -EVTTOOLTIPancrel.1322;[From.GetFirstName] joins The Red Dragon Knights.;;;;;;;;;;;;;x -EVTTOOLTIPancrel.1323;[From.GetFirstName] is dissapointed...;;;;;;;;;;;;;x -EVTDESCancrel.1322;[From.GetTitledFirstName] has granted your request to join The Red Dragon Knights!;;;;;;;;;;;;;x -EVTDESCancrel.1323;[From.GetTitledFirstName] has denied your request to join The Red Dragon Knights!;;;;;;;;;;;;;x -EVTOPTAancrel.1323;That jerk!;;;;;;;;;;;;;x -EVTDESCancrel.1327;[From.GetTitledFirstName] has requested permission to build a castle in your province of [FromFrom.County.GetName] so that his warriors might better protect the druidic lands against its enemies. What say you?;;;;;;;;;;;;;x -EVTOPTAancrel.1327;The [From.PrimaryTitle.GetFOA] may have his castle.;;;;;;;;;;;;;x -EVTOPTBancrel.1327;Land doesn't come cheap, get your own!;;;;;;;;;;;;;x -EVTDESCancrel.1328;[From.GetTitledFirstName] has permitted The Red Dragon Knights to construct a castle in [County.GetName].;;;;;;;;;;;;;x -EVTDESCancrel.1329;[From.GetTitledFirstName] has expelled The Red Dragon Knights from [From.PrimaryTitle.GetFullBaseName]!;;;;;;;;;;;;;x -EVTDESCancrel.1330;The Red Dragon Knights have been expelled from [PrimaryTitle.GetFullBaseName] and all of their lands handed over to you.;;;;;;;;;;;;;x -EVTOPTAancrel.1330;Good riddance!;;;;;;;;;;;;;x -EVTDESCancrel.1331;[From.GetTitledFirstName] has sent a generous donation to your order, to help you in the fight against the infidels!;;;;;;;;;;;;;x -EVTDESCancrel.1332;[From.GetTitledFirstName] has graciously accepted your donation and has assured you it will be put to good use.;;;;;;;;;;;;;x -EVTNAMEancrel.0256;The First Brythonic Emperor;;;;;;;;;;;;;x -EVTDESCancrel.0256;Long have the Celtic peoples stood divided, easy pickings for conquerors over the millenia. From Julius Ceaser to Saxons and more, the land has been constantly ravaged by warfare. Worse still, most Celts had been robbed of their faith, taught the ways of the Roman's dead god. But the faith of the Druids has been brought back from the brink of destruction! Now, [Root.GetFullName], [Root.GetTitle] of the Britons, loyal adherent to [Root.Religion.GetScriptureName], has united much of The Isles and declared [Root.GetReflexivePronoun] the rightful ruler of all Prydain! Henceforth, [Root.GetSheHe] shall be known as 'Pendragon'!;;;;;;;;;;;;;x -EVTOPTAancrel.0256;Long may [Root.GetSheHe] reign!;;;;;;;;;;;;;x -EVTOPTBancrel.0256;Just another trumped up savage pretending at imperium.;;;;;;;;;;;;;x -EVTOPTCancrel.0256;What's a Celt?;;;;;;;;;;;;;x +EVTTITLEceltic.1319;The Red Dragon Knights Assemble!;;;;;;;;;;;;;x +celtic.1319.desc;A band of warriors, dedicated to the protection of innocent druidic peoples everywhere, have decided to take a more active role on the European stage. Up till now the Red Dragon Knights, as they call themselves, have contented themselves with keeping safe the high ways and guarding the holy places of the druidic faith. The Red Dragon Knights will raise their banners for any druidic ruler at war with infidels, but they will not fight their brothers and sisters in the faith.;;;;;;;;;;;;;x +celtic.1319.a;May the gods guide their swords!;;;;;;;;;;;;;x +celtic.1319.b;They will burn along with their sacred oaks!;;;;;;;;;;;;;x +celtic.1320.desc;You've decided you wish to join the Red Dragon Knights. But do you dare ask your liege for permission?;;;;;;;;;;;;;x +celtic.1320.a;Yes!;;;;;;;;;;;;;x +celtic.1320.b;This seems like a bad idea...;;;;;;;;;;;;;x +celtic.1321.desc;Your [GetFromRelation], [From.GetTitledFirstName], has decided to join with the Red Dragon Knights and seek his fortune at their side! Although [From.GetSheHe] will no doubt gain both riches and valuable battle experience in service of the druids, there will be many perils that could well cost [From.GetHerHim] [From.GetHerHis] life.;;;;;;;;;;;;;x +celtic.1321.a;Go to the Dragons and make me proud, [GetFromRelation].;;;;;;;;;;;;;x +celtic.1321.b;I will not allow it!;Je ne permettrai pas !;Das werde ich nicht erlauben!;;¡No lo permitiré!;;;;;;;;;x +celtic.1322.tt;[From.GetFirstName] joins The Red Dragon Knights.;;;;;;;;;;;;;x +celtic.1323.tt;[From.GetFirstName] is dissapointed...;;;;;;;;;;;;;x +celtic.1322.desc;[From.GetTitledFirstName] has granted your request to join The Red Dragon Knights!;;;;;;;;;;;;;x +celtic.1323.desc;[From.GetTitledFirstName] has denied your request to join The Red Dragon Knights!;;;;;;;;;;;;;x +celtic.1323.a;That jerk!;;;;;;;;;;;;;x +celtic.1327.desc;[From.GetTitledFirstName] has requested permission to build a castle in your province of [FromFrom.County.GetName] so that his warriors might better protect the druidic lands against its enemies. What say you?;;;;;;;;;;;;;x +celtic.1327.a;The [From.PrimaryTitle.GetFOA] may have his castle.;;;;;;;;;;;;;x +celtic.1327.b;Land doesn't come cheap, get your own!;;;;;;;;;;;;;x +celtic.1328.desc;[From.GetTitledFirstName] has permitted The Red Dragon Knights to construct a castle in [County.GetName].;;;;;;;;;;;;;x +celtic.1329.desc;[From.GetTitledFirstName] has expelled The Red Dragon Knights from [From.PrimaryTitle.GetFullBaseName]!;;;;;;;;;;;;;x +celtic.1330.desc;The Red Dragon Knights have been expelled from [PrimaryTitle.GetFullBaseName] and all of their lands handed over to you.;;;;;;;;;;;;;x +celtic.1330.a;Good riddance!;;;;;;;;;;;;;x +celtic.1331.desc;[From.GetTitledFirstName] has sent a generous donation to your order, to help you in the fight against the infidels!;;;;;;;;;;;;;x +celtic.1332.desc;[From.GetTitledFirstName] has graciously accepted your donation and has assured you it will be put to good use.;;;;;;;;;;;;;x +celtic.256.title;The First Brythonic Emperor;;;;;;;;;;;;;x +celtic.256.desc;Long have the Celtic peoples stood divided, easy pickings for conquerors over the millenia. From Julius Ceaser to Saxons and more, the land has been constantly ravaged by warfare. Worse still, most Celts had been robbed of their faith, taught the ways of the Roman's dead god. But the faith of the Druids has been brought back from the brink of destruction! Now, [Root.GetFullName], [Root.GetTitle] of the Britons, loyal adherent to [Root.Religion.GetScriptureName], has united much of The Isles and declared [Root.GetReflexivePronoun] the rightful ruler of all Prydain! Henceforth, [Root.GetSheHe] shall be known as 'Pendragon'!;;;;;;;;;;;;;x +celtic.256.a;Long may [Root.GetSheHe] reign!;;;;;;;;;;;;;x +celtic.256.b;Just another trumped up savage pretending at imperium.;;;;;;;;;;;;;x +celtic.256.c;What's a Celt?;;;;;;;;;;;;;x bard_performance;Held Bardic Performance;Held Bardic Performance;Held Bardic Performance;;Held Bardic Performance;;;;;;;;;x bard_performance_timer;timer;timer;timer;;timer;;;;;;;;;x ##### Chronicles;;;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_cybrxkhan_misc.csv b/AncientReligions/localisation/ACR_cybrxkhan_misc.csv index a9e067bf..21a09def 100644 --- a/AncientReligions/localisation/ACR_cybrxkhan_misc.csv +++ b/AncientReligions/localisation/ACR_cybrxkhan_misc.csv @@ -1,8 +1,8 @@ #EGYPTIAN FLAVOR;;;;;;;;;;;;;;x -ancrel.4101.desc;The Nile begins to flood once more. Egyptians everywhere sigh with relief - the coming year will give them an unremarkable but decent harvest.;;;;;;;;;;;;;x -ancrel.4102.desc;The Nile swells with a bountiful flood this year! Egyptians everywhere rejoice, for there shall be a harvest even better than usual.;;;;;;;;;;;;;x -ancrel.4103.desc;Woe! The Nile has overflooded its banks. Egyptians everywhere are alarmed, for the destructive waters will destroy crop fields and cause havoc, and much of the harvest is now ruined.;;;;;;;;;;;;;x -ancrel.4104.desc;Curses! The Nile flood is paltry and weak this year. Egyptians everywhere worry, as the harvest might be inadequate, leading to hunger and even starvation.;;;;;;;;;;;;;x +egyptian.101.desc;The Nile begins to flood once more. Egyptians everywhere sigh with relief - the coming year will give them an unremarkable but decent harvest.;;;;;;;;;;;;;x +egyptian.102.desc;The Nile swells with a bountiful flood this year! Egyptians everywhere rejoice, for there shall be a harvest even better than usual.;;;;;;;;;;;;;x +egyptian.103.desc;Woe! The Nile has overflooded its banks. Egyptians everywhere are alarmed, for the destructive waters will destroy crop fields and cause havoc, and much of the harvest is now ruined.;;;;;;;;;;;;;x +egyptian.104.desc;Curses! The Nile flood is paltry and weak this year. Egyptians everywhere worry, as the harvest might be inadequate, leading to hunger and even starvation.;;;;;;;;;;;;;x VIET_nile_flood_good;Nile Flood is Good;;;;;;;;;;;;;x VIET_nile_flood_good_desc;The Nile's flood is adequate this year.;;;;;;;;;;;;;x VIET_nile_flood_great;Nile Flood is Great;;;;;;;;;;;;;x @@ -22,64 +22,64 @@ VIET_province_desecrated_egyptian_tombs;Ancient Tombs Desecrated;;;;;;;;;;;;;x VIET_province_desecrated_egyptian_tombs_desc;Somebody's been ransacking ancient tombs in this province... the gods will punish them in the afterlife. Hopefully.;;;;;;;;;;;;;x VIET_not_upholding_maat;Not Upholding Ma'at;;;;;;;;;;;;;x VIET_not_upholding_maat_desc;"You're a terrible ruler! You should be ashamed of yourself! When your heart is judged by Osiris in the afterlife, he shall see the imbalance in your Ma'at and you will be thrown to the terrible beast Ammit!";;;;;;;;;;;;;x -ancrel.4150.desc;In olden times, the people of Egypt valued that most wonderful and delicious vegetable, garlic. It pleased the Gods and was used to take oaths. Perhaps it would be a good idea to order large quantities to garlic to be distributed to the temples scattered across our realm!;;;;;;;;;;;x -ancrel.4150.a;Yes, let's do it. Praise be to the Gods!;;;;;;;;;;;;;x -ancrel.4150.b;No, this sounds silly, and we do not have the resources.;;;;;;;;;;;;;x -ancrel.4151.desc;The powerful men and women of ancient Egypt often planted palm trees not just for their dates, but to provide good shade in their palaces and temples. I feel as if it would be wise if I did the same to my residence and the nearby temples. If anything, I can show many my power and remind them of the splendor of the old Egyptians!;;;;;;;;;;;x -ancrel.4151.a;Let us plant the trees, then!;;;;;;;;;;;;;x -ancrel.4151.b;Perhaps I should not, this seems vain and pointless.;;;;;;;;;;;;;x -ancrel.4152.desc;An important and influential member of the local community in your capital has given you an beautifully crafted gold amulet dedicated to the god Khnum. As controller of the Nile, he brings fortune to all and is not to be ignored.;;;;;;;;;;;x -ancrel.4152.a;Thank you! May this amulet help me in this life.;;;;;;;;;;;;;x -ancrel.4153.desc;Ill news! Lately it seems a crafty band of robbers have been breaking into various tombs in [Root.GetName], desecrating corpses and making away with whatever riches they can find. How now will the dead be able to properly protect their descendants, much less live contentedly in the afterlife with Osiris? This is a shame, indeed, and nothing but a shame!;;;;;;;;;;;x -ancrel.4153.a;Hopefully local security will catch these brigands...;;;;;;;;;;;;;x -ancrel.4153.b;We will provide some aid to protect any unplundered tombs.;;;;;;;;;;;;;x -ancrel.4154.desc;In my dream I was surrounded by evil spirits. I was lost. I was scared. I fell to despair, I lost hope. But then came the god Bes, that dwarf-god of grotesque appearance, and I saw him as he took out his swords and knives and waved them like a soldier, to ward off the demons. I saw as he took out his musical instruments and played loud songs to frighten them. As I awoke, I felt at peace.;;;;;;;;;;;x -ancrel.4154.a;As he protected the Pharaohs of old, so has he protected me just now!;;;;;;;;;;;;;x -ancrel.4155.desc;I feel that despite my many good deeds, there are is still Isfet - evil - within me that must be purged, for I have certainly done sinful things as a ruler. If my heart is out of balance with Ma'at, then in the afterlife I will be devoured by the terrible beast Ammit and I will have no chance of a peaceful immortality. Thus, I desire to find a good sorcerer-priest, who knows how to alleviate me of this worry!;;;;;;;;;;;x -ancrel.4155.a;I must ensure my place in the afterlife!;;;;;;;;;;;;;x -ancrel.4155.b;On second thought, all this talk of "evil" and the afterlife is stupid.;;;;;;;;;;;;;x -ancrel.4156.tooltip;Off to the temple we go.;;;;;;;;;;;x -ancrel.4156.title;Expel the Evil in my Heart;;;;;;;;;;;x -ancrel.4156.desc;The sorcerer-priest understands my worries, and knows the right incantation for my situation. He thus begins to chant in my presence:\n\n"I am bringing the gods incense and natron.\nI want to expel the bad smell from your mouth.\nTherefore I come in order to expel the evil in your hearts.\nWith this I remove the Evil, Isfet, which clings to you.\nWith this I bring you Good.\nI present Justice, Maat, to you......";;;;;;;;;;;x -ancrel.4156.a;I begin to feel relieved as my soul is cleansed.;;;;;;;;;;;;;x -ancrel.4157.desc;The peasants you rule over believe that no matter what hardships they face, your rule has maintained the balance of Ma'at - justice, goodness, the natural order - in the realm. They praise you for your efforts.;;;;;;;;;;;x -ancrel.4157.a;Good to hear!;;;;;;;;;;;;;x -ancrel.4158.desc;Regardless of whether they are right or wrong, the peasants you rule over believe that due to your style of rule, you unfortunately have been unable to maintain the balance of Ma'at - justice, goodness, the natural order - in the realm. ;;;;;;;;;;;x -ancrel.4158.a;They don't understand! Don't understand at all!;;;;;;;;;;;;;x -ancrel.4159.desc;To honor the traditions of the ancient Egyptians, many women in the region have taken to adopting pet cats, for they represent feminine fertility and sensuality. One day while lounging with your wife, you notice she is playing with one of her cats, and you can't help but notice as she watches you she is looking at you in a rather seductive, cat-like manner, and suddenly you feel as if you want to learn more about this cat-like fertility and sensuality in a more practical, hands-on sense...;;;;;;;;;;;x -ancrel.4159.a;Come here, kitty...;;;;;;;;;;;;;x -ancrel.4160.desc;A heinous crime! The wretched criminal is brought before you, and few in your court can bear to look at the deviant, lawless, inhuman evil-doer. He will be punished severely for his deed, of course, that is without a doubt. You tell the man his sentence, and your guards take him away to execute him shortly.;;;;;;;;;;;x -ancrel.4160.a;Terrible! To think he murdered a cat, even by accident! An unforgivable crime.;;;;;;;;;;;;;x -ancrel.4160.b;Come now, it's just a cat.;;;;;;;;;;;;;x +egyptian.150.desc;In olden times, the people of Egypt valued that most wonderful and delicious vegetable, garlic. It pleased the Gods and was used to take oaths. Perhaps it would be a good idea to order large quantities to garlic to be distributed to the temples scattered across our realm!;;;;;;;;;;;x +egyptian.150.a;Yes, let's do it. Praise be to the Gods!;;;;;;;;;;;;;x +egyptian.150.b;No, this sounds silly, and we do not have the resources.;;;;;;;;;;;;;x +egyptian.151.desc;The powerful men and women of ancient Egypt often planted palm trees not just for their dates, but to provide good shade in their palaces and temples. I feel as if it would be wise if I did the same to my residence and the nearby temples. If anything, I can show many my power and remind them of the splendor of the old Egyptians!;;;;;;;;;;;x +egyptian.151.a;Let us plant the trees, then!;;;;;;;;;;;;;x +egyptian.151.b;Perhaps I should not, this seems vain and pointless.;;;;;;;;;;;;;x +egyptian.152.desc;An important and influential member of the local community in your capital has given you an beautifully crafted gold amulet dedicated to the god Khnum. As controller of the Nile, he brings fortune to all and is not to be ignored.;;;;;;;;;;;x +egyptian.152.a;Thank you! May this amulet help me in this life.;;;;;;;;;;;;;x +egyptian.153.desc;Ill news! Lately it seems a crafty band of robbers have been breaking into various tombs in [Root.GetName], desecrating corpses and making away with whatever riches they can find. How now will the dead be able to properly protect their descendants, much less live contentedly in the afterlife with Osiris? This is a shame, indeed, and nothing but a shame!;;;;;;;;;;;x +egyptian.153.a;Hopefully local security will catch these brigands...;;;;;;;;;;;;;x +egyptian.153.b;We will provide some aid to protect any unplundered tombs.;;;;;;;;;;;;;x +egyptian.154.desc;In my dream I was surrounded by evil spirits. I was lost. I was scared. I fell to despair, I lost hope. But then came the god Bes, that dwarf-god of grotesque appearance, and I saw him as he took out his swords and knives and waved them like a soldier, to ward off the demons. I saw as he took out his musical instruments and played loud songs to frighten them. As I awoke, I felt at peace.;;;;;;;;;;;x +egyptian.154.a;As he protected the Pharaohs of old, so has he protected me just now!;;;;;;;;;;;;;x +egyptian.155.desc;I feel that despite my many good deeds, there are is still Isfet - evil - within me that must be purged, for I have certainly done sinful things as a ruler. If my heart is out of balance with Ma'at, then in the afterlife I will be devoured by the terrible beast Ammit and I will have no chance of a peaceful immortality. Thus, I desire to find a good sorcerer-priest, who knows how to alleviate me of this worry!;;;;;;;;;;;x +egyptian.155.a;I must ensure my place in the afterlife!;;;;;;;;;;;;;x +egyptian.155.b;On second thought, all this talk of "evil" and the afterlife is stupid.;;;;;;;;;;;;;x +egyptian.156.tooltip;Off to the temple we go.;;;;;;;;;;;x +egyptian.156.title;Expel the Evil in my Heart;;;;;;;;;;;x +egyptian.156.desc;The sorcerer-priest understands my worries, and knows the right incantation for my situation. He thus begins to chant in my presence:\n\n"I am bringing the gods incense and natron.\nI want to expel the bad smell from your mouth.\nTherefore I come in order to expel the evil in your hearts.\nWith this I remove the Evil, Isfet, which clings to you.\nWith this I bring you Good.\nI present Justice, Maat, to you......";;;;;;;;;;;x +egyptian.156.a;I begin to feel relieved as my soul is cleansed.;;;;;;;;;;;;;x +egyptian.157.desc;The peasants you rule over believe that no matter what hardships they face, your rule has maintained the balance of Ma'at - justice, goodness, the natural order - in the realm. They praise you for your efforts.;;;;;;;;;;;x +egyptian.157.a;Good to hear!;;;;;;;;;;;;;x +egyptian.158.desc;Regardless of whether they are right or wrong, the peasants you rule over believe that due to your style of rule, you unfortunately have been unable to maintain the balance of Ma'at - justice, goodness, the natural order - in the realm. ;;;;;;;;;;;x +egyptian.158.a;They don't understand! Don't understand at all!;;;;;;;;;;;;;x +egyptian.159.desc;To honor the traditions of the ancient Egyptians, many women in the region have taken to adopting pet cats, for they represent feminine fertility and sensuality. One day while lounging with your wife, you notice she is playing with one of her cats, and you can't help but notice as she watches you she is looking at you in a rather seductive, cat-like manner, and suddenly you feel as if you want to learn more about this cat-like fertility and sensuality in a more practical, hands-on sense...;;;;;;;;;;;x +egyptian.159.a;Come here, kitty...;;;;;;;;;;;;;x +egyptian.160.desc;A heinous crime! The wretched criminal is brought before you, and few in your court can bear to look at the deviant, lawless, inhuman evil-doer. He will be punished severely for his deed, of course, that is without a doubt. You tell the man his sentence, and your guards take him away to execute him shortly.;;;;;;;;;;;x +egyptian.160.a;Terrible! To think he murdered a cat, even by accident! An unforgivable crime.;;;;;;;;;;;;;x +egyptian.160.b;Come now, it's just a cat.;;;;;;;;;;;;;x VIET_stupid_cat_lovers_boooo;xxxxx;;;;;;;;;;;x -ancrel.4161.desc;Ancient texts describe how in old Egypt, women were viewed as having greater amount of rights, privileges, and opportunities than they do today. Or so I've been told. Perhaps I should treat the women of my court with more respect if I am to properly emulate the customs of ancient Egypt.;;;;;;;;;;;x +egyptian.161.desc;Ancient texts describe how in old Egypt, women were viewed as having greater amount of rights, privileges, and opportunities than they do today. Or so I've been told. Perhaps I should treat the women of my court with more respect if I am to properly emulate the customs of ancient Egypt.;;;;;;;;;;;x opinion_egyptian_respects_women;Respects Women;;;;;;;;;;;;;x opinion_egyptian_stop_being_feminazi;Listens too much to Women;;;;;;;;;;;;;x opinion_egyptian_disrespects_women;Disrespects Women;;;;;;;;;;;;;x -ancrel.4161.a;Yes! The Gods speak true, we must treat women better.;;;;;;;;;;;;;x -ancrel.4161.b;Nonsense! Probably just blabber made up by nagging housewives.;;;;;;;;;;;;;x -ancrel.4162.desc;A courtier has challenged me to a game of Senet. This ancient game has been played in Egypt ever since recorded history, and I like to think that while I'm not the best at it, I can still hold my own.;;;;;;;;;;;x -ancrel.4162.a;Let's play!;;;;;;;;;;;;;x -ancrel.4163.tooltip;We'll see who wins...;;;;;;;;;;;x -ancrel.4163.desc;I have challenged my liege to a game of Senet. This ancient game has been played in Egypt ever since recorded history, and I like to think that while I'm not the best at it, I can still hold my own.;;;;;;;;;;;x -ancrel.4163.a;Let's see who wins!;;;;;;;;;;;;;x -ancrel.4164.tooltip;You win;;;;;;;;;;;x -ancrel.4164.desc;I've been beaten me in Senet! A humiliating defeat, but a well-deserved one.;;;;;;;;;;;x -ancrel.4164.a;Good game. You got me this time!;;;;;;;;;;;;;x -ancrel.4164.b;How dare you!;;;;;;;;;;;;;x -ancrel.4165.tooltip;You lose;;;;;;;;;;;x -ancrel.4165.desc;I have won the Senet match. Clearly the Gods have favored me!;;;;;;;;;;;x -ancrel.4165.a;You played well, however!;;;;;;;;;;;;;x -ancrel.4165.b;Haha! What a pathetic loser!;;;;;;;;;;;;;x +egyptian.161.a;Yes! The Gods speak true, we must treat women better.;;;;;;;;;;;;;x +egyptian.161.b;Nonsense! Probably just blabber made up by nagging housewives.;;;;;;;;;;;;;x +egyptian.162.desc;A courtier has challenged me to a game of Senet. This ancient game has been played in Egypt ever since recorded history, and I like to think that while I'm not the best at it, I can still hold my own.;;;;;;;;;;;x +egyptian.162.a;Let's play!;;;;;;;;;;;;;x +egyptian.163.tooltip;We'll see who wins...;;;;;;;;;;;x +egyptian.163.desc;I have challenged my liege to a game of Senet. This ancient game has been played in Egypt ever since recorded history, and I like to think that while I'm not the best at it, I can still hold my own.;;;;;;;;;;;x +egyptian.163.a;Let's see who wins!;;;;;;;;;;;;;x +egyptian.164.tooltip;You win;;;;;;;;;;;x +egyptian.164.desc;I've been beaten me in Senet! A humiliating defeat, but a well-deserved one.;;;;;;;;;;;x +egyptian.164.a;Good game. You got me this time!;;;;;;;;;;;;;x +egyptian.164.b;How dare you!;;;;;;;;;;;;;x +egyptian.165.tooltip;You lose;;;;;;;;;;;x +egyptian.165.desc;I have won the Senet match. Clearly the Gods have favored me!;;;;;;;;;;;x +egyptian.165.a;You played well, however!;;;;;;;;;;;;;x +egyptian.165.b;Haha! What a pathetic loser!;;;;;;;;;;;;;x opinion_egyptian_senet_game;Played Senet;;;;;;;;;;;x opinion_egyptian_pathetic_senet_player;Pathetic Senet player;;;;;;;;;;;x opinion_egyptian_smug_winner;Smug Winner;;;;;;;;;;;x opinion_egyptian_sore_loser;Sore Loser;;;;;;;;;;;x opinion_egyptian_lost_senet_game;Lost Senet Game;;;;;;;;;;;x -ancrel.4166.desc;Your courtier claims that while taking a walk today he was by himself and encountered the ghost of Akhenaten himself! This abominable heretic, an incompetent Pharaoh obsessed with the god Aten, caused much mayhem in old Egypt and was rightfully cursed by the priests once the old, true religion was restored. But this is not good news... has your courtier been cursed as well?;;;;;;;;;;;x -ancrel.4166.a;Better get to the priests quickly, dear friend, just in case!;;;;;;;;;;;;;x -ancrel.4167.desc;You watch solemnly as the criminal is beheaded. Off goes his head, and his blood spills to the ground. Shezmu, the demon-god known as the Overthrower of the Wicked at the Block, the Slaughterer of Souls, and the Lord of Blood, must be pleased. They say when the condemned are executed, he throws their severed heads into a wine press and turns it into red wine.;;;;;;;;;;;x -ancrel.4167.a;Righteous red wine! I think I'll have some later today.;;;;;;;;;;;;;x +egyptian.166.desc;Your courtier claims that while taking a walk today he was by himself and encountered the ghost of Akhenaten himself! This abominable heretic, an incompetent Pharaoh obsessed with the god Aten, caused much mayhem in old Egypt and was rightfully cursed by the priests once the old, true religion was restored. But this is not good news... has your courtier been cursed as well?;;;;;;;;;;;x +egyptian.166.a;Better get to the priests quickly, dear friend, just in case!;;;;;;;;;;;;;x +egyptian.167.desc;You watch solemnly as the criminal is beheaded. Off goes his head, and his blood spills to the ground. Shezmu, the demon-god known as the Overthrower of the Wicked at the Block, the Slaughterer of Souls, and the Lord of Blood, must be pleased. They say when the condemned are executed, he throws their severed heads into a wine press and turns it into red wine.;;;;;;;;;;;x +egyptian.167.a;Righteous red wine! I think I'll have some later today.;;;;;;;;;;;;;x #HELLENIC FLAVOR;;;;;;;;;;;;;;x nick_cherished_of_diana;Cherished of Diana;;;;;;;;;;;x opinion_aphrodite_attractive;Chose Aphrodite;;;;;;;;;;;x @@ -158,338 +158,338 @@ VIET_convinced_Zeus;Met a Woman Impregnated by Jupiter;;;;;;;;;;;x VIET_convinced_Zeus_desc;Even after all these centuries and millennia, the king of gods doesn't seem to have any self-control!;;;;;;;;;;;x VIET_heard_about_apollo_prank;Divine Prank;;;;;;;;;;;x VIET_heard_about_apollo_prank_desc;This character has heard a funny story about a prank a god supposedly pulled on another one.;;;;;;;;;;;x -ancrel.2500.desc;The story of Proserpina’s abduction by Pluto has interested you as of late. Pluto seems like a calm, stoic type who justly dispenses judgment over the souls of the dead without bias and isn’t a philanderer like his brothers, so you wonder as to why he would have acted so rashly. Is there more to the story than meets the eye?;;;;;;;;;;;x -ancrel.2500.a;Nah, it was as they say. He had his way with her.;;;;;;;;;;;;;x -ancrel.2500.b;Maybe Pluto conspired with Proserpina and the abduction was an excuse...;;;;;;;;;;;;;x -ancrel.2500.c;Perhaps a poet exaggerated the story for unnecessary drama.;;;;;;;;;;;;;x -ancrel.2500.d;Sometimes I wonder what sort of history Pluto and Ceres had...;;;;;;;;;;;;;x -ancrel.2500.tooltip.1;\n\nThat mischievous Cupid is to blame, having shot the arrow that made Pluto obsessed. Proserpina was beautiful and Pluto was lonely and desperate.;;;;;;;;;;;;;x -ancrel.2500.tooltip.2;\n\nOr maybe the two of them conspired with Ceres! Who knows - maybe they needed to protect Proserpina from the philandering Jupiter.;;;;;;;;;;;;;x -ancrel.2500.tooltip.3;\n\nAfter all, Pluto is one of the most faithful Gods, so he doesn't seem the type to kidnap fair maidens. Maybe Pluto was just socially awkward but the poets wanted a more sensational story.;;;;;;;;;;;;;x -ancrel.2500.tooltip.4;\n\nWhat if Ceres secretly loved Pluto? What if her anguish at losing her daughter was actually anguish at her unrequited love for Pluto, but she was too embarrassed to admit it so she made up the story about Persephone’s abduction?;;;;;;;;;;;;;x -ancrel.2501.tooltip.0;\n\nShe probably knows best after all and it would be improper if not blasphemous of me to make arbitrary assumptions about her.;;;;;;;;;;;x -ancrel.2501.desc;You ponder on the stories surrounding Apollo and Diana and how protective they were of one another. Orion died because Apollo feared Diana would break her vow of chastity. Meanwhile, Diana killed Apollo's lover Coronis when she cheated on him. It sounds like a kind of jealousy snd protectiveness, doesn’t it? You start to wonder whether the twins are closer than they appear... ;;;;;;;;;;;x -ancrel.2501.a;Nah, probably just siblings who care about each other.;;;;;;;;;;;;;x -ancrel.2501.b;Aha! Diana's “virgin” status makes much more sense!;;;;;;;;;;;;;x -ancrel.2501.c;Haha, that's a good one. What are we, Zoroastrians?;;;;;;;;;;;;;x -ancrel.2501.d;Maybe I could ask the goddess herself, since she likes me…;;;;;;;;;;;;;x -ancrel.2502.tooltip;\n\nI would like to, ah, have a more hands-on demonstration of what transpired between her and Jupiter. For the sake of fair judgement, of course. But not when her husband is around, of course. ;;;;;;;;;;;x -ancrel.2502.desc;A local nobleman recently accused his wife of adultery. He says her newborn child is not his. She claims, however, that Lord Jupiter came down from the heavens and had his way with her and that while she did not want to be unfaithful, it would have been unwise for her to resist the powerful god. She is an extremely attractive young woman, so it wouldn't be impossible… right? Unable to resolve the dispute, they come to you for judgment.;;;;;;;;;;;x -ancrel.2502.a;I'm sorry, but how is this supposed to be my problem?;;;;;;;;;;;;;x -ancrel.2502.b;Haha, good one. Adulteresses have always used that excuse.;;;;;;;;;;;;;x -ancrel.2502.c;Clearly this is a child of Jupiter! Treat him well!;;;;;;;;;;;;;x -ancrel.2502.d;Why doesn’t she show me what Jupiter did to her…;;;;;;;;;;;;;x -ancrel.2503.desc;While visiting a town you notice a beggar's corpse lying by the road. The locals said he recently died but otherwise ignore the corpse, saying someone will clean it up eventually. You notice the poor beggar doesn't even have the two coins needed to give to Charon in the afterlife so that he may be able to travel to the underworld without hassle.;;;;;;;;;;;x -ancrel.2503.a;I will give the corpse two of my own gold pieces.;;;;;;;;;;;;;x -ancrel.2503.b;It's not my business.;;;;;;;;;;;;;x -ancrel.2504.desc;A man comes to your residence, asking to let him stay the night. His face is kindly but he wears the tattered, ragged clothes of a vagrant. As a follower of the gods it is your duty to show Xenia, or hospitality, but realistically speaking he could be a troublemaking hoodlum or even an assassin for all you know...;;;;;;;;;;;x -ancrel.2504.a;We must show Xenia. Let him in.;;;;;;;;;;;;;x -ancrel.2504.b;Be rid of him. What if he's a thief?;;;;;;;;;;;;;x -ancrel.2505.desc;In a dream, the king of gods, Jupiter, appears before you. Thunderclouds surround him and he is angry. "How dare you refuse me, arrogant swine! Have you forgotten Xenia?" You recoil in horror, realizing that beggar you rudely turned away was Jupiter in disguise!;;;;;;;;;;;x -ancrel.2505.a;Have mercy! Don't curse me!;;;;;;;;;;;;;x -ancrel.2506.desc;In a dream, the king of gods, Jupiter, appears before you. He sits on a throne, smiling. As you supplicate before him, he says, "You were wise to show hospitality to me. You know Xenia, mortal." You realize that the beggar you accepted into your abode was Jupiter in disguise!;;;;;;;;;;;x -ancrel.2506.a;Oh thank you!;;;;;;;;;;;;;x -ancrel.2507.desc;While taking a walk you come across some maidens bathing in the stream. Embarrassed, you try to sneak away but they notice you. Giggling, they call you over, and you can't help but be entranced by their beauty and their sweet voices.... Ah! They must be local nymphs!;;;;;;;;;;;x -ancrel.2507.a;Don't mind if I join in!;;;;;;;;;;;;;x -ancrel.2507.b;No. I am loyal to my beloved and will resist the temptation.;;;;;;;;;;;;;x -ancrel.2507.c;I have no interest with these giggly airheads.;;;;;;;;;;;;;x -ancrel.2507.d;I will entertain you, but no naughty business.;;;;;;;;;;;;;x -ancrel.2508.desc;You come by a village engaging in the “pharmakos” ceremony, wherein a chosen man - usually a criminal, beggar, cripple, slave, or some other undesirable - is ritually beaten and then exiled. The village recently went through some rough times, and the ceremony will supposedly help the villagers gain the favor of the gods and restore their fortunes.;;;;;;;;;;;x -ancrel.2508.a;Interesting. Carry on.;;;;;;;;;;;;;x -ancrel.2508.b;Stop this! This is clearly a silly superstition.;;;;;;;;;;;;;x -ancrel.2509.desc;One of your servants discovered a so-called “curse tablet” lying in a grave near your residence. Alarmingly, the writing on the tablet was an invocation of the dead spirits of the grave, as well as the gods of the underworld - Pluto and Proserpina - to bring misery and misfortune upon you. You have the priests properly dispose of the item, but you can’t help but feel uneasy.;;;;;;;;;;;x -ancrel.2509.a;Oh no! Heavens have mercy on me!;;;;;;;;;;;;;x -ancrel.2509.b;It’s just mere superstition at the end of the day.;;;;;;;;;;;;;x -ancrel.2509.c;There is nothing to fear from some stupid piece of writing!;;;;;;;;;;;;;x -ancrel.2510.desc;You recently discovered one of your maids trying to write a binding spell addressed to Venus - a love spell, in other words. Surprisingly, the spell targeted you. She wanted you, her lord, to fall in love with her! Though binding spells are typically thought of as something men would do, it is not unheard of for women to try using them. And your beautiful maid is young, naive, and at your complete mercy...;;;;;;;;;;;x -ancrel.2510.a;This is ridiculous. Why do I put up with this?;;;;;;;;;;;;;x -ancrel.2510.b;You know, you’re very pretty, and I can teach you many things, darling...;;;;;;;;;;;;;x -ancrel.2510.c;She shall be punished for this witchcraft.;;;;;;;;;;;;;x -ancrel.2510.d;I’m flattered, but I am your lord and you are a mere maid. ;;;;;;;;;;;;;x -ancrel.2510.e;I’m flattered, but I am your lord and you are a mere maid. ;;;;;;;;;;;;;x -ancrel.2510.tooltip.1;\n\nHer face is beet red as she promises not to make anymore trouble, and you both agree to pretend this never happened.;;;;;;;;;;;x -ancrel.2510.tooltip.2;\n\nSeems like her love spell worked after all. And there’s nothing like seducing an innocent virgin and making her all yours.;;;;;;;;;;;x -ancrel.2510.tooltip.3;\n\nWho knows what other crazy things she might be doing?;;;;;;;;;;;x -ancrel.2510.tooltip.4;\n\nYou gently tell her that she is being silly. “Someday you’ll find a good husband,” you tell her in a brotherly tone. “I can help you find one in the future, if you want.”;;;;;;;;;;;x -ancrel.2510.tooltip.5;\n\nYou gently tell her that she is being silly. “Someday you’ll find a good husband,” you tell her in a fatherly tone. “I can help you find one in the future, if you want.”;;;;;;;;;;;x -ancrel.2511.desc;You recently discovered one of your young servant boys trying to write a binding spell addressed to Venus - a love spell, in other words. Surprisingly, the spell targeted you. He wanted you to fall in love with him! You didn’t expect this from him, as he is shy and gentle, so it seems he learned about these spells from older peers. And your handsome servant is young, naive, and at your complete mercy...;;;;;;;;;;;x -ancrel.2511.a;This is ridiculous. Why do I put up with this?;;;;;;;;;;;;;x -ancrel.2511.b;You know, you’re very cute, and I can teach you many things, darling...;;;;;;;;;;;;;x -ancrel.2511.c;He shall be punished for this witchcraft.;;;;;;;;;;;;;x -ancrel.2511.d;I’m flattered, but I am your mistress and you are a mere servant. ;;;;;;;;;;;;;x -ancrel.2511.e;I’m flattered, but I am your mistress and you are a mere servant. ;;;;;;;;;;;;;x -ancrel.2511.tooltip.1;\n\nHis face is beet red as he promises not to make anymore trouble, and you both agree to pretend this never happened.;;;;;;;;;;;x -ancrel.2511.tooltip.2;\n\nSeems like his love spell worked after all. And there’s nothing like seducing an innocent young boy and making him all yours.;;;;;;;;;;;x -ancrel.2511.tooltip.3;\n\nWho knows what other crazy things he might be doing?;;;;;;;;;;;x -ancrel.2511.tooltip.4;\n\nYou gently tell him he is being silly. “Someday you’ll find a good wife,” you tell him in a sisterly tone. “I can help you find one in the future, if you want.”;;;;;;;;;;;x -ancrel.2511.tooltip.5;\n\nYou gently tell him he is being silly. “Someday you’ll find a good wife,” you tell him in a motherly tone. “I can help you find one in the future, if you want.”;;;;;;;;;;;x -ancrel.2511.tooltip.6;\n\nYou gently tell her that she is being silly. “Someday you’ll find a good wife,” you tell her in a fatherly tone. “I can help you find one in the future, if you want.”;;;;;;;;;;;x -ancrel.2512.desc;One of your prisoners - an insignificant, elderly peasant - was starving and frail due to his advanced age and the conditions of his confinement, but his young daughter snuck into the prison every night, breastfeeding him so he could survive. For such a display of pietas, filial duty, many in your court say that the father should be given a pardon! The gods would be proud!;;;;;;;;;;;x -ancrel.2512.a;Yes. Clearly the gods have blessed them. Release him!;;;;;;;;;;;;;x -ancrel.2512.b;Yes - and furthermore, I will give them public support for life!;;;;;;;;;;;;;x -ancrel.2512.c;No. I do not care what the gods think. The law will not allow this.;;;;;;;;;;;;;x -ancrel.2512.d;No. What more, I shall execute them for their disrespect to my authority.;;;;;;;;;;;;;x -ancrel.2513.desc;Rumors abound that a powerful nymph resides in one of your realm’s provinces. She was said to once be the wife and lover of a kind and wise lord who once ruled the area. Though he, a mortal, has since long passed, her spirit remains to this day and blesses the province every now and then with fortune and abundance.;;;;;;;;;;;x -ancrel.2513.a;Interesting… maybe I’ll get to meet her one day?;;;;;;;;;;;;;x -ancrel.2514.desc;A courtier comes before you, asking for intervention in a family dispute. Apparently his son is a devout worshipper of Cybele, the great mother goddess. Like many of her followers, the son wishes to castrate himself and serve her for the rest of his life as a Galli, the castrated priests of Cybele. However, the father says that it is the son's duty to continue the family line.;;;;;;;;;;;x -ancrel.2514.a;The father is right. Filial duty is as important as proper worship!;;;;;;;;;;;;;x -ancrel.2514.b;The son is right. His faith is admirable!;;;;;;;;;;;;;x -ancrel.2514.c;They should ask an oracle for advice.;;;;;;;;;;;;;x -ancrel.2514.tt.1;The oracle favors the father.;;;;;;;;;;;;;x -ancrel.2514.tt.2;The oracle favors the son.;;;;;;;;;;;;;x -ancrel.2515.desc;Near your capital a new village is being founded, and you are attending the opening ceremony. The villagers make a hole, the leptis manialis, said to represent the gateway to the underworld, and one that is dug each time a village is founded. As the highest ranking dignitary, you are the first to leave an offering of fruit in the hole.;;;;;;;;;;;x -ancrel.2515.a;May the gods bless this town for years to come.;;;;;;;;;;;;;x -ancrel.2516.desc;One of your courtiers, while out hunting, seems to have accidentally killed an animal in one of Diana's sacred groves! The man is afraid of divine retribution.;;;;;;;;;;;x -ancrel.2516.a;Pray to Diana for mercy and admit your mistakes!;;;;;;;;;;;;;x -ancrel.2516.b;Probably not a big deal.;;;;;;;;;;;;;x -ancrel.2517.desc;An important nobleman in your realm has recently married a great beauty who seems to have appeared out of nowhere. She is graceful and kind, clever and friendly, and claims to be a noblewoman from elsewhere. Rumor has it that she was a local nymph who fell in love with the him and decided to take on the form of a mortal woman! What a lucky fellow.;;;;;;;;;;;x -ancrel.2517.a;He must have pleased Venus and Cupid.;;;;;;;;;;;;;x -ancrel.2518.desc;Lightning recently struck one of the trees on your residence. It was an otherwise clear day with nary a sign of cloud or rain. Your soothsayers say that this was clearly a sign from the gods, which they then interpreted as a good omen. Your courtiers have already begun to treat the tree as a “fanaticus,” a sacred tree blessed by the gods.;;;;;;;;;;;x -ancrel.2518.a;Good to hear.;;;;;;;;;;;;;x -ancrel.2519.desc;The ancient Latins regarded the ancient hero Ulysses as nothing more than a coward who manipulated and deceived those around him. The ancient Hellenes, on the other hand, who knew him as Odysseus, believed that his cunning was an admirable trait showing his resourcefulness and wisdom.;;;;;;;;;;;x -ancrel.2519.a;The Latins are right - Ulysses is a chicken-hearted liar!;;;;;;;;;;;;;x -ancrel.2519.b;The Greeks are right - Odysseus is brave and intelligent!;;;;;;;;;;;;;x -ancrel.2519.c;Who cares? He’s long dead.;;;;;;;;;;;;;x -ancrel.2520.tooltip;\n\nAnd unlike his philandering brothers, Pluto is a good and faithful husband, after all.;;;;;;;;;;;x -ancrel.2520.desc;One of your courtiers is extremely drunk. So drunk, in fact, that he suddenly declares that he shall rescue Persephone from the evil Pluto! Everyone rolls their eyes at such blasphemy. The courtier then asks you, his liege, to assist him in this effort. Together, you both will travel to the underworld and save Persephone from her dark husband. You shake your head and tell him to watch his mouth.;;;;;;;;;;;x -ancrel.2520.a;No one insults the gods.;;;;;;;;;;;;;x -ancrel.2521.desc;You have angered Pluto and Persephone with your blasphemous claims!;;;;;;;;;;;x -ancrel.2521.a;Oh no! I don’t want to go to Tartarus!;;;;;;;;;;;;;x -ancrel.2522.title;Hades Aidoneus;;;;;;;;;;;x -ancrel.2522.desc;In your dreams, a man and woman appear before you. They are dark and brooding, but do not seem malevolent. The woman is young - barely an adult - and has golden tresses that frames her pale, beautiful face. The man is tall and stern, lean and handsome.\n\nHe speaks first: “Your friend shall be punished for his blasphemous proclamation. Only a fool tries to steal my wife from the underworld, and he shall suffer in Tartarus. But you rightly warned him. For your wisdom, I, Lord Pluto, and my wife, Queen Persephone, shall grant you our blessings.”\n\nThe next morning, your courtier is found dead for no apparent reason.;;;;;;;;;;;x -ancrel.2522.a;Lord Pluto is just… my courtier’s hubris led to his downfall!;;;;;;;;;;;;;x -ancrel.2522.b;I hope Persephone will appeal to Pluto for mercy on my courtier’s soul.;;;;;;;;;;;;;x -ancrel.2523.desc;You are sitting with your courtiers, having idle conversation. They are discussing the Trojan War and how it all started when Hera, Athena, and Aphrodite competed to see which one of them was the loveliest of all. Your courtiers begin debating which of the three goddesses was truly the most beautiful. Paris may have chosen Venus, but who would you have chosen?;;;;;;;;;;;x -ancrel.2523.a;Aphrodite of course. She's the goddess of beauty after all.;;;;;;;;;;;;;x -ancrel.2523.b;Hera, I think. A true beauty is regal and maternal.;;;;;;;;;;;;;x -ancrel.2523.c;Athena in my opinion. Intelligence is very attractive.;;;;;;;;;;;;;x -ancrel.2523.d;I'm a woman. Why should I care? Stupid men and their fantasies.;;;;;;;;;;;;;x -ancrel.2523.e;I don't care. Now between Apollo, Zeus, and Ares, I'd choose…;;;;;;;;;;;;;x -ancrel.2524.desc;Later that night, in your dreams, a woman appears before you. She is physically perfect - from her body to her face to the aura that emanates from her - and every part of her is desirable. She is no doubt Venus, goddess of love and beauty, and you prostrate before her. She laughs and tells you that you made the right choice is saying she was the most beautiful of all.;;;;;;;;;;;x -ancrel.2524.a;“To think Juno and Minerva could compete with me, the goddess of beauty!”;;;;;;;;;;;;;x -ancrel.2525.desc;Later that night, in your dreams, a woman appears before you. She is beautiful, but in a dignified manner befitting that of a queen. Queen? You realize that she is none other than Juno, queen of the gods! As you bow to her, she says that she was rather pleased when you said that she was the most beautiful of all.;;;;;;;;;;;x -ancrel.2525.a;“Indeed, Venus and Minerva are but silly little girls!”;;;;;;;;;;;;;x -ancrel.2526.desc;Later that night, in your dreams, a woman appears before you. She is a young maiden of incomparable beauty. She wears a full suit of armor, and wields a spear. You realize that she is the great Minerva! As you pay your respects, she explains that you were wise in arguing that she was the most beautiful of all.;;;;;;;;;;;x -ancrel.2526.a;“That Venus is such a bimbo, you know that?”;;;;;;;;;;;;;x -ancrel.2527.desc;Someone suggested that I build some more herma in the area around my residence. In olden days, the herma were a rectangular column with the head of a deity on top (usually Hermes) and a phallus carved into the column. They are said to bring good luck and fortune.;;;;;;;;;;;x -ancrel.2527.a;Yes, good idea - we’ll show our devotion to Hermes!;;;;;;;;;;;;;x -ancrel.2527.b;Phallic statues? Are you kidding me?;;;;;;;;;;;;;x -ancrel.2528.desc;While visiting a local town my entourage and I pass by a large statue of Priapus, the old god of fertility. Like most statues of the god, he is depicted an oversized, exaggerated member, everyone is supposed to touch in order to call for the god’s blessings. If anyone angered Priapus, it is said that he would threaten to sexually assault them, regardless of gender or age or background.;;;;;;;;;;;x -ancrel.2528.a;I duly touch the statue’s phallus and move on.;;;;;;;;;;;;;x -ancrel.2528.b;Ew, I am not touching that disgusting thing!;;;;;;;;;;;;;x -ancrel.2529.desc;Every now and then you pay homage to your family’s Lares, the local guardian deities who have protected your dynasty since time immemorial. It is important you honor them with sacrifices and offerings, so that they may provide help in times of need. You approach the lararium, the shrine where the small statue of the Lar is placed.;;;;;;;;;;;x -ancrel.2529.a;Salve lar familiaris!;;;;;;;;;;;;;x -ancrel.2550.desc;You are out hunting one day in the woods when you hear someone up ahead. Curious, you push aside the green leaves of some bushes, and behold a most wondrous sight. Before you is a woman of unearthly beauty bathing naked in a stream. Her long, dark brown hair gently curls downwards, but does little to hide her flawless porcelain skin, the soft curves of her body, or her pretty face.;;;;;;;;;;;x -ancrel.2550.a;You notice a bow and arrow lying nearby. Is she a hunter?;;;;;;;;;;;;;x -ancrel.2551.tooltip;\n\nWait a moment…. Hunter… goddess...;;;;;;;;;;;x -ancrel.2551.title;The Virgin Goddess;;;;;;;;;;;x -ancrel.2551.desc;You’re frozen - whether out of admiration or fear, you know not - as the woman notices your presence and turns to face you. Her beauty is impossible - she IS a goddess! She sighs and brings her palm to her face, and mutters, “Why do the Fates keep sending these mortals stumbling into me while I’m bathing?”\n\nShe straightens herself and proclaims loudly, “I am Diana, virgin goddess of the hunt! Who dares trespass?”\n\nYou immediately look down, afraid. You don’t want to end up like the unfortunate Actaeon. The next words to come out of your mouth could determine your fate…;;;;;;;;;;;x -ancrel.2551.a;Beg for mercy.;;;;;;;;;;;;;x -ancrel.2551.b;Charm and persuade her with clever words.;;;;;;;;;;;;;x -ancrel.2551.c;Proudly boast of your power to impress her.;;;;;;;;;;;;;x +hellenic.500.desc;The story of Proserpina’s abduction by Pluto has interested you as of late. Pluto seems like a calm, stoic type who justly dispenses judgment over the souls of the dead without bias and isn’t a philanderer like his brothers, so you wonder as to why he would have acted so rashly. Is there more to the story than meets the eye?;;;;;;;;;;;x +hellenic.500.a;Nah, it was as they say. He had his way with her.;;;;;;;;;;;;;x +hellenic.500.b;Maybe Pluto conspired with Proserpina and the abduction was an excuse...;;;;;;;;;;;;;x +hellenic.500.c;Perhaps a poet exaggerated the story for unnecessary drama.;;;;;;;;;;;;;x +hellenic.500.d;Sometimes I wonder what sort of history Pluto and Ceres had...;;;;;;;;;;;;;x +hellenic.500.tooltip.1;\n\nThat mischievous Cupid is to blame, having shot the arrow that made Pluto obsessed. Proserpina was beautiful and Pluto was lonely and desperate.;;;;;;;;;;;;;x +hellenic.500.tooltip.2;\n\nOr maybe the two of them conspired with Ceres! Who knows - maybe they needed to protect Proserpina from the philandering Jupiter.;;;;;;;;;;;;;x +hellenic.500.tooltip.3;\n\nAfter all, Pluto is one of the most faithful Gods, so he doesn't seem the type to kidnap fair maidens. Maybe Pluto was just socially awkward but the poets wanted a more sensational story.;;;;;;;;;;;;;x +hellenic.500.tooltip.4;\n\nWhat if Ceres secretly loved Pluto? What if her anguish at losing her daughter was actually anguish at her unrequited love for Pluto, but she was too embarrassed to admit it so she made up the story about Persephone’s abduction?;;;;;;;;;;;;;x +hellenic.501.tooltip.0;\n\nShe probably knows best after all and it would be improper if not blasphemous of me to make arbitrary assumptions about her.;;;;;;;;;;;x +hellenic.501.desc;You ponder on the stories surrounding Apollo and Diana and how protective they were of one another. Orion died because Apollo feared Diana would break her vow of chastity. Meanwhile, Diana killed Apollo's lover Coronis when she cheated on him. It sounds like a kind of jealousy snd protectiveness, doesn’t it? You start to wonder whether the twins are closer than they appear... ;;;;;;;;;;;x +hellenic.501.a;Nah, probably just siblings who care about each other.;;;;;;;;;;;;;x +hellenic.501.b;Aha! Diana's “virgin” status makes much more sense!;;;;;;;;;;;;;x +hellenic.501.c;Haha, that's a good one. What are we, Zoroastrians?;;;;;;;;;;;;;x +hellenic.501.d;Maybe I could ask the goddess herself, since she likes me…;;;;;;;;;;;;;x +hellenic.502.tooltip;\n\nI would like to, ah, have a more hands-on demonstration of what transpired between her and Jupiter. For the sake of fair judgement, of course. But not when her husband is around, of course. ;;;;;;;;;;;x +hellenic.502.desc;A local nobleman recently accused his wife of adultery. He says her newborn child is not his. She claims, however, that Lord Jupiter came down from the heavens and had his way with her and that while she did not want to be unfaithful, it would have been unwise for her to resist the powerful god. She is an extremely attractive young woman, so it wouldn't be impossible… right? Unable to resolve the dispute, they come to you for judgment.;;;;;;;;;;;x +hellenic.502.a;I'm sorry, but how is this supposed to be my problem?;;;;;;;;;;;;;x +hellenic.502.b;Haha, good one. Adulteresses have always used that excuse.;;;;;;;;;;;;;x +hellenic.502.c;Clearly this is a child of Jupiter! Treat him well!;;;;;;;;;;;;;x +hellenic.502.d;Why doesn’t she show me what Jupiter did to her…;;;;;;;;;;;;;x +hellenic.503.desc;While visiting a town you notice a beggar's corpse lying by the road. The locals said he recently died but otherwise ignore the corpse, saying someone will clean it up eventually. You notice the poor beggar doesn't even have the two coins needed to give to Charon in the afterlife so that he may be able to travel to the underworld without hassle.;;;;;;;;;;;x +hellenic.503.a;I will give the corpse two of my own gold pieces.;;;;;;;;;;;;;x +hellenic.503.b;It's not my business.;;;;;;;;;;;;;x +hellenic.504.desc;A man comes to your residence, asking to let him stay the night. His face is kindly but he wears the tattered, ragged clothes of a vagrant. As a follower of the gods it is your duty to show Xenia, or hospitality, but realistically speaking he could be a troublemaking hoodlum or even an assassin for all you know...;;;;;;;;;;;x +hellenic.504.a;We must show Xenia. Let him in.;;;;;;;;;;;;;x +hellenic.504.b;Be rid of him. What if he's a thief?;;;;;;;;;;;;;x +hellenic.505.desc;In a dream, the king of gods, Jupiter, appears before you. Thunderclouds surround him and he is angry. "How dare you refuse me, arrogant swine! Have you forgotten Xenia?" You recoil in horror, realizing that beggar you rudely turned away was Jupiter in disguise!;;;;;;;;;;;x +hellenic.505.a;Have mercy! Don't curse me!;;;;;;;;;;;;;x +hellenic.506.desc;In a dream, the king of gods, Jupiter, appears before you. He sits on a throne, smiling. As you supplicate before him, he says, "You were wise to show hospitality to me. You know Xenia, mortal." You realize that the beggar you accepted into your abode was Jupiter in disguise!;;;;;;;;;;;x +hellenic.506.a;Oh thank you!;;;;;;;;;;;;;x +hellenic.507.desc;While taking a walk you come across some maidens bathing in the stream. Embarrassed, you try to sneak away but they notice you. Giggling, they call you over, and you can't help but be entranced by their beauty and their sweet voices.... Ah! They must be local nymphs!;;;;;;;;;;;x +hellenic.507.a;Don't mind if I join in!;;;;;;;;;;;;;x +hellenic.507.b;No. I am loyal to my beloved and will resist the temptation.;;;;;;;;;;;;;x +hellenic.507.c;I have no interest with these giggly airheads.;;;;;;;;;;;;;x +hellenic.507.d;I will entertain you, but no naughty business.;;;;;;;;;;;;;x +hellenic.508.desc;You come by a village engaging in the “pharmakos” ceremony, wherein a chosen man - usually a criminal, beggar, cripple, slave, or some other undesirable - is ritually beaten and then exiled. The village recently went through some rough times, and the ceremony will supposedly help the villagers gain the favor of the gods and restore their fortunes.;;;;;;;;;;;x +hellenic.508.a;Interesting. Carry on.;;;;;;;;;;;;;x +hellenic.508.b;Stop this! This is clearly a silly superstition.;;;;;;;;;;;;;x +hellenic.509.desc;One of your servants discovered a so-called “curse tablet” lying in a grave near your residence. Alarmingly, the writing on the tablet was an invocation of the dead spirits of the grave, as well as the gods of the underworld - Pluto and Proserpina - to bring misery and misfortune upon you. You have the priests properly dispose of the item, but you can’t help but feel uneasy.;;;;;;;;;;;x +hellenic.509.a;Oh no! Heavens have mercy on me!;;;;;;;;;;;;;x +hellenic.509.b;It’s just mere superstition at the end of the day.;;;;;;;;;;;;;x +hellenic.509.c;There is nothing to fear from some stupid piece of writing!;;;;;;;;;;;;;x +hellenic.510.desc;You recently discovered one of your maids trying to write a binding spell addressed to Venus - a love spell, in other words. Surprisingly, the spell targeted you. She wanted you, her lord, to fall in love with her! Though binding spells are typically thought of as something men would do, it is not unheard of for women to try using them. And your beautiful maid is young, naive, and at your complete mercy...;;;;;;;;;;;x +hellenic.510.a;This is ridiculous. Why do I put up with this?;;;;;;;;;;;;;x +hellenic.510.b;You know, you’re very pretty, and I can teach you many things, darling...;;;;;;;;;;;;;x +hellenic.510.c;She shall be punished for this witchcraft.;;;;;;;;;;;;;x +hellenic.510.d;I’m flattered, but I am your lord and you are a mere maid. ;;;;;;;;;;;;;x +hellenic.510.e;I’m flattered, but I am your lord and you are a mere maid. ;;;;;;;;;;;;;x +hellenic.510.tooltip.1;\n\nHer face is beet red as she promises not to make anymore trouble, and you both agree to pretend this never happened.;;;;;;;;;;;x +hellenic.510.tooltip.2;\n\nSeems like her love spell worked after all. And there’s nothing like seducing an innocent virgin and making her all yours.;;;;;;;;;;;x +hellenic.510.tooltip.3;\n\nWho knows what other crazy things she might be doing?;;;;;;;;;;;x +hellenic.510.tooltip.4;\n\nYou gently tell her that she is being silly. “Someday you’ll find a good husband,” you tell her in a brotherly tone. “I can help you find one in the future, if you want.”;;;;;;;;;;;x +hellenic.510.tooltip.5;\n\nYou gently tell her that she is being silly. “Someday you’ll find a good husband,” you tell her in a fatherly tone. “I can help you find one in the future, if you want.”;;;;;;;;;;;x +hellenic.511.desc;You recently discovered one of your young servant boys trying to write a binding spell addressed to Venus - a love spell, in other words. Surprisingly, the spell targeted you. He wanted you to fall in love with him! You didn’t expect this from him, as he is shy and gentle, so it seems he learned about these spells from older peers. And your handsome servant is young, naive, and at your complete mercy...;;;;;;;;;;;x +hellenic.511.a;This is ridiculous. Why do I put up with this?;;;;;;;;;;;;;x +hellenic.511.b;You know, you’re very cute, and I can teach you many things, darling...;;;;;;;;;;;;;x +hellenic.511.c;He shall be punished for this witchcraft.;;;;;;;;;;;;;x +hellenic.511.d;I’m flattered, but I am your mistress and you are a mere servant. ;;;;;;;;;;;;;x +hellenic.511.e;I’m flattered, but I am your mistress and you are a mere servant. ;;;;;;;;;;;;;x +hellenic.511.tooltip.1;\n\nHis face is beet red as he promises not to make anymore trouble, and you both agree to pretend this never happened.;;;;;;;;;;;x +hellenic.511.tooltip.2;\n\nSeems like his love spell worked after all. And there’s nothing like seducing an innocent young boy and making him all yours.;;;;;;;;;;;x +hellenic.511.tooltip.3;\n\nWho knows what other crazy things he might be doing?;;;;;;;;;;;x +hellenic.511.tooltip.4;\n\nYou gently tell him he is being silly. “Someday you’ll find a good wife,” you tell him in a sisterly tone. “I can help you find one in the future, if you want.”;;;;;;;;;;;x +hellenic.511.tooltip.5;\n\nYou gently tell him he is being silly. “Someday you’ll find a good wife,” you tell him in a motherly tone. “I can help you find one in the future, if you want.”;;;;;;;;;;;x +hellenic.511.tooltip.6;\n\nYou gently tell her that she is being silly. “Someday you’ll find a good wife,” you tell her in a fatherly tone. “I can help you find one in the future, if you want.”;;;;;;;;;;;x +hellenic.512.desc;One of your prisoners - an insignificant, elderly peasant - was starving and frail due to his advanced age and the conditions of his confinement, but his young daughter snuck into the prison every night, breastfeeding him so he could survive. For such a display of pietas, filial duty, many in your court say that the father should be given a pardon! The gods would be proud!;;;;;;;;;;;x +hellenic.512.a;Yes. Clearly the gods have blessed them. Release him!;;;;;;;;;;;;;x +hellenic.512.b;Yes - and furthermore, I will give them public support for life!;;;;;;;;;;;;;x +hellenic.512.c;No. I do not care what the gods think. The law will not allow this.;;;;;;;;;;;;;x +hellenic.512.d;No. What more, I shall execute them for their disrespect to my authority.;;;;;;;;;;;;;x +hellenic.513.desc;Rumors abound that a powerful nymph resides in one of your realm’s provinces. She was said to once be the wife and lover of a kind and wise lord who once ruled the area. Though he, a mortal, has since long passed, her spirit remains to this day and blesses the province every now and then with fortune and abundance.;;;;;;;;;;;x +hellenic.513.a;Interesting… maybe I’ll get to meet her one day?;;;;;;;;;;;;;x +hellenic.514.desc;A courtier comes before you, asking for intervention in a family dispute. Apparently his son is a devout worshipper of Cybele, the great mother goddess. Like many of her followers, the son wishes to castrate himself and serve her for the rest of his life as a Galli, the castrated priests of Cybele. However, the father says that it is the son's duty to continue the family line.;;;;;;;;;;;x +hellenic.514.a;The father is right. Filial duty is as important as proper worship!;;;;;;;;;;;;;x +hellenic.514.b;The son is right. His faith is admirable!;;;;;;;;;;;;;x +hellenic.514.c;They should ask an oracle for advice.;;;;;;;;;;;;;x +hellenic.514.tt.1;The oracle favors the father.;;;;;;;;;;;;;x +hellenic.514.tt.2;The oracle favors the son.;;;;;;;;;;;;;x +hellenic.515.desc;Near your capital a new village is being founded, and you are attending the opening ceremony. The villagers make a hole, the leptis manialis, said to represent the gateway to the underworld, and one that is dug each time a village is founded. As the highest ranking dignitary, you are the first to leave an offering of fruit in the hole.;;;;;;;;;;;x +hellenic.515.a;May the gods bless this town for years to come.;;;;;;;;;;;;;x +hellenic.516.desc;One of your courtiers, while out hunting, seems to have accidentally killed an animal in one of Diana's sacred groves! The man is afraid of divine retribution.;;;;;;;;;;;x +hellenic.516.a;Pray to Diana for mercy and admit your mistakes!;;;;;;;;;;;;;x +hellenic.516.b;Probably not a big deal.;;;;;;;;;;;;;x +hellenic.517.desc;An important nobleman in your realm has recently married a great beauty who seems to have appeared out of nowhere. She is graceful and kind, clever and friendly, and claims to be a noblewoman from elsewhere. Rumor has it that she was a local nymph who fell in love with the him and decided to take on the form of a mortal woman! What a lucky fellow.;;;;;;;;;;;x +hellenic.517.a;He must have pleased Venus and Cupid.;;;;;;;;;;;;;x +hellenic.518.desc;Lightning recently struck one of the trees on your residence. It was an otherwise clear day with nary a sign of cloud or rain. Your soothsayers say that this was clearly a sign from the gods, which they then interpreted as a good omen. Your courtiers have already begun to treat the tree as a “fanaticus,” a sacred tree blessed by the gods.;;;;;;;;;;;x +hellenic.518.a;Good to hear.;;;;;;;;;;;;;x +hellenic.519.desc;The ancient Latins regarded the ancient hero Ulysses as nothing more than a coward who manipulated and deceived those around him. The ancient Hellenes, on the other hand, who knew him as Odysseus, believed that his cunning was an admirable trait showing his resourcefulness and wisdom.;;;;;;;;;;;x +hellenic.519.a;The Latins are right - Ulysses is a chicken-hearted liar!;;;;;;;;;;;;;x +hellenic.519.b;The Greeks are right - Odysseus is brave and intelligent!;;;;;;;;;;;;;x +hellenic.519.c;Who cares? He’s long dead.;;;;;;;;;;;;;x +hellenic.520.tooltip;\n\nAnd unlike his philandering brothers, Pluto is a good and faithful husband, after all.;;;;;;;;;;;x +hellenic.520.desc;One of your courtiers is extremely drunk. So drunk, in fact, that he suddenly declares that he shall rescue Persephone from the evil Pluto! Everyone rolls their eyes at such blasphemy. The courtier then asks you, his liege, to assist him in this effort. Together, you both will travel to the underworld and save Persephone from her dark husband. You shake your head and tell him to watch his mouth.;;;;;;;;;;;x +hellenic.520.a;No one insults the gods.;;;;;;;;;;;;;x +hellenic.521.desc;You have angered Pluto and Persephone with your blasphemous claims!;;;;;;;;;;;x +hellenic.521.a;Oh no! I don’t want to go to Tartarus!;;;;;;;;;;;;;x +hellenic.522.title;Hades Aidoneus;;;;;;;;;;;x +hellenic.522.desc;In your dreams, a man and woman appear before you. They are dark and brooding, but do not seem malevolent. The woman is young - barely an adult - and has golden tresses that frames her pale, beautiful face. The man is tall and stern, lean and handsome.\n\nHe speaks first: “Your friend shall be punished for his blasphemous proclamation. Only a fool tries to steal my wife from the underworld, and he shall suffer in Tartarus. But you rightly warned him. For your wisdom, I, Lord Pluto, and my wife, Queen Persephone, shall grant you our blessings.”\n\nThe next morning, your courtier is found dead for no apparent reason.;;;;;;;;;;;x +hellenic.522.a;Lord Pluto is just… my courtier’s hubris led to his downfall!;;;;;;;;;;;;;x +hellenic.522.b;I hope Persephone will appeal to Pluto for mercy on my courtier’s soul.;;;;;;;;;;;;;x +hellenic.523.desc;You are sitting with your courtiers, having idle conversation. They are discussing the Trojan War and how it all started when Hera, Athena, and Aphrodite competed to see which one of them was the loveliest of all. Your courtiers begin debating which of the three goddesses was truly the most beautiful. Paris may have chosen Venus, but who would you have chosen?;;;;;;;;;;;x +hellenic.523.a;Aphrodite of course. She's the goddess of beauty after all.;;;;;;;;;;;;;x +hellenic.523.b;Hera, I think. A true beauty is regal and maternal.;;;;;;;;;;;;;x +hellenic.523.c;Athena in my opinion. Intelligence is very attractive.;;;;;;;;;;;;;x +hellenic.523.d;I'm a woman. Why should I care? Stupid men and their fantasies.;;;;;;;;;;;;;x +hellenic.523.e;I don't care. Now between Apollo, Zeus, and Ares, I'd choose…;;;;;;;;;;;;;x +hellenic.524.desc;Later that night, in your dreams, a woman appears before you. She is physically perfect - from her body to her face to the aura that emanates from her - and every part of her is desirable. She is no doubt Venus, goddess of love and beauty, and you prostrate before her. She laughs and tells you that you made the right choice is saying she was the most beautiful of all.;;;;;;;;;;;x +hellenic.524.a;“To think Juno and Minerva could compete with me, the goddess of beauty!”;;;;;;;;;;;;;x +hellenic.525.desc;Later that night, in your dreams, a woman appears before you. She is beautiful, but in a dignified manner befitting that of a queen. Queen? You realize that she is none other than Juno, queen of the gods! As you bow to her, she says that she was rather pleased when you said that she was the most beautiful of all.;;;;;;;;;;;x +hellenic.525.a;“Indeed, Venus and Minerva are but silly little girls!”;;;;;;;;;;;;;x +hellenic.526.desc;Later that night, in your dreams, a woman appears before you. She is a young maiden of incomparable beauty. She wears a full suit of armor, and wields a spear. You realize that she is the great Minerva! As you pay your respects, she explains that you were wise in arguing that she was the most beautiful of all.;;;;;;;;;;;x +hellenic.526.a;“That Venus is such a bimbo, you know that?”;;;;;;;;;;;;;x +hellenic.527.desc;Someone suggested that I build some more herma in the area around my residence. In olden days, the herma were a rectangular column with the head of a deity on top (usually Hermes) and a phallus carved into the column. They are said to bring good luck and fortune.;;;;;;;;;;;x +hellenic.527.a;Yes, good idea - we’ll show our devotion to Hermes!;;;;;;;;;;;;;x +hellenic.527.b;Phallic statues? Are you kidding me?;;;;;;;;;;;;;x +hellenic.528.desc;While visiting a local town my entourage and I pass by a large statue of Priapus, the old god of fertility. Like most statues of the god, he is depicted an oversized, exaggerated member, everyone is supposed to touch in order to call for the god’s blessings. If anyone angered Priapus, it is said that he would threaten to sexually assault them, regardless of gender or age or background.;;;;;;;;;;;x +hellenic.528.a;I duly touch the statue’s phallus and move on.;;;;;;;;;;;;;x +hellenic.528.b;Ew, I am not touching that disgusting thing!;;;;;;;;;;;;;x +hellenic.529.desc;Every now and then you pay homage to your family’s Lares, the local guardian deities who have protected your dynasty since time immemorial. It is important you honor them with sacrifices and offerings, so that they may provide help in times of need. You approach the lararium, the shrine where the small statue of the Lar is placed.;;;;;;;;;;;x +hellenic.529.a;Salve lar familiaris!;;;;;;;;;;;;;x +hellenic.550.desc;You are out hunting one day in the woods when you hear someone up ahead. Curious, you push aside the green leaves of some bushes, and behold a most wondrous sight. Before you is a woman of unearthly beauty bathing naked in a stream. Her long, dark brown hair gently curls downwards, but does little to hide her flawless porcelain skin, the soft curves of her body, or her pretty face.;;;;;;;;;;;x +hellenic.550.a;You notice a bow and arrow lying nearby. Is she a hunter?;;;;;;;;;;;;;x +hellenic.551.tooltip;\n\nWait a moment…. Hunter… goddess...;;;;;;;;;;;x +hellenic.551.title;The Virgin Goddess;;;;;;;;;;;x +hellenic.551.desc;You’re frozen - whether out of admiration or fear, you know not - as the woman notices your presence and turns to face you. Her beauty is impossible - she IS a goddess! She sighs and brings her palm to her face, and mutters, “Why do the Fates keep sending these mortals stumbling into me while I’m bathing?”\n\nShe straightens herself and proclaims loudly, “I am Diana, virgin goddess of the hunt! Who dares trespass?”\n\nYou immediately look down, afraid. You don’t want to end up like the unfortunate Actaeon. The next words to come out of your mouth could determine your fate…;;;;;;;;;;;x +hellenic.551.a;Beg for mercy.;;;;;;;;;;;;;x +hellenic.551.b;Charm and persuade her with clever words.;;;;;;;;;;;;;x +hellenic.551.c;Proudly boast of your power to impress her.;;;;;;;;;;;;;x VIET_artemis_response_possibility;\n\n(Chance of succeeding, dying, or surviving but injured.);;;;;;;;;;;x -ancrel.2552.desc;Your words do not move the goddess, who glares at you with murderous rage.;;;;;;;;;;;x -ancrel.2552.a;Wait, no, have mercy! I didn’t mean to. Oh, no, crap, crap, crap -;;;;;;;;;;;;;x -ancrel.2552.b;At least the last thing I see before I die is a naked beauty!;;;;;;;;;;;;;x -ancrel.2553.desc;Your words do not seem to please Diana, who merely watches you, fuming. Next thing you know, you’re lying on the ground, wounded, head hurting. Still, you’re alive, and look around but see nothing. Is the goddess gone? Before you can process what happened, however, you hear her voice: “Be lucky that I spared you, unlike Actaeon. Let your injury will be a reminder of your transgression.”;;;;;;;;;;;x -ancrel.2553.a;You mutter a prayer and thank her for her mercy.;;;;;;;;;;;;;x -ancrel.2554.title;Divine Mercy;;;;;;;;;;;x -ancrel.2554.desc;You begin nervously: “Lady Diana, it is not every day that one comes across such a great goddess. I was but hunting in these parts when I stumbled onto you by accident. I beseech you to not let me suffer the same fate as that fool Actaeon. I will not mention this to anyone, and I will forever be your loyal follower, and only ask that you have mercy on me this day.”\n\nA moment’s silence. Tension.\n\nFinally, she snorts. “I’ve heard better groveling, but you could have done worse. You know your place, and, having supplicated properly to me, I shall protect you in return so long as you do not tell anyone of our meeting lest you wish to suffer my wrath.”;;;;;;;;;;;x -ancrel.2554.a;You thank the goddess, and prepare to leave, but she stops you.;;;;;;;;;;;;;x -ancrel.2555.title;Polumetis;;;;;;;;;;;x -ancrel.2555.desc;It is a risk to sweet talk your way out of this, but desperate times call for desperate measures. “Mighty Diana! My punishment is great indeed, for I shall never be able to gaze on such beauty of a goddess again. It is more a punishment that all mortal women I meet will never compare to you in loveliness, that all mortal men I meet will never compare to you in power and strength. It is a punishment that I have accidentally offended the very goddess who I admire for she has skill in hunting and war far exceeding my own! These are punishments to drive a man mad, surely, incomparable goddess!”;;;;;;;;;;;x -ancrel.2555.a;She is silent. That can’t be good…;;;;;;;;;;;;;x -ancrel.2556.title;The Charmer;;;;;;;;;;;x -ancrel.2556.desc;Suddenly, you hear laughter. The goddess tells you to stand up and look at her. When you refuse, she tells you she has put her clothes on so it is alright.\n\nFearful, but not wanting to disobey, you look up and gaze at her. She now wears a simple, humble white peplos, which does nothing to hide her majestic beauty. She smirks as she tells you, “You mortals think Olympians such as myself are a vengeful lot, but I can appreciate your wit, even if it is insincere flattery. You certainly have more charm than that fool Actaeon. Very well, I shall spare you.”;;;;;;;;;;;x -ancrel.2556.a;You stand awkwardly, wondering what she will do with you now.;;;;;;;;;;;;;x -ancrel.2557.title;Goddess of the Hunt;;;;;;;;;;;x -ancrel.2557.desc;“Tell me, mortal,” she asks, “What is your name?”\n\n“I am [Root.GetTitledFirstName],” you say.\n\n“Ah! I have heard of you and your deeds, and I see that you bear yourself like a lord and ruler of men. So you are hunting, I see. As it so happens I was hunting in these parts as well and resting for a bit until I was… rudely interrupted by a pervert.” She smirks as you squirm uncomfortably. “It seems that the Fates have decided for us - two hunters - to meet here and now. Why not join me and show me your skill?”;;;;;;;;;;;x -ancrel.2557.a;Afraid of offending her further, you accept her invitation.;;;;;;;;;;;;;x -ancrel.2558.title;Moon Above, Voice Within;;;;;;;;;;;x -ancrel.2558.desc;You spend the rest of the afternoon hunting with Diana, and she teaches you many things. Before you two part, she promises to give you her protection, so long as you do not tell anyone about the whole incident, and you feel as if she thinks of you as a friend. When you emerge from the forest that evening, you wonder whether the entire incident had been a dream. However, as you look up to the moon, you feel a strange sense of peace and majesty.;;;;;;;;;;;;;x -ancrel.2558.a;You salute the moon and continue back home.;;;;;;;;;;;;;x -ancrel.2559.desc;Even though it's been a while, you still offer a small sacrifice to Diana every now and then. You're not quite sure if the whole incident was a dream, but better safe than sorry. On the altar, you place the corpse of a dead animal you recently killed while hunting. Hopefully this will please her.;;;;;;;;;;;x -ancrel.2559.a;She’s the goddess of the hunt, after all, right?;;;;;;;;;;;;;x -ancrel.2560.title;Enough Animal Carcasses!;;;;;;;;;;;x -ancrel.2560.desc;That night, Diana appears to you in your dreams. She is on her throne, which is colored silver like the moon and has the pelt of a deer, her sacred animal, draped over it. She sits casually, resting her chin on a palm while she dangles the remains of your sacrifice from her other hand. You fear you have somehow offended her with your sacrifice. Apparently as if she read your mind, she says, “Calm yourself, I’m not going to hurt you. Gods, you mortals think we’re always trying to kill you. Anyways, I just wanted to tell you that you don’t need to give me dead animals all the time.”;;;;;;;;;;;x -ancrel.2560.a;Why? I thought you were goddess of the hunt?;;;;;;;;;;;;;x -ancrel.2560.b;Your wish is my command! But what can I give you instead?;;;;;;;;;;;;;x -ancrel.2561.title;Baklava Sacrifice;;;;;;;;;;;x -ancrel.2561.desc;“Dead animals are fine, but it’s tiring when mortals give you that all the time, not to mention we already hunt them together every now and then, so what’s the point in giving me more? What about cakes? Pastries? Pies? Cookies?” Suddenly her eyes light up with joy, her hands clap together, and her voice becomes giddy with excitement, as if she were a child. “How about baklava? Apollo gave me some a while back and by Olympus it was heavenly! You mortals come up with the best foods. Yes. You will sacrifice… er… offer me this baklava. Of course I would still prefer you give me some of the animals you hunted every now and then, but whoever came up with the idea that I only like animal carcasses forgets that a girl needs to eat sweets every now and then, no?”;;;;;;;;;;;x -ancrel.2561.a;I understand. I will remember.;;;;;;;;;;;;;x -ancrel.2562.title;Sol Invictus;;;;;;;;;;;x -ancrel.2562.desc;You are dreaming again, and before you stands a handsome young man. He is somewhat tanned, with golden hair and a lean but well-built body. He holds a lyre in his hand, and greets you. “I am Apollo, god of the sun, prophecy, music, the arts, and so on and so on. I have heard that my virgin sister has befriended you!”\n\nShe considers you a friend now? That’s very humbling. But wait a moment… why is Apollo coming here?;;;;;;;;;;;x -ancrel.2562.a;He doesn’t think… wait, I’m not like Orion!;;;;;;;;;;;;;x -ancrel.2563.title;Phoebus Apollo;;;;;;;;;;;x -ancrel.2563.desc;“Oh, worry not, mortal,” Apollo said, noticing the fear on your face, “I see that Diana does not regard you the same way as she regarded Orion. However, this is just a friendly warning - if you do anything to make her suffer, then know that my wrath on you shall be greater than hers. I am her brother, and her closest confidante, and it would pain me to see her hurt.”\n\nHe pauses, and grins. “Now, that aside, it is a pleasure to see you in person at last. Even if in a dream. I can see why my sister is fond of you. And she needs more friends, anyways, she needs to learn to be more sociable. Regardless, as she has offered her protection, so shall I, for though it may not always be apparent, I see in you a kind of greatness and virtue.”;;;;;;;;;;;x -ancrel.2563.a;Thank you, o Lord Apollo!;;;;;;;;;;;;;x -ancrel.2564.tooltip;\n\nAs you wake up and reflect on the dream, you wonder about the relationship between the twin deities. They seem awfully close to one another. You decide to ask Diana about it.;;;;;;;;;;;x -ancrel.2564.title;Moon and Sun;;;;;;;;;;;x -ancrel.2564.desc;In your prayers to Diana you ask her whether she and Apollo have a… “special” kind of sibling relationship. The next night, in your dream, she appears to you and the first thing she does is punch you in the face, making you fall down. Afterwards, she helps you up and apologizes for the unwarranted violence. She then adds, “Don’t even think about it, understand? I am.. er… a virgin goddess after all, it’s… it’s not like I care about my brother or anything.”\n\nHer face is completely neutral, though you swear you can see a smile on her face, and is that a slight blush on her cheeks?;;;;;;;;;;;x -ancrel.2564.a;“Anyways, I’m not mad, it’s just you’re not the first person to ask me that.”;;;;;;;;;;;;;x +hellenic.552.desc;Your words do not move the goddess, who glares at you with murderous rage.;;;;;;;;;;;x +hellenic.552.a;Wait, no, have mercy! I didn’t mean to. Oh, no, crap, crap, crap -;;;;;;;;;;;;;x +hellenic.552.b;At least the last thing I see before I die is a naked beauty!;;;;;;;;;;;;;x +hellenic.553.desc;Your words do not seem to please Diana, who merely watches you, fuming. Next thing you know, you’re lying on the ground, wounded, head hurting. Still, you’re alive, and look around but see nothing. Is the goddess gone? Before you can process what happened, however, you hear her voice: “Be lucky that I spared you, unlike Actaeon. Let your injury will be a reminder of your transgression.”;;;;;;;;;;;x +hellenic.553.a;You mutter a prayer and thank her for her mercy.;;;;;;;;;;;;;x +hellenic.554.title;Divine Mercy;;;;;;;;;;;x +hellenic.554.desc;You begin nervously: “Lady Diana, it is not every day that one comes across such a great goddess. I was but hunting in these parts when I stumbled onto you by accident. I beseech you to not let me suffer the same fate as that fool Actaeon. I will not mention this to anyone, and I will forever be your loyal follower, and only ask that you have mercy on me this day.”\n\nA moment’s silence. Tension.\n\nFinally, she snorts. “I’ve heard better groveling, but you could have done worse. You know your place, and, having supplicated properly to me, I shall protect you in return so long as you do not tell anyone of our meeting lest you wish to suffer my wrath.”;;;;;;;;;;;x +hellenic.554.a;You thank the goddess, and prepare to leave, but she stops you.;;;;;;;;;;;;;x +hellenic.555.title;Polumetis;;;;;;;;;;;x +hellenic.555.desc;It is a risk to sweet talk your way out of this, but desperate times call for desperate measures. “Mighty Diana! My punishment is great indeed, for I shall never be able to gaze on such beauty of a goddess again. It is more a punishment that all mortal women I meet will never compare to you in loveliness, that all mortal men I meet will never compare to you in power and strength. It is a punishment that I have accidentally offended the very goddess who I admire for she has skill in hunting and war far exceeding my own! These are punishments to drive a man mad, surely, incomparable goddess!”;;;;;;;;;;;x +hellenic.555.a;She is silent. That can’t be good…;;;;;;;;;;;;;x +hellenic.556.title;The Charmer;;;;;;;;;;;x +hellenic.556.desc;Suddenly, you hear laughter. The goddess tells you to stand up and look at her. When you refuse, she tells you she has put her clothes on so it is alright.\n\nFearful, but not wanting to disobey, you look up and gaze at her. She now wears a simple, humble white peplos, which does nothing to hide her majestic beauty. She smirks as she tells you, “You mortals think Olympians such as myself are a vengeful lot, but I can appreciate your wit, even if it is insincere flattery. You certainly have more charm than that fool Actaeon. Very well, I shall spare you.”;;;;;;;;;;;x +hellenic.556.a;You stand awkwardly, wondering what she will do with you now.;;;;;;;;;;;;;x +hellenic.557.title;Goddess of the Hunt;;;;;;;;;;;x +hellenic.557.desc;“Tell me, mortal,” she asks, “What is your name?”\n\n“I am [Root.GetTitledFirstName],” you say.\n\n“Ah! I have heard of you and your deeds, and I see that you bear yourself like a lord and ruler of men. So you are hunting, I see. As it so happens I was hunting in these parts as well and resting for a bit until I was… rudely interrupted by a pervert.” She smirks as you squirm uncomfortably. “It seems that the Fates have decided for us - two hunters - to meet here and now. Why not join me and show me your skill?”;;;;;;;;;;;x +hellenic.557.a;Afraid of offending her further, you accept her invitation.;;;;;;;;;;;;;x +hellenic.558.title;Moon Above, Voice Within;;;;;;;;;;;x +hellenic.558.desc;You spend the rest of the afternoon hunting with Diana, and she teaches you many things. Before you two part, she promises to give you her protection, so long as you do not tell anyone about the whole incident, and you feel as if she thinks of you as a friend. When you emerge from the forest that evening, you wonder whether the entire incident had been a dream. However, as you look up to the moon, you feel a strange sense of peace and majesty.;;;;;;;;;;;;;x +hellenic.558.a;You salute the moon and continue back home.;;;;;;;;;;;;;x +hellenic.559.desc;Even though it's been a while, you still offer a small sacrifice to Diana every now and then. You're not quite sure if the whole incident was a dream, but better safe than sorry. On the altar, you place the corpse of a dead animal you recently killed while hunting. Hopefully this will please her.;;;;;;;;;;;x +hellenic.559.a;She’s the goddess of the hunt, after all, right?;;;;;;;;;;;;;x +hellenic.560.title;Enough Animal Carcasses!;;;;;;;;;;;x +hellenic.560.desc;That night, Diana appears to you in your dreams. She is on her throne, which is colored silver like the moon and has the pelt of a deer, her sacred animal, draped over it. She sits casually, resting her chin on a palm while she dangles the remains of your sacrifice from her other hand. You fear you have somehow offended her with your sacrifice. Apparently as if she read your mind, she says, “Calm yourself, I’m not going to hurt you. Gods, you mortals think we’re always trying to kill you. Anyways, I just wanted to tell you that you don’t need to give me dead animals all the time.”;;;;;;;;;;;x +hellenic.560.a;Why? I thought you were goddess of the hunt?;;;;;;;;;;;;;x +hellenic.560.b;Your wish is my command! But what can I give you instead?;;;;;;;;;;;;;x +hellenic.561.title;Baklava Sacrifice;;;;;;;;;;;x +hellenic.561.desc;“Dead animals are fine, but it’s tiring when mortals give you that all the time, not to mention we already hunt them together every now and then, so what’s the point in giving me more? What about cakes? Pastries? Pies? Cookies?” Suddenly her eyes light up with joy, her hands clap together, and her voice becomes giddy with excitement, as if she were a child. “How about baklava? Apollo gave me some a while back and by Olympus it was heavenly! You mortals come up with the best foods. Yes. You will sacrifice… er… offer me this baklava. Of course I would still prefer you give me some of the animals you hunted every now and then, but whoever came up with the idea that I only like animal carcasses forgets that a girl needs to eat sweets every now and then, no?”;;;;;;;;;;;x +hellenic.561.a;I understand. I will remember.;;;;;;;;;;;;;x +hellenic.562.title;Sol Invictus;;;;;;;;;;;x +hellenic.562.desc;You are dreaming again, and before you stands a handsome young man. He is somewhat tanned, with golden hair and a lean but well-built body. He holds a lyre in his hand, and greets you. “I am Apollo, god of the sun, prophecy, music, the arts, and so on and so on. I have heard that my virgin sister has befriended you!”\n\nShe considers you a friend now? That’s very humbling. But wait a moment… why is Apollo coming here?;;;;;;;;;;;x +hellenic.562.a;He doesn’t think… wait, I’m not like Orion!;;;;;;;;;;;;;x +hellenic.563.title;Phoebus Apollo;;;;;;;;;;;x +hellenic.563.desc;“Oh, worry not, mortal,” Apollo said, noticing the fear on your face, “I see that Diana does not regard you the same way as she regarded Orion. However, this is just a friendly warning - if you do anything to make her suffer, then know that my wrath on you shall be greater than hers. I am her brother, and her closest confidante, and it would pain me to see her hurt.”\n\nHe pauses, and grins. “Now, that aside, it is a pleasure to see you in person at last. Even if in a dream. I can see why my sister is fond of you. And she needs more friends, anyways, she needs to learn to be more sociable. Regardless, as she has offered her protection, so shall I, for though it may not always be apparent, I see in you a kind of greatness and virtue.”;;;;;;;;;;;x +hellenic.563.a;Thank you, o Lord Apollo!;;;;;;;;;;;;;x +hellenic.564.tooltip;\n\nAs you wake up and reflect on the dream, you wonder about the relationship between the twin deities. They seem awfully close to one another. You decide to ask Diana about it.;;;;;;;;;;;x +hellenic.564.title;Moon and Sun;;;;;;;;;;;x +hellenic.564.desc;In your prayers to Diana you ask her whether she and Apollo have a… “special” kind of sibling relationship. The next night, in your dream, she appears to you and the first thing she does is punch you in the face, making you fall down. Afterwards, she helps you up and apologizes for the unwarranted violence. She then adds, “Don’t even think about it, understand? I am.. er… a virgin goddess after all, it’s… it’s not like I care about my brother or anything.”\n\nHer face is completely neutral, though you swear you can see a smile on her face, and is that a slight blush on her cheeks?;;;;;;;;;;;x +hellenic.564.a;“Anyways, I’m not mad, it’s just you’re not the first person to ask me that.”;;;;;;;;;;;;;x VIET_apollo_is_a_baka;“I actually made a bet with my brother about when you'd ask, since most of my favored followers ask eventually. Apollo won, of course, since I tend to forget he's the god of prophecy.”;;;;;;;;;;;x -ancrel.2565.desc;Your devotion to Diana is not without its benefits. For instance, you feel like she has inspired you to become a more virtuous person.;;;;;;;;;;;x -ancrel.2565.a;Praise be to the virgin goddess of the hunt!;;;;;;;;;;;;;x -ancrel.2566.desc;You are out hunting and get separated from your main party. You are frustrated and muttering curses under your breath as you try to find your way back, and do not notice someone standing in front of you. You bump into the person. “Who are…” Your eyes widen in shock as she stands before you. “Lady Diana!”;;;;;;;;;;;x -ancrel.2566.a;“It’s been a while, mortal,” she says with a grin. “Care to go hunting with me?”;;;;;;;;;;;;;x -ancrel.2567.desc;You spend the rest of the day hunting with Diana and you learn a lot from her again. You realize that she seems to be fond of you. Not a romantic kind of fondness, of course, but a kind of respect. She says she wants to hunt with you every now and then as she enjoys your company, and reassures you that she will continue to provide you protection in exchange for your prayers and offerings.;;;;;;;;;;;x -ancrel.2567.a;I am most humbled, Lady Diana.;;;;;;;;;;;;;x -ancrel.2568.desc;In the midst of battle, you were knocked down by an enemy warrior. He would have struck you down and killed you right then and there had it not been for an arrow that flew out of nowhere and hit the unfortunate man straight through the neck, killing him instantly. You look around, but it doesn’t seem like the arrow came from any of your men. “You owe me,” comes the goddess Diana’s voice in your head.;;;;;;;;;;;x -ancrel.2568.a;Oh! Praise Diana! Thank you for saving my life!;;;;;;;;;;;;;x -ancrel.2569.title;A Female Perspective;;;;;;;;;;;x -ancrel.2569.desc;You are out hunting with Diana once more as you do every now and then. You're telling her about your recent relationship troubles with your wife and you want her advice.\n\nShe crosses her arms and looks at you incredulously. "In case you didn't notice, I'm a sworn virgin. I'm not the goddess of marriage. And as you well know other than Pluto and Persephone and a few others we Olympians don't always have stable marriages. I'm not sure I'm the right person to ask."\n\n"You're a woman though, Lady Diana,” you explain. “I merely seek a female perspective.";;;;;;;;;;;x -ancrel.2569.a;She presses a palm to her face, exasperated.;;;;;;;;;;;;;x -ancrel.2570.title;Marriage Counseling;;;;;;;;;;;x -ancrel.2570.desc;"Apollo comes to me for advice on women all the time given he has a tendency to fall in and out of love constantly," Diana sighs, "and I do not mind helping my loyal followers every now and then, but might I remind you that I a sworn virgin with little experience in these matters? Very well, I can try my best as long as you promise to give me a lot of baklava next time you give me an offering."\n\n"I can definitely do that, great Diana!"\n\n"Alright. Tell me, what troubles you?";;;;;;;;;;;x -ancrel.2570.a;The two of you discuss your marital problems.;;;;;;;;;;;;;x -ancrel.2571.tooltip;Her advice doesn’t work!;;;;;;;;;;;x -ancrel.2571.desc;When you next meet Diana, in your dream, you tell her that her advice didn’t work. She shrugs and tells you, “It was worth a try. But remember, just because I’m one doesn’t mean I know everything about women.”;;;;;;;;;;;x -ancrel.2571.a;She pats you on the shoulder in sympathy.;;;;;;;;;;;;;x -ancrel.2572.tooltip;Her advice works!;;;;;;;;;;;x -ancrel.2572.desc;When you next meet Diana, in a dream, you tell her about how her advice worked like charm - in fact, it worked better than you expected! She appears surprised for a moment, before saying, “I did not expect that to work… I honestly said things off the top of my head. As I said before, I’m not the goddess of marriage. I’m happy things worked out, though.”;;;;;;;;;;;x -ancrel.2572.a;I am happy as well!;;;;;;;;;;;;;x -ancrel.2573.title;Gemini;;;;;;;;;;;x -ancrel.2573.desc;"Do you fight with Apollo a lot?" you suddenly ask Diana one day. The two of you are resting by a river after having spent many hours hunting.\n\n"Why do you ask?"\n\n"Sometimes I get into fights with my sibling. Things can get heated."\n\nShe looks up to the sky, where the sun shines brightly above. "Apollo and I are immortal. If my brother and I argue we always will reconcile eventually. I cannot stay mad at him forever. I suppose you don’t have that luxury.”;;;;;;;;;;;x -ancrel.2573.a;“Do you love him?” you ask.;;;;;;;;;;;;;x -ancrel.2574.desc;“Of course I do, he is my only full brother. We came into this world together, and we belong together, in a way. I mean that as siblings you’re stuck together whether you like it or not.” She straightens herself. “Your sibling may be annoying, they may even be your worst enemy sometimes, but there's always a bond between you two that cannot be easily broken whatsoever.”;;;;;;;;;;;x -ancrel.2574.a;Thank you for your counsel, Lady Diana.;;;;;;;;;;;;;x -ancrel.2575.desc;Today I went out hunting with Diana again. It’s always a nice experience. I always learn a lot from her - she is the goddess of the hunt after all.;;;;;;;;;;;x -ancrel.2575.a;Good to see you again, my goddess.;;;;;;;;;;;;;x -ancrel.2576.desc;The pain from your injury is unbearable and draining, to the point where you don’t even notice a beautiful woman suddenly appearing by your side. She smiles as she places a hand over your wound. “Diana!” you exclaim, realizing who is there. Before you know it, she is gone and your wound is healed. The physicians say it was a miraculous recovery.;;;;;;;;;;;x -ancrel.2576.a;No one recalls seeing the goddess.;;;;;;;;;;;;;x -ancrel.2577.desc.a;I sit in the prison cell, miserable. Suddenly, I hear a noise, and the guards nearby have been knocked unconscious. Before I can investigate what happened, a beautiful woman with moon-pale skin and eyes the color of midnight blue appears. “It’s pathetic that I have to come in here to rescue you,” Diana says, grinning. “I expected you to break out yourself, but looks like I have to help you.”;;;;;;;;;;;x -ancrel.2577.desc.b;I sit in the prison cell, miserable. Suddenly, I hear a noise, and the guards nearby have been knocked unconscious. Before I can investigate what happened, a beautiful woman with moon-pale skin and eyes the color of midnight blue appears. “It’s pathetic that I have to come in here to rescue you, you know,” Diana says, grinning. “This isn’t the first time I have to save you, right, mortal?”;;;;;;;;;;;;;x -ancrel.2577.a;Looks like I owe you one, huh?;;;;;;;;;;;;;x -ancrel.2577.b;It is my duty as your friend to annoy you like this.;;;;;;;;;;;;;x -ancrel.2578.desc;Impossible! [From.GetTitledName] somehow escaped from your prisons. Your guards say that someone - a beautiful woman with inhuman grace and strength - somehow entered and helped him break out of jail.;;;;;;;;;;;x -ancrel.2578.a;Did my prisoner have some kind of otherworldly help?;;;;;;;;;;;;;x -ancrel.2579.title;Stupid Poets;;;;;;;;;;;;;x -ancrel.2579.desc;You’re out hunting with Diana today and she seems to be in a bad mood. As the two of you take a break and rest in a small clearing, you decide to risk it and ask if anything is wrong.;;;;;;;;;;;x -ancrel.2579.a;I’m her champion, after all.;;;;;;;;;;;;;x -ancrel.2580.title;Stupid Poets;;;;;;;;;;;x -ancrel.2580.desc;Diana grimaces as she tells about how Apollo gave her some literature various poets have written about her, which he apparently does every now and then to annoy her. “I hate all poets,” she mutters, in conclusion, “except my brother, of course.”\n\nYou nod sympathetically as she sighs.\n\n“They all think I’m some man-hating, lesbian loner just because I’m a sworn virgin. I don’t mess with my nymphs nor have I touched Minerva in ‘that way’ and if I hated men so much then why do I care about my brother? For that matter, why would I be hunting with you, my champion, if I hated men?”;;;;;;;;;;;x -ancrel.2580.a;Those poets don’t know what you’re really like!;;;;;;;;;;;;;x -ancrel.2581.title;Stories;;;;;;;;;;;x -ancrel.2581.desc;She conjures some scrolls from out of nowhere. “This was the ‘literature’ Apollo gave me. I have no use for these, and Minerva doesn’t want them, so I want you to take them and do with them as you wish.”\n\nWhen you give her a questioning look, she says, “I figured you might find them amusing. Or burn them for all I care, I just don’t want to see them again. These poets and musicians and writers, they’re so… cruel. The only god who has it worse than me is Pluto, I think. Poor Pluto. Gods above, all this talk is making me miserable again, let’s continue our hunt so I can forget about this.”;;;;;;;;;;;x -ancrel.2581.a;Um… right, got it. (You keep the scrolls.);;;;;;;;;;;;;x -ancrel.2581.b;Um… right, got it. (You burn the scrolls.);;;;;;;;;;;;;x -ancrel.2582.desc;You’ve spent enough time with Diana as her hunting companion. It seems that her fondness for you has extended to fondness of your realm, which is beginning to flourish and thrive due to her protection and help.;;;;;;;;;;;x -ancrel.2582.a;Well, that’s good to hear.;;;;;;;;;;;;;x -ancrel.2583.desc;Though you take care not to tell people much about your odd friendship of sorts with Diana, the goddess of the hunt, inevitably rumors have spread. These rumors tend to be good, suggesting how you are a pious, righteous ruler beloved by the gods. However, a few of the things the poets have said about your relationship with Diana are… interesting, for lack of better wording.;;;;;;;;;;;x -ancrel.2583.a;I hope she doesn’t hear about them.;;;;;;;;;;;;;x -ancrel.2584.tooltip;\n\nOh what am I kidding, of course she’s heard about them. I just hope she doesn’t take it out on me!;;;;;;;;;;;x -ancrel.2584.title;Such Interesting Literature;;;;;;;;;;;x -ancrel.2584.desc;One day you’re sitting in your study alone. You’re taking a break and reading some of the stories that have been written about you and Diana. Such ‘literature’ tends to be pedestrian, produced for the vulgar masses, but it’s interesting to see how the commoners conceive of your relationship with Diana. You are so engrossed in reading that you do initially not realize someone standing next to you, tapping her foot on the floor impatiently for you to notice her.\n\n“Ahem,” Diana finally says, arms crossed.\n\nWithout even looking up, you casually tell her,“Lady Diana, if I may, I suggest you not barge in someone’s private quarters randomly.”;;;;;;;;;;;x -ancrel.2584.a;“And what about when you barged in on me bathing?” she asks simply.;;;;;;;;;;;;;x -ancrel.2585.title;Bored Goddess;;;;;;;;;;;x -ancrel.2585.desc;You turn around. “Fair point. Anyways, you usually don’t visit me in my house… actually you rarely do that. To what pleasure do I owe your appearance?”\n\n“I’m bored,” she says. You snort to yourself, realizing that the lukewarm expression on her face makes her look more like a spoiled mortal princess than the powerful deity she is. “What are you reading?” she asks.\n\n“Oh… er… this….” You wonder whether you should tell her, but realize she’ll figure out anyways.;;;;;;;;;;;x -ancrel.2585.a;“Stories they’ve written about you,” you reply.;;;;;;;;;;;;;x -ancrel.2586.title;Why Do These Exist?;;;;;;;;;;;x -ancrel.2586.desc;You watch her nervously as she skims over the stories. After she finishes and puts the scrolls and books down, she calmly grimaces, though you can tell her eyes are ablaze with fury. “Goddamn poets! Every time I’m friendly with a man they think I’m sleeping with him. Am I sleeping with you? No, I don’t think so. Not that there’s anything wrong with you, but I’m a sworn virgin. Is it that hard for me to be friendly with a man? And they portray me as so vengeful and angry and irrational.”\n\nShe takes a deep breath and calms down. “So, what do you think of these ‘romances’ they’ve written? Why are you even reading them in the first place?”;;;;;;;;;;;x -ancrel.2586.a;“Curiosity? They’re kind of funny - ”;;;;;;;;;;;;;x -ancrel.2587.title;Unrealistic Fiction;;;;;;;;;;;x -ancrel.2587.desc;Diana glares at you. “Funny? You think these are funny?”\n\n“They’re funny because they’re based on ridiculous rumors,” you say calmly. Most mortals would have cowered at the sight of an angry Diana, but you’ve known her for long enough now that you can discern between when she’s just being moody and when she’s actually angry enough someone could get hurt.\n\nShe calms down again. “Well… I suppose a few of them were funny in their complete lack of realism. Wait, can I see that one again, the one where there’s a love triangle?”;;;;;;;;;;;x -ancrel.2587.a;You both spend the rest of the afternoon reading, laughing at the nonsense.;;;;;;;;;;;;;x -ancrel.2588.desc;Although you and Diana often hunt together, sometimes the two of you just take walks in the wilderness and chat about things. Currently, the two of you are sitting by a stream in one of her sacred groves as she is complaining about a prank Mercury and Apollo played on her the other day, when you hear a sudden flash and bang. Instinctively, both of you grab your weapons.;;;;;;;;;;;x -ancrel.2588.a;Who’s there?;;;;;;;;;;;;;x -ancrel.2589.title;Diana Isn’t Surprised;;;;;;;;;;;x -ancrel.2589.desc;It’s Jupiter! Being a mere mortal, you kneel before the king of the gods. He appears regal and imposing, a king of kings yet his voice betrays his nervousness. “Pardon me for the intrusion, I was just passing - ”\n\n“Juno found out about another one of your dalliances and she’s mad now, isn’t she?” Diana asks.\n\n“Oh no, I just wanted to spend time with my favorite daughter - ”\n\n“We all know that Minerva is your favorite. Now leave me and my friend, father, I won’t defend you. As amusing as it might be I don’t want to get in the middle of another fight between you and your wife. Last time I nearly got a head wound.”;;;;;;;;;;;x -ancrel.2589.a;He grumbles and disappears.;;;;;;;;;;;;;x -ancrel.2590.title;How Annoying;;;;;;;;;;;x -ancrel.2590.desc;After Jupiter leaves, Diana scowls. Out of curiosity, you ask her, “Is he more annoying than Apollo?”\n\n“Apollo is the most anno…. No. Apollo is my brother. As much as we annoy each other, we’re still twins. We experienced much together. Father, on the other hand… he needs to learn to control his lust. Sometimes I even consider asking uncle Pluto to lecture to father on how to be a faithful husband.”\n\n“So, anyways, where were we? Oh, right, do continue telling me about what Apollo and Mercury were doing.”;;;;;;;;;;;x -ancrel.2590.a;“So I thought that Apollo was just having sex but actually he…”;;;;;;;;;;;;;x -ancrel.2591.desc;You and Diana are outside, preparing to go on yet another hunt. You casually observe her as she stretches her muscles and readies her bow, and notices that she seems to be in a good mood. You ask her why, and she starts laughing. “Oh, I should tell you. So you remember what my brother did to me a month ago? Well, I got my revenge. Played prank on him last night.”;;;;;;;;;;;x -ancrel.2591.a;“So I took a statue of Persephone and spread some hummus by the…”;;;;;;;;;;;;;x -ancrel.2592.desc;You widen your eyes, shocked at Diana’s creativity. This prank was something you expected from Mercury, not her! You roll on the floor, guffawing with laughter. She’s beaming as well, quite proud of herself. Suddenly, she frowns and her eyes narrow. “He’s probably going to get back at me. I have to remain vigilant, or else…”;;;;;;;;;;;x -ancrel.2592.a;I promise to help you to the best of my ability.;;;;;;;;;;;;;x -ancrel.2593.desc;Today Diana was supposed to be hunting with you. However, she brought Apollo along with her. That is usually not a problem - every now and then he joins the two of you - but today it is not going well because the twins started arguing about something stupid, and now you’re sitting awkwardly on the side twiddling your thumbs as they scream and fling childish insults at each other.;;;;;;;;;;;x -ancrel.2593.a;This isn’t the first time this has happened either.;;;;;;;;;;;;;x -ancrel.2594.desc;Suddenly, they both turn to you, and ask you for your opinion. Who’s right this time around? You watch them warily. You don’t even know what they’re exactly arguing about, and your opinion is probably irrelevant, but obviously they want to one up each other.;;;;;;;;;;;x -ancrel.2594.a;As her champion, I must support Lady Diana;;;;;;;;;;;;;x -ancrel.2594.b;For once, Lord Apollo might have a point.;;;;;;;;;;;;;x -ancrel.2594.c;I think it’s better I somehow appease both…;;;;;;;;;;;;;x -ancrel.2595.tooltip.1;\n\nDiana lifts her head proudly in triumph as Apollo sulks. The goddess tries to suppress her laugh at how immature her brother looks.;;;;;;;;;;;x -ancrel.2595.tooltip.2;\n\nDiana stomps a foot on the ground and is about to storm off, but manages to stop and collect herself once she realizes how childish she appears.;;;;;;;;;;;x -ancrel.2595.tooltip.3;\n\nDiana and Apollo nod sagely, agreeing with the points you raise.;;;;;;;;;;;x -ancrel.2595.desc;Today while spending some time with Lady Diana, she tells you about how her twin Apollo is frustrating her again. This time it’s because of his sexual escapades. “He’s not as bad as Jupiter,” she admits, “but it’s still rather frustrating. On Mount Olympus his room is next to mine, so I often hear… things. Yesterday he and his lady friend were really loud.”;;;;;;;;;;;x -ancrel.2595.a;He’s a man and can’t help it, but you’re right to be angry.;;;;;;;;;;;;;x -ancrel.2595.b;He should definitely be more considerate to you!;;;;;;;;;;;;;x -ancrel.2596.title;Born Together, Worry Together;;;;;;;;;;;x -ancrel.2596.desc;“Thank you for your understanding. But, you know, I don’t want him to get hurt again. He doesn’t have much luck with love, that much of the stories you mortals tell is true. Every time he finds a girl it usually does not end well” She snorts. “I can’t believe I still worry about him that much. Still, I am older, so it's my duty to watch out for him.”\n\n“You’re only older by a few days, right, Lady Diana? Or at least a few hours,” you respond. “That’s not that much older given you’re both immortal. He’s told me that sometimes he feels like the older one when he has to worry about you.”\n\n“Shut up. I’m his older sister.”;;;;;;;;;;;x -ancrel.2596.a;You smile quietly to yourself. ;;;;;;;;;;;;;x -ancrel.2597.desc;You’re not young anymore, but you still find time to spend with Diana, whether it’s hunting or just relaxing and engaging in dialogue. As her devoted follower, after all, it’s still your duty of sorts. However, lately you’ve been bothered by the fact that you’re no longer the young man you once were. Death ever approaches. You decide to ask Diana about your worries.;;;;;;;;;;;x -ancrel.2597.a;Surely as a deity she might have some insight.;;;;;;;;;;;;;x -ancrel.2598.title;The Land of Pomegranates;;;;;;;;;;;x -ancrel.2598.desc;She frowns as she struggles to formulate an answer. Finally, she says, “I am immortal, you know. I don’t know what it’s like to die.”\n\n“But surely you have seen friends and loved ones die.”\n\n“I’m sorry, I don’t know what to say. It’s as foreign a concept to me as my immortality is to you. Don’t worry, though, I’ll make sure to visit you in the underworld after you die, even if you end up in Tartarus,” she says with a smirk. “What, you think my uncle Pluto is a recluse loner? Quite the contrary, we Olympians like to visit his realm every now and then.”;;;;;;;;;;;x -ancrel.2598.a;“Eat the pomegranates when you get there, they’re to die for.”;;;;;;;;;;;;;x -ancrel.2599.title;Light of the Moon;;;;;;;;;;;x -ancrel.2599.desc;Suddenly, you see a light, and a figure appears. It is Diana in full regalia, and armed with her bow and arrow. “You’re dead,” she says as if it’s obvious. “Normally another god would escort you to the underworld, but Pluto allowed me to have the honors.”\n\n“Wait, what - ”\n\n“Come on, I don’t have all day. Do you have your coins for the ferryman? If you don’t you owe me big. Or I could steal a couple of Apollo’s coins instead, as I do need to get back at him. Yesterday he had the gall to come up to me and…. Anyways, I'll tell you later. Don’t worry, I’ll visit you in the underworld every now and then, but I’ve recommended to Pluto that you be placed in Elysium.”;;;;;;;;;;;x -ancrel.2599.a;“Ah. Well. Thank you, Lady Diana. It’s the end for me, huh?”;;;;;;;;;;;;;x +hellenic.565.desc;Your devotion to Diana is not without its benefits. For instance, you feel like she has inspired you to become a more virtuous person.;;;;;;;;;;;x +hellenic.565.a;Praise be to the virgin goddess of the hunt!;;;;;;;;;;;;;x +hellenic.566.desc;You are out hunting and get separated from your main party. You are frustrated and muttering curses under your breath as you try to find your way back, and do not notice someone standing in front of you. You bump into the person. “Who are…” Your eyes widen in shock as she stands before you. “Lady Diana!”;;;;;;;;;;;x +hellenic.566.a;“It’s been a while, mortal,” she says with a grin. “Care to go hunting with me?”;;;;;;;;;;;;;x +hellenic.567.desc;You spend the rest of the day hunting with Diana and you learn a lot from her again. You realize that she seems to be fond of you. Not a romantic kind of fondness, of course, but a kind of respect. She says she wants to hunt with you every now and then as she enjoys your company, and reassures you that she will continue to provide you protection in exchange for your prayers and offerings.;;;;;;;;;;;x +hellenic.567.a;I am most humbled, Lady Diana.;;;;;;;;;;;;;x +hellenic.568.desc;In the midst of battle, you were knocked down by an enemy warrior. He would have struck you down and killed you right then and there had it not been for an arrow that flew out of nowhere and hit the unfortunate man straight through the neck, killing him instantly. You look around, but it doesn’t seem like the arrow came from any of your men. “You owe me,” comes the goddess Diana’s voice in your head.;;;;;;;;;;;x +hellenic.568.a;Oh! Praise Diana! Thank you for saving my life!;;;;;;;;;;;;;x +hellenic.569.title;A Female Perspective;;;;;;;;;;;x +hellenic.569.desc;You are out hunting with Diana once more as you do every now and then. You're telling her about your recent relationship troubles with your wife and you want her advice.\n\nShe crosses her arms and looks at you incredulously. "In case you didn't notice, I'm a sworn virgin. I'm not the goddess of marriage. And as you well know other than Pluto and Persephone and a few others we Olympians don't always have stable marriages. I'm not sure I'm the right person to ask."\n\n"You're a woman though, Lady Diana,” you explain. “I merely seek a female perspective.";;;;;;;;;;;x +hellenic.569.a;She presses a palm to her face, exasperated.;;;;;;;;;;;;;x +hellenic.570.title;Marriage Counseling;;;;;;;;;;;x +hellenic.570.desc;"Apollo comes to me for advice on women all the time given he has a tendency to fall in and out of love constantly," Diana sighs, "and I do not mind helping my loyal followers every now and then, but might I remind you that I a sworn virgin with little experience in these matters? Very well, I can try my best as long as you promise to give me a lot of baklava next time you give me an offering."\n\n"I can definitely do that, great Diana!"\n\n"Alright. Tell me, what troubles you?";;;;;;;;;;;x +hellenic.570.a;The two of you discuss your marital problems.;;;;;;;;;;;;;x +hellenic.571.tooltip;Her advice doesn’t work!;;;;;;;;;;;x +hellenic.571.desc;When you next meet Diana, in your dream, you tell her that her advice didn’t work. She shrugs and tells you, “It was worth a try. But remember, just because I’m one doesn’t mean I know everything about women.”;;;;;;;;;;;x +hellenic.571.a;She pats you on the shoulder in sympathy.;;;;;;;;;;;;;x +hellenic.572.tooltip;Her advice works!;;;;;;;;;;;x +hellenic.572.desc;When you next meet Diana, in a dream, you tell her about how her advice worked like charm - in fact, it worked better than you expected! She appears surprised for a moment, before saying, “I did not expect that to work… I honestly said things off the top of my head. As I said before, I’m not the goddess of marriage. I’m happy things worked out, though.”;;;;;;;;;;;x +hellenic.572.a;I am happy as well!;;;;;;;;;;;;;x +hellenic.573.title;Gemini;;;;;;;;;;;x +hellenic.573.desc;"Do you fight with Apollo a lot?" you suddenly ask Diana one day. The two of you are resting by a river after having spent many hours hunting.\n\n"Why do you ask?"\n\n"Sometimes I get into fights with my sibling. Things can get heated."\n\nShe looks up to the sky, where the sun shines brightly above. "Apollo and I are immortal. If my brother and I argue we always will reconcile eventually. I cannot stay mad at him forever. I suppose you don’t have that luxury.”;;;;;;;;;;;x +hellenic.573.a;“Do you love him?” you ask.;;;;;;;;;;;;;x +hellenic.574.desc;“Of course I do, he is my only full brother. We came into this world together, and we belong together, in a way. I mean that as siblings you’re stuck together whether you like it or not.” She straightens herself. “Your sibling may be annoying, they may even be your worst enemy sometimes, but there's always a bond between you two that cannot be easily broken whatsoever.”;;;;;;;;;;;x +hellenic.574.a;Thank you for your counsel, Lady Diana.;;;;;;;;;;;;;x +hellenic.575.desc;Today I went out hunting with Diana again. It’s always a nice experience. I always learn a lot from her - she is the goddess of the hunt after all.;;;;;;;;;;;x +hellenic.575.a;Good to see you again, my goddess.;;;;;;;;;;;;;x +hellenic.576.desc;The pain from your injury is unbearable and draining, to the point where you don’t even notice a beautiful woman suddenly appearing by your side. She smiles as she places a hand over your wound. “Diana!” you exclaim, realizing who is there. Before you know it, she is gone and your wound is healed. The physicians say it was a miraculous recovery.;;;;;;;;;;;x +hellenic.576.a;No one recalls seeing the goddess.;;;;;;;;;;;;;x +hellenic.577.desc.a;I sit in the prison cell, miserable. Suddenly, I hear a noise, and the guards nearby have been knocked unconscious. Before I can investigate what happened, a beautiful woman with moon-pale skin and eyes the color of midnight blue appears. “It’s pathetic that I have to come in here to rescue you,” Diana says, grinning. “I expected you to break out yourself, but looks like I have to help you.”;;;;;;;;;;;x +hellenic.577.desc.b;I sit in the prison cell, miserable. Suddenly, I hear a noise, and the guards nearby have been knocked unconscious. Before I can investigate what happened, a beautiful woman with moon-pale skin and eyes the color of midnight blue appears. “It’s pathetic that I have to come in here to rescue you, you know,” Diana says, grinning. “This isn’t the first time I have to save you, right, mortal?”;;;;;;;;;;;;;x +hellenic.577.a;Looks like I owe you one, huh?;;;;;;;;;;;;;x +hellenic.577.b;It is my duty as your friend to annoy you like this.;;;;;;;;;;;;;x +hellenic.578.desc;Impossible! [From.GetTitledName] somehow escaped from your prisons. Your guards say that someone - a beautiful woman with inhuman grace and strength - somehow entered and helped him break out of jail.;;;;;;;;;;;x +hellenic.578.a;Did my prisoner have some kind of otherworldly help?;;;;;;;;;;;;;x +hellenic.579.title;Stupid Poets;;;;;;;;;;;;;x +hellenic.579.desc;You’re out hunting with Diana today and she seems to be in a bad mood. As the two of you take a break and rest in a small clearing, you decide to risk it and ask if anything is wrong.;;;;;;;;;;;x +hellenic.579.a;I’m her champion, after all.;;;;;;;;;;;;;x +hellenic.580.title;Stupid Poets;;;;;;;;;;;x +hellenic.580.desc;Diana grimaces as she tells about how Apollo gave her some literature various poets have written about her, which he apparently does every now and then to annoy her. “I hate all poets,” she mutters, in conclusion, “except my brother, of course.”\n\nYou nod sympathetically as she sighs.\n\n“They all think I’m some man-hating, lesbian loner just because I’m a sworn virgin. I don’t mess with my nymphs nor have I touched Minerva in ‘that way’ and if I hated men so much then why do I care about my brother? For that matter, why would I be hunting with you, my champion, if I hated men?”;;;;;;;;;;;x +hellenic.580.a;Those poets don’t know what you’re really like!;;;;;;;;;;;;;x +hellenic.581.title;Stories;;;;;;;;;;;x +hellenic.581.desc;She conjures some scrolls from out of nowhere. “This was the ‘literature’ Apollo gave me. I have no use for these, and Minerva doesn’t want them, so I want you to take them and do with them as you wish.”\n\nWhen you give her a questioning look, she says, “I figured you might find them amusing. Or burn them for all I care, I just don’t want to see them again. These poets and musicians and writers, they’re so… cruel. The only god who has it worse than me is Pluto, I think. Poor Pluto. Gods above, all this talk is making me miserable again, let’s continue our hunt so I can forget about this.”;;;;;;;;;;;x +hellenic.581.a;Um… right, got it. (You keep the scrolls.);;;;;;;;;;;;;x +hellenic.581.b;Um… right, got it. (You burn the scrolls.);;;;;;;;;;;;;x +hellenic.582.desc;You’ve spent enough time with Diana as her hunting companion. It seems that her fondness for you has extended to fondness of your realm, which is beginning to flourish and thrive due to her protection and help.;;;;;;;;;;;x +hellenic.582.a;Well, that’s good to hear.;;;;;;;;;;;;;x +hellenic.583.desc;Though you take care not to tell people much about your odd friendship of sorts with Diana, the goddess of the hunt, inevitably rumors have spread. These rumors tend to be good, suggesting how you are a pious, righteous ruler beloved by the gods. However, a few of the things the poets have said about your relationship with Diana are… interesting, for lack of better wording.;;;;;;;;;;;x +hellenic.583.a;I hope she doesn’t hear about them.;;;;;;;;;;;;;x +hellenic.584.tooltip;\n\nOh what am I kidding, of course she’s heard about them. I just hope she doesn’t take it out on me!;;;;;;;;;;;x +hellenic.584.title;Such Interesting Literature;;;;;;;;;;;x +hellenic.584.desc;One day you’re sitting in your study alone. You’re taking a break and reading some of the stories that have been written about you and Diana. Such ‘literature’ tends to be pedestrian, produced for the vulgar masses, but it’s interesting to see how the commoners conceive of your relationship with Diana. You are so engrossed in reading that you do initially not realize someone standing next to you, tapping her foot on the floor impatiently for you to notice her.\n\n“Ahem,” Diana finally says, arms crossed.\n\nWithout even looking up, you casually tell her,“Lady Diana, if I may, I suggest you not barge in someone’s private quarters randomly.”;;;;;;;;;;;x +hellenic.584.a;“And what about when you barged in on me bathing?” she asks simply.;;;;;;;;;;;;;x +hellenic.585.title;Bored Goddess;;;;;;;;;;;x +hellenic.585.desc;You turn around. “Fair point. Anyways, you usually don’t visit me in my house… actually you rarely do that. To what pleasure do I owe your appearance?”\n\n“I’m bored,” she says. You snort to yourself, realizing that the lukewarm expression on her face makes her look more like a spoiled mortal princess than the powerful deity she is. “What are you reading?” she asks.\n\n“Oh… er… this….” You wonder whether you should tell her, but realize she’ll figure out anyways.;;;;;;;;;;;x +hellenic.585.a;“Stories they’ve written about you,” you reply.;;;;;;;;;;;;;x +hellenic.586.title;Why Do These Exist?;;;;;;;;;;;x +hellenic.586.desc;You watch her nervously as she skims over the stories. After she finishes and puts the scrolls and books down, she calmly grimaces, though you can tell her eyes are ablaze with fury. “Goddamn poets! Every time I’m friendly with a man they think I’m sleeping with him. Am I sleeping with you? No, I don’t think so. Not that there’s anything wrong with you, but I’m a sworn virgin. Is it that hard for me to be friendly with a man? And they portray me as so vengeful and angry and irrational.”\n\nShe takes a deep breath and calms down. “So, what do you think of these ‘romances’ they’ve written? Why are you even reading them in the first place?”;;;;;;;;;;;x +hellenic.586.a;“Curiosity? They’re kind of funny - ”;;;;;;;;;;;;;x +hellenic.587.title;Unrealistic Fiction;;;;;;;;;;;x +hellenic.587.desc;Diana glares at you. “Funny? You think these are funny?”\n\n“They’re funny because they’re based on ridiculous rumors,” you say calmly. Most mortals would have cowered at the sight of an angry Diana, but you’ve known her for long enough now that you can discern between when she’s just being moody and when she’s actually angry enough someone could get hurt.\n\nShe calms down again. “Well… I suppose a few of them were funny in their complete lack of realism. Wait, can I see that one again, the one where there’s a love triangle?”;;;;;;;;;;;x +hellenic.587.a;You both spend the rest of the afternoon reading, laughing at the nonsense.;;;;;;;;;;;;;x +hellenic.588.desc;Although you and Diana often hunt together, sometimes the two of you just take walks in the wilderness and chat about things. Currently, the two of you are sitting by a stream in one of her sacred groves as she is complaining about a prank Mercury and Apollo played on her the other day, when you hear a sudden flash and bang. Instinctively, both of you grab your weapons.;;;;;;;;;;;x +hellenic.588.a;Who’s there?;;;;;;;;;;;;;x +hellenic.589.title;Diana Isn’t Surprised;;;;;;;;;;;x +hellenic.589.desc;It’s Jupiter! Being a mere mortal, you kneel before the king of the gods. He appears regal and imposing, a king of kings yet his voice betrays his nervousness. “Pardon me for the intrusion, I was just passing - ”\n\n“Juno found out about another one of your dalliances and she’s mad now, isn’t she?” Diana asks.\n\n“Oh no, I just wanted to spend time with my favorite daughter - ”\n\n“We all know that Minerva is your favorite. Now leave me and my friend, father, I won’t defend you. As amusing as it might be I don’t want to get in the middle of another fight between you and your wife. Last time I nearly got a head wound.”;;;;;;;;;;;x +hellenic.589.a;He grumbles and disappears.;;;;;;;;;;;;;x +hellenic.590.title;How Annoying;;;;;;;;;;;x +hellenic.590.desc;After Jupiter leaves, Diana scowls. Out of curiosity, you ask her, “Is he more annoying than Apollo?”\n\n“Apollo is the most anno…. No. Apollo is my brother. As much as we annoy each other, we’re still twins. We experienced much together. Father, on the other hand… he needs to learn to control his lust. Sometimes I even consider asking uncle Pluto to lecture to father on how to be a faithful husband.”\n\n“So, anyways, where were we? Oh, right, do continue telling me about what Apollo and Mercury were doing.”;;;;;;;;;;;x +hellenic.590.a;“So I thought that Apollo was just having sex but actually he…”;;;;;;;;;;;;;x +hellenic.591.desc;You and Diana are outside, preparing to go on yet another hunt. You casually observe her as she stretches her muscles and readies her bow, and notices that she seems to be in a good mood. You ask her why, and she starts laughing. “Oh, I should tell you. So you remember what my brother did to me a month ago? Well, I got my revenge. Played prank on him last night.”;;;;;;;;;;;x +hellenic.591.a;“So I took a statue of Persephone and spread some hummus by the…”;;;;;;;;;;;;;x +hellenic.592.desc;You widen your eyes, shocked at Diana’s creativity. This prank was something you expected from Mercury, not her! You roll on the floor, guffawing with laughter. She’s beaming as well, quite proud of herself. Suddenly, she frowns and her eyes narrow. “He’s probably going to get back at me. I have to remain vigilant, or else…”;;;;;;;;;;;x +hellenic.592.a;I promise to help you to the best of my ability.;;;;;;;;;;;;;x +hellenic.593.desc;Today Diana was supposed to be hunting with you. However, she brought Apollo along with her. That is usually not a problem - every now and then he joins the two of you - but today it is not going well because the twins started arguing about something stupid, and now you’re sitting awkwardly on the side twiddling your thumbs as they scream and fling childish insults at each other.;;;;;;;;;;;x +hellenic.593.a;This isn’t the first time this has happened either.;;;;;;;;;;;;;x +hellenic.594.desc;Suddenly, they both turn to you, and ask you for your opinion. Who’s right this time around? You watch them warily. You don’t even know what they’re exactly arguing about, and your opinion is probably irrelevant, but obviously they want to one up each other.;;;;;;;;;;;x +hellenic.594.a;As her champion, I must support Lady Diana;;;;;;;;;;;;;x +hellenic.594.b;For once, Lord Apollo might have a point.;;;;;;;;;;;;;x +hellenic.594.c;I think it’s better I somehow appease both…;;;;;;;;;;;;;x +hellenic.595.tooltip.1;\n\nDiana lifts her head proudly in triumph as Apollo sulks. The goddess tries to suppress her laugh at how immature her brother looks.;;;;;;;;;;;x +hellenic.595.tooltip.2;\n\nDiana stomps a foot on the ground and is about to storm off, but manages to stop and collect herself once she realizes how childish she appears.;;;;;;;;;;;x +hellenic.595.tooltip.3;\n\nDiana and Apollo nod sagely, agreeing with the points you raise.;;;;;;;;;;;x +hellenic.595.desc;Today while spending some time with Lady Diana, she tells you about how her twin Apollo is frustrating her again. This time it’s because of his sexual escapades. “He’s not as bad as Jupiter,” she admits, “but it’s still rather frustrating. On Mount Olympus his room is next to mine, so I often hear… things. Yesterday he and his lady friend were really loud.”;;;;;;;;;;;x +hellenic.595.a;He’s a man and can’t help it, but you’re right to be angry.;;;;;;;;;;;;;x +hellenic.595.b;He should definitely be more considerate to you!;;;;;;;;;;;;;x +hellenic.596.title;Born Together, Worry Together;;;;;;;;;;;x +hellenic.596.desc;“Thank you for your understanding. But, you know, I don’t want him to get hurt again. He doesn’t have much luck with love, that much of the stories you mortals tell is true. Every time he finds a girl it usually does not end well” She snorts. “I can’t believe I still worry about him that much. Still, I am older, so it's my duty to watch out for him.”\n\n“You’re only older by a few days, right, Lady Diana? Or at least a few hours,” you respond. “That’s not that much older given you’re both immortal. He’s told me that sometimes he feels like the older one when he has to worry about you.”\n\n“Shut up. I’m his older sister.”;;;;;;;;;;;x +hellenic.596.a;You smile quietly to yourself. ;;;;;;;;;;;;;x +hellenic.597.desc;You’re not young anymore, but you still find time to spend with Diana, whether it’s hunting or just relaxing and engaging in dialogue. As her devoted follower, after all, it’s still your duty of sorts. However, lately you’ve been bothered by the fact that you’re no longer the young man you once were. Death ever approaches. You decide to ask Diana about your worries.;;;;;;;;;;;x +hellenic.597.a;Surely as a deity she might have some insight.;;;;;;;;;;;;;x +hellenic.598.title;The Land of Pomegranates;;;;;;;;;;;x +hellenic.598.desc;She frowns as she struggles to formulate an answer. Finally, she says, “I am immortal, you know. I don’t know what it’s like to die.”\n\n“But surely you have seen friends and loved ones die.”\n\n“I’m sorry, I don’t know what to say. It’s as foreign a concept to me as my immortality is to you. Don’t worry, though, I’ll make sure to visit you in the underworld after you die, even if you end up in Tartarus,” she says with a smirk. “What, you think my uncle Pluto is a recluse loner? Quite the contrary, we Olympians like to visit his realm every now and then.”;;;;;;;;;;;x +hellenic.598.a;“Eat the pomegranates when you get there, they’re to die for.”;;;;;;;;;;;;;x +hellenic.599.title;Light of the Moon;;;;;;;;;;;x +hellenic.599.desc;Suddenly, you see a light, and a figure appears. It is Diana in full regalia, and armed with her bow and arrow. “You’re dead,” she says as if it’s obvious. “Normally another god would escort you to the underworld, but Pluto allowed me to have the honors.”\n\n“Wait, what - ”\n\n“Come on, I don’t have all day. Do you have your coins for the ferryman? If you don’t you owe me big. Or I could steal a couple of Apollo’s coins instead, as I do need to get back at him. Yesterday he had the gall to come up to me and…. Anyways, I'll tell you later. Don’t worry, I’ll visit you in the underworld every now and then, but I’ve recommended to Pluto that you be placed in Elysium.”;;;;;;;;;;;x +hellenic.599.a;“Ah. Well. Thank you, Lady Diana. It’s the end for me, huh?”;;;;;;;;;;;;;x VIET_artemis_finally_a_lotr_reference;\n\nShe smiles gently. “End? No, my friend, the journey doesn't end here. Death is just another path, one that you must take.”;;;;;;;;;;;;;x -ancrel.2600.desc;You are walking through a village in your realm when a local watchman runs up to you and your entourage. He is in panic, and you barely manage to catch what he tells you: hunters nearby encountered a wild boar, thrice the size of a normal one, and now it is running amuck and terrorizing everyone.;;;;;;;;;;;;;x -ancrel.2600.a;Surely a wild animal is no issue for the local guard?;;;;;;;;;;;;;x -ancrel.2601.desc;Suddenly, there are screams up ahead: the boar approaches! You raise your head to get a better look, and you see the monster atop a hill, impaling an unfortunate watchman who happened to be nearby. He is indeed of great size, big and hairy, a fearsome creature indeed, who seems impervious to harm! “Lady Diana protect us! Deliver us from this beast!” you hear someone cry.;;;;;;;;;;;;;x -ancrel.2601.a;I will go and kill the beast myself, Diana will guide my hand!;;;;;;;;;;;;;x -ancrel.2601.b;Everybody, run for your lives!;;;;;;;;;;;;;x -ancrel.2602.title;Diana's Encouragement;;;;;;;;;;;;;x -ancrel.2602.desc;As everyone starts fleeing from the beast, you hear a voice in your head.\n\n“Coward,” Diana whispers, though you can tell she is teasing you, rather than being insulting. You can almost see her smirk “Come on, we’ve both hunted worse animals.”\n\n“But you were there with me,” you argue.\n\n“Have faith in me. I will help you if you show some mettle. Now stop running away like Jupiter when his wife discovers he’s cheated on her again.”;;;;;;;;;;;;;x -ancrel.2602.a;Yes, Lady Diana, if you say so.;;;;;;;;;;;;;x -ancrel.2603.title;Potnia Theron;;;;;;;;;;;;;x -ancrel.2603.desc;“You sure you can’t just tell the boar to relax?” you ask Diana, as the two of you stand at the edge of the village, bows drawn. The boar is some distance away, and starts to charge at both of you.\n\n“Normally I can with some effort,” Diana says, cool and calm, indifferent to the danger at hand. “For some reason I can’t.”\n\nYou, on the other hand, are very much in panic, though you try not to show it. “Alright, let’s kill it already!”\n\n“By Olympus, someone is eager today.”;;;;;;;;;;;;;x -ancrel.2603.a;The two of you load your bows, aim… and fire.;;;;;;;;;;;;;x -ancrel.2603.tooltip;You feel Diana guiding your hand.;;;;;;;;;;;;;x -ancrel.2604.title;An Enemy Deity;;;;;;;;;;;;;x -ancrel.2604.desc;You and Diana stand before the boar’s carcass. “Lots like someone will be eating well tonight,” Diana remarks. “But… you know, I have a feeling another god sent this boar, perhaps an enemy of mine. That’s probably why I couldn’t control it. I’ve occasionally conjured wild boars like this when I was angry at someone. Not my better days.”\n\n“Do you know who did this?” you ask.\n\nDiana shrugs. “I’ll find out soon enough. Maybe they’re targeting you because you’re my favorite follower. Don’t worry, I’ll protect you. I’m not incompetent like some of my relatives. But now, I hear the villagers and your soldiers returning. I must go.”\n\n“Thank you, my goddess,” you say to her as she disappears.;;;;;;;;;;;;;x -ancrel.2604.a;Indeed, the villagers had quite a feast that evening.;;;;;;;;;;;;;x -ancrel.2605.desc;You and some of your courtiers are hunting together. It’s unfortunately not as fulfilling as hunting with Diana - after all, she is the goddess of the hunt - but you have to keep up appearances. People would start getting suspicious if you only hunt by “yourself” after all. Suddenly, one of your courtiers gasps and points ahead. On a hill some distance away stands a hind with golden horns.;;;;;;;;;;;;;x -ancrel.2605.a;Could it - wait, what are you doing?;;;;;;;;;;;;;x -ancrel.2606.title;The Ceryneian Hind;;;;;;;;;;;;;x -ancrel.2606.desc;“Lower your bows!” you exclaim. Your courtiers look at each other, confused. You explain, “What animal has a golden horn? Do you not remember the legends? Clearly this is an animal sacred to Diana, the Ceryneian Hind - ”\n\nYou stop as you hear something galloping.;;;;;;;;;;;;;x -ancrel.2606.a;You look and see the stag charging towards you.;;;;;;;;;;;;;x -ancrel.2607.title;The Ceryneian Hind;;;;;;;;;;;;;x -ancrel.2607.desc;“Stop! Don’t hurt it! It is Diana’s sacred animal!” you cry, as your courtiers try to defend you from the crazed deer. All of you run around trying to avoid the deer, which seems to be acting strangely as if it had lost all its senses, jerking around and attacking randomly. “No! Let’s get out of here! Flee!”;;;;;;;;;;;;;x -ancrel.2607.a;Fly you fools!;;;;;;;;;;;;;x -ancrel.2608.title;Ceryneian Hind;;;;;;;;;;;;;x -ancrel.2608.desc;As everyone scurries around, in the confusion, you get separated from your men.\n\nYou turn around. It’s just you and the deer. It is enraged, though you don’t know why. You mutter a prayer to Lady Diana and prepare for the worst.;;;;;;;;;;;;;x -ancrel.2608.a;This is why I hunt alone!;;;;;;;;;;;;;x -ancrel.2609.title;Saved!;;;;;;;;;;;;;x -ancrel.2609.desc;Diana and Apollo appear before you suddenly, and command the hind to stop. After a few tense moments, it backs down and suddenly becomes docile and falls asleep.\n\n“Are you alright?” Diana asks.\n\n“Yes… but… what just happened?”\n\n“Apollo’s fault.”\n\nThe sun god sheepishly avoids your gaze. “I wanted to play a prank on Lady Diana but let’s just say getting the Ceryneian Hind drunk was not a good idea.” As if he had rehearsed beforehand, he says in a mechanical voice, “I apologize dear sister, and I apologize to [Root.GetTitledFirstName], for the problem I caused today even if it was Bacchus’ idea. I am lucky no one was hurt.”;;;;;;;;;;;;;x -ancrel.2609.a;She rolls her eyes but accepts the apology.;;;;;;;;;;;;;x -ancrel.2610.desc;Diana and Apollo appear before you suddenly, and command the hind to stop. After a few tense moments, it backs down and suddenly becomes docile and falls asleep.\n\n“Are you alright?” Diana asks.\n\n“Yes… but… what just happened?”\n\n“Apollo’s fault.”\n\nThe sun god sheepishly avoids your gaze. “I wanted to play a prank on Lady Diana but let’s just say getting the Ceryneian Hind drunk was not a good idea.” As if he had rehearsed beforehand, he says in a mechanical voice, “I apologize dear sister, and I apologize to [Root.GetTitledFirstName], for the problem I caused today even if it was Bacchus’ idea. I am lucky no one was hurt.”;;;;;;;;;;;;;x -ancrel.2610.a;She rolls her eyes but accepts the apology.;;;;;;;;;;;;;x -ancrel.2611.desc;You’re very ill but conscious enough to notice Diana’s sudden presence by your bedside. “What are you doing here?” you mutter.\n\n“You’re my favorite follower,” she says. “You help me with your sacrifices and offerings and friendship, and I protect you in turn. Well, let’s get this over with.”;;;;;;;;;;;;;x -ancrel.2611.a;Thank you, divine huntress!;;;;;;;;;;;;;x -ancrel.2611.tt;You feel your strength return!;;;;;;;;;;;;;x -ancrel.2612.title;Awake!;;;;;;;;;;;;;x -ancrel.2612.desc;Diana! Great goddess! Help me! I feel lost, as if I were in a living nightmare -\n\n“I am here, friend. Worry not.”\n\nSuddenly, I wake up and look around. “What happened?” I mutter.\n\nLater, I learned that my mind had been addled and I was unable to function normally. Reportedly a beautiful woman was seen by my bedside healing me. They say she might have been a benevolent goddess.;;;;;;;;;;;;;x -ancrel.2612.a;I think I know my savior...;;;;;;;;;;;;;x -ancrel.2613.desc;Diana offers her aid in taking care of this highwayman, on one condition - that the two of you take care of the problem yourselves. She says that it will be just like the hunts you two often partake... except this time, the prey shall be a human! You can't help but grin.;;;;;;;;;;;;;x -ancrel.2613.a;“Bloodthirsty like Mars today, are we?”;;;;;;;;;;;;;x -ancrel.2613.tt;Diana chuckles at your remark.;;;;;;;;;;;;;x -ancrel.2614.desc;You and Diana find the highwayman and manage to capture him alive. It was a quick hunt and tame in comparison to some of your other adventures. Diana seems to notice your dissapointment. “He didn't expect a goddess on your side,” she explains.\n\nTo your amazement, you recognize the highwayman. He is a local nobleman, the last heir of an old family that has since fallen on hard times.;;;;;;;;;;;;;x -ancrel.2614.title;Highwayman;;;;;;;;;;;;;x -ancrel.2614.a;I am not without mercy, he may earn his freedom.;;;;;;;;;;;;;x -ancrel.2614.b;Nobility must be held to a higher standard!;;;;;;;;;;;;;x -ancrel.2615.title;Desecration;;;;;;;;;;;;;x -ancrel.2615.desc;A nobleman in your realm and a maid, who was his lover, had intercourse on the grounds of a temple of Diana - the very same temple where you often give sacrifices and offerings to the goddess! While you deliberate what to do, Diana herself appears to you, furious. She demands you punish the offenders regardless, and it is unwise to ignore a goddess’ request, even if she is your friend.;;;;;;;;;;;;;x -ancrel.2615.a;They must pay reperations and beg Diana for forgiveness.;;;;;;;;;;;;;x -ancrel.2615.b;Lock the fools in the dungeon.;;;;;;;;;;;;;x -ancrel.2615.c;This is sacrilege! Execute them!;;;;;;;;;;;;;x -ancrel.2616.desc;The next day, Diana visits you at your desk to tell you that she grudgingly approves of the punishment you handed out. She adds, “I can’t believe some people are reckless enough to do those… sort of things on holy ground. What are they thinking? Well, at least it wasn’t like that time Apollo did it almost near one of my temples. It was barely outside the temple boundary, but close enough he could still annoy me. To be fair to him it was in retaliation for the time I… uh, well, perhaps it is better I not tell, it’s an embarrassing story. Little bit of advice, never get drunk with Pluto and Prosperina. Strange things happen.”;;;;;;;;;;;;;x -ancrel.2616.title;Desecration;;;;;;;;;;;;;x -ancrel.2616.a;I'll take your word for it...;;;;;;;;;;;;;x -ancrel.2616.b;Please tell the story, I'll never tell a soul!;;;;;;;;;;;;;x -ancrel.2617.title;The Value of Chastity;;;;;;;;;;;;;x -ancrel.2617.desc;A question has been bothering you recently concerning your friendship with Diana, and when you next meet her for hunting time, you decide to ask her. “Lady Diana,” you say, a bit more stiffly than you want, “I was wondering. You are a virgin goddess, and you prefer the company of the celibate. It seems odd that we should be on friendly terms when I, admittedly, am anything but celibate. Do you think that I should forgo the pleasures of flesh, in order to better serve you as your follower?”;;;;;;;;;;;;;x -ancrel.2617.a;Well?;;;;;;;;;;;;;x -ancrel.2618.title;The Value of Chastity;;;;;;;;;;;;;x -ancrel.2618.desc;She starts laughing. “My friend, we’ve talked about this before. Your memory is horrendous. Simply because I have taken a vow of maidenhood doesn’t mean I hate those who aren’t chaste. Would I despise my brother? Orion? My own mother who gave birth to me? No, I am not that shallow and narrow-minded. However, I would be greatly pleased if you gave up the ‘pleasures of the flesh,’ as you say. It is your choice, though.”;;;;;;;;;;;;;x -ancrel.2618.a;I shall castrate myself, for you!;;;;;;;;;;;;;x -ancrel.2618.b;I will follow your example.;;;;;;;;;;;;;x -ancrel.2618.c;Perhaps some self-control would be good...;;;;;;;;;;;;;x -ancrel.2618.d;I think I shall remain chaste, then.;;;;;;;;;;;;;x -ancrel.2618.e;Thank you for explaining, I shant mention it again.;;;;;;;;;;;;;x -ancrel.2619.title;The Value of Chastity;;;;;;;;;;;;;x -ancrel.2619.desc;Diana seems impatient with your outburst and rubs the bridge of her nose.\n\n"Please... don't. Mutilating yourself will not impress me. I do not value blind zeal like Mars, nor do I find madness an appealing quality in my companions.";;;;;;;;;;;;;x -ancrel.2619.a;Ah, well, then I shall follow you into celebacy.;;;;;;;;;;;;;x -ancrel.2619.b;Yes, maybe self-control is something I should work on...;;;;;;;;;;;;;x \ No newline at end of file +hellenic.600.desc;You are walking through a village in your realm when a local watchman runs up to you and your entourage. He is in panic, and you barely manage to catch what he tells you: hunters nearby encountered a wild boar, thrice the size of a normal one, and now it is running amuck and terrorizing everyone.;;;;;;;;;;;;;x +hellenic.600.a;Surely a wild animal is no issue for the local guard?;;;;;;;;;;;;;x +hellenic.601.desc;Suddenly, there are screams up ahead: the boar approaches! You raise your head to get a better look, and you see the monster atop a hill, impaling an unfortunate watchman who happened to be nearby. He is indeed of great size, big and hairy, a fearsome creature indeed, who seems impervious to harm! “Lady Diana protect us! Deliver us from this beast!” you hear someone cry.;;;;;;;;;;;;;x +hellenic.601.a;I will go and kill the beast myself, Diana will guide my hand!;;;;;;;;;;;;;x +hellenic.601.b;Everybody, run for your lives!;;;;;;;;;;;;;x +hellenic.602.title;Diana's Encouragement;;;;;;;;;;;;;x +hellenic.602.desc;As everyone starts fleeing from the beast, you hear a voice in your head.\n\n“Coward,” Diana whispers, though you can tell she is teasing you, rather than being insulting. You can almost see her smirk “Come on, we’ve both hunted worse animals.”\n\n“But you were there with me,” you argue.\n\n“Have faith in me. I will help you if you show some mettle. Now stop running away like Jupiter when his wife discovers he’s cheated on her again.”;;;;;;;;;;;;;x +hellenic.602.a;Yes, Lady Diana, if you say so.;;;;;;;;;;;;;x +hellenic.603.title;Potnia Theron;;;;;;;;;;;;;x +hellenic.603.desc;“You sure you can’t just tell the boar to relax?” you ask Diana, as the two of you stand at the edge of the village, bows drawn. The boar is some distance away, and starts to charge at both of you.\n\n“Normally I can with some effort,” Diana says, cool and calm, indifferent to the danger at hand. “For some reason I can’t.”\n\nYou, on the other hand, are very much in panic, though you try not to show it. “Alright, let’s kill it already!”\n\n“By Olympus, someone is eager today.”;;;;;;;;;;;;;x +hellenic.603.a;The two of you load your bows, aim… and fire.;;;;;;;;;;;;;x +hellenic.603.tooltip;You feel Diana guiding your hand.;;;;;;;;;;;;;x +hellenic.604.title;An Enemy Deity;;;;;;;;;;;;;x +hellenic.604.desc;You and Diana stand before the boar’s carcass. “Lots like someone will be eating well tonight,” Diana remarks. “But… you know, I have a feeling another god sent this boar, perhaps an enemy of mine. That’s probably why I couldn’t control it. I’ve occasionally conjured wild boars like this when I was angry at someone. Not my better days.”\n\n“Do you know who did this?” you ask.\n\nDiana shrugs. “I’ll find out soon enough. Maybe they’re targeting you because you’re my favorite follower. Don’t worry, I’ll protect you. I’m not incompetent like some of my relatives. But now, I hear the villagers and your soldiers returning. I must go.”\n\n“Thank you, my goddess,” you say to her as she disappears.;;;;;;;;;;;;;x +hellenic.604.a;Indeed, the villagers had quite a feast that evening.;;;;;;;;;;;;;x +hellenic.605.desc;You and some of your courtiers are hunting together. It’s unfortunately not as fulfilling as hunting with Diana - after all, she is the goddess of the hunt - but you have to keep up appearances. People would start getting suspicious if you only hunt by “yourself” after all. Suddenly, one of your courtiers gasps and points ahead. On a hill some distance away stands a hind with golden horns.;;;;;;;;;;;;;x +hellenic.605.a;Could it - wait, what are you doing?;;;;;;;;;;;;;x +hellenic.606.title;The Ceryneian Hind;;;;;;;;;;;;;x +hellenic.606.desc;“Lower your bows!” you exclaim. Your courtiers look at each other, confused. You explain, “What animal has a golden horn? Do you not remember the legends? Clearly this is an animal sacred to Diana, the Ceryneian Hind - ”\n\nYou stop as you hear something galloping.;;;;;;;;;;;;;x +hellenic.606.a;You look and see the stag charging towards you.;;;;;;;;;;;;;x +hellenic.607.title;The Ceryneian Hind;;;;;;;;;;;;;x +hellenic.607.desc;“Stop! Don’t hurt it! It is Diana’s sacred animal!” you cry, as your courtiers try to defend you from the crazed deer. All of you run around trying to avoid the deer, which seems to be acting strangely as if it had lost all its senses, jerking around and attacking randomly. “No! Let’s get out of here! Flee!”;;;;;;;;;;;;;x +hellenic.607.a;Fly you fools!;;;;;;;;;;;;;x +hellenic.608.title;Ceryneian Hind;;;;;;;;;;;;;x +hellenic.608.desc;As everyone scurries around, in the confusion, you get separated from your men.\n\nYou turn around. It’s just you and the deer. It is enraged, though you don’t know why. You mutter a prayer to Lady Diana and prepare for the worst.;;;;;;;;;;;;;x +hellenic.608.a;This is why I hunt alone!;;;;;;;;;;;;;x +hellenic.609.title;Saved!;;;;;;;;;;;;;x +hellenic.609.desc;Diana and Apollo appear before you suddenly, and command the hind to stop. After a few tense moments, it backs down and suddenly becomes docile and falls asleep.\n\n“Are you alright?” Diana asks.\n\n“Yes… but… what just happened?”\n\n“Apollo’s fault.”\n\nThe sun god sheepishly avoids your gaze. “I wanted to play a prank on Lady Diana but let’s just say getting the Ceryneian Hind drunk was not a good idea.” As if he had rehearsed beforehand, he says in a mechanical voice, “I apologize dear sister, and I apologize to [Root.GetTitledFirstName], for the problem I caused today even if it was Bacchus’ idea. I am lucky no one was hurt.”;;;;;;;;;;;;;x +hellenic.609.a;She rolls her eyes but accepts the apology.;;;;;;;;;;;;;x +hellenic.610.desc;Diana and Apollo appear before you suddenly, and command the hind to stop. After a few tense moments, it backs down and suddenly becomes docile and falls asleep.\n\n“Are you alright?” Diana asks.\n\n“Yes… but… what just happened?”\n\n“Apollo’s fault.”\n\nThe sun god sheepishly avoids your gaze. “I wanted to play a prank on Lady Diana but let’s just say getting the Ceryneian Hind drunk was not a good idea.” As if he had rehearsed beforehand, he says in a mechanical voice, “I apologize dear sister, and I apologize to [Root.GetTitledFirstName], for the problem I caused today even if it was Bacchus’ idea. I am lucky no one was hurt.”;;;;;;;;;;;;;x +hellenic.610.a;She rolls her eyes but accepts the apology.;;;;;;;;;;;;;x +hellenic.611.desc;You’re very ill but conscious enough to notice Diana’s sudden presence by your bedside. “What are you doing here?” you mutter.\n\n“You’re my favorite follower,” she says. “You help me with your sacrifices and offerings and friendship, and I protect you in turn. Well, let’s get this over with.”;;;;;;;;;;;;;x +hellenic.611.a;Thank you, divine huntress!;;;;;;;;;;;;;x +hellenic.611.tt;You feel your strength return!;;;;;;;;;;;;;x +hellenic.612.title;Awake!;;;;;;;;;;;;;x +hellenic.612.desc;Diana! Great goddess! Help me! I feel lost, as if I were in a living nightmare -\n\n“I am here, friend. Worry not.”\n\nSuddenly, I wake up and look around. “What happened?” I mutter.\n\nLater, I learned that my mind had been addled and I was unable to function normally. Reportedly a beautiful woman was seen by my bedside healing me. They say she might have been a benevolent goddess.;;;;;;;;;;;;;x +hellenic.612.a;I think I know my savior...;;;;;;;;;;;;;x +hellenic.613.desc;Diana offers her aid in taking care of this highwayman, on one condition - that the two of you take care of the problem yourselves. She says that it will be just like the hunts you two often partake... except this time, the prey shall be a human! You can't help but grin.;;;;;;;;;;;;;x +hellenic.613.a;“Bloodthirsty like Mars today, are we?”;;;;;;;;;;;;;x +hellenic.613.tt;Diana chuckles at your remark.;;;;;;;;;;;;;x +hellenic.614.desc;You and Diana find the highwayman and manage to capture him alive. It was a quick hunt and tame in comparison to some of your other adventures. Diana seems to notice your dissapointment. “He didn't expect a goddess on your side,” she explains.\n\nTo your amazement, you recognize the highwayman. He is a local nobleman, the last heir of an old family that has since fallen on hard times.;;;;;;;;;;;;;x +hellenic.614.title;Highwayman;;;;;;;;;;;;;x +hellenic.614.a;I am not without mercy, he may earn his freedom.;;;;;;;;;;;;;x +hellenic.614.b;Nobility must be held to a higher standard!;;;;;;;;;;;;;x +hellenic.615.title;Desecration;;;;;;;;;;;;;x +hellenic.615.desc;A nobleman in your realm and a maid, who was his lover, had intercourse on the grounds of a temple of Diana - the very same temple where you often give sacrifices and offerings to the goddess! While you deliberate what to do, Diana herself appears to you, furious. She demands you punish the offenders regardless, and it is unwise to ignore a goddess’ request, even if she is your friend.;;;;;;;;;;;;;x +hellenic.615.a;They must pay reperations and beg Diana for forgiveness.;;;;;;;;;;;;;x +hellenic.615.b;Lock the fools in the dungeon.;;;;;;;;;;;;;x +hellenic.615.c;This is sacrilege! Execute them!;;;;;;;;;;;;;x +hellenic.616.desc;The next day, Diana visits you at your desk to tell you that she grudgingly approves of the punishment you handed out. She adds, “I can’t believe some people are reckless enough to do those… sort of things on holy ground. What are they thinking? Well, at least it wasn’t like that time Apollo did it almost near one of my temples. It was barely outside the temple boundary, but close enough he could still annoy me. To be fair to him it was in retaliation for the time I… uh, well, perhaps it is better I not tell, it’s an embarrassing story. Little bit of advice, never get drunk with Pluto and Prosperina. Strange things happen.”;;;;;;;;;;;;;x +hellenic.616.title;Desecration;;;;;;;;;;;;;x +hellenic.616.a;I'll take your word for it...;;;;;;;;;;;;;x +hellenic.616.b;Please tell the story, I'll never tell a soul!;;;;;;;;;;;;;x +hellenic.617.title;The Value of Chastity;;;;;;;;;;;;;x +hellenic.617.desc;A question has been bothering you recently concerning your friendship with Diana, and when you next meet her for hunting time, you decide to ask her. “Lady Diana,” you say, a bit more stiffly than you want, “I was wondering. You are a virgin goddess, and you prefer the company of the celibate. It seems odd that we should be on friendly terms when I, admittedly, am anything but celibate. Do you think that I should forgo the pleasures of flesh, in order to better serve you as your follower?”;;;;;;;;;;;;;x +hellenic.617.a;Well?;;;;;;;;;;;;;x +hellenic.618.title;The Value of Chastity;;;;;;;;;;;;;x +hellenic.618.desc;She starts laughing. “My friend, we’ve talked about this before. Your memory is horrendous. Simply because I have taken a vow of maidenhood doesn’t mean I hate those who aren’t chaste. Would I despise my brother? Orion? My own mother who gave birth to me? No, I am not that shallow and narrow-minded. However, I would be greatly pleased if you gave up the ‘pleasures of the flesh,’ as you say. It is your choice, though.”;;;;;;;;;;;;;x +hellenic.618.a;I shall castrate myself, for you!;;;;;;;;;;;;;x +hellenic.618.b;I will follow your example.;;;;;;;;;;;;;x +hellenic.618.c;Perhaps some self-control would be good...;;;;;;;;;;;;;x +hellenic.618.d;I think I shall remain chaste, then.;;;;;;;;;;;;;x +hellenic.618.e;Thank you for explaining, I shant mention it again.;;;;;;;;;;;;;x +hellenic.619.title;The Value of Chastity;;;;;;;;;;;;;x +hellenic.619.desc;Diana seems impatient with your outburst and rubs the bridge of her nose.\n\n"Please... don't. Mutilating yourself will not impress me. I do not value blind zeal like Mars, nor do I find madness an appealing quality in my companions.";;;;;;;;;;;;;x +hellenic.619.a;Ah, well, then I shall follow you into celebacy.;;;;;;;;;;;;;x +hellenic.619.b;Yes, maybe self-control is something I should work on...;;;;;;;;;;;;;x \ No newline at end of file diff --git a/AncientReligions/localisation/ACR_egyptian.csv b/AncientReligions/localisation/ACR_egyptian.csv index 3ec1677d..0f76f9fc 100644 --- a/AncientReligions/localisation/ACR_egyptian.csv +++ b/AncientReligions/localisation/ACR_egyptian.csv @@ -4,11 +4,14 @@ religion_openly_in_egyptian_subgroup_tooltip;Openly practice an Ancient Egyptian true_religion_in_egyptian_subgroup_tooltip;Truly practicing an Ancient Egyptian religion.;;;;;;;;;;;;;x secret_religion_in_egyptian_subgroup_tooltip;Secretly practicing an Ancient Egyptian religion.;;;;;;;;;;;;;x ###### Religion/titles definitions;;;;;;;;;;;;;;x -egyptian_pagan;Kemetic;kémite;Kemetic;;Kemetic;;;;;;;;;x -egyptian_pagan_DESC;The Kemetic religion is polytheistic, with a large selection of gods and cults. It originated in ancient Egypt and with the conquests of the Egyptian empire, it would go on to become the dominant religion in the middle east until the rise of the Roman empire.;La religion kémite est polythéiste, avec un grand nombre de dieux et de cultes. Elle est née dans l'Ancienne Egypte et s'étendit avec les conquestes de l'Empire Egyptien, au point de devenir la religion dominante au Moyen-Orient jusqu'à l'avènement de l'Empire Romain.;;;;;;;;;;;;x -egyptian_pagan_FEATURES;§Y*§! Can proselytize pagan religions \n§Y*§! Can restore Luxor Temple \n§Y*§! Can construct pyramids;Peut répandre sa religion chez les Païens \n§Y*§! Peut restaurer le Temple de Luxor \n§Y*§! Peut construire des Pyramides;;;;;;;;;;;;x +egyptian_pagan;Egyptian Pagan;;;;;;;;;;;;;x +egyptian_pagan_DESC;The Egyptian religion is polytheistic, with a large selection of gods and cults. It originated in ancient Egypt and with the conquests of the Egyptian empire, it would go on to become the dominant religion in the middle east until the rise of the Roman empire. The faith has deteriorated in the centuries since it's downfall, it will take considerable effort to restore it's ancient institutions.;La religion kémite est polythéiste, avec un grand nombre de dieux et de cultes. Elle est née dans l'Ancienne Egypte et s'étendit avec les conquestes de l'Empire Egyptien, au point de devenir la religion dominante au Moyen-Orient jusqu'à l'avènement de l'Empire Romain.;;;;;;;;;;;;x +egyptian_pagan_FEATURES;§Y*§! Can construct pyramids;;;;;;;;;;;;;x +egyptian_pagan_reformed;Kemetic;kémite;Kemetic;;Kemetic;;;;;;;;;x +egyptian_pagan_reformed_DESC;The Kemetic religion is polytheistic, with a large selection of gods and cults. This modern, reformed version of the faith has re-incorporated and formalized many traditions from antiquity and formed new ones of it's own.;La religion kémite est polythéiste, avec un grand nombre de dieux et de cultes. Elle est née dans l'Ancienne Egypte et s'étendit avec les conquestes de l'Empire Egyptien, au point de devenir la religion dominante au Moyen-Orient jusqu'à l'avènement de l'Empire Romain.;;;;;;;;;;;;x +egyptian_pagan_reformed_FEATURES;§Y*§! Can proselytize pagan religions \n§Y*§! Can restore Luxor Temple \n§Y*§! Can construct pyramids;Peut répandre sa religion chez les Païens \n§Y*§! Peut restaurer le Temple de Luxor \n§Y*§! Peut construire des Pyramides;;;;;;;;;;;;x aten_pagan;Atenic;atonienne;Atenic;;Atenic;;;;;;;;;x -aten_pagan_DESC;The Atenic religion is a proto-monotheistic religion that split off from Kemetism. Originally founded by the pharaoh Akhenaten, this heresy usurped the position of supreme god, typically held by Amun, with Aten. In addition, this heresy completely disowns the other Kemetic gods in complete favour of Aten. The heresy died out shortly after Akhenaten's death.;Le culte d'Aton est une religion proto-monothéiste qui dérive du Kémitisme. Fondée par le pharaon Akhénaton, cette hérésie plaça Aton en position de dieu supresme, au lieu de l'habituel Amon. De plus, cette hérésie balaie complètement les aultres dieux kémites en faveur d'Aton. L'hérésie disparut peu de temps après le trépas d'Akhénaton.;;;;;;;;;;;;x +aten_pagan_DESC;The Atenic religion is a proto-monotheistic religion that split off from Kemetism. Originally founded by the pharaoh Akhenaten, this heresy usurped the position of supreme god, typically held by Amun, with Aten. In addition, this heresy completely disowns the other Kemetic gods in favour of Aten. The heresy died out shortly after Akhenaten's death.;Le culte d'Aton est une religion proto-monothéiste qui dérive du Kémitisme. Fondée par le pharaon Akhénaton, cette hérésie plaça Aton en position de dieu supresme, au lieu de l'habituel Amon. De plus, cette hérésie balaie complètement les aultres dieux kémites en faveur d'Aton. L'hérésie disparut peu de temps après le trépas d'Akhénaton.;;;;;;;;;;;;x BOOK_OF_THE_DEAD;Book of the Dead;Livre des morts;Book of the Dead;;Book of the Dead;;;;;;;;;x AMARNA_SCROLLS;Amarna Scrolls;Amarna Scrolls;Amarna Scrolls;;Amarna Scrolls;;;;;;;;;x GOD_AMAUNET;Amaunet;Amaunet;Amaunet;;Amaunet;;;;;;;;;x @@ -27,16 +30,28 @@ GOD_OSIRIS;Osiris;Osiris;Osiris;;Osiris;;;;;;;;;x GOD_ANUBIS;Anubis;Anubis;Anubis;;Anubis;;;;;;;;;x GOD_APEP;Apep;Apep;Apep;;Apep;;;;;;;;;x ###### Titles;;;;;;;;;;;;;;x -d_egyptian_pagan;The Paragon Cult of Amun;Le Culte Parandon d'Amon;The Paragon Cult of Amun;;The Paragon Cult of Amun;;;;;;;;;x -d_egyptian_pagan_adj;Cultist;Sectateur;Cultist;;Cultist;;;;;;;;;x +d_egyptian_pagan_reformed;The Paragon Cult of Amun;Le Culte Parandon d'Amon;The Paragon Cult of Amun;;The Paragon Cult of Amun;;;;;;;;;x +d_egyptian_pagan_reformed_adj;Cultist;Sectateur;Cultist;;Cultist;;;;;;;;;x d_anubis;Anubis Guard;Garde d'Anubis;Anubis Guard;;Anubis Guard;;;;;;;;;x d_anubis_adj;Guardian;Garde;Guardian;;Guardian;;;;;;;;;x +borrowed_from_d_anubis;Borrowed from the Anubis Guard;;;;;;;;;;;;x +borrowed_from_d_anubis_desc;This character has an outstanding loan with the Anubis Guard.;;;;;;;;;;;;x +expelled_d_anubis;Expelled the Anubis Guard;;;;;;;;;;;;x +expelled_d_anubis_desc;This character, or a predecessor, banished the Anubis Guard from the realm and seized their titles.;;;;;;;;;;;;x d_horus;Horus Guard;Garde d'Horus;Horus Guard;;Horus Guard;;;;;;;;;x d_horus_adj;Guardian;Garde;Guardian;;Guardian;;;;;;;;;x +borrowed_from_d_horus;Borrowed from the Horus Guard;;;;;;;;;;;;x +borrowed_from_d_horus_desc;This character has an outstanding loan with the Horus Guard.;;;;;;;;;;;;x +expelled_d_horus;Expelled the Horus Guard;;;;;;;;;;;;x +expelled_d_horus_desc;This character, or a predecessor, banished the Horus Guard from the realm and seized their titles.;;;;;;;;;;;;x k_aten_pagan;The Paragon Cult of Aten;Le Culte Parandon d'Aton;;;;;;;;;;;;x k_aten_pagan_adj;Atenic;Atonien;;;;;;;;;;;;x d_burning_blades;The Burning Blades;Les lames brûlantes;;;;;;;;;;;;x d_burning_blades_adj;Burning;Ardent;;;;;;;;;;;;x +borrowed_from_d_burning_blades;Borrowed from the Burning Blades;;;;;;;;;;;;x +borrowed_from_d_burning_blades_desc;This character has an outstanding loan with the Burning Blades.;;;;;;;;;;;;x +expelled_d_burning_blades;Expelled the Burning Blades;;;;;;;;;;;;x +expelled_d_burning_blades_desc;This character, or a predecessor, banished the Burning Blades from the realm and seized their titles.;;;;;;;;;;;;x ###### FOA egyptian_pagan;;;;;;;;;;;;;;x count_egyptian_pagan;Irypat;Irypat;Irypat;;Irypat;;;;;;;;;x duke_egyptian_pagan;Nomarch;Nomarque;Nomarch;;Nomarch;;;;;;;;;x @@ -57,6 +72,25 @@ job_marshal_egyptian_pagan;Sesemut;Sesemut;Sesemut;;Sesemut;;;;;;;;;x job_spiritual_egyptian_pagan;Xroj;Xroj;Xroj;;Xroj;;;;;;;;;x job_treasurer_egyptian_pagan;Pruj-Hdoj;Pruj-Hdoj;Pruj-Hdoj;;Pruj-Hdoj;;;;;;;;;x PARAGON_XROJ;Paragon;Parangon;Paragon;;Paragon;;;;;;;;;x +###### FOA egyptian_pagan_reformed;;;;;;;;;;;;;;x +count_egyptian_pagan_reformed;Irypat;Irypat;Irypat;;Irypat;;;;;;;;;x +duke_egyptian_pagan_reformed;Nomarch;Nomarque;Nomarch;;Nomarch;;;;;;;;;x +king_egyptian_pagan_reformed;Pharaoh;Pharaon;Pharaoh;;Pharaoh;;;;;;;;;x +king_female_egyptian_pagan_reformed;Pharaoh;Pharaon;Pharaoh;;Pharaoh;;;;;;;;;x +emperor_egyptian_pagan_reformed;Aai-Pharaoh;Aai-Pharaoh;Aai-Pharaoh;;Aai-Pharaoh;;;;;;;;;x +emperor_female_egyptian_pagan_reformed;Aai-Pharaoh;Aai-Pharaoh;Aai-Pharaoh;;Aai-Pharaoh;;;;;;;;;x +title_queen_mother_egyptian_pagan_reformed;Mewet Pharaoh;Mewet Pharaon;Mewet Pharaoh;;Mewet Pharaoh;;;;;;;;;x +temple_baron_egyptian_pagan_reformed;Local Cult Leader;Dirigeant du Culte Local;Local Cult Leader;;Local Cult Leader;;;;;;;;;x +temple_count_egyptian_pagan_reformed;Priest;Prêtre;Priest;;Priest;;;;;;;;;x +temple_count_female_egyptian_pagan_reformed;Priestess;Prêtresse;Priestess;;Priestess;;;;;;;;;x +temple_duke_egyptian_pagan_reformed;High Priest;Grand Prêtre;High Priest;;High Priest;;;;;;;;;x +temple_duke_female_egyptian_pagan_reformed;High Priestess;Grand Prêtresse;High Priestess;;High Priestess;;;;;;;;;x +temple_king_egyptian_pagan_reformed;Pharaoh;Pharaon;Pharaoh;;Pharaoh;;;;;;;;;x +temple_emperor_egyptian_pagan_reformed;Aai-Pharaoh;Aai-Pharaon;Aai-Pharaoh;;Aai-Pharaoh;;;;;;;;;x +job_chancellor_egyptian_pagan_reformed;Vizier;Vizir;Wesir;;Visir;;;;;;;;;x +job_marshal_egyptian_pagan_reformed;Sesemut;Sesemut;Sesemut;;Sesemut;;;;;;;;;x +job_spiritual_egyptian_pagan_reformed;Xroj;Xroj;Xroj;;Xroj;;;;;;;;;x +job_treasurer_egyptian_pagan_reformed;Pruj-Hdoj;Pruj-Hdoj;Pruj-Hdoj;;Pruj-Hdoj;;;;;;;;;x ###### FOA aten_pagan;;;;;;;;;;;;;;x count_aten_pagan;Irypat;Irypat;Irypat;;Irypat;;;;;;;;;x duke_aten_pagan;Nomarch;Nomarque;Nomarch;;Nomarch;;;;;;;;;x @@ -76,16 +110,30 @@ job_chancellor_aten_pagan;Vizier;Vizir;Wesir;;Visir;;;;;;;;;x job_marshal_aten_pagan;Sesemut;Sesemut;Sesemut;;Sesemut;;;;;;;;;x job_spiritual_aten_pagan;Xroj;Xroj;Xroj;;Xroj;;;;;;;;;x job_treasurer_aten_pagan;Pruj-Hdoj;Pruj-Hdoj;Pruj-Hdoj;;Pruj-Hdoj;;;;;;;;;x -###### Holding types;;;;;;;;;;;;;;x +###### Holding types egyptian_pagan;;;;;;;;;;;;;;x duchy_of_egyptian_pagan;Nomarchy of;Nomarquie;Nomarchy;;Nomarchy;;;;;;;;;x -kingdom_of_aten_pagan;Pharaohate of;Pharaonnat de;Pharaohate of;;Pharaohate of;;;;;;;;;x -duchy_of_aten_pagan;Nomarchy of;Nomarquie;Nomarchy;;Nomarchy;;;;;;;;;x kingdom_of_egyptian_pagan;Pharaohate of;Pharaonnat de;Pharaohate of;;Pharaohate of;;;;;;;;;x temple_barony_of_egyptian_pagan;Shrine of;Sanctuaire de;Shrine of;;Shrine of;;;;;;;;;x temple_county_of_egyptian_pagan;Temple of;Temple de;Temple of;;Temple of;;;;;;;;;x temple_duchy_of_egyptian_pagan;Grand Temple of;Grand Temple de;Grand Temple of;;Grand Temple of;;;;;;;;;x temple_kingdom_of_egyptian_pagan;Pharaohate of;Phara de;Pharaohate of;;Pharaohate of;;;;;;;;;x temple_empire_of_egyptian_pagan;Empire of;Empire de;Empire of;;Empire of;;;;;;;;;x +###### Holding types egyptian_pagan_reformed;;;;;;;;;;;;;;x +duchy_of_egyptian_pagan_reformed;Nomarchy of;Nomarquie;Nomarchy;;Nomarchy;;;;;;;;;x +kingdom_of_egyptian_pagan_reformed;Pharaohate of;Pharaonnat de;Pharaohate of;;Pharaohate of;;;;;;;;;x +temple_barony_of_egyptian_pagan_reformed;Shrine of;Sanctuaire de;Shrine of;;Shrine of;;;;;;;;;x +temple_county_of_egyptian_pagan_reformed;Temple of;Temple de;Temple of;;Temple of;;;;;;;;;x +temple_duchy_of_egyptian_pagan_reformed;Grand Temple of;Grand Temple de;Grand Temple of;;Grand Temple of;;;;;;;;;x +temple_kingdom_of_egyptian_pagan_reformed;Pharaohate of;Phara de;Pharaohate of;;Pharaohate of;;;;;;;;;x +temple_empire_of_egyptian_pagan_reformed;Empire of;Empire de;Empire of;;Empire of;;;;;;;;;x +###### Holding types aten_pagan;;;;;;;;;;;;;;x +duchy_of_aten_pagan;Nomarchy of;Nomarquie;Nomarchy;;Nomarchy;;;;;;;;;x +kingdom_of_aten_pagan;Pharaohate of;Pharaonnat de;Pharaohate of;;Pharaohate of;;;;;;;;;x +temple_barony_of_aten_pagan;Shrine of;Sanctuaire de;Shrine of;;Shrine of;;;;;;;;;x +temple_county_of_aten_pagan;Temple of;Temple de;Temple of;;Temple of;;;;;;;;;x +temple_duchy_of_aten_pagan;Grand Temple of;Grand Temple de;Grand Temple of;;Grand Temple of;;;;;;;;;x +temple_kingdom_of_aten_pagan;Pharaohate of;Phara de;Pharaohate of;;Pharaohate of;;;;;;;;;x +temple_empire_of_aten_pagan;Empire of;Empire de;Empire of;;Empire of;;;;;;;;;x MERYATEN;Meryaten;;;;;;;;;;;;;x ###### Minor Titles;;;;;;;;;;;;;;x title_master_palms;Master of Palms;;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_egyptian_events.csv b/AncientReligions/localisation/ACR_egyptian_events.csv index 35a0c2bf..cdcb0790 100644 --- a/AncientReligions/localisation/ACR_egyptian_events.csv +++ b/AncientReligions/localisation/ACR_egyptian_events.csv @@ -14,8 +14,9 @@ akhetaten_library;Great Library;;;;;;;;;;;;;x ###### Decisions;;;;;;;;;;;;;;x restore_luxor;Restore Luxor Temple;Restaurer le Temple de Luxor;Restore Luxor Temple;;Restore Luxor Temple;;;;;;;;;x restore_luxor_desc;Restore Luxor Temple to its former glory.;Restaurer le Temple de Luxor à la hauteur de son lustre d'antan.;Restore Luxor Temple to its former glory.;;Restore Luxor Temple to its former glory.;;;;;;;;;x -restore_priesthood_egyptian_pagan;Restore the Paragon Xroj;Restaurer le Parangon Xroj;Restore the Paragon Xroj;;Restore the Paragon Xroj;;;;;;;;;x -restore_priesthood_egyptian_pagan_desc;Restore the Paragon Xroj.;Restaurer le Parangon Xroj;Restore the Paragon Xroj;;Restore the Paragon Xroj;;;;;;;;;x +restore_priesthood_egyptian_pagan_reformed;Restore the Paragon Xroj;Restaurer le Parangon Xroj;Restore the Paragon Xroj;;Restore the Paragon Xroj;;;;;;;;;x +restore_priesthood_egyptian_pagan_reformed_desc;Restore the Paragon Xroj.;Restaurer le Parangon Xroj;Restore the Paragon Xroj;;Restore the Paragon Xroj;;;;;;;;;x +luxor_restored_condition;The temple of Luxor is restored;;;;;;;;;;;;;x build_pyramid;Build a Pyramid;Construire une Pyramide;Build a Pyramid;;Build a Pyramid;;;;;;;;;x build_pyramid_desc;Build yourself a mighty tomb;Vous construire une tombe majestueuse.;Build yourself a mighty tomb;;Build yourself a mighty tomb;;;;;;;;;x organize_anubis;Organize the Anubis Guard;Mettre sur pied la Garde d'Anubis;Organize the Anubis Guard;;Organize the Anubis Guard;;;;;;;;;x @@ -28,90 +29,91 @@ organize_burning_blades;Organize the Burning Blades;;;;;;;;;;;;;x organize_burning_blades_desc;Organize the Burning Blades Holy Order;;;;;;;;;;;;;x restore_priesthood_aten_pagan;Restore the Priesthood of Aten;;;;;;;;;;;;; restore_priesthood_aten_pagan_desc;Establish yourself as the Meryaten, highest priest of the Aten faith, and living god!;;;;;;;;;;;;;x +akhetaten_restored_condition;The temple of Akhetaten is restored;;;;;;;;;;;;;x restore_akhetaten;Restore Akhetaten;;;;;;;;;;;;;x restore_akhetaten_desc;Restore the ancient center of Aten's worship, Akhetaten.;;;;;;;;;;;;;x ###### Events;;;;;;;;;;;;;;x -EVTNAME_ancrel_4000;The Restoration of Luxor Temple;La Restauration du Temple de Luxor;The Restoration of Luxor Temple;;The Restoration of Luxor Temple;;;;;;;;;x -EVTDESC_ancrel_4000;Much time has passed since Luxor Temple’s last official use and the peasantry has moved into its location since then. A sad sight it is indeed to see it in its current status. You decide that it is in the best interest of everyone to restore this temple to its former glory and make it a beacon of a revitalized Kemetic religion.;Bien du temps a passé depuis le dernier usage officiel du Temple de Luxor et la paysannerie s'est installée dans ses lieulx depuis. C'est en effet une bien triste vision que le temple dans son état actuel. Vous décidez que c'est dans l'intérest général de restaurer ce temple dans sa gloire d'antan et d'en faire le symbole d'une religion kémite revigorée.;Much time has passed since Luxor Temple’s last official use and the peasantry has moved into its location since then. A sad sight it is indeed to see it in its current status. You decide that it is in the best interest of everyone to restore this temple to its former glory and make it a beacon of a revitalized Kemetic religion.;;Much time has passed since Luxor Temple’s last official use and the peasantry has moved into its location since then. A sad sight it is indeed to see it in its current status. You decide that it is in the best interest of everyone to restore this temple to its former glory and make it a beacon of a revitalized Kemetic religion.;;;;;;;;;x -EVTOPTA_ancrel_4000;Make it the greatest temple there ever was!;Faites-en le plus grand temple jamais construit !;Make it the greatest temple there ever was!;;Make it the greatest temple there ever was!;;;;;;;;;x -EVTNAME_ancrel_4001;New Wing;Nouvelle Aile;New Wing;;New Wing;;;;;;;;;x -EVTDESC_ancrel_4001;The restoration of Luxor Temple is nearly complete and your chief architect inquires if you would like to add a new wing to the temple.;La restauration du Temple de Luxor est pesque achevée et votre architecte en chef vous demande si vous aimeriez ajouter une nouvelle aile au temple.;The restoration of Luxor Temple is nearly complete and your chief architect inquires if you’d like to add a new wing to the temple.;;The restoration of Luxor Temple is nearly complete and your chief architect inquires if you’d like to add a new wing to the temple.;;;;;;;;;x -EVTOPTA_ancrel_4001;Build a grand library.;Construisez une grande bibliothèque.;Build a grand library.;;Build a grand library.;;;;;;;;;x -EVTOPTB_ancrel_4001;Build a shrine for fanatics.;Construire un sanctuaire pour les fanatiques.;Build a shrine for fanatics.;;Build a shrine for fanatics.;;;;;;;;;x -EVTOPTC_ancrel_4001;Build administrative offices.;Construire des bureaulx administratifs.;Build administrative offices.;;Build administrative offices.;;;;;;;;;x -EVTNAME_ancrel_4002;Luxor Temple Restored;Temple de Luxor Restauré;Luxor Temple Restored;;Luxor Temple Restored;;;;;;;;;x -EVTDESC_ancrel_4002;The temple has finally been restored to its former glory.;Le temple a enfin été restauré à la hauteur de sa splendeur d'antan.;The temple has finally been restored to its former glory.;;The temple has finally been restored to its former glory.;;;;;;;;;x -EVTOPTA_ancrel_4002;Excellent;Excellent;Excellent;;Excellent;;;;;;;;;x -EVTNAME_ancrel_4003;The Luxor Temple Restored!;Le Temple de Luxor est restauré !;The Luxor Temple Restored!;;The Luxor Temple Restored!;;;;;;;;;x -EVTDESC_ancrel_4003;It would seem that the Egyptians have been very busy recently. A recent resurgence of Kemetic fanaticism has swept Egypt and the pinnacle of their fanaticism has been reached with the restoration of Luxor Temple. Located on the east bank of the Nile, this temple is both splendid to withhold and enormous in size. It even holds an entirely new wing, attached to the groundwork of the original temple.;Il sembleroit que les Egyptiens aient été actifs ces derniers temps. L'Egypte a été prise récemment par une recrudescence du fanatisme kémite et le summum de leur fanatisme a été atteint avec la restauration du Temple de Luxor. Situé sur la rive est du Nil, ce temple est à la fois d'une beauté à couper le souffle et d'une taille gigantesque. Il abrite mesme une nouvelle aile, attenante aulx fondations du temple d'origine.;It would seem that the Egyptians have been very busy recently. A recent resurgence of Kemetic fanaticism has swept Egypt and the pinnacle of their fanaticism has been reached with the restoration of Luxor Temple. Located on the east bank of the Nile, this temple is both splendid to withhold and enormous in size. It even holds an entirely new wing, attached to the groundwork of the original temple.;;It would seem that the Egyptians have been very busy recently. A recent resurgence of Kemetic fanaticism has swept Egypt and the pinnacle of their fanaticism has been reached with the restoration of Luxor Temple. Located on the east bank of the Nile, this temple is both splendid to withhold and enormous in size. It even holds an entirely new wing, attached to the groundwork of the original temple.;;;;;;;;;x -EVTOPTA_ancrel_4003;Worrying...;Inquiétant...;Worrying...;;Worrying...;;;;;;;;;x -EVTDESC_ancrel_4004;The pharaohs of ancient times would often have massive tombs erected in their honour during their reign. Such effort was put into the construction of these pyramids that often decades would go by before being completed and the pharaoh who commissioned the pyramid would already be long dead. Regardless, it was seen as a very prestigious and important thing to do as a pharaoh.;Les pharaons des temps anciens érigeoient souvent d'imposantes tombes en leur honneur pendant leur règne. La construction de ces pyramides représentoit un labeur si titanesque que des décennies estoient souvent nécessaires pour les construire et les pharaons qui en avoient lancé la construction estoient défunts depuis longtemps. Quoi qu'il en soit, c'estoit considéré une besogne très prestigieuse et importante à accomplir pour un pharaon.;The pharaohs of ancient times would often have massive tombs erected in their honour during their reign. Such effort was put into the construction of these pyramids that often decades would go by before being completed and the pharaoh who commissioned the pyramid would already be long dead. Regardless, it was seen as a very prestigious and important thing to do as a pharaoh.;;The pharaohs of ancient times would often have massive tombs erected in their honour during their reign. Such effort was put into the construction of these pyramids that often decades would go by before being completed and the pharaoh who commissioned the pyramid would already be long dead. Regardless, it was seen as a very prestigious and important thing to do as a pharaoh.;;;;;;;;;x -EVTOPTA_ancrel_4004;Tradition drives me to do it;La tradition me pousse à le faire;Tradition drives me to do it;;Tradition drives me to do it;;;;;;;;;x -EVTDESC_ancrel_4005;Over a decade has passed since the construction of this pyramid began. Over a hundred thousand workers toiled during this period, often times giving their very lives in order to honor their sacred pharaoh. One cannot deny the sheer impressiveness of this structure.;Plus d'une décennie s'est écoulée depuis le début de la construction de cette pyramide. Pendant cette période, plus de cent mille ouvriers ont travaillé dur sur ce projet, souvent en donnant leur propre vie afin d'honorer leur pharaon sacré. On ne peult nier la pure magnificence de ce bastiment.;Over a decade has passed since the construction of this pyramid began. Over a hundred thousand workers toiled during this period, often times giving their very lives in order to honour their sacred pharaoh. One cannot deny the sheer impressiveness of this structure.;;Over a decade has passed since the construction of this pyramid began. Over a hundred thousand workers toiled during this period, often times giving their very lives in order to honour their sacred pharaoh. One cannot deny the sheer impressiveness of this structure.;;;;;;;;;x -EVTOPTA_ancrel_4005;My pyramid will last for millennia!;Ma pyramide tiendra des millénaires !;My pyramid will last millenia!;;My pyramid will last millenia!;;;;;;;;;x -EVTOPTB_ancrel_4005;A fine sight, hopefully my pyramid will be even better;Une belle vue, j'espère que ma pyramide sera encor meilleure;A fine sight, hopefully my pyramid will be even better;;A fine sight, hopefully my pyramid will be even better;;;;;;;;;x -EVTOPTC_ancrel_4005;I was wondering what happened to all my workers...;Je me demandais ce qui estoit advenu de tous mes ouvriers...;I was wondering what happened to all my workers...;;I was wondering what happened to all my workers...;;;;;;;;;x -EVTNAME_ancrel_4006;The Rise of Amun-ra;L'ascension d'Amon-ra;The Rise of Amun-ra;;The Rise of Amun-ra;;;;;;;;;x -EVTDESC_ancrel_4006;Long has it been that Kemetism was a majority in the lands of Egypt. No longer shall false prophets of moon and sickle sway the hearts and minds of the Egyptian people. The High Priesthood of Kemetism has been restored, and a so called Paragon Xroj shall now take of the administration of the lower Priesthood, all under the guidance of a mighty Pharaoh.;Cela faisoit longtemps que le Kémitisme n'estoit plus majoritaire sur les terres d'Egypte. Plus jamais les faulx prophètes de la lune et de la faucille n'influenceront les coeurs et les esprits du peuple égyptien. Le Haut Sacerdoce du Kémitisme a été restauré, et un dénommé Parangon Xroj se chargera désormais de l'administration des rangs inférieurs du clergé, le tout sous la direction d'un puissant Pharaon.;Long has it been that Kemetism was a majority in the lands of Egypt. No longer shall false prophets of moon and sickle sway the hearts and minds of the Egyptian people. The High Priesthood of Kemetism has been restored, and a so-called Paragon Xroj shall now take of the administration of the lower Priesthood, all under the guidance of a mighty Pharaoh.;;Long has it been that Kemetism was a majority in the lands of Egypt. No longer shall false prophets of moon and sickle sway the hearts and minds of the Egyptian people. The High Priesthood of Kemetism has been restored, and a so-called Paragon Xroj shall now take of the administration of the lower Priesthood, all under the guidance of a mighty Pharaoh.;;;;;;;;;x -EVTOPTA_ancrel_4006;Fantastic!;Fantastique !;Fantastic!;;Fantastic!;;;;;;;;;x -EVTOPTB_ancrel_4006;Unexpected...;Inattendu...;Unexpected...;;Unexpected...;;;;;;;;;x -EVTNAME_ancrel_4007;Warriors of Death;Les Guerriers de la Mort;Warriors of Death;;Warriors of Death;;;;;;;;;x -EVTDESC_ancrel_4007;Word has it that the enemies of Egypt have something new to fear. Warriors atop chariots equipped with bow and arrow alongside fearsome spear troops. Some even whisper that they don helmets in the shape of the old god, Anubis. Regardless of such claims, this new Kemetic holy order will pose a serious threat to all that oppose Kemetism.;À ce qu'on dit, les ennemis de l'Egypte ont une nouvelle raison de la craindre. Des guerriers embarqués dans des chars et équipés d'un arc et de flèches, aulx costés de redoutables piquiers. Certains murmurent mesme qu'ils revestent des casques de la forme d'un dieu ancien, Anubis. Quelle que soit la véracité de ces allégations, ce nouvel ordre saint kémite posera une sérieuse menace à tous ceulx qui s'opposent au Kémitisme.;Word has it that the enemies of Egypt have something new to fear. Warriors atop chariots equipped with bow and arrow alongside fearsome spear troops. Some even whisper that they don helmets in the shape of the old god, Anubis. Regardless of such claims, this new Kemetic holy order will pose a serious threat to all that oppose Kemetism.;;Word has it that the enemies of Egypt have something new to fear. Warriors atop chariots equipped with bow and arrow alongside fearsome spear troops. Some even whisper that they don helmets in the shape of the old god, Anubis. Regardless of such claims, this new Kemetic holy order will pose a serious threat to all that oppose Kemetism.;;;;;;;;;x -EVTOPTA_ancrel_4007;Worrisome...;Inquiétant...;Worrisome...;;Worrisome...;;;;;;;;;x -EVTNAME_ancrel_4008;The Horus Guard;La Garde d'Horus;The Horus Guard;;The Horus Guard;;;;;;;;;x -EVTDESC_ancrel_4008;With the ongoing success of the Anubis guard, yet another Kemetic holy order has been organized. The Horusian Guard is ready to defend the Egyptian empire from all heathens and heretics that would dare threaten it. Only a fool would attack the Egyptians head on now.;Avec le succès en cours de la garde d'Anubis, un nouvel ordre saint kémite a été créé. La garde d'Horus est preste à défendre l'empire égyptien contre tous les païens et tous les hérétiques qui oseroient le menacer. Seul un fol attaqueroit de front les Egyptiens à présent.;With the ongoing success of the Anubis guard, yet another Kemetic holy order has been organized. The Horusian Guard is ready to defend the Egyptian empire from all heathens and heretics that would dare threaten it. Only a fool would attack the Egyptians head on now.;;With the ongoing success of the Anubis guard, yet another Kemetic holy order has been organized. The Horusian Guard is ready to defend the Egyptian empire from all heathens and heretics that would dare threaten it. Only a fool would attack the Egyptians head on now.;;;;;;;;;x -EVTOPTA_ancrel_4008;Worrisome...;Inquiétant...;Worrisome...;;Worrisome...;;;;;;;;;x +egyptian.0.title;The Restoration of Luxor Temple;La Restauration du Temple de Luxor;The Restoration of Luxor Temple;;The Restoration of Luxor Temple;;;;;;;;;x +egyptian.0.desc;Much time has passed since Luxor Temple’s last official use and the peasantry has moved into its location since then. A sad sight it is indeed to see it in its current status. You decide that it is in the best interest of everyone to restore this temple to its former glory and make it a beacon of a revitalized Kemetic religion.;Bien du temps a passé depuis le dernier usage officiel du Temple de Luxor et la paysannerie s'est installée dans ses lieulx depuis. C'est en effet une bien triste vision que le temple dans son état actuel. Vous décidez que c'est dans l'intérest général de restaurer ce temple dans sa gloire d'antan et d'en faire le symbole d'une religion kémite revigorée.;Much time has passed since Luxor Temple’s last official use and the peasantry has moved into its location since then. A sad sight it is indeed to see it in its current status. You decide that it is in the best interest of everyone to restore this temple to its former glory and make it a beacon of a revitalized Kemetic religion.;;Much time has passed since Luxor Temple’s last official use and the peasantry has moved into its location since then. A sad sight it is indeed to see it in its current status. You decide that it is in the best interest of everyone to restore this temple to its former glory and make it a beacon of a revitalized Kemetic religion.;;;;;;;;;x +egyptian.0.a;Make it the greatest temple there ever was!;Faites-en le plus grand temple jamais construit !;Make it the greatest temple there ever was!;;Make it the greatest temple there ever was!;;;;;;;;;x +egyptian.1.title;New Wing;Nouvelle Aile;New Wing;;New Wing;;;;;;;;;x +egyptian.1.desc;The restoration of Luxor Temple is nearly complete and your chief architect inquires if you would like to add a new wing to the temple.;La restauration du Temple de Luxor est pesque achevée et votre architecte en chef vous demande si vous aimeriez ajouter une nouvelle aile au temple.;The restoration of Luxor Temple is nearly complete and your chief architect inquires if you’d like to add a new wing to the temple.;;The restoration of Luxor Temple is nearly complete and your chief architect inquires if you’d like to add a new wing to the temple.;;;;;;;;;x +egyptian.1.a;Build a grand library.;Construisez une grande bibliothèque.;Build a grand library.;;Build a grand library.;;;;;;;;;x +egyptian.1.b;Build a shrine for fanatics.;Construire un sanctuaire pour les fanatiques.;Build a shrine for fanatics.;;Build a shrine for fanatics.;;;;;;;;;x +egyptian.1.c;Build administrative offices.;Construire des bureaulx administratifs.;Build administrative offices.;;Build administrative offices.;;;;;;;;;x +egyptian.2.title;Luxor Temple Restored;Temple de Luxor Restauré;Luxor Temple Restored;;Luxor Temple Restored;;;;;;;;;x +egyptian.2.desc;The temple has finally been restored to its former glory.;Le temple a enfin été restauré à la hauteur de sa splendeur d'antan.;The temple has finally been restored to its former glory.;;The temple has finally been restored to its former glory.;;;;;;;;;x +egyptian.2.a;Excellent;Excellent;Excellent;;Excellent;;;;;;;;;x +egyptian.3.title;The Luxor Temple Restored!;Le Temple de Luxor est restauré !;The Luxor Temple Restored!;;The Luxor Temple Restored!;;;;;;;;;x +egyptian.3.desc;It would seem that the Egyptians have been very busy recently. A recent resurgence of Kemetic fanaticism has swept Egypt and the pinnacle of their fanaticism has been reached with the restoration of Luxor Temple. Located on the east bank of the Nile, this temple is both splendid to withhold and enormous in size. It even holds an entirely new wing, attached to the groundwork of the original temple.;Il sembleroit que les Egyptiens aient été actifs ces derniers temps. L'Egypte a été prise récemment par une recrudescence du fanatisme kémite et le summum de leur fanatisme a été atteint avec la restauration du Temple de Luxor. Situé sur la rive est du Nil, ce temple est à la fois d'une beauté à couper le souffle et d'une taille gigantesque. Il abrite mesme une nouvelle aile, attenante aulx fondations du temple d'origine.;It would seem that the Egyptians have been very busy recently. A recent resurgence of Kemetic fanaticism has swept Egypt and the pinnacle of their fanaticism has been reached with the restoration of Luxor Temple. Located on the east bank of the Nile, this temple is both splendid to withhold and enormous in size. It even holds an entirely new wing, attached to the groundwork of the original temple.;;It would seem that the Egyptians have been very busy recently. A recent resurgence of Kemetic fanaticism has swept Egypt and the pinnacle of their fanaticism has been reached with the restoration of Luxor Temple. Located on the east bank of the Nile, this temple is both splendid to withhold and enormous in size. It even holds an entirely new wing, attached to the groundwork of the original temple.;;;;;;;;;x +egyptian.3.a;Worrying...;Inquiétant...;Worrying...;;Worrying...;;;;;;;;;x +egyptian.4.desc;The pharaohs of ancient times would often have massive tombs erected in their honour during their reign. Such effort was put into the construction of these pyramids that often decades would go by before being completed and the pharaoh who commissioned the pyramid would already be long dead. Regardless, it was seen as a very prestigious and important thing to do as a pharaoh.;Les pharaons des temps anciens érigeoient souvent d'imposantes tombes en leur honneur pendant leur règne. La construction de ces pyramides représentoit un labeur si titanesque que des décennies estoient souvent nécessaires pour les construire et les pharaons qui en avoient lancé la construction estoient défunts depuis longtemps. Quoi qu'il en soit, c'estoit considéré une besogne très prestigieuse et importante à accomplir pour un pharaon.;The pharaohs of ancient times would often have massive tombs erected in their honour during their reign. Such effort was put into the construction of these pyramids that often decades would go by before being completed and the pharaoh who commissioned the pyramid would already be long dead. Regardless, it was seen as a very prestigious and important thing to do as a pharaoh.;;The pharaohs of ancient times would often have massive tombs erected in their honour during their reign. Such effort was put into the construction of these pyramids that often decades would go by before being completed and the pharaoh who commissioned the pyramid would already be long dead. Regardless, it was seen as a very prestigious and important thing to do as a pharaoh.;;;;;;;;;x +egyptian.4.a;Tradition drives me to do it;La tradition me pousse à le faire;Tradition drives me to do it;;Tradition drives me to do it;;;;;;;;;x +egyptian.5.desc;Over a decade has passed since the construction of this pyramid began. Over a hundred thousand workers toiled during this period, often times giving their very lives in order to honor their sacred pharaoh. One cannot deny the sheer impressiveness of this structure.;Plus d'une décennie s'est écoulée depuis le début de la construction de cette pyramide. Pendant cette période, plus de cent mille ouvriers ont travaillé dur sur ce projet, souvent en donnant leur propre vie afin d'honorer leur pharaon sacré. On ne peult nier la pure magnificence de ce bastiment.;Over a decade has passed since the construction of this pyramid began. Over a hundred thousand workers toiled during this period, often times giving their very lives in order to honour their sacred pharaoh. One cannot deny the sheer impressiveness of this structure.;;Over a decade has passed since the construction of this pyramid began. Over a hundred thousand workers toiled during this period, often times giving their very lives in order to honour their sacred pharaoh. One cannot deny the sheer impressiveness of this structure.;;;;;;;;;x +egyptian.5.a;My pyramid will last for millennia!;Ma pyramide tiendra des millénaires !;My pyramid will last millenia!;;My pyramid will last millenia!;;;;;;;;;x +egyptian.5.b;A fine sight, hopefully my pyramid will be even better;Une belle vue, j'espère que ma pyramide sera encor meilleure;A fine sight, hopefully my pyramid will be even better;;A fine sight, hopefully my pyramid will be even better;;;;;;;;;x +egyptian.5.c;I was wondering what happened to all my workers...;Je me demandais ce qui estoit advenu de tous mes ouvriers...;I was wondering what happened to all my workers...;;I was wondering what happened to all my workers...;;;;;;;;;x +egyptian.6.title;The Rise of Amun-ra;L'ascension d'Amon-ra;The Rise of Amun-ra;;The Rise of Amun-ra;;;;;;;;;x +egyptian.6.desc;Long has it been that Kemetism was a majority in the lands of Egypt. No longer shall false prophets of moon and sickle sway the hearts and minds of the Egyptian people. The High Priesthood of Kemetism has been restored, and a so called Paragon Xroj shall now take of the administration of the lower Priesthood, all under the guidance of a mighty Pharaoh.;Cela faisoit longtemps que le Kémitisme n'estoit plus majoritaire sur les terres d'Egypte. Plus jamais les faulx prophètes de la lune et de la faucille n'influenceront les coeurs et les esprits du peuple égyptien. Le Haut Sacerdoce du Kémitisme a été restauré, et un dénommé Parangon Xroj se chargera désormais de l'administration des rangs inférieurs du clergé, le tout sous la direction d'un puissant Pharaon.;Long has it been that Kemetism was a majority in the lands of Egypt. No longer shall false prophets of moon and sickle sway the hearts and minds of the Egyptian people. The High Priesthood of Kemetism has been restored, and a so-called Paragon Xroj shall now take of the administration of the lower Priesthood, all under the guidance of a mighty Pharaoh.;;Long has it been that Kemetism was a majority in the lands of Egypt. No longer shall false prophets of moon and sickle sway the hearts and minds of the Egyptian people. The High Priesthood of Kemetism has been restored, and a so-called Paragon Xroj shall now take of the administration of the lower Priesthood, all under the guidance of a mighty Pharaoh.;;;;;;;;;x +egyptian.6.a;Fantastic!;Fantastique !;Fantastic!;;Fantastic!;;;;;;;;;x +egyptian.6.b;Unexpected...;Inattendu...;Unexpected...;;Unexpected...;;;;;;;;;x +egyptian.7.title;Warriors of Death;Les Guerriers de la Mort;Warriors of Death;;Warriors of Death;;;;;;;;;x +egyptian.7.desc;Word has it that the enemies of Egypt have something new to fear. Warriors atop chariots equipped with bow and arrow alongside fearsome spear troops. Some even whisper that they don helmets in the shape of the old god, Anubis. Regardless of such claims, this new Kemetic holy order will pose a serious threat to all that oppose Kemetism.;À ce qu'on dit, les ennemis de l'Egypte ont une nouvelle raison de la craindre. Des guerriers embarqués dans des chars et équipés d'un arc et de flèches, aulx costés de redoutables piquiers. Certains murmurent mesme qu'ils revestent des casques de la forme d'un dieu ancien, Anubis. Quelle que soit la véracité de ces allégations, ce nouvel ordre saint kémite posera une sérieuse menace à tous ceulx qui s'opposent au Kémitisme.;Word has it that the enemies of Egypt have something new to fear. Warriors atop chariots equipped with bow and arrow alongside fearsome spear troops. Some even whisper that they don helmets in the shape of the old god, Anubis. Regardless of such claims, this new Kemetic holy order will pose a serious threat to all that oppose Kemetism.;;Word has it that the enemies of Egypt have something new to fear. Warriors atop chariots equipped with bow and arrow alongside fearsome spear troops. Some even whisper that they don helmets in the shape of the old god, Anubis. Regardless of such claims, this new Kemetic holy order will pose a serious threat to all that oppose Kemetism.;;;;;;;;;x +egyptian.7.a;Worrisome...;Inquiétant...;Worrisome...;;Worrisome...;;;;;;;;;x +egyptian.8.title;The Horus Guard;La Garde d'Horus;The Horus Guard;;The Horus Guard;;;;;;;;;x +egyptian.8.desc;With the ongoing success of the Anubis guard, yet another Kemetic holy order has been organized. The Horusian Guard is ready to defend the Egyptian empire from all heathens and heretics that would dare threaten it. Only a fool would attack the Egyptians head on now.;Avec le succès en cours de la garde d'Anubis, un nouvel ordre saint kémite a été créé. La garde d'Horus est preste à défendre l'empire égyptien contre tous les païens et tous les hérétiques qui oseroient le menacer. Seul un fol attaqueroit de front les Egyptiens à présent.;With the ongoing success of the Anubis guard, yet another Kemetic holy order has been organized. The Horusian Guard is ready to defend the Egyptian empire from all heathens and heretics that would dare threaten it. Only a fool would attack the Egyptians head on now.;;With the ongoing success of the Anubis guard, yet another Kemetic holy order has been organized. The Horusian Guard is ready to defend the Egyptian empire from all heathens and heretics that would dare threaten it. Only a fool would attack the Egyptians head on now.;;;;;;;;;x +egyptian.8.a;Worrisome...;Inquiétant...;Worrisome...;;Worrisome...;;;;;;;;;x ###### Sed festival;;;;;;;;;;;;;; -EVTDESC_ancrel_4010;On the first day of the festival, you present offerings to the gods. Then, while seated and crowned on a raised platform, the priests carry the statues of the gods and present offerings, in a sign of giving thanks for past loyalty and to secure good relationships in the future.;;;;;;;;;;;;;x -EVTOPTA_ancrel_4010;This is good to be the Pharaoh !;;;;;;;;;;;;;x -EVTDESC_ancrel_4011;On the second day, attired with a short kilt with a bull's tail in its back, you prepare yourself to run the ritual race alongside the Apis Bull. The course is bounded by two points symbolizing the borders of the realm, to reinforce your dominion over the whole kingdom.;;;;;;;;;;;;; -EVTOPTA_ancrel_4011;I dedicate the race to the gods !;;;;;;;;;;;;;x -EVTDESC_ancrel_4012;On the last day, you are carried in a procession to visit the chapels of the gods. At the chapel of Horus, you receive the crook and the flail. At the two chapels of Horus and Seth, you are handed a bow and arrow, to shoot an arrow in each one of the four directions.;;;;;;;;;;;;; -EVTOPTA_ancrel_4012;Praise the gods !;;;;;;;;;;;;;x -EVTDESC_ancrel_4013;The festival was a great success. I've proved that I was still physically able to rule the country, and I feel rejuvenated and reborn.;;;;;;;;;;;;;x -EVTOPTA_ancrel_4013;I shall organize another one in three years !;;;;;;;;;;;;;x -EVTDESC_ancrel_4014;The afternoon is getting hot, and it seems as if the procession of priests would never end. You start loosing attention to them, and slowly fall asleep in your throne... Soon the high priests realize what is happening, and are outraged !;;;;;;;;;;;;;x -EVTOPTA_ancrel_4014;Must be something from the food...;;;;;;;;;;;;;x -EVTDESC_ancrel_4015;The race is not going well, you're exhausted, and suddenly you feel the sand falling from under your feet. Seconds after you're on the ground, grasping for your breath, and unable to complete the race.;;;;;;;;;;;;;x -EVTOPTA_ancrel_4015;The terrain was too heavy...;;;;;;;;;;;;;x -EVTDESC_ancrel_4016;You hear a scream and the noise of something falling down. The crowd opens up and you realize that you've hit someone with an arrow !;;;;;;;;;;;;;x -EVTOPTA_ancrel_4016;The bow's aim must have been flawed...;;;;;;;;;;;;;x -EVTDESC_ancrel_4017;Due to the incident, the festival could not be completed properly. I've failed to honor the gods according to tradition, and people all over the realm will soon be laughing when they hear about it...;;;;;;;;;;;;;x -EVTOPTA_ancrel_4017;Maybe I'm no longer trusted by the Gods...;;;;;;;;;;;;;x -EVTOPTB_ancrel_4017;Who cares? This is a stupid tradition anyway.;;;;;;;;;;;;;x -EVTOPTC_ancrel_4017;I'll make sure someone gets punished for this.;;;;;;;;;;;;;x -ancrel.4200.desc;A sandstorm has caught you and the other travellers unawares. It's all you can do to keep your eyes from being scraped from their sockets by the sand.\nAfter what seems like hours, you realize that you have lost your traveling companions!;;;;;;;;;;;;;x -ancrel.4200.a;May [Root.Religion.GetRandomGodName] guide me to safety...;;;;;;;;;;;;;x -ancrel.4201.desc;As you wander across the dunes through the blowing winds, you see a dark shape to your right. It looks like it could be a building, but then again, it may just be a boulder...;;;;;;;;;;;;;x -ancrel.4201.a;What fortune!;;;;;;;;;;;;;x -ancrel.4201.a.tt;You move toward the shadow...;;;;;;;;;;;;;x -ancrel.4202.desc;As you approach the shadowy form it looms large before you. The wind and sand give way, revealing the shadow to be an old temple, it's statues worn of detail from centuries of sandstorms. And yet, you feel a presence with the ancient stones.\nThe light is failing and the air grows chill. Will you push on through the night to find the path, or take shelter within?;;;;;;;;;;;;;x -ancrel.4202.a;This place chills my bones, I will not stay within it's walls.;;;;;;;;;;;;;x -ancrel.4202.a.tt;You will brave the sands to find your way.;;;;;;;;;;;;;x -ancrel.4202.b;I fear no ancient stones.;;;;;;;;;;;;;x -ancrel.4202.b.tt;You enter the old temple.;;;;;;;;;;;;;x -ancrel.4203.desc;As you approach the shadowy form it looms large before you. The wind and sand give way, revealing the shadow to be a weathered but sturdy inn on the pilgrim's road. You've found your way back!;;;;;;;;;;;;;x -ancrel.4203.a;Thanks to [Root.Religion.GetRandomGodName]!;;;;;;;;;;;;;x -ancrel.4204.desc;The interior is in remarkable condition. Statues line the chamber and braziers light their strange forms. Some look human, others bear animal heads. You are enraptured by one of a green man with a white disk crown when you hear an old man's voice behind you. "Thanking Khonsu for guiding you to safety, I see. He does appreciate gratitude," the man chuckles as he shoulders his pack to the floor.;;;;;;;;;;;;;x -ancrel.4204.a;Khon-who?;;;;;;;;;;;;;x -ancrel.4204.a.tt;You wait out the storm with the man.;;;;;;;;;;;;;x -ancrel.4205.desc;As the night wears on the old man reveals that he is a member of a nomadic tribe. One that still worships the old gods of Egypt. In fact, his tribe is but one of many...;;;;;;;;;;;;;x -ancrel.4205.a;Interesting...;;;;;;;;;;;;;x -ancrel.4205.a.tt;You continue to listen to the old man.;;;;;;;;;;;;;x -ancrel.4206.desc;"I think Set may have had a hand in bringing you here as well. The desert obeys him, you see. If Set wanted you here, and Khonsu made sure your passage was safe, you can be sure it was the will of Amun that you be here. Only he could get those two to work together!" The old man laughs at this.\n"[Root.GetFirstName], I believe you were meant to be here, now, with me! If you wish it, I can teach you the ways of the gods. The federation my tribe belongs to would follow you, if you pledged yourself to Amun!;;;;;;;;;;;;;x -ancrel.4206.a;Destiny... that must be what I felt!;;;;;;;;;;;;;x -ancrel.4206.a.tt;You begin your education in earnest...;;;;;;;;;;;;;x -ancrel.4206.b;I will not follow your dead gods, old man.;;;;;;;;;;;;;x -ancrel.4206.b.tt;The rest of your evening is... awkward.;;;;;;;;;;;;;x -ancrel.4207.desc;You've decided to finish your journey, so you can have some closure before entering into the truth that is Kemetism. You've instructed the old man to gather the tribes and come to your capitol in one months time. There will be much work to do before the world bows to the old gods again, and the strength of the faithful will be required...;;;;;;;;;;;;;x -ancrel.4207.a;We have much work to do...;;;;;;;;;;;;;x -ancrel.4207.a.tt;With the old man's help, you return to your journey.;;;;;;;;;;;;;x -ancrel.4208.desc;Despite your unwillingness to convert, the old man helps you find your way to the pilgrim's road. Before long you are back on track.;;;;;;;;;;;;;x -ancrel.4208.a;[Root.Religion.GetHighGodName] tested me this day...;;;;;;;;;;;;;x -ancrel.4209.desc;After what seemed like hours, but may well have been just minutes, you practically run into the caravan, spooking a camel. You take your place in the caravan and continue your spiritual journey.;;;;;;;;;;;;;x -ancrel.4209.a;[Root.Religion.GetHighGodName] was with me this night...;;;;;;;;;;;;;x -ancrel.4210.desc;You hear trumpets from the walls, and know whats happening even before the watch captain can tell you. Your new honor guard has arrived. Thousands of warriors on horseback, their spears gleaming in the sun. They are led by three men, each holding a banner with your heraldry topped with a gold ankh.;;;;;;;;;;;;;;x -ancrel.4210.a;Now the work can begin...;;;;;;;;;;;;;;x +egyptian.10.desc;On the first day of the festival, you present offerings to the gods. Then, while seated and crowned on a raised platform, the priests carry the statues of the gods and present offerings, in a sign of giving thanks for past loyalty and to secure good relationships in the future.;;;;;;;;;;;;;x +egyptian.10.a;This is good to be the Pharaoh !;;;;;;;;;;;;;x +egyptian.11.desc;On the second day, attired with a short kilt with a bull's tail in its back, you prepare yourself to run the ritual race alongside the Apis Bull. The course is bounded by two points symbolizing the borders of the realm, to reinforce your dominion over the whole kingdom.;;;;;;;;;;;;; +egyptian.11.a;I dedicate the race to the gods !;;;;;;;;;;;;;x +egyptian.12.desc;On the last day, you are carried in a procession to visit the chapels of the gods. At the chapel of Horus, you receive the crook and the flail. At the two chapels of Horus and Seth, you are handed a bow and arrow, to shoot an arrow in each one of the four directions.;;;;;;;;;;;;; +egyptian.12.a;Praise the gods !;;;;;;;;;;;;;x +egyptian.13.desc;The festival was a great success. I've proved that I was still physically able to rule the country, and I feel rejuvenated and reborn.;;;;;;;;;;;;;x +egyptian.13.a;I shall organize another one in three years !;;;;;;;;;;;;;x +egyptian.14.desc;The afternoon is getting hot, and it seems as if the procession of priests would never end. You start loosing attention to them, and slowly fall asleep in your throne... Soon the high priests realize what is happening, and are outraged !;;;;;;;;;;;;;x +egyptian.14.a;Must be something from the food...;;;;;;;;;;;;;x +egyptian.15.desc;The race is not going well, you're exhausted, and suddenly you feel the sand falling from under your feet. Seconds after you're on the ground, grasping for your breath, and unable to complete the race.;;;;;;;;;;;;;x +egyptian.15.a;The terrain was too heavy...;;;;;;;;;;;;;x +egyptian.16.desc;You hear a scream and the noise of something falling down. The crowd opens up and you realize that you've hit someone with an arrow !;;;;;;;;;;;;;x +egyptian.16.a;The bow's aim must have been flawed...;;;;;;;;;;;;;x +egyptian.17.desc;Due to the incident, the festival could not be completed properly. I've failed to honor the gods according to tradition, and people all over the realm will soon be laughing when they hear about it...;;;;;;;;;;;;;x +egyptian.17.a;Maybe I'm no longer trusted by the Gods...;;;;;;;;;;;;;x +egyptian.17.b;Who cares? This is a stupid tradition anyway.;;;;;;;;;;;;;x +egyptian.17.c;I'll make sure someone gets punished for this.;;;;;;;;;;;;;x +egyptian.200.desc;A sandstorm has caught you and the other travellers unawares. It's all you can do to keep your eyes from being scraped from their sockets by the sand.\nAfter what seems like hours, you realize that you have lost your traveling companions!;;;;;;;;;;;;;x +egyptian.200.a;May [Root.Religion.GetRandomGodName] guide me to safety...;;;;;;;;;;;;;x +egyptian.201.desc;As you wander across the dunes through the blowing winds, you see a dark shape to your right. It looks like it could be a building, but then again, it may just be a boulder...;;;;;;;;;;;;;x +egyptian.201.a;What fortune!;;;;;;;;;;;;;x +egyptian.201.a.tt;You move toward the shadow...;;;;;;;;;;;;;x +egyptian.202.desc;As you approach the shadowy form it looms large before you. The wind and sand give way, revealing the shadow to be an old temple, it's statues worn of detail from centuries of sandstorms. And yet, you feel a presence with the ancient stones.\nThe light is failing and the air grows chill. Will you push on through the night to find the path, or take shelter within?;;;;;;;;;;;;;x +egyptian.202.a;This place chills my bones, I will not stay within it's walls.;;;;;;;;;;;;;x +egyptian.202.a.tt;You will brave the sands to find your way.;;;;;;;;;;;;;x +egyptian.202.b;I fear no ancient stones.;;;;;;;;;;;;;x +egyptian.202.b.tt;You enter the old temple.;;;;;;;;;;;;;x +egyptian.203.desc;As you approach the shadowy form it looms large before you. The wind and sand give way, revealing the shadow to be a weathered but sturdy inn on the pilgrim's road. You've found your way back!;;;;;;;;;;;;;x +egyptian.203.a;Thanks to [Root.Religion.GetRandomGodName]!;;;;;;;;;;;;;x +egyptian.204.desc;The interior is in remarkable condition. Statues line the chamber and braziers light their strange forms. Some look human, others bear animal heads. You are enraptured by one of a green man with a white disk crown when you hear an old man's voice behind you. "Thanking Khonsu for guiding you to safety, I see. He does appreciate gratitude," the man chuckles as he shoulders his pack to the floor.;;;;;;;;;;;;;x +egyptian.204.a;Khon-who?;;;;;;;;;;;;;x +egyptian.204.a.tt;You wait out the storm with the man.;;;;;;;;;;;;;x +egyptian.205.desc;As the night wears on the old man reveals that he is a member of a nomadic tribe. One that still worships the old gods of Egypt. In fact, his tribe is but one of many...;;;;;;;;;;;;;x +egyptian.205.a;Interesting...;;;;;;;;;;;;;x +egyptian.205.a.tt;You continue to listen to the old man.;;;;;;;;;;;;;x +egyptian.206.desc;"I think Set may have had a hand in bringing you here as well. The desert obeys him, you see. If Set wanted you here, and Khonsu made sure your passage was safe, you can be sure it was the will of Amun that you be here. Only he could get those two to work together!" The old man laughs at this.\n"[Root.GetFirstName], I believe you were meant to be here, now, with me! If you wish it, I can teach you the ways of the gods. The federation my tribe belongs to would follow you, if you pledged yourself to Amun!;;;;;;;;;;;;;x +egyptian.206.a;Destiny... that must be what I felt!;;;;;;;;;;;;;x +egyptian.206.a.tt;You begin your education in earnest...;;;;;;;;;;;;;x +egyptian.206.b;I will not follow your dead gods, old man.;;;;;;;;;;;;;x +egyptian.206.b.tt;The rest of your evening is... awkward.;;;;;;;;;;;;;x +egyptian.207.desc;You've decided to finish your journey, so you can have some closure before entering into the truth that is Kemetism. You've instructed the old man to gather the tribes and come to your capitol in one months time. There will be much work to do before the world bows to the old gods again, and the strength of the faithful will be required...;;;;;;;;;;;;;x +egyptian.207.a;We have much work to do...;;;;;;;;;;;;;x +egyptian.207.a.tt;With the old man's help, you return to your journey.;;;;;;;;;;;;;x +egyptian.208.desc;Despite your unwillingness to convert, the old man helps you find your way to the pilgrim's road. Before long you are back on track.;;;;;;;;;;;;;x +egyptian.208.a;[Root.Religion.GetHighGodName] tested me this day...;;;;;;;;;;;;;x +egyptian.209.desc;After what seemed like hours, but may well have been just minutes, you practically run into the caravan, spooking a camel. You take your place in the caravan and continue your spiritual journey.;;;;;;;;;;;;;x +egyptian.209.a;[Root.Religion.GetHighGodName] was with me this night...;;;;;;;;;;;;;x +egyptian.210.desc;You hear trumpets from the walls, and know whats happening even before the watch captain can tell you. Your new honor guard has arrived. Thousands of warriors on horseback, their spears gleaming in the sun. They are led by three men, each holding a banner with your heraldry topped with a gold ankh.;;;;;;;;;;;;;;x +egyptian.210.a;Now the work can begin...;;;;;;;;;;;;;;x ###### Chronicle;;;;;;;;;;;;;;x CHRONICLE_EGYPTIAN_PRIESTHOOD;Backed by [Root.GetTitledName]'s contributions and the growing power of the reborn Kemetic faith, [Prev.GetDynName] was installed as the Paragon Xroj, the first high priest of a new Kemetic era.;;;;;;;;;;;;;x CHRONICLE_ANUBIS_GUARD;Backed by [Root.GetTitledName]'s contributions and the growing power of the reborn Kemetic faith, the Anubis Guard, an order of chariot archers and spears, was established under the command of [Prev.GetDynName].;;;;;;;;;;;;;x @@ -121,26 +123,26 @@ CHRONICLE_ATEN_PRIESTHOOD;On this day, [GetTitledName] declared [GetHerHim]self CHRONICLE_BURNING_BLADES;[GetTitledName] organized the Burning Blades, an order of holy warriors in service to the Aten, and led by [Prev.GetTitledName].;;;;;;;;;;;;;x CHRONICLE_AKHETATEN_RESTORED;[From.GetTitledName] finished construction on the Grand Temple of Akhetaten, marshaling in a new age of glory for the Kemetic faith.;;;;;;;;;;;;;x ###### Aten Events -ancrel.5000.title;The Restoration of Akhetaten;;;;;;;;;;;;;x -ancrel.5000.desc;It has been thousands of years since Akhetaten, the great temple city of Aten, was abandoned. But now, you've decided to strike ground at the ancient site and build a new temple complex as a beacon of Aten's faithful.;;;;;;;;;;;;;x -ancrel.5000.a;It shall rise from the sands greater than ever!;;;;;;;;;;;;;x -ancrel.5001.title;Expansion;;;;;;;;;;;;;x -ancrel.5001.desc;Work in Akhetaten is proceeding well, and your chief architect informs you that the bedrock around the old temple foundation extends farther than originally thought. He wishes to know if you'd like to add another wing to the temple.;;;;;;;;;;;;;x -ancrel.5001.a;Add a great library;;;;;;;;;;;;;x -ancrel.5001.b;Add lodging for fanatics;;;;;;;;;;;;;x -ancrel.5001.c;Add an administrative center;;;;;;;;;;;;;x -ancrel.5002.title;Akhetaten Restored;;;;;;;;;;;;;x -ancrel.5002.desc;The temple of Akhetaten has been restored! Now settlement of the area is underway and a new age for Atenism can begin!;;;;;;;;;;;;;x -ancrel.5002.a;Glorious!;;;;;;;;;;;;;x -ancrel.5003.title;Restoration of Akhetaten;;;;;;;;;;;;;x -ancrel.5003.desc;In the sands of Egypt a new temple to Aten, the sun disc personified, has arisen. Grand in scale and majestic to behold, [From.GetTitledFirstName]'s new temple city of Akhetaten is an impressive sight. Not only is the original sprawling temple complex restored and more glorious than ever, an entirely new wing has been built beyond the old foundations.;;;;;;;;;;;;;x -ancrel.5003.a;Glory to the Aten!;;;;;;;;;;;;;x -ancrel.5003.b;Most troubling...;;;;;;;;;;;;;x -ancrel.5004.title;A New Dawn for Aten;;;;;;;;;;;;;x -ancrel.5004.desc;It has been thousands of years since worship of the Aten has been dominant in Egypt. Now, under the leadership of [Root.GetTitledName] as leader of the restored priesthood, the followers of Aten are ascendant. The people of Egypt will no longer be swayed by false gods, but guided by the light of Aten, the one true god.;;;;;;;;;;;;;x -ancrel.5004.a;Praise Aten!;;;;;;;;;;;;;x -ancrel.5004.b;Unexpected...;;;;;;;;;;;;;x -ancrel.5005.title;Burning Blades;;;;;;;;;;;;;x -ancrel.5005.desc;Rumor has spread of a band of holy warriors who coat there swords in a strange paste and set them on fire before riding into battle, singing praises to Aten. Organized by [GetTitledName] and led by [Prev.GetTitledName], they are sworn to destroy the enemies of the Atenic faith. One would certainly have a large army at their back before challenging these devoted warriors. Or a death wish.;;;;;;;;;;;;;x -ancrel.5005.a;Ride, my warriors!;;;;;;;;;;;;;x -ancrel.5005.b;Sounds dangerous...;;;;;;;;;;;;;x +atenic.0.title;The Restoration of Akhetaten;;;;;;;;;;;;;x +atenic.0.desc;It has been thousands of years since Akhetaten, the great temple city of Aten, was abandoned. But now, you've decided to strike ground at the ancient site and build a new temple complex as a beacon of Aten's faithful.;;;;;;;;;;;;;x +atenic.0.a;It shall rise from the sands greater than ever!;;;;;;;;;;;;;x +atenic.1.title;Expansion;;;;;;;;;;;;;x +atenic.1.desc;Work in Akhetaten is proceeding well, and your chief architect informs you that the bedrock around the old temple foundation extends farther than originally thought. He wishes to know if you'd like to add another wing to the temple.;;;;;;;;;;;;;x +atenic.1.a;Add a great library;;;;;;;;;;;;;x +atenic.1.b;Add lodging for fanatics;;;;;;;;;;;;;x +atenic.1.c;Add an administrative center;;;;;;;;;;;;;x +atenic.2.title;Akhetaten Restored;;;;;;;;;;;;;x +atenic.2.desc;The temple of Akhetaten has been restored! Now settlement of the area is underway and a new age for Atenism can begin!;;;;;;;;;;;;;x +atenic.2.a;Glorious!;;;;;;;;;;;;;x +atenic.3.title;Restoration of Akhetaten;;;;;;;;;;;;;x +atenic.3.desc;In the sands of Egypt a new temple to Aten, the sun disc personified, has arisen. Grand in scale and majestic to behold, [From.GetTitledFirstName]'s new temple city of Akhetaten is an impressive sight. Not only is the original sprawling temple complex restored and more glorious than ever, an entirely new wing has been built beyond the old foundations.;;;;;;;;;;;;;x +atenic.3.a;Glory to the Aten!;;;;;;;;;;;;;x +atenic.3.b;Most troubling...;;;;;;;;;;;;;x +atenic.4.title;A New Dawn for Aten;;;;;;;;;;;;;x +atenic.4.desc;It has been thousands of years since worship of the Aten has been dominant in Egypt. Now, under the leadership of [Root.GetTitledName] as leader of the restored priesthood, the followers of Aten are ascendant. The people of Egypt will no longer be swayed by false gods, but guided by the light of Aten, the one true god.;;;;;;;;;;;;;x +atenic.4.a;Praise Aten!;;;;;;;;;;;;;x +atenic.4.b;Unexpected...;;;;;;;;;;;;;x +atenic.5.title;Burning Blades;;;;;;;;;;;;;x +atenic.5.desc;Rumor has spread of a band of holy warriors who coat there swords in a strange paste and set them on fire before riding into battle, singing praises to Aten. Organized by [GetTitledName] and led by [Prev.GetTitledName], they are sworn to destroy the enemies of the Atenic faith. One would certainly have a large army at their back before challenging these devoted warriors. Or a death wish.;;;;;;;;;;;;;x +atenic.5.a;Ride, my warriors!;;;;;;;;;;;;;x +atenic.5.b;Sounds dangerous...;;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_epic_blood.csv b/AncientReligions/localisation/ACR_epic_blood.csv index f1f59271..7027c2dd 100644 --- a/AncientReligions/localisation/ACR_epic_blood.csv +++ b/AncientReligions/localisation/ACR_epic_blood.csv @@ -1,32 +1,32 @@ #CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;;x ###### Epic Bloodline Events;;;;;;;;;;;;;;x -EVTDESCancrel.3000;You've recently finished studying the classics, and you couldn't help but be inspired by the great heroes of the epic poems. Perhaps you should try emulating these mythic figures?;;;;;;;;;;;;;x -EVTOPTAancrel.3000;I think I shall!;;;;;;;;;;;;;x -EVTOPTBancrel.3000;No point in chasing the impossible...;;;;;;;;;;;;;x -EVTDESCancrel.3001;The greatest heroes were those who took part in the Trojan War. Admirable qualities could be found on both sides of that terrible war, but still you must decide, from which side will your heroic muse come?;;;;;;;;;;;;;x -EVTOPTAancrel.3001;The Greeks!;;;;;;;;;;;;;x -EVTOPTBancrel.3001;The Trojans!;;;;;;;;;;;;;x -EVTDESCancrel.3002;Of the epic heroes who sided with the Greeks, there were three who stood out as exemplars, which shall you choose to emulate?;;;;;;;;;;;;;x -EVTOPTAancrel.3002;I shall endeavour to be like the mighty Achilles!;;;;;;;;;;;;;x -EVTOPTBancrel.3002;Odysseus' towering intellect shall be my inspiration.;;;;;;;;;;;;;x -EVTOPTCancrel.3002;The honeyed words of Nestor shall guide my life.;;;;;;;;;;;;;x -EVTDESCancrel.3003;Among the many great heroes who defended the walls of Troy, three stood out from the rest, which shall you choose to emulate?;;;;;;;;;;;;;x -EVTOPTAancrel.3003;Hector, the great commander!;;;;;;;;;;;;;x -EVTOPTBancrel.3003;Aeneas, founder of Rome!;;;;;;;;;;;;;x -EVTOPTCancrel.3003;Paris, lover of women!;;;;;;;;;;;;;x -EVTDESCancrel.3004;Congrats! You are the child of a reborn hero!;;;;;;;;;;;;;x -EVTDESCancrel.3005;All through the world, tales of your legendary deeds are spreading! Many have witnessed your great deeds and the strange things that have happened to you, countless more have heard the stories. You are now widely recognized as the reincarnation of your personal hero, a legendary figure from the epic poems.;;;;;;;;;;;;;x -EVTOPTAancrel.3005;Glorious!;;;;;;;;;;;;;x +epicblood.0.desc;You've recently finished studying the classics, and you couldn't help but be inspired by the great heroes of the epic poems. Perhaps you should try emulating these mythic figures?;;;;;;;;;;;;;x +epicblood.0.a;I think I shall!;;;;;;;;;;;;;x +epicblood.0.b;No point in chasing the impossible...;;;;;;;;;;;;;x +epicblood.1.desc;The greatest heroes were those who took part in the Trojan War. Admirable qualities could be found on both sides of that terrible war, but still you must decide, from which side will your heroic muse come?;;;;;;;;;;;;;x +epicblood.1.a;The Greeks!;;;;;;;;;;;;;x +epicblood.1.b;The Trojans!;;;;;;;;;;;;;x +epicblood.2.desc;Of the epic heroes who sided with the Greeks, there were three who stood out as exemplars, which shall you choose to emulate?;;;;;;;;;;;;;x +epicblood.2.a;I shall endeavour to be like the mighty Achilles!;;;;;;;;;;;;;x +epicblood.2.b;Odysseus' towering intellect shall be my inspiration.;;;;;;;;;;;;;x +epicblood.2.c;The honeyed words of Nestor shall guide my life.;;;;;;;;;;;;;x +epicblood.3.desc;Among the many great heroes who defended the walls of Troy, three stood out from the rest, which shall you choose to emulate?;;;;;;;;;;;;;x +epicblood.3.a;Hector, the great commander!;;;;;;;;;;;;;x +epicblood.3.b;Aeneas, founder of Rome!;;;;;;;;;;;;;x +epicblood.3.c;Paris, lover of women!;;;;;;;;;;;;;x +epicblood.4.desc;Congrats! You are the child of a reborn hero!;;;;;;;;;;;;;x +epicblood.5.desc;All through the world, tales of your legendary deeds are spreading! Many have witnessed your great deeds and the strange things that have happened to you, countless more have heard the stories. You are now widely recognized as the reincarnation of your personal hero, a legendary figure from the epic poems.;;;;;;;;;;;;;x +epicblood.5.a;Glorious!;;;;;;;;;;;;;x #;;;;;;;;;;;;;;x -EVTDESCancrel.3010;One of your favored courtesans has been saying flattering, if a bit indiscrete, things about your skills in the bedroom. Comparisons to such legendary love makers as Paris and Helen have been made, and these rumors are beginning to spread beyond the palace and local brothels.;;;;;;;;;;;;;x -EVTOPTAancrel.3010;I am pretty great, aren't I?;;;;;;;;;;;;;x -EVTOPTBancrel.3010;We cannot allow these rumors to continue!;;;;;;;;;;;;;x -EVTDESCancrel.3011;Although your role in [Root.GetTitledFirstName]'s death has been revealed, admiration toward you for the sheer brilliance of the scheme is growing quickly throughout the realm. Spymasters from nearby kingdoms work feverishly to uncover what they are sure to be many plots in their masters realms that you have orchestrated.;;;;;;;;;;;;;x -EVTOPTAancrel.3011;Well, silver linings and all that.;;;;;;;;;;;;;x -EVTDESCancrel.3012;After treating with hundreds of foreign dignataries and resolving disputes between thousands of subjects throughout the realm, your wisdom and good council have become almost legendary.;;;;;;;;;;;;;x -EVTOPTAancrel.3012;It's nice to be recognized! I once knew a man who...;;;;;;;;;;;;;x -EVTDESCancrel.3013;In the final battle to take the enemy town you found yourself overwhelmed with the thrill of combat and charged headlong into the enemy ranks. Before long you were surrounded, far from your personal guard. But this did not deter you. Instead, you single-handedly cut down thirty men. But, if you were to listen to the rumors that have been circulating through [From.GetBaseName] it was more like 300! Some say that you were the image of Achilles himself.;;;;;;;;;;;;;x -EVTOPTAancrel.3013;All I can remember is the exhileration...;;;;;;;;;;;;;x +epicblood.10.desc;One of your favored courtesans has been saying flattering, if a bit indiscrete, things about your skills in the bedroom. Comparisons to such legendary love makers as Paris and Helen have been made, and these rumors are beginning to spread beyond the palace and local brothels.;;;;;;;;;;;;;x +epicblood.10.a;I am pretty great, aren't I?;;;;;;;;;;;;;x +epicblood.10.b;We cannot allow these rumors to continue!;;;;;;;;;;;;;x +epicblood.11.desc;Although your role in [Root.GetTitledFirstName]'s death has been revealed, admiration toward you for the sheer brilliance of the scheme is growing quickly throughout the realm. Spymasters from nearby kingdoms work feverishly to uncover what they are sure to be many plots in their masters realms that you have orchestrated.;;;;;;;;;;;;;x +epicblood.11.a;Well, silver linings and all that.;;;;;;;;;;;;;x +epicblood.12.desc;After treating with hundreds of foreign dignataries and resolving disputes between thousands of subjects throughout the realm, your wisdom and good council have become almost legendary.;;;;;;;;;;;;;x +epicblood.12.a;It's nice to be recognized! I once knew a man who...;;;;;;;;;;;;;x +epicblood.13.desc;In the final battle to take the enemy town you found yourself overwhelmed with the thrill of combat and charged headlong into the enemy ranks. Before long you were surrounded, far from your personal guard. But this did not deter you. Instead, you single-handedly cut down thirty men. But, if you were to listen to the rumors that have been circulating through [From.GetBaseName] it was more like 300! Some say that you were the image of Achilles himself.;;;;;;;;;;;;;x +epicblood.13.a;All I can remember is the exhileration...;;;;;;;;;;;;;x #;;;;;;;;;;;;;;x ###### Epic Bloodline Modifiers;;;;;;;;;;;;;;x emulating_achilles;Emulating Achilles;;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_extended_LoR.csv b/AncientReligions/localisation/ACR_extended_LoR.csv index 7824e386..355436e8 100644 --- a/AncientReligions/localisation/ACR_extended_LoR.csv +++ b/AncientReligions/localisation/ACR_extended_LoR.csv @@ -7,30 +7,30 @@ ca_culture_roman_3;Legionary Training Camp;Camp de L ca_culture_roman_4;Legionary Training Camp;Camp de Légionnaires;;;;;;;;;;;;x RETTYPE_CUL_ROMAN;Legionary;Légionnaire;;;;;;;;;;;;x #;;;;;;;;;;;;;;x -EVTNAMEancrel.2230;The Province of Cyrenaica et Creta;Les Provinces de Cyrénaïque et de Crète;;;;;;;;;;;;x -EVTDESCancrel.2230;The citizens of Cyrenaica et Creta can rejoice, as Roman law is once more upheld in this barren land. Yet another ancient Roman province has been returned to the bosom of the mightiest empire the civilised world has ever seen. May it never suffer the cruel touch of barbarians again.;Les citoyens de Cyrénaïque et de Crète peuvent se réjouir, puisque la loi de Rome est une fois encore respectée sur ces terres stériles. Encore une province romaine de plus revient dans le sein du plus puissant empire que le monde civilisé ait connu. Que plus jamais il ne souffre aux prises des mains cruelles des barbares.;;;;;;;;;;;;x -EVTNAMEancrel.2231;The Province of Sicilia;La Province de Sicile;;;;;;;;;;;;x -EVTDESCancrel.2231;Imperial rule over Sicilia, one of the last western outposts of the Empire to be lost to barbarian rule, has been reinstated yet again - this time hopefully for good.;La loi impériale sur la Sicile, l'un des derniers avant postes de l'Empire à être perdu aux barbares, a été réinstauré à nouveau - cette fois pour de bon avec de la chance;;;;;;;;;;;;x -EVTNAMEancrel.2232;The Province of Corsica et Sardinia;Les Provinces de Corse et de Sardaigne;;;;;;;;;;;;x -EVTDESCancrel.2232;The islands of Corsica and Sardinia, originally incorporated in the empire after the First Punic War, is yet again under imperial rule. The conquest of this strategic location in the Mediteranian heralds a glorious westward expansion of the Empire.;Les îles de Corse et de Sardaigne, à l'origine incorporées dans l'empire après la Première Guerre Punique, est à nouveau sous contrôle impérial. La conquête de cet endroit stratégique en Méditerranée annonce une expansion glorieuse de l'Empire vers l'ouest.;;;;;;;;;;;;x -EVTNAMEancrel.2233;The Province of Viennensis;La province Viennoise;;;;;;;;;;;;x -EVTDESCancrel.2233;Viennensis, named after the town Vienne in southeastern Gaul, has long been lost to Roman rule, but has now been incorporated back into the Empire. It was originally formed as a merger of the provinces Gallia Aquitania and Gallia Narbonensis created by Caesar after his campaigns had expanded the old province of Gaul too far to be administered as a single province.;La Viennoise, appelée ainsi d'après la ville de Vienne dans l'extrême sud-est de la Gaule, et longtemps écartée de Rome, est maintenant réincorporée dans l'Empire. Elle a été formée à l'origine lors de la fusion des provinces de Gallia Aquitania et Gallia Narbonensis crées par César après que ses campagnes aient étendu les frontières de la vieille Gaule trop loin pour être administrées en une seule province.;;;;;;;;;;;;x +hellenic.230.title;The Province of Cyrenaica et Creta;Les Provinces de Cyrénaïque et de Crète;;;;;;;;;;;;x +hellenic.230.desc;The citizens of Cyrenaica et Creta can rejoice, as Roman law is once more upheld in this barren land. Yet another ancient Roman province has been returned to the bosom of the mightiest empire the civilised world has ever seen. May it never suffer the cruel touch of barbarians again.;Les citoyens de Cyrénaïque et de Crète peuvent se réjouir, puisque la loi de Rome est une fois encore respectée sur ces terres stériles. Encore une province romaine de plus revient dans le sein du plus puissant empire que le monde civilisé ait connu. Que plus jamais il ne souffre aux prises des mains cruelles des barbares.;;;;;;;;;;;;x +hellenic.231.title;The Province of Sicilia;La Province de Sicile;;;;;;;;;;;;x +hellenic.231.desc;Imperial rule over Sicilia, one of the last western outposts of the Empire to be lost to barbarian rule, has been reinstated yet again - this time hopefully for good.;La loi impériale sur la Sicile, l'un des derniers avant postes de l'Empire à être perdu aux barbares, a été réinstauré à nouveau - cette fois pour de bon avec de la chance;;;;;;;;;;;;x +hellenic.232.title;The Province of Corsica et Sardinia;Les Provinces de Corse et de Sardaigne;;;;;;;;;;;;x +hellenic.232.desc;The islands of Corsica and Sardinia, originally incorporated in the empire after the First Punic War, is yet again under imperial rule. The conquest of this strategic location in the Mediteranian heralds a glorious westward expansion of the Empire.;Les îles de Corse et de Sardaigne, à l'origine incorporées dans l'empire après la Première Guerre Punique, est à nouveau sous contrôle impérial. La conquête de cet endroit stratégique en Méditerranée annonce une expansion glorieuse de l'Empire vers l'ouest.;;;;;;;;;;;;x +hellenic.233.title;The Province of Viennensis;La province Viennoise;;;;;;;;;;;;x +hellenic.233.desc;Viennensis, named after the town Vienne in southeastern Gaul, has long been lost to Roman rule, but has now been incorporated back into the Empire. It was originally formed as a merger of the provinces Gallia Aquitania and Gallia Narbonensis created by Caesar after his campaigns had expanded the old province of Gaul too far to be administered as a single province.;La Viennoise, appelée ainsi d'après la ville de Vienne dans l'extrême sud-est de la Gaule, et longtemps écartée de Rome, est maintenant réincorporée dans l'Empire. Elle a été formée à l'origine lors de la fusion des provinces de Gallia Aquitania et Gallia Narbonensis crées par César après que ses campagnes aient étendu les frontières de la vieille Gaule trop loin pour être administrées en une seule province.;;;;;;;;;;;;x #;;;;;;;;;;;;;;x restore_roman_empire_hre;Restore the Roman Empire;Rétablir l'Empire romain;Das Römische Reich wiederherstellen;;Reinstaurar el Imperio Romano;;;;;;;;;x restore_roman_empire_hre_desc;If Rome, Constantinople, and other key territories of the old empire could be reclaimed, the Holy Roman Empire would win recognition in the eyes of the East as the true and rightful successor of the Roman State.;Si Rome, Constantinople, et d'autre territoires clés de l'ancien empire pouvaient être récupérés, le Saint Empire Romain gagnerait la reconnaissance aux yeux de l'Est d'être le vrai et légitime successeur de l'État de Rome.;;;;;;;;;;;;x recreate_roman_empire;Recreate the Roman Empire;Recréer l'Empire romain;;;;;;;;;;;;x recreate_roman_empire_desc;If we were to hold all the core territories of the old empire, we could gain recognition as the true and rightful successor of the Roman State.;Si nous possédions tous les territoires du coeur de le l'ancien empire, nous pourrions gagner la reconnaissance en tant que vrai et légitime successeur de l'Etat de Rome.;;;;;;;;;;;;x -EVTDESCancrel.2222;Friends, Romans, countrymen, lend me your ears! After the miraculous recovery of territory lost centuries ago, the Roman Empire has been reborn! Europe has endured dark times since the imperial frontiers were stormed by barbarians and province after province burned at their touch, but now a bright new age has dawned for all of civilization.\n\nThe Roman State will no longer be referred to as the "Empire of the Germans" by jealous pretenders in the East, but recognized as the true heir to the legacy of Rome. [Root.GetTitledFirstName] rules a restored Imperium Romanum, but much work remains to be done. There is still territory to recover and ancient borders to reclaim. For the Senate and People of Rome!;Amis, romains, compatriotes, prêtez l'oreille ! Après la récupération miraculeuse de territoires perdu il y a des siècles, l'Empire Romain, est rené ! L'Europe a connu des périodes sombres depuis que les frontières impériales ont été prises d'assaut par les barbares et province après province brûlées à leur contact, mais maintenant un age de lumière nouveau est apparu pour le monde civilisé.\n\nL'Etat Romain ne sera plus mentionné comme "Empire des Germains" par les prétendants jaloux de l'Est, mais reconnu comme l'héritier légitime de Rome.[Root.GetTitledFirstName] dirige un Imperium Romanum restauré, mais il reste beaucoup de travail. Il y a encore des territoires à retrouver et d'anciennes frontières à récupérer. Pour le Sénat et le Peuple de Rome !;;;;;;;;;;;;x -EVTDESCancrel.2223;The Holy Roman Empire, previously referred to as the "Empire of the Germans" by many in the East, have somehow managed to reclaim enough lost territory to declare the Roman Empire restored! It can no longer be denied that they are the true successors of Rome and its glorious legacy. They claim a new era is upon us.;Le Saint Empire Romain, auparavant appelé l'"Empire des Germains" par beaucoup à l'Est, a réussi a récuperer suffisamment de territoires perdus pour déclarer l'Empire Romain restauré ! Il ne peut plus être nié qu'ils sont les vrais successeurs de Rome et de son glorieux héritage. Ils affirment qu'une nouvelle ère s'ouvre devant nous.;;;;;;;;;;;;x -EVTDESCancrel.2224;Friends, Romans, countrymen, lend me your ears! The Roman Empire, long thought to be lost to the world, has been reborn! Europe has endured dark times since the imperial frontiers were stormed by barbarians and province after province burned at their touch, but now a bright new age has dawned for all of civilization.\n\n[Root.GetTitledFirstName] rules a restored Imperium Romanum, but much work remains to be done. There is still territory to recover and ancient borders to reclaim. For the Senate and People of Rome!;Amis, romains, compatriotes, prêtez l'oreille ! L'Empire Romain, longtemps cru perdu aux yeux du monde, est rené ! L'Europe a connu des periodes sombres depuis que les frontières impériales ont été prises d'assault par les barbares et provinces après provinces brûlées à leur contact, mais maintenant un age de lumière nouveau est apparu pour le monde civilisé. \n\n[Root.GetTitledFirstName] dirige un Imperium Romanum restauré, mais il reste beaucoup de travail. Il y a encore des territoires à retrouver et d'anciennes frontières à récupérer. Pour le Sénat et le Peuple de Rome !;;;;;;;;;;;;x -EVTDESCancrel.2225;[From.GetTitledFirstName] has declared the Roman Empire, long thought to be lost to the world, to be restored! Having laid claim to the homelands of the old empire, it can no longer be denied that they are the true successors of Rome and its glorious legacy. They claim a new era is upon us.;[From.GetTitledFirstName] déclare que l'Empire Romain, qui a pendant longtemps été cru perdu aux yeux du monde, a été réstauré ! Après avoir récupéré les terres natales de l'ancien empire, il ne peut plus être nié qu'ils sont les vrais successeurs de Rome et de son héritage glorieux. Ils affirment qu'une nouvelle ère s'ouvre devant nous.;;;;;;;;;;;;x +hellenic.222.desc;Friends, Romans, countrymen, lend me your ears! After the miraculous recovery of territory lost centuries ago, the Roman Empire has been reborn! Europe has endured dark times since the imperial frontiers were stormed by barbarians and province after province burned at their touch, but now a bright new age has dawned for all of civilization.\n\nThe Roman State will no longer be referred to as the "Empire of the Germans" by jealous pretenders in the East, but recognized as the true heir to the legacy of Rome. [Root.GetTitledFirstName] rules a restored Imperium Romanum, but much work remains to be done. There is still territory to recover and ancient borders to reclaim. For the Senate and People of Rome!;Amis, romains, compatriotes, prêtez l'oreille ! Après la récupération miraculeuse de territoires perdu il y a des siècles, l'Empire Romain, est rené ! L'Europe a connu des périodes sombres depuis que les frontières impériales ont été prises d'assaut par les barbares et province après province brûlées à leur contact, mais maintenant un age de lumière nouveau est apparu pour le monde civilisé.\n\nL'Etat Romain ne sera plus mentionné comme "Empire des Germains" par les prétendants jaloux de l'Est, mais reconnu comme l'héritier légitime de Rome.[Root.GetTitledFirstName] dirige un Imperium Romanum restauré, mais il reste beaucoup de travail. Il y a encore des territoires à retrouver et d'anciennes frontières à récupérer. Pour le Sénat et le Peuple de Rome !;;;;;;;;;;;;x +hellenic.223.desc;The Holy Roman Empire, previously referred to as the "Empire of the Germans" by many in the East, have somehow managed to reclaim enough lost territory to declare the Roman Empire restored! It can no longer be denied that they are the true successors of Rome and its glorious legacy. They claim a new era is upon us.;Le Saint Empire Romain, auparavant appelé l'"Empire des Germains" par beaucoup à l'Est, a réussi a récuperer suffisamment de territoires perdus pour déclarer l'Empire Romain restauré ! Il ne peut plus être nié qu'ils sont les vrais successeurs de Rome et de son glorieux héritage. Ils affirment qu'une nouvelle ère s'ouvre devant nous.;;;;;;;;;;;;x +hellenic.224.desc;Friends, Romans, countrymen, lend me your ears! The Roman Empire, long thought to be lost to the world, has been reborn! Europe has endured dark times since the imperial frontiers were stormed by barbarians and province after province burned at their touch, but now a bright new age has dawned for all of civilization.\n\n[Root.GetTitledFirstName] rules a restored Imperium Romanum, but much work remains to be done. There is still territory to recover and ancient borders to reclaim. For the Senate and People of Rome!;Amis, romains, compatriotes, prêtez l'oreille ! L'Empire Romain, longtemps cru perdu aux yeux du monde, est rené ! L'Europe a connu des periodes sombres depuis que les frontières impériales ont été prises d'assault par les barbares et provinces après provinces brûlées à leur contact, mais maintenant un age de lumière nouveau est apparu pour le monde civilisé. \n\n[Root.GetTitledFirstName] dirige un Imperium Romanum restauré, mais il reste beaucoup de travail. Il y a encore des territoires à retrouver et d'anciennes frontières à récupérer. Pour le Sénat et le Peuple de Rome !;;;;;;;;;;;;x +hellenic.225.desc;[From.GetTitledFirstName] has declared the Roman Empire, long thought to be lost to the world, to be restored! Having laid claim to the homelands of the old empire, it can no longer be denied that they are the true successors of Rome and its glorious legacy. They claim a new era is upon us.;[From.GetTitledFirstName] déclare que l'Empire Romain, qui a pendant longtemps été cru perdu aux yeux du monde, a été réstauré ! Après avoir récupéré les terres natales de l'ancien empire, il ne peut plus être nié qu'ils sont les vrais successeurs de Rome et de son héritage glorieux. Ils affirment qu'une nouvelle ère s'ouvre devant nous.;;;;;;;;;;;;x make_rome_capital_city;Make Rome Capital;Faire de Rome la capitale;Macht Rom zur Hauptstadt;;Hacer de Roma la capital.;;;;;;;;;x make_rome_capital_city_desc;The city of Rome has seen better days, but no one can deny its symbolic power. If you so wish, you may restore it as the capital of the Empire.;La cité de Rome a connu des jours meilleurs, mais personne ne peut nier son pouvoir symbolique. ;Die Stadt Rom hat schon bessere Tage gesehen, doch niemand kann ihre symbolische Macht leugnen. Wenn Ihr es wünscht, könnt Ihr sie wieder zur Hauptstadt des Reiches auferstehen lassen.;;La ciudad de Roma ha visto días mejores, pero nadie puede negar su poder simbólico. Si lo deseas, puedes reinstaurarla como la capital del Imperio.;;;;;;;;;x #;;;;;;;;;;;;;;x -EVTDESCancrel.2200;With the city back under Catholic control, the Latin Patriarchate of Antioch has been properly restored as a episcopal see under papal authority. It was originally founded by Saint Peter the Apostle, the first Pope of the Catholic Church.;Avec la cité à nouveau sous contrôle, le Patriarcat latin d'Antioche a été correctement restauré en tant que siège épiscopal sous autorité papale. Il a été à l'origine fondé par Saint Pierre l'Apôtre, le premier Pape de l'Eglise Catholique.;;;;;;;;;;;;x -EVTDESCancrel.2201;With the city back under Catholic control, the Latin Patriarchate of Jerusalem has been properly restored as a episcopal see under papal authority. It was originally founded by Saint James the Just, who was made head of the Church in Jerusalem soon after the death of Jesus.;Avec la cité à nouveau sous contrôle, le Patriarcat latin de Jérusalem a été correctement restauré en tant que siège épiscopal sous autorité papale. Il a été à l'origine fondé par Saint Jacques le Juste, qui a été chef de l'Eglise à Jérusalem peu après la mort de Jesus.;;;;;;;;;;;;x -EVTDESCancrel.2202;With the city back under Catholic control, the Latin Patriarchate of Alexandria has been properly restored as a episcopal see under papal authority. It was originally founded by Saint Mark the Evangelist, who became Alexandria's first patriarch.;Avec la cité à nouveau sous contrôle, le Patriarcat latin d'Alexandrie a été correctement restauré en tant que siège épiscopal sous autorité papale. Il a été à l'origine fondé par Saint Marc l'Evangéliste, qui devint le premier patriarche d'Alexandrie.;;;;;;;;;;;;x -EVTDESCancrel.2203;With the city back under Catholic control, the Latin Patriarchate of Constantinople has been properly restored as a episcopal see under papal authority. If all five historical patriarchates of the Pentarchy are returned to papal control, the Great Schism between the Eastern and Western churches may finally be mended.;Avec la cité à nouveau sous contrôle, le Patriarcat latin de Constantinople a été correctement restauré en tant que siège épiscopal sous autorité papale. Si les cinq patriarcats de la Pentarchie retournent sous contrôle papal, le Grand Schisme entre les Eglises de l'Est et l'Ouest pourrait enfin être résorbé.;;;;;;;;;;;;x +hellenic.200.desc;With the city back under Catholic control, the Latin Patriarchate of Antioch has been properly restored as a episcopal see under papal authority. It was originally founded by Saint Peter the Apostle, the first Pope of the Catholic Church.;Avec la cité à nouveau sous contrôle, le Patriarcat latin d'Antioche a été correctement restauré en tant que siège épiscopal sous autorité papale. Il a été à l'origine fondé par Saint Pierre l'Apôtre, le premier Pape de l'Eglise Catholique.;;;;;;;;;;;;x +hellenic.201.desc;With the city back under Catholic control, the Latin Patriarchate of Jerusalem has been properly restored as a episcopal see under papal authority. It was originally founded by Saint James the Just, who was made head of the Church in Jerusalem soon after the death of Jesus.;Avec la cité à nouveau sous contrôle, le Patriarcat latin de Jérusalem a été correctement restauré en tant que siège épiscopal sous autorité papale. Il a été à l'origine fondé par Saint Jacques le Juste, qui a été chef de l'Eglise à Jérusalem peu après la mort de Jesus.;;;;;;;;;;;;x +hellenic.202.desc;With the city back under Catholic control, the Latin Patriarchate of Alexandria has been properly restored as a episcopal see under papal authority. It was originally founded by Saint Mark the Evangelist, who became Alexandria's first patriarch.;Avec la cité à nouveau sous contrôle, le Patriarcat latin d'Alexandrie a été correctement restauré en tant que siège épiscopal sous autorité papale. Il a été à l'origine fondé par Saint Marc l'Evangéliste, qui devint le premier patriarche d'Alexandrie.;;;;;;;;;;;;x +hellenic.203.desc;With the city back under Catholic control, the Latin Patriarchate of Constantinople has been properly restored as a episcopal see under papal authority. If all five historical patriarchates of the Pentarchy are returned to papal control, the Great Schism between the Eastern and Western churches may finally be mended.;Avec la cité à nouveau sous contrôle, le Patriarcat latin de Constantinople a été correctement restauré en tant que siège épiscopal sous autorité papale. Si les cinq patriarcats de la Pentarchie retournent sous contrôle papal, le Grand Schisme entre les Eglises de l'Est et l'Ouest pourrait enfin être résorbé.;;;;;;;;;;;;x catholic_mend_great_schism;Mend the Great Schism;Mettre fin au Grand Schisme;Heile das Große Schisma;;Reparar el Gran Cisma;;;;;;;;;x catholic_mend_great_schism_desc;Force the world to recognize the supremacy of the Western Catholic Church over all Christendom.;;;;;;;;;;;;;x -EVTDESCancrel.2210;At last the Great Schism between the Western Catholic Church and the Eastern Orthodox Church has been mended. With the spread of Catholicism and the reunification of the Pentarchy, including the vital episcopal see of Constantinople, the Orthodox faith now holds little sway over the people of Europe. There will be those who still cling to it, but they will be few in number and the Papacy can once more claim universal rule over all of Christendom.;Enfin le Grand Schisme entre l'Eglise Catholique de l'ouest et l'Eglise Orthodoxe de l'est est résorbé. Avec la diffusion du Catholicisme et la réunification de la Pentarchie, incluant le vital siège épiscopal de Constantinople, la foi Orthodoxe ne détient plus guère d'influence sur les peuples d'Europe. Il y aura ceux qui résisteront, mais ils seront peu nombreux et la Papauté peut à nouveau prétendre au règne universel sur toute la Chrétienté ;;;;;;;;;;;;x +hellenic.210.desc;At last the Great Schism between the Western Catholic Church and the Eastern Orthodox Church has been mended. With the spread of Catholicism and the reunification of the Pentarchy, including the vital episcopal see of Constantinople, the Orthodox faith now holds little sway over the people of Europe. There will be those who still cling to it, but they will be few in number and the Papacy can once more claim universal rule over all of Christendom.;Enfin le Grand Schisme entre l'Eglise Catholique de l'ouest et l'Eglise Orthodoxe de l'est est résorbé. Avec la diffusion du Catholicisme et la réunification de la Pentarchie, incluant le vital siège épiscopal de Constantinople, la foi Orthodoxe ne détient plus guère d'influence sur les peuples d'Europe. Il y aura ceux qui résisteront, mais ils seront peu nombreux et la Papauté peut à nouveau prétendre au règne universel sur toute la Chrétienté ;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_gaulish.csv b/AncientReligions/localisation/ACR_gaulish.csv new file mode 100644 index 00000000..1844296f --- /dev/null +++ b/AncientReligions/localisation/ACR_gaulish.csv @@ -0,0 +1,49 @@ +#;;;;;;;;;;;;;;x +temple_barony_gaulish;Nemeton;Nemeton;;;;;;;;;;;;x +temple_barony_of_gaulish;Nemeton es;Nemeton de;;;;;;;;;;;;x +#;;;;;;;;;;;;;;x +baron_gaulish;Esu;Ésus;;;;;;;;;;;;x +baron_female_gaulish;Esu;Ésus;;;;;;;;;;;;x +barony_of_gaulish;Briga es;Briga de;;;;;;;;;;;;x +count_gaulish;Verbriga;Verbriga;;;;;;;;;;;;x +count_female_gaulish;Verbriga;Verbriga;;;;;;;;;;;;x +county_of_gaulish;Dunon es;Dunon de;;;;;;;;;;;;x +duke_gaulish;Ardesus;Ardesus;;;;;;;;;;;;x +duke_female_gaulish;Ardesus;Ardesus;;;;;;;;;;;;x +duchy_gaulish;Verdunon;Verdunon;;;;;;;;;;;;x +duchy_of_gaulish;Verdunon es;Verdunon de;;;;;;;;;;;;x +king_gaulish;Rix;Rix;König;;Rey;;;;;;;;;x +king_female_gaulish;Riga;Riga;Königin;;Reina;;;;;;;;;x +kingdom_gaulish;Ardudunon;Ardudunon;;;;;;;;;;;;x +kingdom_of_gaulish;Ardudunon es;Ardudunon de;;;;;;;;;;;;x +emperor_gaulish;Vercingetorix;Vercingetorix;;;;;;;;;;;;x +emperor_female_gaulish;Vercingetoriga;Vercingetoriga;;;;;;;;;;;;x +empire_gaulish;Dunueramos;Dunueramos;;;;;;;;;;;;x +empire_of_gaulish;Dunueramos es;Dunueramos de;;;;;;;;;;;;x +#;;;;;;;;;;;;;;x +family_palace_baron_gaulish;Cintu;Cintu;;;;;;;;;;;;x +family_palace_baron_female_gaulish;Cintu;Cintu;;;;;;;;;;;;x +family_palace_gaulish;Tigern;Tigern;;;;;;;;;;;;x +family_palace_barony_of_gaulish;Tigern es;Tigern de;;;;;;;;;;;;x +city_barony_gaulish;Dunon;Dunon;;;;;;;;;;;;x +city_barony_of_gaulish;Dunon es;Dunon de;;;;;;;;;;;;x +city_baron_gaulish;Tuetodoro;Tuetodoro;;;;;;;;;;;;x +city_baron_female_gaulish;Tuetodoro;Tuetodoro;;;;;;;;;;;;x +city_county_gaulish;Gobret;Gobret;;;;;;;;;;;;x +city_county_of_gaulish;Gobret es;Gobret de;;;;;;;;;;;;x +city_count_gaulish;Dorogobret;Dorogobret;;;;;;;;;;;;x +city_count_female_gaulish;Dorogobret;Dorogobret;;;;;;;;;;;;x +city_duke_gaulish;Mardoro;Mardoro;;;;;;;;;;;;x +city_duke_female_gaulish;Mardoro;Mardoro;;;;;;;;;;;;x +city_duchy_gaulish;Martouto;Martouto;;;;;;;;;;;;x +city_duchy_of_gaulish;Martouto es;Martouto de;;;;;;;;;;;;x +city_king_gaulish;Vergobret;Vergobret;;;;;;;;;;;;x +city_king_female_gaulish;Vergobret;Vergobret;;;;;;;;;;;;x +city_kingdom_gaulish;Margobret;Margobret;;;;;;;;;;;;x +city_kingdom_of_gaulish;Margobret es;Margobret de;;;;;;;;;;;;x +city_emperor_gaulish;Dueramos;Dueramos;;;;;;;;;;;;x +city_emperor_female_gaulish;Dueramos;Dueramos;;;;;;;;;;;;x +city_empire_gaulish;Tutueramos;Tutueramos;;;;;;;;;;;;x +city_empire_of_gaulish;Tutueramos es;Tutueramos de;;;;;;;;;;;;x +#;;;;;;;;;;;;;;x +title_high_judge_gaulish;Ardubruta;Ardubruta;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_hellenic.csv b/AncientReligions/localisation/ACR_hellenic.csv index e7161b25..6fab7aa0 100644 --- a/AncientReligions/localisation/ACR_hellenic.csv +++ b/AncientReligions/localisation/ACR_hellenic.csv @@ -3,23 +3,7 @@ religion_openly_in_hellenic_subgroup_tooltip;Openly worship an Ancient Hellenic true_religion_in_hellenic_subgroup_tooltip;Truly practicing an Ancient Hellenic religion.;;;;;;;;;;;;;x secret_religion_in_hellenic_subgroup_tooltip;Secretly practicing an Ancient Hellenic religion.;;;;;;;;;;;;;x coa_plain_hellenic;Hellenic Coat of Arms;;;;;;;;;;;;;x -###### Religion/titles definitions;;;;;;;;;;;;;;x -GOD_PLUTO;Pluto;Pluton;Pluto;;Pluto;;;;;;;;;x -GOD_JUNO;Hera;Héra;Hera;;Hera;;;;;;;;;x -GOD_VESTA;Vesta;Vesta;Vesta;;Vesta;;;;;;;;;x -GOD_MINERVA;Athena;Athéna;Athene;;Atenea;;;;;;;;;x -GOD_CERES;Demeter;Déméter;Demeter;;Deméter;;;;;;;;;x -GOD_DIANA;Artemis;Artémis;Artemis;;Artemisa;;;;;;;;;x -GOD_VENUS;Aphrodite;Aphrodite;Aphrodite;;Afrodita;;;;;;;;;x -GOD_MARS;Ares;Arès;Ares;;Ares;;;;;;;;;x -GOD_MERCURY;Hermes;Hermès;Hermes;;Hermes;;;;;;;;;x -GOD_JUPITER;Zeus;Zeus;Zeus;;Zeus;;;;;;;;;x -GOD_NEPTUNE;Neptune;Neptune;Neptun;;Neptuno;;;;;;;;;x -GOD_VULCAN;Vulcan;Vulcain;Vulcanus;;Vulcano;;;;;;;;;x -GOD_APOLLO;Apollo;Apollon;Apollon;;Apolo;;;;;;;;;x -GOD_HECATE;Hecate;;;;;;;;;;;;;x THE_THEOGONY;The Theogony;La Théogonie;Die Theogonie;;La Teogonía;;;;;;;;;x -hellenic_pagan_FEATURES;§Y*§! Can try to reconquer the land of the old Roman Empire from non-pagan rulers.\n§Y*§! Can liberate Italian and Greek provinces from non-pagan rulers.;§Y*§! Peut tenter de recapturer les terres du vieil Empire romain dirigées par des non païens.\n§Y*§! Peut libérer les provinces italiennes et grecques dirigées par des non païens.;;;;;;;;;;;;x AncientThinker_Aristotle;Aristotle;;;;;;;;;;;;;x AncientThinker_Plato;Plato;;;;;;;;;;;;;x AncientThinker_Socrates;Socrates;;;;;;;;;;;;;x @@ -36,85 +20,44 @@ acr_shielded_heretic;Shielded a Heretic;;;;;;;;;;;;;x acr_shielded_heretic_desc;This character protected a heretic from persecution by the church.;;;;;;;;;;;;;x #;;;;;;;;;;;;;;x nick_the_stammerer_greek;Psellos;;;;;;;;;;;;x +nick_the_spartan;the Spartan;;;;;;;;;;;;x #;;;;;;;;;;;;;;x organize_sacred_band;Organize the Sacred Band;Mettre sur pied la Bande Sacrée;Organize the Sacred Band;;Organize the Sacred Band;;;;;;;;x organize_sacred_band_desc;Organize the Sacred Band Holy Order;Mettre sur pied la Bande Sacrée;Organize the Sacred Band;;Organize the Sacred Band;;;;;;;;x d_sacred_band;Sacred Band;;;;;;;;;;;;x d_sacred_band_adj;Sacred Band;;;;;;;;;;;;x -#;;;;;;;;;;;;;;x -king_hellenic_pagan;Rex;Rex;Rex;;Rey;;;;;;;;;x -king_hellenic_pagan_byzantine;Regas;Regas;Regas;;Rey;;;;;;;;;x -king_female_hellenic_pagan;Regina;Regina;Regina;;Reina;;;;;;;;;x -duke_hellenic_pagan;Legatus Augusti;Legatus Augusti;;;;;;;;;;;;x -duke_female_hellenic_pagan;Legata Augusti;Legata Augusti;;;;;;;;;;;;x -count_hellenic_pagan;Legatus;Legatus;;;;;;;;;;;;x -count_female_hellenic_pagan;Legata;Legata;;;;;;;;;;;;x -baron_hellenic_pagan;Eques;Eques;;;;;;;;;;;;x -baron_female_hellenic_pagan;Eques;Eques;;;;;;;;;;;;x +borrowed_from_d_sacred_band;Borrowed from the Sacred Band;;;;;;;;;;;;x +borrowed_from_d_sacred_band_desc;This character has an outstanding loan with the Sacred Band.;;;;;;;;;;;;x +expelled_d_sacred_band;Expelled the Sacred Band;;;;;;;;;;;;x +expelled_d_sacred_band_desc;This character, or a predecessor, banished the Sacred Band from the realm and seized their titles.;;;;;;;;;;;;x #;;;;;;;;;;;;;;x temple_king_hellenic_pagan;Rex Sacrorum;Rex Sacrorum;Rex Sacrorum;;Rey Sacrorum;;;;;;;;;x temple_king_female_hellenic_pagan;Regina Sacrorum;Regina Sacrorum;Regina Sacrorum;;Reina Sacrorum;;;;;;;;;x temple_duke_hellenic_pagan;Pontifex Magnus;Pontifex Magnus;;;;;;;;;;;;x temple_count_hellenic_pagan;Pontifex;Pontifex;;;;;;;;;;;;x #;;;;;;;;;;;;;;x -city_emperor_hellenic_pagan;Emperor;Emperor;Kaiser;;Emperador;;;;;;;;;x -city_king_hellenic_pagan;Consul;Consul;Konsulat;;Cónsul;;;;;;;;;x -city_king_hellenic_pagan_byzantine;Hypatos;Hypatos;;;;;;;;;;;;x -city_duke_hellenic_pagan;Proconsul;Proconsul;Prokonsul;;Procónsul;;;;;;;;;x -city_count_hellenic_pagan;Lord Prefect;Seigneur-Préfet;Oberbürgermeister;;Gran Prefecto;;;;;;;;;x -city_baron_hellenic_pagan;Prefect;Préfet;Bürgermeister;;Prefecto;;;;;;;;;x -city_barony_hellenic_pagan;Prefecture;;;;;;;;;;;;;x -city_barony_of_hellenic_pagan;Prefecture of;;;;;;;;;;;;;x -family_palace_baron_hellenic_pagan;Pater Familias;Pater Familias;;;;;;;;;;;;x -family_palace_baron_female_hellenic_pagan;Mater Familias;Mater Familias;;;;;;;;;;;;x -#;;;;;;;;;;;;;;x -duchy_hellenic_pagan;Province;Province;Provinz;;Provincia;;;;;;;;;x -duchy_of_hellenic_pagan;Province of;Province de;Provinz von;;Provincia de;;;;;;;;;x -temple_kingdom_hellenic_pagan;Sacred Kingdom;;;;;;;;;;;;;x -temple_kingdom_of_hellenic_pagan;Sacred Kingdom of;;;;;;;;;;;;;x -temple_duchy_hellenic_pagan;Grand Pontificate;;;;;;;;;;;;;x -temple_duchy_of_hellenic_pagan;Grand Pontificate of;;;;;;;;;;;;;x -temple_county_hellenic_pagan;Pontificate;;;;;;;;;;;;;x -temple_county_of_hellenic_pagan;Pontificate of;;;;;;;;;;;;;x -#;;;;;;;;;;;;;;x -vice_royalty_king_roman;Prefect;;;;;;;;;;;;;x -vice_royalty_king_female_roman;Prefecta;;;;;;;;;;;;;x -vice_royalty_duke_hellenic_roman;Procurator Augusti;;;;;;;;;;;;;x -vice_royalty_duke_female_roman;Procurata Augusti;;;;;;;;;;;;;x -vice_royalty_count_hellenic_roman;Procurator;;;;;;;;;;;;;x -vice_royalty_count_female_roman;Procurata;;;;;;;;;;;;;x -vice_royalty_baron_roman;Quaestor;;;;;;;;;;;;;x -vice_royalty_baron_female_roman;Quaestora;;;;;;;;;;;;;x -#;;;;;;;;;;;;;;x -d_hellenic_pagan;The Pontificate Maxima;Le Pontificat Maxima;;;;;;;;;;;;x -d_hellenic_pagan_adj;Pontifical;;;;;;;;;;;;;x -PONTIFEX_MAXIMUS;Pontifex Maximus;Pontifex Maximus;Pontifex Maximus;;Pontifex Maximus;;;;;;;;;x -PONTIFICA_MAXIMUS;Pontifica Maximus;;;;;;;;;;;;;x -PONTIFEX_MAXIMUS_FOA;Your Holiness;Sa Sainteté;Eure Heiligkeit;;Su Santidad;;;;;;;;;x -d_myrmidons;The Myrmidons;;;;;;;;;;;;;x -d_myrmidons_adj;Myrmidon;;;;;;;;;;;;;x ACHILLIARCH;Achilliarch;;;;;;;;;;;;;x ACHILLIARCH_FOA;Great Achilliarch;;;;;;;;;;;;;x #;;;;;;;;;;;;;;x -job_chancellor_hellenic_pagan;Magister Officiorum;Magister Officiorum;;;;;;;;;;;;x -job_marshal_hellenic_pagan;Magister Militum;Magister Militum;;;;;;;;;;;;x -job_marshal_hellenic_pagan_byzantine;Stratelates;Stratelates;;;;;;;;;;;;x -job_treasurer_hellenic_pagan;Quaestor;Quaestor;;;;;;;;;;;;x -city_job_chancellor_hellenic_pagan;Magister Officiorum;Magister Officiorum;;;;;;;;;;;;x -city_job_marshal_hellenic_pagan;Magister Militum;Magister Militum;;;;;;;;;;;;x -city_job_marshal_hellenic_pagan_byzantine;Stratelates;Stratelates;;;;;;;;;;;;x -city_job_treasurer_hellenic_pagan;Quaestor;Quaestor;;;;;;;;;;;;x -city_job_spiritual_hellenic_pagan;Augur;Augure;;;;;;;;;;;;x -tribal_job_chancellor_hellenic_pagan;Magister Officiorum;Magister Officiorum;;;;;;;;;;;;x -tribal_job_marshal_hellenic_pagan;Magister Militum;Magister Militum;;;;;;;;;;;;x -tribal_job_marshal_hellenic_pagan_byzantine;Stratelates;Stratelates;;;;;;;;;;;;x -tribal_job_treasurer_hellenic_pagan;Quaestor;Quaestor;;;;;;;;;;;;x -tribal_job_spiritual_hellenic_pagan;Augur;Augure;;;;;;;;;;;;x -nomad_job_chancellor_hellenic_pagan;Magister Officiorum;Magister Officiorum;;;;;;;;;;;;x -nomad_job_marshal_hellenic_pagan;Magister Militum;Magister Militum;;;;;;;;;;;;x -nomad_job_marshal_hellenic_pagan_byzantine;Stratelates;Stratelates;;;;;;;;;;;;x -nomad_job_treasurer_hellenic_pagan;Quaestor;Quaestor;;;;;;;;;;;;x -nomad_job_spiritual_hellenic_pagan;Augur;Augure;;;;;;;;;;;;x +#job_chancellor_hellenic_pagan;Magister Officiorum;Magister Officiorum;;;;;;;;;;;;x +#job_marshal_hellenic_pagan;Magister Militum;Magister Militum;;;;;;;;;;;;x +#job_marshal_hellenic_pagan_byzantine;Stratelates;Stratelates;;;;;;;;;;;;x +#job_treasurer_hellenic_pagan;Quaestor;Quaestor;;;;;;;;;;;;x +#city_job_chancellor_hellenic_pagan;Magister Officiorum;Magister Officiorum;;;;;;;;;;;;x +#city_job_marshal_hellenic_pagan;Magister Militum;Magister Militum;;;;;;;;;;;;x +#city_job_marshal_hellenic_pagan_byzantine;Stratelates;Stratelates;;;;;;;;;;;;x +#city_job_treasurer_hellenic_pagan;Quaestor;Quaestor;;;;;;;;;;;;x +#city_job_spiritual_hellenic_pagan;Augur;Augure;;;;;;;;;;;;x +#tribal_job_chancellor_hellenic_pagan;Magister Officiorum;Magister Officiorum;;;;;;;;;;;;x +#tribal_job_marshal_hellenic_pagan;Magister Militum;Magister Militum;;;;;;;;;;;;x +#tribal_job_marshal_hellenic_pagan_byzantine;Stratelates;Stratelates;;;;;;;;;;;;x +#tribal_job_treasurer_hellenic_pagan;Quaestor;Quaestor;;;;;;;;;;;;x +#tribal_job_spiritual_hellenic_pagan;Augur;Augure;;;;;;;;;;;;x +#nomad_job_chancellor_hellenic_pagan;Magister Officiorum;Magister Officiorum;;;;;;;;;;;;x +#nomad_job_marshal_hellenic_pagan;Magister Militum;Magister Militum;;;;;;;;;;;;x +#nomad_job_marshal_hellenic_pagan_byzantine;Stratelates;Stratelates;;;;;;;;;;;;x +#nomad_job_treasurer_hellenic_pagan;Quaestor;Quaestor;;;;;;;;;;;;x +#nomad_job_spiritual_hellenic_pagan;Augur;Augure;;;;;;;;;;;;x #;;;;;;;;;;;;;;x hellenic_county_liberation_desc;Hellenic pagan rulers can liberate Italian and Greek provinces from the tyrannical rule of the monotheistic religions.;Les païens hellènes peuvent libérer les provinces italiennes et grecques du joug tyrannique des religions monothéistes;;;;;;;;;;;;x CB_NAME_HELLENIC_LIBERATION;Liberation of [Title.GetBaseName];Libération de [Title.GetBaseName];;;;;;;;;;;;x @@ -162,4 +105,11 @@ title_vestalis_maxima_desc;As the head of the College of the Vestales and the on d_legio_hellenica;Legio Hellenica;;;;;;;;;;;;;x d_legio_hellenica_adj;Legio Hellenica;;;;;;;;;;;;;x CENTURIO;Centurio;;;;;;;;;;;;;x -CENTURIO_FOA;Centurio's;;;;;;;;;;;;;x +CENTURIO_FOA;Sir;;;;;;;;;;;;;x +expelled_d_legio_hellenica;Expelled the Hellenic Legion;;;;;;;;;;;;;x +borrowed_from_d_legio_hellenica;Borrowed from the Hellenic Legion;;;;;;;;;;;;;x +###### Bloodlines ;;;;;;;;;;;;;;x +chosen_of_artemis_male;Blood of [From.GetArtemisDianaName]'s Chosen;;;;;;;;;;;;;x +chosen_of_artemis_female;Blood of [From.GetArtemisDianaName]'s Chosen;;;;;;;;;;;;;x +chosen_of_artemis_male_desc;[From.Founder.GetFullName] rumored to have had a close friendship with the goddess [From.GetArtemisDianaName]. According to legend, [From.Founder.GetSheHe] would go on hunting trips with the goddess and was escorted personally to the Elysian Fields.;;;;;;;;;;;;;x +chosen_of_artemis_female_desc;[From.Founder.GetFullName] rumored to have had a close friendship with the goddess [From.GetArtemisDianaName]. According to legend, [From.Founder.GetSheHe] would go on hunting trips with the goddess and was escorted personally to the Elysian Fields.;;;;;;;;;;;;;x \ No newline at end of file diff --git a/AncientReligions/localisation/ACR_hellenic_events.csv b/AncientReligions/localisation/ACR_hellenic_events.csv index 7538ff4c..8f98d2cd 100644 --- a/AncientReligions/localisation/ACR_hellenic_events.csv +++ b/AncientReligions/localisation/ACR_hellenic_events.csv @@ -2,157 +2,161 @@ #Event/decision/modifier definitions;;;;;;;;;;;;;;x ###### Hellenic revival;;;;;;;;;;;;;;x nick_the_apostate;the Apostate;;;;;;;;;;;;;x -opinion_no_hellenic_state_religion;Did not establish a Hellenic state religion;N'a pas choisi l'hellénisme comme religion d'état;;;;;;;;;;;;x -opinion_no_forced_hellenic_state_religion;Did not enforce a Hellenic state religion;N'a pas forcé l'hellénisme en tant que religion d'état;;;;;;;;;;;;x -opinion_hellenic_state_religion;Established a Hellenic state religion;A établi l'hellénisme comme religion d'état;;;;;;;;;;;;x -opinion_forced_hellenic_state_religion;Enforced a Hellenic state religion;A forcé l'hellénisme comme religion d'état;;;;;;;;;;;;x -opinion_adopted_hellenic_state_religion;Adopted the Hellenic state religion;A adopté l'hellénisme d'état;;;;;;;;;;;;x -opinion_rejected_hellenic_state_religion;Rejected the Hellenic state religion;A rejeté l'hellénisme d'état;;;;;;;;;;;;x +opinion_no_hellenic_state_religion;Did not establish a Hellenic state religion;N'a pas choisi l'hellnisme comme religion d'tat;;;;;;;;;;;;x +opinion_no_forced_hellenic_state_religion;Did not enforce a Hellenic state religion;N'a pas forc l'hellnisme en tant que religion d'tat;;;;;;;;;;;;x +opinion_hellenic_state_religion;Established a Hellenic state religion;A tabli l'hellnisme comme religion d'tat;;;;;;;;;;;;x +opinion_forced_hellenic_state_religion;Enforced a Hellenic state religion;A forc l'hellnisme comme religion d'tat;;;;;;;;;;;;x +opinion_adopted_hellenic_state_religion;Adopted the Hellenic state religion;A adopt l'hellnisme d'tat;;;;;;;;;;;;x +opinion_rejected_hellenic_state_religion;Rejected the Hellenic state religion;A rejet l'hellnisme d'tat;;;;;;;;;;;;x ancrel_streamlined_court;Streamlined Court;;;;;;;;;;;;;x ancrel_streamlined_court_desc;This character's court policies have recently been overhauled, streamlining the beaurocracy of the realm and making it more efficient.;;;;;;;;;;;;;x ancrel_platonic_curriculum;Neoplatonic Curriculum;;;;;;;;;;;;;x ancrel_platonic_curriculum_desc;A curriculum heavy in Neoplatonic Philosophy and emphasizing exploration of new ideas is currently in place at Universities in this province.;;;;;;;;;;;;;x ancrel_imperial_chronicle;Imperial Chronicle;;;;;;;;;;;;;x ancrel_imperial_chronicle_desc;A recently published chronicle of the last century of Imperial History has cast this character's rule in a positive light, giving them increased legitimacy in the eyes of the Empire.;;;;;;;;;;;;;x -ancrel.2000.desc;A stuttering but brilliant teacher of philosophy from the University of Constantinople has approached you and offered their services as an advisor. However, some at court worry the professor's reverence for Plato borders on the heretical.\n\nWhat is your answer?;;;;;;;;;;;;;x -ancrel.2000.a;The Empire could use wise council in this time of need.;;;;;;;;;;;;;x -ancrel.2000.a.tt;The Philosopher joins your court.;;;;;;;;;;;;;x -ancrel.2000.b;I need swords and coin, not words!;;;;;;;;;;;;;x -ancrel.2000.b.tt;The professor of philosophy stays at the University.;;;;;;;;;;;;;x -ancrel.2002.desc;The professor who petitioned to join your court, [From.GetFirstNameWithNick], has come to you with a request. [From.GetSheHeCap] wishes to be the next Hypatos Philosphon, the head of the University. "From this position I can better serve you and the Empire," [From.GetSheHe] says. The burghers will not like this interference in local affairs.;;;;;;;;;;;;;x -ancrel.2002.a;I'm the [Root.GetTitle], the burghers will learn this.;;;;;;;;;;;;;x -ancrel.2002.b;I can't involve myself in this.;;;;;;;;;;;;;x -ancrel.2005.desc;You've been approached by [From.GetTitledFirstName]. "The priesthood is concerned with the curriculum proposed by [FromFrom.GetFirstName]. This Neoplatonic philosophy [FromFrom.GetSheHe] favors is steeped in ancient pagan teachings. I implore you to deal with this matter."\n\nWhat do you do?.;;;;;;;;;;;;;x -ancrel.2005.a;I support [FromFrom.GetTitledFirstName]'s judgement!;;;;;;;;;;;;;x -ancrel.2005.b;We need unity of faith in these dark times...;;;;;;;;;;;;;x -ancrel.2007.desc;[From.GetFirstNameWithNick] seems excited as [From.GetSheHe] joins your council this morning. "I was translating another of [Root.GetRandomAncientThinker]'s texts last night and was struck with inspiration for some experiments. I'm not sure where this will lead, but I'm certain it will be of value to the Empire. Of course, it would require some funding...";;;;;;;;;;;;;x -ancrel.2007.a;I look forward to seeing what you come up with.;;;;;;;;;;;;;x -ancrel.2007.a.tt;[From.GetFirstNameWithNick] gets to work.;;;;;;;;;;;;;x -ancrel.2007.b;I'm sorry, I simply can't spare the coin.;;;;;;;;;;;;;x -ancrel.2008.desc;"As I suspected, the research has born fruit, my [Root.GetTitle]." [FromFrom.GetFirstNameWithNick] stands before your throne with bundles of schematics and formulae. "These results will improve our military.";;;;;;;;;;;;;x -ancrel.2009.desc;"The research did not go where I expected, but I think the results will speak for themselves." [FromFrom.GetFirstNameWithNick] stands beside your desk with rolled up blueprints and maps, and several small crates of what appear to be trade goods. "The Economy can be improved somewhat, with the careful application of these results.";;;;;;;;;;;;;x -ancrel.2010.desc;[FromFrom.GetFirstNameWithNick] stands before a stack of papers and notebooks in your council chamber, "I've compiled essays, translations, and several interesting interpretations of Imperial Law that, I believe, could be applied to some effect.";;;;;;;;;;;;;x -ancrel.2012.desc;You are discussing politics with [From.GetBestName] over dinner when he explains the meaning of Plato's Allegory of the Cave, "In the end, we cannot be certain that what we see is real. So, if you wish to sway your vassals opinions, you must take control of the truth." He puts down his fork and thinks a moment. "If you can provide me with a small sum of coin, I can produce and distribute an official Imperial Chronicle, which will... emphasize aspects of recent history such that you're rule is seen in the positive light it deserves.;;;;;;;;;;;;;x -ancrel.2012.a;Tell me more about Plato's wisdom...;;;;;;;;;;;;;x -ancrel.2013.tt;[From.GetFirstNameWithNick] begins work on the chronicle.;;;;;;;;;;;;;x -ancrel.2013.desc;[FromFrom.GetFirstNameWithNick] has completed [FromFrom.GetHerHis] Imperial Chronicle, and it's been distributed throughout the Empire. You can already see the change in your court and vassals. Some hail you as the greatest emperor in a century; even your detractors are saying you could be a worse emperor.;;;;;;;;;;;;;x -ancrel.2013.a;Truth is muteable...;;;;;;;;;;;;;x -ancrel.2015.desc;[From.GetTitledFirstName] is advising you on an issue at court when he becomes quiet. After a pensive moment he speaks, "My [Root.GetTitle], I believe the root of this issue lies with the complexity in the rules of the court. The beaurocracy has become quite tangled. If you give me some time, I can come up with a revised structure and set of codes to streamline the court. It will require political capital to inact, however.";;;;;;;;;;;;;x -ancrel.2015.a;If it frees me from these petty issues, do it!;;;;;;;;;;;;;x -ancrel.2015.b;I'll endure these headaches and save my influence for greater problems.;;;;;;;;;;;;;x -ancrel.2016.tt;[From.GetFirstName] begins his work.;;;;;;;;;;;;;x -ancrel.2016.desc;After a grueling 3 months, with much complaining from the clerks and palace officials, [FromFrom.GetBestName] has completed the restructuring of the beaurocracy. Although far from working like a well-oiled machine, the palace is running much more smoothly. You've found management of the Imperial Estates easier; so much so that you could consider adding another province to the estates...;;;;;;;;;;;;;x -ancrel.2016.a;Perhaps one with islands, where the beaurocrats can't reach me...;;;;;;;;;;;;;x -ancrel.2019.desc;You are pacing through the palace thinking of how to foil your rival, [From.GetTitledFirstName], when you nearly collide with [FromFrom.GetFirstNameWithNick]. "[From.GetTitle], might I offer some of Epicurious' wisdom on friendships? I think it will show the futility of this rivalry. Perhaps even [From.GetTitledFirstName] will find it convincing.";;;;;;;;;;;;;x -ancrel.2019.a;Anything to end this feud my friend.;;;;;;;;;;;;;x -ancrel.2019.b;I would rather die than make amends with that fool!;;;;;;;;;;;;;x -ancrel.2020.tt;You listen to [FromFrom.GetFirstName] and go to [From.GetTitledFirstName].;;;;;;;;;;;;;x -ancrel.2020.desc;You are reviewing troop readiness reports from outer settlements when the [From.GetTitle] [From.GetHerHim]self walks into your court. [From.GetSheHeCap] seeks to end your mutual rivalry, and has some sagely words about friendship that imply that this feud is harmful to your souls.\n\nHow do you respond?;;;;;;;;;;;;;x -ancrel.2020.a;Yes, perhaps it is time to reconcile.;;;;;;;;;;;;;x -ancrel.2020.b;I will make peace with you when you are dead!;;;;;;;;;;;;;x -ancrel.2021.tt;The [From.GetTitle] hears your reply.;;;;;;;;;;;;;x -ancrel.2021.desc;The Hypatos' advice worked! [From.GetTitledFirstName] has seen the wisdom in the words and has agreed to end your feud!;;;;;;;;;;;;;x -ancrel.2022.tt;The [From.GetTitle] hears your insult.;;;;;;;;;;;;;x -ancrel.2022.desc;[From.GetTitledFirstName] has proven unwilling to listen to reason, and has rejected your overture of peace. "We will have peace when one of us dies, not before!";;;;;;;;;;;;;x -ancrel.2025.desc;[From.GetTitledFirstName] has come at the head of a delegation of clergy. "This Hypatos Philosophon of yours has spread [FromFrom.GetHerHis] heretical teachings long enough! [FromFrom.GetSheHe] is corrupting the soul of the empire with paganry!" The clergy are demanding that you make some judgement.\n\nWhat do you do?;;;;;;;;;;;;;x -ancrel.2025.a;I will leave [FromFrom.GetFirstName] to you.;;;;;;;;;;;;;x -ancrel.2025.b;[FromFrom.GetFirstName] will face Imperial justice.;;;;;;;;;;;;;x -ancrel.2025.c;I will discuss this with [FromFrom.GetFirstName] myself.;;;;;;;;;;;;;x -ancrel.2025.d;[FromFrom.GetFirstName] is no heretic, you busy bodies!;;;;;;;;;;;;;x -ancrel.2026.tt;You speak with [FromFrom.GetFirstName] about [From.GetTitledFirstName]'s charges.;;;;;;;;;;;;;x -ancrel.2026.desc;You enter [FromFromFrom.GetTitledFirstName]'s study in the palace and tell [FromFromFrom.GetHerHim] about the charges. [FromFromFrom.GetSheHe] pauses briefly, "I feel I have served you well these years. Well enough that I can finally be open with you...:;;;;;;;;;;;;;x -ancrel.2026.a;What are you saying, [FromFromFrom.GetFirstName]?;;;;;;;;;;;;;x -ancrel.2027.tt;[FromFromFrom.GetFirstName] confides in you...;;;;;;;;;;;;;x -ancrel.2027.desc;"I am a Hellene, through and through. Every night I pray to the gods of Greece for inspiration, so I might better serve you, my [Root.GetTitle]." Seemingly emboldened, [FromFromFromFrom.GetFirstName]'s words come faster. "I prayed to Hermes so I might be clever. To Athena so that I could give you honeyed words for your vassals and rivals. To Zeus so that I might lend you wisdom. My lord, it is my pagan faith that allows me to serve you so well.";;;;;;;;;;;;;x -ancrel.2027.a;You have lost your way, [FromFromFromFrom.GetFirstName], but you can find it again.;;;;;;;;;;;;;x -ancrel.2027.b;Liar! Serpent! Guards, seize this pagan!;;;;;;;;;;;;;x -ancrel.2027.c;You have served me well. I will protect you, my friend.;;;;;;;;;;;;;x -ancrel.2029.desc;[From.GetFirstNameWithNick] has come to your office for a private discussion. "Once, Rome ruled the world. Now we are a shadow of that Empire. Nay, a sliver of a shadow. Since Constantine we have been shattered, ever shrinking. What changed? Our gods. Our greatest threat, the Saracens, is a twisted form of the faith we have espoused for centuries, a dark reflection of ourselves. I say they are punishment for abandoning the gods of our ancestors. Now, in our darkest hour, may be our last chance to save our people and return to the old ways!";;;;;;;;;;;;;x -ancrel.2029.a;Your words ring true, old friend. Now is the time...;;;;;;;;;;;;;x -ancrel.2029.b;I tolerate your faith, my friend, but I cannot follow it.;;;;;;;;;;;;;x -ancrel.2029.c;You are right, yet again. However, we should proceed discretely...;;;;;;;;;;;;;x -ancrel.2029.d;Heathen! Be gone from my sight!;;;;;;;;;;;;;x -ancrel.2036.title;The Sacred Band Founded;La Bande Sacrée Fondée;The Sacred Band Founded;;The Sacred Band Founded;;;;;;;;;x -ancrel.2036.desc;We have founded the Sacred Band, a closed brotherhood of soldiers whose iron discipline shall defend Hellenic believers everywhere.;Nous avons fondé la Bande Sacrée, une fraternité de soldats triés sur le volet dont la discipline de fer viendra à la défense des disciples helléniques où qu'ils soient.;We have founded the Sacred Band, a closed brotherhood of soldiers whose iron discipline shall defend Hellenic believers everywhere.;;We have founded the Sacred Band, a closed brotherhood of soldiers whose iron discipline shall defend Hellenic believers everywhere.;;;;;;;;;x -ancrel.2036.a;Excellent...;;;;;;;;;;;;;x -ancrel.2037.title;The Sacred Band;La Bande Sacrée;The Sacred Band Founded;;The Sacred Band Founded;;;;;;;;;x -ancrel.2037.desc;The Sacred Band are a brotherhood of soldiers noted for their stalwart discipline and unwavering resolution who have sworn to never rest until the Gods of Olympus are granted the respect they are due.;La Bande Sacrée est une fraternité de soldats connus pour leur discipline, leur loyauté et leur détermination sans faille, qui ont fait le serment de ne jamais trouver le repos jusqu'à ce que les Dieulx de l'Olympe reçoivent le respect qu'ils méritent.;The Sacred Band are a brotherhood of soldiers noted for their stalwart discipline and unwavering resolution who have sworn to never rest until the Gods of Olympus are granted the respect they are due.;;The Sacred Band are a brotherhood of soldiers noted for their stalwart discipline and unwavering resolution who have sworn to never rest until the Gods of Olympus are granted the respect they are due.;;;;;;;;;x -ancrel.2037.a;Very good!;;;;;;;;;;;;;x -ancrel.2037.b;This is grave news...;;;;;;;;;;;;;x -ancrel.2051.title;Myrmidons;;;;;;;;;;;;x -ancrel.2051.desc;In Greece the ancient faith of the Hellenes is experiencing a revival, one that is gaining strength. Thessalonike, the homeland of the hero Achilles, now firmly follows this religion. Inspired by the Epics and ready to adventure out into the world, a band of young men have begun calling themselves Myrmidons, rallying around their [From.GetRulerTitle], [From.GetDynName].;;;;;;;;;;;;x -ancrel.2051.a;Disturbing...;;;;;;;;;;;;x -ancrel.2051.b;May [Root.GetRandomGodName] watch their paths.;;;;;;;;;;;;x -EVTDESCancrel.2101;As you are sitting down to dinner, your [Root.GetLordSpiritualName] comes up to you and tells you that [From.GetBestName] has strayed from the true faith. Claiming to have found enlightenment in the classical texts of ancient Rome and Greece, [From.GetSheHeCap] has forsaken [Root.Religion.GetRandomGodName] and professed [From.GetHerHis] devotion to [From.Religion.GetRandomGodName].;Alors que vous vous asseyez pour dîner, votre [Root.GetLordSpiritualName] s'approche et vous explique que [From.GetBestName] s'est écarté de la vraie foi. Prétendant avoir trouvé l'illumination dans les textes classiques de la Rome et Grèce antique, [From.GetSheHe] a délaissé [Root.Religion.GetRandomGodName] et proclamé sa dévotion à [From.Religion.GetRandomGodName].;;;;;;;;;;;;x -EVTOPTAancrel.2101;My [From.GetSonDaughter] did WHAT?;[From.GetSonDaughter] a fait QUOI ?;;;;;;;;;;;;x -EVTOPTBancrel.2101;[From.GetSheHeCap] did WHAT?;[From.GetSheHe] a fait QUOI ?;;;;;;;;;;;;x -EVTOPTCancrel.2101;Tell him I'd like to know more about these ancient gods.;;;;;;;;;;;;x -EVTDESCancrel.2102;With the restoration of the religious institutions of old, you have the opportunity to re-establish the old imperial state religion once again, but your Christian vassals are not likely to appreciate such a decree.;Suite à la restauration des institutions religieuses du passé, vous avez l'opportunité de rétablir l'ancienne religion impériale à nouveau, mais vos vassaux chrétiens ne vont probablement pas apprécier un tel décret.;;;;;;;;;;;;x -EVTOPTAancrel.2102;We must restore the glory of the old faith!;Nous devons restaurer la gloire de foi antique !;;;;;;;;;;;;x -EVTTOOLTIPAancrel.2102;Parts of the Empire will convert to the re-established imperial state religion.\n;Des parties de l'Empire vont se convertir à la religion impériale rétablie.\n;;;;;;;;;;;;x -EVTOPTBancrel.2102;Let my vassals choose their own faith.;Laissons me vassaux choisir leur propre foi.;;;;;;;;;;;;x -EVTDESCancrel.2103;[From.GetTitledName] has endeavored to restore the ancient faith to the Empire, and demands that you convert.;[From.GetTitledName] s'efforce de restaurer la foi antique de l'Empire, et exige votre conversion.;;;;;;;;;;;;x -EVTOPTAancrel.2103;Glory to [From.Religion.GetRandomGodName] and the Empire!;Gloire à [From.Religion.GetRandomGodName] et à l'Empire !;;;;;;;;;;;;x -EVTOPTBancrel.2103;May [Root.Religion.GetRandomGodName] protect us.;Que [Root.Religion.GetRandomGodName] nous protège.;;;;;;;;;;;;x +hellenic.0.desc;A stuttering but brilliant teacher of philosophy from the University of Constantinople has approached you and offered their services as an advisor. However, some at court worry the professor's reverence for Plato borders on the heretical.\n\nWhat is your answer?;;;;;;;;;;;;;x +hellenic.0.a;The Empire could use wise council in this time of need.;;;;;;;;;;;;;x +hellenic.0.a.tt;The Philosopher joins your court.;;;;;;;;;;;;;x +hellenic.0.b;I need swords and coin, not words!;;;;;;;;;;;;;x +hellenic.0.b.tt;The professor of philosophy stays at the University.;;;;;;;;;;;;;x +hellenic.2.desc;The professor who petitioned to join your court, [From.GetFirstNameWithNick], has come to you with a request. [From.GetSheHeCap] wishes to be the next Hypatos Philosphon, the head of the University. "From this position I can better serve you and the Empire," [From.GetSheHe] says. The burghers will not like this interference in local affairs.;;;;;;;;;;;;;x +hellenic.2.a;I'm the [Root.GetTitle], the burghers will learn this.;;;;;;;;;;;;;x +hellenic.2.b;I can't involve myself in this.;;;;;;;;;;;;;x +hellenic.5.desc;You've been approached by [From.GetTitledFirstName]. "The priesthood is concerned with the curriculum proposed by [FromFrom.GetFirstName]. This Neoplatonic philosophy [FromFrom.GetSheHe] favors is steeped in ancient pagan teachings. I implore you to deal with this matter."\n\nWhat do you do?.;;;;;;;;;;;;;x +hellenic.5.a;I support [FromFrom.GetTitledFirstName]'s judgement!;;;;;;;;;;;;;x +hellenic.5.b;We need unity of faith in these dark times...;;;;;;;;;;;;;x +hellenic.7.desc;[From.GetFirstNameWithNick] seems excited as [From.GetSheHe] joins your council this morning. "I was translating another of [Root.GetRandomAncientThinker]'s texts last night and was struck with inspiration for some experiments. I'm not sure where this will lead, but I'm certain it will be of value to the Empire. Of course, it would require some funding...";;;;;;;;;;;;;x +hellenic.7.a;I look forward to seeing what you come up with.;;;;;;;;;;;;;x +hellenic.7.a.tt;[From.GetFirstNameWithNick] gets to work.;;;;;;;;;;;;;x +hellenic.7.b;I'm sorry, I simply can't spare the coin.;;;;;;;;;;;;;x +hellenic.8.desc;"As I suspected, the research has born fruit, my [Root.GetTitle]." [FromFrom.GetFirstNameWithNick] stands before your throne with bundles of schematics and formulae. "These results will improve our military.";;;;;;;;;;;;;x +hellenic.9.desc;"The research did not go where I expected, but I think the results will speak for themselves." [FromFrom.GetFirstNameWithNick] stands beside your desk with rolled up blueprints and maps, and several small crates of what appear to be trade goods. "The Economy can be improved somewhat, with the careful application of these results.";;;;;;;;;;;;;x +hellenic.10.desc;[FromFrom.GetFirstNameWithNick] stands before a stack of papers and notebooks in your council chamber, "I've compiled essays, translations, and several interesting interpretations of Imperial Law that, I believe, could be applied to some effect.";;;;;;;;;;;;;x +hellenic.12.desc;You are discussing politics with [From.GetBestName] over dinner when he explains the meaning of Plato's Allegory of the Cave, "In the end, we cannot be certain that what we see is real. So, if you wish to sway your vassals opinions, you must take control of the truth." He puts down his fork and thinks a moment. "If you can provide me with a small sum of coin, I can produce and distribute an official Imperial Chronicle, which will... emphasize aspects of recent history such that you're rule is seen in the positive light it deserves.;;;;;;;;;;;;;x +hellenic.12.a;Tell me more about Plato's wisdom...;;;;;;;;;;;;;x +hellenic.13.tt;[From.GetFirstNameWithNick] begins work on the chronicle.;;;;;;;;;;;;;x +hellenic.13.desc;[FromFrom.GetFirstNameWithNick] has completed [FromFrom.GetHerHis] Imperial Chronicle, and it's been distributed throughout the Empire. You can already see the change in your court and vassals. Some hail you as the greatest emperor in a century. Even your detractors are saying you could be a worse emperor.;;;;;;;;;;;;;x +hellenic.13.a;Truth is muteable...;;;;;;;;;;;;;x +hellenic.15.desc;[From.GetTitledFirstName] is advising you on an issue at court when he becomes quiet. After a pensive moment he speaks, "My [Root.GetTitle], I believe the root of this issue lies with the complexity in the rules of the court. The beaurocracy has become quite tangled. If you give me some time, I can come up with a revised structure and set of codes to streamline the court. It will require political capital to inact, however.";;;;;;;;;;;;;x +hellenic.15.a;If it frees me from these petty issues, do it!;;;;;;;;;;;;;x +hellenic.15.b;I'll endure these headaches and save my influence for greater problems.;;;;;;;;;;;;;x +hellenic.16.tt;[From.GetFirstName] begins his work.;;;;;;;;;;;;;x +hellenic.16.desc;After a grueling 3 months, with much complaining from the clerks and palace officials, [FromFrom.GetBestName] has completed the restructuring of the beaurocracy. Although far from working like a well-oiled machine, the palace is running much more smoothly. You've found management of the Imperial Estates easier; so much so that you could consider adding another province to the estates...;;;;;;;;;;;;;x +hellenic.16.a;Perhaps one with islands, where the beaurocrats can't reach me...;;;;;;;;;;;;;x +hellenic.19.desc;You are pacing through the palace thinking of how to foil your rival, [From.GetTitledFirstName], when you nearly collide with [FromFrom.GetFirstNameWithNick]. "[From.GetTitle], might I offer some of Epicurious' wisdom on friendships? I think it will show the futility of this rivalry. Perhaps even [From.GetTitledFirstName] will find it convincing.";;;;;;;;;;;;;x +hellenic.19.a;Anything to end this feud my friend.;;;;;;;;;;;;;x +hellenic.19.b;I would rather die than make amends with that fool!;;;;;;;;;;;;;x +hellenic.20.tt;You listen to [FromFrom.GetFirstName] and go to [From.GetTitledFirstName].;;;;;;;;;;;;;x +hellenic.20.desc;You are reviewing troop readiness reports from outer settlements when the [From.GetTitle] [From.GetHerHim]self walks into your court. [From.GetSheHeCap] seeks to end your mutual rivalry, and has some sagely words about friendship that imply that this feud is harmful to your souls.\n\nHow do you respond?;;;;;;;;;;;;;x +hellenic.20.a;Yes, perhaps it is time to reconcile.;;;;;;;;;;;;;x +hellenic.20.b;I will make peace with you when you are dead!;;;;;;;;;;;;;x +hellenic.21.tt;The [From.GetTitle] hears your reply.;;;;;;;;;;;;;x +hellenic.21.desc;The Hypatos' advice worked! [From.GetTitledFirstName] has seen the wisdom in the words and has agreed to end your feud!;;;;;;;;;;;;;x +hellenic.22.tt;The [From.GetTitle] hears your insult.;;;;;;;;;;;;;x +hellenic.22.desc;[From.GetTitledFirstName] has proven unwilling to listen to reason, and has rejected your overture of peace. "We will have peace when one of us dies, not before!";;;;;;;;;;;;;x +hellenic.25.desc;[From.GetTitledFirstName] has come at the head of a delegation of clergy. "This Hypatos Philosophon of yours has spread [FromFrom.GetHerHis] heretical teachings long enough! [FromFrom.GetSheHe] is corrupting the soul of the empire with paganry!" The clergy are demanding that you make some judgement.\n\nWhat do you do?;;;;;;;;;;;;;x +hellenic.25.a;I will leave [FromFrom.GetFirstName] to you.;;;;;;;;;;;;;x +hellenic.25.b;[FromFrom.GetFirstName] will face Imperial justice.;;;;;;;;;;;;;x +hellenic.25.c;I will discuss this with [FromFrom.GetFirstName] myself.;;;;;;;;;;;;;x +hellenic.25.d;[FromFrom.GetFirstName] is no heretic, you busy bodies!;;;;;;;;;;;;;x +hellenic.26.tt;You speak with [FromFrom.GetFirstName] about [From.GetTitledFirstName]'s charges.;;;;;;;;;;;;;x +hellenic.26.desc;You enter [FromFromFrom.GetTitledFirstName]'s study in the palace and tell [FromFromFrom.GetHerHim] about the charges. [FromFromFrom.GetSheHe] pauses briefly, "I feel I have served you well these years. Well enough that I can finally be open with you...:;;;;;;;;;;;;;x +hellenic.26.a;What are you saying, [FromFromFrom.GetFirstName]?;;;;;;;;;;;;;x +hellenic.27.tt;[FromFromFrom.GetFirstName] confides in you...;;;;;;;;;;;;;x +hellenic.27.desc;"I am a Hellene, through and through. Every night I pray to the gods of Greece for inspiration, so I might better serve you, my [Root.GetTitle]." Seemingly emboldened, [FromFromFromFrom.GetFirstName]'s words come faster. "I prayed to Hermes so I might be clever. To Athena so that I could give you honeyed words for your vassals and rivals. To Zeus so that I might lend you wisdom. My lord, it is my pagan faith that allows me to serve you so well.";;;;;;;;;;;;;x +hellenic.27.a;You have lost your way, [FromFromFromFrom.GetFirstName], but you can find it again.;;;;;;;;;;;;;x +hellenic.27.b;Liar! Serpent! Guards, seize this pagan!;;;;;;;;;;;;;x +hellenic.27.c;You have served me well. I will protect you, my friend.;;;;;;;;;;;;;x +hellenic.29.desc;[From.GetFirstNameWithNick] has come to your office for a private discussion. "Once, Rome ruled the world. Now we are a shadow of that Empire. Nay, a sliver of a shadow. Since Constantine we have been shattered, ever shrinking. What changed? Our gods. Our greatest threat, the Saracens, is a twisted form of the faith we have espoused for centuries, a dark reflection of ourselves. I say they are punishment for abandoning the gods of our ancestors. Now, in our darkest hour, may be our last chance to save our people and return to the old ways!";;;;;;;;;;;;;x +hellenic.29.a;Your words ring true, old friend. Now is the time...;;;;;;;;;;;;;x +hellenic.29.b;I tolerate your faith, my friend, but I cannot follow it.;;;;;;;;;;;;;x +hellenic.29.c;You are right, yet again. However, we should proceed discretely...;;;;;;;;;;;;;x +hellenic.29.d;Heathen! Be gone from my sight!;;;;;;;;;;;;;x +hellenic.36.title;The Sacred Band Founded;La Bande Sacre Fonde;The Sacred Band Founded;;The Sacred Band Founded;;;;;;;;;x +hellenic.36.desc;We have founded the Sacred Band, a closed brotherhood of soldiers whose iron discipline shall defend Hellenic believers everywhere.;Nous avons fond la Bande Sacre, une fraternit de soldats tris sur le volet dont la discipline de fer viendra la dfense des disciples hellniques o qu'ils soient.;We have founded the Sacred Band, a closed brotherhood of soldiers whose iron discipline shall defend Hellenic believers everywhere.;;We have founded the Sacred Band, a closed brotherhood of soldiers whose iron discipline shall defend Hellenic believers everywhere.;;;;;;;;;x +hellenic.36.a;Excellent...;;;;;;;;;;;;;x +hellenic.37.title;The Sacred Band;La Bande Sacre;The Sacred Band Founded;;The Sacred Band Founded;;;;;;;;;x +hellenic.37.desc;The Sacred Band are a brotherhood of soldiers noted for their stalwart discipline and unwavering resolution who have sworn to never rest until the Gods of Olympus are granted the respect they are due.;La Bande Sacre est une fraternit de soldats connus pour leur discipline, leur loyaut et leur dtermination sans faille, qui ont fait le serment de ne jamais trouver le repos jusqu' ce que les Dieulx de l'Olympe reoivent le respect qu'ils mritent.;The Sacred Band are a brotherhood of soldiers noted for their stalwart discipline and unwavering resolution who have sworn to never rest until the Gods of Olympus are granted the respect they are due.;;The Sacred Band are a brotherhood of soldiers noted for their stalwart discipline and unwavering resolution who have sworn to never rest until the Gods of Olympus are granted the respect they are due.;;;;;;;;;x +hellenic.37.a;Very good!;;;;;;;;;;;;;x +hellenic.37.b;This is grave news...;;;;;;;;;;;;;x +hellenic.51.title;Myrmidons;;;;;;;;;;;;x +hellenic.51.desc;In Greece the ancient faith of the Hellenes is experiencing a revival, one that is gaining strength. Thessalonike, the homeland of the hero Achilles, now firmly follows this religion. Inspired by the Epics and ready to adventure out into the world, a band of young men have begun calling themselves Myrmidons, rallying around their [From.GetRulerTitle], [From.GetDynName].;;;;;;;;;;;;x +hellenic.51.a;Disturbing...;;;;;;;;;;;;x +hellenic.51.b;May [Root.GetRandomGodName] watch their paths.;;;;;;;;;;;;x +hellenic.101.desc;As you are sitting down to dinner, your [Root.GetLordSpiritualName] comes up to you and tells you that [From.GetBestName] has strayed from the true faith. Claiming to have found enlightenment in the classical texts of ancient Rome and Greece, [From.GetSheHeCap] has forsaken [Root.Religion.GetRandomGodName] and professed [From.GetHerHis] devotion to [From.Religion.GetRandomGodName].;Alors que vous vous asseyez pour dner, votre [Root.GetLordSpiritualName] s'approche et vous explique que [From.GetBestName] s'est cart de la vraie foi. Prtendant avoir trouv l'illumination dans les textes classiques de la Rome et Grce antique, [From.GetSheHe] a dlaiss [Root.Religion.GetRandomGodName] et proclam sa dvotion [From.Religion.GetRandomGodName].;;;;;;;;;;;;x +hellenic.101.a;My [From.GetSonDaughter] did WHAT?;[From.GetSonDaughter] a fait QUOI ?;;;;;;;;;;;;x +hellenic.101.b;[From.GetSheHeCap] did WHAT?;[From.GetSheHe] a fait QUOI ?;;;;;;;;;;;;x +hellenic.101.c;Tell him I'd like to know more about these ancient gods.;;;;;;;;;;;;x +hellenic.102.desc;With the restoration of the religious institutions of old, you have the opportunity to re-establish the old imperial state religion once again, but your Christian vassals are not likely to appreciate such a decree.;Suite la restauration des institutions religieuses du pass, vous avez l'opportunit de rtablir l'ancienne religion impriale nouveau, mais vos vassaux chrtiens ne vont probablement pas apprcier un tel dcret.;;;;;;;;;;;;x +hellenic.102.a;We must restore the glory of the old faith!;Nous devons restaurer la gloire de foi antique !;;;;;;;;;;;;x +EVTTOOLTIPAhellenic.102;Parts of the Empire will convert to the re-established imperial state religion.\n;Des parties de l'Empire vont se convertir la religion impriale rtablie.\n;;;;;;;;;;;;x +hellenic.102.b;Let my vassals choose their own faith.;Laissons me vassaux choisir leur propre foi.;;;;;;;;;;;;x +hellenic.103.desc;[From.GetTitledName] has endeavored to restore the ancient faith to the Empire, and demands that you convert.;[From.GetTitledName] s'efforce de restaurer la foi antique de l'Empire, et exige votre conversion.;;;;;;;;;;;;x +hellenic.103.a;Glory to [From.Religion.GetRandomGodName] and the Empire!;Gloire [From.Religion.GetRandomGodName] et l'Empire !;;;;;;;;;;;;x +hellenic.103.b;May [Root.Religion.GetRandomGodName] protect us.;Que [Root.Religion.GetRandomGodName] nous protge.;;;;;;;;;;;;x ###### Pontifex Maximus;;;;;;;;;;;;;;x pontifex_restored;Pontificate Restored;;;;;;;;;;;;;x recreate_pontificate;Restore the Pontificate Maxima;;;;;;;;;;;;;x recreate_pontificate_desc;Restore the priesthood of the Hellenic faith and declare yourself the Pontifex Maximus!;;;;;;;;;;;;;x -EVTNAMEancrel.2104;Return of the Pontificate Maxima;;;;;;;;;;;;;x -EVTDESCancrel.2104;After an interlude lasting a few centuries following the adoption of Christianity in Rome, Hellenism has returned as the state religion of [From.PrimaryTitle.GetName] and [From.GetTitledFirstName] has ordered the reinstitution of the Collegium Pontificum.\n\nThe Pontificate Maxima will serve as the highest religious authority in the Hellenic world, with powers ranging from the blessing of future military expeditions to the nomination of Vestals and flamens.;;;;;;;;;;;;;x -EVTOPTAancrel.2104;Rejoice!;Réjouissons-nous !;Frohlocket!;;¡Regocijaos!;;;;;;;;;x -EVTOPTBancrel.2104;Heathens!;Païens !;Ketzer!;;¡Paganos!;;;;;;;;;x +hellenic.104.title;Return of the Pontificate Maxima;;;;;;;;;;;;;x +hellenic.104.desc;After an interlude lasting a few centuries following the adoption of Christianity in Rome, Hellenism has returned as the state religion of [From.PrimaryTitle.GetName] and [From.GetTitledFirstName] has ordered the reinstitution of the Collegium Pontificum.\n\nThe Pontificate Maxima will serve as the highest religious authority in the Hellenic world, with powers ranging from the blessing of future military expeditions to the nomination of Vestals and flamens.;;;;;;;;;;;;;x +hellenic.104.a;Rejoice!;Rjouissons-nous !;Frohlocket!;;Regocijaos!;;;;;;;;;x +hellenic.104.b;Heathens!;Paens !;Ketzer!;;Paganos!;;;;;;;;;x ###### Mani Penninsula;;;;;;;;;;;;;;x -EVTDESCancrel.2105;You have heard rumours about a group of Hellenic peasants on the Mani Penninsula who continue to practice their old ways. There is much debate at court on how large that group is, and how much their practices may have evolved since the old times...;;;;;;;;;;;;;x -EVTOPTAancrel.2105;This is an opportunity to better know my realm.;;;;;;;;;;;;;x -EVTOPTBancrel.2105;How stupid, the Hellenic faith is long dead !;;;;;;;;;;;;;x +hellenic.105.desc;You have heard rumours about a group of Hellenic peasants on the Mani Penninsula who continue to practice their old ways. There is much debate at court on how large that group is, and how much their practices may have evolved since the old times...;;;;;;;;;;;;;x +hellenic.105.a;This is an opportunity to better know my realm.;;;;;;;;;;;;;x +hellenic.105.b;How stupid, the Hellenic faith is long dead !;;;;;;;;;;;;;x travel_penninsula;You travel to the penninsula...;;;;;;;;;;;;;x -EVTDESCancrel.2106;Reaching the tip of the penninsula, you discover in the hills a waterless and innaccesible place where the Maniots live. As you approach, you notice an old [Root.target_maniot_priest.GetManWoman] who seems to be waiting for you. [Root.target_maniot_priest.GetSheHeCap] explains that the gods have sent signs of your arrival.;;;;;;;;;;;;;x -EVTOPTAancrel.2106;An augur, how facinating!;;;;;;;;;;;;;x +hellenic.106.desc;Reaching the tip of the penninsula, you discover in the hills a waterless and innaccesible place where the Maniots live. As you approach, you notice an old [Root.target_maniot_priest.GetManWoman] who seems to be waiting for you. [Root.target_maniot_priest.GetSheHeCap] explains that the gods have sent signs of your arrival.;;;;;;;;;;;;;x +hellenic.106.a;An augur, how facinating!;;;;;;;;;;;;;x listen_to_maniot;Listen to the story of the augur;;;;;;;;;;;;;x -EVTOPTBancrel.2106;Enough, imprison [Root.target_maniot_priest.GetHerHim] and fetch a [Root.Religion.GetPriestTitle] to convert those pagans.;;;;;;;;;;;;;x -EVTDESCancrel.2107;The augur describes how the Maniots managed to keep the knowledge of the old Hellenic practices. [Root.target_maniot_priest.GetSheHeCap] has forseen that a ruler would one day restore the old faith, and build a mighty Empire that would last centuries.;;;;;;;;;;;;;x -EVTOPTAancrel.2107;Obviously the gods have spoken, I shall embrace my destiny!;;;;;;;;;;;;;x -EVTOPTBancrel.2107;Funny how augurs always tell you what you want to hear...;;;;;;;;;;;;;x +hellenic.106.b;Enough, imprison [Root.target_maniot_priest.GetHerHim] and fetch a [Root.Religion.GetPriestTitle] to convert those pagans.;;;;;;;;;;;;;x +hellenic.107.desc;The augur describes how the Maniots managed to keep the knowledge of the old Hellenic practices. [Root.target_maniot_priest.GetSheHeCap] has forseen that a ruler would one day restore the old faith, and build a mighty Empire that would last centuries.;;;;;;;;;;;;;x +hellenic.107.a;Obviously the gods have spoken, I shall embrace my destiny!;;;;;;;;;;;;;x +hellenic.107.b;Funny how augurs always tell you what you want to hear...;;;;;;;;;;;;;x ###### Hellenic Legion;;;;;;;;;;;;;;x -EVTTITLEancrel.2109;The Rise of the Hellenic Faith;;;;;;;;;;;;;x -EVTDESCancrel.2109;Secret adherents to the ancient beliefs of the Greek and Roman people have been coming forward in droves. Holding onto the ancient customs of Rome and led by a Centurio, they refer to themselves as the Hellenic Legion. Sworn to push back the tide of the Sons of Abraham, these zealots are prepared to be the sword arm of a new Hellenism.;;;;;;;;;;;;;x -EVTOPTAancrel.2109;Interesting...;;;;;;;;;;;;;x +EVTTITLEhellenic.109;The Rise of the Hellenic Faith;;;;;;;;;;;;;x +hellenic.109.desc;Secret adherents to the ancient beliefs of the Greek and Roman people have been coming forward in droves. Holding onto the ancient customs of Rome and led by a Centurio, they refer to themselves as the Hellenic Legion. Sworn to push back the tide of the Sons of Abraham, these zealots are prepared to be the sword arm of a new Hellenism.;;;;;;;;;;;;;x +hellenic.109.a;Interesting...;;;;;;;;;;;;;x ###### Roman revival;;;;;;;;;;;;;;x -was_refused_roman_revival;Roman revival refused;S'est vu refusé la renaissance romaine;;;;;;;;;;;;x -was_allowed_roman_revival;Roman revival allowed;S'est vu autorisé la renaissance romaine;;;;;;;;;;;;x -refused_roman_revival;Refused Roman revival;A refusé la renaissance romaine;;;;;;;;;;;;x -allowed_roman_revival;Allowed Roman revival;A autorisé la renaissance romaine;;;;;;;;;;;;x -EVTDESCancrel.2152;As you are holding court, [From.GetTitledFirstName] approaches you with a petition supported by several prominent burghers in [From.PrimaryTitle.GetName], asking for your permission to restore the rights and customs befitting citizens of a Roman city.;Tandis que vous recevez la cour, [From.GetTitledFirstName] vous approche avec une pétition signée par plusieurs citoyens éminents de [From.PrimaryTitle.GetName], demandant la permission de restaurer les droits et coutumes convenant aux citoyens d'une ville romaine.;;;;;;;;;;;;x -EVTOPTAancrel.2152;Of course, Roman customs are far superior to [From.Capital.Culture.GetName]!;Bien sur, les coutumes romaines sont bien meilleures que [From.Capital.Culture.GetName] !;;;;;;;;;;;;x -EVTOPTBancrel.2152;If that is the will of the people, so be it.;Si c'est le volonté du peuple, qu'il en soit ainsi.;;;;;;;;;;;;x -EVTOPTCancrel.2152;No, [Root.Culture.GetName] customs are superior and should be maintained!;Non, les coutumes [Root.Culture.GetName] sont meilleures et doivent être conservées !;;;;;;;;;;;;x -EVTOPTDancrel.2152;No, I will not have any walking relics in my realm!;Non, je ne veut pas de reliques vivantes sur mon domaine !;;;;;;;;;;;;x -EVTOPTAancrel.2153;An excellence idea, let's get started immediately!;Une excellente idée, commençons immédiatement !;;;;;;;;;;;;x -EVTOPTBancrel.2153;You'll have my permission;Vous aurez ma permission.;;;;;;;;;;;;x -EVTDESCancrel.2154;[From.GetTitledFirstName] has approved the petition of [From.From.GetTitledFirstName] and allowed the burghers in [From.From.PrimaryTitle.GetName] to restore the rights and customs they think befitting citizens of a Roman city.;[From.GetTitledFirstName] a approuvé la pétition de [From.From.GetTitledFirstName] et autorisé les citoyens de [From.From.PrimaryTitle.GetName] à restaurer les droits et coutumes qu'ils pensent convenables pour des citoyens d'une ville romaine.;;;;;;;;;;;;x -EVTOPTAancrel.2154;Excelent, let's get started immediately!;Excellent, mettons nous au travail tout de suite !;;;;;;;;;;;;x -EVTOPTBancrel.2154;Good for them, I guess...;C'est bon pour eux, je suppose...;;;;;;;;;;;;x -EVTOPTCancrel.2154;Great news!;Excellente nouvelle !;;;;;;;;;;;;x -EVTDESCancrel.2156;The burghers in [From.From.PrimaryTitle.GetName] have chosen to restore most customs practiced in old Roman times. With time, Roman culture may spread to the whole province.;Les citoyens de [From.From.PrimaryTitle.GetName] ont choisi de restaurer la plupart des coutumes pratiquées au temps de la Rome antique. Avec du temps, la culture romaine pourrait se propager à toute la province.;;;;;;;;;;;;x -EVTOPTAancrel.2156;Perhaps I should do the same;Peut être je devrais faire de même;;;;;;;;;;;;x -EVTDESCancrel.2158;With the restoration of Roman customs in [From.PrimaryTitle.GetName] the populace in [From.Capital.GetName] have embraced Roman culture.;Suite a la restauration de la culture romaine à [From.PrimaryTitle.GetName], la population de [From.Capital.GetName] a adopté la culture romaine.;;;;;;;;;;;;x +was_refused_roman_revival;Roman revival refused;S'est vu refus la renaissance romaine;;;;;;;;;;;;x +was_allowed_roman_revival;Roman revival allowed;S'est vu autoris la renaissance romaine;;;;;;;;;;;;x +refused_roman_revival;Refused Roman revival;A refus la renaissance romaine;;;;;;;;;;;;x +allowed_roman_revival;Allowed Roman revival;A autoris la renaissance romaine;;;;;;;;;;;;x +hellenic.152.desc;As you are holding court, [From.GetTitledFirstName] approaches you with a petition supported by several prominent burghers in [From.PrimaryTitle.GetName], asking for your permission to restore the rights and customs befitting citizens of a Roman city.;Tandis que vous recevez la cour, [From.GetTitledFirstName] vous approche avec une ptition signe par plusieurs citoyens minents de [From.PrimaryTitle.GetName], demandant la permission de restaurer les droits et coutumes convenant aux citoyens d'une ville romaine.;;;;;;;;;;;;x +hellenic.152.a;Of course, Roman customs are far superior to [From.Capital.Culture.GetName]!;Bien sur, les coutumes romaines sont bien meilleures que [From.Capital.Culture.GetName] !;;;;;;;;;;;;x +hellenic.152.b;If that is the will of the people, so be it.;Si c'est le volont du peuple, qu'il en soit ainsi.;;;;;;;;;;;;x +hellenic.152.c;No, [Root.Culture.GetName] customs are superior and should be maintained!;Non, les coutumes [Root.Culture.GetName] sont meilleures et doivent tre conserves !;;;;;;;;;;;;x +hellenic.152.d;No, I will not have any walking relics in my realm!;Non, je ne veut pas de reliques vivantes sur mon domaine !;;;;;;;;;;;;x +hellenic.153.a;An excellence idea, let's get started immediately!;Une excellente ide, commenons immdiatement !;;;;;;;;;;;;x +hellenic.153.b;You'll have my permission;Vous aurez ma permission.;;;;;;;;;;;;x +hellenic.154.desc;[From.GetTitledFirstName] has approved the petition of [From.From.GetTitledFirstName] and allowed the burghers in [From.From.PrimaryTitle.GetName] to restore the rights and customs they think befitting citizens of a Roman city.;[From.GetTitledFirstName] a approuv la ptition de [From.From.GetTitledFirstName] et autoris les citoyens de [From.From.PrimaryTitle.GetName] restaurer les droits et coutumes qu'ils pensent convenables pour des citoyens d'une ville romaine.;;;;;;;;;;;;x +hellenic.154.a;Excelent, let's get started immediately!;Excellent, mettons nous au travail tout de suite !;;;;;;;;;;;;x +hellenic.154.b;Good for them, I guess...;C'est bon pour eux, je suppose...;;;;;;;;;;;;x +hellenic.154.c;Great news!;Excellente nouvelle !;;;;;;;;;;;;x +hellenic.156.desc;The burghers in [From.From.PrimaryTitle.GetName] have chosen to restore most customs practiced in old Roman times. With time, Roman culture may spread to the whole province.;Les citoyens de [From.From.PrimaryTitle.GetName] ont choisi de restaurer la plupart des coutumes pratiques au temps de la Rome antique. Avec du temps, la culture romaine pourrait se propager toute la province.;;;;;;;;;;;;x +hellenic.156.a;Perhaps I should do the same;Peut tre je devrais faire de mme;;;;;;;;;;;;x +hellenic.158.desc;With the restoration of Roman customs in [From.PrimaryTitle.GetName] the populace in [From.Capital.GetName] have embraced Roman culture.;Suite a la restauration de la culture romaine [From.PrimaryTitle.GetName], la population de [From.Capital.GetName] a adopt la culture romaine.;;;;;;;;;;;;x #;;;;;;;;;;;;;;x -EVTDESCancrel.2110;Without the Flaminica Dialis to assist you in your duties, the ancient religious laws require that you retire.;Sans la Flaminica Dialis pour vous assister dans vos fonctions, la loi religieuse antique exige que vous démissionniez.;;;;;;;;;;;;x -EVTDESCancrel.2111;Without the Flaminica Martialis to assist you in your duties, the ancient religious laws require that you retire.;Sans la Flaminica Martialis pour vous assister dans vos fonctions, la loi religieuse antique exige que vous démissionniez.;;;;;;;;;;;;x -EVTDESCancrel.2112;Without the Flaminica Quirinalis to assist you in your duties, the ancient religious laws require that you retire.;Sans la Flaminica Quirinalis pour vous assister dans vos fonctions, la loi religieuse antique exige que vous démissionniez.;;;;;;;;;;;;x +hellenic.110.desc;Without the Flaminica Dialis to assist you in your duties, the ancient religious laws require that you retire.;Sans la Flaminica Dialis pour vous assister dans vos fonctions, la loi religieuse antique exige que vous dmissionniez.;;;;;;;;;;;;x +hellenic.111.desc;Without the Flaminica Martialis to assist you in your duties, the ancient religious laws require that you retire.;Sans la Flaminica Martialis pour vous assister dans vos fonctions, la loi religieuse antique exige que vous dmissionniez.;;;;;;;;;;;;x +hellenic.112.desc;Without the Flaminica Quirinalis to assist you in your duties, the ancient religious laws require that you retire.;Sans la Flaminica Quirinalis pour vous assister dans vos fonctions, la loi religieuse antique exige que vous dmissionniez.;;;;;;;;;;;;x #;;;;;;;;;;;;;;x nominate_vestalis_decision;Nominate [Root.GetTitledFirstName] as Vestalis;Nommer [Root.GetTitledFirstName] en tant que Vestale;;;;;;;;;;;;x nominate_vestalis_decision_desc;Nominate [Root.GetFirstName] for 30 years of dedicated service to the goddess Vesta. If accepted, she will abandon all claims at temporal power.;Nommer [Root.GetFirstName] pour 30 ans au service de Vesta.;;;;;;;;;;;;x -opinion_nominated_vestalis;Nominated a Vestalis;A nommé une Vestale;;;;;;;;;;;;x -EVTDESCancrel.2121;After 30 years of devoted service to Vesta the time has come for you to retire from public office.;Après 30 ans dévoués au service de Vesta, le moment est venu pour vous de vous retirer de votre fonction publique.;;;;;;;;;;;;x -EVTDESCancrel.2124;One of your vassals has nominated a child for service to Vesta.;L'un de vos vassaux a nommé un enfant au service de Vesta;;;;;;;;;;;;x -EVTOPTAancrel.2124;Appoint her as Vestalis;La nommer en tant que Vestale;;;;;;;;;;;;x -EVTOPTBancrel.2124;I can find someone better;Vous pouvez trouver mieux.;Ich kann einen Besseren finden;;Puedo hallar a alguien mejor;;;;;;;;;x -EVTOPTCancrel.2124;I'm afraid there is no opening in the College of the Vestales.;Il n'y a malheureusement pas de poste libre dans le Collège des Vestales.;;;;;;;;;;;;x -EVTDESCancrel.2240;A local Augur has come to your court to perform a public Auguria, the ceremony is held in a plain outside the castle walls and while approaching clouds make you worrisome, the Augur will not postpone it. After observing the entrails of many sacrifices, the Augur is about to proclaim the will of the gods when a bolt of lightning strikes him violently!;;;;;;;;;;;;;x -EVTOPTAancrel.2240;It seems the gods spoke for themselves;;;;;;;;;;;;;x -EVTOPTBancrel.2240;Am I next?;;;;;;;;;;;;;x -EVTDESCancrel.2241;While watching the latest play from a local philosopher, you notice that some of the actors are completely drunk. This is an insult to your honor and to the art of the Theatre, though the man in charge assures you they will be taken care of, it is your duty to take charge.;;;;;;;;;;;;;x -EVTOPTAancrel.2241;Kick them out!;;;;;;;;;;;;;x -EVTOPTBancrel.2241;Actually, this strengthens the play;;;;;;;;;;;;;x +opinion_nominated_vestalis;Nominated a Vestalis;A nomm une Vestale;;;;;;;;;;;;x +hellenic.121.desc;After 30 years of devoted service to Vesta the time has come for you to retire from public office.;Aprs 30 ans dvous au service de Vesta, le moment est venu pour vous de vous retirer de votre fonction publique.;;;;;;;;;;;;x +hellenic.124.desc;One of your vassals has nominated a child for service to Vesta.;L'un de vos vassaux a nomm un enfant au service de Vesta;;;;;;;;;;;;x +hellenic.124.a;Appoint her as Vestalis;La nommer en tant que Vestale;;;;;;;;;;;;x +hellenic.124.b;I can find someone better;Vous pouvez trouver mieux.;Ich kann einen Besseren finden;;Puedo hallar a alguien mejor;;;;;;;;;x +hellenic.124.c;I'm afraid there is no opening in the College of the Vestales.;Il n'y a malheureusement pas de poste libre dans le Collge des Vestales.;;;;;;;;;;;;x +hellenic.240.desc;A local Augur has come to your court to perform a public Auguria, the ceremony is held in a plain outside the castle walls and while approaching clouds make you worrisome, the Augur will not postpone it. After observing the entrails of many sacrifices, the Augur is about to proclaim the will of the gods when a bolt of lightning strikes him violently!;;;;;;;;;;;;;x +hellenic.240.a;It seems the gods spoke for themselves;;;;;;;;;;;;;x +hellenic.240.b;Am I next?;;;;;;;;;;;;;x +hellenic.241.desc;While watching the latest play from a local philosopher, you notice that some of the actors are completely drunk. This is an insult to your honor and to the art of the Theatre, though the man in charge assures you they will be taken care of, it is your duty to take charge.;;;;;;;;;;;;;x +hellenic.241.a;Kick them out!;;;;;;;;;;;;;x +hellenic.241.b;Actually, this strengthens the play;;;;;;;;;;;;;x +# Wines, Oils, and Dionysus;;;;;;;;;;;;;;x +ancrel_winery;Owns a Winery;;;;;;;;;;;;;x +ancrel_oilworks;Owns Oilworks;;;;;;;;;;;;;x +ancrel_held_dionysia;Held Dionysia;;;;;;;;;;;;;x \ No newline at end of file diff --git a/AncientReligions/localisation/ACR_other.csv b/AncientReligions/localisation/ACR_other.csv index ce543815..bfa22a9e 100644 --- a/AncientReligions/localisation/ACR_other.csv +++ b/AncientReligions/localisation/ACR_other.csv @@ -23,6 +23,8 @@ TITAN;Titanic;;;;;;;;;;;;;x EXP_RELIGION;Expansionist Religion;;;;;;;;;;;;;x EXP_RELIGION_HOME_TERRITORY;Expansionist Religion Home Territory;;;;;;;;;;;;;x DEATH_LOST_DESERT;became lost in the desert, and never returned;;;;;;;;;;;;;x +CTT_CRUSADE_PAGANIFIED;In a paganified world, Crusades can only be called if a player is Christian.;;;;;;;;;;;;;x +CTT_JIHAD_PAGANIFIED;In a paganified world, Jihads can only be called if a player is Muslim.;;;;;;;;;;;;;x ###### Misc keys for events;;;;;;;;;;;;;;x ancrel.damn;Damn!;;;;;;;;;;;;;;x ancrel.horrible;This is horrible!;;;;;;;;;;;;;;x @@ -30,13 +32,20 @@ ancrel.troublesome;Troublesome indeed...;;;;;;;;;;;;;;x ancrel.that_bastard;Bastard...;;;;;;;;;;;;;x ancrel.bummer;That's dissapointing...;;;;;;;;;;;;;x ancrel.fantastic;That's fantastic!;;;;;;;;;;;;;x +ancrel.fool;That fool.;;;;;;;;;;;;;x +ancrel.well_done;Well done!;;;;;;;;;;;;;x province_loses_prosperity_custom_tooltip;[Root.GetName] loses some of it's prosperity!;;;;;;;;;;;;;x province_prospers_custom_tooltip;[Root.GetName] becomes more prosperous!;;;;;;;;;;;;;x +String_July;July;;;;;;;;;;;;;;x +String_friendly_to_outsiders;how friendly the emperor is to outsiders.;;;;;;;;;;;;;;x ###### Misc opinion modifiers;;;;;;;;;;;;;x ancrel_honored_me;Honored Me;;;;;;;;;;;;;x -ancrel_dissapointed;Dissapointed;;;;;;;;;;;;;x +ancrel_dissapointed;Disappointed;;;;;;;;;;;;;x ancrel_jealous;Jealous;;;;;;;;;;;;;x ancrel_pleased;Pleased;;;;;;;;;;;;;x +ancrel_furious;Furious;;;;;;;;;;;;;x +ancrel_grateful;Grateful;;;;;;;;;;;;;x +ancrel_shared_religious_experience;Shared a religious experience;;;;;;;;;;;;;x paganify_the_world;Lets. Get. PAGAN!;;;;;;;;;;;;;x paganify_the_world_desc;Convert all characters to a not Christian and not Muslim religion, based on culture. Does not affect religious heads, so the Caliphate remains. May bring older machines to their knees.;;;;;;;;;;;;;x ancrel.paganify.tooltip;Turn the world pagan by culture. This is mostly for development.;;;;;;;;;;;;;x @@ -57,9 +66,44 @@ ancrel.9024.desc;It seems you've got an ancrel_oilworks, why don't I take that o MNM.70400.c;This is too much!;;;;;;;;;;;;;x MNM.70400.c.tt;You leave the [Root.GetSocietyName];;;;;;;;;;;;;x must_not_fear_persecution;This character is too afraid of persecution to join.;;;;;;;;;;;;;x +###### Holy Order Template Events and Decisions ;;;;;;;;;;;;;x +borrow_money_from_holy_order;Borrow Money from the [Root.primary_title.GetName];;;;;;;;;;;;x +borrow_money_from_holy_order_desc;Take out a loan of 300g with [Root.primary_title.GetName]. They will want to be repaid eventually, and the church will disapprove of your debt.;;;;;;;;;;;;x +no_loans_or_expulsion;Cannot have an extant loan with the order, nor can the order have been expelled from the lands.;;;;;;;;;;;;x +donate_money_to_holy_order;Donate Money to the [Root.primary_title.GetName];;;;;;;;;;;;x +donate_money_to_holy_order_desc;Aid the [Root.primary_title.GetName] in their cause by donating 300g. They will appreciate this gesture, and other members of the faith are sure to notice your generosity as well.;;;;;;;;;;;;x +expel_holy_order;Expel the [Root.primary_title.GetName];;;;;;;;;;;;x +expel_holy_order_desc;You can expel the [Root.primary_title.GetName] from your realm, seizing all titles and lands they hold there. This will prevent you from dealing with them in the future and damage the authority of [Root.Religion.GetName];;;;;;;;;;;;x +vassalize_holy_order;Vassalize Holy Order;;;;;;;;;;;;x +vassalize_holy_order_named;Vassalize the [Root.primary_title.GetName];;;;;;;;;;;;x +vassalize_holy_order_desc;You can exert your authority over the [Root.primary_title.GetName], forcing them to recognize you as their liege.;;;;;;;;;;;;x +ancrel.9101.desc;Your courtier, [From.GetBestName], has requested your leave to join the [holy_order.GetName] and fight for [From.GetReligionAdherent]s.;;;;;;;;;;;;x +ancrel.9101.a;Go, bring glory to [From.Religion.GetRandomGodName].;;;;;;;;;;;;x +ancrel.9101.a.tt;[From.GetFirstName] is pleased!;;;;;;;;;;;;x +ancrel.9101.b;No, I forbid it!;;;;;;;;;;;;x +ancrel.9101.b.tt;[From.GetFirstName] is dissapointed in your answer...;;;;;;;;;;;;x +ancrel.9107.desc;Greetings [Root.GetTitledFirstName], I hope this meets you well. I have learned of an excellent location to build a new fortress for the [holy_order.GetName] in [From.GetName]. We would of course compensate you for the land.\n\nWhat say you?;;;;;;;;;;;;x +ancrel.9107.a;Permission Granted;;;;;;;;;;;;x +ancrel.9107.b;I will do no such thing!;;;;;;;;;;;;x +ancrel.9108.desc;The construction of [holy_order.GetName] new fortress in [GetName] is completed!;;;;;;;;;;;;x +ancrel.9110.desc;The [From.GetTitle] have been expelled from your realm!;;;;;;;;;;;;x +ancrel.9110.a;Good riddance!;;;;;;;;;;;;x +ancrel.9112.desc;The [From.GetTitle] have received your generous donation!;;;;;;;;;;;;x +ancrel.9116.desc;Greetings [Root.GetTitledFirstName], \nThe [holy_order.GetName] is willing to... forget, your outstanding debts. But you must send your [FromFrom.GetSonDaughter] [FromFrom.GetFirstName] to us to join our cause.;;;;;;;;;;;;x +ancrel.9116.a;[FromFrom.GetFirstName] will fight with honor.;;;;;;;;;;;;x +ancrel.9116.b;Take the money, leave my [FromFrom.GetSonDaughter]!;;;;;;;;;;;;x +ancrel.9116.c;I don't take demands from you!;;;;;;;;;;;;x +ancrel.9118.desc;Your loan from the [holy_order.GetName] has been approved!;;;;;;;;;;;;x +ancrel.9120.desc;[From.GetFullName], [holy_order.GetRulerTitle] of the [holy_order.GetName], has recognized you as [From.GetHerHis] liege!;;;;;;;;;;;;x +ancrel.9124.desc;[borrower.GetTitledFirstName], \n\nIn lieu of payment for your outstanding debt, we insist you grant us leave to construct a fortress in your lands.;;;;;;;;;;;;x +ancrel.9124.a;I suppose I have no choice...;;;;;;;;;;;;x +ancrel.9124.b;I have your money, now go!;;;;;;;;;;;;x +ancrel.9124.c;I refuse!;;;;;;;;;;;;x +ancrel.9125.desc;A fortress has been constructed in [Root.GetName] by the [holy_order.GetName].;;;;;;;;;;;;x +ancrel.9125.a;I see...;;;;;;;;;;;;x ###### Generic Artifacts;;;;;;;;;;;;;x wine_left_0;Poisoned Wine;;;;;;;;;;;;x -wine_left_0_desc;These bottles of otherwise acceptable wine have been infused with a, potentially deadly, poison.;;;;;;;;;;;;x +wine_left_0_desc;These bottles of otherwise acceptable wine have been dosed with a common poison.;;;;;;;;;;;;x wine_left_1;Weak Wine;;;;;;;;;;;;x wine_left_1_desc;This wine is weak, both in flavor and alcohol. It is good for cooking and desperate drunks.;;;;;;;;;;;;x wine_left_2;Common Wine;;;;;;;;;;;;x @@ -71,6 +115,7 @@ wine_left_4_desc;This batch of wine is of surpassing quality, very few ever expe wine_left_5;Perfect Wine;;;;;;;;;;;;x wine_left_5_desc;These bottles are the pinnacle of wine-making. Skill alone could not produce such a draught, only divine intervention could provide the necessary circumstances.;;;;;;;;;;;;x wine_right_0;Deadly Wine;;;;;;;;;;;;x +wine_right_0_desc;These bottles of otherwise acceptable wine have been infused with deadly poison.;;;;;;;;;;;;x wine_right_1;Fragrant Wine;;;;;;;;;;;;x wine_right_2;Heady Wine;;;;;;;;;;;;x wine_right_3;Tart Wine;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_promethean.csv b/AncientReligions/localisation/ACR_promethean.csv index 451e1037..80024da1 100644 --- a/AncientReligions/localisation/ACR_promethean.csv +++ b/AncientReligions/localisation/ACR_promethean.csv @@ -2,6 +2,9 @@ GOD_PROMETHEUS;Prometheus;Prometheus;Prometheus;;Prometheus;;;;;;;;;x GOD_EPIMETHEUS;Epimetheus;Epimetheus;Epimetheus;;Epimetheus;;;;;;;;;x GOD_OLYMPIANS;the Olympians;the Olympians;the Olympians;;the Olympians;;;;;;;;;x +GOD_THE_BROTHERS;the Brothers;;;;;;;;;;;;;x +GOD_PANDORA;Pandora;;;;;;;;;;;;;x +GOD_ASIA;Asia;;;;;;;;;;;;;x THE_DIALOGUES;The Dialogues;The Dialogues;The Dialogues;;The Dialogues;;;;;;;;;x PHILOSOPHER;Philosophos;Philosophos;Philosophos;;Philosophos;;;;;;;;;x promethean_pagan;Promethean;Promethean;Promethean;;Promethean;;;;;;;;;x @@ -35,6 +38,7 @@ rebuild_first_academy;Rebuild the First Academy;;;;;;;;;;;;;x rebuild_first_academy_desc;Rebuild the First Academy, with the Scholarch as the head of the Promethean faith.;;;;;;;;;;;;;x rebuild_crotone;Rebuild Crotone;;;;;;;;;;;;;x rebuild_crotone_desc;Rebuild the Academy at Crotone;;;;;;;;;;;;;x +# Modifiers ;;;;;;;;;;;;;;x first_academy_restored;First Academy Restored;;;;;;;;;;;;;x crotone_academy;Academy of Crotone Rebuilt;;;;;;;;;;;;;x held_unbinding_festival_timer;Held an Unbinding Festival;;;;;;;;;;;;;x @@ -55,7 +59,7 @@ acr_blasphemous_exhibition_desc;The populace are enraged by a rather blasphemous acr_excellent_performance;Excellent Performance;;;;;;;;;;;;;x acr_excellent_performance_desc;The populace are pleased by an excellent play that was held recently.;;;;;;;;;;;;;x holding_unbinding_festival;Holding Unbinding Festival;;;;;;;;;;;;;x -holding_unbinding_festival_desc;This character is holding an Unbinding Festival, a religious celebration of the Promethean faith held every summer.;;;;;;;;;;;;;x +holding_unbinding_festival_desc;This character is holding an Unbinding Festival, a religious celebration of the Promethean faith held every third summer.;;;;;;;;;;;;;x depopulated_province;Depopulated;;;;;;;;;;;;;x depopulated_province_desc;This province was recently invaded and is severely depopulated. It will take a long time for it to fully recover.;;;;;;;;;;;;;x request_resettlement;Request Resettlement;;;;;;;;;;;;;x @@ -64,7 +68,7 @@ prepare_settlers;Prepare Settlers;;;;;;;;;;;;;x prepare_settlers_desc;You order local authorities in this county to begin preperations to relocate the peasants to another province.;;;;;;;;;;;;;x not_already_preparing_settlers;Cannot be preparing settlers in another province.;;;;;;;;;;;;;x stop_preparing_settlers;Stop Preparing Settlers;;;;;;;;;;;;;x -stop_preparing_settlers;Order the local authorities to stop preparing the peasants for resettlement.;;;;;;;;;;;;;x +stop_preparing_settlers_desc;Order the local authorities to stop preparing the peasants for resettlement.;;;;;;;;;;;;;x resettle_province;Resettle Province;;;;;;;;;;;;;x resettle_province_desc;Mark this province as the place your settlers should move to.;;;;;;;;;;;;;x must_be_preparing_settlers;Must be preparing settlers in a prosperous province;;;;;;;;;;;;;x @@ -77,8 +81,12 @@ acr_crotone_engineering;Academy of Engineering;;;;;;;;;;;;;x acr_crotone_engineering_desc;This province is home to the Crotone Academy of Engineering. It benefits from advanced construction techniques pioneered at the school.;;;;;;;;;;;;;x acr_crotone_military;Military Academy;;;;;;;;;;;;;x acr_crotone_military_desc;This province is home to the Crotone Military Academy. Here cadets are transformed into officers, many of which go on to join the Men of Steel. Their presence strengthens the morale of the local garrison.;;;;;;;;;;;;;x +borrowed_from_d_men_of_steel;Borrowed from the Men of Steel;;;;;;;;;;;;x +borrowed_from_d_men_of_steel_desc;This character has an outstanding loan with the Men of Steel.;;;;;;;;;;;;x +expelled_d_men_of_steel;Expelled the Men of Steel;;;;;;;;;;;;x +expelled_d_men_of_steel_desc;This character, or a predecessor, banished the Men of Steel from the realm and seized their titles.;;;;;;;;;;;;x # Titles;;;;;;;;;;;;;;x -d_promethean_pagan;First Academy;;;;;;;;;;;;;x +d_promethean_pagan;The First Academy;;;;;;;;;;;;;x d_promethean_pagan_adj;Academecian;;;;;;;;;;;;;x SCHOLARCH;Scholarch;Scholarch;Scholarch;;Scholarch;;;;;;;;;x d_men_of_steel;Men of Steel;;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_promethean_events.csv b/AncientReligions/localisation/ACR_promethean_events.csv index 88c0eeec..297f1eeb 100644 --- a/AncientReligions/localisation/ACR_promethean_events.csv +++ b/AncientReligions/localisation/ACR_promethean_events.csv @@ -1,185 +1,185 @@ #CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;;x -ancrel.3400.title;The First Academy Restored;;;;;;;;;;;;;x -ancrel.3400.desc;Centuries after Plato's Academy was shuttered by the Emperor Justinian, [From.GetTitledName] has restored the ancient center of learning to its former glory, establishing it as the center of Promethean philosophy and faith. The Scholarch of the First Academy will lead the Promethean faithful in religious and scholarly matters. This ushers in a new era of Promethean dominance!;;;;;;;;;;;;;x -ancrel.3400.a;Let it shine as a beacon of enlightenment!;;;;;;;;;;;;;x -ancrel.3400.b;Let its holy fires never darken!;;;;;;;;;;;;;x -ancrel.3400.c;Distressing...;;;;;;;;;;;;;x +promethean.400.title;The First Academy Restored;;;;;;;;;;;;;x +promethean.400.desc;Centuries after Plato's Academy was shuttered by the Emperor Justinian, [From.GetTitledName] has restored the ancient center of learning to its former glory, establishing it as the center of Promethean philosophy and faith. The Scholarch of the First Academy will lead the Promethean faithful in religious and scholarly matters. This ushers in a new era of Promethean dominance!;;;;;;;;;;;;;x +promethean.400.a;Let it shine as a beacon of enlightenment!;;;;;;;;;;;;;x +promethean.400.b;Let its holy fires never darken!;;;;;;;;;;;;;x +promethean.400.c;Distressing...;;;;;;;;;;;;;x CHRONICLE_FIRST_ACADEMY;[Root.GetFullName] rebuilt The First Academy and established a new Scholarch to lead the Promethean Faith.;;;;;;;;;;;;;x -ancrel.3402.desc;The province of [From.GetName], devestated after its conquest by your armies, has been slowly settled since then by people from your realm. The majority of its inhabitants are now [This.Culture.GetName] and [This.Religion.GetName]!;;;;;;;;;;;;;x -ancrel.3402.desc.reapers;Preperations in [donor_province.GetName] are nearly complete, the only question is how large this resettlement effort should be. The more you send to [receiver_province.GetName], the more likely it is the settlers will dominate the region for generations. Of course, this will also have a negative impact on the economy in [donor_province.GetName].\n\nWhat is your decision?;;;;;;;;;;;;;x -ancrel.3402.b;Resettle a village from [donor_province.GetName].;;;;;;;;;;;;;x -ancrel.3402.b.tt;[donor_province.GetName] loses one level of prosperity, [receiver_province.GetName] loses a level of depopulation.;;;;;;;;;;;;;x -ancrel.3402.c;Resettle several villages from [donor_province.GetName].;;;;;;;;;;;;;x -ancrel.3402.c.tt;[donor_province.GetName] loses two levels of prosperity, [receiver_province.GetName] loses two levels of depopulation.;;;;;;;;;;;;;x -ancrel.3402.d;I will order a mass migration from [donor_province.GetName]!;;;;;;;;;;;;;x -ancrel.3402.d.tt;[donor_province.GetName] loses all of its prosperity, [receiver_province.GetName] loses all of its depopulation.;;;;;;;;;;;;;x -ancrel.3402.e;Send a request to [Root.Liege.GetTitledFirstName] for settlers.;;;;;;;;;;;;;x -ancrel.3402.e.tt;[Root.Liege.GetTitledFirstName] will get your request.;;;;;;;;;;;;;x -ancrel.3405.desc;[receiver_province.Owner.GetTitledFirstName] has requested assisstance in settling [donor_province.GetName], as it is currently depopulated.;;;;;;;;;;;;;x -ancrel.3405.a;I don't want to deal with this, forward the request to [Root.Liege.GetTitledFirstName];;;;;;;;;;;;;x -ancrel.3405.a.tt;[Root.Liege.GetTitledFirstName] will get your request.;;;;;;;;;;;;;x -ancrel.3405.b;That land is [receiver_province.Owner.GetFirstName]'s responsibility!;;;;;;;;;;;;;x -ancrel.3405.b.tt;[receiver_province.Owner.GetTitledFirstName] is informed of your rejection.;;;;;;;;;;;;;x -ancrel.3405.c;I shall relocate a village from [donor_province.GetName].;;;;;;;;;;;;;x -ancrel.3405.c.tt;[receiver_province.Owner.GetTitledFirstName] is informed you are settling villagers in [receiver_province.GetName].;;;;;;;;;;;;;x -ancrel.3406.desc;You have received word that [From.GetTitledFirstName] got your request for aid in settling [receiver_province.GetName] and declined to send you aid!;;;;;;;;;;;;;x -ancrel.3407.desc;A large caravan, practically an entire village, has arrived in [receiver_province.GetName]. At the head of the caravan a man on horseback informs you that they are from [donor_province.GetName] and have been sent by [From.GetBestName] to settle the province!;;;;;;;;;;;;;x -ancrel.3403.desc;Now that you've come of age, it is time to decide which of the three great philosophical disciplines you will adhere to. This is an important decision in the life of every Promethean. It is not to be made lightly, nor can it be changed on a whim.;;;;;;;;;;;;;x -ancrel.3403.a;Stoicism is my guide.;;;;;;;;;;;;;x -ancrel.3403.b;Skepticism is the way to enlightenment.;;;;;;;;;;;;;x -ancrel.3403.c;Epicureanism is the path to Henosis.;;;;;;;;;;;;;x -ancrel.3404.desc;If there is one thing all three schools of thought within our faith agree on, in substance if not degree, it is that we must always question. To that end, you have begun to question the teachings of your current school. To which of the other two shall you turn your thoughts?;;;;;;;;;;;;;x +promethean.402.desc;The province of [From.GetName], devestated after its conquest by your armies, has been slowly settled since then by people from your realm. The majority of its inhabitants are now [This.Culture.GetName] and [This.Religion.GetName]!;;;;;;;;;;;;;x +promethean.402.desc.reapers;Preperations in [donor_province.GetName] are nearly complete, the only question is how large this resettlement effort should be. The more you send to [receiver_province.GetName], the more likely it is the settlers will dominate the region for generations. Of course, this will also have a negative impact on the economy in [donor_province.GetName].\n\nWhat is your decision?;;;;;;;;;;;;;x +promethean.402.b;Resettle a village from [donor_province.GetName].;;;;;;;;;;;;;x +promethean.402.b.tt;[donor_province.GetName] loses one level of prosperity, [receiver_province.GetName] loses a level of depopulation.;;;;;;;;;;;;;x +promethean.402.c;Resettle several villages from [donor_province.GetName].;;;;;;;;;;;;;x +promethean.402.c.tt;[donor_province.GetName] loses two levels of prosperity, [receiver_province.GetName] loses two levels of depopulation.;;;;;;;;;;;;;x +promethean.402.d;I will order a mass migration from [donor_province.GetName]!;;;;;;;;;;;;;x +promethean.402.d.tt;[donor_province.GetName] loses all of its prosperity, [receiver_province.GetName] loses all of its depopulation.;;;;;;;;;;;;;x +promethean.402.e;Send a request to [Root.Liege.GetTitledFirstName] for settlers.;;;;;;;;;;;;;x +promethean.402.e.tt;[Root.Liege.GetTitledFirstName] will get your request.;;;;;;;;;;;;;x +promethean.405.desc;[receiver_province.Owner.GetTitledFirstName] has requested assisstance in settling [donor_province.GetName], as it is currently depopulated.;;;;;;;;;;;;;x +promethean.405.a;I don't want to deal with this, forward the request to [Root.Liege.GetTitledFirstName];;;;;;;;;;;;;x +promethean.405.a.tt;[Root.Liege.GetTitledFirstName] will get your request.;;;;;;;;;;;;;x +promethean.405.b;That land is [receiver_province.Owner.GetFirstName]'s responsibility!;;;;;;;;;;;;;x +promethean.405.b.tt;[receiver_province.Owner.GetTitledFirstName] is informed of your rejection.;;;;;;;;;;;;;x +promethean.405.c;I shall relocate a village from [donor_province.GetName].;;;;;;;;;;;;;x +promethean.405.c.tt;[receiver_province.Owner.GetTitledFirstName] is informed you are settling villagers in [receiver_province.GetName].;;;;;;;;;;;;;x +promethean.406.desc;You have received word that [From.GetTitledFirstName] got your request for aid in settling [receiver_province.GetName] and declined to send you aid!;;;;;;;;;;;;;x +promethean.407.desc;A large caravan, practically an entire village, has arrived in [receiver_province.GetName]. At the head of the caravan a man on horseback informs you that they are from [donor_province.GetName] and have been sent by [From.GetBestName] to settle the province!;;;;;;;;;;;;;x +promethean.403.desc;Now that you've come of age, it is time to decide which of the three great philosophical disciplines you will adhere to. This is an important decision in the life of every Promethean. It is not to be made lightly, nor can it be changed on a whim.;;;;;;;;;;;;;x +promethean.403.a;Stoicism is my guide.;;;;;;;;;;;;;x +promethean.403.b;Skepticism is the way to enlightenment.;;;;;;;;;;;;;x +promethean.403.c;Epicureanism is the path to Henosis.;;;;;;;;;;;;;x +promethean.404.desc;If there is one thing all three schools of thought within our faith agree on, in substance if not degree, it is that we must always question. To that end, you have begun to question the teachings of your current school. To which of the other two shall you turn your thoughts?;;;;;;;;;;;;;x #;;;;;;;;;;;;;;x -ancrel.3411.title;Crotone Construction Begins;;;;;;;;;;;;;x -ancrel.3411.desc;Long has the ancient Pythagorean Academy at Crotone lain in ruins. But no more! You have invested significant resources into restoring this once great center of learning. From the ruins will arise a new Crotone Academy to bring enlightenment to the Western Mediterranean and spread the light of Prometheus' wisdom to all the world!;;;;;;;;;;;;;x -ancrel.3411.a;It will be the greatest Academy yet!;;;;;;;;;;;;;x -ancrel.3412.title;Crotone Academy of...?;;;;;;;;;;;;;x -ancrel.3412.desc;Your architects report that the work on Crotone is coming along famously, the foundations are solid and most of the support structures are complete. However, they wish to know what sort of Academy Crotone will be. This will determine what sort of facilities they will need to build, and it will determine what kind of students will come out of the school.\nWhat are your orders?;;;;;;;;;;;;;x -ancrel.3412.a;It will be a school of the arts!;;;;;;;;;;;;;x -ancrel.3412.b;It shall be a school of engineering!;;;;;;;;;;;;;x -ancrel.3412.c;It shall be a school of war!;;;;;;;;;;;;;x -ancrel.3413.title;Crotone Restored;;;;;;;;;;;;;x -ancrel.3413.desc;The Academy of Crotone is complete! Standing within the Shrine of the Brothers, you look out across the campus. Glittering marble and granite buildings arrayed in perfect geometry, carefully manicured lawns and shrubbery. Truly, this is form and function as one. As you light the Holy Fires of Prometheus in the shrine, opening the school for enrollment, the crowd cheers. This is a glorious day for Prometheans everywhere!;;;;;;;;;;;;;x -ancrel.3413.a;Let the enlightenment begin!;;;;;;;;;;;;;x -ancrel.3414.title;Academy Restored;;;;;;;;;;;;;x -ancrel.3414.desc;Word has reached you that the Ancient Academy of Crotone, located on a Sicilian peninsula, ruined for centuries, has been rebuilt by [From.GetTitledName]. Resplendent in polished marble and granite, it's buildings can be seen for miles. The campus itself is so massive as to practically be a city unto itself, and can support ten thousand students. This shining beacon of Promethean ideals will no doubt strengthen their grip on the Mediterranean.;;;;;;;;;;;;;x -ancrel.3414.a;Glory to the Brothers!;;;;;;;;;;;;;x -ancrel.3414.b;This is troubling...;;;;;;;;;;;;;x +promethean.411.title;Crotone Construction Begins;;;;;;;;;;;;;x +promethean.411.desc;Long has the ancient Pythagorean Academy at Crotone lain in ruins. But no more! You have invested significant resources into restoring this once great center of learning. From the ruins will arise a new Crotone Academy to bring enlightenment to the Western Mediterranean and spread the light of Prometheus' wisdom to all the world!;;;;;;;;;;;;;x +promethean.411.a;It will be the greatest Academy yet!;;;;;;;;;;;;;x +promethean.412.title;Crotone Academy of...?;;;;;;;;;;;;;x +promethean.412.desc;Your architects report that the work on Crotone is coming along famously, the foundations are solid and most of the support structures are complete. However, they wish to know what sort of Academy Crotone will be. This will determine what sort of facilities they will need to build, and it will determine what kind of students will come out of the school.\nWhat are your orders?;;;;;;;;;;;;;x +promethean.412.a;It will be a school of the arts!;;;;;;;;;;;;;x +promethean.412.b;It shall be a school of engineering!;;;;;;;;;;;;;x +promethean.412.c;It shall be a school of war!;;;;;;;;;;;;;x +promethean.413.title;Crotone Restored;;;;;;;;;;;;;x +promethean.413.desc;The Academy of Crotone is complete! Standing within the Shrine of the Brothers, you look out across the campus. Glittering marble and granite buildings arrayed in perfect geometry, carefully manicured lawns and shrubbery. Truly, this is form and function as one. As you light the Holy Fires of Prometheus in the shrine, opening the school for enrollment, the crowd cheers. This is a glorious day for Prometheans everywhere!;;;;;;;;;;;;;x +promethean.413.a;Let the enlightenment begin!;;;;;;;;;;;;;x +promethean.414.title;Academy Restored;;;;;;;;;;;;;x +promethean.414.desc;Word has reached you that the Ancient Academy of Crotone, located on a Sicilian peninsula, ruined for centuries, has been rebuilt by [From.GetTitledName]. Resplendent in polished marble and granite, it's buildings can be seen for miles. The campus itself is so massive as to practically be a city unto itself, and can support ten thousand students. This shining beacon of Promethean ideals will no doubt strengthen their grip on the Mediterranean.;;;;;;;;;;;;;x +promethean.414.a;Glory to the Brothers!;;;;;;;;;;;;;x +promethean.414.b;This is troubling...;;;;;;;;;;;;;x # Unbinding Festival Events ;;;;;;;;;;;;;;x -ancrel.3450.desc;The Unbinding Festival is a time for all Prometheans to come together and celebrate their shared philosophy. To put aside their differences and celebrate the release of Prometheus, the Enlightened One. Soon people from all across [Root.PrimaryTitle.GetBaseName] will be traveling to the capitol for your festival.;;;;;;;;;;;;;x -ancrel.3450.a;We must begin preperations at once!;;;;;;;;;;;;;x -ancrel.3451.desc;The first decision you must make is how much to spend on the opening ceremony? Obviously, the more expensive the ceremony, the prestigious it will be for you.;;;;;;;;;;;;;x -ancrel.3451.a;Lets not waste, simply rent a theatre.;;;;;;;;;;;;;x -ancrel.3451.b;Build a nice stage in the city square.;;;;;;;;;;;;;x -ancrel.3451.c;Prometheus was chained to a mountain, I want a mountain!;;;;;;;;;;;;;x -ancrel.3452.desc;While the opening ceremony is the main event, the bulk of the Unbinding Festival is the festival itself. Firedancers and actors perform for the crowds while sculptors and painters create works of art in honor of our gods, and orators tell the stories of our past so we do not repeat our mistakes. Better performers will cost more coin. How much should we spend on the festivities?;;;;;;;;;;;;;x -ancrel.3452.a;Lets keep it simple, don't empty the treasury.;;;;;;;;;;;;;x -ancrel.3452.b;We don't want to be cheap, but lets not overdo it...;;;;;;;;;;;;;x -ancrel.3452.c;This will be a festival to remember!;;;;;;;;;;;;;x -ancrel.3453.desc;It is the ruler's place to decide who will play the parts of Prometheus and Heracles during the opening ceremony. Traditionally the role of Prometheus is filled by the [Root.job_spiritual.GetJobTitle], but you may choose yourself, someone of exceptional [Root.Religion.GetPietyName], or anyone at all to fill the role.;;;;;;;;;;;;;x -ancrel.3453.a;I shall take the role of Prometheus.;;;;;;;;;;;;;x -ancrel.3453.b;[Root.job_spiritual.GetTitledFirstName] shall perform this task.;;;;;;;;;;;;;x -ancrel.3453.c;I will choose someone of great [Root.Religion.GetPietyName] for this.;;;;;;;;;;;;;x -ancrel.3453.d;I don't really care... how about you?;;;;;;;;;;;;;x -ancrel.3454.desc;Now you must decide who shall play the role of Heracles. Traditionally this would be your [Root.job_marshal.GetJobTitle], but you can choose anyone you like.;;;;;;;;;;;;;x -ancrel.3454.a;I shall be mighty Heracles this time.;;;;;;;;;;;;;x -ancrel.3454.b;[Root.job_marshal.GetTitledFirstName] will do their duty.;;;;;;;;;;;;;x -ancrel.3454.c;I will choose someone prestigous...;;;;;;;;;;;;;x -ancrel.3454.d;I don't care, how about that one over there?;;;;;;;;;;;;;x +promethean.450.desc;The Unbinding Festival is a time for all Prometheans to come together and celebrate their shared philosophy. To put aside their differences and celebrate the release of Prometheus, the Enlightened One. Soon people from all across [Root.PrimaryTitle.GetBaseName] will be traveling to the capitol for your festival.;;;;;;;;;;;;;x +promethean.450.a;We must begin preperations at once!;;;;;;;;;;;;;x +promethean.451.desc;The first decision you must make is how much to spend on the opening ceremony? Obviously, the more expensive the ceremony, the prestigious it will be for you.;;;;;;;;;;;;;x +promethean.451.a;Lets not waste, simply rent a theatre.;;;;;;;;;;;;;x +promethean.451.b;Build a nice stage in the city square.;;;;;;;;;;;;;x +promethean.451.c;Prometheus was chained to a mountain, I want a mountain!;;;;;;;;;;;;;x +promethean.452.desc;While the opening ceremony is the main event, the bulk of the Unbinding Festival is the festival itself. Firedancers and actors perform for the crowds while sculptors and painters create works of art in honor of our gods, and orators tell the stories of our past so we do not repeat our mistakes. Better performers will cost more coin. How much should we spend on the festivities?;;;;;;;;;;;;;x +promethean.452.a;Lets keep it simple, don't empty the treasury.;;;;;;;;;;;;;x +promethean.452.b;We don't want to be cheap, but lets not overdo it...;;;;;;;;;;;;;x +promethean.452.c;This will be a festival to remember!;;;;;;;;;;;;;x +promethean.453.desc;It is the ruler's place to decide who will play the parts of Prometheus and Heracles during the opening ceremony. Traditionally the role of Prometheus is filled by the [Root.job_spiritual.GetJobTitle], but you may choose yourself, someone of exceptional [Root.Religion.GetPietyName], or anyone at all to fill the role.;;;;;;;;;;;;;x +promethean.453.a;I shall take the role of Prometheus.;;;;;;;;;;;;;x +promethean.453.b;[Root.job_spiritual.GetTitledFirstName] shall perform this task.;;;;;;;;;;;;;x +promethean.453.c;I will choose someone of great [Root.Religion.GetPietyName] for this.;;;;;;;;;;;;;x +promethean.453.d;I don't really care... how about you?;;;;;;;;;;;;;x +promethean.454.desc;Now you must decide who shall play the role of Heracles. Traditionally this would be your [Root.job_marshal.GetJobTitle], but you can choose anyone you like.;;;;;;;;;;;;;x +promethean.454.a;I shall be mighty Heracles this time.;;;;;;;;;;;;;x +promethean.454.b;[Root.job_marshal.GetTitledFirstName] will do their duty.;;;;;;;;;;;;;x +promethean.454.c;I will choose someone prestigous...;;;;;;;;;;;;;x +promethean.454.d;I don't care, how about that one over there?;;;;;;;;;;;;;x ancrel.unbinding_prometheus;The Unbinding of Prometheus;;;;;;;;;;;;;x -ancrel.3455.desc.prometheus;You lie on the false Mount Kazbek, chained to a stone. A puppet eagle is above you, its beak covered in gore. You hear the twang of a bow, and there at the edge of the stage is [festival_heracles.GetFirstName] as Heracles, wielding a bow and wearing a lions pelt. [festival_heracles.GetSheHeCap] recites the lines, "I have come to free you from your bondage, Enlightened One. Even Zeus can see now that your light can not be hidden forever." Heracles lifts his sword and breaks the chains.\nYou recite your lines, "Thank you Heracles, your name shall be honored for all time! Your labors have destroyed barbarism around the world, civilization owes you a great debt!";;;;;;;;;;;;;x -ancrel.3455.desc.heracles;You step onto the stage and see [festival_prometheus.GetFirstName] as Prometheus bound to the false mountain, the puppet eagle perched above with crimson beak. You fire your empty bow, and the bird drops to the ground at the sound of its twang.\nYou speak, "I have come to free you from your bondage, Enlightened One. Even Zeus can see now that your light can not be hidden forever." You lift your sword and break the chains. Prometheus recites [festival_prometheus.GetHerHis] lines, "Thank you Heracles, your name shall be honored for all time! Your labors have destroyed barbarism around the world, civilization owes you a great debt!" The crowds roar with cheering and applause!;;;;;;;;;;;;;x -ancrel.3455.desc.other;You watch as [festival_prometheus.GetFullName] lies chained to the false mountain, an eagle with bloodstained beak perches above. You hear a twang, and the eagle falls to the ground. From behind a rock appears [festival_heracles.GetFullName], dressed in a lion's pelt and holding a bow. [festival_heracles.GetSheHeCap] strides forward and speaks, "I have come to free you from your bondage, Enlightened One. Even Zeus can see now that your light can not be hidden forever." With one swing of their sword, the chains are broken.\n[festival_prometheus.GetFirstName] speaks, "Thank you Heracles, your name shall be honored for all time! Your labors have destroyed barbarism around the world, civilization owes you a great debt!" The crowd roars with applause, and you cannot help but be caught up in the excitement!;;;;;;;;;;;;;x -ancrel.3455.a;Wonderful!;;;;;;;;;;;;;x -ancrel.3456.a;A grand ceremony!;;;;;;;;;;;;;x -ancrel.3457.a;Prometheus smiles on me...;;;;;;;;;;;;;x -ancrel.3458.a;I look good in fur...;;;;;;;;;;;;;x -ancrel.3459.desc;It seems one of the firedancers you hired for the ceremony accidentally set fire to a building in the city! By the time the fires were put out the damage had been done, the structure is a smoking ruin. Thankfully, no one was hurt.;;;;;;;;;;;;;x -ancrel.3459.a;Clumsy bastards!;;;;;;;;;;;;;x -ancrel.3460.desc;You stand with a crowd, watching as firedancers perform in one of the city streets. The firedance is mesmerizing, and the crowd is nearly silent for the whole act. After what seems to have been minutes, or maybe hours, the dancers take a bow and the crowd cheers. One of your vassals, whom you hadn't noticed standing there, tells you how pleased they are with the firedancers this year.;;;;;;;;;;;;;x -ancrel.3460.a;They were quite good, weren't they?;;;;;;;;;;;;;x -ancrel.3461.desc;You are walking through the streets when [From.GetTitledFirstName] catches your eye. [From.GetSheHe] is standing near an ongoing firedance, the light of the dancer's implements illuminating their face in a very captivating way. You feel you heart pump harder, desire filling your veins.;;;;;;;;;;;;;x -ancrel.3461.a;I must have [From.GetHerHim]!;;;;;;;;;;;;;x -ancrel.3461.b;I'll just admire [From.GetHerHim] from afar.;;;;;;;;;;;;;x -ancrel.3461.c;Lust is for corporeal things, I must be more enlightened.;;;;;;;;;;;;;x -ancrel.3464.desc;While watching a firedance, one of the performers gets too close and a gobbet of flaming paste hits you! You survive, but the damage is extensive.\nWhat will you do with the firedancer responsible?;;;;;;;;;;;;;x -ancrel.3464.a;Execute them all!;;;;;;;;;;;;;x -ancrel.3464.b;They are a menace! Throw them into the dungeons!;;;;;;;;;;;;;x -ancrel.3464.c;The show must go on!;;;;;;;;;;;;;x -ancrel.3465.desc;While watching one of the firedancer performances at [Root.Liege.GetTitledFirstName]'s festival, a firedancer gets too close to the crowd and you are struck by their flaming instrument! You do not have the authority to decide punishment for the offenders, but you can make a recommendation to your liege...;;;;;;;;;;;;;x -ancrel.3465.a;I demand that they be punished!;;;;;;;;;;;;;x -ancrel.3465.a.tt;Your liege hears your request...;;;;;;;;;;;;;x -ancrel.3465.b;Accidents happen. I shall request leniency.;;;;;;;;;;;;;x -ancrel.3465.b.tt;Your liege hears your request;;;;;;;;;;;;;x -ancrel.3466.desc;Your vassal, [From.GetTitledName], was involved in an accident with some firedancers and has been maimed! [From.GetSheHe] demands they be punished!;;;;;;;;;;;;;x -ancrel.3466.a;Execute all of the firedancers!;;;;;;;;;;;;;x -ancrel.3466.b;Remove the firedancers from the city, we can't have accidents like this.;;;;;;;;;;;;;x -ancrel.3466.c;You're overreacting, it was just an accident.;;;;;;;;;;;;;x -ancrel.3467.desc;One of your vassals, [From.GetTitledName], was maimed by a firedancer during an act. It appears to be an accident, and [From.GetFirstName] is requesting that you show leniency in light of this fact.;;;;;;;;;;;;;x -ancrel.3467.a;Leniency? Nonesense! Execute them all!;;;;;;;;;;;;;x -ancrel.3467.b;Fine, I will merely imprison them.;;;;;;;;;;;;;x -ancrel.3467.c;Agreed, accidents happen.;;;;;;;;;;;;;x +promethean.455.desc.prometheus;You lie on the false Mount Kazbek, chained to a stone. A puppet eagle is above you, its beak covered in gore. You hear the twang of a bow, and there at the edge of the stage is [festival_heracles.GetFirstName] as Heracles, wielding a bow and wearing a lions pelt. [festival_heracles.GetSheHeCap] recites the lines, "I have come to free you from your bondage, Enlightened One. Even Zeus can see now that your light can not be hidden forever." Heracles lifts his sword and breaks the chains.\nYou recite your lines, "Thank you Heracles, your name shall be honored for all time! Your labors have destroyed barbarism around the world, civilization owes you a great debt!";;;;;;;;;;;;;x +promethean.455.desc.heracles;You step onto the stage and see [festival_prometheus.GetFirstName] as Prometheus bound to the false mountain, the puppet eagle perched above with crimson beak. You fire your empty bow, and the bird drops to the ground at the sound of its twang.\nYou speak, "I have come to free you from your bondage, Enlightened One. Even Zeus can see now that your light can not be hidden forever." You lift your sword and break the chains. Prometheus recites [festival_prometheus.GetHerHis] lines, "Thank you Heracles, your name shall be honored for all time! Your labors have destroyed barbarism around the world, civilization owes you a great debt!" The crowds roar with cheering and applause!;;;;;;;;;;;;;x +promethean.455.desc.other;You watch as [festival_prometheus.GetFullName] lies chained to the false mountain, an eagle with bloodstained beak perches above. You hear a twang, and the eagle falls to the ground. From behind a rock appears [festival_heracles.GetFullName], dressed in a lion's pelt and holding a bow. [festival_heracles.GetSheHeCap] strides forward and speaks, "I have come to free you from your bondage, Enlightened One. Even Zeus can see now that your light can not be hidden forever." With one swing of their sword, the chains are broken.\n[festival_prometheus.GetFirstName] speaks, "Thank you Heracles, your name shall be honored for all time! Your labors have destroyed barbarism around the world, civilization owes you a great debt!" The crowd roars with applause, and you cannot help but be caught up in the excitement!;;;;;;;;;;;;;x +promethean.455.a;Wonderful!;;;;;;;;;;;;;x +promethean.456.a;A grand ceremony!;;;;;;;;;;;;;x +promethean.457.a;Prometheus smiles on me...;;;;;;;;;;;;;x +promethean.458.a;I look good in fur...;;;;;;;;;;;;;x +promethean.459.desc;It seems one of the firedancers you hired for the ceremony accidentally set fire to a building in the city! By the time the fires were put out the damage had been done, the structure is a smoking ruin. Thankfully, no one was hurt.;;;;;;;;;;;;;x +promethean.459.a;Clumsy bastards!;;;;;;;;;;;;;x +promethean.460.desc;You stand with a crowd, watching as firedancers perform in one of the city streets. The firedance is mesmerizing, and the crowd is nearly silent for the whole act. After what seems to have been minutes, or maybe hours, the dancers take a bow and the crowd cheers. One of your vassals, whom you hadn't noticed standing there, tells you how pleased they are with the firedancers this year.;;;;;;;;;;;;;x +promethean.460.a;They were quite good, weren't they?;;;;;;;;;;;;;x +promethean.461.desc;You are walking through the streets when [From.GetTitledFirstName] catches your eye. [From.GetSheHe] is standing near an ongoing firedance, the light of the dancer's implements illuminating their face in a very captivating way. You feel you heart pump harder, desire filling your veins.;;;;;;;;;;;;;x +promethean.461.a;I must have [From.GetHerHim]!;;;;;;;;;;;;;x +promethean.461.b;I'll just admire [From.GetHerHim] from afar.;;;;;;;;;;;;;x +promethean.461.c;Lust is for corporeal things, I must be more enlightened.;;;;;;;;;;;;;x +promethean.464.desc;While watching a firedance, one of the performers gets too close and a gobbet of flaming paste hits you! You survive, but the damage is extensive.\nWhat will you do with the firedancer responsible?;;;;;;;;;;;;;x +promethean.464.a;Execute them all!;;;;;;;;;;;;;x +promethean.464.b;They are a menace! Throw them into the dungeons!;;;;;;;;;;;;;x +promethean.464.c;The show must go on!;;;;;;;;;;;;;x +promethean.465.desc;While watching one of the firedancer performances at [Root.Liege.GetTitledFirstName]'s festival, a firedancer gets too close to the crowd and you are struck by their flaming instrument! You do not have the authority to decide punishment for the offenders, but you can make a recommendation to your liege...;;;;;;;;;;;;;x +promethean.465.a;I demand that they be punished!;;;;;;;;;;;;;x +promethean.465.a.tt;Your liege hears your request...;;;;;;;;;;;;;x +promethean.465.b;Accidents happen. I shall request leniency.;;;;;;;;;;;;;x +promethean.465.b.tt;Your liege hears your request;;;;;;;;;;;;;x +promethean.466.desc;Your vassal, [From.GetTitledName], was involved in an accident with some firedancers and has been maimed! [From.GetSheHe] demands they be punished!;;;;;;;;;;;;;x +promethean.466.a;Execute all of the firedancers!;;;;;;;;;;;;;x +promethean.466.b;Remove the firedancers from the city, we can't have accidents like this.;;;;;;;;;;;;;x +promethean.466.c;You're overreacting, it was just an accident.;;;;;;;;;;;;;x +promethean.467.desc;One of your vassals, [From.GetTitledName], was maimed by a firedancer during an act. It appears to be an accident, and [From.GetFirstName] is requesting that you show leniency in light of this fact.;;;;;;;;;;;;;x +promethean.467.a;Leniency? Nonesense! Execute them all!;;;;;;;;;;;;;x +promethean.467.b;Fine, I will merely imprison them.;;;;;;;;;;;;;x +promethean.467.c;Agreed, accidents happen.;;;;;;;;;;;;;x ancrel.remove_firedancers;This decision will mean that we will have no firedancers for the rest of this festival. It may upset the commoners, who are fond of the spectacle.\n;;;;;;;;;;;;;x -ancrel.3470.desc;A troup of actors are performing the story of Prometheus and Epimetheus creating the worlds creatures from clay. The narrator is explaining how the nature of these first people, that of clay, meant they could only excel at manual labors when you hear [cynic.GetTitledFirstName] shout "That's absurd!" It seems [cynic.GetTitledFirstName]'s is arguing with [zealot.GetTitledFirstName] over the literal interpretation of the story. They both look to you to resolve the argument.;;;;;;;;;;;;;x -ancrel.3470.a;It's clearly a metaphor, to teach school children.;;;;;;;;;;;;;x -ancrel.3470.b;It was Plato, I think, who once said...;;;;;;;;;;;;;x -ancrel.3470.c;Um, I... gotta go!;;;;;;;;;;;;;x -ancrel.3470.d;Of course it's literal!;;;;;;;;;;;;;x -ancrel.3471.desc;You are watching a rather poor re-enactment of Prometheus' binding when the actor playing Prometheus begins to wail and beg for his freedom. This grave insult to their god, and terrible acting, whips the crowd into a fury. They can barely be kept from charging the stage. They pour into the streets and begin a small riot!;;;;;;;;;;;;;x -ancrel.3471.a;[Root.Religion.GetRandomGodName] protect us...;;;;;;;;;;;;;x -ancrel.3472.desc;A troup of actors are doing a re-enactment of Duecalion's Flood, and it's wonderful. While no one actor truly stood out, the troup as a whole performed amazingly. You can really feel the deep sadness of Duecalion and Pyrrha over the loss of their people and everything they knew, and the great joy of landfall and the creation of a new race of men. The crowds applause is deafening when the actors take their bows. The whole realm will be talking about this for months!;;;;;;;;;;;;;x -ancrel.3472.a;Amazing! Truly wonderful!;;;;;;;;;;;;;x -ancrel.3473.desc;During the entire festival you have heard rumors about a particularly brilliant actor, one with exceptional people skills and a disturbing knack for deception. Such an individual could be very useful in your court.;;;;;;;;;;;;;x -ancrel.3473.a;Better they work for me than someone else.;;;;;;;;;;;;;x -ancrel.3473.b;I have no need for professional liars in my court.;;;;;;;;;;;;;x -ancrel.3474.desc;You are watching a play when, during a break before a pivotal scene, the lead gets on stage and requests that you perform his role in the next scene. The crowd is clapping and shouting encouragements. What do you do?;;;;;;;;;;;;;x -ancrel.3474.a;What? I can't get on stage, what if I make a fool of myself!?;;;;;;;;;;;;;x -ancrel.3474.b;Well, why not? I think I know the lines...;;;;;;;;;;;;;x -ancrel.3474.b.tt;You get on stage and attempt to recite the lines from the play.\n;;;;;;;;;;;;;x -ancrel.3474.c;I think I have an idea...;;;;;;;;;;;;;x -ancrel.3474.c.tt;You get on stage and improvise. This could go very well, or very poorly...\n;;;;;;;;;;;;;x -ancrel.3474.d;Ah, but you are doing so well!;;;;;;;;;;;;;x -ancrel.3475.desc;You remembered the lines perfectly and acted well, the crowd gives you a hearty applause!;;;;;;;;;;;;;x -ancrel.3475.a;I was good, wasn't I?;;;;;;;;;;;;;x -ancrel.3476.desc;You got a line wrong, and your acting was so-so. Not everyone can be a star, it seems.;;;;;;;;;;;;;x -ancrel.3476.a;Guess I shouldn't quit my day job...;;;;;;;;;;;;;x -ancrel.3477.desc;You skip several lines and speak two of them out of order, your acting is rather bad. The crowd seems like it would boo at you if it wasn't so embarrassed.;;;;;;;;;;;;;x -ancrel.3477.a;Oh, the shame!;;;;;;;;;;;;;x -ancrel.3478.desc;Your improvised lines meet with booing and the ocassional piece of produce. The lead gently suggests you retire to the dressing rooms so he can take over.;;;;;;;;;;;;;x -ancrel.3478.a;Uncultured heathens!;;;;;;;;;;;;;x -ancrel.3479.desc;Your improvised lines meet with roaring applause! The actors all fall into your new performance as if it were planned, and the lot of you craft an entire new scene on stage. Afterwards the only thing anyone can talk about is your amazing performance!;;;;;;;;;;;;;x -ancrel.3479.a;I was born for the stage!;;;;;;;;;;;;;x -ancrel.3480.desc;A [Root.Religion.GetPriestTitle] tells of Pandora and the Jar. Prometheus gave Pandora curiosity, a laudable trait. But Zeus was glad, for he knew that no one had given her Caution. So he gave Pandora a jar which held all the troubles man now suffers. Curiosity overcame Pandora, and she opened the jar. Epimetheus helped her understand her mistake, giving her Caution. Epimetheus' gift is the ability to learn from our mistakes and grow beyond what the gods give us.;;;;;;;;;;;;;x -ancrel.3480.a;A wonderous gift, to be sure.;;;;;;;;;;;;;x -ancrel.3480.b;A useless gift, for I have no flaws.;;;;;;;;;;;;;x -ancrel.3481.desc;While roaming the square, you find a [Root.Religion.GetPriestTitle] reciting the tale of Duecalion's Flood, they are nearly finished. "And they did as his father Prometheus instructed and cast stones over their shoulders. Duecalion's sprouted into men, and Pyrrha's into women. It is from these, and from Prometheus-born Duecalion and Epimetheus-born Pyrrha, that we all descend. And the metal ore in those stones gave us our talents and determine our castes.;;;;;;;;;;;;;x -ancrel.3481.a;I always liked that story...;;;;;;;;;;;;;x -ancrel.3482.desc;As you wander through the fair you come upon a [Root.Religion.GetPriestTitle] speaking of Enlightenment. They talk of moving beyond the shadow of this world and finding Oneness, true enlightenment where this world will seem as real as a child's drawing does to us.;;;;;;;;;;;;;x -ancrel.3482.a;I hope to reach CHIM someday...;;;;;;;;;;;;;x -ancrel.3482.b;What a bunch of nonesense!;;;;;;;;;;;;;x -ancrel.3483.desc;During the festival you've heard talk of a brilliant speaker and philosopher. Apparently they've bested many of your own [Root.Religion.GetPriestTitle] in matters of philosophy and won their grudging respect. Several of them are strongly encouraging you to invite this philosopher to your court.;;;;;;;;;;;;;x -ancrel.3483.a;Bring this great philosopher to me.;;;;;;;;;;;;;x -ancrel.3483.b;I have no need for know-it-alls in my court!;;;;;;;;;;;;;x -ancrel.3484.desc;An artist from a distant realm has taken to making unflattering portraits of you with exaggerated features. They are quite popular.;;;;;;;;;;;;;x -ancrel.3484.a;I've got four already!;;;;;;;;;;;;;x -ancrel.3484.b;They look nothing like me!;;;;;;;;;;;;;x -ancrel.3484.c;I will not be made a fool of! Imprison this charlatan!;;;;;;;;;;;;;x -ancrel.3485.desc;A sculptor has crafted a masterful statue of Prometheus giving fire to humanity. Crowds have gathered to marvel at it, and several nobles are already starting a bidding war. Such a statue would look quite impressive in a courtyard or entrance hall...;;;;;;;;;;;;;x -ancrel.3485.a;It's marvelous, but I have the realm to look after.;;;;;;;;;;;;;x -ancrel.3485.b;It is but a cheap immitation of the real thing.;;;;;;;;;;;;;x -ancrel.3485.c;Shut up and take my drachma!;;;;;;;;;;;;;x -ancrel.3487.desc;You are discussing the weather with [From.GetTitledFirstName] when you notice the sculptor behind [From.GetHerHim] has lost their balance and knocked their statue over. It is about to fall on you both!;;;;;;;;;;;;;x -ancrel.3487.a;"Get out of the way [From.GetFirstName]!";;;;;;;;;;;;;x -ancrel.3487.a.tt;You warn [From.GetFirstName] before diving out of the way.\n;;;;;;;;;;;;;x -ancrel.3487.b;Ahhhhhh!;;;;;;;;;;;;;x -ancrel.3487.b.tt;You save your own skin.\n;;;;;;;;;;;;;x -ancrel.3487.c;"I'll save you!";;;;;;;;;;;;;x -ancrel.3487.c.tt;You heroically save [From.GetFirstName], endangering yourself.\n;;;;;;;;;;;;;x -ancrel.3488.desc;As you are discussing the weather with [From.GetTitledFirstName] you hear a grinding sound behind you. In that moment, [From.GetFirstName] shouts "Get out of the way!" and points behind you before diving away!;;;;;;;;;;;;;x -ancrel.3488.a;By [Root.Religion.GetRandomGodName]!;;;;;;;;;;;;;x -ancrel.3489.desc;You were discussing the weather with [From.GetTitledFirstName] when you heard the sound of stone grinding on stone. The last thing you remember before a statue falls upon you is [From.GetFirstName] fleeing in terror...;;;;;;;;;;;;;x -ancrel.3489.a;That coward!;;;;;;;;;;;;;x -ancrel.3490.desc;You were discussing the weather with [From.GetTitledFirstName] when you heard a strange grinding behind you. The next thing you know, [From.GetFirstName] has thrown you to the ground out of harms way, and the statue has collapsed onto [From.GetHerHim]!;;;;;;;;;;;;;x -ancrel.3490.a;[From.GetSheHe]'s a hero!;;;;;;;;;;;;;x -ancrel.3491.desc;An artist from a foreign land has just finished a mural and is revealing it for the first time. The gathered crowd is buzzing with excitement... at least until the cover is removed. The quality is excellent, but liberties were taken. The mural depicts Promethia and Epimethia, and he calls it "The Sisters." The crowd is, to put it lightly, incensed.;;;;;;;;;;;;;x -ancrel.3492.desc;As you stand in the city square watching a firedance, the light of the performance barely illuminating the dark corner of the plaza, [From.GetTitledFirstName], your liege, whispers something... carnal, into your ear. [From.GetSheHeCap] is attempting to seduce you!;;;;;;;;;;;;;x -ancrel.3541.desc;Due to the ongoing conflict, [From.GetTitledFirstName] must cancel the Unbinding Festival.;;;;;;;;;;;;;x -ancrel.3542.desc;Due to the ongoing conflict, you must cancel the Unbinding Festival.;;;;;;;;;;;;;x -ancrel.3543.desc;[From.GetTitledFirstName] has defied tradition and named [festival_heracles.GetTitledFirstName] as the Festival Heracles.;;;;;;;;;;;;;x -ancrel.3544.desc;[From.GetTitledFirstName] has named [From.GetHerHim]self as the Festival Heracles.;;;;;;;;;;;;;x -ancrel.3545.desc;In accordance with tradition, [From.GetTitledFirstName] has named you Festival Heracles for [From.GetHerHis] upcoming Unbinding Festival.;;;;;;;;;;;;;x -ancrel.3545.desc_alt;Defying tradition, [From.GetTitledFirstName] has chosen you to play Festival Heracles, over [From.GetMarshalName] [From.job_marshal.GetFullName] or even [From.GetHerHim]self.;;;;;;;;;;;;;x -ancrel.3546.desc;[From.GetTitledFirstName] has defied tradition and named [festival_prometheus.GetTitledFirstName] as the Festival Prometheus.;;;;;;;;;;;;;x -ancrel.3547.desc;[From.GetTitledFirstName] has named [From.GetHerHim]self as the Festival Prometheus.;;;;;;;;;;;;;x -ancrel.3548.desc;In accordance with tradition, [From.GetTitledFirstName] has named you Festival Prometheus for [From.GetHerHis] upcoming Unbinding Festival.;;;;;;;;;;;;;x -ancrel.3548.desc_alt;Defying tradition, [From.GetTitledFirstName] has chosen you to play Festival Prometheus, over [From.GetLordSpiritualName] [From.job_spiritual.GetFullName] or even [From.GetHerHim]self.;;;;;;;;;;;;;x -ancrel.3549.desc;The exhibitioners are packing up their gear, and the stage for the opening ceremony is being dismantled. The Festival is over.;;;;;;;;;;;;;x -ancrel.3549.a;Now, to begin planning for the next one in three years...;;;;;;;;;;;;;x +promethean.470.desc;A troup of actors are performing the story of Prometheus and Epimetheus creating the worlds creatures from clay. The narrator is explaining how the nature of these first people, that of clay, meant they could only excel at manual labors when you hear [cynic.GetTitledFirstName] shout "That's absurd!" It seems [cynic.GetTitledFirstName]'s is arguing with [zealot.GetTitledFirstName] over the literal interpretation of the story. They both look to you to resolve the argument.;;;;;;;;;;;;;x +promethean.470.a;It's clearly a metaphor, to teach school children.;;;;;;;;;;;;;x +promethean.470.b;It was Plato, I think, who once said...;;;;;;;;;;;;;x +promethean.470.c;Um, I... gotta go!;;;;;;;;;;;;;x +promethean.470.d;Of course it's literal!;;;;;;;;;;;;;x +promethean.471.desc;You are watching a rather poor re-enactment of Prometheus' binding when the actor playing Prometheus begins to wail and beg for his freedom. This grave insult to their god, and terrible acting, whips the crowd into a fury. They can barely be kept from charging the stage. They pour into the streets and begin a small riot!;;;;;;;;;;;;;x +promethean.471.a;[Root.Religion.GetRandomGodName] protect us...;;;;;;;;;;;;;x +promethean.472.desc;A troup of actors are doing a re-enactment of Duecalion's Flood, and it's wonderful. While no one actor truly stood out, the troup as a whole performed amazingly. You can really feel the deep sadness of Duecalion and Pyrrha over the loss of their people and everything they knew, and the great joy of landfall and the creation of a new race of men. The crowds applause is deafening when the actors take their bows. The whole realm will be talking about this for months!;;;;;;;;;;;;;x +promethean.472.a;Amazing! Truly wonderful!;;;;;;;;;;;;;x +promethean.473.desc;During the entire festival you have heard rumors about a particularly brilliant actor, one with exceptional people skills and a disturbing knack for deception. Such an individual could be very useful in your court.;;;;;;;;;;;;;x +promethean.473.a;Better they work for me than someone else.;;;;;;;;;;;;;x +promethean.473.b;I have no need for professional liars in my court.;;;;;;;;;;;;;x +promethean.474.desc;You are watching a play when, during a break before a pivotal scene, the lead gets on stage and requests that you perform his role in the next scene. The crowd is clapping and shouting encouragements. What do you do?;;;;;;;;;;;;;x +promethean.474.a;What? I can't get on stage, what if I make a fool of myself!?;;;;;;;;;;;;;x +promethean.474.b;Well, why not? I think I know the lines...;;;;;;;;;;;;;x +promethean.474.b.tt;You get on stage and attempt to recite the lines from the play.\n;;;;;;;;;;;;;x +promethean.474.c;I think I have an idea...;;;;;;;;;;;;;x +promethean.474.c.tt;You get on stage and improvise. This could go very well, or very poorly...\n;;;;;;;;;;;;;x +promethean.474.d;Ah, but you are doing so well!;;;;;;;;;;;;;x +promethean.475.desc;You remembered the lines perfectly and acted well, the crowd gives you a hearty applause!;;;;;;;;;;;;;x +promethean.475.a;I was good, wasn't I?;;;;;;;;;;;;;x +promethean.476.desc;You got a line wrong, and your acting was so-so. Not everyone can be a star, it seems.;;;;;;;;;;;;;x +promethean.476.a;Guess I shouldn't quit my day job...;;;;;;;;;;;;;x +promethean.477.desc;You skip several lines and speak two of them out of order, your acting is rather bad. The crowd seems like it would boo at you if it wasn't so embarrassed.;;;;;;;;;;;;;x +promethean.477.a;Oh, the shame!;;;;;;;;;;;;;x +promethean.478.desc;Your improvised lines meet with booing and the ocassional piece of produce. The lead gently suggests you retire to the dressing rooms so he can take over.;;;;;;;;;;;;;x +promethean.478.a;Uncultured heathens!;;;;;;;;;;;;;x +promethean.479.desc;Your improvised lines meet with roaring applause! The actors all fall into your new performance as if it were planned, and the lot of you craft an entire new scene on stage. Afterwards the only thing anyone can talk about is your amazing performance!;;;;;;;;;;;;;x +promethean.479.a;I was born for the stage!;;;;;;;;;;;;;x +promethean.480.desc;A [Root.Religion.GetPriestTitle] tells of Pandora and the Jar. Prometheus gave Pandora curiosity, a laudable trait. But Zeus was glad, for he knew that no one had given her Caution. So he gave Pandora a jar which held all the troubles man now suffers. Curiosity overcame Pandora, and she opened the jar. Epimetheus helped her understand her mistake, giving her Caution. Epimetheus' gift is the ability to learn from our mistakes and grow beyond what the gods give us.;;;;;;;;;;;;;x +promethean.480.a;A wonderous gift, to be sure.;;;;;;;;;;;;;x +promethean.480.b;A useless gift, for I have no flaws.;;;;;;;;;;;;;x +promethean.481.desc;While roaming the square, you find a [Root.Religion.GetPriestTitle] reciting the tale of Duecalion's Flood, they are nearly finished. "And they did as his father Prometheus instructed and cast stones over their shoulders. Duecalion's sprouted into men, and Pyrrha's into women. It is from these, and from Prometheus-born Duecalion and Epimetheus-born Pyrrha, that we all descend. And the metal ore in those stones gave us our talents and determine our castes.;;;;;;;;;;;;;x +promethean.481.a;I always liked that story...;;;;;;;;;;;;;x +promethean.482.desc;As you wander through the fair you come upon a [Root.Religion.GetPriestTitle] speaking of Enlightenment. They talk of moving beyond the shadow of this world and finding Oneness, true enlightenment where this world will seem as real as a child's drawing does to us.;;;;;;;;;;;;;x +promethean.482.a;I hope to reach CHIM someday...;;;;;;;;;;;;;x +promethean.482.b;What a bunch of nonesense!;;;;;;;;;;;;;x +promethean.483.desc;During the festival you've heard talk of a brilliant speaker and philosopher. Apparently they've bested many of your own [Root.Religion.GetPriestTitle] in matters of philosophy and won their grudging respect. Several of them are strongly encouraging you to invite this philosopher to your court.;;;;;;;;;;;;;x +promethean.483.a;Bring this great philosopher to me.;;;;;;;;;;;;;x +promethean.483.b;I have no need for know-it-alls in my court!;;;;;;;;;;;;;x +promethean.484.desc;An artist from a distant realm has taken to making unflattering portraits of you with exaggerated features. They are quite popular.;;;;;;;;;;;;;x +promethean.484.a;I've got four already!;;;;;;;;;;;;;x +promethean.484.b;They look nothing like me!;;;;;;;;;;;;;x +promethean.484.c;I will not be made a fool of! Imprison this charlatan!;;;;;;;;;;;;;x +promethean.485.desc;A sculptor has crafted a masterful statue of Prometheus giving fire to humanity. Crowds have gathered to marvel at it, and several nobles are already starting a bidding war. Such a statue would look quite impressive in a courtyard or entrance hall...;;;;;;;;;;;;;x +promethean.485.a;It's marvelous, but I have the realm to look after.;;;;;;;;;;;;;x +promethean.485.b;It is but a cheap immitation of the real thing.;;;;;;;;;;;;;x +promethean.485.c;Shut up and take my drachma!;;;;;;;;;;;;;x +promethean.487.desc;You are discussing the weather with [From.GetTitledFirstName] when you notice the sculptor behind [From.GetHerHim] has lost their balance and knocked their statue over. It is about to fall on you both!;;;;;;;;;;;;;x +promethean.487.a;"Get out of the way [From.GetFirstName]!";;;;;;;;;;;;;x +promethean.487.a.tt;You warn [From.GetFirstName] before diving out of the way.\n;;;;;;;;;;;;;x +promethean.487.b;Ahhhhhh!;;;;;;;;;;;;;x +promethean.487.b.tt;You save your own skin.\n;;;;;;;;;;;;;x +promethean.487.c;"I'll save you!";;;;;;;;;;;;;x +promethean.487.c.tt;You heroically save [From.GetFirstName], endangering yourself.\n;;;;;;;;;;;;;x +promethean.488.desc;As you are discussing the weather with [From.GetTitledFirstName] you hear a grinding sound behind you. In that moment, [From.GetFirstName] shouts "Get out of the way!" and points behind you before diving away!;;;;;;;;;;;;;x +promethean.488.a;By [Root.Religion.GetRandomGodName]!;;;;;;;;;;;;;x +promethean.489.desc;You were discussing the weather with [From.GetTitledFirstName] when you heard the sound of stone grinding on stone. The last thing you remember before a statue falls upon you is [From.GetFirstName] fleeing in terror...;;;;;;;;;;;;;x +promethean.489.a;That coward!;;;;;;;;;;;;;x +promethean.490.desc;You were discussing the weather with [From.GetTitledFirstName] when you heard a strange grinding behind you. The next thing you know, [From.GetFirstName] has thrown you to the ground out of harms way, and the statue has collapsed onto [From.GetHerHim]!;;;;;;;;;;;;;x +promethean.490.a;[From.GetSheHe]'s a hero!;;;;;;;;;;;;;x +promethean.491.desc;An artist from a foreign land has just finished a mural and is revealing it for the first time. The gathered crowd is buzzing with excitement... at least until the cover is removed. The quality is excellent, but liberties were taken. The mural depicts Promethia and Epimethia, and he calls it "The Sisters." The crowd is, to put it lightly, incensed.;;;;;;;;;;;;;x +promethean.492.desc;As you stand in the city square watching a firedance, the light of the performance barely illuminating the dark corner of the plaza, [From.GetTitledFirstName], your liege, whispers something... carnal, into your ear. [From.GetSheHeCap] is attempting to seduce you!;;;;;;;;;;;;;x +promethean.541.desc;Due to the ongoing conflict, [From.GetTitledFirstName] must cancel the Unbinding Festival.;;;;;;;;;;;;;x +promethean.542.desc;Due to the ongoing conflict, you must cancel the Unbinding Festival.;;;;;;;;;;;;;x +promethean.543.desc;[From.GetTitledFirstName] has defied tradition and named [festival_heracles.GetTitledFirstName] as the Festival Heracles.;;;;;;;;;;;;;x +promethean.544.desc;[From.GetTitledFirstName] has named [From.GetHerHim]self as the Festival Heracles.;;;;;;;;;;;;;x +promethean.545.desc;In accordance with tradition, [From.GetTitledFirstName] has named you Festival Heracles for [From.GetHerHis] upcoming Unbinding Festival.;;;;;;;;;;;;;x +promethean.545.desc_alt;Defying tradition, [From.GetTitledFirstName] has chosen you to play Festival Heracles, over [From.GetMarshalName] [From.job_marshal.GetFullName] or even [From.GetHerHim]self.;;;;;;;;;;;;;x +promethean.546.desc;[From.GetTitledFirstName] has defied tradition and named [festival_prometheus.GetTitledFirstName] as the Festival Prometheus.;;;;;;;;;;;;;x +promethean.547.desc;[From.GetTitledFirstName] has named [From.GetHerHim]self as the Festival Prometheus.;;;;;;;;;;;;;x +promethean.548.desc;In accordance with tradition, [From.GetTitledFirstName] has named you Festival Prometheus for [From.GetHerHis] upcoming Unbinding Festival.;;;;;;;;;;;;;x +promethean.548.desc_alt;Defying tradition, [From.GetTitledFirstName] has chosen you to play Festival Prometheus, over [From.GetLordSpiritualName] [From.job_spiritual.GetFullName] or even [From.GetHerHim]self.;;;;;;;;;;;;;x +promethean.549.desc;The exhibitioners are packing up their gear, and the stage for the opening ceremony is being dismantled. The Festival is over.;;;;;;;;;;;;;x +promethean.549.a;Now, to begin planning for the next one in three years...;;;;;;;;;;;;;x # Men of Steel Events ;;;;;;;;;;;;;;x -ancrel.3550.title;Men of Steel;;;;;;;;;;;;;x -ancrel.3550.desc;In response to a growing need to defend Promethean interests against the 'un-enlightened', [From.GetTitledName] has created an elite fighting force, the Men of Steel. In Promethean society, the military caste is known as the 'Men of Iron', the Men of Steel are formed from the elite members of the Iron caste. Forged in the heat of battle, these warriors of Prometheus will face any foe that threatens their ways with cunning and bravery.;;;;;;;;;;;;;x -ancrel.3550.a;Make our Father proud...;;;;;;;;;;;;;x -ancrel.3550.b;Englightenment cannot be stopped!;;;;;;;;;;;;;x -ancrel.3550.c;Thats not good...;;;;;;;;;;;;;x +promethean.550.title;Men of Steel;;;;;;;;;;;;;x +promethean.550.desc;In response to a growing need to defend Promethean interests against the 'un-enlightened', [From.GetTitledName] has created an elite fighting force, the Men of Steel. In Promethean society, the military caste is known as the 'Men of Iron', the Men of Steel are formed from the elite members of the Iron caste. Forged in the heat of battle, these warriors of Prometheus will face any foe that threatens their ways with cunning and bravery.;;;;;;;;;;;;;x +promethean.550.a;Make our Father proud...;;;;;;;;;;;;;x +promethean.550.b;Englightenment cannot be stopped!;;;;;;;;;;;;;x +promethean.550.c;Thats not good...;;;;;;;;;;;;;x CHRONICLE_STEEL;On this day, [Root.GetTitledFirstName] established the Men of Steel and charged them with keeping safe the holy fires of Prometheus.;;;;;;;;;;;;;x CHRONICLE_CROTONE;On this day, [Root.GetTitledFirstName] dedicated the rebuilt Academy of Crotone to The Brothers and their divine light. May it's fire never be extinguished again.;;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_societies.csv b/AncientReligions/localisation/ACR_societies.csv index 2608030d..7a757668 100644 --- a/AncientReligions/localisation/ACR_societies.csv +++ b/AncientReligions/localisation/ACR_societies.csv @@ -2,14 +2,16 @@ secret_religious_society_celtic_pagan;the Hidden Circle;;;;;;;;x secret_religious_society_celtic_pagan_desc;The followers of the Celtic faith have long known persecution, especially from Roman hands. As always, they persevere, even if they must use deception. Though they utter empty prayers to foreign gods, they secretly meet in private chambers and secluded groves to offer devotion and sacrifice to Danu, the Mother and source of life. They keep their faith knowing that some day mighty Taranis the Thunderer will strike down those who have persecuted the faithful.;;;;;;;;x secret_religious_society_celtic_pagan_reformed;Danu's Faithfull;;;;;;;;x secret_religious_society_celtic_pagan_reformed_desc;The Druidic faith may be young, but it's followers are no less devout than any other. Even when they must publicly profess faith in false gods, the children of Danu plan and prepare for the day when they might worship the gods in the light of day. They know that none can long stand against the might of Lug of the Long Spear, and those that opress them will get what they deserve.;;;;;;;;x -secret_religious_society_hellenic_pagan;the True Hellenes;;;;;;;;x -secret_religious_society_hellenic_pagan_desc;For centuries the faith of the people of Greece and Rome was followed by millions. Though the number of adherents has dramatically shrunk, those that remain make up for it with their devotion. They deceive the followers of upstart and barbarian gods, though they send their prayers to the Olympians. They have struggled, but the True Hellenes know they will be victorious in the end, because none can stand against the fury of Almighty Zeus.;;;;;;;;x +secret_religious_society_britannic_pagan;the Faithful Children;;;;;;;;x +secret_religious_society_britannic_pagan_desc;The followers of [GOD_BRITANNIA] have always struggled against those who would deny her truth. As always, they persevere, even if they must submit to men. Though they utter empty prayers to foreign gods, they secretly meet in private chambers and secluded groves to offer devotion and sacrifice to Britannia, the Mother and source of life. They keep their faith knowing that some day [GOD_SC_ANDRASTE] will bring victory against those who persecuted the faithful.;;;;;;;;x secret_religious_society_promethean_pagan;the Enlightened;;;;;;;;x secret_religious_society_promethean_pagan_desc;The Prometheans know that they must stand against the darkness of ignorance. They must preserve the light of enlightenment and Prometheus' wisdom. Theirs is a battle for the very future of the human race. Such a divine mission cannot be taken lightly, so they play the part of the devoted in the company of the ignorant and secretly prepare for the day that they can bring them into the light. In the end, it is light that drives away the darkness.;;;;;;;;x secret_religious_society_titan_pagan;the Chained;;;;;;;;x secret_religious_society_titan_pagan_desc;The Titan Cultist is one who understands toil and bondage. They hold back their righteous fury and look to their gods, bound in Tartarus still by the treacherous Olympians, for the strength to wait. The mighty Titans have lain in Tartarus, bound by divinely wrought chains, for whole ages of time. The least their mortal followers can do is wait for the right moment to strike. When that time comes, none shall miss it, for the very Earth itself will shake with the fury of Kronos.;;;;;;;;x secret_religious_society_egyptian_pagan;the Keepers of Ma'at;;;;;;;;x secret_religious_society_egyptian_pagan_desc;The followers of Kemetism continue to practice their ancient religion, despite being forced to profess faith in other gods. They organize in secret shrines and hidden chambers, honoring the timeless gods of Egypt. They know that they follow the greatest of gods, ones that led a people to build great monuments while others were still wandering herders. Every day they look up and see the watchful eye of Ra, unblinking and eternal, and their faith remains strong. They know that soon their plans will come to fruition and Ra's burning gaze will scorch the unfaithfull.;;;;;;;;x +secret_religious_society_egyptian_pagan_reformed;the Keepers of Ma'at;;;;;;;;x +secret_religious_society_egyptian_pagan_reformed_desc;The followers of Kemetism continue to practice their ancient religion, despite being forced to profess faith in other gods. They organize in secret shrines and hidden chambers, honoring the timeless gods of Egypt. They know that they follow the greatest of gods, ones that led a people to build great monuments while others were still wandering herders. Every day they look up and see the watchful eye of Ra, unblinking and eternal, and their faith remains strong. They know that soon their plans will come to fruition and Ra's burning gaze will scorch the unfaithfull.;;;;;;;;x secret_religious_society_aten_pagan;the Speakers of Aten;;;;;;;;x secret_religious_society_aten_pagan_desc;The followers of Aten know that they have always been the few against the many. This does not shake their faith, however. They look up each day at the undeniable truth. Aten is the giver of light, warmth, and life. So, they hide their faith from the deniers of Aten's truth, knowing eachother from the small gold discs they wear as symbols of their devotion. Just as Aten rises every day to scatter the darkness, the Speakers of Aten know that their long night too will end.;;;;;;;;x ############### ;;;;;;;;;;;;;x @@ -17,14 +19,16 @@ secretly_convert_to_celtic_pagan_holy_site;Secretly Convert to Celtic Paganism;; secretly_convert_to_celtic_pagan_holy_site_desc;The §YCeltic Pagan§! shrine in §Y[Root.Location.GetName]§! has drawn my attention of late. It feels ancient, patient, and powerful. It seems to be waiting to reveal it's secrets. I am tempted to listen...;;;;;;;;;;;;;x secretly_convert_to_celtic_pagan_reformed_holy_site;Secretly Convert to Druidic;;;;;;;;;;;;;x secretly_convert_to_celtic_pagan_reformed_holy_site_desc;The §YDruidic§! pilgrims that flock to the holy site in §Y[Root.Location.GetName]§! impress me with the depth and passion of their faith. I am tempted to convert in secrecy...;Les pèlerins §YDruidique§! qui affluent vers le site saint en §Y[Root.Location.GetName]§! m'impressionnent avec la profondeur et la passion de leur foi. Je suis tenté[Root.GetNoneE] de me convertir en secret...;Die §YDruidic§! Pilger in §Y[Root.Location.GetName]§! beeindrucken mich durch die Tiefe und die Leidenschaft ihres Glaubens. Ich bin versucht, heimlich zu konvertieren ...;;Los peregrinos §YDruidicas§! que acuden en masa al lugar sagrado en §Y[Root.Location.GetName]§! me impresionan con la profundidad y la pasión de su fe. Me tienta convertirme en secreto...;;;;;;;;;x -secretly_convert_to_hellenic_pagan_holy_site;Secretly Convert to Hellenism;;;;;;;;;;;;;x -secretly_convert_to_hellenic_pagan_holy_site_desc;The §YHellenic§! holy site in §Y[Root.Location.GetName]§! impress me with it's grandeur. It is as if the ancient gods are waiting for someone to take up their mantle again. I am tempted to convert in secrecy...;;;;;;;;;;;;;x +secretly_convert_to_britannic_pagan_holy_site;Secretly Convert to Britannic;;;;;;;;;;;;;x +secretly_convert_to_britannic_pagan_holy_site_desc;The §YBritannic§! shrine in §Y[Root.Location.GetName]§! has drawn my attention of late. The pilgrims that visit have boundless devotion and great faith. I am tempted to convert in secrecy...;;;;;;;;;;;;;x secretly_convert_to_promethean_pagan_holy_site;Secretly Convert to Prometheanism;;;;;;;;;;;;;x secretly_convert_to_promethean_pagan_holy_site_desc;The §YPromethean§! pilgrims that flock to the holy site in §Y[Root.Location.GetName]§! impress me with the depth and passion of their faith. I am tempted to convert in secrecy...;;;;;;;;;;;;;x secretly_convert_to_titan_pagan_holy_site;Secretly Convert to Titanism;;;;;;;;;;;;;x secretly_convert_to_titan_pagan_holy_site_desc;The §YTitan Cultists§! that flock to the holy site in §Y[Root.Location.GetName]§! impress me with the depth and passion of their faith. I am tempted to convert in secrecy...;;;;;;;;;;;;;x secretly_convert_to_egyptian_pagan_holy_site;Secretly Convert to Kemetism;;;;;;;;;;;;;x secretly_convert_to_egyptian_pagan_holy_site_desc;The ancient monuments of the §YKemetic§! gods in §Y[Root.Location.GetName]§! are fascinating. The depth and passion of the builder's devotion impresses me. I am tempted to convert in secrecy...;;;;;;;;;;;;;x +secretly_convert_to_egyptian_pagan_reformed_holy_site;Secretly Convert to Kemetism;;;;;;;;;;;;;x +secretly_convert_to_egyptian_pagan_reformed_holy_site_desc;The ancient monuments of the §YKemetic§! gods in §Y[Root.Location.GetName]§! are fascinating. The depth and passion of the builder's devotion impresses me. I am tempted to convert in secrecy...;;;;;;;;;;;;;x secretly_convert_to_aten_pagan_holy_site;Secretly Convert to Atenism;;;;;;;;;;;;;x secretly_convert_to_aten_pagan_holy_site_desc;The §YAtenic§! ruins in §Y[Root.Location.GetName]§! impress me with the their grandeur. The builder's devotion to the Aten is visible everywhere. I am tempted to convert in secrecy...;;;;;;;;;;;;;x ############### ;;;;;;;;;;;;;x @@ -46,15 +50,15 @@ secret_religious_society_celtic_pagan_reformed_rank_1_male;Faithful;Fid secret_religious_society_celtic_pagan_reformed_rank_2_male;Adherent;Adhérent;Anhänger;;Seguidor;;;;x secret_religious_society_celtic_pagan_reformed_rank_3_male;Preacher;Prêcheur;Prediger;;Predicador;;;;x secret_religious_society_celtic_pagan_reformed_rank_4_male;Herald;Messager;Herold;;Mensajero;;;;x -secret_religious_society_hellenic_pagan_currency;Devotion;Dévotion;Hingabe;;Devoción;;;;;;;;;x -secret_religious_society_hellenic_pagan_rank_1_female;Faithful;Fidèle;Getreue;;Fiel;;;;x -secret_religious_society_hellenic_pagan_rank_2_female;Adherent;Adhérente;Anhängerin;;Seguidora;;;;x -secret_religious_society_hellenic_pagan_rank_3_female;Preacher;Prêcheuse;Predigerin;;Predicadora;;;;x -secret_religious_society_hellenic_pagan_rank_4_female;Herald;Messagère;Herold;;Mensajera;;;;x -secret_religious_society_hellenic_pagan_rank_1_male;Faithful;Fidèle;Getreuer;;Fiel;;;;x -secret_religious_society_hellenic_pagan_rank_2_male;Adherent;Adhérent;Anhänger;;Seguidor;;;;x -secret_religious_society_hellenic_pagan_rank_3_male;Preacher;Prêcheur;Prediger;;Predicador;;;;x -secret_religious_society_hellenic_pagan_rank_4_male;Herald;Messager;Herold;;Mensajero;;;;x +secret_religious_society_britannic_pagan_currency;Devotion;Dévotion;Hingabe;;Devoción;;;;;;;;;x +secret_religious_society_britannic_pagan_rank_1_female;Faithful;Fidèle;Getreue;;Fiel;;;;x +secret_religious_society_britannic_pagan_rank_2_female;Adherent;Adhérente;Anhängerin;;Seguidora;;;;x +secret_religious_society_britannic_pagan_rank_3_female;Preacher;Prêcheuse;Predigerin;;Predicadora;;;;x +secret_religious_society_britannic_pagan_rank_4_female;Herald;Messagère;Herold;;Mensajera;;;;x +secret_religious_society_britannic_pagan_rank_1_male;Faithful;Fidèle;Getreuer;;Fiel;;;;x +secret_religious_society_britannic_pagan_rank_2_male;Adherent;Adhérent;Anhänger;;Seguidor;;;;x +secret_religious_society_britannic_pagan_rank_3_male;Preacher;Prêcheur;Prediger;;Predicador;;;;x +secret_religious_society_britannic_pagan_rank_4_male;Herald;Messager;Herold;;Mensajero;;;;x secret_religious_society_promethean_pagan_currency;Devotion;Dévotion;Hingabe;;Devoción;;;;;;;;;x secret_religious_society_promethean_pagan_rank_1_female;Faithful;Fidèle;Getreue;;Fiel;;;;x secret_religious_society_promethean_pagan_rank_2_female;Adherent;Adhérente;Anhängerin;;Seguidora;;;;x @@ -82,6 +86,15 @@ secret_religious_society_egyptian_pagan_rank_1_male;Faithful;Fid secret_religious_society_egyptian_pagan_rank_2_male;Adherent;Adhérent;Anhänger;;Seguidor;;;;x secret_religious_society_egyptian_pagan_rank_3_male;Preacher;Prêcheur;Prediger;;Predicador;;;;x secret_religious_society_egyptian_pagan_rank_4_male;Herald;Messager;Herold;;Mensajero;;;;x\ +secret_religious_society_egyptian_pagan_reformed_currency;Devotion;Dévotion;Hingabe;;Devoción;;;;;;;;;x +secret_religious_society_egyptian_pagan_reformed_rank_1_female;Faithful;Fidèle;Getreue;;Fiel;;;;x +secret_religious_society_egyptian_pagan_reformed_rank_2_female;Adherent;Adhérente;Anhängerin;;Seguidora;;;;x +secret_religious_society_egyptian_pagan_reformed_rank_3_female;Preacher;Prêcheuse;Predigerin;;Predicadora;;;;x +secret_religious_society_egyptian_pagan_reformed_rank_4_female;Herald;Messagère;Herold;;Mensajera;;;;x +secret_religious_society_egyptian_pagan_reformed_rank_1_male;Faithful;Fidèle;Getreuer;;Fiel;;;;x +secret_religious_society_egyptian_pagan_reformed_rank_2_male;Adherent;Adhérent;Anhänger;;Seguidor;;;;x +secret_religious_society_egyptian_pagan_reformed_rank_3_male;Preacher;Prêcheur;Prediger;;Predicador;;;;x +secret_religious_society_egyptian_pagan_reformed_rank_4_male;Herald;Messager;Herold;;Mensajero;;;;x\ secret_religious_society_aten_pagan_currency;Devotion;Dévotion;Hingabe;;Devoción;;;;;;;;;x secret_religious_society_aten_pagan_rank_1_female;Faithful;Fidèle;Getreue;;Fiel;;;;x secret_religious_society_aten_pagan_rank_2_female;Adherent;Adhérente;Anhängerin;;Seguidora;;;;x @@ -96,22 +109,25 @@ secret_celtic_pagan_community;Secret Celtic Pagan Community;Communaut secret_celtic_pagan_community_desc;In secret, Celtic faithfuls have organized themselves as a community in this province. From there it converts others, grows, and protects their own.;Des fidèles celtique païen ont secrètement formé une communauté dans cette province. Ils y convertissent les autres personnes et protègent les leurs.;In dieser Provinz haben sich Anhänger des keltischen heidnischen Glaubens heimlich zu einer Gemeinde organisiert. Von dort aus bekehrt diese Gemeinde andere, wird immer größer und beschützt ihre Mitglieder.;;Los fieles de celtico pagano han creado una comunidad secreta en esta provincia. De este modo convierten a otros, crecen y protegen a los suyos.;;;;;;;;;x secret_celtic_pagan_reformed_community;Secret Druidic Community;Communauté druidique secrète;Geheime druidiche Gemeinde;;Comunidad druida secreta;;;;;;;;;x secret_celtic_pagan_reformed_community_desc;In secret, Druidic faithfuls have organized themselves as a community in this province. From there it converts others, grows, and protects their own.;Des fidèles Druidiques ont secrètement formé une communauté dans cette province. Ils y convertissent les autres personnes et protègent les leurs.;In dieser Provinz haben sich Anhänger des druidisch Glaubens heimlich zu einer Gemeinde organisiert. Von dort aus bekehrt diese Gemeinde andere, wird immer größer und beschützt ihre Mitglieder.;;Los fieles de Druida han creado una comunidad secreta en esta provincia. De este modo convierten a otros, crecen y protegen a los suyos.;;;;;;;;;x -secret_hellenic_pagan_community;Secret Hellenic Community;Communauté Hellenique secrète;Geheime Hellenisch heidnischen Gemeinde;;Comunidad hellenico pagano secreta;;;;;;;;;x -secret_hellenic_pagan_community_desc;In secret, Hellenic faithfuls have organized themselves as a community in this province. From there it converts others, grows, and protects their own.;Des fidèles hellenique païen ont secrètement formé une communauté dans cette province. Ils y convertissent les autres personnes et protègent les leurs.;In dieser Provinz haben sich Anhänger des hellenisch heidnischen Glaubens heimlich zu einer Gemeinde organisiert. Von dort aus bekehrt diese Gemeinde andere, wird immer größer und beschützt ihre Mitglieder.;;Los fieles de hellenico pagano han creado una comunidad secreta en esta provincia. De este modo convierten a otros, crecen y protegen a los suyos.;;;;;;;;;x +secret_britannic_pagan_community;Secret Britannic Community;Communauté britannique païen secrète;Geheime Britannischen heidnischen Gemeinde;;Comunidad britannico pagano secreta;;;;;;;;;x +secret_britannic_pagan_community_desc;In secret, Brittanic faithfuls have organized themselves as a community in this province. From there it converts others, grows, and protects their own.;Des fidèles britannique païen ont secrètement formé une communauté dans cette province. Ils y convertissent les autres personnes et protègent les leurs.;In dieser Provinz haben sich Anhänger des britannischen heidnischen Glaubens heimlich zu einer Gemeinde organisiert. Von dort aus bekehrt diese Gemeinde andere, wird immer größer und beschützt ihre Mitglieder.;;Los fieles de britannico pagano han creado una comunidad secreta en esta provincia. De este modo convierten a otros, crecen y protegen a los suyos.;;;;;;;;;x secret_promethean_pagan_community;Secret Promethean Pagan Community;Communauté Promethean secrète;Geheime Promethean heidnischen Gemeinde;;Comunidad Promethean pagano secreta;;;;;;;;;x secret_promethean_pagan_community_desc;In secret, Promethean faithfuls have organized themselves as a community in this province. From there it converts others, grows, and protects their own.;Des fidèles Promethean païen ont secrètement formé une communauté dans cette province. Ils y convertissent les autres personnes et protègent les leurs.;In dieser Provinz haben sich Anhänger des Promethean heidnischen Glaubens heimlich zu einer Gemeinde organisiert. Von dort aus bekehrt diese Gemeinde andere, wird immer größer und beschützt ihre Mitglieder.;;Los fieles de Promethean pagano han creado una comunidad secreta en esta provincia. De este modo convierten a otros, crecen y protegen a los suyos.;;;;;;;;;x secret_titan_pagan_community;Secret Titan Pagan Community;Communauté Titan secrète;Geheime Titan heidnischen Gemeinde;;Comunidad Titán pagano secreta;;;;;;;;;x secret_titan_pagan_community_desc;In secret, Titan faithfuls have organized themselves as a community in this province. From there it converts others, grows, and protects their own.;Des fidèles Titan païen ont secrètement formé une communauté dans cette province. Ils y convertissent les autres personnes et protègent les leurs.;In dieser Provinz haben sich Anhänger des Titan heidnischen Glaubens heimlich zu einer Gemeinde organisiert. Von dort aus bekehrt diese Gemeinde andere, wird immer größer und beschützt ihre Mitglieder.;;Los fieles de Titán pagano han creado una comunidad secreta en esta provincia. De este modo convierten a otros, crecen y protegen a los suyos.;;;;;;;;;x secret_egyptian_pagan_community;Secret Kemetic Pagan Community;Communauté Druidique secrète;Geheime Kemetisch heidnischen Gemeinde;;Comunidad celtico pagano secreta;;;;;;;;;x secret_egyptian_pagan_community_desc;In secret, Kemetic faithfuls have organized themselves as a community in this province. From there it converts others, grows, and protects their own.;Des fidèles Kemetic païen ont secrètement formé une communauté dans cette province. Ils y convertissent les autres personnes et protègent les leurs.;In dieser Provinz haben sich Anhänger des Kemetisch heidnischen Glaubens heimlich zu einer Gemeinde organisiert. Von dort aus bekehrt diese Gemeinde andere, wird immer größer und beschützt ihre Mitglieder.;;Los fieles de Kemetic pagano han creado una comunidad secreta en esta provincia. De este modo convierten a otros, crecen y protegen a los suyos.;;;;;;;;;x +secret_egyptian_pagan_reformed_community;Secret Kemetic Pagan Community;Communauté Druidique secrète;Geheime Kemetisch heidnischen Gemeinde;;Comunidad celtico pagano secreta;;;;;;;;;x +secret_egyptian_pagan_reformed_community_desc;In secret, Kemetic faithfuls have organized themselves as a community in this province. From there it converts others, grows, and protects their own.;Des fidèles Kemetic païen ont secrètement formé une communauté dans cette province. Ils y convertissent les autres personnes et protègent les leurs.;In dieser Provinz haben sich Anhänger des Kemetisch heidnischen Glaubens heimlich zu einer Gemeinde organisiert. Von dort aus bekehrt diese Gemeinde andere, wird immer größer und beschützt ihre Mitglieder.;;Los fieles de Kemetic pagano han creado una comunidad secreta en esta provincia. De este modo convierten a otros, crecen y protegen a los suyos.;;;;;;;;;x secret_aten_pagan_community;Secret Aten Pagan Community;Communauté Atenique secrète;Geheime Atenisch heidnischen Gemeinde;;Comunidad Atenico pagano secreta;;;;;;;;;x secret_aten_pagan_community_desc;In secret, Atenic faithfuls have organized themselves as a community in this province. From there it converts others, grows, and protects their own.;Des fidèles Atenique païen ont secrètement formé une communauté dans cette province. Ils y convertissent les autres personnes et protègent les leurs.;In dieser Provinz haben sich Anhänger des Atenisch heidnischen Glaubens heimlich zu einer Gemeinde organisiert. Von dort aus bekehrt diese Gemeinde andere, wird immer größer und beschützt ihre Mitglieder.;;Los fieles de Atenico pagano han creado una comunidad secreta en esta provincia. De este modo convierten a otros, crecen y protegen a los suyos.;;;;;;;;;x secret_religious_society_celtic_pagan_leader_desc;A High Priest in $SOCIETY|Y$;Un grand prêtre dans $SOCIETY|Y$;Hohepriester von $SOCIETY|Y$;;Sumo sacerdote de $SOCIETY|Y$;;;;;;;;;x secret_religious_society_celtic_pagan_reformed_leader_desc;A High Priest in $SOCIETY|Y$;Un grand prêtre dans $SOCIETY|Y$;Hohepriester von $SOCIETY|Y$;;Sumo sacerdote de $SOCIETY|Y$;;;;;;;;;x -secret_religious_society_hellenic_pagan_leader_desc;TA High Priest in $SOCIETY|Y$;Un grand prêtre dans $SOCIETY|Y$;Hohepriester von $SOCIETY|Y$;;Sumo sacerdote de $SOCIETY|Y$;;;;;;;;;x +secret_religious_society_britannic_pagan_leader_desc;A High Priest in $SOCIETY|Y$;Un grand prêtre dans $SOCIETY|Y$;Hohepriester von $SOCIETY|Y$;;Sumo sacerdote de $SOCIETY|Y$;;;;;;;;;x secret_religious_society_promethean_pagan_leader_desc;A High Priest in $SOCIETY|Y$;Un grand prêtre dans $SOCIETY|Y$;Hohepriester von $SOCIETY|Y$;;Sumo sacerdote de $SOCIETY|Y$;;;;;;;;;x secret_religious_society_titan_pagan_leader_desc;A High Priest in $SOCIETY|Y$;Un grand prêtre dans $SOCIETY|Y$;Hohepriester von $SOCIETY|Y$;;Sumo sacerdote de $SOCIETY|Y$;;;;;;;;;x secret_religious_society_egyptian_pagan_leader_desc;A High Priest in $SOCIETY|Y$;Un grand prêtre dans $SOCIETY|Y$;Hohepriester von $SOCIETY|Y$;;Sumo sacerdote de $SOCIETY|Y$;;;;;;;;;x +secret_religious_society_egyptian_pagan_reformed_leader_desc;A High Priest in $SOCIETY|Y$;Un grand prêtre dans $SOCIETY|Y$;Hohepriester von $SOCIETY|Y$;;Sumo sacerdote de $SOCIETY|Y$;;;;;;;;;x secret_religious_society_aten_pagan_leader_desc;A High Priest in $SOCIETY|Y$;Un grand prêtre dans $SOCIETY|Y$;Hohepriester von $SOCIETY|Y$;;Sumo sacerdote de $SOCIETY|Y$;;;;;;;;;x mnm.3225.ancrel;In an effort to convince the court of my commitment to [Root.Religion.GetHighGodName], I have gone to [Root.GetHouseOfWorship], to make an offering at the altar of the gods. A [Root.Religion.GetPriestTitle] eyes me warily as I walk up the steps and enter the building. May [Root.GetTrueReligionHighGod] forgive me, but I need to make a good impression here.;Dans un effort visant à convaincre la Cour de mon engagement envers [Root.Religion.GetHighGodName], je suis devant l'entrée [Root.GetHouseOfWorshipDuDela] pour laisser une offrande à l'autel des dieux. Un [Root.Religion.GetPriestTitle] me regarde avec méfiance alors que je gravis les marches et entre dans le bâtiment. Que [Root.GetTrueReligionHighGod] me pardonne, mais je dois faire bonne impression ici.;Um den Hof von meiner Hingabe zu [Root.Religion.GetHighGodName] zu überzeugen, bin ich zum/zur [Root.GetHouseOfWorship] gegangen, um am Altar der Götter eine Opfergabe darzubringen. Ein/e [Root.Religion.GetPriestTitle] schaut mich misstrauisch an, als ich die Stufen hinaufsteige und das Gebäude betrete. Möge [Root.GetTrueReligionHighGod] mir vergeben, aber ich muss hier einen guten Eindruck machen.;;En un intento de convencer a la corte de mi compromiso con [Root.Religion.GetHighGodName], he ido al templo para hacer una ofrenda en el altar de los dioses. El religioso me observa con recelo mientras subo los peldaños y entro en el edificio. Que [Root.GetTrueReligionHighGod] me perdone, pero debo dar una buena impresión.;;;;;x mnm.3226.ancrel;As I step up in front of them, my people eye me carefully. They depend on their [Root.GetTitle], and [Root.GetHerHis] connection to [Root.Religion.GetHighGodName], to guide them. The [Root.Religion.GetPriestTitle] nods at me, and I stare into the flames of the altar candle lights for a moment. When I finally speak, I imagine that I am praising [Root.GetTrueReligionHighGod] – unsurprising, my words have never seemed more true.;En me levant devant eux, mon peuple me regarde attentivement. Ils comptent sur leur [Root.GetTitle] et sur sa connexion avec [Root.Religion.GetHighGodName] pour les guider. Le [Root.Religion.GetPriestTitle] m'encourage d'un hochement de tête, et je fixe les flammes des bougies de l'autel pendant un moment. Quand je parle enfin, j'imagine que je loue [Root.GetTrueReligionHighGod] – sans surprise, mes paroles n'ont jamais semblé plus vraies.;Als ich zum Altar hochgehe, beobachten mich meine Untertanen aufmerksam. Sie sind von mir als [Root.GetTitle] und meiner Verbindung zu [Root.Religion.GetHighGodName] abhängig, damit ich sie richtig führe. Der/die [Root.Religion.GetPriestTitle] nickt mir zu, und ich starre für eine Weile in die Flammen der Kerzen des Altars. Als ich schließlich zu reden beginne, stelle ich mir vor, [Root.GetTrueReligionHighGod] zu preisen, und es überrascht mich nicht, dass es mir so vorkommt, als hätte ich noch nie wahrere Worte gesprochen.;;"Cuando me coloco ante los fieles, me miran con atención. Cuentan con su [Root.GetTitle] y con su conexión con [Root.Religion.GetHighGodName] para guiarlos. El religioso me mira y asiente, y yo observo las llamas de las velas del altar durante un momento. Al fin empiezo a hablar e imagino que alabo a [Root.GetTrueReligionHighGod] como era de esperar, mis palabras nunca han parecido tan ciertas.";;;;;x @@ -152,23 +168,23 @@ the_coven_recruit;Recruit to The Coven;;;;;;;;;;;;;x the_coven_recruit_desc;Attempt to find out whether §Y[Root.GetTitledFirstName]§! is open to the power of the occult. If so, you may invite [Root.GetHerHim] to become a member of The Coven.;;;;;;;;;;;;;x ############### The Sand Snakes/Fangs of Apep;;;;;;;;;;;;;x the_sand_snakes;The Fangs of Apep;;;;;;;;;;;;;x -the_sand_snakes_desc;Those who serve the Great Serpent hide in our midst, dedicating their depravities and perfidies to their Lord Apep. Every transgression is a hymn, every murder a roar of defiance against the peace and order of [Root.Religion.GetHighGodName]. Apep rewards such dark sacraments handsomely – witches are said to be gifted with unnatural lifespans and all manner of demonic powers.;Ceux qui servent le Grand Serpent se cachent au milieu de nous, consacrant leurs dépravations et perfidies à leur Seigneur Apep. Chaque transgression est un hymne, chaque assassinat un rugissement de défi contre la parole [Root.GetHighGodDuDelaDes]. Apep récompense généreusement de tels sombres sacrements – les sorciers sont dits dotés d'une durée de vie anormale et de pouvoirs démoniaques.;Die Jünger des Große Schlange verstecken sich in unserer Mitte und huldigen in perfider Verderbtheit Apep, ihrem Herrn. Jede Sünde ist ihnen Hymnus, jeder Mord ein Aufschrei gegen das Wort von [Root.Religion.GetHighGodNameCap]. Apep belohnt die Priester seiner dunklen Sakramente fürstlich: So heißt es, dass er Hexen ein unnatürlich langes Leben schenkt und ihnen alle möglichen dämonischen Kräfte verleiht.;;Aquellos que sirven al Gran Serpiente se ocultan entre nosotros, dedicando sus depravaciones y perfidias a su señor, Apep. Cada transgresión es un himno cada asesinato es un rugido de desafío contra la palabra de [Root.Religion.GetHighGodNameCap]. Apep recompensa esos sacramentos oscuros generosamente: se dice que las brujas están dotadas de una vida antinatural y de toda clase de poderes demoníacos.";;;;x +the_sand_snakes_desc;Those who serve the Great Serpent hide in our midst, dedicating their depravities and perfidies to their Lord Apep. Every transgression is a hymn, every murder a roar of defiance against the peace and order of [Root.Religion.GetHighGodName]. Apep rewards such dark sacraments handsomely – witches are said to be gifted with unnatural lifespans and all manner of demonic powers.;Ceux qui servent le Grand Serpent se cachent au milieu de nous, consacrant leurs dépravations et perfidies à leur Seigneur Apep. Chaque transgression est un hymne, chaque assassinat un rugissement de défi contre la parole [Root.GetHighGodName]. Apep récompense généreusement de tels sombres sacrements – les sorciers sont dits dotés d'une durée de vie anormale et de pouvoirs démoniaques.;Die Jünger des Große Schlange verstecken sich in unserer Mitte und huldigen in perfider Verderbtheit Apep, ihrem Herrn. Jede Sünde ist ihnen Hymnus, jeder Mord ein Aufschrei gegen das Wort von [Root.Religion.GetHighGodNameCap]. Apep belohnt die Priester seiner dunklen Sakramente fürstlich: So heißt es, dass er Hexen ein unnatürlich langes Leben schenkt und ihnen alle möglichen dämonischen Kräfte verleiht.;;Aquellos que sirven al Gran Serpiente se ocultan entre nosotros, dedicando sus depravaciones y perfidias a su señor, Apep. Cada transgresión es un himno cada asesinato es un rugido de desafío contra la palabra de [Root.Religion.GetHighGodNameCap]. Apep recompensa esos sacramentos oscuros generosamente: se dice que las brujas están dotadas de una vida antinatural y de toda clase de poderes demoníacos.";;;;x currency_name_the_sand_snakes;Dark Power;;;;;;;;;;;;;x the_sand_snakes_rank_1_female;Abjurer;Apostate;Bannmagierin;;Apóstata;;;;x the_sand_snakes_rank_2_female;Conjurer;Sorcière;Beschwörerin;;Conjuradora;;;;x the_sand_snakes_rank_3_female;Priestess;Prêtresse;Priesterin;;Sacerdotisa;;;;x -the_sand_snakes_rank_4_female;High Priestess;Grande prêtresse;Hohepriesterin;;Suma sacerdotisa;;;;x +the_sand_snakes_rank_4_female;Great Xroj;Grande prêtresse;Hohepriesterin;;Suma sacerdotisa;;;;x the_sand_snakes_rank_1_male;Abjurer;Apostat;Bannmagier;;Apóstata;;;;x the_sand_snakes_rank_2_male;Conjurer;Sorcier;Beschwörer;;Conjurador;;;;x the_sand_snakes_rank_3_male;Priest;Prêtre;Priester;;Sacerdote;;;;x -the_sand_snakes_rank_4_male;High Priest;Grand prêtre;Hohepriester;;Sumo sacerdote;;;;x +the_sand_snakes_rank_4_male;Great Xroj;Grand prêtre;Hohepriester;;Sumo sacerdote;;;;x the_sand_snakes_leader_desc;The Great Xroj of the Fangs of Apep;;;;;;;;;;;;;x the_sand_snakes_recruit_block_tooltip;Has not been approached by the Fangs of Apep before.;;;;;;;;;;;;;x the_sand_snakes_recruit;Recruit to The Fangs of Apep;;;;;;;;;;;;;x the_sand_snakes_recruit_desc;Attempt to find out whether §Y[Root.GetTitledFirstName]§! is open to the power of the occult. If so, you may invite [Root.GetHerHim] to become a member of The Fangs of Apep.;;;;;;;;;;;;;x ############### Mysteries of Dionysus ;;;;;;;;;;;;;x mysteries_dionysus;Mysteries of Dionysus;;;;;;;;;;;;;x -mysteries_dionysus_desc;Since the dawn of civilization there have been those who have rejected it's gifts. Those who count themselves as initiates of the Dionysian mysteries commune with their god in secret rituals of revelry and intoxication. Thoroughly intimate affairs, these secret gatherings forge strong bonds between the participants, bonds that frequently persist beyond the secrecy of the rituals. But that's not all, Twice-born Dionysus, they say, knows the secrets of life and death. It is these secrets the initiates hope to earn from their god.;;;;;;;;;;;;;x +mysteries_dionysus_desc;Since the dawn of civilization there have been those who have rejected it's gifts. Those who count themselves as initiates of the Dionysian Mysteries commune with their god in secret rituals of revelry and intoxication. Thoroughly intimate affairs, these secret gatherings forge strong bonds between the participants, bonds that frequently persist beyond the secrecy of the rituals. But that's not all, Twice-born Dionysus, they say, knows the secrets of life and death. It is these secrets the initiates hope to earn from their god.;;;;;;;;;;;;;x currency_name_mysteries_dionysus;Fervor;;;;;;;;;;;;;x mysteries_dionysus_leader_desc;Hierophant of the Dionysian Mysteries;;;;;;;;;;;;;x mysteries_dionysus_rank_1_male;Bacchus;;;;;;;;;;;;;x @@ -179,6 +195,8 @@ mysteries_dionysus_rank_3_male;Boukolos;;;;;;;;;;;;;x mysteries_dionysus_rank_3_female;Boukolos;;;;;;;;;;;;;x mysteries_dionysus_rank_4_male;Archiboukolos;;;;;;;;;;;;;x mysteries_dionysus_rank_4_female;Archiboukolos;;;;;;;;;;;;;x +############### Tristeria ;;;;;;;;;;;;;x +not_already_holding_tristeria;Is not already holding Tristeria;;;;;;;;;;;;;x ############### Strings ;;;;;;;;;;;;;x String_ker;Ker;;;;;;;;;;;;;x String_keres;Keres;;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_titan.csv b/AncientReligions/localisation/ACR_titan.csv index 3a663148..6504096f 100644 --- a/AncientReligions/localisation/ACR_titan.csv +++ b/AncientReligions/localisation/ACR_titan.csv @@ -4,7 +4,6 @@ titan_pagan_DESC;The Titan Cult rejects the authority of the Olympian Gods, cons titan_cultist;Titan Ferocity;Titaniste;;;;;;;;;;;;x titan_cultist_desc;Titan Cultists relish and excel in personal combat.;Les Titanistes aprécient et excellent dans le combat personnel.;;;;;;;;;;;;x temple_baron_titan_pagan;Priest;Prêtre;;;;;;;;;;;;x -GOD_KRONOS;Kronos;Kronos;Kronos;;Kronos;;;;;;;;;x GOD_OCEANUS;Oceanus;Oceanus;Oceanus;;Oceanus;;;;;;;;;x GOD_TETHYS;Tethys;Tethys;Tethys;;Tethys;;;;;;;;;x GOD_HYPERION;Hyperion;Hyperion;Hyperion;;Hyperion;;;;;;;;;x @@ -17,7 +16,7 @@ GOD_MNEMOSYNE;Mnemosyne;Mnemosyne;Mnemosyne;;Mnemosyne;;;;;;;;;x GOD_THEMIS;Themis;Themis;Themis;;Themis;;;;;;;;;x GOD_KRIOS;Krios;Krios;Krios;;Krios;;;;;;;;;x GOD_IAPETUS;Iapetus;Iapetus;Iapetus;;Iapetus;;;;;;;;;x -#;;;;;;;;;;;;;x; +#;;;;;;;;;;;;;x job_spiritual_titan_pagan;Glóssa;Glóssa;;;;;;;;;;;;x city_job_spiritual_titan_pagan;Glóssa;Glóssa;;;;;;;;;;;;x tribal_job_spiritual_titan_pagan;Glóssa;Glóssa;;;;;;;;;;;;x @@ -25,6 +24,10 @@ nomad_job_spiritual_titan_pagan;Gl #;;;;;;;;;;;;;;x d_sickles;Sickles;Sickles;;;;;;;;;;;;x d_sickles_adj;Sickle;Sickle;;;;;;;;;;;;x +borrowed_from_d_sickles;Borrowed from the Sickles;;;;;;;;;;;;x +borrowed_from_d_sickles_desc;This character has an outstanding loan with the Sickles.;;;;;;;;;;;;x +expelled_d_sickles;Expelled the Sacred Band;;;;;;;;;;;;x +expelled_d_sickles_desc;This character, or a predecessor, banished the Sickles from the realm and seized their titles.;;;;;;;;;;;;x #;;;;;;;;;;;;;;x title_master_arena;Konistrachos;Konistrachos;;;;;;;;;;;;x title_master_arena_desc;The "master of the arena" is in charge of the various gladitorial games held to honor the Titans. They must secure combat ready slaves for their liege from private owners, or neighboring lands, to pit against Titan Cultists in combat.;Le «maître de l'arène» est en charge des différents jeux de gladiature tenu pour honorer les Titans. Ils doivent sécuriser les esclaves prêts à combattre pour leur seigneur et propriétaires privés, ou des terres voisines, pour se jeter contre Titanistes en combat.;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/ACR_titan_events.csv b/AncientReligions/localisation/ACR_titan_events.csv index ae39a756..6567d09f 100644 --- a/AncientReligions/localisation/ACR_titan_events.csv +++ b/AncientReligions/localisation/ACR_titan_events.csv @@ -2,134 +2,134 @@ ##### Decisions ;;;;;;;;;;;;;x; prepare_titan_thysia;You begin preparations for the Thysia.;;;;;;;;;;;;;x titan_thysia_begins;The priest readies his sickle...;;;;;;;;;;;;;x -EVTDESCancrel.3600;You have sent out summons to all of your vassals for the Great Thysia. Those that have been baptized, profess to follow the teachings of the Prophet, or follow the ways of Prometheus will have to offer gold to be exempted from this magnificent feast.;;;;;;;;;;;;;x -EVTOPTAancrel.3600;I can hardly wait!;;;;;;;;;;;;;x -EVTTOOLTIPancrel.3601;Summoned to Thysia.;;;;;;;;;;;;;x -EVTTOOLTIPancrel.3602;Exempted from Thysia.;;;;;;;;;;;;;x -EVTDESCancrel.3601;Your wise liege, [From.GetTitledFirstName], has summoned you and [From.GetHerHis] other vassals to a Thysia. There you will worship and give sacrifice to the titans before taking part in a great feast where you drink to their name.;;;;;;;;;;;;;x -EVTOPTAancrel.3601;I wouldn't miss it.;;;;;;;;;;;;;x -EVTDESCancrel.3602;Your liege, [From.GetTitledFirstName], remains trapped in [From.GetHerHis] heathen ways, and now [From.GetSheHe] has summoned all of [From.GetHerHis] vassals to a Great Thysia where [From.GetSheHe] intends to give sacrifice to the Titans. Since you do not practise their heathen religion, you will be expected to contribute gold in order to be exempted from this ceremony.;;;;;;;;;;;;;x -EVTOPTAancrel.3602;I suppose I have no choice in the matter.;;;;;;;;;;;;;x -EVTOPTBancrel.3602;As [This.Religion.GetRandomGodNameCap] is my witness, I shan't pay!;;;;;;;;;;;;;x -EVTTOOLTIPancrel.3603;Your payment is received.;;;;;;;;;;;;;x -EVTDESCancrel.3603;[From.GetTitledFirstName], your vassal, is stubborn in [From.GetHerHis] ways and speaks only of the mercy of [From.Religion.GetRandomGodNameCap], but [From.GetSheHe] has wisely decided to offer you some gold to be exempted from the Thysia.;;;;;;;;;;;;;x -EVTOPTAancrel.3603;As well [From.GetSheHe] should.;;;;;;;;;;;;;x -EVTTOOLTIPancrel.3636;Your refusal to pay is received.;;;;;;;;;;;;;x -EVTDESCancrel.3636;Despite having sworn you fealty, [From.GetTitledFirstName] refuses to offer gold in order to be exempted from the Thysia! According to [From.GetFirstName], [From.Religion.GetRandomGodName] would not forgive [From.GetHerHim] if [From.GetSheHe] contributed as much as a single copper to a heathen festival.;;;;;;;;;;;;;x -EVTOPTAancrel.3636;This insult will not be forgotten.;;;;;;;;;;;;;x -EVTDESCancrel.3604;The guests have arrived, and the time has come for the Thysia to begin! You gather outside the temple, and start by offering animals as sacrifice to the titans. While their meat is prepared for the feast that is to follow, the blood is sprinkled on statues of Kronos, Tethys, Hyperion, and the other titans, as well as on the worshippers themselves.;;;;;;;;;;;;;x -EVTOPTAancrel.3604;Now for the human sacrifice...;;;;;;;;;;;;;x -EVTDESCancrel.3605;The time has come for the Thysia held by [From.GetTitledFirstName] to begin! You gather outside the temple, and start by offering animals as sacrifice to the titans. While their meat is prepared for the feast that is to follow, the blood is sprinkled on statues of Kronos, Tethys, Hyperion and the other titans, as well as on the worshippers themselves.;;;;;;;;;;;;;x -EVTDESCancrel.3606;Although you have been told little, the noise from outside your dungeon is enough to make it clear that your captor, [Root.Host.GetTitledFirstName] is holding a thysia where [Root.Host.GetSheHe] will offer sacrifice in worship of the titans. Guards burst inside your cell and drag you away to the gallows outside the local temple... ;;;;;;;;;;;;;x -EVTOPTAancrel.3606;No! Not like this!;;;;;;;;;;;;;x -EVTDESCancrel.3610;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. [From.GetSheHe] is chained to the great stone altar. A small yellow pool forms between [From.GetFirstName]'s legs.;;;;;;;;;;;;;x -EVTOPTAancrel.3610;Great Kronos, we offer you this sacrifice...;;;;;;;;;;;;;x -EVTOPTBancrel.3610;No, I have changed my mind.;;;;;;;;;;;;;x -EVTDESCancrel.3611;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. As [From.GetFirstName] is chained to the great stone altar, [From.GetSheHe] steadies [From.GetHerselfHimself] and murmurs several passages that you recognize as being from the Christian holy book.;;;;;;;;;;;;;x -EVTOPTAancrel.3611;Where is your Blessed Virgin now, [From.GetFirstName]?;;;;;;;;;;;;;x -EVTOPTBancrel.3611;No, perhaps this is a bad idea...;;;;;;;;;;;;;x -EVTDESCancrel.3612;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. Your guards place [From.GetHerHim] on the alter and begin fastening the chains while [From.GetSheHe] murmurs a passage with closed eyes from the Mohammedan holy book.;;;;;;;;;;;;;x -EVTOPTAancrel.3612;Soon you shall meet your Prophet, friend.;;;;;;;;;;;;;x -EVTOPTBancrel.3612;No, perhaps this is a bad idea...;;;;;;;;;;;;;x -EVTDESCancrel.3613;Your brother, [From.GetTitledFirstName], is brought up from his dungeon and escorted to the temple. As he is chained to the great stone altar, he looks at you with pleading eyes. Don't do this, [Root.GetFirstName]. There has to be some other way...;;;;;;;;;;;;;x -EVTOPTAancrel.3613;I'm afraid not. Do it, men.;;;;;;;;;;;;;x -EVTOPTBancrel.3613;No, I can't do this to my own brother...;;;;;;;;;;;;;x -EVTDESCancrel.3614;Your sister, [From.GetTitledFirstName], is dragged up from her dungeon and escorted to the temple. She looks up at you with tears streaming down her face as your guards lock her wrists in chains. Please, [Root.GetFirstName], she says with a trembling voice. Don't let them do this.;;;;;;;;;;;;;x -EVTOPTAancrel.3614;There can be no turning back now. I'm sorry.;;;;;;;;;;;;;x -EVTOPTBancrel.3614;No... not my own sister...;;;;;;;;;;;;;x -EVTDESCancrel.3615;The guards drag your father, [From.GetTitledFirstName], from his dungeon and escort him to the temple where they chain him to the altar. My [Root.GetSonDaughter], he croaks while looking at you. Can't you find it in your heart to forgive me?;;;;;;;;;;;;;x -EVTOPTAancrel.3615;No.;;;;;;;;;;;;;x -EVTOPTBancrel.3615;I can't do this to my own father...;;;;;;;;;;;;;x -EVTDESCancrel.3616;Distant screaming can be heard as your guards drag your mother, [From.GetTitledFirstName], from her dungeon. They bring her to the temple and as they place on the altar, she looks at you with pleading eyes. W-why would you do this to your own mother?;;;;;;;;;;;;;x -EVTOPTAancrel.3616;Because I can.;;;;;;;;;;;;;x -EVTOPTBancrel.3616;I... I wouldn't...;;;;;;;;;;;;;x -EVTDESCancrel.3617;The guards fetch your son, [From.GetTitledFirstName], from his dungeon and lead him to the temple. There he is chained to the great stone altar. Before you plunge the sacrificial dagger into his heart, your son looks at you with tearful eyes. Please don't, [Root.GetFatherMother]... please don't.;;;;;;;;;;;;;x -EVTOPTAancrel.3617;The Titans demand blood.;;;;;;;;;;;;;x -EVTOPTBancrel.3617;I can't do this... not to my own boy...;;;;;;;;;;;;;x -EVTDESCancrel.3618;Your daughter, [From.GetTitledFirstName], is pulled from her dungeon and brought to the temple by your guards. As they chain her to the altar, she looks at you with a desperate yet piercing glare. Is this really what you have been reduced to, [Root.GetFatherMother]? To do this... against your own daughter?;;;;;;;;;;;;;x -EVTOPTAancrel.3618;You have left me with little choice.;;;;;;;;;;;;;x -EVTOPTBancrel.3618;No, send her back... not to my girl...;;;;;;;;;;;;;x -EVTDESCancrel.3619;[From.GetTitledFirstName] is brought from your dungeons by the guards and placed on the altar in front of the temple. As they lock the manacles around [From.GetHerHis] wrists, [From.GetFirstName] cries out to you. Don't do this, [Root.GetFirstName]! We are family and of the same blood!;;;;;;;;;;;;;x -EVTOPTAancrel.3619;Yes, and that only proves my devotion to Kronos.;;;;;;;;;;;;;x -EVTOPTBancrel.3619;It is true... [From.GetSheHe] is kin.;;;;;;;;;;;;;x -EVTDESCancrel.3620;Your spouse, [From.GetTitledFirstName], is dragged to the altar in front of the temple and your guards fix the chains to [From.GetHerHis] wrists. In a last desperate effort to save [From.GetHerselfHimself], [From.GetFirstName] calls out to you for mercy. I have always loved you, [Root.GetFirstName]... and I always will.;;;;;;;;;;;;;x -EVTOPTAancrel.3620;Forgive me then, my love, but this is how it must be.;;;;;;;;;;;;;x -EVTOPTBancrel.3620;No, this is too much... I can't permit it.;;;;;;;;;;;;;x -EVTDESCancrel.3621;From deep within your dungeons, your guards bring out [From.GetTitledFirstName], your Olympian prisoner. As they drag [From.GetHerHim] to the front of the temple and place them [From.GetHerHim] on the altar, the Olympian prays to [From.GetHerHis] usurper gods and stares at you defiantly.;;;;;;;;;;;;;x -EVTOPTAancrel.3621;Let us show you how a proper sacrifice is done.;;;;;;;;;;;;;x -EVTOPTBancrel.3621;No, this brave Olympian shall live to see another day.;;;;;;;;;;;;;x -EVTDESCancrel.3622;[FromFrom.GetTitledFirstName] is dragged to the great altar in front of the temple and chained to the blood stained stone. Soon [FromFrom.GetFirstName]'s body hangs limply on the cold stones, steam rising from [From.GetHerHis] blood pooling on the ground.;;;;;;;;;;;;;x -EVTOPTAancrel.3622;This should please the titans!;;;;;;;;;;;;;x -EVTDESCancrel.3623;Your liege's guards have brought a Christian, [FromFrom.GetTitledFirstName], to the altar in front of the temple. As the chains are locked around [FromFrom.GetHerHis] wrists, [FromFrom.GetSheHe] continues to prattle on about the Holy Spirit and how we shall all suffer in Hell for our sins... but soon [FromFrom.GetSheHe] speaks no more.;;;;;;;;;;;;;x -EVTDESCancrel.3624;[FromFrom.GetTitledFirstName], a Mohammedan from your liege's dungeons, has been brought to the temple and will now be sacrificed to the titans. As [FromFrom.GetSheHe] is chained to the great altar, [FromFrom.GetSheHe] quotes a passage from their holy book right up until the knife plunges into their heart and [FromFrom.GetHerHis] blood pours onto the ground.;;;;;;;;;;;;;x -EVTDESCancrel.3625;Your liege has told [From.GetHerHis] men to fetch [FromFrom.GetTitledFirstName], [From.GetHerHis] own brother, from the dungeons. [From.GetFirstName] betrays no emotion as [FromFrom.GetFirstName] is brought up to the altar in front of the temple, and soon his limp body can be seen slumped on the altar, drained of blood.;;;;;;;;;;;;;x -EVTDESCancrel.3626;It seems your liege has decided to sacrifice [FromFrom.GetTitledFirstName], [From.GetHerHis] own sister, to the titans. She has been brought out from [From.GetFirstName]'s dark dungeons, and while she squints her eyes in the unfamiliar daylight, the guards chain her to the altar. Moments later her eyes are forever dead and listless.;;;;;;;;;;;;;x -EVTDESCancrel.3627;To your surprise, [FromFrom.GetTitledFirstName] orders [FromFrom.GetHerHis] guards to bring out [FromFrom.GetTitledFirstName] - [FromFrom.GetHerHis] own father. He is brought to the altar in front of the temple, and soon he joins the others bleeding on the altar.;;;;;;;;;;;;;x -EVTDESCancrel.3628;[FromFrom.GetTitledFirstName], the mother of your liege, appears at the temple flanked by guards, and to your surprise they escort her right up to the altar. She pleads in vain with [From.GetTitledFirstName], but [From.GetSheHe] will not be moved. Within moments, she lies next to the other offerings on the altar outside the temple.;;;;;;;;;;;;;x -EVTDESCancrel.3629;[From.GetTitledFirstName] marches [From.GetTitledHerHis] own son, [FromFrom.GetTitledFirstName], to the altar outside the temple. He is to be the next sacrifice. All of his pleas fall on deaf ears, and moments later the guards chain him to the stone and he is made forever silent.;;;;;;;;;;;;;x -EVTDESCancrel.3630;Those assembled at the Thysia gasp in surprise when [FromFrom.GetTitledFirstName], daughter of [From.GetTitledFirstName], is dragged up to the altar for the next sacrifice. She asks her [From.GetFatherMother] for mercy, but none is forthcoming.;;;;;;;;;;;;;x -EVTDESCancrel.3631;[FromFrom.GetTitledFirstName], a member of [From.GetFirstName]'s own extended family, is dragged from the dungeons and brought to the temple. Despite, or perhaps because of, the fact that they are of the same blood, [From.GetFirstName] shows no mercy and the sacrifice takes place as planned.;;;;;;;;;;;;;x -EVTDESCancrel.3632;[From.GetTitledFirstName] has apparently decided to sacrifice [From.GetHerHis] own spouse, [FromFrom.GetTitledFirstName], to the titans, and [FromFrom.GetSheHe] has been brought in chains to the temple. Despite professing [FromFrom.GetHerHis] continued love, [From.GetFirstName] has decided to go ahead with the sacrifice.;;;;;;;;;;;;;x -EVTDESCancrel.3633;In honor of this Thysia, your liege produces an Olympian from deep within [From.GetHerHis] dungeons. [FromFrom.GetTitledFirstName] is brought to the temple for the sacrifice, and everyone agrees that this is a most worthy sacrifice.;;;;;;;;;;;;;x -EVTDESCancrel.3634;As you have no prisoners languishing in your dungeons that are suitable for sacrifice at the thysia, you are forced to make do with some randomly purchased thralls. They are brought to the great altar outside the temple, and soon their limp and lifeless bodies are drained of blood on the ancient stones.;;;;;;;;;;;;;x -EVTOPTAancrel.3634;It is better than nothing.;;;;;;;;;;;;;x -EVTDESCancrel.3635;As [From.GetTitledFirstName] had no prisoners languishing in [From.GetHerHis] dungeons that were suitable for sacrifice at the thysia, your liege was forced to make do with some randomly purchased thralls. They are brought to the great altar outside the temple, and soon their limp and lifeless bodies are drained of blood on the ancient stones.;;;;;;;;;;;;;x -EVTOPTAancrel.3635;Better than nothing, I suppose.;;;;;;;;;;;;;x -EVTTOOLTIPancrel.3637;Execution is stayed.;;;;;;;;;;;;;x -EVTDESCancrel.3637;As you stand trembling with the manacles around your wrists, [From.GetTitledFirstName] suddenly seems to have had a change of mind. The manacles are removed and you are brought back to the dungeon. It looks like you will live to see another day.;;;;;;;;;;;;;x -EVTOPTAancrel.3637;I... how... what?;;;;;;;;;;;;;x -EVTDESCancrel.3640;With the sacrifice over, the feast at the end of the thysia can now begin. The meat of the animals that were sacrificed has already been prepared, and there is plenty of wine to go around.;;;;;;;;;;;;;x -EVTOPTAancrel.3640;Let the celebrations begin!;;;;;;;;;;;;;x -EVTOPTAancrel.3641;About time!;;;;;;;;;;;;;x -EVTDESCancrel.3642;The feast is over and with it the thysia. It will be at least nine years until you hold the next one, but as your vassals return home, most seem to agree that the ceremony was well worth the trip.;;;;;;;;;;;;;x -EVTOPTAancrel.3642;Until next time!;;;;;;;;;;;;;x -EVTDESCancrel.3643;The feast is over and with it the thysia. It will be at least nine years until your liege holds the next one, but as you and the other vassals return home, most seem to agree that the ceremony was well worth the trip.;;;;;;;;;;;;;x -EVTDESCancrel.3650;The wine and the spirits being served at the feast have gotten the better of you. You tried to be strong this time, and you did your best to stay away, but the pull was just too great...;;;;;;;;;;;;;x -EVTOPTAancrel.3650;*hic* Letsch drrink s-schome morr... ;;;;;;;;;;;;;x -EVTDESCancrel.3651;[From.GetTitledFirstName] has been drinking more and more since the feast began, and [From.GetSheHe] has now reached a point where [From.GetSheHe] he can no longer stand upright. Surrounded by empty tankards and singing at the top of [From.GetHerHis] lungs, you find [From.GetFirstName] lying on the table amidst the food.;;;;;;;;;;;;;x -EVTOPTAancrel.3651;I think [From.GetSheHe] has had enough.;;;;;;;;;;;;;x -EVTOPTBancrel.3651;*hic* I k-know thisch schong!;;;;;;;;;;;;;x -EVTDESCancrel.3653;Your mouth waters as servants place tray after tray of food on the table, and when the other guests engage in conversation, the only sounds coming from your corner are grunts and burps as you begin stuffing yourself. A sudden nausea sets in and you hurry towards the exit, but only make it as far as the lap of [From.GetTitledFirstName]...;;;;;;;;;;;;;x -EVTOPTAancrel.3653;UUAARGGHHHH...;;;;;;;;;;;;;x -EVTTOOLTIPancrel.3654;Is vomited on.;;;;;;;;;;;;;x -EVTDESCancrel.3654;Morsels of food and clean-picked bones fly everywhere from the direction of [From.GetTitledFirstName] as [From.GetSheHe] greedily stuffs [From.GetHerselfHimself] with the delicacies served at the table. Suddenly [From.GetHerHis] face turns a strange shade of green, and [From.GetSheHe] rushes towards the exit but only make it as far as your seat before [From.GetSheHe] starts retching [From.GetHerHis] stomach contents into your lap...;;;;;;;;;;;;;x -EVTOPTAancrel.3654;Those were my best trousers!;;;;;;;;;;;;;x -EVTDESCancrel.3655;Morsels of food and clean-picked bones fly everywhere from the direction of [From.GetTitledFirstName] as [From.GetSheHe] greedily stuffs [From.GetHerselfHimself] with the delicacies served at the table. Suddenly [From.GetHerHis] face turns a strange shade of green, and [From.GetSheHe] rushes towards the exit but only make it as far as [FromFrom.GetTitledFirstName] before [From.GetSheHe] starts retching [From.GetHerHis] stomach contents into poor [FromFrom.GetFirstName]'s lap...;;;;;;;;;;;;;x -EVTOPTAancrel.3655;That could have been me...;;;;;;;;;;;;;x -EVTDESCancrel.3656;As you enjoy the feast, you are struck by the warmth and kindness of those sitting next to you at the table. In fact, it's getting just a little too warm. You strip off your clothes and jump up on the table. Help, I'm on fire! you scream at the top of your lungs while waving your arms as the other bewildered guests look on.;;;;;;;;;;;;;x -EVTOPTAancrel.3656;Put me out, put me out!;;;;;;;;;;;;;x -EVTDESCancrel.3657;You are enjoying the feast when a shrill scream from the other end of the room suddenly draws your attention. Stark naked, [From.GetTitledFirstName] is running around on the table waving [From.GetHerHis] arms while screaming that [From.GetSheHe] is on fire. You groan and bury your face in your hands.;;;;;;;;;;;;;x -EVTOPTAancrel.3657;That lunatic...;;;;;;;;;;;;;x -EVTOPTBancrel.3657;So [From.GetSheHe] is! And... and so am I! AAAHHH!;;;;;;;;;;;;;x -EVTDESCancrel.3658;One of the serving girls has been eyeing you ever since you arrived at the feast, and now, fortified with mead, your hands grope at her body and she returns the favor. You pull off each other's clothes and give in to passion. Just as you join in her screams of pleasure, it dawns on you that you're doing this in full view of all the other stunned guests...;;;;;;;;;;;;;x -EVTOPTAancrel.3658;Oops...;;;;;;;;;;;;;x -EVTOPTBancrel.3658;[Root.Spouse.GetFirstName] will not be happy about this...;;;;;;;;;;;;;x -EVTDESCancrel.3659;You are conversing with another guest when loud screams of passion interrupt. In one corner of the room, in full view of everyone else, [From.GetTitledFirstName] is engaged in carnal pleasures with one of the serving girls. Both are completely naked, and only when they notice the stunned silence in the room do they seem to remember where they are.;;;;;;;;;;;;;x -EVTOPTAancrel.3659;By [This.Religion.GetRandomGodNameCap]...;;;;;;;;;;;;;x -EVTOPTBancrel.3659;Haha, you old dog! Nicely done!;;;;;;;;;;;;;x -EVTOPTCancrel.3659;No! [From.GetFirstName], what have you done?!;;;;;;;;;;;;;x -EVTDESCancrel.3661;You have been seated next to [From.GetTitledFirstName] for the duration of the feast, and you have found [From.GetHerHim] to be a most agreeable person. There seems to be much you have in common.;;;;;;;;;;;;;x -EVTOPTAancrel.3661;It would seem I have a new friend.;;;;;;;;;;;;;x -EVTDESCancrel.3664;Your mind wanders as you sit at your table during the feast, when suddenly you lock eyes with [From.GetTitledFirstName]. Something about [From.GetHerHis] gaze seems to reach into your heart, and when [From.GetSheHe] steps outside for some fresh air, you quickly excuse yourself to join [From.GetHerHim].;;;;;;;;;;;;;x -EVTOPTAancrel.3664;I thought I was the only one...;;;;;;;;;;;;;x -EVTTOOLTIPancrel.3669;You are discovered!;;;;;;;;;;;;;x -EVTDESCancrel.3669;You are locked in the embrace of your lover, and just as you kiss each other another guest wanders out of the feast hall and notices you. Though you immediately let go of each other, the damage is already done as the outraged guest rushes back inside to tell everyone what he saw.;;;;;;;;;;;;;x -EVTOPTAancrel.3669;It... it's not what it looks like!;;;;;;;;;;;;;x -EVTDESCancrel.3670;With everything spinning from all the mead you drank, you stumble towards the exit to relieve yourself. As you step outside, you are treated to the sight of [From.GetTitledFirstName] and [FromFrom.GetTitledFirstName], embracing each other and kissing passionately. They immediately stop when they notice you.;;;;;;;;;;;;;x -EVTOPTAancrel.3670;By [This.Religion.GetRandomGodNameCap]! You... you two were...!;;;;;;;;;;;;;x -EVTOPTBancrel.3670;Oh, don't mind me. Carry on, friends.;;;;;;;;;;;;;x -EVTDESCancrel.3680;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. When [From.GetSheHe] sees the dried blood on the altar, [From.GetSheHe] pushes the nearest guard aside and makes a desperate run for it, but to no avail. Your men drag [From.GetHerHim] kicking and screaming back to the temple.;;;;;;;;;;;;;x -EVTDESCancrel.3681;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. Even as the chains are placed around [From.GetHerHis] wrists, [From.GetFirstName] stares vacantly ahead without betraying any emotion whatsoever. It would seem [From.GetSheHe] has accepted [From.GetHerHis] fate.;;;;;;;;;;;;;x -EVTDESCancrel.3682;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. As soon as [From.GetSheHe] spots you among those gathered nearby, [From.GetSheHe] hurls insults and spittle your way, continuing even as [From.GetSheHe] is bound to the bloody altar. The hatred in [From.GetHerHis] eyes cannot be mistaken.;;;;;;;;;;;;;x +titan.0.desc;You have sent out summons to all of your vassals for the Great Thysia. Those that have been baptized, profess to follow the teachings of the Prophet, or follow the ways of Prometheus will have to offer gold to be exempted from this magnificent feast.;;;;;;;;;;;;;x +titan.0.a;I can hardly wait!;;;;;;;;;;;;;x +titan.1.tt;Summoned to Thysia.;;;;;;;;;;;;;x +titan.2.tt;Exempted from Thysia.;;;;;;;;;;;;;x +titan.1.desc;Your wise liege, [From.GetTitledFirstName], has summoned you and [From.GetHerHis] other vassals to a Thysia. There you will worship and give sacrifice to the titans before taking part in a great feast where you drink to their name.;;;;;;;;;;;;;x +titan.1.a;I wouldn't miss it.;;;;;;;;;;;;;x +titan.2.desc;Your liege, [From.GetTitledFirstName], remains trapped in [From.GetHerHis] heathen ways, and now [From.GetSheHe] has summoned all of [From.GetHerHis] vassals to a Great Thysia where [From.GetSheHe] intends to give sacrifice to the Titans. Since you do not practise their heathen religion, you will be expected to contribute gold in order to be exempted from this ceremony.;;;;;;;;;;;;;x +titan.2.a;I suppose I have no choice in the matter.;;;;;;;;;;;;;x +titan.2.b;As [This.Religion.GetRandomGodNameCap] is my witness, I shan't pay!;;;;;;;;;;;;;x +titan.3.tt;Your payment is received.;;;;;;;;;;;;;x +titan.3.desc;[From.GetTitledFirstName], your vassal, is stubborn in [From.GetHerHis] ways and speaks only of the mercy of [From.Religion.GetRandomGodNameCap], but [From.GetSheHe] has wisely decided to offer you some gold to be exempted from the Thysia.;;;;;;;;;;;;;x +titan.3.a;As well [From.GetSheHe] should.;;;;;;;;;;;;;x +titan.36.tt;Your refusal to pay is received.;;;;;;;;;;;;;x +titan.36.desc;Despite having sworn you fealty, [From.GetTitledFirstName] refuses to offer gold in order to be exempted from the Thysia! According to [From.GetFirstName], [From.Religion.GetRandomGodName] would not forgive [From.GetHerHim] if [From.GetSheHe] contributed as much as a single copper to a heathen festival.;;;;;;;;;;;;;x +titan.36.a;This insult will not be forgotten.;;;;;;;;;;;;;x +titan.4.desc;The guests have arrived, and the time has come for the Thysia to begin! You gather outside the temple, and start by offering animals as sacrifice to the titans. While their meat is prepared for the feast that is to follow, the blood is sprinkled on statues of Kronos, Tethys, Hyperion, and the other titans, as well as on the worshippers themselves.;;;;;;;;;;;;;x +titan.4.a;Now for the human sacrifice...;;;;;;;;;;;;;x +titan.5.desc;The time has come for the Thysia held by [From.GetTitledFirstName] to begin! You gather outside the temple, and start by offering animals as sacrifice to the titans. While their meat is prepared for the feast that is to follow, the blood is sprinkled on statues of Kronos, Tethys, Hyperion and the other titans, as well as on the worshippers themselves.;;;;;;;;;;;;;x +titan.6.desc;Although you have been told little, the noise from outside your dungeon is enough to make it clear that your captor, [Root.Host.GetTitledFirstName] is holding a thysia where [Root.Host.GetSheHe] will offer sacrifice in worship of the titans. Guards burst inside your cell and drag you away to the gallows outside the local temple... ;;;;;;;;;;;;;x +titan.6.a;No! Not like this!;;;;;;;;;;;;;x +titan.10.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. [From.GetSheHe] is chained to the great stone altar. A small yellow pool forms between [From.GetFirstName]'s legs.;;;;;;;;;;;;;x +titan.10.a;Great Kronos, we offer you this sacrifice...;;;;;;;;;;;;;x +titan.10.b;No, I have changed my mind.;;;;;;;;;;;;;x +titan.11.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. As [From.GetFirstName] is chained to the great stone altar, [From.GetSheHe] steadies [From.GetHerselfHimself] and murmurs several passages that you recognize as being from the Christian holy book.;;;;;;;;;;;;;x +titan.11.a;Where is your Blessed Virgin now, [From.GetFirstName]?;;;;;;;;;;;;;x +titan.11.b;No, perhaps this is a bad idea...;;;;;;;;;;;;;x +titan.12.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. Your guards place [From.GetHerHim] on the alter and begin fastening the chains while [From.GetSheHe] murmurs a passage with closed eyes from the Mohammedan holy book.;;;;;;;;;;;;;x +titan.12.a;Soon you shall meet your Prophet, friend.;;;;;;;;;;;;;x +titan.12.b;No, perhaps this is a bad idea...;;;;;;;;;;;;;x +titan.13.desc;Your brother, [From.GetTitledFirstName], is brought up from his dungeon and escorted to the temple. As he is chained to the great stone altar, he looks at you with pleading eyes. Don't do this, [Root.GetFirstName]. There has to be some other way...;;;;;;;;;;;;;x +titan.13.a;I'm afraid not. Do it, men.;;;;;;;;;;;;;x +titan.13.b;No, I can't do this to my own brother...;;;;;;;;;;;;;x +titan.14.desc;Your sister, [From.GetTitledFirstName], is dragged up from her dungeon and escorted to the temple. She looks up at you with tears streaming down her face as your guards lock her wrists in chains. Please, [Root.GetFirstName], she says with a trembling voice. Don't let them do this.;;;;;;;;;;;;;x +titan.14.a;There can be no turning back now. I'm sorry.;;;;;;;;;;;;;x +titan.14.b;No... not my own sister...;;;;;;;;;;;;;x +titan.15.desc;The guards drag your father, [From.GetTitledFirstName], from his dungeon and escort him to the temple where they chain him to the altar. My [Root.GetSonDaughter], he croaks while looking at you. Can't you find it in your heart to forgive me?;;;;;;;;;;;;;x +titan.15.a;No.;;;;;;;;;;;;;x +titan.15.b;I can't do this to my own father...;;;;;;;;;;;;;x +titan.16.desc;Distant screaming can be heard as your guards drag your mother, [From.GetTitledFirstName], from her dungeon. They bring her to the temple and as they place on the altar, she looks at you with pleading eyes. W-why would you do this to your own mother?;;;;;;;;;;;;;x +titan.16.a;Because I can.;;;;;;;;;;;;;x +titan.16.b;I... I wouldn't...;;;;;;;;;;;;;x +titan.17.desc;The guards fetch your son, [From.GetTitledFirstName], from his dungeon and lead him to the temple. There he is chained to the great stone altar. Before you plunge the sacrificial dagger into his heart, your son looks at you with tearful eyes. Please don't, [Root.GetFatherMother]... please don't.;;;;;;;;;;;;;x +titan.17.a;The Titans demand blood.;;;;;;;;;;;;;x +titan.17.b;I can't do this... not to my own boy...;;;;;;;;;;;;;x +titan.18.desc;Your daughter, [From.GetTitledFirstName], is pulled from her dungeon and brought to the temple by your guards. As they chain her to the altar, she looks at you with a desperate yet piercing glare. Is this really what you have been reduced to, [Root.GetFatherMother]? To do this... against your own daughter?;;;;;;;;;;;;;x +titan.18.a;You have left me with little choice.;;;;;;;;;;;;;x +titan.18.b;No, send her back... not to my girl...;;;;;;;;;;;;;x +titan.19.desc;[From.GetTitledFirstName] is brought from your dungeons by the guards and placed on the altar in front of the temple. As they lock the manacles around [From.GetHerHis] wrists, [From.GetFirstName] cries out to you. Don't do this, [Root.GetFirstName]! We are family and of the same blood!;;;;;;;;;;;;;x +titan.19.a;Yes, and that only proves my devotion to Kronos.;;;;;;;;;;;;;x +titan.19.b;It is true... [From.GetSheHe] is kin.;;;;;;;;;;;;;x +titan.20.desc;Your spouse, [From.GetTitledFirstName], is dragged to the altar in front of the temple and your guards fix the chains to [From.GetHerHis] wrists. In a last desperate effort to save [From.GetHerselfHimself], [From.GetFirstName] calls out to you for mercy. I have always loved you, [Root.GetFirstName]... and I always will.;;;;;;;;;;;;;x +titan.20.a;Forgive me then, my love, but this is how it must be.;;;;;;;;;;;;;x +titan.20.b;No, this is too much... I can't permit it.;;;;;;;;;;;;;x +titan.21.desc;From deep within your dungeons, your guards bring out [From.GetTitledFirstName], your Olympian prisoner. As they drag [From.GetHerHim] to the front of the temple and place them [From.GetHerHim] on the altar, the Olympian prays to [From.GetHerHis] usurper gods and stares at you defiantly.;;;;;;;;;;;;;x +titan.21.a;Let us show you how a proper sacrifice is done.;;;;;;;;;;;;;x +titan.21.b;No, this brave Olympian shall live to see another day.;;;;;;;;;;;;;x +titan.22.desc;[FromFrom.GetTitledFirstName] is dragged to the great altar in front of the temple and chained to the blood stained stone. Soon [FromFrom.GetFirstName]'s body hangs limply on the cold stones, steam rising from [From.GetHerHis] blood pooling on the ground.;;;;;;;;;;;;;x +titan.22.a;This should please the titans!;;;;;;;;;;;;;x +titan.23.desc;Your liege's guards have brought a Christian, [FromFrom.GetTitledFirstName], to the altar in front of the temple. As the chains are locked around [FromFrom.GetHerHis] wrists, [FromFrom.GetSheHe] continues to prattle on about the Holy Spirit and how we shall all suffer in Hell for our sins... but soon [FromFrom.GetSheHe] speaks no more.;;;;;;;;;;;;;x +titan.24.desc;[FromFrom.GetTitledFirstName], a Mohammedan from your liege's dungeons, has been brought to the temple and will now be sacrificed to the titans. As [FromFrom.GetSheHe] is chained to the great altar, [FromFrom.GetSheHe] quotes a passage from their holy book right up until the knife plunges into their heart and [FromFrom.GetHerHis] blood pours onto the ground.;;;;;;;;;;;;;x +titan.25.desc;Your liege has told [From.GetHerHis] men to fetch [FromFrom.GetTitledFirstName], [From.GetHerHis] own brother, from the dungeons. [From.GetFirstName] betrays no emotion as [FromFrom.GetFirstName] is brought up to the altar in front of the temple, and soon his limp body can be seen slumped on the altar, drained of blood.;;;;;;;;;;;;;x +titan.26.desc;It seems your liege has decided to sacrifice [FromFrom.GetTitledFirstName], [From.GetHerHis] own sister, to the titans. She has been brought out from [From.GetFirstName]'s dark dungeons, and while she squints her eyes in the unfamiliar daylight, the guards chain her to the altar. Moments later her eyes are forever dead and listless.;;;;;;;;;;;;;x +titan.27.desc;To your surprise, [FromFrom.GetTitledFirstName] orders [FromFrom.GetHerHis] guards to bring out [FromFrom.GetTitledFirstName] - [FromFrom.GetHerHis] own father. He is brought to the altar in front of the temple, and soon he joins the others bleeding on the altar.;;;;;;;;;;;;;x +titan.28.desc;[FromFrom.GetTitledFirstName], the mother of your liege, appears at the temple flanked by guards, and to your surprise they escort her right up to the altar. She pleads in vain with [From.GetTitledFirstName], but [From.GetSheHe] will not be moved. Within moments, she lies next to the other offerings on the altar outside the temple.;;;;;;;;;;;;;x +titan.29.desc;[From.GetTitledFirstName] marches [From.GetTitledHerHis] own son, [FromFrom.GetTitledFirstName], to the altar outside the temple. He is to be the next sacrifice. All of his pleas fall on deaf ears, and moments later the guards chain him to the stone and he is made forever silent.;;;;;;;;;;;;;x +titan.30.desc;Those assembled at the Thysia gasp in surprise when [FromFrom.GetTitledFirstName], daughter of [From.GetTitledFirstName], is dragged up to the altar for the next sacrifice. She asks her [From.GetFatherMother] for mercy, but none is forthcoming.;;;;;;;;;;;;;x +titan.31.desc;[FromFrom.GetTitledFirstName], a member of [From.GetFirstName]'s own extended family, is dragged from the dungeons and brought to the temple. Despite, or perhaps because of, the fact that they are of the same blood, [From.GetFirstName] shows no mercy and the sacrifice takes place as planned.;;;;;;;;;;;;;x +titan.32.desc;[From.GetTitledFirstName] has apparently decided to sacrifice [From.GetHerHis] own spouse, [FromFrom.GetTitledFirstName], to the titans, and [FromFrom.GetSheHe] has been brought in chains to the temple. Despite professing [FromFrom.GetHerHis] continued love, [From.GetFirstName] has decided to go ahead with the sacrifice.;;;;;;;;;;;;;x +titan.33.desc;In honor of this Thysia, your liege produces an Olympian from deep within [From.GetHerHis] dungeons. [FromFrom.GetTitledFirstName] is brought to the temple for the sacrifice, and everyone agrees that this is a most worthy sacrifice.;;;;;;;;;;;;;x +titan.34.desc;As you have no prisoners languishing in your dungeons that are suitable for sacrifice at the thysia, you are forced to make do with some randomly purchased thralls. They are brought to the great altar outside the temple, and soon their limp and lifeless bodies are drained of blood on the ancient stones.;;;;;;;;;;;;;x +titan.34.a;It is better than nothing.;;;;;;;;;;;;;x +titan.35.desc;As [From.GetTitledFirstName] had no prisoners languishing in [From.GetHerHis] dungeons that were suitable for sacrifice at the thysia, your liege was forced to make do with some randomly purchased thralls. They are brought to the great altar outside the temple, and soon their limp and lifeless bodies are drained of blood on the ancient stones.;;;;;;;;;;;;;x +titan.35.a;Better than nothing, I suppose.;;;;;;;;;;;;;x +titan.37.tt;Execution is stayed.;;;;;;;;;;;;;x +titan.37.desc;As you stand trembling with the manacles around your wrists, [From.GetTitledFirstName] suddenly seems to have had a change of mind. The manacles are removed and you are brought back to the dungeon. It looks like you will live to see another day.;;;;;;;;;;;;;x +titan.37.a;I... how... what?;;;;;;;;;;;;;x +titan.40.desc;With the sacrifice over, the feast at the end of the thysia can now begin. The meat of the animals that were sacrificed has already been prepared, and there is plenty of wine to go around.;;;;;;;;;;;;;x +titan.40.a;Let the celebrations begin!;;;;;;;;;;;;;x +titan.41.a;About time!;;;;;;;;;;;;;x +titan.42.desc;The feast is over and with it the thysia. It will be at least nine years until you hold the next one, but as your vassals return home, most seem to agree that the ceremony was well worth the trip.;;;;;;;;;;;;;x +titan.42.a;Until next time!;;;;;;;;;;;;;x +titan.43.desc;The feast is over and with it the thysia. It will be at least nine years until your liege holds the next one, but as you and the other vassals return home, most seem to agree that the ceremony was well worth the trip.;;;;;;;;;;;;;x +titan.50.desc;The wine and the spirits being served at the feast have gotten the better of you. You tried to be strong this time, and you did your best to stay away, but the pull was just too great...;;;;;;;;;;;;;x +titan.50.a;*hic* Letsch drrink s-schome morr... ;;;;;;;;;;;;;x +titan.51.desc;[From.GetTitledFirstName] has been drinking more and more since the feast began, and [From.GetSheHe] has now reached a point where [From.GetSheHe] he can no longer stand upright. Surrounded by empty tankards and singing at the top of [From.GetHerHis] lungs, you find [From.GetFirstName] lying on the table amidst the food.;;;;;;;;;;;;;x +titan.51.a;I think [From.GetSheHe] has had enough.;;;;;;;;;;;;;x +titan.51.b;*hic* I k-know thisch schong!;;;;;;;;;;;;;x +titan.53.desc;Your mouth waters as servants place tray after tray of food on the table, and when the other guests engage in conversation, the only sounds coming from your corner are grunts and burps as you begin stuffing yourself. A sudden nausea sets in and you hurry towards the exit, but only make it as far as the lap of [From.GetTitledFirstName]...;;;;;;;;;;;;;x +titan.53.a;UUAARGGHHHH...;;;;;;;;;;;;;x +titan.54.tt;Is vomited on.;;;;;;;;;;;;;x +titan.54.desc;Morsels of food and clean-picked bones fly everywhere from the direction of [From.GetTitledFirstName] as [From.GetSheHe] greedily stuffs [From.GetHerselfHimself] with the delicacies served at the table. Suddenly [From.GetHerHis] face turns a strange shade of green, and [From.GetSheHe] rushes towards the exit but only make it as far as your seat before [From.GetSheHe] starts retching [From.GetHerHis] stomach contents into your lap...;;;;;;;;;;;;;x +titan.54.a;Those were my best trousers!;;;;;;;;;;;;;x +titan.55.desc;Morsels of food and clean-picked bones fly everywhere from the direction of [From.GetTitledFirstName] as [From.GetSheHe] greedily stuffs [From.GetHerselfHimself] with the delicacies served at the table. Suddenly [From.GetHerHis] face turns a strange shade of green, and [From.GetSheHe] rushes towards the exit but only make it as far as [FromFrom.GetTitledFirstName] before [From.GetSheHe] starts retching [From.GetHerHis] stomach contents into poor [FromFrom.GetFirstName]'s lap...;;;;;;;;;;;;;x +titan.55.a;That could have been me...;;;;;;;;;;;;;x +titan.56.desc;As you enjoy the feast, you are struck by the warmth and kindness of those sitting next to you at the table. In fact, it's getting just a little too warm. You strip off your clothes and jump up on the table. Help, I'm on fire! you scream at the top of your lungs while waving your arms as the other bewildered guests look on.;;;;;;;;;;;;;x +titan.56.a;Put me out, put me out!;;;;;;;;;;;;;x +titan.57.desc;You are enjoying the feast when a shrill scream from the other end of the room suddenly draws your attention. Stark naked, [From.GetTitledFirstName] is running around on the table waving [From.GetHerHis] arms while screaming that [From.GetSheHe] is on fire. You groan and bury your face in your hands.;;;;;;;;;;;;;x +titan.57.a;That lunatic...;;;;;;;;;;;;;x +titan.57.b;So [From.GetSheHe] is! And... and so am I! AAAHHH!;;;;;;;;;;;;;x +titan.58.desc;One of the serving girls has been eyeing you ever since you arrived at the feast, and now, fortified with mead, your hands grope at her body and she returns the favor. You pull off each other's clothes and give in to passion. Just as you join in her screams of pleasure, it dawns on you that you're doing this in full view of all the other stunned guests...;;;;;;;;;;;;;x +titan.58.a;Oops...;;;;;;;;;;;;;x +titan.58.b;[Root.Spouse.GetFirstName] will not be happy about this...;;;;;;;;;;;;;x +titan.59.desc;You are conversing with another guest when loud screams of passion interrupt. In one corner of the room, in full view of everyone else, [From.GetTitledFirstName] is engaged in carnal pleasures with one of the serving girls. Both are completely naked, and only when they notice the stunned silence in the room do they seem to remember where they are.;;;;;;;;;;;;;x +titan.59.a;By [This.Religion.GetRandomGodNameCap]...;;;;;;;;;;;;;x +titan.59.b;Haha, you old dog! Nicely done!;;;;;;;;;;;;;x +titan.59.c;No! [From.GetFirstName], what have you done?!;;;;;;;;;;;;;x +titan.61.desc;You have been seated next to [From.GetTitledFirstName] for the duration of the feast, and you have found [From.GetHerHim] to be a most agreeable person. There seems to be much you have in common.;;;;;;;;;;;;;x +titan.61.a;It would seem I have a new friend.;;;;;;;;;;;;;x +titan.64.desc;Your mind wanders as you sit at your table during the feast, when suddenly you lock eyes with [From.GetTitledFirstName]. Something about [From.GetHerHis] gaze seems to reach into your heart, and when [From.GetSheHe] steps outside for some fresh air, you quickly excuse yourself to join [From.GetHerHim].;;;;;;;;;;;;;x +titan.64.a;I thought I was the only one...;;;;;;;;;;;;;x +titan.69.tt;You are discovered!;;;;;;;;;;;;;x +titan.69.desc;You are locked in the embrace of your lover, and just as you kiss each other another guest wanders out of the feast hall and notices you. Though you immediately let go of each other, the damage is already done as the outraged guest rushes back inside to tell everyone what he saw.;;;;;;;;;;;;;x +titan.69.a;It... it's not what it looks like!;;;;;;;;;;;;;x +titan.70.desc;With everything spinning from all the mead you drank, you stumble towards the exit to relieve yourself. As you step outside, you are treated to the sight of [From.GetTitledFirstName] and [FromFrom.GetTitledFirstName], embracing each other and kissing passionately. They immediately stop when they notice you.;;;;;;;;;;;;;x +titan.70.a;By [This.Religion.GetRandomGodNameCap]! You... you two were...!;;;;;;;;;;;;;x +titan.70.b;Oh, don't mind me. Carry on, friends.;;;;;;;;;;;;;x +titan.80.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. When [From.GetSheHe] sees the dried blood on the altar, [From.GetSheHe] pushes the nearest guard aside and makes a desperate run for it, but to no avail. Your men drag [From.GetHerHim] kicking and screaming back to the temple.;;;;;;;;;;;;;x +titan.81.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. Even as the chains are placed around [From.GetHerHis] wrists, [From.GetFirstName] stares vacantly ahead without betraying any emotion whatsoever. It would seem [From.GetSheHe] has accepted [From.GetHerHis] fate.;;;;;;;;;;;;;x +titan.82.desc;[From.GetTitledFirstName] is brought up from your dungeons and escorted to the temple. As soon as [From.GetSheHe] spots you among those gathered nearby, [From.GetSheHe] hurls insults and spittle your way, continuing even as [From.GetSheHe] is bound to the bloody altar. The hatred in [From.GetHerHis] eyes cannot be mistaken.;;;;;;;;;;;;;x opinion_held_titan_thysia;Held Thysia;;;;;;;;;;;;;x opinion_refused_titan_thysia;Refused to join the Thysia;;;;;;;;;;;;;x held_titan_thysia_timer;make validator happy;;;;;;;;;;;;;x CHRONICLE_HELD_THYSIA;[Root.GetTitledName] held a great thysia at [Root.Location.GetName].;;;;;;;;;;;;;x found_sickles;Organize the Sickles;;;;;;;;;;;;;x found_sickles_desc;Create The Sickles, a Holy Order of the Titan Cult.;;;;;;;;;;;;;x -ancrel.3700.title;The Sickles of Kronos;;;;;;;;;;;;;x -ancrel.3700.desc;The hand of Kronos is mighty, but he still requires a sharp blade to fell his enemies. The Sickles are an order of fanatical warriors formed in the wake of increasing numbers of Titan worshipers. Dedicated to culling all infidels and heretics from Mother Gaia, they charge into battle with a total disregard for their own safety.;;;;;;;;;;;;;x -ancrel.3700.a;I have done well by Lord Kronos...;;;;;;;;;;;;;x -ancrel.3700.b;For the Titans!;;;;;;;;;;;;;x -ancrel.3700.c;[Religion.GetRandomGodName] help us...;;;;;;;;;;;;;x +titan.100.title;The Sickles of Kronos;;;;;;;;;;;;;x +titan.100.desc;The hand of Kronos is mighty, but he still requires a sharp blade to fell his enemies. The Sickles are an order of fanatical warriors formed in the wake of increasing numbers of Titan worshipers. Dedicated to culling all infidels and heretics from Mother Gaia, they charge into battle with a total disregard for their own safety.;;;;;;;;;;;;;x +titan.100.a;I have done well by Lord Kronos...;;;;;;;;;;;;;x +titan.100.b;For the Titans!;;;;;;;;;;;;;x +titan.100.c;[Religion.GetRandomGodName] help us...;;;;;;;;;;;;;x CHRONICLE_SICKLES;[From.GetTitledName] formed The Sickles. Chosen by the Titans through glorious combat, [GetTitledName] is made Warchief, in the name of mighty Kronos.;;;;;;;;;;;;;x diff --git a/AncientReligions/localisation/customizable_localisation/00_customizable_localisation.txt b/AncientReligions/localisation/customizable_localisation/00_customizable_localisation.txt index 4cc7cc9b..fda42282 100644 --- a/AncientReligions/localisation/customizable_localisation/00_customizable_localisation.txt +++ b/AncientReligions/localisation/customizable_localisation/00_customizable_localisation.txt @@ -1,7 +1,7 @@ #AVIALABLE CUSTOM LOCALISATION KEYS #When adding new custom loc keys, add them to the appropriate category (or add a new one) and describe them. Name the strings "String_X" where x is its content. # To not display anything, you can use 'localisation_key = ""' -# To have the first valid text be used, rather than a random valid text, use "use_first_valid = yes"s +# To have the first valid text be used, rather than a random valid text, use "use_first_valid = yes" #RELATIONSHIPS #GetRootRelation @@ -9,6 +9,8 @@ #GetSeductressSeducer #GetManWomanPreference Gets man/woman depending on character's sexual preferences #GetMenWomenPreference gets men/women depending on character's sexual preferences +#GetRootRomanticWorry Stand-alone sentence for someone about to take initiative, like "What if this ruins our friendship?" +#GetRomanticObstacle More passive. Piece it into a sentence (lacks punctuation), for someone deciding whether to reciprocate or not, like "I am used to being alone". #EDUCATION #GetEducationSubject @@ -33,10 +35,10 @@ #GetInsultAdjective #GetDisease #GetWesternZodiacSign Gets the western astrological zodiac sign of character (based on birth date) +#GetCharacterLook Simple use, describing a character's immediate countenance/appearance +#GetAgeAdjective "The [GetAgeAdjective] [From.GetManWoman]" would read "the old man", for instance #SOCIETIES -#GetSocietyName -#GetSocietyNameCap #GetDWReasonToJoin #GetDWDevil #GetDWDarkMagic @@ -68,7 +70,7 @@ #GetTrueReligionGroupPersons #GetTrueReligionAdjective #GetTrueReligionAdherent -#GetTrueReligionScriptureName +#SecretReligion.GetScriptureName #TrueReligion.GetHighGodName #GetTrueReligionPerson #GetArtifactSource Gets name for bodypart artifact's source (saint, holy man, hero) @@ -81,10 +83,16 @@ #GetChamberOpening Gets door/tent opening for capital holding (character) #GetChamber Gets chamber/tent for capital holding (character) #GetReligionTempleName +#GetGroundDesc Requires a province scope. Gets "snow" (if winter), otherwise "mud" or "dirt". +#GetTerrain Requires a province scope. Gets "forest","hills" etc) +# GetInOn Requires a province scope. Supplements GetTerrain. +# GetThroughOver Requires a province scope. Supplements GetTerrain. "We must travel [through] the [mountains]!" #WEATHER, TIME -#GetWeatherAdjective -#GetTemperature +#GetWeatherAdjective Checks Capital scope. +#GetLocalWeatherAdjective Requires a province scope. +#GetTemperature Checks Capital scope. +#GetLocalTemperature Requires a province scope. #GetSeason #WIP #CHINA @@ -102,6 +110,10 @@ #MISC #GetMatterOfImportance +#GetRandomMythologicalCreature Fetches the name of a cool mythological creature/beast, e.g. as Fenris, or simpler versions like Dragon +#GetDogName Fetches the name of your pet hunting dog, if you have the appropriate flag. Fallback is "Sweet-pea". :p + + ###RELATIONSHIPS### @@ -509,11 +521,36 @@ defined_text = { } } } + text = { + localisation_key = GetRelation_fellow_member + trigger = { + NOR = { #Should not be prioritized over Son/Daughter/Wife,etc. + relationship_with_root_trigger = yes + family_of_root_trigger = yes + liege = { character = ROOT } + is_liege_of = ROOT + AND = { + dynasty = ROOT + NOT = { dynasty = none } + } + } + same_society_as = ROOT + } + } text = { localisation_key = GetRelation_Concubine weight_multiplier = { factor = 100 } trigger = { is_consort = ROOT + is_female = yes + } + } + text = { + localisation_key = GetRelation_Consort + weight_multiplier = { factor = 100 } + trigger = { + is_consort = ROOT + is_female = no } } fallback_text = { @@ -604,6 +641,34 @@ defined_text = { } } +### Madwoman or Madman +defined_text = { + name = GetMadwomanMadman + + text = { + localisation_key = String_madwoman + trigger = { is_female = yes } + } + text = { + localisation_key = String_madman + trigger = { is_female = no } + } +} + +### Madwoman or Madman CAP +defined_text = { + name = GetMadwomanMadmanCap + + text = { + localisation_key = String_Madwoman + trigger = { is_female = yes } + } + text = { + localisation_key = String_Madman + trigger = { is_female = no } + } +} + defined_text = { name = GetManWomanPreference text = { @@ -705,6 +770,32 @@ defined_text = { } } +defined_text = { + name = GetEducationActivity + + text = { + localisation_key = String_leaning_over_war_table + trigger = { has_education_martial_trigger = yes } + } + text = { + localisation_key = String_sifting_through_correspondence + trigger = { has_education_diplomacy_trigger = yes } + } + text = { + localisation_key = String_poring_over_ledgers + trigger = { has_education_stewardship_trigger = yes } + } + text = { + localisation_key = String_contemplating_maps + trigger = { has_education_intrigue_trigger = yes } + } + text = { + localisation_key = String_organizing_scrolls + trigger = { has_education_learning_trigger = yes } + } +} + + defined_text = { name = GetEducationalTopicPlural @@ -827,6 +918,21 @@ defined_text = { trigger = { trait = sanyasini } localisation_key = String_sanyasini } + text = { + trigger = { + NOR = { + trait = monk + trait = nun + trait = muni + trait = aryika + trait = bhikkhu + trait = bhikkhuni + trait = sanyasi + trait = sanyasini + } + } + localisation_key = String_ascetic + } } defined_text = { @@ -1072,6 +1178,9 @@ defined_text = { } localisation_key = String_pale } + fallback_text = { + localisation_key = String_face_description_fallback + } } defined_text = { @@ -1116,6 +1225,210 @@ defined_text = { } localisation_key = COMPL_LEARNED } + text = { + trigger = { + trait = naive_appeaser + } + localisation_key = String_sweet + } + text = { + trigger = { + trait = underhanded_rogue + } + localisation_key = String_sincere + } + text = { + trigger = { + trait = misguided_warrior + } + localisation_key = String_headstrong + } + text = { + trigger = { + OR = { + trait = tough_soldier + trait = stubborn + } + } + localisation_key = String_adamant + } + text = { + trigger = { + trait = skilled_tactician + } + localisation_key = String_skilled + } + text = { + trigger = { + trait = brilliant_strategist + } + localisation_key = String_brilliant + } + text = { + trigger = { + OR = { + trait = indulgent_wastrel + trait = charitable + } + } + localisation_key = String_generous + } + text = { + trigger = { + OR = { + trait = thrifty_clerk + trait = diligent + trait = martial_cleric + } + } + localisation_key = String_dutiful + } + text = { + trigger = { + trait = amateurish_plotter + } + localisation_key = String_eager + } + text = { + trigger = { + trait = flamboyant_schemer + } + localisation_key = String_dedicated + } + text = { + trigger = { + trait = detached_priest + } + localisation_key = String_enthusiastic + } + #In case it cannot find any education trait... + fallback_text = { + localisation_key = String_dedicated + } +} + +defined_text = { + name = GetComplimentAdjectiveCap + text = { + trigger = { + OR = { + trait = intricate_webweaver + trait = elusive_shadow + trait = fortune_builder + trait = midas_touched + trait = scholarly_theologian + trait = mastermind_theologian + } + } + localisation_key = String_Clever + } + text = { + trigger = { + OR = { + trait = charismatic_negotiator + trait = grey_eminence + } + } + localisation_key = String_Eloquent + } + text = { + trigger = { + OR = { + trait = fortune_builder + trait = midas_touched + } + } + localisation_key = String_Thrifty + } + text = { + trigger = { + OR = { + trait = scholarly_theologian + trait = mastermind_theologian + } + } + localisation_key = String_Learned + } + text = { + trigger = { + trait = naive_appeaser + } + localisation_key = String_Sweet + } + text = { + trigger = { + trait = underhanded_rogue + } + localisation_key = String_Sincere + } + text = { + trigger = { + trait = misguided_warrior + } + localisation_key = String_Headstrong + } + text = { + trigger = { + OR = { + trait = tough_soldier + trait = stubborn + } + } + localisation_key = String_Adamant + } + text = { + trigger = { + trait = skilled_tactician + } + localisation_key = String_Skilled + } + text = { + trigger = { + trait = brilliant_strategist + } + localisation_key = String_Brilliant + } + text = { + trigger = { + OR = { + trait = indulgent_wastrel + trait = charitable + } + } + localisation_key = String_Generous + } + text = { + trigger = { + OR = { + trait = thrifty_clerk + trait = diligent + trait = martial_cleric + } + } + localisation_key = String_Dutiful + } + text = { + trigger = { + trait = amateurish_plotter + } + localisation_key = String_Eager + } + text = { + trigger = { + trait = flamboyant_schemer + } + localisation_key = String_Dedicated + } + text = { + trigger = { + trait = detached_priest + } + localisation_key = String_Enthusiastic + } + #In case it cannot find any education trait... + fallback_text = { + localisation_key = String_Dedicated + } } defined_text = { @@ -1175,6 +1488,12 @@ defined_text = { } localisation_key = INSULT_STUPID } + text = { + trigger = { + trait = detached_priest + } + localisation_key = String_restless + } text = { trigger = { trait = depressed } localisation_key = INSULT_LUGUBRIOUS @@ -1349,203 +1668,123 @@ defined_text = { } ###SOCIETIES### + +#defined_text = { +# name = GetSocietyNameCap # Returns the name of target's society with inital Capital letter +# +# text = { +# localisation_key = the_assassins +# trigger = { society_member_of = the_assassins } +# } +# text = { +# localisation_key = the_satanists +# trigger = { society_member_of = the_satanists } +# } +# text = { +# localisation_key = the_bacchants +# trigger = { society_member_of = the_bacchants } +# } +# text = { +# localisation_key = the_cold_ones +# trigger = { society_member_of = the_cold_ones } +# } +# text = { +# localisation_key = the_trollcrafters +# trigger = { society_member_of = the_trollcrafters } +# } +# text = { +# localisation_key = the_cult_of_kali +# trigger = { society_member_of = the_cult_of_kali } +# } +# text = { +# localisation_key = the_plaguebringers +# trigger = { society_member_of = the_plaguebringers } +# } +# text = { +# localisation_key = monastic_order_benedictine +# trigger = { +# society_member_of = monastic_order_benedictine +# NOT = { +# has_alternate_start_parameter = { key = religion_names value = random } +# } +# } +# } +# text = { +# localisation_key = monastic_order_benedictine +# trigger = { +# society_member_of = monastic_order_benedictine +# has_alternate_start_parameter = { key = religion_names value = random } +# } +# } +# text = { +# localisation_key = monastic_order_dominican +# trigger = { society_member_of = monastic_order_dominican } +# } +# text = { +# localisation_key = monastic_order_orthodox +# trigger = { society_member_of = monastic_order_orthodox } +# } +# text = { +# localisation_key = monastic_order_nestorian +# trigger = { society_member_of = monastic_order_nestorian } +# } +# text = { +# localisation_key = monastic_order_monophysite +# trigger = { society_member_of = monastic_order_monophysite } +# } +# text = { +# localisation_key = monastic_order_jain +# trigger = { society_member_of = monastic_order_jain } +# } +# text = { +# localisation_key = monastic_order_hindu +# trigger = { society_member_of = monastic_order_hindu } +# } +# text = { +# localisation_key = monastic_order_buddhist +# trigger = { society_member_of = monastic_order_buddhist } +# } +# text = { +# localisation_key = monastic_order_stoics +# trigger = { society_member_of = monastic_order_stoics } +# } +# text = { +# localisation_key = hermeticsCap +# trigger = { society_member_of = hermetics } +# } +#} + + defined_text = { - name = GetSocietyName # Returns the name of target's society + name = GetDWReasonToJoin # Returns a phrase along the lines of "cure my lover" or "help me win on the battlefield" text = { - localisation_key = String_the_Assassins - trigger = { society_member_of = the_assassins } - } - text = { - localisation_key = String_the_Satanists - trigger = { society_member_of = the_satanists } - } - text = { - localisation_key = String_the_Cold_Ones - trigger = { society_member_of = the_cold_ones } + localisation_key = String_ill_lover + trigger = { has_character_flag = has_ill_lover_loc } } text = { - localisation_key = String_the_Trollcrafters - trigger = { society_member_of = the_trollcrafters } + localisation_key = String_ill_spouse + trigger = { has_character_flag = has_ill_spouse_loc } } text = { - localisation_key = String_the_Cult_of_Kali_Purusha - trigger = { society_member_of = the_cult_of_kali } + localisation_key = String_ill_child + trigger = { has_character_flag = has_ill_child_loc } } text = { - localisation_key = String_the_Plaguebringers - trigger = { society_member_of = the_plaguebringers } + localisation_key = String_money_troubles + trigger = { has_character_flag = has_money_troubles_loc } } text = { - localisation_key = String_the_Benedictine_Order - trigger = { society_member_of = monastic_order_benedictine } + localisation_key = String_has_a_rival + trigger = { has_character_flag = has_a_rival_loc } } text = { - localisation_key = String_the_Dominican_Order - trigger = { society_member_of = monastic_order_dominican } + localisation_key = String_illness + trigger = { has_character_flag = has_some_illness_loc } } text = { - localisation_key = String_the_Community_of_Saint_Basil - trigger = { society_member_of = monastic_order_orthodox } - } - text = { - localisation_key = String_the_Community_of_Saint_Abraham - trigger = { society_member_of = monastic_order_nestorian } - } - text = { - localisation_key = String_the_Community_of_Saint_Anthony - trigger = { society_member_of = monastic_order_monophysite } - } - text = { - localisation_key = String_the_Sravaka_Samgha - trigger = { society_member_of = monastic_order_jain } - } - text = { - localisation_key = String_the_Advaita_Matha - trigger = { society_member_of = monastic_order_hindu } - } - text = { - localisation_key = String_the_Savaka_Sangha - trigger = { society_member_of = monastic_order_buddhist } - } - text = { - localisation_key = hermetics - trigger = { society_member_of = hermetics } - } - - ### ACR ### - text = { - localisation_key = unseelie_petitioners - trigger = { society_member_of = unseelie_petitioners } - } - text = { - localisation_key = the_coven - trigger = { society_member_of = the_coven } - } - text = { - localisation_key = the_sand_snakes - trigger = { society_member_of = the_sand_snakes } - } - text = { - localisation_key = mysteries_dionysus - trigger = { society_member_of = mysteries_dionysus } - } -} - -defined_text = { - name = GetSocietyNameCap # Returns the name of target's society with inital Capital letter - - text = { - localisation_key = the_assassins - trigger = { society_member_of = the_assassins } - } - text = { - localisation_key = the_satanists - trigger = { society_member_of = the_satanists } - } - text = { - localisation_key = the_cold_ones - trigger = { society_member_of = the_cold_ones } - } - text = { - localisation_key = the_trollcrafters - trigger = { society_member_of = the_trollcrafters } - } - text = { - localisation_key = the_cult_of_kali - trigger = { society_member_of = the_cult_of_kali } - } - text = { - localisation_key = the_plaguebringers - trigger = { society_member_of = the_plaguebringers } - } - text = { - localisation_key = monastic_order_benedictine - trigger = { society_member_of = monastic_order_benedictine } - } - text = { - localisation_key = monastic_order_dominican - trigger = { society_member_of = monastic_order_dominican } - } - text = { - localisation_key = monastic_order_orthodox - trigger = { society_member_of = monastic_order_orthodox } - } - text = { - localisation_key = monastic_order_nestorian - trigger = { society_member_of = monastic_order_nestorian } - } - text = { - localisation_key = monastic_order_monophysite - trigger = { society_member_of = monastic_order_monophysite } - } - text = { - localisation_key = monastic_order_jain - trigger = { society_member_of = monastic_order_jain } - } - text = { - localisation_key = monastic_order_hindu - trigger = { society_member_of = monastic_order_hindu } - } - text = { - localisation_key = monastic_order_buddhist - trigger = { society_member_of = monastic_order_buddhist } - } - text = { - localisation_key = hermeticsCap - trigger = { society_member_of = hermetics } - } - - ### ACR ### - text = { - localisation_key = unseelie_petitioners - trigger = { society_member_of = unseelie_petitioners } - } - text = { - localisation_key = the_coven - trigger = { society_member_of = the_coven } - } - text = { - localisation_key = the_sand_snakes - trigger = { society_member_of = the_sand_snakes } - } - text = { - localisation_key = mysteries_dionysus - trigger = { society_member_of = mysteries_dionysus } - } -} - - -defined_text = { - name = GetDWReasonToJoin # Returns a phrase along the lines of "cure my lover" or "help me win on the battlefield" - - text = { - localisation_key = String_ill_lover - trigger = { has_character_flag = has_ill_lover_loc } - } - text = { - localisation_key = String_ill_spouse - trigger = { has_character_flag = has_ill_spouse_loc } - } - text = { - localisation_key = String_ill_child - trigger = { has_character_flag = has_ill_child_loc } - } - text = { - localisation_key = String_money_troubles - trigger = { has_character_flag = has_money_troubles_loc } - } - text = { - localisation_key = String_has_a_rival - trigger = { has_character_flag = has_a_rival_loc } - } - text = { - localisation_key = String_illness - trigger = { has_character_flag = has_some_illness_loc } - } - text = { - localisation_key = String_battle_luck - trigger = { has_character_flag = has_need_of_winning_battles_loc } + localisation_key = String_battle_luck + trigger = { has_character_flag = has_need_of_winning_battles_loc } } text = { localisation_key = String_GetDWReasonToJoin_fallback @@ -1569,6 +1808,7 @@ defined_text = { text = { localisation_key = String_Satan trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_satanists OR = { religion_group = christian @@ -1579,6 +1819,7 @@ defined_text = { text = { localisation_key = String_Iblis trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_satanists religion_group = muslim } @@ -1586,6 +1827,7 @@ defined_text = { text = { localisation_key = String_Ahriman trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_satanists OR = { religion_group = zoroastrian_group @@ -1596,33 +1838,62 @@ defined_text = { } text = { localisation_key = String_Chernobog - trigger = { society_member_of = the_cold_ones } + trigger = { society_member_of = the_cold_ones + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_Kali - trigger = { society_member_of = the_cult_of_kali } + trigger = { society_member_of = the_cult_of_kali + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_Erlik - trigger = { society_member_of = the_plaguebringers } + trigger = { society_member_of = the_plaguebringers + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_Hel - trigger = { society_member_of = the_trollcrafters } + trigger = { society_member_of = the_trollcrafters + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } + } + text = { + localisation_key = String_Bacchus + trigger = { society_member_of = the_bacchants + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } + } + text = { + localisation_key = String_Cagn + trigger = { society_member_of = the_vodouns + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } ### ACR ### text = { localisation_key = GOD_UNSEELIE - trigger = { society_member_of = unseelie_petitioners } + trigger = { society_member_of = unseelie_petitioners + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = GOD_HECATE - trigger = { society_member_of = the_coven } + trigger = { society_member_of = the_coven + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = GOD_APEP - trigger = { society_member_of = the_sand_snakes } + trigger = { society_member_of = the_sand_snakes + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } + } + fallback_text = { + localisation_key = String_Random_Devil } } @@ -1631,24 +1902,24 @@ defined_text = { text = { localisation_key = String_black_magic - trigger = { - society_member_of = the_satanists + trigger = { + society_member_of = the_satanists religion_group = christian - } + } } text = { localisation_key = String_sihr - trigger = { - society_member_of = the_satanists + trigger = { + society_member_of = the_satanists religion_group = muslim - } + } } text = { localisation_key = String_Qliphoth - trigger = { - society_member_of = the_satanists + trigger = { + society_member_of = the_satanists religion_group = jewish_group - } + } } text = { localisation_key = String_black_magic @@ -1663,7 +1934,7 @@ defined_text = { } text = { localisation_key = String_koldovstvo - trigger = { society_member_of = the_cold_ones } + trigger = { society_member_of = the_cold_ones } } text = { localisation_key = String_seiðr @@ -1671,11 +1942,19 @@ defined_text = { } text = { localisation_key = String_black_magic - trigger = { society_member_of = the_plaguebringers } + trigger = { society_member_of = the_plaguebringers } } text = { localisation_key = String_dark_tantras - trigger = { society_member_of = the_cult_of_kali } + trigger = { society_member_of = the_cult_of_kali } + } + text = { + localisation_key = String_sorcery + trigger = { society_member_of = the_bacchants } + } + text = { + localisation_key = String_vodoun_sorcery + trigger = { society_member_of = the_vodouns } } ### ACR ### @@ -1696,6 +1975,7 @@ defined_text = { text = { localisation_key = String_demon trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_satanists OR = { religion_group = christian @@ -1704,44 +1984,71 @@ defined_text = { religion = zun_pagan religion = zun_pagan_reformed } - } + } } text = { localisation_key = String_jinn trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_satanists religion_group = muslim - } + } } text = { localisation_key = String_likho - trigger = { society_member_of = the_cold_ones } + trigger = { society_member_of = the_cold_ones + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_jotun - trigger = { society_member_of = the_trollcrafters } + trigger = { society_member_of = the_trollcrafters + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = string_karaoglan - trigger = { society_member_of = the_plaguebringers } + trigger = { society_member_of = the_plaguebringers + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_rakshasa - trigger = { society_member_of = the_cult_of_kali } + trigger = { society_member_of = the_cult_of_kali + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } + } + text = { + localisation_key = String_satyr + trigger = { society_member_of = the_bacchants + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } + } + text = { + localisation_key = String_vodoun_demon + trigger = { society_member_of = the_vodouns + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } ### ACR ### text = { localisation_key = String_nuckelavee - trigger = { society_member_of = unseelie_petitioners } + trigger = { society_member_of = unseelie_petitioners + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_ker - trigger = { society_member_of = the_coven } + trigger = { society_member_of = the_coven + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_jinn - trigger = { society_member_of = the_sand_snakes } + trigger = { society_member_of = the_sand_snakes + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } fallback_text = { @@ -1755,6 +2062,7 @@ defined_text = { text = { localisation_key = String_demons trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_satanists OR = { religion_group = christian @@ -1763,30 +2071,51 @@ defined_text = { religion = zun_pagan religion = zun_pagan_reformed } - } + } } text = { localisation_key = String_jinns trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_satanists religion_group = muslim - } + } } text = { localisation_key = String_likhos - trigger = { society_member_of = the_cold_ones } + trigger = { society_member_of = the_cold_ones + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_jotnar - trigger = { society_member_of = the_trollcrafters } + trigger = { society_member_of = the_trollcrafters + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = string_karaoglanlar - trigger = { society_member_of = the_plaguebringers } + trigger = { society_member_of = the_plaguebringers + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_rakshasas - trigger = { society_member_of = the_cult_of_kali } + trigger = { society_member_of = the_cult_of_kali + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } + } + text = { + localisation_key = String_satyrs + trigger = { society_member_of = the_bacchants + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } + } + text = { + localisation_key = String_vodoun_demons + trigger = { society_member_of = the_vodouns + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } ### ACR ### @@ -1809,7 +2138,7 @@ defined_text = { } defined_text = { - name = GetDWMagician + name = GetDWMagician text = { localisation_key = String_witch @@ -1825,6 +2154,34 @@ defined_text = { society_member_of = the_satanists } } + text = { + localisation_key = String_vodoun_female_worshiper + trigger = { + is_female = yes + society_member_of = the_vodouns + } + } + text = { + localisation_key = String_vodoun_male_worshiper + trigger = { + is_female = no + society_member_of = the_vodouns + } + } + text = { + localisation_key = String_maenad + trigger = { + is_female = yes + society_member_of = the_bacchants + } + } + text = { + localisation_key = String_degenerate + trigger = { + is_female = no + society_member_of = the_bacchants + } + } text = { localisation_key = String_koldunya trigger = { @@ -1867,7 +2224,7 @@ defined_text = { ### ACR ### text = { localisation_key = String_wizard - trigger = { + trigger = { is_female = no society_member_of = unseelie_petitioners } @@ -1912,6 +2269,34 @@ defined_text = { society_member_of = the_satanists } } + text = { + localisation_key = String_vodoun_female_worshipers + trigger = { + is_female = yes + society_member_of = the_vodouns + } + } + text = { + localisation_key = String_vodoun_male_worshipers + trigger = { + is_female = no + society_member_of = the_vodouns + } + } + text = { + localisation_key = String_maenades + trigger = { + is_female = yes + society_member_of = the_bacchants + } + } + text = { + localisation_key = String_degenerates + trigger = { + is_female = no + society_member_of = the_bacchants + } + } text = { localisation_key = String_koldunyas trigger = { @@ -1958,6 +2343,7 @@ defined_text = { text = { localisation_key = String_Glory_to_the_Deceiver trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_satanists OR = { religion_group = christian @@ -1971,25 +2357,46 @@ defined_text = { text = { localisation_key = String_Glory_to_Shaitan trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_satanists religion_group = muslim } } text = { localisation_key = String_Glory_to_the_Black_God - trigger = { society_member_of = the_cold_ones } + trigger = { society_member_of = the_cold_ones + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_Glory_to_the_Lord_of_Kali_Yuga - trigger = { society_member_of = the_cult_of_kali } + trigger = { society_member_of = the_cult_of_kali + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_Glory_to_the_God_of_Death - trigger = { society_member_of = the_plaguebringers } + trigger = { society_member_of = the_plaguebringers + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } text = { localisation_key = String_Glory_to_Hel - trigger = { society_member_of = the_trollcrafters } + trigger = { society_member_of = the_trollcrafters + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } + } + text = { + localisation_key = String_Praise_to_Bacchus + trigger = { society_member_of = the_bacchants + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } + } + text = { + localisation_key = String_Praise_to_Mawu + trigger = { society_member_of = the_vodouns + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } } ### ACR ### @@ -2005,15 +2412,18 @@ defined_text = { localisation_key = String_Glory_to_the_Great_Serpent trigger = { society_member_of = the_sand_snakes } } + fallback_text = { + localisation_key = String_Praise_Evilgod + } } defined_text = { name = GetAssassinsCrimeOutcry text = { localisation_key = String_Death_to_the_infidels - trigger = { - OR = { - has_character_flag = assassins_target_war_attacker + trigger = { + OR = { + has_character_flag = assassins_target_war_attacker has_character_flag = assassins_target_war_attacker_vassal has_character_flag = assassins_target_war_attacker_commander has_character_flag = assassins_target_persecutes_shiites @@ -2022,27 +2432,27 @@ defined_text = { } text = { localisation_key = String_Grand_Master_Name_sends_herhis_regards - trigger = { - has_character_flag = assassins_target_marked_for_death + trigger = { + has_character_flag = assassins_target_marked_for_death event_target:grand_master = { always = yes } } } text = { localisation_key = String_Blood_for_blood - trigger = { + trigger = { OR = { - has_character_flag = assassins_target_killed_member + has_character_flag = assassins_target_killed_member has_character_flag = assassins_target_assaulted_member } } } text = { localisation_key = String_For_the_Assassins - trigger = { + trigger = { OR = { AND = { - has_character_flag = assassins_target_marked_for_death - NOT = { event_target:grand_master = { always = yes } } + has_character_flag = assassins_target_marked_for_death + NOT = { event_target:grand_master = { always = yes } } } NOR = { has_character_flag = assassins_target_war_attacker @@ -2076,6 +2486,9 @@ defined_text = { #Does not work for jain and buddhist society_member_of = monastic_order_nestorian society_member_of = monastic_order_monophysite } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { @@ -2083,9 +2496,12 @@ defined_text = { #Does not work for jain and buddhist trigger = { OR = { trait = smartist_hindu - trait = vaishnavist_hindu + trait = vaishnavist_hindu } society_member_of = monastic_order_hindu + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { @@ -2093,9 +2509,12 @@ defined_text = { #Does not work for jain and buddhist trigger = { OR = { trait = smartist_hindu - trait = shaktist_hindu + trait = shaktist_hindu } society_member_of = monastic_order_hindu + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { @@ -2103,47 +2522,105 @@ defined_text = { #Does not work for jain and buddhist trigger = { OR = { trait = smartist_hindu - trait = shaivist_hindu + trait = shaivist_hindu } society_member_of = monastic_order_hindu + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { + localisation_key = string_god_random + trigger = { + OR = { + society_member_of = monastic_order_stoics + has_alternate_start_parameter = { key = religion_names value = random } + } } } } defined_text = { name = GetMOSaint - + text = { localisation_key = String_Saint_Benedict - trigger = { society_member_of = monastic_order_benedictine } + trigger = { society_member_of = monastic_order_benedictine + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Saint_Dominic - trigger = { society_member_of = monastic_order_dominican } + trigger = { society_member_of = monastic_order_dominican + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Saint_Basil - trigger = { society_member_of = monastic_order_orthodox } + trigger = { society_member_of = monastic_order_orthodox + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Saint_Abraham - trigger = { society_member_of = monastic_order_nestorian } + trigger = { society_member_of = monastic_order_nestorian + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Saint_Anthony - trigger = { society_member_of = monastic_order_monophysite } + trigger = { society_member_of = monastic_order_monophysite + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Buddha - trigger = { society_member_of = monastic_order_buddhist } + trigger = { society_member_of = monastic_order_buddhist + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Adi_Shankara - trigger = { society_member_of = monastic_order_hindu } + trigger = { society_member_of = monastic_order_hindu + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Acharya_Kundakunda - trigger = { society_member_of = monastic_order_jain } + trigger = { society_member_of = monastic_order_jain + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { + localisation_key = String_Zeno + trigger = { society_member_of = monastic_order_stoics + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { + localisation_key = string_saint_generic + trigger = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } @@ -2156,9 +2633,9 @@ defined_text = { OR = { society_member_of = monastic_order_dominican society_member_of = monastic_order_benedictine - society_member_of = monastic_order_orthodox - society_member_of = monastic_order_nestorian - society_member_of = monastic_order_monophysite + society_member_of = monastic_order_orthodox + society_member_of = monastic_order_nestorian + society_member_of = monastic_order_monophysite } } } @@ -2166,6 +2643,10 @@ defined_text = { localisation_key = String_matha trigger = { society_member_of = monastic_order_hindu } } + text = { + localisation_key = String_agora + trigger = { society_member_of = monastic_order_stoics } + } text = { localisation_key = String_temple trigger = { @@ -2182,35 +2663,81 @@ defined_text = { text = { localisation_key = String_the_Rule_of_Saint_Benedict - trigger = { society_member_of = monastic_order_benedictine } + trigger = { society_member_of = monastic_order_benedictine + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_the_Rule_of_Saint_Augustine - trigger = { society_member_of = monastic_order_dominican } + trigger = { society_member_of = monastic_order_dominican + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_the_Rule_of_Saint_Basil - trigger = { society_member_of = monastic_order_orthodox } + trigger = { society_member_of = monastic_order_orthodox + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_the_Rule_of_Saint_Abraham - trigger = { society_member_of = monastic_order_nestorian } + trigger = { society_member_of = monastic_order_nestorian + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_the_Rule_of_Saint_Anthony - trigger = { society_member_of = monastic_order_monophysite } + trigger = { society_member_of = monastic_order_monophysite + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_the_Noble_Eightfold_Path - trigger = { society_member_of = monastic_order_buddhist } + trigger = { society_member_of = monastic_order_buddhist + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_the_four_Purusartha - trigger = { society_member_of = monastic_order_hindu } + trigger = { society_member_of = monastic_order_hindu + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_the_Anuvrata - trigger = { society_member_of = monastic_order_jain } + trigger = { society_member_of = monastic_order_jain + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { + localisation_key = String_the_Aretai + trigger = { society_member_of = monastic_order_stoics + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { + localisation_key = string_the_code + trigger = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } @@ -2222,7 +2749,12 @@ defined_text = { } text = { localisation_key = String_in_meditation - trigger = { is_dharmic_monastic_member_trigger = yes } + trigger = { + OR = { + society_member_of = monastic_order_stoics + is_dharmic_monastic_member_trigger = yes + } + } } } @@ -2230,11 +2762,22 @@ defined_text = { name = GetMOGreeting text = { localisation_key = String_Gods_blessing_upon_thee - trigger = { is_christian_monastic_member_trigger = yes } + trigger = { + is_christian_monastic_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Peace_be_upon_you - trigger = { is_dharmic_monastic_member_trigger = yes } + trigger = { + OR = { + society_member_of = monastic_order_stoics + is_dharmic_monastic_member_trigger = yes + has_alternate_start_parameter = { key = religion_names value = random } + } + } } } @@ -2242,11 +2785,36 @@ defined_text = { name = GetMOFarewell text = { localisation_key = String_Go_with_God - trigger = { is_christian_monastic_member_trigger = yes } + trigger = { + is_christian_monastic_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Shubhaste_panthanah_santu - trigger = { is_dharmic_monastic_member_trigger = yes } + trigger = { + is_dharmic_monastic_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { + localisation_key = String_Go_in_peace + trigger = { + society_member_of = monastic_order_stoics + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { + localisation_key = String_Go_with_God_random + trigger = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } @@ -2254,107 +2822,186 @@ defined_text = { name = GetSRGreeting text = { localisation_key = String_Gods_blessing_upon_thee - trigger = { + trigger = { OR = { - is_christian_secret_religious_society_member_trigger = yes + is_christian_secret_religious_society_member_trigger = yes society_member_of = secret_religious_society_yazidi society_member_of = secret_religious_society_druze society_member_of = secret_religious_society_mazdaki society_member_of = secret_religious_society_manichean } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_As_salam_alaykum - trigger = { - is_muslim_secret_religious_society_member_trigger = yes + trigger = { + is_muslim_secret_religious_society_member_trigger = yes NOR = { society_member_of = secret_religious_society_yazidi society_member_of = secret_religious_society_druze } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Peace_be_upon_you trigger = { OR = { - is_indian_secret_religious_society_member_trigger = yes + is_indian_secret_religious_society_member_trigger = yes is_bon_secret_religious_society_member_trigger = yes is_taoist_secret_religious_society_member_trigger = yes + has_alternate_start_parameter = { key = religion_names value = random } } } } text = { localisation_key = String_Shalom_aleikhem - trigger = { is_jewish_secret_religious_society_member_trigger = yes } + trigger = { is_jewish_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Hamazor_hama_asho_bed - trigger = { is_zoroastrian_secret_religious_society_member_trigger = yes } + trigger = { is_zoroastrian_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Allfathers_strength - trigger = { is_norse_secret_religious_society_member_trigger = yes } + trigger = { is_norse_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Svarogs_blessings - trigger = { is_slavic_secret_religious_society_member_trigger = yes } + trigger = { is_slavic_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Ancestors_blessings - trigger = { is_tengri_secret_religious_society_member_trigger = yes } + trigger = { is_tengri_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Dievas_blessings - trigger = { is_baltic_secret_religious_society_member_trigger = yes } + trigger = { is_baltic_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Ukkos_blessings - trigger = { is_finnish_secret_religious_society_member_trigger = yes } + trigger = { is_finnish_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Ancestors_blessings - trigger = { is_west_african_secret_religious_society_member_trigger = yes } + trigger = { is_west_african_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Zuns_blessings - trigger = { is_zun_secret_religious_society_member_trigger = yes } + trigger = { is_zun_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Huitzilopochtlis_strength_to_you - trigger = { is_aztec_secret_religious_society_member_trigger = yes } + trigger = { is_aztec_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { + localisation_key = String_Gods_protect_you + trigger = { is_hellenic_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } ### ACR ### text = { localisation_key = String_Danus_blessings - trigger = { is_celtic_secret_religious_society_member_trigger = yes } + trigger = { is_celtic_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Heracles_strength_to_you - trigger = { society_member_of = secret_religious_society_hellenic_pagan } + trigger = { society_member_of = secret_religious_society_hellenic_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Prometheus_blessings - trigger = { society_member_of = secret_religious_society_promethean_pagan } + trigger = { society_member_of = secret_religious_society_promethean_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Atlas_strength_to_you - trigger = { society_member_of = secret_religious_society_titan_pagan } + trigger = { society_member_of = secret_religious_society_titan_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Amuns_blessings - trigger = { society_member_of = secret_religious_society_egyptian_pagan } + trigger = { society_member_of = secret_religious_society_egyptian_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_the_Atens_blessings - trigger = { society_member_of = secret_religious_society_aten_pagan } + trigger = { society_member_of = secret_religious_society_aten_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } } @@ -2370,6 +3017,9 @@ defined_text = { society_member_of = secret_religious_society_mazdaki society_member_of = secret_religious_society_manichean } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { @@ -2380,58 +3030,109 @@ defined_text = { society_member_of = secret_religious_society_yazidi society_member_of = secret_religious_society_druze } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Shubhaste_panthanah_santu - trigger = { is_indian_secret_religious_society_member_trigger = yes } + trigger = { is_indian_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_May_Yehovah_guide_you - trigger = { is_jewish_secret_religious_society_member_trigger = yes } + trigger = { is_jewish_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Humata_Hukta_Huvarashta - trigger = { is_zoroastrian_secret_religious_society_member_trigger = yes } + trigger = { is_zoroastrian_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_May_the_Gods_protect_you - trigger = { is_norse_secret_religious_society_member_trigger = yes } + trigger = { + OR = { + is_norse_secret_religious_society_member_trigger = yes + is_hellenic_secret_religious_society_member_trigger = yes + } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_May_the_Gods_protect_you - trigger = { is_slavic_secret_religious_society_member_trigger = yes } + trigger = { is_slavic_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_May_the_Ancestors_guide_you - trigger = { is_tengri_secret_religious_society_member_trigger = yes } + trigger = { is_tengri_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_May_the_Gods_protect_you - trigger = { is_baltic_secret_religious_society_member_trigger = yes } + trigger = { is_baltic_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_May_the_Gods_protect_you - trigger = { is_finnish_secret_religious_society_member_trigger = yes } + trigger = { is_finnish_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_May_the_Ancestors_guide_you - trigger = { is_west_african_secret_religious_society_member_trigger = yes } + trigger = { is_west_african_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_May_Zun_illuminate_your_path - trigger = { is_zun_secret_religious_society_member_trigger = yes } + trigger = { is_zun_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Fire_and_blood - trigger = { is_aztec_secret_religious_society_member_trigger = yes } + trigger = { is_aztec_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { @@ -2441,6 +3142,16 @@ defined_text = { is_bon_secret_religious_society_member_trigger = yes is_taoist_secret_religious_society_member_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + + text = { + localisation_key = String_Go_with_God_random + trigger = { + has_alternate_start_parameter = { key = religion_names value = random } } } @@ -2476,71 +3187,143 @@ defined_text = { name = GetSRTrinketSymbol text = { localisation_key = String_Cross - trigger = { is_christian_secret_religious_society_member_trigger = yes } + trigger = { is_christian_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_crescent - trigger = { is_muslim_secret_religious_society_member_trigger = yes } + trigger = { is_muslim_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_six_pointed_star - trigger = { is_jewish_secret_religious_society_member_trigger = yes } + trigger = { is_jewish_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_figurine_of_Buddha - trigger = { true_religion_buddhist_trigger = yes } + trigger = { true_religion_buddhist_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_figurine_of_Ganesha - trigger = { true_religion_hindu_trigger = yes } - } - text = { + trigger = { true_religion_hindu_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { localisation_key = String_figurine_of_jain_god - trigger = { true_religion_jain_trigger = yes } + trigger = { true_religion_jain_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_fire_symbol - trigger = { true_religion_group_zoroastrian_group_trigger = yes } + trigger = { true_religion_group_zoroastrian_group_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Thors_hammer - trigger = { is_norse_secret_religious_society_member_trigger = yes } + trigger = { is_norse_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_hatchet_amulet - trigger = { is_slavic_secret_religious_society_member_trigger = yes } + trigger = { is_slavic_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_world_tree_symbol - trigger = { is_baltic_secret_religious_society_member_trigger = yes } + trigger = { is_baltic_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_life_tree_symbol - trigger = { is_tengri_secret_religious_society_member_trigger = yes } + trigger = { is_tengri_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Ukkos_hammer - trigger = { is_finnish_secret_religious_society_member_trigger = yes } + trigger = { is_finnish_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_ancestors_symbol - trigger = { is_west_african_secret_religious_society_member_trigger = yes } + trigger = { + OR = { + is_west_african_secret_religious_society_member_trigger = yes + is_hellenic_secret_religious_society_member_trigger = yes + } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_sun_symbol - trigger = { is_zun_secret_religious_society_member_trigger = yes } + trigger = { is_zun_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Fire_and_blood - trigger = { is_aztec_secret_religious_society_member_trigger = yes } + trigger = { is_aztec_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Animal_made_of_bread - trigger = { is_bon_secret_religious_society_member_trigger = yes } + trigger = { is_bon_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Yinyang_symbol - trigger = { is_taoist_secret_religious_society_member_trigger = yes } + trigger = { is_taoist_secret_religious_society_member_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } ### ACR ### @@ -2572,6 +3355,9 @@ defined_text = { localisation_key = String_solar_disk trigger = { society_member_of = secret_religious_society_aten_pagan } } + fallback_text = { + localisation_key = String_god_symbol + } } #Hermes Tirismegistus or other suitably old person spreading arcane and ancient knowledge @@ -2591,14 +3377,14 @@ defined_text = { defined_text = { name = GetFromThisHermeticsRank text = { - trigger = { + trigger = { is_liege_of = FROM FROM = { has_minor_title = title_hermetics_apprentice } } localisation_key = String_GetMasterMistress } text = { - trigger = { + trigger = { NAND = { is_liege_of = FROM FROM = { has_minor_title = title_hermetics_apprentice } @@ -2669,7 +3455,9 @@ defined_text = { culture = gaulish } } - + fallback_text = { + localisation_key = GetHouseOfWorship_Pagan + } } defined_text = { @@ -2892,108 +3680,178 @@ defined_text = { } } -defined_text = { +defined_text = { name = GetReligiousPerson text = { - localisation_key = String_Catholic - trigger = { religion = catholic } + localisation_key = string_worshiper + trigger = { + has_alternate_start_parameter = { key = religion_names value = random } + } } text = { + localisation_key = String_Catholic + trigger = { + religion = catholic + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { localisation_key = String_Christian - trigger = { + trigger = { religion_group = christian NOT = { religion = catholic } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Muslim - trigger = { religion_group = muslim } + trigger = { + religion_group = muslim + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Jew - trigger = { religion_group = jewish_group } + trigger = { + religion_group = jewish_group + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Zoroastrian - trigger = { religion_group = zoroastrian_group } + trigger = { + religion_group = zoroastrian_group + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Buddhist - trigger = { religion = buddhist } + trigger = { + religion = buddhist + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Jain - trigger = { religion = jain } + trigger = { + religion = jain + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Hindu - trigger = { religion = hindu } + trigger = { + religion = hindu + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Taoist - trigger = { religion = taoist } + trigger = { + religion = taoist + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Norse - trigger = { + trigger = { OR = { religion = norse_pagan religion = norse_pagan_reformed } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Slav - trigger = { + trigger = { OR = { religion = slavic_pagan religion = slavic_pagan_reformed } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Romuvan - trigger = { + trigger = { OR = { religion = baltic_pagan religion = baltic_pagan_reformed } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Finn - trigger = { + trigger = { OR = { religion = finnish_pagan religion = finnish_pagan_reformed } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_West_African - trigger = { + trigger = { OR = { religion = west_african_pagan religion = west_african_pagan_reformed } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Tengri - trigger = { + trigger = { OR = { religion = tengri_pagan religion = tengri_pagan_reformed } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Zun - trigger = { + trigger = { OR = { religion = zun_pagan religion = zun_pagan_reformed } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } @@ -3002,42 +3860,63 @@ defined_text = { localisation_key = String_Celt trigger = { religion = celtic_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Druid trigger = { religion = celtic_pagan_reformed + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Hellene trigger = { - religion = hellenic_pagan + religion_hellenic_or_reformed_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Promethean trigger = { religion = promethean_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Titan trigger = { religion = titan_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Kemetic trigger = { religion = egyptian_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } text = { localisation_key = String_Atenic trigger = { religion = aten_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } } } @@ -3047,7 +3926,10 @@ defined_text = { text = { localisation_key = String_saint trigger = { - religion_group = christian + OR = { + religion_group = christian + religion = britannic_pagan + } } } text = { @@ -3065,6 +3947,7 @@ defined_text = { localisation_key = String_great_hero trigger = { religion_group = pagan_group + NOT = { religion = britannic_pagan } } } } @@ -3074,7 +3957,10 @@ defined_text = { text = { localisation_key = String_Saint_cap trigger = { - religion_group = christian + OR = { + religion_group = christian + religion = britannic_pagan + } } } text = { @@ -3092,48 +3978,76 @@ defined_text = { localisation_key = String_Great_Hero_cap trigger = { religion_group = pagan_group + NOT = { religion = britannic_pagan } } } } defined_text = { #WIP name = GetPrayers - text = { + text = { localisation_key = String_prayers trigger = { religion_group = christian } } - text = { + text = { localisation_key = String_mantras trigger = { religion_group = indian_group } - } + } } defined_text = { - name = GetTrueReligionGroupPersons + name = GetTrueReligionGroupPersons - text = { + text = { localisation_key = String_Christians - trigger = { true_religion_group_christian_trigger = yes } + trigger = { true_religion_group_christian_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Muslims - trigger = { true_religion_group_muslim_trigger = yes } + trigger = { true_religion_group_muslim_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_pagans - trigger = { true_religion_group_pagan_group_trigger = yes } + trigger = { true_religion_group_pagan_group_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Zoroastrians - trigger = { true_religion_group_zoroastrian_group_trigger = yes } + trigger = { true_religion_group_zoroastrian_group_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Jews - trigger = { true_religion_group_jewish_group_trigger = yes } + trigger = { true_religion_group_jewish_group_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Indians - trigger = { true_religion_group_indian_group_trigger = yes } + trigger = { true_religion_group_indian_group_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + fallback_text = { + localisation_key = string_relgroup_random } } @@ -3141,244 +4055,459 @@ defined_text = { defined_text = { name = GetTrueReligionAdjective - text = { + text = { localisation_key = String_Catholic - trigger = { true_religion_catholic_trigger = yes } + trigger = { true_religion_catholic_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Cathar - trigger = { true_religion_cathar_trigger = yes } + trigger = { true_religion_cathar_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Fraticelli - trigger = { true_religion_fraticelli_trigger = yes } + trigger = { true_religion_fraticelli_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Waldesian - trigger = { true_religion_waldensian_trigger = yes } + trigger = { true_religion_waldensian_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Lollard - trigger = { true_religion_lollard_trigger = yes } + trigger = { true_religion_lollard_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Orthodox - trigger = { true_religion_orthodox_trigger = yes } + trigger = { true_religion_orthodox_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Bogomilist - trigger = { true_religion_bogomilist_trigger = yes } + trigger = { true_religion_bogomilist_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Monothelite - trigger = { true_religion_monothelite_trigger = yes } + trigger = { true_religion_monothelite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Iconoclast - trigger = { true_religion_iconoclast_trigger = yes } + trigger = { true_religion_iconoclast_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Paulician - trigger = { true_religion_paulician_trigger = yes } + trigger = { true_religion_paulician_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Miaphysite - trigger = { true_religion_miaphysite_trigger = yes } + trigger = { true_religion_miaphysite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Monophysite - trigger = { true_religion_monophysite_trigger = yes } + trigger = { true_religion_monophysite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Nestorian - trigger = { true_religion_nestorian_trigger = yes } + trigger = { true_religion_nestorian_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Messalian - trigger = { true_religion_messalian_trigger = yes } + trigger = { true_religion_messalian_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Sunni - trigger = { true_religion_sunni_trigger = yes } + trigger = { true_religion_sunni_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Zikri - trigger = { true_religion_zikri_trigger = yes } + trigger = { true_religion_zikri_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Yazidi - trigger = { true_religion_yazidi_trigger = yes } + trigger = { true_religion_yazidi_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Shia - trigger = { true_religion_shiite_trigger = yes } + trigger = { true_religion_shiite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Druze - trigger = { true_religion_druze_trigger = yes } + trigger = { true_religion_druze_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Hurufi - trigger = { true_religion_hurufi_trigger = yes } + trigger = { true_religion_hurufi_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Ibadi - trigger = { true_religion_ibadi_trigger = yes } + trigger = { true_religion_ibadi_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Kharijite - trigger = { true_religion_kharijite_trigger = yes } + trigger = { true_religion_kharijite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Jewish - trigger = { true_religion_jewish_trigger = yes } + trigger = { true_religion_jewish_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Samaritan - trigger = { true_religion_samaritan_trigger = yes } + trigger = { true_religion_samaritan_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Karaite - trigger = { true_religion_karaite_trigger = yes } + trigger = { true_religion_karaite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Zoroastrian - trigger = { true_religion_zoroastrian_trigger = yes } + trigger = { true_religion_zoroastrian_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Mazdaki - trigger = { true_religion_mazdaki_trigger = yes } + trigger = { true_religion_mazdaki_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Manichean - trigger = { true_religion_manichean_trigger = yes } + trigger = { true_religion_manichean_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Hindu - trigger = { true_religion_hindu_trigger = yes } + trigger = { true_religion_hindu_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Buddhist - trigger = { true_religion_buddhist_trigger = yes } + trigger = { true_religion_buddhist_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Jain - trigger = { true_religion_jain_trigger = yes } + trigger = { true_religion_jain_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Norse - trigger = { + trigger = { OR = { - true_religion_norse_pagan_reformed_trigger = yes + true_religion_norse_pagan_reformed_trigger = yes true_religion_norse_pagan_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Slavic - trigger = { + trigger = { OR = { - true_religion_slavic_pagan_reformed_trigger = yes + true_religion_slavic_pagan_reformed_trigger = yes true_religion_slavic_pagan_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Tengri - trigger = { + trigger = { OR = { - true_religion_tengri_pagan_reformed_trigger = yes + true_religion_tengri_pagan_reformed_trigger = yes true_religion_tengri_pagan_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Romuva - trigger = { + trigger = { OR = { - true_religion_baltic_pagan_reformed_trigger = yes + true_religion_baltic_pagan_reformed_trigger = yes true_religion_baltic_pagan_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Suomenusko - trigger = { + trigger = { OR = { - true_religion_finnish_pagan_reformed_trigger = yes + true_religion_finnish_pagan_reformed_trigger = yes true_religion_finnish_pagan_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_West_African - trigger = { + trigger = { OR = { - true_religion_west_african_pagan_reformed_trigger = yes + true_religion_west_african_pagan_reformed_trigger = yes true_religion_west_african_pagan_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Zun - trigger = { + trigger = { OR = { - true_religion_zun_pagan_reformed_trigger = yes + true_religion_zun_pagan_reformed_trigger = yes true_religion_zun_pagan_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Aztec - trigger = { + trigger = { OR = { - true_religion_aztec_reformed_trigger = yes + true_religion_aztec_reformed_trigger = yes true_religion_aztec_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = khurmazta - trigger = { true_religion_khurmazta_trigger = yes } + trigger = { true_religion_khurmazta_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { - localisation_key = bon - trigger = { true_religion_bon_trigger = yes } + localisation_key = String_bon + trigger = { + OR = { + true_religion_bon_trigger = yes + true_religion_bon_reformed_trigger = yes + } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { + localisation_key = String_hellenic_pagan + trigger = { + OR = { + true_religion_hellenic_pagan_trigger = yes + true_religion_hellenic_pagan_reformed_trigger = yes + } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = taoist - trigger = { true_religion_taoist_trigger = yes } + trigger = { true_religion_taoist_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } ### ACR ### text = { localisation_key = String_Celtic - trigger = { true_religion_celtic_pagan_trigger = yes } + trigger = { true_religion = celtic_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Druidic - trigger = { true_religion_celtic_pagan_reformed_trigger = yes } + trigger = { true_religion = celtic_pagan_reformed + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Hellenic - trigger = { true_religion_hellenic_pagan_trigger = yes } + trigger = { true_religion = hellenic_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Promethean - trigger = { true_religion_promethean_pagan_trigger = yes } + trigger = { true_religion = promethean_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Titanic - trigger = { true_religion_titan_pagan_trigger = yes } + trigger = { true_religion = titan_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Kemetic - trigger = { true_religion_egyptian_pagan_trigger = yes } + trigger = { true_religon = egyptian_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Atenic - trigger = { true_religion_aten_pagan_trigger = yes } - } + trigger = { true_religion = aten_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + fallback_text = { + localisation_key = String_adherent_random + } } defined_text = { @@ -3386,670 +4515,873 @@ defined_text = { text = { localisation_key = String_Catholic - trigger = { true_religion_catholic_trigger = yes } + trigger = { true_religion_catholic_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Orthodox_Christian - trigger = { true_religion_orthodox_trigger = yes } + trigger = { true_religion_orthodox_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = cathar - trigger = { true_religion_cathar_trigger = yes } + trigger = { true_religion_cathar_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = fraticelli - trigger = { true_religion_fraticelli_trigger = yes } + trigger = { true_religion_fraticelli_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = waldensian - trigger = { true_religion_waldensian_trigger = yes } + trigger = { true_religion_waldensian_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = lollard - trigger = { true_religion_lollard_trigger = yes } + trigger = { true_religion_lollard_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = bogomilist - trigger = { true_religion_bogomilist_trigger = yes } + trigger = { true_religion_bogomilist_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = monothelite - trigger = { true_religion_monothelite_trigger = yes } + trigger = { true_religion_monothelite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = iconoclast - trigger = { true_religion_iconoclast_trigger = yes } + trigger = { true_religion_iconoclast_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = paulician - trigger = { true_religion_paulician_trigger = yes } + trigger = { true_religion_paulician_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = miaphysite - trigger = { true_religion_miaphysite_trigger = yes } + trigger = { true_religion_miaphysite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = monophysite - trigger = { true_religion_monophysite_trigger = yes } + trigger = { true_religion_monophysite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = nestorian - trigger = { true_religion_nestorian_trigger = yes } + trigger = { true_religion_nestorian_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = messalian - trigger = { true_religion_messalian_trigger = yes } - } + trigger = { true_religion_messalian_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } text = { localisation_key = String_Sunni - trigger = { true_religion_sunni_trigger = yes } + trigger = { true_religion_sunni_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = zikri - trigger = { true_religion_zikri_trigger = yes } + trigger = { true_religion_zikri_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = yazidi - trigger = { true_religion_yazidi_trigger = yes } + trigger = { true_religion_yazidi_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Shia - trigger = { true_religion_shiite_trigger = yes } + trigger = { true_religion_shiite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = druze - trigger = { true_religion_druze_trigger = yes } + trigger = { true_religion_druze_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = hurufi - trigger = { true_religion_hurufi_trigger = yes } + trigger = { true_religion_hurufi_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = ibadi - trigger = { true_religion_ibadi_trigger = yes } + trigger = { true_religion_ibadi_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = kharijite - trigger = { true_religion_kharijite_trigger = yes } + trigger = { true_religion_kharijite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Jew - trigger = { true_religion_jewish_trigger = yes } + trigger = { true_religion_jewish_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = samaritan - trigger = { true_religion_samaritan_trigger = yes } + trigger = { true_religion_samaritan_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = karaite - trigger = { true_religion_karaite_trigger = yes } + trigger = { true_religion_karaite_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Zoroastrian - trigger = { true_religion_zoroastrian_trigger = yes } + trigger = { true_religion_zoroastrian_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = mazdaki - trigger = { true_religion_mazdaki_trigger = yes } + trigger = { true_religion_mazdaki_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = manichean - trigger = { true_religion_manichean_trigger = yes } + trigger = { true_religion_manichean_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Hindu - trigger = { true_religion_hindu_trigger = yes } + trigger = { true_religion_hindu_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Buddhist - trigger = { true_religion_buddhist_trigger = yes } + trigger = { true_religion_buddhist_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Jain - trigger = { true_religion_jain_trigger = yes } + trigger = { true_religion_jain_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Norse_Follower - trigger = { true_religion_norse_pagan_reformed_trigger = yes } + trigger = { true_religion_norse_pagan_reformed_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Slav - trigger = { true_religion_slavic_pagan_reformed_trigger = yes } + trigger = { true_religion_slavic_pagan_reformed_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Tengri - trigger = { true_religion_tengri_pagan_reformed_trigger = yes } + trigger = { true_religion_tengri_pagan_reformed_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Romuvan - trigger = { true_religion_baltic_pagan_reformed_trigger = yes } + trigger = { true_religion_baltic_pagan_reformed_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Suomenusko_Follower - trigger = { true_religion_finnish_pagan_reformed_trigger = yes } + trigger = { true_religion_finnish_pagan_reformed_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_West_African - trigger = { true_religion_west_african_pagan_reformed_trigger = yes } + trigger = { true_religion_west_african_pagan_reformed_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Zunist - trigger = { true_religion_zun_pagan_reformed_trigger = yes } + trigger = { true_religion_zun_pagan_reformed_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = aztec_reformed - trigger = { true_religion_aztec_reformed_trigger = yes } + trigger = { true_religion_aztec_reformed_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = aztec - trigger = { true_religion_aztec_trigger = yes } + trigger = { true_religion_aztec_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = norse_pagan - trigger = { true_religion_norse_pagan_trigger = yes } + trigger = { true_religion_norse_pagan_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = slavic_pagan - trigger = { true_religion_slavic_pagan_trigger = yes } + trigger = { true_religion_slavic_pagan_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = tengri_pagan - trigger = { true_religion_tengri_pagan_trigger = yes } + trigger = { true_religion_tengri_pagan_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = baltic_pagan - trigger = { true_religion_baltic_pagan_trigger = yes } + trigger = { true_religion_baltic_pagan_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = finnish_pagan - trigger = { true_religion_finnish_pagan_trigger = yes } + trigger = { true_religion_finnish_pagan_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = west_african_pagan - trigger = { true_religion_west_african_pagan_trigger = yes } + trigger = { true_religion_west_african_pagan_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = zun_pagan - trigger = { true_religion_zun_pagan_trigger = yes } + trigger = { true_religion_zun_pagan_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = khurmazta - trigger = { true_religion_khurmazta_trigger = yes } + trigger = { true_religion_khurmazta_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { - localisation_key = bon - trigger = { true_religion_bon_trigger = yes } + localisation_key = String_bon + trigger = { + OR = { + true_religion_bon_trigger = yes + true_religion_bon_reformed_trigger = yes + } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { + localisation_key = String_hellenic_follower + trigger = { + OR = { + true_religion_hellenic_pagan_trigger = yes + true_religion_hellenic_pagan_reformed_trigger = yes + } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = taoist - trigger = { true_religion_taoist_trigger = yes } + trigger = { true_religion_taoist_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } ### ACR ### text = { localisation_key = celtic_pagan - trigger = { true_religion = celtic_pagan } + trigger = { true_religion = celtic_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } text = { localisation_key = celtic_pagan_reformed - trigger = { true_religion = celtic_pagan_reformed } + trigger = { true_religion = celtic_pagan_reformed + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } text = { localisation_key = hellenic_pagan - trigger = { true_religion = hellenic_pagan } + trigger = { true_religion = hellenic_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } text = { localisation_key = promethean_pagan - trigger = { true_religion = promethean_pagan } + trigger = { true_religion = promethean_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } text = { localisation_key = titan_pagan - trigger = { true_religion = titan_pagan } + trigger = { true_religion = titan_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } text = { localisation_key = egyptian_pagan - trigger = { true_religion = egyptian_pagan } + trigger = { true_religion = egyptian_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } } text = { localisation_key = aten_pagan - trigger = { true_religion = aten_pagan } + trigger = { true_religion = aten_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + fallback_text = { + localisation_key = String_adherent_random } } defined_text = { - name = GetTrueReligionHighGod - + name = GetTrueReligionScriptureName text = { - localisation_key = GOD_GOD - trigger = { + localisation_key = String_Bible + trigger = { true_religion_group_christian_trigger = yes + NOT = { true_religion_messalian_trigger = yes } } } text = { - localisation_key = GOD_ALLAH + localisation_key = String_Asceticus + trigger = { true_religion_messalian_trigger = yes } + } + text = { + localisation_key = String_Koran trigger = { true_religion_group_muslim_trigger = yes NOT = { true_religion_yazidi_trigger = yes } + NOT = { true_religion_druze_trigger = yes } } } - text = { - localisation_key = GOD_SHAYTAN + text = { + localisation_key = String_Book_of_Illumination trigger = { true_religion_yazidi_trigger = yes } } - text = { - localisation_key = GOD_GOD + text = { + localisation_key = String_Epistles_of_Wisdom + trigger = { true_religion_druze_trigger = yes } + } + text = { + localisation_key = String_Torah trigger = { true_religion_group_jewish_group_trigger = yes } } - text = { - localisation_key = GOD_AHURA_MAZDA - trigger = { - true_religion_group_zoroastrian_group_trigger = yes - NOT = { true_religion_manichean_trigger = yes } + text = { + localisation_key = String_Gathas + trigger = { + true_religion_group_zoroastrian_group_trigger = yes + NOT = { true_religion_mazdaki_trigger = yes } } } - text = { - localisation_key = GOD_ZURVAN - trigger = { true_religion_manichean_trigger = yes } + text = { + localisation_key = String_Great_Secret + trigger = { true_religion_mazdaki_trigger = yes } } - text = { - localisation_key = GOD_BRAHMA + text = { + localisation_key = String_Mahabharata trigger = { true_religion_hindu_trigger = yes } } - text = { - localisation_key = GOD_BRAHMA + text = { + localisation_key = String_Buddhacavana trigger = { true_religion_buddhist_trigger = yes } } - text = { - localisation_key = GOD_THE_TIRTHANKARAS + text = { + localisation_key = String_Mahabharata trigger = { true_religion_jain_trigger = yes } } - text = { - localisation_key = GOD_ODIN - trigger = { + text = { + localisation_key = String_Sagas + trigger = { OR = { - true_religion_norse_pagan_reformed_trigger = yes true_religion_norse_pagan_trigger = yes + true_religion_norse_pagan_reformed_trigger = yes } } } - text = { - localisation_key = GOD_PERUN - trigger = { - OR = { - true_religion_slavic_pagan_reformed_trigger = yes - true_religion_slavic_pagan_trigger = yes + text = { + localisation_key = String_Legends + trigger = { + true_religion_group_pagan_group_trigger = yes + NOR = { + true_religion_norse_pagan_trigger = yes + true_religion_norse_pagan_reformed_trigger = yes + is_ancient_religion_trigger = yes } } } - text = { - localisation_key = GOD_TENGRI - trigger = { - OR = { - true_religion_tengri_pagan_reformed_trigger = yes - true_religion_tengri_pagan_trigger = yes - } - } + text = { + localisation_key = THE_GATHAS + trigger = { true_religion_khurmazta_trigger = yes } } - text = { - localisation_key = GOD_DIEVAS + text = { + localisation_key = MDODUS trigger = { - OR = { - true_religion_baltic_pagan_reformed_trigger = yes - true_religion_baltic_pagan_trigger = yes - } + true_religion_bon_trigger = yes + true_religion_bon_reformed_trigger = yes } } - text = { - localisation_key = GOD_UKKO - trigger = { - OR = { - true_religion_finnish_pagan_reformed_trigger = yes - true_religion_finnish_pagan_trigger = yes - } - } - } - text = { - localisation_key = GOD_THE_CREATOR - trigger = { - OR = { - true_religion_west_african_pagan_reformed_trigger = yes - true_religion_west_african_pagan_trigger = yes - } - } - } - text = { - localisation_key = GOD_ZUN - trigger = { - OR = { - true_religion_zun_pagan_reformed_trigger = yes - true_religion_zun_pagan_trigger = yes - } - } - } - text = { - localisation_key = GOD_HUITZILOPOCHTLI - trigger = { - OR = { - true_religion_aztec_reformed_trigger = yes - true_religion_aztec_trigger = yes - } - } - } - text = { - localisation_key = GOD_ZARVANA - trigger = { true_religion_khurmazta_trigger = yes } - } - text = { - localisation_key = GOD_SANGPO_BUMTRI - trigger = { true_religion_bon_trigger = yes } - } - text = { - localisation_key = GOD_HEAVENLY_ORDER - trigger = { true_religion_taoist_trigger = yes } - } - - ### ACR ### - text = { - localisation_key = GOD_LUGH - trigger = { true_religion_celtic_pagan_trigger = yes } - } - text = { - localisation_key = GOD_LUGH - trigger = { true_religion_celtic_pagan_reformed_trigger = yes } - } - text = { - localisation_key = GOD_JUPITER - trigger = { true_religion_hellenic_pagan_trigger = yes } - } - text = { - localisation_key = GOD_PROMETHEUS - trigger = { true_religion_promethean_pagan_trigger = yes } - } - text = { - localisation_key = GOD_KRONOS - trigger = { true_religion_titan_pagan_trigger = yes } - } - text = { - localisation_key = GOD_AMON - trigger = { true_religion_egyptian_pagan_trigger = yes } - } - text = { - localisation_key = GOD_ATEN - trigger = { true_religion_aten_pagan_trigger = yes } - } -} - -defined_text = { - name = GetTrueReligionScriptureName - text = { - localisation_key = String_Bible - trigger = { - true_religion_group_christian_trigger = yes - NOT = { true_religion_messalian_trigger = yes } - } - } - text = { - localisation_key = String_Asceticus - trigger = { true_religion_messalian_trigger = yes } - } - text = { - localisation_key = String_Koran - trigger = { - true_religion_group_muslim_trigger = yes - NOT = { true_religion_yazidi_trigger = yes } - NOT = { true_religion_druze_trigger = yes } - } - } - text = { - localisation_key = String_Book_of_Illumination - trigger = { true_religion_yazidi_trigger = yes } - } - text = { - localisation_key = String_Epistles_of_Wisdom - trigger = { true_religion_druze_trigger = yes } - } - text = { - localisation_key = String_Torah - trigger = { true_religion_group_jewish_group_trigger = yes } - } - text = { - localisation_key = String_Gathas - trigger = { - true_religion_group_zoroastrian_group_trigger = yes - NOT = { true_religion_mazdaki_trigger = yes } - } - } - text = { - localisation_key = String_Great_Secret - trigger = { true_religion_mazdaki_trigger = yes } - } - text = { - localisation_key = String_Mahabharata - trigger = { true_religion_hindu_trigger = yes } - } - text = { - localisation_key = String_Buddhacavana - trigger = { true_religion_buddhist_trigger = yes } - } - text = { - localisation_key = String_Mahabharata - trigger = { true_religion_jain_trigger = yes } - } - text = { - localisation_key = String_Sagas - trigger = { - OR = { - true_religion_norse_pagan_trigger = yes - true_religion_norse_pagan_reformed_trigger = yes - } - } - } - text = { - localisation_key = String_Legends - trigger = { - true_religion_group_pagan_group_trigger = yes - NOR = { - true_religion_norse_pagan_trigger = yes - true_religion_norse_pagan_reformed_trigger = yes - is_ancient_religion_trigger = yes - } - } - } - text = { - localisation_key = THE_GATHAS - trigger = { true_religion_khurmazta_trigger = yes } - } - text = { - localisation_key = MDODUS - trigger = { true_religion_bon_trigger = yes } - } - text = { - localisation_key = TAO_TE_CHING - trigger = { true_religion_taoist_trigger = yes } + text = { + localisation_key = TAO_TE_CHING + trigger = { true_religion_taoist_trigger = yes } } ### ACR ### text = { localisation_key = THE_BALLADS - trigger = { true_religion_celtic_pagan_trigger = yes } + trigger = { true_religion = celtic_pagan } } text = { localisation_key = THE_STONES - trigger = { true_religion_celtic_pagan_reformed_trigger = yes } + trigger = { true_religion = celtic_pagan_reformed } } text = { localisation_key = THE_THEOGONY - trigger = { true_religion_hellenic_pagan_trigger = yes } + trigger = { true_religion = hellenic_pagan } } text = { localisation_key = THE_DIALOGUES - trigger = { true_religion_promethean_pagan_trigger = yes } + trigger = { true_religion = promethean_pagan } } text = { localisation_key = THE_STONES - trigger = { true_religion_titan_pagan_trigger = yes } + trigger = { true_religion = titan_pagan } } text = { localisation_key = BOOK_OF_THE_DEAD - trigger = { true_religion_egyptian_pagan_trigger = yes } + trigger = { true_religon = egyptian_pagan } } text = { localisation_key = AMARNA_SCROLLS - trigger = { true_religion_aten_pagan_trigger = yes } + trigger = { true_religion = aten_pagan } } } defined_text = { name = GetTrueReligionPerson - text = { + text = { localisation_key = String_Catholic - trigger = { true_religion_catholic_trigger = yes } + trigger = { true_religion_catholic_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Christian - trigger = { + trigger = { true_religion_group_christian_trigger = yes NOT = { true_religion_catholic_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Muslim - trigger = { true_religion_group_muslim_trigger = yes } + trigger = { true_religion_group_muslim_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Jew - trigger = { true_religion_group_jewish_group_trigger = yes } + trigger = { true_religion_group_jewish_group_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Zoroastrian - trigger = { true_religion_group_zoroastrian_group_trigger = yes } + trigger = { true_religion_group_zoroastrian_group_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Buddhist - trigger = { true_religion_buddhist_trigger = yes } + trigger = { true_religion_buddhist_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Jain - trigger = { true_religion_jain_trigger = yes } + trigger = { true_religion_jain_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Hindu - trigger = { true_religion_hindu_trigger = yes } + trigger = { true_religion_hindu_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Norse - trigger = { + trigger = { OR = { true_religion_norse_pagan_trigger = yes true_religion_norse_pagan_reformed_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Romuvan - trigger = { + trigger = { OR = { true_religion_baltic_pagan_trigger = yes true_religion_baltic_pagan_reformed_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Slav - trigger = { + trigger = { OR = { true_religion_slavic_pagan_trigger = yes true_religion_slavic_pagan_reformed_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Finn - trigger = { + trigger = { OR = { true_religion_finnish_pagan_reformed_trigger = yes true_religion_finnish_pagan_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Tengri - trigger = { + trigger = { OR = { true_religion_tengri_pagan_trigger = yes true_religion_tengri_pagan_reformed_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_West_African - trigger = { + trigger = { OR = { true_religion_west_african_pagan_trigger = yes true_religion_west_african_pagan_reformed_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Zun - trigger = { + trigger = { OR = { true_religion_zun_pagan_trigger = yes true_religion_zun_pagan_reformed_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Aztec - trigger = { + trigger = { OR = { true_religion_aztec_reformed_trigger = yes true_religion_aztec_trigger = yes } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = khurmazta - trigger = { true_religion_khurmazta_trigger = yes } + trigger = { true_religion_khurmazta_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = bon - trigger = { true_religion_bon_trigger = yes } + trigger = { + OR = { + true_religion_bon_trigger = yes + true_religion_bon_reformed_trigger = yes + } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + text = { + localisation_key = String_hellenic_follower + trigger = { + OR = { + true_religion_hellenic_pagan_trigger = yes + true_religion_hellenic_pagan_reformed_trigger = yes + } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = taoist - trigger = { true_religion_taoist_trigger = yes } + trigger = { true_religion_taoist_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } ### ACR ### text = { localisation_key = String_Celt - trigger = { true_religion_celtic_pagan_trigger = yes } + trigger = { true_religion = celtic_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Druid - trigger = { true_religion_celtic_pagan_reformed_trigger = yes } + trigger = { true_religion = celtic_pagan_reformed + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Hellene - trigger = { true_religion_hellenic_pagan_trigger = yes } + trigger = { true_religion = hellenic_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Promethean - trigger = { true_religion_promethean_pagan_trigger = yes } + trigger = { true_religion = promethean_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Titan - trigger = { true_religion_titan_pagan_trigger = yes } + trigger = { true_religion = titan_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Kemetic - trigger = { true_religion_egyptian_pagan_trigger = yes } + trigger = { true_religon = egyptian_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Atenic - trigger = { true_religion_aten_pagan_trigger = yes } + trigger = { true_religion = aten_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + fallback_text = { + localisation_key = String_adherent_random } } @@ -4058,11 +5390,19 @@ defined_text = { text = { localisation_key = String_Catholic - trigger = { religion = catholic } + trigger = { religion = catholic + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Orthodox_Christian - trigger = { religion = orthodox } + trigger = { religion = orthodox + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Christian @@ -4070,15 +5410,27 @@ defined_text = { religion_group = christian NOT = { religion = catholic } NOT = { religion = orthodox } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Sunni - trigger = { religion = sunni } + trigger = { religion = sunni + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Shia - trigger = { religion = shiite } + trigger = { religion = shiite + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Muslim @@ -4086,48 +5438,84 @@ defined_text = { religion_group = muslim NOT = { religion = sunni } NOT = { religion = shiite } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Jew - trigger = { religion = jewish } + trigger = { religion = jewish + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Zoroastrian - trigger = { religion = zoroastrian } + trigger = { religion = zoroastrian + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Hindu - trigger = { religion = hindu } + trigger = { religion = hindu + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Buddhist - trigger = { religion = buddhist } + trigger = { religion = buddhist + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Jain - trigger = { religion = jain } + trigger = { religion = jain + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Taoist - trigger = { religion = taoist } + trigger = { religion = taoist + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Norse_Follower trigger = { OR = { religion = norse_pagan_reformed religion = norse_pagan } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Slav trigger = { OR = { religion = slavic_pagan_reformed religion = slavic_pagan } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { @@ -4137,85 +5525,148 @@ defined_text = { religion = tengri_pagan_reformed religion = tengri_pagan } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Romuvan trigger = { OR = { religion = baltic_pagan_reformed religion = baltic_pagan } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Suomenusko_Follower trigger = { OR = { religion = finnish_pagan_reformed religion = finnish_pagan } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_West_African trigger = { OR = { religion = west_african_pagan_reformed religion = west_african_pagan } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_Zunist trigger = { OR = { religion = zun_pagan_reformed religion = zun_pagan } + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_khurmazta_faithful - trigger = { true_religion_khurmazta_trigger = yes } + trigger = { true_religion_khurmazta_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } - text = { + text = { localisation_key = String_bon_faithful - trigger = { true_religion_bon_trigger = yes } + trigger = { true_religion_bon_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = taoist - trigger = { true_religion_taoist_trigger = yes } + trigger = { true_religion_taoist_trigger = yes + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } ### ACR ### text = { localisation_key = String_Celt - trigger = { true_religion_celtic_pagan_trigger = yes } + trigger = { true_religion = celtic_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Druid - trigger = { true_religion_celtic_pagan_reformed_trigger = yes } + trigger = { true_religion = celtic_pagan_reformed + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Hellene - trigger = { true_religion_hellenic_pagan_trigger = yes } + trigger = { true_religion = hellenic_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Promethean - trigger = { true_religion_promethean_pagan_trigger = yes } + trigger = { true_religion = promethean_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Titan - trigger = { true_religion_titan_pagan_trigger = yes } + trigger = { true_religion = titan_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Kemetic - trigger = { true_religion_egyptian_pagan_trigger = yes } + trigger = { true_religon = egyptian_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } } text = { localisation_key = String_Atenic - trigger = { true_religion_aten_pagan_trigger = yes } + trigger = { true_religion = aten_pagan + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + } + fallback_text = { + localisation_key = String_adherent_random } } @@ -4347,8 +5798,8 @@ defined_text = { localisation_key = GetHolding_Castle_2 trigger = { holding_type = castle - county = { - holder_scope = { + county = { + holder_scope = { higher_tier_than = DUKE NOT = { higher_tier_than = KING } } @@ -4377,8 +5828,8 @@ defined_text = { localisation_key = GetHolding_Nomad_2 trigger = { holding_type = nomad - county = { - holder_scope = { + county = { + holder_scope = { higher_tier_than = DUKE NOT = { higher_tier_than = KING } } @@ -4403,8 +5854,8 @@ defined_text = { localisation_key = GetHolding_Tribal_2 trigger = { holding_type = tribal - county = { - holder_scope = { + county = { + holder_scope = { higher_tier_than = COUNT NOT = { higher_tier_than = DUKE } } @@ -4429,8 +5880,8 @@ defined_text = { localisation_key = GetHolding_City_2 trigger = { holding_type = city - county = { - holder_scope = { + county = { + holder_scope = { higher_tier_than = DUKE NOT = { higher_tier_than = KING } } @@ -4454,7 +5905,7 @@ defined_text = { holding_type = nomad holding_type = tribal holding_type = city - } + } } } } @@ -4464,8 +5915,8 @@ defined_text = { name = GetChamberOpening text = { localisation_key = GetChamberOpening_Door - trigger = { - NOR = { + trigger = { + NOR = { capital_scope = { holding_type = tribal } capital_scope = { holding_type = nomad } } @@ -4473,7 +5924,7 @@ defined_text = { } text = { localisation_key = GetChamberOpening_TentOpening - trigger = { + trigger = { OR = { capital_scope = { holding_type = tribal } capital_scope = { holding_type = nomad } @@ -4487,7 +5938,7 @@ defined_text = { text = { localisation_key = GetChamber_Chambers trigger = { - NOR = { + NOR = { capital_scope = { holding_type = tribal } capital_scope = { holding_type = nomad } } @@ -4601,9 +6052,113 @@ defined_text = { } } +defined_text = { + name = GetLocalWeatherAdjective # WIP + + text = { + localisation_key = GetWeatherAdjective_Sunny + weight_multiplier = { + factor = 10 + + modifier = { + factor = 10 + region = world_africa + } + modifier = { + factor = 0 + ROOT = { has_character_flag = battle_event_in_progess } + } + } + } + text = { + localisation_key = GetWeatherAdjective_Rainy + weight_multiplier = { + factor = 10 + + modifier = { + factor = 10 + ROOT = { + trait = depressed + } + } + + modifier = { + factor = 5 + region = world_india + } + } + } + text = { + localisation_key = GetWeatherAdjective_Snowy + + weight_multiplier = { + factor = 10 + + modifier = { + factor = 10 + region = world_europe_north + } + } + + trigger = { + location = { is_winter = yes } + } + } + text = { + localisation_key = GetWeatherAdjective_Stormy + weight_multiplier = { + factor = 10 + + modifier = { + factor = 5 + is_coastal = yes + } + } + } + text = { + localisation_key = GetWeatherAdjective_Windy + weight_multiplier = { + factor = 10 + + modifier = { + factor = 5 + is_coastal = yes + } + } + } + text = { + localisation_key = GetWeatherAdjective_Cloudy + weight_multiplier = { + factor = 10 + + modifier = { + factor = 3 + is_coastal = yes + } + modifier = { + factor = 0 + ROOT = { has_character_flag = battle_event_in_progess } + } + } + } + text = { + localisation_key = GetWeatherAdjective_Foggy + weight_multiplier = { + factor = 10 + + modifier = { + factor = 3 + is_coastal = yes + } + } + } + fallback_text = { + localisation_key = String_weather_fallback + } +} defined_text = { - name = GetTemperature # WIP + name = GetTemperature # checks capital scope text = { localisation_key = GetTemperature_Sweltering @@ -4655,10 +6210,141 @@ defined_text = { localisation_key = GetTemperature_Warm weight_multiplier = { factor = 20 + modifier = { + factor = 0 + ROOT = { has_character_flag = battle_event_in_progess } + } + } + } +} + +defined_text = { + name = GetLocalTemperature + + text = { + localisation_key = GetTemperature_Sweltering + weight_multiplier = { + factor = 10 + + modifier = { + factor = 10 + region = world_africa + } + } + trigger = { + month = 5 + NOT = { month = 9 } + } + } + text = { + localisation_key = GetTemperature_Freezing + weight_multiplier = { + factor = 10 + + modifier = { + factor = 5 + region = world_europe_north + } + modifier = { + factor = 5 + location = { is_winter = yes } + } + } + } + text = { + localisation_key = GetTemperature_Cold + + weight_multiplier = { + factor = 10 + + modifier = { + factor = 10 + region = world_europe_north + } + modifier = { + factor = 2 + location = { is_winter = yes } + } + } + + trigger = { + region = world_europe + AND = { + month = 10 + NOT = { month = 3 } + } + } + } + text = { + localisation_key = GetTemperature_Warm + weight_multiplier = { + factor = 20 + modifier = { + factor = 0 + ROOT = { has_character_flag = battle_event_in_progess } + } } } + fallback_text = { + localisation_key = String_weather_fallback + } +} + +defined_text = { + name = GetGroundDesc + text = { + localisation_key = string_snow + trigger = { location = { is_winter = yes } } + } + text = { + localisation_key = string_mud + trigger = { location = { is_winter = no } } + } + text = { + localisation_key = string_dirt + trigger = { location = { is_winter = no } } + } + + fallback_text = { + localisation_key = string_dirt + } +} + +defined_text = { + name = GetGroundDescCap + text = { + localisation_key = string_Snow + trigger = { location = { is_winter = yes } } + } + text = { + localisation_key = string_Mud + trigger = { location = { is_winter = no } } + } + text = { + localisation_key = string_Dirt + trigger = { location = { is_winter = no } } + } + + fallback_text = { + localisation_key = string_Dirt + } } +#defined_text = { +# name = GetSeason + +# text = { +# trigger = { +# NOR = { +# +# } +# } +# localisation_key = String_spring +# } +#} + + +#MISC defined_text = { name = GetMatterOfImportance @@ -4708,7 +6394,7 @@ defined_text = { weight_multiplier = { factor = 6 } } text = { - trigger = { + trigger = { OR = { num_of_friends = 1 trait = socializer @@ -4723,10 +6409,10 @@ defined_text = { weight_multiplier = { factor = 6 } } text = { - trigger = { + trigger = { OR = { - has_character_modifier = pet_hunting_dog - has_character_modifier = guide_dog + has_character_modifier = pet_hunting_dog + has_character_modifier = guide_dog } } localisation_key = String_dog @@ -4739,12 +6425,12 @@ defined_text = { } text = { localisation_key = String_health - weight_multiplier = { + weight_multiplier = { factor = 1 #0.5 modifier = { trait = craven factor = 6 - } + } } } } @@ -4833,7 +6519,7 @@ defined_text = { localisation_key = String_honored } text = { - trigger = { + trigger = { OR = { trait = chaste trait = celibate @@ -4942,7 +6628,7 @@ defined_text = { trait = content } } - } + } } localisation_key = String_righteous } @@ -4952,7 +6638,7 @@ defined_text = { trait = just trait = kind trait = charitable - } + } NOR = { trait = wroth trait = cruel @@ -5055,31 +6741,31 @@ defined_text = { defined_text = { #being ordered context name = GetChineseForceOpenDemand - text = { + text = { trigger = { has_character_flag = force_open_china_demands_tribute } localisation_key = String_force_open_china_demands_tribute } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_trade_post } localisation_key = String_force_open_china_demands_trade_post } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_wealth } localisation_key = String_force_open_china_demands_wealth } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_eunuch } localisation_key = String_force_open_china_demands_eunuch } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_concubine } localisation_key = String_force_open_china_demands_concubine } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_return_chinese } localisation_key = String_force_open_china_demands_chinese } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_backup } localisation_key = String_force_open_china_demands_wealth #backup does reduced wealth } @@ -5087,46 +6773,36 @@ defined_text = { #being ordered context defined_text = { #third person context name = GetChineseForceOpenDemandChina - text = { + text = { trigger = { has_character_flag = force_open_china_demands_tribute } localisation_key = String_force_open_china_demands_tribute_china } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_trade_post } localisation_key = String_force_open_china_demands_trade_post_china } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_wealth } localisation_key = String_force_open_china_demands_wealth_china } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_eunuch } localisation_key = String_force_open_china_demands_eunuch_china } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_concubine } localisation_key = String_force_open_china_demands_concubine_china } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_return_chinese } localisation_key = String_force_open_china_demands_chinese_china } - text = { + text = { trigger = { has_character_flag = force_open_china_demands_backup } localisation_key = String_force_open_china_demands_wealth_china #backup does reduced wealth } } - - - - - - - - - - ###NON-REUSABLE LOC KEYS### defined_text = { name = GetCGMission @@ -5230,7 +6906,7 @@ defined_text = { name = GetSocietyRankUpTooltip2 text = { - trigger = { + trigger = { NOR = { society_member_of = monastic_order_jain society_member_of = monastic_order_buddhist @@ -5239,7 +6915,7 @@ defined_text = { localisation_key = "" } text = { - trigger = { + trigger = { society_rank == 1 OR = { society_member_of = monastic_order_jain @@ -5249,7 +6925,7 @@ defined_text = { localisation_key = GetSocietyRankUpTooltip2_MOBuddhistJain_Rank1 } text = { - trigger = { + trigger = { society_rank == 2 OR = { society_member_of = monastic_order_jain @@ -5259,7 +6935,7 @@ defined_text = { localisation_key = GetSocietyRankUpTooltip2_MOBuddhistJain_Rank2 } text = { - trigger = { + trigger = { society_rank == 3 OR = { society_member_of = monastic_order_jain @@ -5274,7 +6950,7 @@ defined_text = { name = GetSocietyRankUpTooltip4 text = { - trigger = { + trigger = { NOR = { society_member_of = monastic_order_jain society_member_of = monastic_order_buddhist @@ -5283,7 +6959,7 @@ defined_text = { localisation_key = "" } text = { - trigger = { + trigger = { society_rank == 1 OR = { society_member_of = monastic_order_jain @@ -5293,7 +6969,7 @@ defined_text = { localisation_key = request_to_rank_up_within_society_virtues1 } text = { - trigger = { + trigger = { society_rank == 2 OR = { society_member_of = monastic_order_jain @@ -5303,7 +6979,7 @@ defined_text = { localisation_key = request_to_rank_up_within_society_virtues2 } text = { - trigger = { + trigger = { society_rank == 3 OR = { society_member_of = monastic_order_jain @@ -5316,7 +6992,7 @@ defined_text = { defined_text = { name = GetDWRandomDemon - + text = { trigger = { society_member_of = the_satanists @@ -5579,6 +7255,84 @@ defined_text = { } localisation_key = String_Great_Loki } + text = { + trigger = { + society_member_of = the_bacchants + } + localisation_key = String_Ampelos + } + text = { + trigger = { + society_member_of = the_bacchants + } + localisation_key = String_Komos + } + text = { + trigger = { + society_member_of = the_bacchants + } + localisation_key = String_Krotos + } + text = { + trigger = { + society_member_of = the_bacchants + } + localisation_key = String_Lenai + } + text = { + trigger = { + society_member_of = the_bacchants + } + localisation_key = String_Leneus + } + text = { + trigger = { + society_member_of = the_bacchants + } + localisation_key = String_Poimenios + } + text = { + trigger = { + society_member_of = the_vodouns + } + localisation_key = String_Sakpata + } + text = { + trigger = { + society_member_of = the_vodouns + } + localisation_key = String_Guruhi + } + text = { + trigger = { + society_member_of = the_vodouns + } + localisation_key = String_Heitsi + } + text = { + trigger = { + society_member_of = the_vodouns + } + localisation_key = String_Leza + } + text = { + trigger = { + society_member_of = the_vodouns + } + localisation_key = String_Nenaunir + } + text = { + trigger = { + society_member_of = the_vodouns + } + localisation_key = String_Ngami + } + text = { + trigger = { + society_member_of = the_vodouns + } + localisation_key = String_Nyamia + } ### ACR ### text = { @@ -5649,7 +7403,15 @@ defined_text = { localisation_key = String_special_shoes } text = { - trigger = { is_female = no } + trigger = { + is_female = no + location = { + OR = { + region = world_europe + region = world_steppe + } + } + } localisation_key = String_Russian_codpiece } text = { @@ -5676,7 +7438,11 @@ defined_text = { } text = { trigger = { - religion_group = muslim + OR = { + religion_group = muslim + religion = west_african_pagan + religion = west_african_pagan_reformed + } } localisation_key = String_pink_turban } @@ -5778,6 +7544,7 @@ defined_text = { name = GetDWDemonTerm text = { trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_satanists NOR = { religion_group = zoroastrian_group @@ -5789,6 +7556,7 @@ defined_text = { } text = { trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_satanists OR = { religion_group = zoroastrian_group @@ -5801,6 +7569,7 @@ defined_text = { text = { trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } OR = { society_member_of = the_cold_ones society_member_of = the_plaguebringers @@ -5810,16 +7579,31 @@ defined_text = { } text = { trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_trollcrafters } localisation_key = String_Jotun_Lord } text = { trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } society_member_of = the_cult_of_kali } localisation_key = String_Rakshasa_Prince } + text = { + trigger = { + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + society_member_of = the_bacchants + } + localisation_key = String_Satyr_Prince + } + text = { + localisation_key = String_vodoun_demon + trigger = { society_member_of = the_vodouns + NOT = { has_alternate_start_parameter = { key = religion_names value = random } } + } + } ### ACR ### text = { @@ -5834,6 +7618,9 @@ defined_text = { trigger = { society_member_of = the_sand_snakes } localisation_key = String_Great_Set } + fallback_text = { + localisation_key = String_Demon_Prince + } } defined_text = { @@ -5859,7 +7646,7 @@ defined_text = { defined_text = { name = GetWeaponsmithWeapon - + text = { trigger = { has_character_flag = weapon_sword } localisation_key = String_sword @@ -5883,11 +7670,11 @@ defined_text = { text = { trigger = { has_character_flag = weapon_bow } localisation_key = String_bow - } + } text = { trigger = { has_character_flag = armor_set } localisation_key = String_set_of_armor - } + } } defined_text = { @@ -5905,13 +7692,16 @@ defined_text = { defined_text = { name = GetSunName - + text = { trigger = { NOR = { religion_group = muslim culture = nahuatl - religion_openly_in_hellenic_subgroup_trigger = yes + AND = { + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion_openly_in_egyptian_subgroup_trigger = yes religion = zun_pagan religion = zun_pagan_reformed @@ -5935,6 +7725,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Sun_hellenic } @@ -5956,13 +7747,16 @@ defined_text = { defined_text = { name = GetMercuryName - + text = { trigger = { NOR = { religion_group = muslim culture = nahuatl - religion_openly_in_hellenic_subgroup_trigger = yes + AND = { + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -5985,6 +7779,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Mercury_hellenic } @@ -6002,13 +7797,16 @@ defined_text = { defined_text = { name = GetVenusName - + text = { trigger = { NOR = { religion_group = muslim culture = nahuatl - religion_openly_in_hellenic_subgroup_trigger = yes + AND = { + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6031,6 +7829,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Venus_hellenic } @@ -6048,13 +7847,16 @@ defined_text = { defined_text = { name = GetEarthName - + text = { trigger = { NOR = { religion_group = muslim culture = nahuatl - religion_openly_in_hellenic_subgroup_trigger = yes + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6077,6 +7879,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Earth_hellenic } @@ -6094,13 +7897,16 @@ defined_text = { defined_text = { name = GetMoonName - + text = { trigger = { NOR = { religion_group = muslim culture = nahuatl - religion_openly_in_hellenic_subgroup_trigger = yes + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6123,6 +7929,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Moon_hellenic } @@ -6146,7 +7953,11 @@ defined_text = { NOR = { religion_group = muslim culture = nahuatl - religion_openly_in_hellenic_subgroup_trigger = yes + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } + religion = hellenic_pagan_reformed religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6169,6 +7980,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Mars_hellenic } @@ -6186,13 +7998,16 @@ defined_text = { defined_text = { name = GetJupiterName - + text = { trigger = { NOR = { religion_group = muslim culture = nahuatl - religion_openly_in_hellenic_subgroup_trigger = yes + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6215,6 +8030,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Jupiter_hellenic } @@ -6232,13 +8048,16 @@ defined_text = { defined_text = { name = GetSaturnName - + text = { trigger = { NOR = { religion_group = muslim culture = nahuatl + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6261,6 +8080,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Saturn_hellenic } @@ -6278,13 +8098,16 @@ defined_text = { defined_text = { name = GetUranusName - + text = { trigger = { NOR = { religion_group = muslim culture = nahuatl - religion_openly_in_hellenic_subgroup_trigger = yes + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6307,6 +8130,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Uranus_hellenic } @@ -6324,13 +8148,16 @@ defined_text = { defined_text = { name = GetNeptuneName - + text = { trigger = { NOR = { religion_group = muslim culture = nahuatl - religion_openly_in_hellenic_subgroup_trigger = yes + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6353,6 +8180,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Neptune_hellenic } @@ -6370,13 +8198,16 @@ defined_text = { defined_text = { name = GetPlutoName - + text = { trigger = { NOR = { religion_group = muslim culture = nahuatl - religion_openly_in_hellenic_subgroup_trigger = yes + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6399,6 +8230,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Pluto_hellenic } @@ -6416,13 +8248,16 @@ defined_text = { defined_text = { name = GetRandomPlanetName - + text = { trigger = { NOR = { religion_group = muslim culture = nahuatl - religion_openly_in_hellenic_subgroup_trigger = yes + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6445,6 +8280,7 @@ defined_text = { text = { trigger = { religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Mercury_hellenic } @@ -6463,7 +8299,10 @@ defined_text = { NOR = { religion_group = muslim culture = nahuatl - religion = hellenic_pagan + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6485,7 +8324,8 @@ defined_text = { } text = { trigger = { - religion = hellenic_pagan + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Venus_hellenic } @@ -6504,7 +8344,10 @@ defined_text = { NOR = { religion_group = muslim culture = nahuatl - religion = hellenic_pagan + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6526,7 +8369,8 @@ defined_text = { } text = { trigger = { - religion = hellenic_pagan + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Mars_hellenic } @@ -6545,7 +8389,10 @@ defined_text = { NOR = { religion_group = muslim culture = nahuatl - religion = hellenic_pagan + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6567,7 +8414,8 @@ defined_text = { } text = { trigger = { - religion = hellenic_pagan + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Jupiter_hellenic } @@ -6586,7 +8434,10 @@ defined_text = { NOR = { religion_group = muslim culture = nahuatl - religion = hellenic_pagan + AND = { #"English" names are the ones Latins would use, only Greek Hellenics would use the greek gods names. + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine + } religion = zun_pagan religion = zun_pagan_reformed religion_group = zoroastrian_group @@ -6608,7 +8459,8 @@ defined_text = { } text = { trigger = { - religion = hellenic_pagan + religion_openly_in_hellenic_subgroup_trigger = yes + culture_group = byzantine } localisation_key = String_Saturn_hellenic } @@ -6626,7 +8478,7 @@ defined_text = { defined_text = { name = GetHermeticsDestinedRole - + text = { trigger = { has_character_flag = destined_steward @@ -6661,7 +8513,7 @@ defined_text = { defined_text = { name = GetHermeticsDestinedExpertise - + text = { trigger = { has_character_flag = destined_steward @@ -6697,7 +8549,7 @@ defined_text = { defined_text = { name = GetWesternZodiacSign - + text = { trigger = { is_born_under_Aries_trigger = yes @@ -6824,7 +8676,7 @@ defined_text = { } text = { trigger = { - OR = { + OR = { religion = catholic religion = orthodox } @@ -6908,8 +8760,8 @@ defined_text = { localisation_key = String_inferno_is_maybe_cool } text = { - weight_multiplier = { - factor = 1 + weight_multiplier = { + factor = 1 modifier = { factor = 0 NOT = { trait = immortal } @@ -6925,13 +8777,13 @@ defined_text = { localisation_key = String_that_feeling } text = { - weight_multiplier = { + weight_multiplier = { factor = 1 modifier = { factor = 0.3 NOT = { trait = gardener - } + } } } localisation_key = String_gardening_noble_work @@ -7058,7 +8910,7 @@ defined_text = { defined_text = { name = GetSelectedIngredient_1 - #herbs... + #herbs... text = { localisation_key = String_Hibiscus trigger = { @@ -7308,7 +9160,7 @@ defined_text = { defined_text = { name = GetSelectedIngredient_2 - #herbs... + #herbs... text = { localisation_key = String_Hibiscus trigger = { @@ -7571,7 +9423,7 @@ defined_text = { artifact_type = ingredient_herb8 #Violet artifact_type = ingredient_herb9 #Yarrow } - } + } } } text = { @@ -7599,7 +9451,7 @@ defined_text = { artifact_type = ingredient_herb8 #Violet artifact_type = ingredient_herb9 #Yarrow } - } + } } } text = { @@ -7706,7 +9558,7 @@ defined_text = { } } } - + text = { localisation_key = String_is_fantastically_shiny trigger = { @@ -8131,7 +9983,7 @@ defined_text = { defined_text = { name = GetDemonHuntersEventTitle #Work-around to have dynamic titles in an event - [USED ONLY IN MNM.7855] - + text = { localisation_key = EVTTITLE_MNM_7855_A trigger = { @@ -8149,13 +10001,13 @@ defined_text = { trigger = { has_character_flag = DW_was_attacked_by_demon_hunters } - } + } text = { localisation_key = EVTTITLE_MNM_7855_D trigger = { has_character_flag = DW_was_attacked_by_lone_demon_hunter } - } + } text = { localisation_key = EVTTITLE_MNM_7855_E trigger = { @@ -8179,13 +10031,13 @@ defined_text = { trigger = { has_character_flag = DW_was_attacked_by_demon_hunters_again } - } + } text = { localisation_key = EVTTITLE_MNM_7855_D_again trigger = { has_character_flag = DW_was_attacked_by_lone_demon_hunter_again } - } + } text = { localisation_key = EVTTITLE_MNM_7855_E_again trigger = { @@ -8197,7 +10049,7 @@ defined_text = { defined_text = { name = GetFriendEnjoyableQuirk #noun, singular - + text = { localisation_key = String_way_with_words trigger = { @@ -8233,7 +10085,7 @@ defined_text = { trigger = { trait = gardener } - } + } text = { localisation_key = String_morbid_sense_of_humor trigger = { @@ -8245,7 +10097,7 @@ defined_text = { trigger = { OR = { is_benevolent_trigger = yes - is_dumb_trigger = yes + is_dumb_trigger = yes } } } @@ -8257,7 +10109,7 @@ defined_text = { } text = { localisation_key = String_challenging_me - } + } text = { localisation_key = String_infectious_smile trigger = { @@ -8267,7 +10119,7 @@ defined_text = { has_attractive_trait_trigger = yes } } - } + } text = { localisation_key = String_taste_in_music } @@ -8295,7 +10147,7 @@ defined_text = { has_pleasant_trait_trigger = yes NOT = { age = 40 } } - } + } text = { localisation_key = String_jaded_view_of_romance trigger = { @@ -8338,7 +10190,7 @@ defined_text = { ### Chinese flavor defined_text = { - name = GetChineseConvoTopic #Note that these are a little dry sounding and don't necessarily mention China by name. How to use in a sentence: + name = GetChineseConvoTopic #Note that these are a little dry sounding and don't necessarily mention China by name. How to use in a sentence: # "As we discuss [adventurous_spirit.GetHerHis] travels to the [the_protector_general.Offmap.GetFullName] [adventurous_spirit.GetSheHe] speaks passionately about [adventurous_spirit.GetChineseConvoTopic]" text = { localisation_key = String_such_a_wealthy_realm @@ -8611,7 +10463,7 @@ defined_text = { localisation_key = String_personality_stressed_depressed weight_multiplier = { factor = 10 - } + } trigger = { OR = { trait = stressed @@ -8702,7 +10554,7 @@ defined_text = { localisation_key = String_personality_education_intrigue weight_multiplier = { factor = 10 - } + } trigger = { has_education_intrigue_trigger = yes ROOT = { has_education_intrigue_trigger = yes } @@ -8723,7 +10575,7 @@ defined_text = { localisation_key = String_personality_gardener weight_multiplier = { factor = 10 - } + } trigger = { trait = gardener ROOT = { trait = gardener } @@ -8863,7 +10715,7 @@ defined_text = { weight_multiplier = { factor = 1 } - trigger = { + trigger = { culture_group = ROOT } } @@ -8872,7 +10724,7 @@ defined_text = { weight_multiplier = { factor = 1 } - trigger = { + trigger = { religion = ROOT } } @@ -8881,7 +10733,7 @@ defined_text = { weight_multiplier = { factor = 1 } - trigger = { + trigger = { same_realm = ROOT } } @@ -8890,7 +10742,7 @@ defined_text = { weight_multiplier = { factor = 1 } - trigger = { + trigger = { any_artifact = { count = 1 } @@ -8900,7 +10752,7 @@ defined_text = { } } } - } + } #Same life style focus... text = { localisation_key = String_personality_focus_war @@ -8917,7 +10769,7 @@ defined_text = { weight_multiplier = { factor = 10 } - trigger = { + trigger = { has_focus = focus_hunting ROOT = { has_focus = focus_hunting } } @@ -8927,7 +10779,7 @@ defined_text = { weight_multiplier = { factor = 10 } - trigger = { + trigger = { has_focus = focus_seduction ROOT = { has_focus = focus_seduction } } @@ -8937,7 +10789,7 @@ defined_text = { weight_multiplier = { factor = 10 } - trigger = { + trigger = { has_focus = focus_intrigue ROOT = { has_focus = focus_intrigue } } @@ -8947,7 +10799,7 @@ defined_text = { weight_multiplier = { factor = 10 } - trigger = { + trigger = { has_focus = focus_carousing ROOT = { has_focus = focus_carousing } } @@ -8957,7 +10809,7 @@ defined_text = { weight_multiplier = { factor = 10 } - trigger = { + trigger = { has_focus = focus_family ROOT = { has_focus = focus_family } } @@ -8967,7 +10819,7 @@ defined_text = { weight_multiplier = { factor = 10 } - trigger = { + trigger = { has_focus = focus_theology ROOT = { has_focus = focus_theology } } @@ -8977,7 +10829,7 @@ defined_text = { weight_multiplier = { factor = 10 } - trigger = { + trigger = { has_focus = focus_scholarship ROOT = { has_focus = focus_scholarship } } @@ -8987,7 +10839,7 @@ defined_text = { weight_multiplier = { factor = 10 } - trigger = { + trigger = { has_focus = focus_rulership ROOT = { has_focus = focus_rulership } } @@ -8997,7 +10849,7 @@ defined_text = { weight_multiplier = { factor = 10 } - trigger = { + trigger = { has_focus = focus_business ROOT = { has_focus = focus_business } } @@ -9671,7 +11523,7 @@ defined_text = { #Read like: we are busy focusing on the [GetRandomChineseFocus] name = GetRandomChineseFocus text = { localisation_key = String_random_region - trigger = { + trigger = { OR = { has_status = china_stable has_status = china_golden_age @@ -9706,7 +11558,7 @@ defined_text = { #Read like: we are busy focusing on the [GetRandomChineseFocus] # Gets the name of the current month defined_text = { name = GetMonth - + text = { trigger = { month = 0 @@ -9798,7 +11650,7 @@ defined_text = { # Gets the name of the Chinese refugee's specialty defined_text = { name = GetChineseProfession - + text = { trigger = { has_character_flag = is_chinese_administrator @@ -9831,7 +11683,7 @@ defined_text = { # Gets the name of the Chinese courtier's invite reason (for when they die, mostly? Could be used elsewhere though.) defined_text = { name = GetChineseCharacterRole - + text = { trigger = { has_character_flag = is_chinese_administrator @@ -9876,7 +11728,7 @@ defined_text = { defined_text = { name = GetRegionalBigAnimal - + text = { localisation_key = String_stag trigger = { @@ -9897,7 +11749,7 @@ defined_text = { region = world_europe_north region = world_europe_east region = world_steppe - region = world_himalayas + region = world_himalayas } } } @@ -9930,7 +11782,7 @@ defined_text = { } defined_text = { name = GetRegionalBigAnimalCap - + text = { localisation_key = String_Stag trigger = { @@ -9951,7 +11803,7 @@ defined_text = { region = world_europe_north region = world_europe_east region = world_steppe - region = world_himalayas + region = world_himalayas } } } @@ -9984,8 +11836,53 @@ defined_text = { } defined_text = { - name = GetPublicOpinionOfWork + name = GetRegionalFerociousAnimal + text = { + localisation_key = String_bear + trigger = { + capital_scope = { + OR = { + region = world_europe_north + region = world_europe_east + region = world_steppe + region = world_europe_south + region = world_europe_west + region = world_asia_minor + } + } + } + } + text = { + localisation_key = String_tiger + trigger = { + capital_scope = { + OR = { + region = world_india + region = world_persia + } + } + } + } + text = { + localisation_key = String_lion + trigger = { + capital_scope = { + OR = { + region = world_middle_east + region = world_africa + } + } + } + } + fallback_text = { + localisation_key = String_animal_fallback #Beast + } +} + +defined_text = { + name = GetPublicOpinionOfWork + #Vices text = { trigger = { @@ -9997,7 +11894,7 @@ defined_text = { factor = 10 OR = { has_focus = focus_seduction - has_lifestyle_diplomacy_trigger = yes + has_lifestyle_diplomacy_trigger = yes } } } @@ -10266,7 +12163,7 @@ defined_text = { weight_multiplier = { factor = 100 } localisation_key = String_amusing } - + fallback_text = { localisation_key = String_opinion_fallback #decent } @@ -10274,7 +12171,7 @@ defined_text = { defined_text = { #NOTE: only used when writing a book (due to event_target:new_book)! name = GetExpectationOfWork - + #fast writers... text = { trigger = { @@ -10444,41 +12341,6 @@ defined_text = { } } - -defined_text = { - name = GetRaidCD - - text = { - trigger = { - has_character_modifier = china_raid_grace_cd - } - localisation_key = string_raid_cd - } -} - -defined_text = { - name = GetNegotiateCD - - text = { - trigger = { - has_character_modifier = adventurer_negotiate_cd - } - localisation_key = string_negotiate_cd - } -} - -defined_text = { - name = GetSmithCD - - text = { - trigger = { - has_character_modifier = employ_a_smith_cd - } - localisation_key = string_smith_cd - } -} - - defined_text = { name = GetArtifactDescriptor #has to be in an artifact scope!! text = { @@ -10543,7 +12405,7 @@ defined_text = { text = { localisation_key = String_hate_to_admit_it trigger = { - has_benevolent_trait_trigger = no + has_benevolent_trait_trigger = no has_character_flag = mourner_is_spouse } } @@ -10553,14 +12415,14 @@ defined_text = { trait = wroth OR = { has_character_flag = mourner_is_spouse - has_character_flag = mourner_is_grown_child + has_character_flag = mourner_is_grown_child } } } text = { localisation_key = String_i_miss_them trigger = { - has_character_flag = mourner_is_grown_child + has_character_flag = mourner_is_grown_child } } text = { @@ -10592,740 +12454,7274 @@ defined_text = { localisation_key = String_capital_province } } -defined_text = { - name = GetWeaponName - - text = { - localisation_key = string_culture_weapon - } - - text = { - localisation_key = string_dynasty_weapon - } - - text = { - localisation_key = string_silver_weapon - } - - text = { - localisation_key = string_first_name_weapon - } - - text = { - localisation_key = string_royal_title_weapon - } -} defined_text = { - name = GetPositiveWeaponAttribute - + name = GetHonorific text = { + localisation_key = Imperial_majesty trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 + OR = { + tier = EMPEROR + spouse = { tier = EMPEROR } } } - localisation_key = string_royal } - text = { + localisation_key = Majesty trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 + OR = { + tier = KING + spouse = { tier = KING } } } - localisation_key = string_majestic } - text = { + localisation_key = Highness trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 + OR = { + has_minor_title = title_prince + spouse = { has_minor_title = title_prince } } } - localisation_key = string_magnificent } - text = { + localisation_key = Excellency trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 + OR = { + tier = DUKE + spouse = { tier = DUKE } } } - localisation_key = string_impervious } - text = { + localisation_key = Grace trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 + OR = { + tier = COUNT + spouse = { tier = COUNT } } } - localisation_key = string_illustrious } - text = { + localisation_key = Lordship trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 + OR = { + tier = BARON + spouse = { tier = BARON } } } - localisation_key = string_august } - text = { + localisation_key = Honorable trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + is_ruler = no + spouse = { is_ruler = no } } - localisation_key = string_regal } + fallback_text = { + localisation_key = Excellency + } +} +defined_text = { + name = GetCoronationTimer + text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + has_character_modifier = coronation_request_cooldown } - localisation_key = string_renowned + localisation_key = string_coronation_timer } +} +defined_text = { + name = GetBaptismTimer + text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + has_character_modifier = baptism_request_cooldown } - localisation_key = string_imposing + localisation_key = string_baptism_timer } +} +defined_text = { #Dead Emperors forget their Popes. + name = GetCrownedByName text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 + NOT = { persistent_event_target:coronation_priest_per = { always = yes } } + FROM = { + is_alive = yes + trait = crowned_by_pope } } - localisation_key = string_noble + localisation_key = string_from_crowned_by_pope_aliveop } - text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 + NOT = { persistent_event_target:coronation_priest_per = { always = yes } } + FROM = { + is_alive = yes + trait = crowned_by_bishop } } - localisation_key = string_exalted + localisation_key = string_from_crowned_by_bishop_aliveop } - text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 + NOT = { persistent_event_target:coronation_priest_per = { always = yes } } + FROM = { + is_alive = yes + trait = crowned_by_priest } } - localisation_key = string_elegant + localisation_key = string_from_crowned_by_priest_aliveop } - text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + is_alive = yes + trait = crowned_by_pope } - localisation_key = string_supreme + localisation_key = string_crowned_by_pope_alive } -} - -defined_text = { - name = GetWeaponType - text = { trigger = { - has_character_flag = sword_tier_1 + is_alive = no + trait = crowned_by_pope } - localisation_key = string_sword + localisation_key = string_crowned_by_pope_dead } - text = { trigger = { - has_character_flag = sword_tier_1 + is_alive = yes + trait = crowned_by_bishop } - localisation_key = string_blade + localisation_key = string_crowned_by_bishop_alive } - text = { trigger = { - has_character_flag = sword_tier_1 + is_alive = no + trait = crowned_by_bishop } - localisation_key = string_falchion + localisation_key = string_crowned_by_bishop_dead } - text = { trigger = { - has_character_flag = sword_tier_2 + is_alive = yes + trait = crowned_by_priest } - localisation_key = string_longsword + localisation_key = string_crowned_by_priest_alive } - text = { trigger = { - has_character_flag = sword_tier_2 + is_alive = no + trait = crowned_by_priest } - localisation_key = string_greatsword + localisation_key = string_crowned_by_priest_dead } +} +defined_text = { #Only used for Prince-Bishops' descriptions. + name = GetCrownedByDesc + text = { trigger = { - OR = { - has_character_flag = scimitar_tier_1 - has_character_flag = scimitar_tier_2 + is_alive = yes + persistent_event_target:coronation_priest_per = { is_alive = yes } + } + localisation_key = string_crowned_by_bishop_alive_desc + } + text = { + trigger = { + OR = { + is_alive = no + persistent_event_target:coronation_priest_per = { is_alive = no } } } - localisation_key = string_scimitar + localisation_key = string_crowned_by_bishop_dead_desc } +} +defined_text = { + name = GetHouse + text = { trigger = { - OR = { - has_character_flag = scimitar_tier_1 - has_character_flag = scimitar_tier_2 - } + is_tribal = yes } - localisation_key = string_shamshir + localisation_key = string_longhouse + } + text = { + trigger = { + is_nomadic = yes + } + localisation_key = string_pavillion + } + text = { + trigger = { + is_tribal = no + is_nomadic = no + } + localisation_key = string_palace + } +} +defined_text = { + name = GetWildernessWeather + + text = { + trigger = { + capital_scope = { region = world_africa } + } + localisation_key = string_violent_sandstorm_paragraph + } + text = { + trigger = { + NOT = { capital_scope = { region = world_africa } } + } + localisation_key = string_violent_storm_paragraph } +} +defined_text = { + name = GetExcomAtBehest text = { trigger = { - OR = { - has_character_flag = lance_tier_1 - has_character_flag = lance_tier_2 - } + FROM = { + character = FROMFROM + } } - localisation_key = string_lance + localisation_key = "" + } + fallback_text = { + localisation_key = EXCOM_AT_BEHEST } +} +#Dynamic Troubled Pregnancy Tooltips + +#Asthma +#Vomiting +#Hair and Rashes +#Metalmouth +#Fever and Sweath +#Amnesia +#Panic attack +#Undernourishment +#Epilectic episode +#Blood and cramps +#Teeth hurting and falling +#insomnia +#hallucinations +#sleepwalking + +#Asthma +defined_text = { + name = GetTroubledHelpA522 + text = { trigger = { - OR = { - has_character_flag = lance_tier_1 - has_character_flag = lance_tier_2 + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no } } - localisation_key = string_spear + localisation_key = string_mother_physician_helps_522 } +} +defined_text = { + name = GetTroubledHelpB522 + text = { trigger = { - OR = { - has_character_flag = axe_tier_1 - has_character_flag = axe_tier_2 + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no } } - localisation_key = string_axe + localisation_key = string_spouse_physician_helps_522 } +} +defined_text = { + name = GetTroubledHelpC522 + text = { trigger = { - OR = { - has_character_flag = axe_tier_1 - has_character_flag = axe_tier_2 + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no } } - localisation_key = string_battleaxe + localisation_key = string_regent_physician_helps_522 } +} +defined_text = { + name = GetTroubledHelpE522 + text = { trigger = { - OR = { - has_character_flag = axe_tier_1 - has_character_flag = axe_tier_2 + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_522 + } +} + +defined_text = { + name = GetTroubledHelpD522 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_522 + } +} + +defined_text = { + name = GetTroubledHelpF522 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_522 + } +} + +defined_text = { + name = GetTroubledHelpG522 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_522 + } +} + +#Vomiting +defined_text = { + name = GetTroubledHelpA523 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no } } - localisation_key = string_waraxe + localisation_key = string_mother_physician_helps_523 } +} +defined_text = { + name = GetTroubledHelpB523 + text = { trigger = { - OR = { - has_character_flag = mace_tier_1 - has_character_flag = mace_tier_2 + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no } } - localisation_key = string_mace + localisation_key = string_spouse_physician_helps_523 } +} +defined_text = { + name = GetTroubledHelpC523 + text = { trigger = { - OR = { - has_character_flag = mace_tier_1 - has_character_flag = mace_tier_2 + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no } } - localisation_key = string_warhammer + localisation_key = string_regent_physician_helps_523 } +} +defined_text = { + name = GetTroubledHelpD523 + text = { trigger = { - has_character_flag = bow_tier_1 + has_character_flag = pregnancy_healer_help } - localisation_key = string_bow + localisation_key = string_generic_physician_helps_523 + } +} + +defined_text = { + name = GetTroubledHelpE523 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_523 } +} +defined_text = { + name = GetTroubledHelpF523 + text = { trigger = { - has_character_flag = bow_tier_2 + has_character_flag = pregnancy_shaman_comfort } - localisation_key = string_longbow + localisation_key = string_shaman_comfort_523 } +} +defined_text = { + name = GetTroubledHelpG523 + text = { trigger = { - has_character_flag = bow_tier_2 + has_character_flag = pregnancy_spouse_comfort } - localisation_key = string_compositebow + localisation_key = string_spouse_comfort_523 } } -defined_text = { - name = GetWeaponName +#Hair and Rashes +defined_text = { + name = GetTroubledHelpA524 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_524 + } +} +defined_text = { + name = GetTroubledHelpB524 + text = { - localisation_key = string_culture_weapon + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_524 } +} +defined_text = { + name = GetTroubledHelpC524 + text = { - localisation_key = string_dynasty_weapon + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_524 } +} + +defined_text = { + name = GetTroubledHelpD524 + text = { - localisation_key = string_silver_weapon + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_524 } +} +defined_text = { + name = GetTroubledHelpE524 + text = { - localisation_key = string_first_name_weapon + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_524 } +} +defined_text = { + name = GetTroubledHelpF524 + text = { - localisation_key = string_royal_title_weapon + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_524 } } -defined_text = { - name = GetPositiveWeaponAttribute +defined_text = { + name = GetTroubledHelpG524 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_524 + } +} +#Metalmouth +defined_text = { + name = GetTroubledHelpA525 + text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no } } - localisation_key = string_royal + localisation_key = string_mother_physician_helps_525 } +} +defined_text = { + name = GetTroubledHelpB525 + text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no } } - localisation_key = string_majestic + localisation_key = string_spouse_physician_helps_525 + } +} + +defined_text = { + name = GetTroubledHelpC525 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_525 + } +} + +defined_text = { + name = GetTroubledHelpD525 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_525 + } +} + +defined_text = { + name = GetTroubledHelpE525 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_525 + } +} + +defined_text = { + name = GetTroubledHelpF525 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_525 + } +} + +defined_text = { + name = GetTroubledHelpG525 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_525 + } +} +#Fever and Sweath +defined_text = { + name = GetTroubledHelpA526 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_526 + } +} + +defined_text = { + name = GetTroubledHelpB526 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_526 + } +} + +defined_text = { + name = GetTroubledHelpC526 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_526 + } +} + +defined_text = { + name = GetTroubledHelpD526 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_526 + } +} + +defined_text = { + name = GetTroubledHelpE526 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_526 + } +} + +defined_text = { + name = GetTroubledHelpF526 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_526 + } +} + +defined_text = { + name = GetTroubledHelpG526 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_526 + } +} + +#Amnesia +defined_text = { + name = GetTroubledHelpA527 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_527 + } +} + +defined_text = { + name = GetTroubledHelpB527 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_527 + } +} + +defined_text = { + name = GetTroubledHelpC527 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_527 + } +} + +defined_text = { + name = GetTroubledHelpD527 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_527 + } +} + +defined_text = { + name = GetTroubledHelpE527 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_527 + } +} + +defined_text = { + name = GetTroubledHelpF527 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_527 + } +} + +defined_text = { + name = GetTroubledHelpG527 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_527 + } +} + +#Panic attack +defined_text = { + name = GetTroubledHelpA528 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_528 + } +} + +defined_text = { + name = GetTroubledHelpB528 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_528 + } +} + +defined_text = { + name = GetTroubledHelpC528 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_528 + } +} + +defined_text = { + name = GetTroubledHelpD528 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_528 + } +} + +defined_text = { + name = GetTroubledHelpE528 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_528 + } +} + +defined_text = { + name = GetTroubledHelpF528 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_528 + } +} + +defined_text = { + name = GetTroubledHelpG528 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_528 + } +} + +#Undernourishment +defined_text = { + name = GetTroubledHelpA529 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_529 + } +} + +defined_text = { + name = GetTroubledHelpB529 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_529 + } +} + +defined_text = { + name = GetTroubledHelpC529 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_529 + } +} + +defined_text = { + name = GetTroubledHelpD529 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_529 + } +} + +defined_text = { + name = GetTroubledHelpE529 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_529 + } +} + +defined_text = { + name = GetTroubledHelpF529 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_529 + } +} + +defined_text = { + name = GetTroubledHelpG529 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_529 + } +} + +#Epilectic episode +defined_text = { + name = GetTroubledHelpA530 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_530 + } +} + +defined_text = { + name = GetTroubledHelpB530 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_530 + } +} + +defined_text = { + name = GetTroubledHelpC530 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_530 + } +} + +defined_text = { + name = GetTroubledHelpD530 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_530 + } +} + +defined_text = { + name = GetTroubledHelpE530 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_530 + } +} + +defined_text = { + name = GetTroubledHelpF530 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_530 + } +} + +defined_text = { + name = GetTroubledHelpG530 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_530 + } +} + +#Blood and cramps +defined_text = { + name = GetTroubledHelpA531 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_531 + } +} + +defined_text = { + name = GetTroubledHelpB531 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_531 + } +} + +defined_text = { + name = GetTroubledHelpC531 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_531 + } +} + +defined_text = { + name = GetTroubledHelpD531 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_531 + } +} + +defined_text = { + name = GetTroubledHelpE531 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_531 + } +} + +defined_text = { + name = GetTroubledHelpF531 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_531 + } +} + +defined_text = { + name = GetTroubledHelpG531 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_531 + } +} + +#Teeth hurting and falling +defined_text = { + name = GetTroubledHelpA532 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_532 + } +} + +defined_text = { + name = GetTroubledHelpB532 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_532 + } +} + +defined_text = { + name = GetTroubledHelpC532 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_532 + } +} + +defined_text = { + name = GetTroubledHelpD532 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_532 + } +} + +defined_text = { + name = GetTroubledHelpE532 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_532 + } +} + +defined_text = { + name = GetTroubledHelpF532 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_532 + } +} + +defined_text = { + name = GetTroubledHelpG532 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_532 + } +} +#insomnia +defined_text = { + name = GetTroubledHelpA533 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_533 + } +} + +defined_text = { + name = GetTroubledHelpB533 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_533 + } +} + +defined_text = { + name = GetTroubledHelpC533 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_533 + } +} + +defined_text = { + name = GetTroubledHelpD533 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_533 + } +} + +defined_text = { + name = GetTroubledHelpE533 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_533 + } +} + +defined_text = { + name = GetTroubledHelpF533 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_533 + } +} + +defined_text = { + name = GetTroubledHelpG533 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_533 + } +} +#hallucinations +defined_text = { + name = GetTroubledHelpA534 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_534 + } +} + +defined_text = { + name = GetTroubledHelpB534 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_534 + } +} + +defined_text = { + name = GetTroubledHelpC534 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_534 + } +} + +defined_text = { + name = GetTroubledHelpD534 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_534 + } +} + +defined_text = { + name = GetTroubledHelpE534 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_534 + } +} + +defined_text = { + name = GetTroubledHelpF534 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_534 + } +} + +defined_text = { + name = GetTroubledHelpG534 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_534 + } +} +#sleepwalking +defined_text = { + name = GetTroubledHelpA535 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_535 + } +} + +defined_text = { + name = GetTroubledHelpB535 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_535 + } +} + +defined_text = { + name = GetTroubledHelpC535 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_535 + } +} + +defined_text = { + name = GetTroubledHelpD535 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_535 + } +} + +defined_text = { + name = GetTroubledHelpE535 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_535 + } +} + +defined_text = { + name = GetTroubledHelpF535 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_535 + } +} + +defined_text = { + name = GetTroubledHelpG535 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_535 + } +} + +#Post-labor +#fever +defined_text = { + name = GetTroubledHelpA541 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_541 + } +} + +defined_text = { + name = GetTroubledHelpB541 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_541 + } +} + +defined_text = { + name = GetTroubledHelpC541 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_541 + } +} + +defined_text = { + name = GetTroubledHelpD541 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_541 + } +} + +defined_text = { + name = GetTroubledHelpE541 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_541 + } +} + +defined_text = { + name = GetTroubledHelpF541 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_541 + } +} + +defined_text = { + name = GetTroubledHelpG541 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_541 + } +} + +#hair loss +defined_text = { + name = GetTroubledHelpA542 + + text = { + trigger = { + persistent_event_target:pregnancy_mother_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_mother_physician_helps_542 + } +} + +defined_text = { + name = GetTroubledHelpB542 + + text = { + trigger = { + persistent_event_target:pregnancy_spouse_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_spouse_physician_helps_542 + } +} + +defined_text = { + name = GetTroubledHelpC542 + + text = { + trigger = { + persistent_event_target:pregnancy_regent_physician_per = { + is_alive = yes + NOT = { trait = incapable } + prisoner = no + } + } + localisation_key = string_regent_physician_helps_542 + } +} + +defined_text = { + name = GetTroubledHelpD542 + + text = { + trigger = { + has_character_flag = pregnancy_healer_help + } + localisation_key = string_generic_physician_helps_542 + } +} + +defined_text = { + name = GetTroubledHelpE542 + + text = { + trigger = { + has_character_flag = pregnancy_priest_comfort + } + localisation_key = string_priest_comfort_542 + } +} + +defined_text = { + name = GetTroubledHelpF542 + + text = { + trigger = { + has_character_flag = pregnancy_shaman_comfort + } + localisation_key = string_shaman_comfort_542 + } +} + +defined_text = { + name = GetTroubledHelpG542 + + text = { + trigger = { + has_character_flag = pregnancy_spouse_comfort + } + localisation_key = string_spouse_comfort_542 + } +} + +#blood - uses same tooltips as pre-partum blood. +#defined_text = { +# name = GetTroubledHelpA543 +# +# text = { +# trigger = { +# persistent_event_target:pregnancy_mother_physician_per = { +# is_alive = yes +# NOT = { trait = incapable } +# prisoner = no +# } +# } +# localisation_key = string_mother_physician_helps_543 +# } +#} +# +#defined_text = { +# name = GetTroubledHelpB543 +# +# text = { +# trigger = { +# persistent_event_target:pregnancy_spouse_physician_per = { +# is_alive = yes +# NOT = { trait = incapable } +# prisoner = no +# } +# } +# localisation_key = string_spouse_physician_helps_543 +# } +#} + +#defined_text = { +# name = GetTroubledHelpC543 +# +# text = { +# trigger = { +# persistent_event_target:pregnancy_regent_physician_per = { +# is_alive = yes +# NOT = { trait = incapable } +# prisoner = no +# } +# } +# localisation_key = string_regent_physician_helps_543 +# } +#} + +#defined_text = { +# name = GetTroubledHelpD543 +# +# text = { +# trigger = { +# has_character_flag = pregnancy_healer_help +# } +# localisation_key = string_generic_physician_helps_543 +# } +#} + +#defined_text = { +# name = GetTroubledHelpE543 +# +# text = { +# trigger = { +# has_character_flag = pregnancy_priest_comfort +# } +# localisation_key = string_priest_comfort_543 +# } +#} + +#defined_text = { +# name = GetTroubledHelpF543 +# +# text = { +# trigger = { +# has_character_flag = pregnancy_shaman_comfort +# } +# localisation_key = string_shaman_comfort_543 +# } +#} + +#defined_text = { +# name = GetTroubledHelpG543 +# +# text = { +# trigger = { +# has_character_flag = pregnancy_spouse_comfort +# } +# localisation_key = string_spouse_comfort_543 +# } +#} + +#Used in HF.20237 +defined_text = { + name = GetPapalOrgyIntro + + text = { + trigger = { + has_character_flag = flag_papal_orgy_drunk + } + localisation_key = string_papal_orgy_drunk + } + text = { + trigger = { + has_character_flag = flag_papal_orgy_lustful + } + localisation_key = string_papal_orgy_lustful + } + text = { + trigger = { + has_character_flag = flag_papal_orgy_glutton + } + localisation_key = string_papal_orgy_glutton + } +} + +defined_text = { + name = GetFertilityGoddess + + text = { + trigger = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + localisation_key = string_goddess_freyja + } + text = { + trigger = { + OR = { + religion = baltic_pagan + religion = baltic_pagan_reformed + } + } + localisation_key = string_goddess_zemyna + } + text = { + trigger = { + OR = { + religion = finnish_pagan + religion = finnish_pagan_reformed + } + } + localisation_key = string_goddess_akka + } + fallback_text = { + localisation_key = string_fallback_old_goddess + } +} + +defined_text = { + name = GetAgeAdjective #"the [GetAgeAdjective] [From.GetManWoman]" would read "the old man", for instance + text = { + localisation_key = String_very_young #below 16 + trigger = { + OR = { + is_adult = no + AND = { #Or this character is younger than ROOT, by at least 40 years... + ROOT = { is_older_than = PREV } + ROOT = { age_diff = { who = PREV years = 40 } } + NOT = { character = ROOT } #and it's not the ROOT character + } + } + } + } + text = { + localisation_key = String_young #between 16-50 (with some modifiers in mind) + trigger = { + OR = { + AND = { #Either this character is a very young person, talking about themselves + character = ROOT + OR = { + is_child_age_trigger = yes + is_adolescent_age_trigger = yes + } + } + AND = { + is_adult = yes + is_senior_age_trigger = no + + OR = { #Or this character is younger than ROOT (by at least 9 years)... + AND = { + ROOT = { is_older_than = PREV } + ROOT = { age_diff = { who = PREV years = 9 } } + } + #... or it *is* ROOT (can refer to themselves as young) + character = ROOT + } + } + AND = { #Or this character is younger than ROOT, by at least 30 years... + ROOT = { is_older_than = PREV } + ROOT = { age_diff = { who = PREV years = 30 } } + NOT = { character = ROOT } #and it's not the ROOT character + } + } + } + } + text = { + localisation_key = String_middle_aged #Between 40-65 + trigger = { + is_middle_aged_trigger = yes + } + } + text = { + localisation_key = String_old #Between 50-70 + trigger = { + is_senior_age_trigger = yes + is_elder_age_trigger = no + } + } + text = { + localisation_key = String_elderly + trigger = { + is_elder_age_trigger = yes + } + } + + fallback_text = { + localisation_key = string_fallback_GetAgeAdjective #Fetches GetCharacterLook + } +} + + +defined_text = { #Simple use, describing a character's immediate countenance/appearance + name = GetCharacterLook + text = { + localisation_key = string_ugly + trigger = { trait = ugly } + weight_multiplier = { factor = 1 } + } + text = { + localisation_key = String_handsome + trigger = { + trait = fair + is_female = no + } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = String_well_kept + trigger = { + trait = groomed + } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = string_uncouth + trigger = { + trait = uncouth + } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = string_stunning + trigger = { + trait = fair + is_female = yes + } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = string_seasoned + trigger = { + OR = { + has_instances_of_character_modifier = { + modifier = duel_experience + amount = 5 + } + leader_traits > 1 + } + } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = string_staunch + trigger = { + OR = { + trait = sturdy + trait = is_fat + NOT = { trait = giant } + } + } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = string_big + trigger = { + OR = { + trait = sturdy + trait = is_fat + } + } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = string_tall + trigger = { trait = giant } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = string_tired + trigger = { + OR = { + is_weak_trigger = yes + trait = is_malnourished + } + } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = string_short + trigger = { + OR = { + trait = dwarf + trait = hunchback + } + } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = string_malnourished + trigger = { trait = is_malnourished } + weight_multiplier = { factor = 10 } + } + text = { + localisation_key = String_robust + trigger = { is_strong_trigger = yes } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = string_smirking + trigger = { + OR = { + is_smart_trigger = yes + trait = gregarious + trait = seducer + trait = seductress + trait = socializer + } + } + weight_multiplier = { factor = 1 } + } + text = { + localisation_key = string_smiling + trigger = { + OR = { + is_benevolent_trigger = yes + trait = gregarious + trait = socializer + } + } + weight_multiplier = { factor = 10 } + } + text = { + localisation_key = string_menacing + trigger = { + OR = { + is_evil_trigger = yes + is_devil_worshiper_trigger = yes + } + } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = string_crestfallen + trigger = { + trait = depressed + } + weight_multiplier = { factor = 1 } + } + text = { + localisation_key = string_innocent + trigger = { is_virgin_trigger = yes } + weight_multiplier = { factor = 100 } + } + text = { + localisation_key = String_wounded + trigger = { trait = wounded } + weight_multiplier = { factor = 10 } + } + text = { + localisation_key = String_tough_looking + trigger = { trait = tough_soldier } + weight_multiplier = { factor = 10 } + } + text = { + localisation_key = String_slouching + trigger = { trait = slothful } + weight_multiplier = { factor = 10 } + } + fallback_text = { + localisation_key = string_grinning + } +} + +defined_text = { + #Stand-alone sentence, to follow a negative statement. Example: + #"Why would they want me? [event_target.GetRootRomanticWorry]." + #"I can't tell her/him! [event_target.GetRootRomanticWorry]." + #It's never happening. [event_target.GetRootRomanticWorry]." + name = GetRootRomanticWorry + text = { + localisation_key = String_they_are_married + trigger = { + is_married = yes + NOT = { any_spouse = { character = ROOT } } + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_we_are_married + trigger = { + any_spouse = { character = ROOT } + NOT = { any_lover = { character = ROOT } } + NOT = { reverse_has_opinion_modifier = { who = ROOT modifier = opinion_former_lover } } + } + } + text = { + localisation_key = String_they_prefer_being_alone + trigger = { + is_married = no + has_lover = no + } + } + text = { + localisation_key = String_they_are_older + trigger = { + age_diff = { + who = ROOT + years = 25 + } + is_older_than = ROOT + NOT = { any_spouse = { character = ROOT } } + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_they_are_younger + trigger = { + age_diff = { + who = ROOT + years = 25 + } + NOT = { is_older_than = ROOT } + NOT = { any_spouse = { character = ROOT } } + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_they_already_have_lovers + trigger = { + has_lover = yes + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_they_are_higher_tier + trigger = { + higher_tier_than = ROOT + NOT = { any_spouse = { character = ROOT } } + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_they_are_my_former_lover + trigger = { + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_former_lover } + NOT = { any_spouse = { character = ROOT } } + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_we_are_friends + trigger = { + is_friend = ROOT + } + } + text = { + localisation_key = String_we_were_enemies_in_war + weight_multiplier = { factor = 100 } + trigger = { + has_character_flag = was_battlefield_duel@event_target:other_combatant + } + } + fallback_text = { + localisation_key = String_we_have_nothing_in_common + } +} + + +defined_text = { + #Stand-alone sentence, to follow a negative statement. Example: + #"Why would they want me? [event_target.GetRomanticObstacle]." + #"I can't tell her/him! [event_target.GetRomanticObstacle]." + #It's never happening. [event_target.GetRomanticObstacle]." + name = GetRomanticObstacle + text = { + localisation_key = String_they_are_married_to_someone_else + trigger = { + is_married = yes + NOT = { any_spouse = { character = ROOT } } + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_we_are_married_for_practical_reason + trigger = { + any_spouse = { character = ROOT } + NOT = { any_lover = { character = ROOT } } + NOT = { reverse_has_opinion_modifier = { who = ROOT modifier = opinion_former_lover } } + } + } + text = { + localisation_key = String_Im_used_to_being_alone + trigger = { + ROOT = { is_married = no } + ROOT = { has_lover = no } + } + } + text = { + localisation_key = String_they_might_find_me_young + trigger = { + age_diff = { + who = ROOT + years = 25 + } + is_older_than = ROOT + NOT = { any_spouse = { character = ROOT } } + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_they_might_find_me_old + trigger = { + age_diff = { + who = ROOT + years = 25 + } + NOT = { is_older_than = ROOT } + NOT = { any_spouse = { character = ROOT } } + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_they_are_popular + trigger = { + has_lover = yes + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_a_lowly_offer + trigger = { + higher_tier_than = ROOT + NOT = { any_spouse = { character = ROOT } } + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_we_parted_ways_once + trigger = { + reverse_has_opinion_modifier = { who = ROOT modifier = opinion_former_lover } + NOT = { any_spouse = { character = ROOT } } + NOT = { any_lover = { character = ROOT } } + } + } + text = { + localisation_key = String_could_risk_friendship + trigger = { + is_friend = ROOT + } + } + text = { + localisation_key = String_they_were_my_enemy + weight_multiplier = { factor = 100 } + trigger = { + FROM = { has_character_flag = was_battlefield_duel@event_target:other_combatant } + } + } + fallback_text = { + localisation_key = String_we_have_little_in_common + } +} + +defined_text = { #Dead Christians forget their Popes. + name = GetBaptizedByName + + text = { + trigger = { + ROOT = { persistent_event_target:baptizing_pope_per = { always = yes } } + is_alive = yes + OR = { + trait = baptized_by_pope + trait = baptized_by_patriarch + } + } + localisation_key = string_baptized_by_pope_alive + } + text = { + trigger = { + FROM = { persistent_event_target:baptizing_pope_per = { always = yes } } + FROM = { + is_alive = yes + OR = { + trait = baptized_by_pope + trait = baptized_by_patriarch + } + } + } + localisation_key = string_from_baptized_by_pope_aliveop + } + text = { + trigger = { + is_alive = no + trait = baptized_by_pope + } + localisation_key = string_baptized_by_pope_dead + } + text = { + trigger = { + is_alive = no + trait = baptized_by_patriarch + } + localisation_key = string_baptized_by_patriarch_dead + } + text = { + trigger = { + ROOT = { persistent_event_target:baptizing_bishop_per = { always = yes } } + is_alive = yes + trait = baptized_by_bishop + } + localisation_key = string_baptized_by_bishop_alive + } + text = { + trigger = { + FROM = { persistent_event_target:baptizing_bishop_per = { always = yes } } + FROM = { + is_alive = yes + trait = baptized_by_bishop + } + } + localisation_key = string_from_baptized_by_bishop_aliveop + } + text = { + trigger = { + is_alive = no + trait = baptized_by_bishop + } + localisation_key = string_baptized_by_bishop_dead + } + text = { + trigger = { + is_alive = yes + persistent_event_target:baptizing_satanist_per = { is_female = no } + trait = baptized_by_satan + } + localisation_key = string_baptized_by_satan_alive_male + } + text = { + trigger = { + FROM = { persistent_event_target:baptizing_satanist_per = { is_female = no } } + FROM = { + is_alive = yes + trait = baptized_by_satan + } + } + localisation_key = string_from_baptized_by_satan_male_aliveop + } + text = { + trigger = { + is_alive = yes + persistent_event_target:baptizing_satanist_per = { is_female = yes } + trait = baptized_by_satan + } + localisation_key = string_baptized_by_satan_alive_female + } + text = { + trigger = { + FROM = { persistent_event_target:baptizing_satanist_per = { always = yes } } + FROM = { + is_alive = yes + trait = baptized_by_satan + } + } + localisation_key = string_from_baptized_by_satan_female_aliveop + } + text = { + trigger = { + is_alive = no + trait = baptized_by_satan + } + localisation_key = string_baptized_by_satan_dead + } +} + +defined_text = { #Response to visit of new Vassal of a Crowned Catholic/Fraticelli King + name = GetHomageReaction + + text = { + trigger = { + has_character_flag = flag_homage_play_success + } + localisation_key = string_homage_play_success + } + text = { + trigger = { + has_character_flag = flag_homage_play_failure + } + localisation_key = string_homage_play_failure + } + text = { + trigger = { + has_character_flag = flag_homage_seduce_success + } + localisation_key = string_homage_seduce_success + } + text = { + trigger = { + has_character_flag = flag_homage_seduce_failure + } + localisation_key = string_homage_seduce_failure + } + text = { + trigger = { + has_character_flag = flag_homage_mock_success + } + localisation_key = string_homage_mock_success + } + text = { + trigger = { + has_character_flag = flag_homage_mock_failure + } + localisation_key = string_homage_mock_failure + } + text = { + trigger = { + has_character_flag = flag_homage_formal_success + } + localisation_key = string_homage_formal_success + } + text = { + trigger = { + has_character_flag = flag_homage_formal_failure + } + localisation_key = string_homage_formal_failure + } + text = { + trigger = { + has_character_flag = flag_homage_informal_success + } + localisation_key = string_homage_informal_success + } + text = { + trigger = { + has_character_flag = flag_homage_informal_failure + } + localisation_key = string_homage_informal_failure + } +} + + +defined_text = { #Intro for the Appeased's response event. + name = GetSwayVisitIntro + + text = { + trigger = { + FROM = { has_character_flag = flag_appease_visit_relative } + } + localisation_key = string_appease_visit_relative + } + text = { + trigger = { + FROM = { has_character_flag = flag_appease_visit_religion } + } + localisation_key = string_appease_visit_religion + } + text = { + trigger = { + FROM = { + trait = hedonist + has_character_flag = flag_appease_visit_inside + } + } + localisation_key = string_appease_visit_inside_hedonist + } + text = { + trigger = { + FROM = { + trait = gamer + has_character_flag = flag_appease_visit_inside + } + } + localisation_key = string_appease_visit_inside_gamer + } + text = { + trigger = { + FROM = { + trait = socializer + has_character_flag = flag_appease_visit_inside + } + } + localisation_key = string_appease_visit_inside_socializer + } + text = { + trigger = { + FROM = { + trait = mystic + has_character_flag = flag_appease_visit_inside + } + } + localisation_key = string_appease_visit_inside_mystic + } + text = { + trigger = { + FROM = { + trait = scholar + has_character_flag = flag_appease_visit_inside + } + } + localisation_key = string_appease_visit_inside_scholar + } + text = { + trigger = { + FROM = { + NOR = { + trait = scholar + trait = mystic + trait = socializer + trait = gamer + trait = hedonist + } + has_character_flag = flag_appease_visit_inside + } + } + localisation_key = string_appease_visit_inside_default + } + text = { + trigger = { + FROM = { + trait = hunter + has_character_flag = flag_appease_visit_outside + } + } + localisation_key = string_appease_visit_outside_hunter + } + text = { + trigger = { + FROM = { + trait = falconer + has_character_flag = flag_appease_visit_outside + } + } + localisation_key = string_appease_visit_outside_falconer + } + text = { + trigger = { + FROM = { + trait = gardener + has_character_flag = flag_appease_visit_outside + } + } + localisation_key = string_appease_visit_outside_gardener + } + text = { + trigger = { + FROM = { + trait = duelist + has_character_flag = flag_appease_visit_outside + } + } + localisation_key = string_appease_visit_outside_duelist + } + text = { + trigger = { + FROM = { + trait = architect + has_character_flag = flag_appease_visit_outside + } + } + localisation_key = string_appease_visit_outside_architect + } + text = { + trigger = { + FROM = { + NOR = { + trait = hunter + trait = falconer + trait = gardener + trait = duelist + trait = architect + } + has_character_flag = flag_appease_visit_outside + } + } + localisation_key = string_appease_visit_outside_default + } +} + +defined_text = { #Outro for the Appeased's response event. + name = GetSwayVisitOutro + + text = { + trigger = { + FROM = { has_character_flag = flag_appease_visit_swayed_3 } + } + localisation_key = string_appease_visit_swayed_2 + } + text = { + trigger = { + FROM = { has_character_flag = flag_appease_visit_swayed_2 } + } + localisation_key = string_appease_visit_swayed_3 + } + text = { + trigger = { + FROM = { has_character_flag = flag_appease_visit_swayed_1 } + } + localisation_key = string_appease_visit_swayed_1 + } + text = { + trigger = { + FROM = { has_character_flag = flag_appease_visit_swayed_0 } + } + localisation_key = string_appease_visit_swayed_0 + } + text = { + trigger = { + FROM = { has_character_flag = flag_appease_visit_failure_1 } + } + localisation_key = string_appease_visit_failure_1 + } +} +defined_text = { + name = GetLeechRank + + text = { + trigger = { + AND = { + is_female = no + lower_real_tier_than = KING + } + } + localisation_key = string_leech_lord + } + text = { + trigger = { + AND = { + is_female = yes + lower_real_tier_than = KING + } + } + localisation_key = string_leech_lady + } + text = { + trigger = { + higher_real_tier_than = KING + } + localisation_key = string_leech_ruler + } + fallback_text = { + localisation_key = string_leech_ruler + } + +# text = { +# trigger = { +# is_female = no +# OR = { +# real_tier = KING +# spouse = { real_tier = KING } +# } +# } +# localisation_key = string_leech_king +# } +# text = { +# trigger = { +# is_female = yes +# OR = { +# real_tier = KING +# spouse = { real_tier = KING } +# } +# } +# localisation_key = string_leech_queen +# } +# text = { +# trigger = { +# is_female = no +# OR = { +# real_tier = EMPEROR +# spouse = { real_tier = EMPEROR } +# } +# } +# localisation_key = string_leech_emperor +# } +# text = { +# trigger = { +# is_female = yes +# OR = { +# real_tier = EMPEROR +# spouse = { real_tier = EMPEROR } +# } +# } +# localisation_key = string_leech_empress +# } +} + +defined_text = { #Custom loc for Main Antagonize slander event. + name = GetRandomSlanderDesc + + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_kinslayer } + } + localisation_key = string_antagonized_desc_kinslayer + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_excommunicated } + } + localisation_key = string_antagonized_desc_excommunicated + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_eunuch } + } + localisation_key = string_antagonized_desc_eunuch + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_mystic } + } + localisation_key = string_antagonized_desc_mystic + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_seducer is_female = no } + } + localisation_key = string_antagonized_desc_seducer + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_seducer is_female = yes } + } + localisation_key = string_antagonized_desc_seductress + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_schemer } + } + localisation_key = string_antagonized_desc_schemer + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_impaler } + } + localisation_key = string_antagonized_desc_impaler + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_hedonist } + } + localisation_key = string_antagonized_desc_hedonist + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_bastard } + } + localisation_key = string_antagonized_desc_bastard + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_maimed } + } + localisation_key = string_antagonized_desc_maimed + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_infirm } + } + localisation_key = string_antagonized_desc_infirm + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_malnourished } + } + localisation_key = string_antagonized_desc_malnourished + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_fat } + } + localisation_key = string_antagonized_desc_fat + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_depressed } + } + localisation_key = string_antagonized_desc_depressed + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_drunkard } + } + localisation_key = string_antagonized_desc_drunkard + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_lunatic } + } + localisation_key = string_antagonized_desc_lunatic + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_possessed } + } + localisation_key = string_antagonized_desc_possessed + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_ugly } + } + localisation_key = string_antagonized_desc_ugly + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_chaste is_female = no } + } + localisation_key = string_antagonized_desc_chaste + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_chaste is_female = yes } + } + localisation_key = string_antagonized_desc_chaste_f + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_temperate } + } + localisation_key = string_antagonized_desc_temperate + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_charitable } + } + localisation_key = string_antagonized_desc_charitable + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_diligent } + } + localisation_key = string_antagonized_desc_diligent + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_patient } + } + localisation_key = string_antagonized_desc_patient + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_kind } + } + localisation_key = string_antagonized_desc_kind + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_humble } + } + localisation_key = string_antagonized_desc_humble + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_lustful } + } + localisation_key = string_antagonized_desc_lustful + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_gluttonous } + } + localisation_key = string_antagonized_desc_gluttonous + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_greedy } + } + localisation_key = string_antagonized_desc_greedy + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_slothful } + } + localisation_key = string_antagonized_desc_slothful + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_wroth } + } + localisation_key = string_antagonized_desc_wroth + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_envious } + } + localisation_key = string_antagonized_desc_envious + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_proud } + } + localisation_key = string_antagonized_desc_proud + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_ambitious } + } + localisation_key = string_antagonized_desc_ambitious + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_arbitrary } + } + localisation_key = string_antagonized_desc_arbitrary + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_brave } + } + localisation_key = string_antagonized_desc_brave + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_content } + } + localisation_key = string_antagonized_desc_content + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_craven } + } + localisation_key = string_antagonized_desc_craven + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_cruel } + } + localisation_key = string_antagonized_desc_cruel + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_cynical } + } + localisation_key = string_antagonized_desc_cynical + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_deceitful } + } + localisation_key = string_antagonized_desc_deceitful + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_erudite } + } + localisation_key = string_antagonized_desc_erudite + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_gregarious } + } + localisation_key = string_antagonized_desc_gregarious + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_honest } + } + localisation_key = string_antagonized_desc_honest + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_just } + } + localisation_key = string_antagonized_desc_just + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_paranoid } + } + localisation_key = string_antagonized_desc_paranoid + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_shy } + } + localisation_key = string_antagonized_desc_shy + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_dull } + } + localisation_key = string_antagonized_desc_dull + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_trusting } + } + localisation_key = string_antagonized_desc_trusting + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_zealous } + } + localisation_key = string_antagonized_desc_zealous + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_hunchback } + } + localisation_key = string_antagonized_desc_hunchback + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_relative } + } + localisation_key = string_antagonized_desc_relative + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_infidel } + } + localisation_key = string_antagonized_desc_infidel + } + text = { + trigger = { + FROM = { has_character_flag = flag_antagonized_option_heretic } + } + localisation_key = string_antagonized_desc_heretic + } + fallback_text = { #Fallback for occasional desyncronized multiplayer. + localisation_key = string_antagonized_desc_fallback + } +} + +defined_text = { #Custom loc for Main Antagonize slander event (for Antagonized reaction event). + name = GetRandomSlanderReactionDesc + + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_kinslayer } + } + localisation_key = string_antagonized_reaction_kinslayer + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_excommunicated } + } + localisation_key = string_antagonized_reaction_excommunicated + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_eunuch } + } + localisation_key = string_antagonized_reaction_eunuch + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_mystic } + } + localisation_key = string_antagonized_reaction_mystic + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_seducer } + } + localisation_key = string_antagonized_reaction_seducer + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_schemer } + } + localisation_key = string_antagonized_reaction_schemer + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_impaler } + } + localisation_key = string_antagonized_reaction_impaler + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_hedonist } + } + localisation_key = string_antagonized_reaction_hedonist + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_bastard } + } + localisation_key = string_antagonized_reaction_bastard + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_maimed } + } + localisation_key = string_antagonized_reaction_maimed + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_infirm } + } + localisation_key = string_antagonized_reaction_infirm + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_malnourished } + } + localisation_key = string_antagonized_reaction_malnourished + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_fat } + } + localisation_key = string_antagonized_reaction_fat + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_depressed } + } + localisation_key = string_antagonized_reaction_depressed + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_drunkard } + } + localisation_key = string_antagonized_reaction_drunkard + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_lunatic } + } + localisation_key = string_antagonized_reaction_lunatic + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_possessed } + } + localisation_key = string_antagonized_reaction_possessed + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_ugly } + } + localisation_key = string_antagonized_reaction_ugly + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_chaste } + } + localisation_key = string_antagonized_reaction_chaste + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_temperate } + } + localisation_key = string_antagonized_reaction_temperate + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_charitable } + } + localisation_key = string_antagonized_reaction_charitable + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_diligent } + } + localisation_key = string_antagonized_reaction_diligent + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_patient } + } + localisation_key = string_antagonized_reaction_patient + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_kind } + } + localisation_key = string_antagonized_reaction_kind + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_humble } + } + localisation_key = string_antagonized_reaction_humble + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_lustful } + } + localisation_key = string_antagonized_reaction_lustful + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_gluttonous } + } + localisation_key = string_antagonized_reaction_gluttonous + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_greedy } + } + localisation_key = string_antagonized_reaction_greedy + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_slothful } + } + localisation_key = string_antagonized_reaction_slothful + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_wroth } + } + localisation_key = string_antagonized_reaction_wroth + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_envious } + } + localisation_key = string_antagonized_reaction_envious + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_proud } + } + localisation_key = string_antagonized_reaction_proud + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_ambitious } + } + localisation_key = string_antagonized_reaction_ambitious + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_arbitrary } + } + localisation_key = string_antagonized_reaction_arbitrary + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_brave } + } + localisation_key = string_antagonized_reaction_brave + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_content } + } + localisation_key = string_antagonized_reaction_content + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_craven } + } + localisation_key = string_antagonized_reaction_craven + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_cruel } + } + localisation_key = string_antagonized_reaction_cruel + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_cynical } + } + localisation_key = string_antagonized_reaction_cynical + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_deceitful } + } + localisation_key = string_antagonized_reaction_deceitful + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_erudite } + } + localisation_key = string_antagonized_reaction_erudite + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_gregarious } + } + localisation_key = string_antagonized_reaction_gregarious + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_honest } + } + localisation_key = string_antagonized_reaction_honest + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_just } + } + localisation_key = string_antagonized_reaction_just + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_paranoid } + } + localisation_key = string_antagonized_reaction_paranoid + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_shy } + } + localisation_key = string_antagonized_reaction_shy + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_dull } + } + localisation_key = string_antagonized_reaction_dull + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_trusting } + } + localisation_key = string_antagonized_reaction_trusting + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_zealous } + } + localisation_key = string_antagonized_reaction_zealous + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_hunchback } + } + localisation_key = string_antagonized_reaction_hunchback + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_relative } + } + localisation_key = string_antagonized_reaction_relative + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_infidel } + } + localisation_key = string_antagonized_reaction_infidel + } + text = { + trigger = { + ROOT = { has_character_flag = flag_antagonized_option_heretic } + } + localisation_key = string_antagonized_reaction_heretic + } + text = { + trigger = { + ROOT = { #Fallback for occasional desyncronized multiplayer. + NOR = { + has_character_flag = flag_antagonized_option_heretic + has_character_flag = flag_antagonized_option_infidel + has_character_flag = flag_antagonized_option_relative + has_character_flag = flag_antagonized_option_hunchback + has_character_flag = flag_antagonized_option_zealous + has_character_flag = flag_antagonized_option_trusting + has_character_flag = flag_antagonized_option_dull + has_character_flag = flag_antagonized_option_shy + has_character_flag = flag_antagonized_option_paranoid + has_character_flag = flag_antagonized_option_just + has_character_flag = flag_antagonized_option_honest + has_character_flag = flag_antagonized_option_gregarious + has_character_flag = flag_antagonized_option_erudite + has_character_flag = flag_antagonized_option_deceitful + has_character_flag = flag_antagonized_option_cynical + has_character_flag = flag_antagonized_option_cruel + has_character_flag = flag_antagonized_option_craven + has_character_flag = flag_antagonized_option_content + has_character_flag = flag_antagonized_option_brave + has_character_flag = flag_antagonized_option_arbitrary + has_character_flag = flag_antagonized_option_ambitious + has_character_flag = flag_antagonized_option_proud + has_character_flag = flag_antagonized_option_envious + has_character_flag = flag_antagonized_option_wroth + has_character_flag = flag_antagonized_option_slothful + has_character_flag = flag_antagonized_option_greedy + has_character_flag = flag_antagonized_option_gluttonous + has_character_flag = flag_antagonized_option_lustful + has_character_flag = flag_antagonized_option_humble + has_character_flag = flag_antagonized_option_kind + has_character_flag = flag_antagonized_option_patient + has_character_flag = flag_antagonized_option_diligent + has_character_flag = flag_antagonized_option_charitable + has_character_flag = flag_antagonized_option_temperate + has_character_flag = flag_antagonized_option_chaste + has_character_flag = flag_antagonized_option_ugly + has_character_flag = flag_antagonized_option_possessed + has_character_flag = flag_antagonized_option_lunatic + has_character_flag = flag_antagonized_option_drunkard + has_character_flag = flag_antagonized_option_depressed + has_character_flag = flag_antagonized_option_fat + has_character_flag = flag_antagonized_option_malnourished + has_character_flag = flag_antagonized_option_infirm + has_character_flag = flag_antagonized_option_maimed + has_character_flag = flag_antagonized_option_bastard + has_character_flag = flag_antagonized_option_hedonist + has_character_flag = flag_antagonized_option_impaler + has_character_flag = flag_antagonized_option_schemer + has_character_flag = flag_antagonized_option_seducer + has_character_flag = flag_antagonized_option_mystic + has_character_flag = flag_antagonized_option_eunuch + has_character_flag = flag_antagonized_option_excommunicated + has_character_flag = flag_antagonized_option_kinslayer + } + } + } + localisation_key = string_antagonized_reaction_fallback + } +} + + +defined_text = { + name = GetHaruspexName + + text = { + trigger = { + FROMFROM = { + is_alive = yes + NOT = { character = ROOT } + } + } + localisation_key = string_named_diviner + } + text = { + trigger = { + FROMFROM = { + OR = { + character = ROOT + is_alive = no + } + } + } + localisation_key = string_cheap_diviner + } +} + + +defined_text = { + name = GetReformationNature + + text = { + trigger = { + ROOT = { + has_religion_feature = religion_peaceful + } + } + localisation_key = string_reformed_religion_peaceful + } + text = { + trigger = { + ROOT = { + has_religion_feature = religion_warlike + } + } + localisation_key = string_reformed_religion_warlike + } + text = { + trigger = { + ROOT = { + has_religion_feature = religion_defensive + } + } + localisation_key = string_reformed_religion_defensive + } + text = { + trigger = { + ROOT = { + has_religion_feature = religion_proselytizing + } + } + localisation_key = string_reformed_religion_proselytizing + } + text = { + trigger = { + ROOT = { + has_religion_feature = religion_dogmatic + } + } + localisation_key = string_reformed_religion_dogmatic + } + text = { + trigger = { + ROOT = { + has_religion_feature = religion_cosmopolitan + } + } + localisation_key = string_reformed_religion_cosmopolitan + } +} + +defined_text = { + name = GetReformationReligion + + text = { + trigger = { + ROOT = { + religion = norse_pagan_reformed + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_equal + } + } + } + localisation_key = string_reformed_religion_norse + } + text = { + trigger = { + ROOT = { + religion = norse_pagan_reformed + OR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_equal + } + } + } + localisation_key = string_reformed_religion_norse_equal + } + text = { + trigger = { + ROOT = { + religion = tengri_pagan_reformed + } + } + localisation_key = string_reformed_religion_tengri + } + text = { + trigger = { + ROOT = { + religion = slavic_pagan_reformed + } + } + localisation_key = string_reformed_religion_slavic + } + text = { + trigger = { + ROOT = { + religion = baltic_pagan_reformed + } + } + localisation_key = string_reformed_religion_baltic + } + text = { + trigger = { + ROOT = { + religion = finnish_pagan_reformed + } + } + localisation_key = string_reformed_religion_finnish + } + text = { + trigger = { + ROOT = { + religion = west_african_pagan_reformed + } + } + localisation_key = string_reformed_religion_west_african + } + text = { + trigger = { + ROOT = { + religion = zun_pagan_reformed + } + } + localisation_key = string_reformed_religion_zunist + } + text = { + trigger = { + ROOT = { + religion = bon_reformed + } + } + localisation_key = string_reformed_religion_bon + } + text = { + trigger = { + ROOT = { + religion = aztec_reformed + } + } + localisation_key = string_reformed_religion_aztec + } + text = { + trigger = { + ROOT = { + religion = hellenic_pagan_reformed + } + } + localisation_key = string_reformed_religion_hellenic + } +} + +defined_text = { + name = GetReformationLeadership + + text = { + trigger = { + ROOT = { + has_religion_feature = religion_temporal_head + } + } + localisation_key = string_reformed_religion_temporal_head + } + text = { + trigger = { + ROOT = { + has_religion_feature = religion_theocratic_head + } + } + localisation_key = string_reformed_religion_theocratic_head + } + text = { + trigger = { + ROOT = { + has_religion_feature = religion_autocephaly + } + } + localisation_key = string_reformed_religion_autocephaly + } + text = { + trigger = { + ROOT = { + has_religion_feature = religion_no_leader + } + } + localisation_key = string_reformed_religion_no_leader + } +} + +defined_text = { + name = GetReformationOutro + + text = { + trigger = { + ROOT = { + NOR = { + religion = hellenic_pagan_reformed + religion = bon_reformed + religion = zun_pagan_reformed + religion = aztec_reformed + } + } + } + localisation_key = string_reformed_religion_default_outro + } + text = { + trigger = { + ROOT = { + religion = aztec_reformed + } + } + localisation_key = string_reformed_religion_aztec_outro + } + text = { + trigger = { + ROOT = { + religion = hellenic_pagan_reformed + } + } + localisation_key = string_reformed_religion_hellenic_outro + } + text = { + trigger = { + ROOT = { + OR = { + religion = zun_pagan_reformed + religion = bon_reformed + } + } + } + localisation_key = string_reformed_religion_eastern_outro + } +} + +defined_text = { + name = GoldOwedToJews + + text = { + trigger = { + any_owned_bloodline = { + has_bloodline_flag = jewish_saintly_bloodline + } + } + localisation_key = string_friendly_jewish_amount + } + + text = { + trigger = { + NOT = { + any_owned_bloodline = { + has_bloodline_flag = jewish_saintly_bloodline + } + } + } + localisation_key = string_unfriendly_jewish_amount + } +} + +defined_text = { + name = JewishGoldInterests + + text = { + trigger = { + any_owned_bloodline = { + has_bloodline_flag = jewish_saintly_bloodline + } + } + localisation_key = string_friendly_jewish_interest + } + + text = { + trigger = { + NOT = { + any_owned_bloodline = { + has_bloodline_flag = jewish_saintly_bloodline + } + } + } + localisation_key = string_unfriendly_jewish_interest + } +} +defined_text = { + name = GetMiracleShort + + text = { + localisation_key = ShortMiracle01 + trigger = { + is_variable_equal = { which = global_miracle value = 1 } + } + } + text = { + localisation_key = ShortMiracle02 + trigger = { + is_variable_equal = { which = global_miracle value = 2 } + } + } + text = { + localisation_key = ShortMiracle03 + trigger = { + is_variable_equal = { which = global_miracle value = 3 } + } + } + text = { + localisation_key = ShortMiracle04 + trigger = { + is_variable_equal = { which = global_miracle value = 4 } + } + } + text = { + localisation_key = ShortMiracle05 + trigger = { + is_variable_equal = { which = global_miracle value = 5 } + } + } + text = { + localisation_key = ShortMiracle06 + trigger = { + is_variable_equal = { which = global_miracle value = 6 } + } + } + text = { + localisation_key = ShortMiracle07 + trigger = { + is_variable_equal = { which = global_miracle value = 7 } + } + } + text = { + localisation_key = ShortMiracle08 + trigger = { + is_variable_equal = { which = global_miracle value = 8 } + } + } + text = { + localisation_key = ShortMiracle09 + trigger = { + is_variable_equal = { which = global_miracle value = 9 } + } + } + text = { + localisation_key = ShortMiracle10 + trigger = { + is_variable_equal = { which = global_miracle value = 10 } + } + } + text = { + localisation_key = ShortMiracle11 + trigger = { + is_variable_equal = { which = global_miracle value = 11 } + } + } + text = { + localisation_key = ShortMiracle12 + trigger = { + is_variable_equal = { which = global_miracle value = 12 } + } + } + text = { + localisation_key = ShortMiracle13 + trigger = { + is_variable_equal = { which = global_miracle value = 13 } + } + } + text = { + localisation_key = ShortMiracle14 + trigger = { + is_variable_equal = { which = global_miracle value = 14 } + } + } + text = { + localisation_key = ShortMiracle15 + trigger = { + is_variable_equal = { which = global_miracle value = 15 } + } + } + text = { + localisation_key = ShortMiracle16 + trigger = { + is_variable_equal = { which = global_miracle value = 16 } + } + } +} +defined_text = { + name = RandomSaintMiracle + + ##Common Ones + #Stigmata + text = { + localisation_key = random_miracle_01 + trigger = { + is_variable_equal = { which = global_miracle value = 1 } + } + } + + #Not Decaying after death + text = { + localisation_key = random_miracle_02 + trigger = { + is_variable_equal = { which = global_miracle value = 2 } + } + } + + #Miraculous Healing + text = { + localisation_key = random_miracle_03 + trigger = { + is_variable_equal = { which = global_miracle value = 3 } + } + } + + ##Regular Ones + #Prophecy + text = { + localisation_key = random_miracle_04 + trigger = { + is_variable_equal = { which = global_miracle value = 4 } + } + } + + #Mindreading + text = { + localisation_key = random_miracle_05 + trigger = { + is_variable_equal = { which = global_miracle value = 5 } + } + } + + #Exorcism + text = { + localisation_key = random_miracle_06 + trigger = { + is_variable_equal = { which = global_miracle value = 6 } + } + } + + #Angel Encounter + text = { + localisation_key = random_miracle_07 + trigger = { + is_variable_equal = { which = global_miracle value = 7 } + } + } + + ##Rare Ones + #Walking on water + text = { + localisation_key = random_miracle_08 + trigger = { + is_variable_equal = { which = global_miracle value = 8 } + } + } + + #Heard after death + text = { + localisation_key = random_miracle_09 + trigger = { + is_variable_equal = { which = global_miracle value = 9 } + } + } + + #Create fire + text = { + localisation_key = random_miracle_10 + trigger = { + is_variable_equal = { which = global_miracle value = 10 } + } + } + + #Moving heavy objects with prayers + text = { + localisation_key = random_miracle_11 + trigger = { + is_variable_equal = { which = global_miracle value = 11 } + } + } + + ##Obscure Ones + #Walk around with own head + text = { + localisation_key = random_miracle_12 + trigger = { + is_variable_equal = { which = global_miracle value = 12 } + } + } + + #Give water the power of love + text = { + localisation_key = random_miracle_13 + trigger = { + is_variable_equal = { which = global_miracle value = 13 } + } + } + + #Broker peace with rats + text = { + localisation_key = random_miracle_14 + trigger = { + is_variable_equal = { which = global_miracle value = 14 } + } + } + + #Talking dog + text = { + localisation_key = random_miracle_15 + trigger = { + is_variable_equal = { which = global_miracle value = 15 } + } + } + + #Flying + text = { + localisation_key = random_miracle_16 + trigger = { + is_variable_equal = { which = global_miracle value = 16 } + } + } +} + + + +defined_text = { #Needs a province scope + name = GetTerrain + + text = { + trigger = { terrain = forest } + localisation_key = string_forest + } + text = { + trigger = { terrain = hills } + localisation_key = string_hills + } + text = { + trigger = { terrain = mountain } + localisation_key = string_mountains + } + text = { + trigger = { terrain = plains } + localisation_key = string_plains + } + text = { + trigger = { terrain = farmlands } + localisation_key = string_farmlands + } + text = { + trigger = { terrain = steppe } + localisation_key = string_steppe + } + text = { + trigger = { terrain = desert } + localisation_key = string_desert + } + text = { + trigger = { terrain = jungle } + localisation_key = string_jungle + } + text = { + trigger = { terrain = arctic } + localisation_key = string_arctic + } + fallback_text = { + localisation_key = string_terrain + } +} +defined_text = { #Needs a province scope + name = GetTerrainCap + + text = { + trigger = { terrain = forest } + localisation_key = string_Forest + } + text = { + trigger = { terrain = hills } + localisation_key = string_Hills + } + text = { + trigger = { terrain = mountain } + localisation_key = string_Mountains + } + text = { + trigger = { terrain = plains } + localisation_key = string_Plains + } + text = { + trigger = { terrain = farmlands } + localisation_key = string_Farmlands + } + text = { + trigger = { terrain = steppe } + localisation_key = string_Steppe + } + text = { + trigger = { terrain = desert } + localisation_key = string_Desert + } + text = { + trigger = { terrain = jungle } + localisation_key = string_Jungle + } + text = { + trigger = { terrain = arctic } + localisation_key = string_Arctic + } + fallback_text = { + localisation_key = string_Terrain + } +} + +defined_text = { ### Needs a province scope - USE ONLY TOGETHER WITH GetTerrain! ### + name = GetInOn + text = { + trigger = { terrain = forest } + localisation_key = string_in + } + text = { + trigger = { terrain = hills } + localisation_key = string_in + } + text = { + trigger = { terrain = mountain } + localisation_key = string_in + } + text = { + trigger = { terrain = plains } + localisation_key = string_on + } + text = { + trigger = { terrain = farmlands } + localisation_key = string_on + } + text = { + trigger = { terrain = steppe } + localisation_key = string_on + } + text = { + trigger = { terrain = desert } + localisation_key = string_in + } + text = { + trigger = { terrain = jungle } + localisation_key = string_in + } + text = { + trigger = { terrain = arctic } + localisation_key = string_in + } + fallback_text = { + localisation_key = string_in + } +} +defined_text = { ### Needs a province scope - USE ONLY TOGETHER WITH GetTerrain! ### + name = GetThroughOver + text = { + trigger = { terrain = forest } + localisation_key = string_through + } + text = { + trigger = { terrain = hills } + localisation_key = string_over + } + text = { + trigger = { terrain = mountain } + localisation_key = string_through + } + text = { + trigger = { terrain = plains } + localisation_key = string_over + } + text = { + trigger = { terrain = farmlands } + localisation_key = string_through + } + text = { + trigger = { terrain = steppe } + localisation_key = string_through + } + text = { + trigger = { terrain = desert } + localisation_key = string_through + } + text = { + trigger = { terrain = jungle } + localisation_key = string_through + } + text = { + trigger = { terrain = arctic } + localisation_key = string_through + } + fallback_text = { + localisation_key = string_through + } +} + +defined_text = { #Needs a province scope + name = GetTreeRockFence + + text = { + trigger = { terrain = forest } + localisation_key = string_tree + } + text = { + trigger = { terrain = forest } + localisation_key = string_fallen_tree + } + text = { + trigger = { terrain = forest } + localisation_key = string_hollow_tree + } + text = { + trigger = { terrain = hills } + localisation_key = string_fallen_tree + } + text = { + trigger = { terrain = mountain } + localisation_key = string_dried_up_tree + } + text = { + trigger = { terrain = mountain } + localisation_key = string_fallen_tree + } + text = { + trigger = { terrain = plains } + localisation_key = string_large_rock + } + text = { + trigger = { terrain = farmlands } + localisation_key = string_old_fence + } + text = { + trigger = { terrain = steppe } + localisation_key = string_fallen_tree + } + text = { + trigger = { terrain = steppe } + localisation_key = string_dried_up_tree + } + text = { + trigger = { terrain = desert } + localisation_key = string_dried_up_tree + } + text = { + trigger = { terrain = desert } + localisation_key = string_dead_tree + } + text = { + trigger = { terrain = jungle } + localisation_key = string_tree_trunk + } + text = { + trigger = { terrain = arctic } + localisation_key = string_frozen_rock + } + fallback_text = { + localisation_key = string_rock + } +} + + +defined_text = { + name = GetNature + text = { + trigger = { + trait = kind + } + localisation_key = GetNatureKind + } + + text = { + trigger = { + trait = humble + } + localisation_key = GetNatureHumble + } + + text = { + trigger = { + trait = temperate + } + localisation_key = GetNatureTemperate + } + + text = { + trigger = { + trait = chaste + } + localisation_key = GetNatureChaste + } + + text = { + trigger = { + trait = diligent + } + localisation_key = GetNatureDiligent + } + + text = { + trigger = { + trait = patient + } + localisation_key = GetNaturePatient + } + + text = { + trigger = { + trait = charitable + } + localisation_key = GetNatureCharitable + } + + text = { + trigger = { + trait = lunatic + } + localisation_key = GetNatureLunatic + } + + text = { + trigger = { + trait = zealous + } + localisation_key = GetNatureZealous + } + + text = { + trigger = { + trait = honest + } + localisation_key = GetNatureHonest + } + + text = { + trigger = { + NOR = { + trait = kind + trait = humble + trait = temperate + trait = chaste + trait = diligent + trait = patient + trait = charitable + trait = lunatic + trait = zealous + trait = honest + } + } + localisation_key = GetGenericNature + } +} + +defined_text = { + name = GetConsortSex + + text = { + trigger = { + is_female = yes + } + localisation_key = string_concubine + } + + text = { + trigger = { + is_female = no + } + localisation_key = string_consort + } + fallback_text = { + localisation_key = string_fallback_consort + } +} + +defined_text = { + name = GetConsortSexCap + + text = { + trigger = { + is_female = yes + } + localisation_key = string_concubine_cap + } + + text = { + trigger = { + is_female = no + } + localisation_key = string_consort_cap + } + fallback_text = { + localisation_key = string_fallback_consort + } +} + +defined_text = { + name = GetOppositeConsortSex + + text = { + trigger = { + is_female = no + } + localisation_key = string_concubine + } + + text = { + trigger = { + is_female = yes + } + localisation_key = string_consort + } + fallback_text = { + localisation_key = string_fallback_consort + } +} + +defined_text = { + name = GetOppositeConsortSexCap + + text = { + trigger = { + is_female = no + } + localisation_key = string_concubine_cap + } + + text = { + trigger = { + is_female = yes + } + localisation_key = string_consort_cap + } + fallback_text = { + localisation_key = string_fallback_consort + } +} + +defined_text = { + name = GetPreferredReformationAttribute + + text = { + trigger = { + OR = { + FROM = { + OR = { + religion = norse_pagan + religion = tengri_pagan + religion = norse_pagan_reformed + religion = tengri_pagan_reformed + } + } + ROOT = { + OR = { + religion = norse_pagan + religion = tengri_pagan + religion = norse_pagan_reformed + religion = tengri_pagan_reformed + } + } + } + } + localisation_key = tooltip_religion_feature_martial + } + text = { + trigger = { + OR = { + FROM = { + OR = { + religion = slavic_pagan + religion = baltic_pagan + religion = slavic_pagan_reformed + religion = baltic_pagan_reformed + } + } + ROOT = { + OR = { + religion = slavic_pagan + religion = baltic_pagan + religion = slavic_pagan_reformed + religion = baltic_pagan_reformed + } + } + } + } + localisation_key = tooltip_religion_feature_diplomacy + } + text = { + trigger = { + OR = { + FROM = { + OR = { + religion = finnish_pagan + religion = finnish_pagan_reformed + } + } + ROOT = { + OR = { + religion = finnish_pagan + religion = finnish_pagan_reformed + } + } + } + } + localisation_key = tooltip_religion_feature_intrigue + } + text = { + trigger = { + OR = { + FROM = { + OR = { + religion = west_african_pagan + religion = west_african_pagan_reformed + religion = zun_pagan + religion = zun_pagan_reformed + } + } + ROOT = { + OR = { + religion = west_african_pagan + religion = west_african_pagan_reformed + religion = zun_pagan + religion = zun_pagan_reformed + } + } + } + } + localisation_key = tooltip_religion_feature_stewardship + } + text = { + trigger = { + OR = { + FROM = { + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + religion = bon + religion = bon_reformed + } + } + ROOT = { + OR = { + religion = hellenic_pagan + religion = hellenic_pagan_reformed + religion = bon + religion = bon_reformed + } + } + } + } + localisation_key = tooltip_religion_feature_learning + } +} + +defined_text = { + name = GetRandomMythologicalCreature + + text = { + localisation_key = random_mythological_creature_dragon + } + text = { + localisation_key = random_mythological_creature_giant_snail + } + text = { + localisation_key = random_mythological_creature_hydra + } + text = { + localisation_key = random_mythological_creature_gorgon + } + text = { + localisation_key = random_mythological_creature_harpy + } + text = { + localisation_key = random_mythological_creature_siren + } + text = { + localisation_key = random_mythological_creature_giant + } + text = { + localisation_key = random_mythological_creature_kraken + } + text = { + localisation_key = random_mythological_creature_griffin + } + text = { + localisation_key = random_mythological_creature_basilisk + } + text = { + localisation_key = random_mythological_creature_manticore + } + text = { + localisation_key = random_mythological_creature_cyclops + } + text = { + trigger = { + culture = norse + } + localisation_key = random_mythological_creature_sleipnir + } + text = { + trigger = { + culture = norse + } + localisation_key = random_mythological_creature_fenrir + } + text = { + trigger = { + culture = norse + } + localisation_key = random_mythological_creature_jörmungandr + } + text = { + trigger = { + culture = norse + } + localisation_key = random_mythological_creature_nidhogg + } + text = { + trigger = { + culture = norse + } + localisation_key = random_mythological_creature_draugr + } + text = { + localisation_key = random_mythological_creature_chimera + } + text = { + localisation_key = random_mythological_creature_dryad + } +} + +defined_text = { + name = GetJizyaName + + text = { + trigger = { religion_group = muslim } + localisation_key = key_jizya + } + text = { + trigger = { NOT = { religion_group = muslim } } + localisation_key = key_infidel + } +} + +defined_text = { + name = GetJizyaNameCap + + text = { + trigger = { owner = { religion_group = muslim } } + localisation_key = key_jizya + } + text = { + trigger = { owner = { NOT = { religion_group = muslim } } } + localisation_key = key_infidel_cap + } +} + +defined_text = { + name = GetJizyaDesc + + text = { + trigger = { owner = { religion_group = muslim } } + localisation_key = key_jizya_desc + } + text = { + trigger = { owner = { NOT = { religion_group = muslim } } } + localisation_key = key_jizya_pagan_desc + } +} + +defined_text = { + name = GetByzCrownDesc + + text = { + trigger = { + NOR = { + is_random_world = yes + has_alternate_start_parameter = { key = religion_names value = random } + } + } + localisation_key = key_real_byz_crown_desc + } + text = { + trigger = { + OR = { + is_random_world = yes + has_alternate_start_parameter = { key = religion_names value = random } + } + } + localisation_key = key_random_byz_crown_desc + } +} +defined_text = { + name = GetHRECrownDesc + + text = { + trigger = { + NOR = { + is_random_world = yes + has_alternate_start_parameter = { key = religion_names value = random } + } + } + localisation_key = key_real_hre_crown_desc + } + text = { + trigger = { + OR = { + is_random_world = yes + has_alternate_start_parameter = { key = religion_names value = random } + } + } + localisation_key = key_random_hre_crown_desc + } +} + +defined_text = { + name = GetReformPaganismDesc + + text = { + trigger = { + NOT = { + has_dlc = "Holy Fury" + } + } + localisation_key = key_old_pagan_reformation_desc + } + text = { + trigger = { + has_dlc = "Holy Fury" + } + localisation_key = key_new_pagan_reformation_desc + } +} + +defined_text = { + name = GetMonkOrder + + text = { + trigger = { + OR = { + religion = catholic + religion = fraticelli + } + is_heretic = no + } + localisation_key = string_getmonk_benedictine + } + + text = { + trigger = { + OR = { + religion = orthodox + religion = paulician + religion = iconoclast + religion = monothelite + } + is_heretic = no + } + localisation_key = string_getmonk_orthodox + } + + text = { + trigger = { + religion = nestorian + is_heretic = no + } + localisation_key = string_getmonk_nestorian + } + + text = { + trigger = { + OR = { + religion = miaphysite + religion = monophysite + } + is_heretic = no + } + localisation_key = string_getmonk_monophysite + } + + text = { + trigger = { + is_heretic = yes + } + localisation_key = string_getmonk_generic + } +} + +defined_text = { + name = GetCrusaderWeaponName + + text = { + localisation_key = string_crusader_culture_weapon_cross + } + text = { + localisation_key = string_crusader_positive_weapon_cross + } + text = { + localisation_key = string_crusader_culture_weapon_crusader + } + text = { + localisation_key = string_crusader_positive_weapon_crusader + } + text = { + localisation_key = string_crusader_culture_weapon_cross_pope + } + text = { + localisation_key = string_crusader_culture_weapon_crusader_pope + } +} + +defined_text = { + name = GetAlternateCrusaderWeaponName + + text = { + localisation_key = string_alternate_weapon + } +} + +defined_text = { + name = GetAlternateCrusadeNameForArtifacts + + text = { + trigger = { + has_character_flag = alternate_crusade_artifact_name_teutonic + } + localisation_key = string_alternate_teutonic_crusade + } +} + +defined_text = { + name = GetWeaponName + + text = { + localisation_key = string_culture_weapon + } + + text = { + localisation_key = string_dynasty_weapon + } + + text = { + localisation_key = string_silver_weapon + } + + text = { + localisation_key = string_first_name_weapon + } + + text = { + localisation_key = string_royal_title_weapon + } +} + +defined_text = { + name = GetPositiveWeaponAttribute + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_royal + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_majestic + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_magnificent + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_impervious + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_illustrious + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_august + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_regal + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_renowned + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_imposing + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_noble + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_exalted + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_elegant + } + + text = { + trigger = { + OR = { + has_character_flag = sword_tier_2 + has_character_flag = scimitar_tier_2 + has_character_flag = lance_tier_2 + has_character_flag = axe_tier_2 + has_character_flag = mace_tier_2 + has_character_flag = bow_tier_2 + } + } + localisation_key = string_supreme + } +} + +defined_text = { + name = GetWeaponType + + text = { + trigger = { + has_character_flag = sword_tier_1 + } + localisation_key = string_sword + } + + text = { + trigger = { + has_character_flag = sword_tier_1 + } + localisation_key = string_blade + } + + text = { + trigger = { + has_character_flag = sword_tier_1 + } + localisation_key = string_falchion + } + + text = { + trigger = { + has_character_flag = sword_tier_2 + } + localisation_key = string_longsword + } + + text = { + trigger = { + has_character_flag = sword_tier_2 + } + localisation_key = string_greatsword + } + + text = { + trigger = { + OR = { + has_character_flag = scimitar_tier_1 + has_character_flag = scimitar_tier_2 + } + } + localisation_key = string_scimitar + } + + text = { + trigger = { + OR = { + has_character_flag = scimitar_tier_1 + has_character_flag = scimitar_tier_2 + } + } + localisation_key = string_shamshir + } + + text = { + trigger = { + OR = { + has_character_flag = lance_tier_1 + has_character_flag = lance_tier_2 + } + } + localisation_key = string_lance + } + + text = { + trigger = { + OR = { + has_character_flag = lance_tier_1 + has_character_flag = lance_tier_2 + } + } + localisation_key = string_spear + } + + text = { + trigger = { + OR = { + has_character_flag = axe_tier_1 + has_character_flag = axe_tier_2 + } + } + localisation_key = string_axe + } + + text = { + trigger = { + OR = { + has_character_flag = axe_tier_1 + has_character_flag = axe_tier_2 + } + } + localisation_key = string_battleaxe + } + + text = { + trigger = { + OR = { + has_character_flag = axe_tier_1 + has_character_flag = axe_tier_2 + } + } + localisation_key = string_waraxe + } + + text = { + trigger = { + OR = { + has_character_flag = mace_tier_1 + has_character_flag = mace_tier_2 + } + } + localisation_key = string_mace + } + + text = { + trigger = { + OR = { + has_character_flag = mace_tier_1 + has_character_flag = mace_tier_2 + } + } + localisation_key = string_warhammer + } + + text = { + trigger = { + has_character_flag = bow_tier_1 + } + localisation_key = string_bow + } + + text = { + trigger = { + has_character_flag = bow_tier_2 + } + localisation_key = string_longbow + } + + text = { + trigger = { + has_character_flag = bow_tier_2 + } + localisation_key = string_compositebow + } + + text = { + trigger = { + has_character_flag = armor_tier_2 + } + localisation_key = string_armor + } +} + +defined_text = { + name = GetSeaQueenKing + + text = { + trigger = { + is_female = yes + } + localisation_key = string_seaqueen + } + + text = { + trigger = { + is_female = no + } + localisation_key = string_seaking + } +} + +defined_text = { + name = GetJesus + + text = { + trigger = { + NOT = { + has_alternate_start_parameter = { key = religion_names value = random } + } + } + localisation_key = string_jesus_christ + } + + text = { + trigger = { + has_alternate_start_parameter = { key = religion_names value = random } + } + localisation_key = string_not_jesus_christ + } +} + + +#Gets your dogs name (if one of the following flags were set upon getting the dog) +defined_text = { + name = GetDogName + text = { + trigger = { has_character_flag = dog_name_faithful } + localisation_key = string_Faithful + } + text = { + trigger = { has_character_flag = dog_name_hunter } + localisation_key = string_Hunter + } + text = { + trigger = { has_character_flag = dog_name_tricky } + localisation_key = string_Tricky + } + text = { + trigger = { has_character_flag = dog_name_lucifer } + localisation_key = string_Lucifer + } + text = { + trigger = { has_character_flag = dog_name_shaytan } + localisation_key = string_Shaytan + } + text = { + trigger = { has_character_flag = dog_name_fenrir } + localisation_key = String_Fenrir #already exists (note the Capital S) + } + text = { + trigger = { has_character_flag = dog_name_erlik } + localisation_key = string_Erlik + } + text = { + trigger = { has_character_flag = dog_name_velnias } + localisation_key = string_Velnias + } + text = { + trigger = { has_character_flag = dog_name_tuoni } + localisation_key = string_Tuoni + } + text = { + trigger = { has_character_flag = dog_name_xolotl } + localisation_key = string_Xolotl + } + text = { + trigger = { has_character_flag = dog_name_veles } + localisation_key = string_Veles + } + text = { + trigger = { has_character_flag = dog_name_guruhi } + localisation_key = string_Guruhi + } + text = { + trigger = { has_character_flag = dog_name_darkness } + localisation_key = string_Darkness + } + text = { + trigger = { has_character_flag = dog_name_ahriman } + localisation_key = string_ahriman + } + text = { + trigger = { has_character_flag = dog_name_satan } + localisation_key = String_Satan #already exists (note the Capital S) + } + text = { + trigger = { has_character_flag = dog_name_vinayaka } + localisation_key = string_Vinayaka + } + text = { + trigger = { has_character_flag = dog_name_mara } + localisation_key = string_Mara + } + text = { + trigger = { has_character_flag = dog_name_punisher } + localisation_key = string_Punisher + } + fallback_text = { + localisation_key = string_sweetpea + } +} + +defined_text = { + name = GetAltStartDefaultReformationHeadDesc + + text = { + trigger = { + OR = { + FROM = { + religion = catholic + } + ROOT = { + religion = catholic + } + } + } + localisation_key = tooltip_religion_feature_default_head_catholic + } + text = { + trigger = { + OR = { + FROM = { + OR = { + religion = hindu + religion = buddhist + } + } + ROOT = { + OR = { + religion = hindu + religion = buddhist + } + } + } + } + localisation_key = tooltip_religion_feature_default_head_eastern + } + text = { + trigger = { + OR = { + FROM = { + OR = { + religion = jain + religion = taoist + } + } + ROOT = { + OR = { + religion = jain + religion = taoist + } + } + } + } + localisation_key = tooltip_religion_feature_default_head_eastern_pacifist + } + text = { + trigger = { + OR = { + FROM = { + OR = { + religion = shiite + religion = sunni + } + } + ROOT = { + OR = { + religion = shiite + religion = sunni + } + } + } + } + localisation_key = tooltip_religion_feature_default_head_muslim + } + text = { + trigger = { + OR = { + FROM = { + religion_group = jewish_group + } + ROOT = { + religion_group = jewish_group + } + } + } + localisation_key = tooltip_religion_feature_default_head_jewish + } + text = { + trigger = { + OR = { + FROM = { + religion = zoroastrian + } + ROOT = { + religion = zoroastrian + } + } + } + localisation_key = tooltip_religion_feature_default_head_zoroastrian + } + text = { + trigger = { + OR = { + FROM = { + religion_group = pagan_group + } + ROOT = { + religion_group = pagan_group + } + } + } + localisation_key = tooltip_religion_feature_default_head_pagan + } +} +defined_text = { + name = GetAltStartDefaultReformationAutocephalyDesc + + text = { + trigger = { + OR = { + FROM = { + OR = { + religion = orthodox + religion = monothelite + religion = iconoclast + religion = paulician + religion = miaphysite + religion = monophysite + } + } + ROOT = { + OR = { + religion = orthodox + religion = monothelite + religion = iconoclast + religion = paulician + religion = miaphysite + religion = monophysite + } + } + } + } + localisation_key = tooltip_religion_feature_default_autocephaly + } +} +defined_text = { + name = GetAltStartDefaultReformationExcommunicationDesc + + text = { + trigger = { + OR = { + FROM = { + religion_group = christian + } + ROOT = { + religion_group = christian + } + } + } + localisation_key = tooltip_religion_feature_default_excommunication + } +} +defined_text = { + name = GetAltStartDefaultReformationDivorceDesc + + text = { + trigger = { + OR = { + FROM = { + OR = { + religion_group = christian + religion_group = zoroastrian_group + religion_group = jewish_group + } + NOR = { + religion = cathar + religion = waldensian + religion = lollard + religion = bogomilist + religion = messalian + } + } + ROOT = { + OR = { + religion_group = christian + religion_group = zoroastrian_group + religion_group = jewish_group + } + NOR = { + religion = cathar + religion = waldensian + religion = lollard + religion = bogomilist + religion = messalian + } + } + } + } + localisation_key = tooltip_religion_feature_default_divorce + } +} +defined_text = { + name = GetAltStartDefaultReformationInvasionDesc + + text = { + trigger = { + OR = { + FROM = { + OR = { + religion = catholic + religion = fraticelli + religion = orthodox + religion = miaphysite + religion = monophysite + religion = monothelite + religion = iconoclast + religion = paulician + religion = nestorian + religion_group = zoroastrian_group + religion_group = jewish_group + } + } + ROOT = { + OR = { + religion = catholic + religion = fraticelli + religion = orthodox + religion = miaphysite + religion = monophysite + religion = monothelite + religion = iconoclast + religion = paulician + religion = nestorian + religion_group = zoroastrian_group + religion_group = jewish_group + } + } + } + } + localisation_key = tooltip_religion_feature_default_invasion + } +} +defined_text = { + name = GetAltStartDefaultReformationClaimDesc + + text = { + trigger = { + OR = { + FROM = { + OR = { + religion = catholic + religion = fraticelli + } + } + ROOT = { + OR = { + religion = catholic + religion = fraticelli + } + } + } + } + localisation_key = tooltip_religion_feature_default_claim + } +} + +defined_text = { + name = GetRandomWeapon + + text = { + localisation_key = String_sword + } + text = { + localisation_key = String_axe + } + text = { + localisation_key = String_mace + } + text = { + localisation_key = String_spear + } + text = { + localisation_key = String_dagger + } + text = { + localisation_key = String_war_hammer + } + text = { + localisation_key = String_great_sword + } + text = { + localisation_key = String_flail + } +} + +defined_text = { + name = GetBeautifulHandsome + + text = { + trigger = { + is_female = yes + } + localisation_key = String_beautiful + } + text = { + trigger = { + is_female = no + } + localisation_key = String_handsome + } +} + +defined_text = { + name = GetAlcohol + + text = { + trigger = { is_tribal = yes } + localisation_key = string_ale + } + text = { + trigger = { is_nomadic = yes } + localisation_key = string_airag + } + text = { + trigger = { + is_tribal = no + is_nomadic = no + NOR = { + culture_group = latin + culture_group = iberian + culture_group = byzantine + culture_group = south_slavic + culture_group = iranian + culture_group = arabic + culture_group = chinese_group + culture_group = dravidian_group + culture_group = indo_aryan_group + } + } + localisation_key = string_beer + } + text = { + trigger = { + is_tribal = no + is_nomadic = no + OR = { + culture_group = latin + culture_group = iberian + culture_group = byzantine + culture_group = south_slavic + culture_group = iranian + culture_group = arabic + culture_group = chinese_group + culture_group = dravidian_group + culture_group = indo_aryan_group + } + } + localisation_key = string_wine + } + fallback_text = { + localisation_key = string_beer + } +} + +defined_text = { + name = GetRegionalSmallGameAnimal + + text = { + localisation_key = String_rabbit + trigger = { + capital_scope = { + OR = { + region = world_europe_north + region = world_europe_east + region = world_europe_south + region = world_europe_west + } + } + } + } + text = { + localisation_key = String_hare + trigger = { + capital_scope = { + OR = { + region = world_middle_east + region = world_africa + region = world_steppe + region = world_asia_minor + } + } + } + } + text = { + localisation_key = String_small_deer + trigger = { + capital_scope = { + region = world_india + } + } + } + fallback_text = { + localisation_key = String_small_animal_fallback #Beast + } +} +defined_text = { + name = GetCulturalPirate + + text = { + trigger = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + localisation_key = tooltip_cultural_pirate_viking + } + text = { + trigger = { + NOR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + localisation_key = tooltip_cultural_pirate_pirate + } +} +defined_text = { + name = GetPiratingFeature + + text = { + trigger = { + OR = { + FROM = { + NOT = { has_selected_religion_feature = religion_peaceful } + has_selected_religion_feature = religion_seafaring + } + ROOT = { + NOT = { has_selected_religion_feature = religion_peaceful } + has_selected_religion_feature = religion_seafaring + } + } + NOR = { + FROM = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + ROOT = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + } + } + localisation_key = tooltip_religion_feature_pirating_desc + } +} + +defined_text = { + name = GetSocietyLeaderDesc + + text = { + localisation_key = society_leader_desc + } +} + +defined_text = { + name = GetCrusadeReligionDescription + + text = { + trigger = { + religion_group = christian + } + localisation_key = string_crusade_christian_description + } + + text = { + trigger = { + religion_group = muslim + } + localisation_key = string_crusade_muslim_description + } + + text = { + trigger = { + religion_group = jewish_group + } + localisation_key = string_crusade_jewish_description + } + + fallback_text = { + localisation_key = string_crusade_other_description + } +} + +defined_text = { + name = GetCrusadeLaunchAnother + + text = { + trigger = { + crusade_target_title = { + has_title_flag = crusaded_against_before + } + } + localisation_key = string_crusade_another + } + + fallback_text = { + localisation_key = string_crusade_first + } +} + +defined_text = { + name = GetCrusadeLaunchFirstPart + + text = { + trigger = { + crusade_target_title = { + NOT = { has_title_flag = crusaded_against_before } + has_title_flag = crusade_inherently_christian + } + } + localisation_key = string_crusade_firstpart_inherently_christian_1 + } + + text = { + trigger = { + crusade_target_title = { + has_title_flag = crusaded_against_before + has_title_flag = crusade_inherently_christian + } + } + localisation_key = string_crusade_firstpart_inherently_christian_2 + } + + text = { + trigger = { + crusade_target_title = { + NOT = { has_title_flag = crusaded_against_before } + has_title_flag = crusade_fringe_christian + } + } + localisation_key = string_crusade_firstpart_fringe_christian_1 + } + + text = { + trigger = { + crusade_target_title = { + has_title_flag = crusaded_against_before + has_title_flag = crusade_fringe_christian + } + } + localisation_key = string_crusade_firstpart_fringe_christian_2 + } + + text = { + trigger = { + crusade_target_title = { + NOT = { has_title_flag = crusaded_against_before } + has_title_flag = crusade_outside_christian + } + } + localisation_key = string_crusade_firstpart_outside_christian_1 + } + + text = { + trigger = { + crusade_target_title = { + has_title_flag = crusaded_against_before + has_title_flag = crusade_outside_christian + } + } + localisation_key = string_crusade_firstpart_outside_christian_2 + } + + fallback_text = { + localisation_key = string_crusade_firstpart_fallback + } +} + +defined_text = { + name = GetCrusadeLaunchSecondPart + + text = { + trigger = { + event_target:crusade_character = { + religion_group = christian + } + } + localisation_key = string_crusade_secondpart_christian + } + + text = { + trigger = { + event_target:crusade_character = { + religion_group = muslim + } + } + localisation_key = string_crusade_secondpart_muslim + } + + text = { + trigger = { + event_target:crusade_character = { + religion_group = jewish_group + } + } + localisation_key = string_crusade_secondpart_jewish + } + + fallback_text = { + localisation_key = string_crusade_secondpart_other + } +} + +defined_text = { + name = GetRandomSaintName + + text = { + localisation_key = string_saint_paul + } + text = { + localisation_key = string_saint_christopher + } + text = { + localisation_key = string_saint_valentine + } + text = { + localisation_key = string_saint_joseph + } + text = { + localisation_key = string_saint_cecilia + } +} + +defined_text = { + name = GetCurrentCrusadeStance + + text = { + trigger = { + has_character_flag = crusade_papal_stance + } + localisation_key = string_crusade_papal_stance + } + text = { + trigger = { + has_character_flag = crusade_beneficiary_stance + } + localisation_key = string_crusade_beneficiary_stance + } + text = { + trigger = { + has_character_flag = crusade_selfish_stance + } + localisation_key = string_crusade_selfish_stance + } + fallback_text = { + localisation_key = string_crusade_receiver_stance + } +} + +defined_text = { + name = GetRandomCrusaderStateName + + text = { + localisation_key = string_dynasty_crusader_state_name + } + + text = { + localisation_key = string_culture_crusader_state_name + } + + text = { + localisation_key = string_adjective_crusader_state_name + } +} + +defined_text = { + name = GetWLDieName + + text = { + trigger = { + society_member_of = warrior_lodge_hellenic + has_character_flag = flag_warrior_lodge_die_is_krita + } + localisation_key = string_warrior_lodge_die_is_apollo + } + + text = { + trigger = { + NOT = { society_member_of = warrior_lodge_hellenic } + has_character_flag = flag_warrior_lodge_die_is_krita + } + localisation_key = string_warrior_lodge_die_is_krita + } + text = { + trigger = { + society_member_of = warrior_lodge_hellenic + has_character_flag = flag_warrior_lodge_die_is_treta + } + localisation_key = string_warrior_lodge_die_is_athena + } + + text = { + trigger = { + NOT = { society_member_of = warrior_lodge_hellenic } + has_character_flag = flag_warrior_lodge_die_is_treta + } + localisation_key = string_warrior_lodge_die_is_treta + } + text = { + trigger = { + society_member_of = warrior_lodge_hellenic + has_character_flag = flag_warrior_lodge_die_is_dwapara + } + localisation_key = string_warrior_lodge_die_is_hermes + } + + text = { + trigger = { + NOT = { society_member_of = warrior_lodge_hellenic } + has_character_flag = flag_warrior_lodge_die_is_dwapara + } + localisation_key = string_warrior_lodge_die_is_dwapara + } + text = { + trigger = { + society_member_of = warrior_lodge_hellenic + has_character_flag = flag_warrior_lodge_die_is_kali + } + localisation_key = string_warrior_lodge_die_is_dionysus + } + text = { + trigger = { + NOT = { society_member_of = warrior_lodge_hellenic } + has_character_flag = flag_warrior_lodge_die_is_kali + } + localisation_key = string_warrior_lodge_die_is_kali + } +} + +defined_text = { + name = GetWLDieBetName + + text = { + trigger = { + society_member_of = warrior_lodge_hellenic + has_character_flag = flag_betting_on_krita + } + localisation_key = string_warrior_lodge_die_is_apollo + } + + text = { + trigger = { + NOT = { society_member_of = warrior_lodge_hellenic } + has_character_flag = flag_betting_on_krita + } + localisation_key = string_warrior_lodge_die_is_krita + } + text = { + trigger = { + society_member_of = warrior_lodge_hellenic + has_character_flag = flag_betting_on_treta + } + localisation_key = string_warrior_lodge_die_is_athena + } + + text = { + trigger = { + NOT = { society_member_of = warrior_lodge_hellenic } + has_character_flag = flag_betting_on_treta + } + localisation_key = string_warrior_lodge_die_is_treta + } + text = { + trigger = { + society_member_of = warrior_lodge_hellenic + has_character_flag = flag_betting_on_dwapara + } + localisation_key = string_warrior_lodge_die_is_hermes + } + + text = { + trigger = { + NOT = { society_member_of = warrior_lodge_hellenic } + has_character_flag = flag_betting_on_dwapara + } + localisation_key = string_warrior_lodge_die_is_dwapara + } + text = { + trigger = { + society_member_of = warrior_lodge_hellenic + has_character_flag = flag_betting_on_kali + } + localisation_key = string_warrior_lodge_die_is_dionysus + } + text = { + trigger = { + NOT = { society_member_of = warrior_lodge_hellenic } + has_character_flag = flag_betting_on_kali + } + localisation_key = string_warrior_lodge_die_is_kali + } +} +defined_text = { + name = GetMassBaptismTribalAuthorityHint + text = { + trigger = { NOT = { primary_title = { has_law = tribal_organization_4 } } } + localisation_key = string_baptism_low_tribal_authority + } + text = { + trigger = { primary_title = { has_law = tribal_organization_4 } } + localisation_key = String_empty_space + } +} + +defined_text = { + name = GetByzantineRefugeeText + + text = { + trigger = { + event_target:byzantine_refugee = { + is_alive = yes + } + } + localisation_key = string_42120_extra_text + } +} + +defined_text = { + name = GetLadiesLords + + text = { + trigger = { + is_female = yes + } + + localisation_key = string_ladies + } + + text = { + trigger = { + is_female = no + } + + localisation_key = string_lords + } +} + +defined_text = { + name = GetOppositeBoyGirl + + text = { + trigger = { + is_female = yes + } + localisation_key = string_boy + } + text = { + trigger = { + is_female = no + } + localisation_key = string_girl + } + fallback_text = { + localisation_key = string_kid + } +} + +defined_text = { + name = GetOppositeBoysGirls + + text = { + trigger = { + is_female = yes + } + localisation_key = string_boys + } + text = { + trigger = { + is_female = no + } + localisation_key = string_girls + } + fallback_text = { + localisation_key = string_kids + } +} + +defined_text = { + name = GetBoysGirls + + text = { + trigger = { + is_female = no + } + localisation_key = string_boys + } + text = { + trigger = { + is_female = yes + } + localisation_key = string_girls + } + fallback_text = { + localisation_key = string_kids + } +} + +defined_text = { + name = GetOppositeManWoman + + text = { + trigger = { + is_female = yes + } + localisation_key = String_man + } + text = { + trigger = { + is_female = no + } + localisation_key = String_woman + } + fallback_text = { + localisation_key = string_people + } +} + +defined_text = { + name = GetOppositeMenWomen + + text = { + trigger = { + is_female = yes + } + localisation_key = String_men + } + text = { + trigger = { + is_female = no + } + localisation_key = String_women + } + fallback_text = { + localisation_key = string_people + } +} + +defined_text = { + name = GetCrusadeSelfishOrNot + + text = { + trigger = { + event_target:new_crusade_most_participating_member = { + character = event_target:new_crusader_king + } + } + + localisation_key = string_selfish_participant + } + + text = { + trigger = { + event_target:new_crusade_most_participating_member = { + NOT = { + character = event_target:new_crusader_king + } + } + } + + localisation_key = string_selfless_participant + } +} + + +defined_text = { + name = GetCrusadeReligiousMinorityGroup + + text = { + trigger = { + has_character_flag = miaphysite_group + } + + localisation_key = string_crusade_miaphysite_group + } + + text = { + trigger = { + has_character_flag = nestorian_group + } + + localisation_key = string_crusade_nestorian_group + } + + text = { + trigger = { + has_character_flag = root_group + } + + localisation_key = string_crusade_root_group + } + + fallback_text = { + localisation_key = string_crusade_root_group + } +} + +defined_text = { + name = GetPatriarchalMatriarchal + + text = { + trigger = { + has_religion_feature = religion_matriarchal + } + + localisation_key = string_Matriarchal + } + text = { + trigger = { + has_religion_feature = religion_patriarchal + } + + localisation_key = string_Patriarchal + } +} + +defined_text = +{ + name = GetCultureArmyNamePlural + text = + { + trigger = + { + culture = andalusian_arabic + } + localisation_key = Culture_Army_Andalusian + } + text = + { + trigger = + { + culture = jurchen + } + localisation_key = Culture_Army_Jurchen + } + text = + { + trigger = + { + OR = { + culture_group = altaic + culture_group = iranian + } + } + localisation_key = Culture_Army_Altaic + } + text = + { + trigger = + { + OR = { + culture = bedouin_arabic + culture = egyptian_arabic + culture = levantine_arabic + } + } + localisation_key = Culture_Army_Bedouin + } + text = + { + trigger = + { + OR = { + culture_group = baltic + culture_group = finno_ugric + } + } + localisation_key = Culture_Army_Baltic + } + text = + { + trigger = + { + culture = maghreb_arabic + } + localisation_key = Culture_Army_Berber + } + text = + { + trigger = + { + OR = { + culture = greek + culture = georgian + culture = armenian + } + } + localisation_key = Culture_Army_Byzantine + } + text = + { + trigger = + { + culture = dutch + } + localisation_key = Culture_Army_Dutch + } + text = + { + trigger = + { + culture_group = east_slavic + } + localisation_key = Culture_Army_EastSlavic + } + text = + { + trigger = + { + OR = { + culture = english + culture = welsh + } + } + localisation_key = Culture_Army_English + } + text = + { + trigger = + { + culture = ethiopian + } + localisation_key = Culture_Army_Ethiopian + } + text = + { + trigger = + { + culture = frankish + } + localisation_key = Culture_Army_Frankish + } + text = + { + trigger = + { + culture = scottish + } + localisation_key = Culture_Army_Scottish + } + text = + { + trigger = + { + culture = han + } + localisation_key = Culture_Army_Han + } + text = + { + trigger = + { + OR = { + culture = hungarian + culture_group = west_slavic + } + } + localisation_key = Culture_Army_Hungarian + } + text = + { + trigger = + { + culture_group = iberian + } + localisation_key = Culture_Army_Iberian + } + text = + { + trigger = + { + OR = { + culture_group = indo_aryan_group + culture_group = dravidian_group + } + } + localisation_key = Culture_Army_IndoAryan + } + text = + { + trigger = + { + culture = italian + } + localisation_key = Culture_Army_Italian + } + text = + { + trigger = + { + culture = lombard + } + localisation_key = Culture_Army_Lombard + } + text = + { + trigger = + { + culture_group = israelite + } + localisation_key = Culture_Army_Israelite + } + text = + { + trigger = + { + culture = nahuatl + } + localisation_key = Culture_Army_Nahua + } + text = + { + trigger = + { + OR = { + culture_group = north_germanic + culture = old_saxon + culture = saxon + culture = frisian + } + } + localisation_key = Culture_Army_NorthGermanic + } + text = + { + trigger = + { + culture = nubian + } + localisation_key = Culture_Army_Nubian + } + text = + { + trigger = + { + culture = pictish + } + localisation_key = Culture_Army_Pictish + } + text = + { + trigger = + { + culture = somali + } + localisation_key = Culture_Army_Somali + } + text = + { + trigger = + { + culture_group = south_slavic + } + localisation_key = Culture_Army_SouthSlavic + } + text = + { + trigger = + { + culture = suebi + } + localisation_key = Culture_Army_Suebi + } + text = + { + trigger = + { + culture_group = tibetan_group + } + localisation_key = Culture_Army_Tibetan + } + text = + { + trigger = + { + culture_group = west_african + } + localisation_key = Culture_Army_WestAfrica + } + text = + { + trigger = + { + OR = { + culture = norman + culture = occitan + culture = german + culture = breton + } + } + localisation_key = Culture_Army_European + } + text = + { + trigger = + { + culture = irish + } + localisation_key = Culture_Army_Irish + } +} + +defined_text = { + name = GetHolyOrderName + + text = { + trigger = { + religion = catholic + } + localisation_key = Holy_Order_Catholic + } + text = { + trigger = { + religion = orthodox + } + localisation_key = Holy_Order_Orthodox + } + text = { + trigger = { + religion = miaphysite + } + localisation_key = Holy_Order_Miaphysite + } + text = { + trigger = { + religion = nestorian + } + localisation_key = Holy_Order_Nestorian + } + text = { + trigger = { + religion = jewish + } + localisation_key = Holy_Order_Jewish + } + text = { + trigger = { + religion_group = zoroastrian_group + } + localisation_key = Holy_Order_Zoroastrians + } + text = { + trigger = { + religion = manichean + } + localisation_key = Holy_Order_Manichean + } + text = { + trigger = { + OR = { + religion = norse_pagan + religion = norse_pagan_reformed + } + } + localisation_key = Holy_Order_Germanic + } + text = { + trigger = { + religion = tengri_pagan_reformed + } + localisation_key = Holy_Order_ReformedTengri + } + text = { + trigger = { + religion = west_african_pagan_reformed + } + localisation_key = Holy_Order_ReformedWestAfrica + } + text = { + trigger = { + religion = slavic_pagan_reformed + } + localisation_key = Holy_Order_ReformedSlavic + } + text = { + trigger = { + religion = baltic_pagan_reformed + } + localisation_key = Holy_Order_ReformedRomuva + } + text = { + trigger = { + religion = finnish_pagan_reformed + } + localisation_key = Holy_Order_ReformedSuomenusko + } + text = { + trigger = { + religion = aztec_reformed + } + localisation_key = Holy_Order_ReformedAztec + } +} + +defined_text = { + name = GetDukeDuchess + + text = { + trigger = { + is_female = no + } + localisation_key = string_duke_duchess_male + } + + text = { + trigger = { + is_female = yes + } + localisation_key = string_duke_duchess_female + } +} + +defined_text = { + name = GetDukeDuchessCap + + text = { + trigger = { + is_female = no + } + localisation_key = string_duke_duchess_male_cap + } + + text = { + trigger = { + is_female = yes + } + localisation_key = string_duke_duchess_female_cap + } +} + +defined_text = { + name = GetArchdukeArchduchess + + text = { + trigger = { + is_female = no + } + localisation_key = string_archduke_archduchess_male + } + + text = { + trigger = { + is_female = yes + } + localisation_key = string_archduke_archduchess_female + } +} + +defined_text = { + name = GetArchdukeArchduchessCap + + text = { + trigger = { + is_female = no + } + localisation_key = string_archduke_archduchess_male_cap + } + + text = { + trigger = { + is_female = yes + } + localisation_key = string_archduke_archduchess_female_cap + } +} + +defined_text = { + name = GetFoundBloodlineKillCounter + + text = { + trigger = { + has_ambition = obj_forge_bloodline + } + localisation_key = string_found_bloodline_kill_counter + } + + text = { + trigger = { + NOT = { has_ambition = obj_forge_bloodline } + } + localisation_key = String_empty_space + } +} + +defined_text = { + name = GetFoundBloodlineWarCounter + + text = { + trigger = { + has_ambition = obj_forge_bloodline + } + localisation_key = string_found_bloodline_war_counter + } + + text = { + trigger = { + NOT = { has_ambition = obj_forge_bloodline } + } + localisation_key = String_empty_space + } +} + +defined_text = { + name = GetFoundBloodlinePeaceCounter + + text = { + trigger = { + has_ambition = obj_forge_bloodline + } + localisation_key = string_found_bloodline_peace_counter + } + + text = { + trigger = { + NOT = { has_ambition = obj_forge_bloodline } + } + localisation_key = String_empty_space + } +} + +defined_text = { + name = GetFoundBloodlineCityCounter + + text = { + trigger = { + has_ambition = obj_forge_bloodline + } + localisation_key = string_found_bloodline_city_counter + } + + text = { + trigger = { + NOT = { has_ambition = obj_forge_bloodline } + } + localisation_key = String_empty_space + } +} + +defined_text = { + name = GetFoundBloodlineCastleCounter + + text = { + trigger = { + has_ambition = obj_forge_bloodline + } + localisation_key = string_found_bloodline_castle_counter + } + + text = { + trigger = { + NOT = { has_ambition = obj_forge_bloodline } + } + localisation_key = String_empty_space + } +} + +defined_text = { + name = GetFoundBloodlineTempleCounter + + text = { + trigger = { + has_ambition = obj_forge_bloodline + } + localisation_key = string_found_bloodline_temple_counter + } + + text = { + trigger = { + NOT = { has_ambition = obj_forge_bloodline } + } + localisation_key = String_empty_space + } +} + +defined_text = { + name = GetFoundBloodlineExecTooltip + + text = { + trigger = { + NOT = { age = 16 } + } + localisation_key = string_found_bloodline_exec_tooltip + } + + text = { + trigger = { + age = 16 + } + localisation_key = String_empty_space + } +} + +defined_text = { + name = GetSaintReligionTitle + + text = { + trigger = { + religion_group = christian + } + localisation_key = string_saint_in_heaven + } + text = { + trigger = { + religion_group = pagan_group + } + localisation_key = string_blessed_ancestor + } +} + +defined_text = { + name = GetSaintViewTitle + + text = { + trigger = { + religion_group = christian + } + localisation_key = string_saint_view_title_christian + } + text = { + trigger = { + religion_group = pagan_group + } + localisation_key = string_saint_view_title_pagan + } +} + +defined_text = { + name = GetIberianFeatures + + text = { + trigger = { + has_dlc = "Holy Fury" + is_alternate_start = no + NOT = { + has_game_rule = { + name = reconquista + value = off + } + } + } + localisation_key = string_reconquista_feature + } + + fallback_text = { + localisation_key = string_no_feature + } +} + +defined_text = { + name = GetBasqueFeatures + text = { + trigger = { + has_dlc = "Holy Fury" + is_alternate_start = no + NOT = { + has_game_rule = { + name = reconquista + value = off + } + } + } + localisation_key = string_basque_feature + } + + fallback_text = { + localisation_key = string_basque_feature_no_HF + } +} + +defined_text = { + name = GetBornInPurpleDesc + text = { + trigger = { + is_alternate_start = no + } + localisation_key = string_born_in_the_purple_desc + } + text = { + trigger = { + is_alternate_start = yes + } + localisation_key = string_born_in_the_purple_altstart_desc + } + + fallback_text = { + localisation_key = string_born_in_the_purple_desc + } +} +defined_text = { + name = GetRestoreRomanEmpireDesc + text = { + trigger = { + is_alternate_start = no + } + localisation_key = string_restore_roman_empire_desc } - text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + is_alternate_start = yes } - localisation_key = string_magnificent + localisation_key = string_restore_roman_empire_altstart_desc + } + + fallback_text = { + localisation_key = string_restore_roman_empire_desc } +} +defined_text = { + name = GetZeusJupiterName text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_impervious + localisation_key = GOD_GREEK_JUPITER } - text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_illustrious + localisation_key = GOD_JUPITER } + fallback_text = { + localisation_key = GOD_JUPITER + } +} +defined_text = { + name = GetPoseidonNeptuneName text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_august + localisation_key = GOD_POSEIDON } - text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_regal + localisation_key = GOD_NEPTUNE + } + + fallback_text = { + localisation_key = GOD_NEPTUNE } +} +defined_text = { + name = GetHadesPlutoName text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_renowned + localisation_key = GOD_HADES } - text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_imposing + localisation_key = GOD_PLUTO } + fallback_text = { + localisation_key = GOD_PLUTO + } +} +defined_text = { + name = GetHeraJunoName text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_noble + localisation_key = GOD_HERA } - text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_exalted + localisation_key = GOD_JUNO } + fallback_text = { + localisation_key = GOD_JUNO + } +} +defined_text = { + name = GetDemetraCeresName text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_elegant + localisation_key = GOD_DEMETRA } - text = { trigger = { - OR = { - has_character_flag = sword_tier_2 - has_character_flag = scimitar_tier_2 - has_character_flag = lance_tier_2 - has_character_flag = axe_tier_2 - has_character_flag = mace_tier_2 - has_character_flag = bow_tier_2 - } + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_supreme + localisation_key = GOD_CERES } -} + fallback_text = { + localisation_key = GOD_CERES + } +} defined_text = { - name = GetWeaponType - + name = GetAthenaMinervaName text = { trigger = { - has_character_flag = sword_tier_1 + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_sword + localisation_key = GOD_ATHENA } - text = { trigger = { - has_character_flag = sword_tier_1 + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_blade + localisation_key = GOD_MINERVA } + fallback_text = { + localisation_key = GOD_MINERVA + } +} +defined_text = { + name = GetAresMarsName text = { trigger = { - has_character_flag = sword_tier_1 + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_falchion + localisation_key = GOD_ARES } - text = { trigger = { - has_character_flag = sword_tier_2 + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_longsword + localisation_key = GOD_MARS } + fallback_text = { + localisation_key = GOD_MARS + } +} +defined_text = { + name = GetHephaestusVulcanName text = { trigger = { - has_character_flag = sword_tier_2 + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_greatsword + localisation_key = GOD_HEPHAESTUS } - text = { trigger = { - OR = { - has_character_flag = scimitar_tier_1 - has_character_flag = scimitar_tier_2 - } + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_scimitar + localisation_key = GOD_VULCAN } + fallback_text = { + localisation_key = GOD_VULCAN + } +} +defined_text = { + name = GetAphroditeVenusName text = { trigger = { - OR = { - has_character_flag = scimitar_tier_1 - has_character_flag = scimitar_tier_2 - } + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_shamshir + localisation_key = GOD_APHRODITE } - text = { trigger = { - OR = { - has_character_flag = lance_tier_1 - has_character_flag = lance_tier_2 - } + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_lance + localisation_key = GOD_VENUS } + fallback_text = { + localisation_key = GOD_VENUS + } +} +defined_text = { + name = GetArtemisDianaName text = { trigger = { - OR = { - has_character_flag = lance_tier_1 - has_character_flag = lance_tier_2 - } + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_spear + localisation_key = GOD_ARTEMIS } - text = { trigger = { - OR = { - has_character_flag = axe_tier_1 - has_character_flag = axe_tier_2 - } + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_axe + localisation_key = GOD_DIANA } + fallback_text = { + localisation_key = GOD_DIANA + } +} +defined_text = { + name = GetHestiaVestaName text = { trigger = { - OR = { - has_character_flag = axe_tier_1 - has_character_flag = axe_tier_2 - } + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_battleaxe + localisation_key = GOD_HESTIA } - text = { trigger = { - OR = { - has_character_flag = axe_tier_1 - has_character_flag = axe_tier_2 - } + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_waraxe + localisation_key = GOD_VESTA } + fallback_text = { + localisation_key = GOD_VESTA + } +} +defined_text = { + name = GetKronosSaturnName text = { trigger = { - OR = { - has_character_flag = mace_tier_1 - has_character_flag = mace_tier_2 - } + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_mace + localisation_key = GOD_KRONOS } - text = { trigger = { - OR = { - has_character_flag = mace_tier_1 - has_character_flag = mace_tier_2 - } + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_warhammer + localisation_key = GOD_SATURN } + fallback_text = { + localisation_key = GOD_SATURN + } +} +defined_text = { + name = GetDionysusBacchusName text = { trigger = { - has_character_flag = bow_tier_1 + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_bow + localisation_key = GOD_DIONYSUS } - text = { trigger = { - has_character_flag = bow_tier_2 + NOT = { has_global_flag = flag_hellenic_greek_reformation } } - localisation_key = string_longbow + localisation_key = GOD_BACCHUS + } + + fallback_text = { + localisation_key = GOD_BACCHUS } +} +defined_text = { + name = GetHermesMercuryName text = { trigger = { - has_character_flag = bow_tier_2 + has_global_flag = flag_hellenic_greek_reformation } - localisation_key = string_compositebow + localisation_key = GOD_HERMES + } + text = { + trigger = { + NOT = { has_global_flag = flag_hellenic_greek_reformation } + } + localisation_key = GOD_MERCURY } -} + fallback_text = { + localisation_key = GOD_MERCURY + } +} defined_text = { - name = GetSeaQueenKing - + name = GetAltAugustusName text = { trigger = { - is_female = yes + is_alternate_start = no } - localisation_key = string_seaqueen + localisation_key = string_vanilla_augustus_desc } - text = { trigger = { - is_female = no + is_alternate_start = yes } - localisation_key = string_seaking + localisation_key = string_altstart_augustus_desc + } + + fallback_text = { + localisation_key = string_vanilla_augustus_desc } } \ No newline at end of file diff --git a/AncientReligions/localisation/customizable_localisation/ACR_custom_localisations.txt b/AncientReligions/localisation/customizable_localisation/ACR_custom_localisations.txt index b9f3ad02..fc3d0694 100644 --- a/AncientReligions/localisation/customizable_localisation/ACR_custom_localisations.txt +++ b/AncientReligions/localisation/customizable_localisation/ACR_custom_localisations.txt @@ -9,7 +9,7 @@ defined_text = { text = { trigger = { is_female = yes } localisation_key = dryad - } + } } defined_text = { @@ -92,4 +92,22 @@ defined_text = { trigger = { religion_openly_in_celtic_subgroup_trigger = yes } localisation_key = acr_druid_of_the_circle } +} + +defined_text = { + name = GetReligiousHeadTitle + + text = { + trigger = { religion_group = christian } + localisation_key = acr_pope + } + + text = { + trigger = { religion_openly_celtic_or_reformed_trigger = yes } + localisation_key = ARCH_DRUID + } + + text = { + trigger = { religion = britannic_pagan } + } } \ No newline at end of file