diff --git a/L3T/Changelog_ENG.txt b/L3T/Changelog_ENG.txt index ebb322cf..29c5a05a 100644 --- a/L3T/Changelog_ENG.txt +++ b/L3T/Changelog_ENG.txt @@ -4,6 +4,31 @@ ###by Arko and Mouchi + + +RELEASE BETA 0.99 SAINT2 (3rd of november 2019) for CK2 v3.2.x/v3.3.0 + +MAJOR: +-upgrade to 3.2.x and 3.3.x game versions + +MINOR and VARIOUS: +-adding a title renamer, it works on any title by right-clicking on its coat of arms +-improved the easter eggs hunt event chains (weightening, costs...) +-added a "find the one-egg" ambition +-redrawn the "build a monument" ambition icon +-marshland provinces can now receive one ressource (none before) +-various balancing tweaks to sainthood +-new event pictures for beatification, mass conversion and sheep breeding +-some improved tooltips +-addition of a start bonus for population for starting dates between year 900 and 1000 +-population increase bonus from properirty and being province/realm capital can be be stacked +-republic IA may forget less to build in tradepost instead of palaces +-piety and prestige gain from technology are moved from "Majesty" to church and noble customs techs + +BUGFIX: +-non catholic can no more make a gift fot cathedrals +-various corrections and improvments for english localisation + RELEASE BETA 0.98 SAINT1 (8th april 2019) pour CK2 v3.1.x MAJEUR : diff --git a/L3T/Changelog__FR.txt b/L3T/Changelog__FR.txt index c1f93863..98b7a93d 100644 --- a/L3T/Changelog__FR.txt +++ b/L3T/Changelog__FR.txt @@ -4,6 +4,32 @@ ###par Arko et Mouchi + + +RELEASE BETA 0.99 SAINT2 (3 novembre 2019) pour CK2 v3.2.x/v3.3.0 + +MAJEUR : +-mise à niveau pour les versions 3.2 et 3.3 du jeu + +MINEUR et DIVERS : +-ajout d'un outil de renommage des titres, cela fonctionne sur n'importe quel titre, avec un clic droit sur son blason +-améliorations des chaînes d'évènement pour la chasse à l'oeuf (pondération, coût...) +-ajout d'une ambition "Trouver l'Oeuf unique" +-l'icône pour l'ambition de bâtir un monument a été redessinée +-les provinces de marais peuvent désormais recevoir une ressource (aucune auparavant) +-ajustements (équilibrage) pour le mécanisme des saints +-nouvelles illustrations pour les events de béatificaton, conversions de masse, pour l'élevage ovin +-amélioration d'infobulles +-ajout d'un bonus de population au lancement du jeu à une date entre les années 900 et 1000 +-le bonus de croissance de population due à l'intérêt de la couronne ou la prosperité est cumulable avec bonus pourles capitales de province/royaume +-l'IA des républiques marchandes devraient moins délaisser le développement des comptoirs VS les palais +-les gains de piété et de prestige de la technologie "Majesté" sont désormais donnés respectivement par les technologies "Traditions religieuses" et "Traditions nobles" + +CORRECTION DE BUGS : +-les non catholiques ne peuvent plus faire de dons pour +-corrections et améliorations de traductions en anglais + + RELEASE BETA 0.98 SAINT1 (8 avril 2019) pour CK2 v3.1.x MAJEUR : diff --git a/L3T/GFX/event_pictures/L3T_elevage moutons.dds b/L3T/GFX/event_pictures/L3T_elevage_moutons.dds similarity index 100% rename from L3T/GFX/event_pictures/L3T_elevage moutons.dds rename to L3T/GFX/event_pictures/L3T_elevage_moutons.dds diff --git a/L3T/GFX/interface/diplo_rename_icon.dds b/L3T/GFX/interface/diplo_rename_icon.dds new file mode 100644 index 00000000..14a4a9b3 Binary files /dev/null and b/L3T/GFX/interface/diplo_rename_icon.dds differ diff --git a/L3T/GFX/loadingscreens/load_19.dds b/L3T/GFX/loadingscreens/load_20.dds similarity index 100% rename from L3T/GFX/loadingscreens/load_19.dds rename to L3T/GFX/loadingscreens/load_20.dds diff --git a/L3T/common/buildings/00_buildings_CA.txt b/L3T/common/buildings/00_buildings_CA.txt index f7177df2..295782a0 100644 --- a/L3T/common/buildings/00_buildings_CA.txt +++ b/L3T/common/buildings/00_buildings_CA.txt @@ -257,7 +257,8 @@ ca_tour_L4 = { #Tours rondes levy_size = 0.05 garrison_size = 0.05 ai_creation_factor = 102 - #add_number_to_name = no + #add_number_to_name = no + court_size_modifier = 1 #temporary, give it palace extra_tech_building_start = 1.0 } ca_keep_2 = { @@ -271,6 +272,7 @@ ca_tour_L4 = { #Tours rondes garrison_size = 0.1 ai_creation_factor = 101 #add_number_to_name = no + court_size_modifier = 1 #temporary, give it palace extra_tech_building_start = 3.0 } ca_keep_3 = { @@ -283,7 +285,8 @@ ca_tour_L4 = { #Tours rondes levy_size = 0.15 garrison_size = 0.15 ai_creation_factor = 100 - #add_number_to_name = no + #add_number_to_name = no + court_size_modifier = 1 #temporary, give it palace extra_tech_building_start = 4.0 } ca_keep_4 = { @@ -296,6 +299,7 @@ ca_tour_L4 = { #Tours rondes garrison_size = 0.2 ai_creation_factor = 99 #add_number_to_name = no + court_size_modifier = 1 #temporary, give it palace extra_tech_building_start = 5.0 } ca_keep_5 = { @@ -308,6 +312,7 @@ ca_tour_L4 = { #Tours rondes garrison_size = 0.2 ai_creation_factor = 98 #add_number_to_name = no + court_size_modifier = 1 #temporary, give it palace extra_tech_building_start = 6.0 } ca_keep_6 = { @@ -587,7 +592,7 @@ ca_training_grounds_2 = { #Porte en pierre ai_creation_factor = 100 add_number_to_name = no - court_size_modifier = 1 + #court_size_modifier = 1 #stupid, vanilla extra_tech_building_start = 10 } ca_town_2 = { @@ -601,7 +606,7 @@ ca_training_grounds_2 = { #Porte en pierre ai_creation_factor = 99 add_number_to_name = no - court_size_modifier = 1 + #court_size_modifier = 1 #stupid, vanilla extra_tech_building_start = 10 } ca_town_3 = { @@ -615,7 +620,7 @@ ca_training_grounds_2 = { #Porte en pierre ai_creation_factor = 98 add_number_to_name = no - court_size_modifier = 1 + #court_size_modifier = 1 #stupid, vanilla extra_tech_building_start = 10 } ca_town_4 = { @@ -629,7 +634,7 @@ ca_training_grounds_2 = { #Porte en pierre ai_creation_factor = 97 add_number_to_name = no - court_size_modifier = 1 + #court_size_modifier = 1 #stupid, vanilla extra_tech_building_start = 10 } ca_town_5 = { diff --git a/L3T/common/buildings/00_buildings_TP.txt b/L3T/common/buildings/00_buildings_TP.txt index 9b9103f7..cbdd71bd 100644 --- a/L3T/common/buildings/00_buildings_TP.txt +++ b/L3T/common/buildings/00_buildings_TP.txt @@ -18,7 +18,7 @@ temple = { #new tags tp_training_grounds_L1 = { #Porte de guet desc = tp_training_grounds_L1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } #prerequisites = { # CITEEPISCOPALE #} @@ -37,7 +37,7 @@ tp_training_grounds_L1 = { #Porte de guet tp_training_grounds_L2 = { #Porte en pierre desc = tp_training_grounds_L2_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } upgrades_from = tp_training_grounds_L1 gold_cost = 270 @@ -176,7 +176,7 @@ tp_training_grounds_L2 = { #Porte en pierre ##utilise en prebuild jusqu au niveau 3 tp_monastery_1 = { desc = tp_monastery_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } gold_cost = 150 build_time = 547 levy_size = 0.05 @@ -188,7 +188,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_monastery_2 = { desc = tp_monastery_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } prerequisites = { tp_wall_1 } upgrades_from = tp_monastery_1 gold_cost = 200 @@ -202,7 +202,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_monastery_3 = { desc = tp_monastery_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 2 } + trigger = { TECH_CITY_CONSTRUCTION = 2 } upgrades_from = tp_monastery_2 gold_cost = 300 build_time = 1095 @@ -215,7 +215,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_monastery_4 = { desc = tp_monastery_2_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 4 } + trigger = { TECH_CITY_CONSTRUCTION = 4 } upgrades_from = tp_monastery_3 gold_cost = 400 build_time = 1460 @@ -228,7 +228,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_monastery_5 = { desc = tp_monastery_2_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 6 } + trigger = { TECH_CITY_CONSTRUCTION = 6 } upgrades_from = tp_monastery_4 gold_cost = 500 build_time = 2190 @@ -241,7 +241,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_monastery_6 = { desc = tp_monastery_2_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 8 } + trigger = { TECH_CITY_CONSTRUCTION = 8 } upgrades_from = tp_monastery_5 gold_cost = 500 build_time = 2190 @@ -255,7 +255,7 @@ tp_training_grounds_L2 = { #Porte en pierre ##utilise en prebuild jusqu au niveau 2 tp_barracks_1 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } gold_cost = 100 build_time = 365 light_infantry = 60 @@ -266,7 +266,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_barracks_2 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } prerequisites = { tp_wall_1 } upgrades_from = tp_barracks_1 gold_cost = 120 @@ -279,7 +279,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_barracks_3 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 1 } + trigger = { TECH_CITY_CONSTRUCTION = 1 } prerequisites = { tp_wall_2 } upgrades_from = tp_barracks_2 gold_cost = 200 @@ -292,7 +292,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_barracks_4 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 3 } + trigger = { TECH_CITY_CONSTRUCTION = 3 } upgrades_from = tp_barracks_3 gold_cost = 300 build_time = 1095 @@ -304,7 +304,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_barracks_5 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 5 } + trigger = { TECH_CITY_CONSTRUCTION = 5 } upgrades_from = tp_barracks_4 gold_cost = 400 build_time = 2190 @@ -316,7 +316,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_barracks_6 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 7 } + trigger = { TECH_CITY_CONSTRUCTION = 7 } upgrades_from = tp_barracks_5 gold_cost = 500 build_time = 2190 @@ -329,7 +329,7 @@ tp_training_grounds_L2 = { #Porte en pierre tp_elite_barracks_1 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } gold_cost = 100 build_time = 365 heavy_infantry = 45 @@ -339,7 +339,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_elite_barracks_2 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } prerequisites = { tp_wall_1 } upgrades_from = tp_elite_barracks_1 gold_cost = 120 @@ -351,7 +351,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_elite_barracks_3 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 2 } + trigger = { TECH_CITY_CONSTRUCTION = 2 } prerequisites = { tp_wall_2 } upgrades_from = tp_elite_barracks_2 gold_cost = 200 @@ -363,7 +363,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_elite_barracks_4 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 4 } + trigger = { TECH_CITY_CONSTRUCTION = 4 } upgrades_from = tp_elite_barracks_3 gold_cost = 300 build_time = 1095 @@ -374,7 +374,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_elite_barracks_5 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 6 } + trigger = { TECH_CITY_CONSTRUCTION = 6 } upgrades_from = tp_elite_barracks_4 gold_cost = 400 build_time = 2190 @@ -385,7 +385,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_elite_barracks_6 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 8 } + trigger = { TECH_CITY_CONSTRUCTION = 8 } upgrades_from = tp_elite_barracks_5 gold_cost = 500 build_time = 2190 @@ -398,7 +398,7 @@ tp_training_grounds_L2 = { #Porte en pierre tp_town_1 = { desc = tp_town_1_desc prerequisites = {xxx} - trigger = { TECH_TEMPLE_CONSTRUCTION = 8 } + trigger = { TECH_CITY_CONSTRUCTION = 8 } gold_cost = 100 build_time = 365 tax_income = 2 @@ -408,7 +408,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_town_2 = { desc = tp_town_2_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 8 } + trigger = { TECH_CITY_CONSTRUCTION = 8 } prerequisites = { tp_wall_1 xxx } upgrades_from = tp_town_1 gold_cost = 120 @@ -421,7 +421,7 @@ tp_training_grounds_L2 = { #Porte en pierre tp_town_3 = { desc = tp_town_3_desc prerequisites = {tp_wall_2 xxx} - trigger = { TECH_TEMPLE_CONSTRUCTION = 8 } + trigger = { TECH_CITY_CONSTRUCTION = 8 } upgrades_from = tp_town_2 gold_cost = 200 build_time = 730 @@ -433,7 +433,7 @@ tp_training_grounds_L2 = { #Porte en pierre tp_town_4 = { desc = tp_town_4_desc prerequisites = {xxx} - trigger = { TECH_TEMPLE_CONSTRUCTION = 8 } + trigger = { TECH_CITY_CONSTRUCTION = 8 } upgrades_from = tp_town_3 gold_cost = 300 build_time = 1095 @@ -445,7 +445,7 @@ tp_training_grounds_L2 = { #Porte en pierre tp_town_5 = { desc = tp_town_4_desc prerequisites = {xxx} - trigger = { TECH_TEMPLE_CONSTRUCTION = 8 } + trigger = { TECH_CITY_CONSTRUCTION = 8 } upgrades_from = tp_town_4 gold_cost = 400 build_time = 2190 @@ -529,7 +529,7 @@ tp_training_grounds_L2 = { #Porte en pierre tp_school_1 = { desc = tp_school_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 3 } + trigger = { TECH_CITY_CONSTRUCTION = 3 } prerequisites = { tp_wall_1 } gold_cost = 120 build_time = 547 @@ -545,7 +545,7 @@ tp_training_grounds_L2 = { #Porte en pierre } tp_school_2 = { desc = tp_school_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 6 } + trigger = { TECH_CITY_CONSTRUCTION = 6 } prerequisites = { tp_wall_2 } upgrades_from = tp_school_1 gold_cost = 120 @@ -846,7 +846,7 @@ tp_training_grounds_L2 = { #Porte en pierre } } trigger = { - TECH_TEMPLE_CONSTRUCTION = 1 + TECH_CITY_CONSTRUCTION = 1 custom_tooltip = { text = tooltip_has_monumental_bloodline hidden_tooltip = { @@ -892,7 +892,7 @@ tp_training_grounds_L2 = { #Porte en pierre tp_monumental_shrines_2 = { desc = tp_monumental_shrines_2_desc trigger = { - TECH_TEMPLE_CONSTRUCTION = 3 + TECH_CITY_CONSTRUCTION = 3 custom_tooltip = { text = tooltip_has_monumental_bloodline hidden_tooltip = { @@ -938,7 +938,7 @@ tp_training_grounds_L2 = { #Porte en pierre tp_monumental_shrines_3 = { desc = tp_monumental_shrines_3_desc trigger = { - TECH_TEMPLE_CONSTRUCTION = 5 + TECH_CITY_CONSTRUCTION = 5 custom_tooltip = { text = tooltip_has_monumental_bloodline hidden_tooltip = { @@ -984,7 +984,7 @@ tp_training_grounds_L2 = { #Porte en pierre tp_monumental_shrines_4 = { desc = tp_monumental_shrines_4_desc trigger = { - TECH_TEMPLE_CONSTRUCTION = 7 + TECH_CITY_CONSTRUCTION = 7 custom_tooltip = { text = tooltip_has_monumental_bloodline hidden_tooltip = { @@ -1033,7 +1033,7 @@ tp_training_grounds_L2 = { #Porte en pierre desc = TP_universite_mutazilite_desc potential = { owner = { religion = sunni }} trigger = { - TECH_TEMPLE_CONSTRUCTION = 3 + TECH_CITY_CONSTRUCTION = 3 #FROM = { religion = sunni NOT = { trait = ashari }} owner = { religion = sunni trait = mutazilite } } @@ -1056,7 +1056,7 @@ tp_training_grounds_L2 = { #Porte en pierre desc = TP_universite_mutazilite_desc potential = { owner = { religion = sunni }} trigger = { - TECH_TEMPLE_CONSTRUCTION = 5 + TECH_CITY_CONSTRUCTION = 5 #FROM = { religion = sunni NOT = { trait = ashari }} owner = { religion = sunni trait = mutazilite } } @@ -1081,7 +1081,7 @@ tp_training_grounds_L2 = { #Porte en pierre desc = TP_universite_asharite_desc potential = { owner = { religion = sunni }} trigger = { - TECH_TEMPLE_CONSTRUCTION = 3 + TECH_CITY_CONSTRUCTION = 3 #FROM = { religion = sunni trait = ashari } owner = { religion = sunni trait = ashari } } @@ -1104,7 +1104,7 @@ tp_training_grounds_L2 = { #Porte en pierre desc = TP_universite_asharite_desc potential = { owner = { religion = sunni }} trigger = { - TECH_TEMPLE_CONSTRUCTION = 5 + TECH_CITY_CONSTRUCTION = 5 #FROM = { religion = sunni trait = ashari } owner = { religion = sunni trait = ashari } } diff --git a/L3T/common/buildings/L3T_bats_SPE.txt b/L3T/common/buildings/L3T_bats_SPE.txt index 4135b9b4..f9e8416b 100644 --- a/L3T/common/buildings/L3T_bats_SPE.txt +++ b/L3T/common/buildings/L3T_bats_SPE.txt @@ -163,7 +163,7 @@ city = { desc = "VOC_INDUSTRIELLE_DESC" prerequisites = { CITE_L1 } trigger = { TECH_TRADE_PRACTICES = 0 } - #not_if_x_exists = { VOC_COMMERCIALE } + not_if_x_exists = { VOC_COMMERCIALE } gold_cost = 0.0 build_time = 8 economy_techpoints = 0.05 @@ -174,7 +174,7 @@ city = { desc = "VOC_COMMERCIALE_DESC" prerequisites = { CITE_L1 } trigger = { TECH_TRADE_PRACTICES = 0 } - #not_if_x_exists = { VOC_INDUSTRIELLE } + not_if_x_exists = { VOC_INDUSTRIELLE } gold_cost = 0.0 build_time = 8 economy_techpoints = 0.05 @@ -313,7 +313,7 @@ temple = { # COMMANDERIE = { # desc = "COMMANDERIE_desc" # trigger = { -# TECH_TEMPLE_CONSTRUCTION = 0 +# TECH_CITY_CONSTRUCTION = 0 # religion = catholic # } # prerequisites = { xxx } @@ -331,7 +331,7 @@ temple = { # } # COMMANDERIE_L2 = { # desc = "COMMANDERIE_desc" -# trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } +# trigger = { TECH_CITY_CONSTRUCTION = 0 } # prerequisites = { # tp_wall_1 #vanilla wall # tp_training_grounds_L1 #Porte de guet @@ -353,7 +353,7 @@ temple = { # COMMANDERIE_L3 = { # desc = "COMMANDERIE_desc" # trigger = { -# TECH_TEMPLE_CONSTRUCTION = 1 +# TECH_CITY_CONSTRUCTION = 1 # TECH_CASTLE_CONSTRUCTION = 1 # #OR = { # #has_province_modifier = ordre_type_classique @@ -377,7 +377,7 @@ temple = { # COMMANDERIE_L4 = { # desc = "COMMANDERIE_desc" # trigger = { -# TECH_TEMPLE_CONSTRUCTION = 2 +# TECH_CITY_CONSTRUCTION = 2 # TECH_CASTLE_CONSTRUCTION = 2 # } # prerequisites = { tp_town_2 } @@ -398,7 +398,7 @@ temple = { # COMMANDERIE_L5 = { # desc = "COMMANDERIE_desc" # trigger = { -# TECH_TEMPLE_CONSTRUCTION = 4 +# TECH_CITY_CONSTRUCTION = 4 # TECH_CASTLE_CONSTRUCTION = 4 # } # upgrades_from = COMMANDERIE_L4 diff --git a/L3T/common/buildings/L3T_tradepost.txt b/L3T/common/buildings/L3T_tradepost.txt index 51a49fae..46b6cbdf 100644 --- a/L3T/common/buildings/L3T_tradepost.txt +++ b/L3T/common/buildings/L3T_tradepost.txt @@ -111,7 +111,7 @@ trade_post = { gold_cost = 100 potential = { port = yes FROM = { is_patrician = yes }} build_time = 180 - ai_creation_factor = 99 + ai_creation_factor = 102 tax_income = 0.5 add_number_to_name = no @@ -294,7 +294,7 @@ trade_post = { gold_cost = 110 potential = { port = yes FROM = { is_patrician = yes }} build_time = 180 - ai_creation_factor = 95 + ai_creation_factor = 99 retinuesize = 10 pikemen = 20 galleys = 1 @@ -400,7 +400,7 @@ trade_post = { gold_cost = 110 potential = { port = yes FROM = { is_patrician = yes }} build_time = 180 - ai_creation_factor = 97 + ai_creation_factor = 105 tradevalue = 10 tax_income = 1 galleys = 1 @@ -419,7 +419,7 @@ trade_post = { gold_cost = 220 potential = { port = yes FROM = { is_patrician = yes }} build_time = 550 - ai_creation_factor = 96 + ai_creation_factor = 102 tradevalue = 20 tax_income = 1.5 galleys = 2 diff --git a/L3T/common/technology.txt b/L3T/common/technology.txt new file mode 100644 index 00000000..1e6d9d05 --- /dev/null +++ b/L3T/common/technology.txt @@ -0,0 +1,634 @@ +TECH_GROUP_MILITARY = { + TECH_INFANTRY = { + modifier = { + LIGHT_INFANTRY_DEFENSIVE = 0.6 + ARCHERS_DEFENSIVE = 0.6 + archers_morale = 0.4 + light_infantry_morale = 0.4 + HEAVY_INFANTRY_DEFENSIVE = 0.6 + heavy_infantry_morale = 0.4 + PIKEMEN_DEFENSIVE = 0.6 + pikemen_morale = 0.4 + } + } + TECH_CAVALRY = { + modifier = { + LIGHT_CAVALRY_DEFENSIVE = 0.6 + KNIGHTS_DEFENSIVE = 0.6 + camel_cavalry_defensive = 0.6 + war_elephants_defensive = 0.6 + horse_archers_defensive = 0.6 + LIGHT_CAVALRY_morale = 0.4 + KNIGHTS_morale = 0.4 + camel_cavalry_morale = 0.4 + war_elephants_morale = 0.4 + horse_archers_morale = 0.4 + } + } + TECH_SKIRMISH = { + modifier = { + LIGHT_CAVALRY_OFFENSIVE = 0.6 + horse_archers_offensive = 0.6 + ARCHERS_OFFENSIVE = 0.6 +# LIGHT_INFANTRY_OFFENSIVE = 0.6 + camel_cavalry_offensive = 0.6 + custom_modifier_text = better_skirmisher_tactics_custom_modifier_tt + } + + } + TECH_MELEE = { + modifier = { + KNIGHTS_OFFENSIVE = 0.6 + PIKEMEN_OFFENSIVE = 0.6 + HEAVY_INFANTRY_OFFENSIVE = 0.6 +# war_elephants_offensive = 0.6 + custom_modifier_text = better_melee_tactics_custom_modifier_tt + } + } + TECH_SIEGE_EQUIPMENT = { + modifier = { + SIEGE_SPEED = 1.0 + SIEGE_DEFENCE = 1.0 + } + } + TECH_RECRUITMENT = { + modifier = { + GLOBAL_SUPPLY_LIMIT = 1.0 + LAND_MORALE = 0.2 + #retinuesize_perc = 1.0 + #regiment_reinforcement_speed = 1.0 + land_organisation = 1.0 + } + } +} + +TECH_GROUP_ECONOMY = { + TECH_CASTLE_CONSTRUCTION = { #castle buildings + modifier = { + CASTLE_TAX_MODIFIER = 0.5 + } + 1 = { + add_building = ca_militia_barracks_2 + add_building = ca_barracks_3 + add_building = "2" + add_building = tb_hillfort_3 + add_building = tb_hillfort_4 + add_building = no_horse_breeder_3 + add_building = no_horse_breeder_4 + add_building = no_wrestling_2 + add_building = no_hunting_parties_3 + add_building = no_hunting_parties_4 + add_building = no_composite_bow_crafter_1 + add_building = no_lamellar_armor_crafter_2 + add_building = no_lamellar_armor_crafter_3 + add_building = no_camel_breeder_2 + add_building = no_camel_breeder_3 + add_building = no_elephant_camp_2 + add_building = no_elephant_camp_3 + } + 2 = { + add_building = ca_stable_3 + add_building = ca_town_3 + add_building = "3" + add_building = no_horse_breeder_5 + add_building = no_horse_breeder_6 + add_building = no_riding_contests_2 + add_building = no_riding_contests_3 + add_building = no_riding_contests_4 + add_building = no_riding_contests_5 + add_building = no_wrestling_3 + add_building = no_wrestling_4 + add_building = no_hunting_parties_5 + add_building = no_hunting_parties_6 + add_building = no_composite_bow_crafter_2 + add_building = no_lamellar_armor_crafter_4 + add_building = no_camel_breeder_4 + add_building = no_elephant_camp_4 + } + 3 = { + add_building = ca_barracks_4 + add_building = ca_training_grounds_2 + add_building = no_horse_breeder_7 + add_building = no_horse_breeder_8 + add_building = no_riding_contests_6 + add_building = no_wrestling_5 + add_building = no_hunting_parties_7 + add_building = no_hunting_parties_8 + add_building = no_composite_bow_crafter_3 + add_building = no_lamellar_armor_crafter_5 + add_building = no_camel_breeder_5 + add_building = no_elephant_camp_5 + } + 4 = { + add_building = ca_stable_4 + add_building = ca_town_4 + add_building = "4" + add_building = no_riding_contests_7 + add_building = no_wrestling_6 + add_building = no_composite_bow_crafter_4 + add_building = no_composite_bow_crafter_5 + add_building = no_lamellar_armor_crafter_6 + add_building = no_camel_breeder_6 + add_building = no_elephant_camp_6 + } + 5 = { + add_building = ca_barracks_5 + add_building = ca_militia_barracks_3 + add_building = no_riding_contests_8 + add_building = no_wrestling_7 + add_building = no_composite_bow_crafter_6 + add_building = no_lamellar_armor_crafter_7 + add_building = no_camel_breeder_7 + add_building = no_elephant_camp_7 + } + 6 = { + add_building = ca_stable_5 + add_building = ca_town_5 + add_building = ca_training_grounds_3 + add_building = no_wrestling_8 + add_building = no_composite_bow_crafter_7 + add_building = no_lamellar_armor_crafter_8 + add_building = no_camel_breeder_8 + add_building = no_elephant_camp_8 + } + 7 = { + add_building = ca_barracks_6 + add_building = ca_militia_barracks_4 + add_building = no_composite_bow_crafter_8 + } + 8 = { + add_building = ca_stable_6 + add_building = ca_town_6 + } + } + TECH_CITY_CONSTRUCTION = { #city buildings + modifier = { + CITY_TAX_MODIFIER = 0.4 + TEMPLE_TAX_MODIFIER = 0.4 + } + 1 = { + add_building = ct_marketplace_3 + add_building = ct_barracks_3 + add_building = tb_market_town_3 + add_building = tb_market_town_4 + add_building = no_airag_producer_1 + add_building = no_airag_producer_2 + add_building = no_cattle_pens_3 + add_building = no_cattle_pens_4 + add_building = no_ox_wagon_3 + add_building = no_meat_preserver_1 + add_building = no_meat_preserver_2 + add_building = no_sheep_3 + add_building = no_sheep_4 + add_building = no_felt_crafter_2 + add_building = no_felt_crafter_3 + add_building = no_ger_crafter_1 + add_building = no_fishing_village_3 + add_building = no_fishing_village_4 + add_building = no_gathering_hall_3 + add_building = no_gathering_hall_4 + add_building = tp_barracks_3 + add_building = tp_town_3 + add_building = no_shrine_2 + add_building = no_shrine_3 + add_building = no_minority_shrine_2 + add_building = no_minority_shrine_3 + } + 2 = { + add_building = ct_guard_2 + add_building = ct_university_1 + add_building = ct_training_grounds_3 + add_building = no_airag_producer_3 + add_building = no_airag_producer_4 + add_building = no_cattle_pens_5 + add_building = no_cattle_pens_6 + add_building = no_ox_wagon_4 + add_building = no_ox_wagon_5 + add_building = no_meat_preserver_3 + add_building = no_meat_preserver_4 + add_building = no_sheep_5 + add_building = no_sheep_6 + add_building = no_felt_crafter_4 + add_building = no_ger_crafter_2 + add_building = no_ger_crafter_3 + add_building = no_fishing_village_5 + add_building = no_fishing_village_6 + add_building = no_gathering_hall_5 + add_building = no_gathering_hall_6 + add_building = tp_monastery_3 + add_building = tp_elite_barracks_3 + add_building = no_shrine_4 + add_building = no_minority_shrine_4 + add_building = no_minority_shrine_5 + } + 3 = { + add_building = ct_marketplace_4 + add_building = ct_barracks_4 + add_building = no_airag_producer_5 + add_building = no_cattle_pens_7 + add_building = no_cattle_pens_8 + add_building = no_ox_wagon_6 + add_building = no_meat_preserver_5 + add_building = no_meat_preserver_6 + add_building = no_sheep_7 + add_building = no_sheep_8 + add_building = no_felt_crafter_5 + add_building = no_ger_crafter_4 + add_building = no_fishing_village_7 + add_building = no_fishing_village_8 + add_building = no_gathering_hall_7 + add_building = tp_barracks_4 + add_building = tp_town_4 + add_building = tp_school_1 + add_building = no_shrine_5 + add_building = no_minority_shrine_6 + } + 4 = { + add_building = ct_guard_3 + add_building = ct_university_2 + add_building = ct_training_grounds_4 + add_building = no_airag_producer_6 + add_building = no_ox_wagon_7 + add_building = no_ox_wagon_8 + add_building = no_meat_preserver_7 + add_building = no_felt_crafter_6 + add_building = no_ger_crafter_5 + add_building = no_ger_crafter_6 + add_building = no_gathering_hall_8 + } + 5 = { + add_building = ct_marketplace_5 + add_building = ct_barracks_5 + add_building = no_airag_producer_7 + add_building = no_meat_preserver_8 + add_building = no_felt_crafter_7 + add_building = no_ger_crafter_7 + add_building = tp_barracks_5 + add_building = tp_town_5 + add_building = no_shrine_8 + add_building = no_minority_shrine_8 + } + 6 = { + add_building = ct_guard_4 + add_building = ct_training_grounds_5 + add_building = no_airag_producer_8 + add_building = no_felt_crafter_8 + add_building = no_ger_crafter_8 + add_building = tp_monastery_5 + add_building = tp_elite_barracks_5 + add_building = tp_school_2 + } + 7 = { + add_building = ct_marketplace_6 + add_building = ct_barracks_6 + add_building = tp_barracks_6 + add_building = tp_town_6 + } + 8 = { + add_building = ct_guard_5 + add_building = ct_university_3 + add_building = ct_training_grounds_6 + add_building = tp_monastery_6 + add_building = tp_elite_barracks_6 + } + } +# TECH_TEMPLE_CONSTRUCTION = { #temple buildings +# modifier = { +# TEMPLE_TAX_MODIFIER = 0.5 +# } +# 1 = { +# add_building = tp_barracks_3 +# add_building = tp_town_3 +# add_building = no_shrine_2 +# add_building = no_shrine_3 +# add_building = no_minority_shrine_2 +# add_building = no_minority_shrine_3 +# } +# 2 = { +# add_building = tp_monastery_3 +# add_building = tp_elite_barracks_3 +# add_building = no_shrine_4 +# add_building = no_minority_shrine_4 +# add_building = no_minority_shrine_5 +# } +# 3 = { +# add_building = tp_barracks_4 +# add_building = tp_town_4 +# add_building = tp_school_1 +# add_building = no_shrine_5 +# add_building = no_minority_shrine_6 +# } +# 4 = { +# add_building = tp_monastery_4 +# add_building = tp_elite_barracks_4 +# add_building = no_shrine_6 +# add_building = no_shrine_7 +# add_building = no_minority_shrine_7 +# } +# 5 = { +# add_building = tp_barracks_5 +# add_building = tp_town_5 +# add_building = no_shrine_8 +# add_building = no_minority_shrine_8 +# } +# 6 = { +# add_building = tp_monastery_5 +# add_building = tp_elite_barracks_5 +# add_building = tp_school_2 +# } +# 7 = { +# add_building = tp_barracks_6 +# add_building = tp_town_6 +# } +# 8 = { +# add_building = tp_monastery_6 +# add_building = tp_elite_barracks_6 +# } +# } + TECH_FORTIFICATIONS_CONSTRUCTION = { # walls and levy buildings + modifier = { + } + 1 = { + add_building = ca_wall_q_2 + add_building = ct_wall_q_2 + add_building = tp_wall_q_2 + add_building = no_baghatur_council_1 + add_building = no_camp_fortifications_3 + add_building = no_camp_fortifications_4 + } + 2 = { + add_building = ca_keep_3 + add_building = ca_wall_2 + add_building = ct_wall_2 + add_building = tp_wall_2 + add_building = no_baghatur_council_2 + add_building = no_baghatur_council_3 + add_building = no_camp_fortifications_5 + } + 3 = { + add_building = ca_wall_q_3 + add_building = ct_wall_q_3 + add_building = tp_wall_q_3 + add_building = no_baghatur_council_4 + add_building = no_baghatur_council_5 + add_building = no_camp_fortifications_6 + } + 4 = { + add_building = ca_keep_4 + add_building = ca_wall_3 + add_building = ct_wall_3 + add_building = tp_wall_3 + add_building = no_baghatur_council_6 + add_building = no_camp_fortifications_7 + } + 5 = { + add_building = ca_wall_q_4 + add_building = ct_wall_q_4 + add_building = tp_wall_q_4 + add_building = no_baghatur_council_7 + add_building = no_camp_fortifications_8 + } + 6 = { + add_building = ca_keep_5 + add_building = ca_wall_4 + add_building = ct_wall_4 + add_building = tp_wall_4 + add_building = no_baghatur_council_8 + } + 7 = { + add_building = ca_wall_q_5 + add_building = ct_wall_q_5 + add_building = tp_wall_q_5 + } + 8 = { + add_building = ca_keep_6 + add_building = ca_wall_5 + add_building = ct_wall_5 + add_building = tp_wall_5 + } + } + TECH_TRADE_PRACTICES = { + modifier = { + TRADEVALUE_MULT = 0.6 + } + 1 = { + add_building = ct_port_2 + add_building = no_yam_3 + add_building = no_yam_4 + add_building = no_minter_1 + add_building = no_minter_2 + } + 2 = { + add_building = no_yam_5 + add_building = no_yam_6 + add_building = no_minter_3 + add_building = no_minter_4 + } + 3 = { + add_building = ct_port_3 + add_building = no_yam_7 + add_building = no_minter_5 + } + 4 = { + add_building = ct_port_4 + add_building = no_yam_8 + add_building = no_minter_6 + } + 5 = { + add_building = no_minter_7 + } + 6 = { + add_building = ct_port_5 + add_building = no_minter_8 + } + } + TECH_CONSTRUCTION = { #improved construction of all buildings + modifier = { + LOCAL_BUILD_TIME_MODIFIER = -0.25 + LOCAL_BUILD_COST_MODIFIER = -0.25 + wonder_build_time_modifier = -0.2 + wonder_build_cost_modifier = -0.15 + } + 1= { + + } + 2 = { + add_building = hospital_building_1 + add_building = leper_colony_1 + add_building = soup_kitchen_1 + } + 3 = { + add_building = hospital_building_2 + add_building = chapel_1 + add_building = translation_house_1 + add_building = pilgrims_inn_1 + add_building = library_1 + + } + 4 = { + add_building = hospital_building_3 + add_building = pharmacology_laboratory_1 + add_building = medical_academy_1 + add_building = observatory_1 + } + 5 = { + add_building = hospital_building_4 + } + 6 = { + add_building = hospital_building_5 + } + } + TECH_NAVAL = { + modifier = { + GALLEYS_PERC = 0.8 + } + 1 = { + add_building = ct_shipyard_1 + add_building = tp_shipyard_1 + add_building = ca_shipyard_1 + add_building = no_harbor_2 + add_building = tb_shipyard_1 + } + 2 = { + add_building = ct_shipyard_2 + add_building = tp_shipyard_2 + add_building = ca_shipyard_2 + add_building = no_harbor_3 + add_building = tb_shipyard_2 + } + 3 = { + add_building = ct_shipyard_3 + add_building = tp_shipyard_3 + add_building = ca_shipyard_3 + add_building = no_harbor_4 + add_building = tb_shipyard_3 + } + 4 = { + add_building = ct_shipyard_4 + add_building = tp_shipyard_4 + add_building = ca_shipyard_4 + add_building = no_harbor_5 + add_building = tb_shipyard_4 + } + 5 = { + add_building = no_harbor_6 + } + 6 = { + add_building = no_harbor_7 + } + 7 = { + add_building = no_harbor_8 + } + } + +} + +TECH_GROUP_CULTURE = { + TECH_NOBLE_CUSTOMS = { + modifier = { + CASTLE_OPINION = 24 + ADD_PRESTIGE_MODIFIER = 0.5 + } + } + TECH_POPULAR_CUSTOMS = { + modifier = { + TOWN_OPINION = 24 + } + } + TECH_RELIGIOUS_CUSTOMS = { + modifier = { + CHURCH_OPINION = 24 + ADD_PIETY_MODIFIER = 0.5 + } + } + TECH_MAJESTY = { + modifier = { + SHORT_REIGN_LENGTH = -5 + #ADD_PRESTIGE_MODIFIER = 0.5 + #ADD_PIETY_MODIFIER = 0.5 + court_size_maintenance_cost_modifier = -0.1 + court_size_modifier = 30 + + } + 1 = {} + 2 = {} + 3 = {} + 4 = {} + 5 = { + add_decision = imperial_administration + add_decision = ze_administration_laws_2 + } + } + TECH_CULTURE_FLEX = { + modifier = { + CULTURE_FLEX = -0.5 + RELIGION_FLEX = -0.5 + } + 1 = {} + 2 = {} + 3 = { add_decision = status_of_women_1 } + 4 = { add_decision = status_of_women_2 } + 5 = { add_decision = status_of_women_3 } + 6 = { add_decision = status_of_women_4 } + 7 = {} + 8 = {} + } + TECH_LEGALISM = { + modifier = { + } + 1 = { + add_decision = crown_authority_1 + add_decision = centralization_1 + add_decision = revoke_title_law_1 + } + 2 = { + add_decision = crown_authority_2 + add_decision = centralization_2 + add_decision = revoke_title_law_2 + } + 3 = { + add_decision = crown_authority_3 + add_decision = centralization_3 + add_decision = ze_administration_laws_1 + add_decision = out_of_realm_inheritance_law_1 + } + 4 = { + add_decision = vice_royalty_1 + } + 5 = { + add_decision = crown_authority_4 + add_decision = centralization_4 + add_decision = tax_levy_law_feudal_1 + add_decision = tax_levy_law_feudal_7 + add_decision = tax_levy_law_iqta_1 + add_decision = tax_levy_law_iqta_7 + add_decision = tax_levy_law_republic_1 + add_decision = tax_levy_law_republic_7 + add_decision = tax_levy_law_theocracy_1 + add_decision = tax_levy_law_theocracy_7 + } + 6 = { + add_decision = feudal_tax_3 + add_decision = city_tax_3 + add_decision = temple_tax_3 + add_decision = iqta_tax_3 + add_decision = tax_levy_law_feudal_0 + add_decision = tax_levy_law_feudal_8 + add_decision = tax_levy_law_iqta_0 + add_decision = tax_levy_law_iqta_8 + add_decision = tax_levy_law_republic_0 + add_decision = tax_levy_law_republic_8 + add_decision = tax_levy_law_theocracy_0 + add_decision = tax_levy_law_theocracy_8 + } + 7 = { + add_decision = feudal_contract_3 + add_decision = city_contract_3 + add_decision = temple_contract_3 + add_decision = iqta_contract_3 + } + 8 = { + add_decision = vice_royalty_2 + } + } +} diff --git a/L3T/decisions/L3T_target_decisions.txt b/L3T/decisions/L3T_target_decisions.txt new file mode 100644 index 00000000..0d6de253 --- /dev/null +++ b/L3T/decisions/L3T_target_decisions.txt @@ -0,0 +1,42 @@ +# Title decisions are possible vs _all_ titles and are shown in the Title Diplomacy View, not the Intrigue View. The taker is in the FROM scope. +# +# filter = [capital/primary_title/owned/vassal_owned/sub_realm_owned/realm_owned/dynasty_owned/all] +# ai_target_filter = [capital/primary_title/owned/vassal_owned/sub_realm_owned/realm_owned/dynasty_owned/all] (which titles for which the AI evaluates the decision.) +# owned: all titles owned by the AI +# vassal_owned: all titles owned by direct vassal rulers of the AI's employer +# sub_realm_owned: all titles below the AI's employer +# realm_owned: all titles in the same top realm as the AI +# dynasty_owned: all titles owned by members of the same dynasty +# all: all titles (Avoid if possible. VERY CPU-HEAVY!) +# + +title_decisions = { + DEC_rename_any_title = { + only_rulers = yes + filter = owned + #ai_target_filter = owned + diplomacy_icon = GFX_diplo_rename_icon + + from_potential = { + is_ruler = yes + } + + potential = { + FROM = { ai = no } + } + +# allow = { +# always=yes +# } + + effect = { + ROOT = { + prompt_name = { + player = FROM + type = L3T_RENAME + portrait = FROM + } + } + } + } +} diff --git a/L3T/decisions/REC_target_decisions.txt b/L3T/decisions/REC_target_decisions.txt index 6381e192..c63f3abb 100644 --- a/L3T/decisions/REC_target_decisions.txt +++ b/L3T/decisions/REC_target_decisions.txt @@ -55,6 +55,7 @@ targetted_decisions = { from_potential = { is_playable = yes + is_catholic_group = yes } potential = { diff --git a/L3T/events/ECO+_init_RESSOURCES.txt b/L3T/events/ECO+_init_RESSOURCES.txt index 9fa88ffb..6aa83fcf 100644 --- a/L3T/events/ECO+_init_RESSOURCES.txt +++ b/L3T/events/ECO+_init_RESSOURCES.txt @@ -1020,7 +1020,7 @@ character_event = { province_event = { id = ECO.110 desc = "DESCECO.110" - picture = GFX_evt_market + picture = GFX_evt_L3T_elevage_moutons trigger = { has_province_modifier = elevage1 @@ -1039,6 +1039,7 @@ province_event = { } #activation ELEVAGE -ovin fromage + #into FOOD computation instead #province_event = { # id = ECO.111 diff --git a/L3T/events/L3T_easter_eggs.txt b/L3T/events/L3T_easter_eggs.txt index e636936b..d750b4d1 100644 --- a/L3T/events/L3T_easter_eggs.txt +++ b/L3T/events/L3T_easter_eggs.txt @@ -382,14 +382,14 @@ character_event = { } modifier = { factor = 0.1 - NOT = { wealth = 20 } + NOT = { wealth = 50 } } modifier = { factor = 3 wealth = 100 } } - wealth = -10 + wealth = -75 add_artifact = oeuf_1 set_character_flag = egg_found } @@ -403,7 +403,7 @@ character_event = { piety = 200 } } - piety = -10 + piety = -50 add_artifact = oeuf_1 set_character_flag = egg_found set_character_flag = pious_hunt @@ -2892,7 +2892,6 @@ narrative_event = { option = { name = "L3T.500A" - #add_character_modifier = { name = totoro duration = -1 } #MOUCHARD pour si voir l'event pop chronicle = { entry = CHRONICLE_EGG_UNITED portrait = [Root.GetID] diff --git a/L3T/events/L3T_mod_selection_VANI.txt b/L3T/events/L3T_mod_selection_VANI.txt index 088cf720..936ec876 100644 --- a/L3T/events/L3T_mod_selection_VANI.txt +++ b/L3T/events/L3T_mod_selection_VANI.txt @@ -129,6 +129,7 @@ province_event = { province_id = 174 # Albarracin province_id = 202 # Zaragoza province_id = 201 # Najera + province_id = 2014 # Huelva #Portugal ##France province_id = 151 # Labourd # Adour province_id = 150 # Albret diff --git a/L3T/events/L3T_population.txt b/L3T/events/L3T_population.txt index 4e1ae393..a0570160 100644 --- a/L3T/events/L3T_population.txt +++ b/L3T/events/L3T_population.txt @@ -17,6 +17,24 @@ character_event = { limit = { tier = baron } export_to_variable = { which = "developpement" value = num_of_buildings } #gives a random seed based on techs set_variable = { which = "devnextstep" value = 100 } + if = { + limit = { + year = 900 + NOT = { year = 1000 } + } + # Gives a random bonus + random_list = { + 30 = { + change_variable = { which = "developpement" value = 10 } + } + 20 = { + change_variable = { which = "developpement" value = 20 } + } + 50 = { + change_variable = { which = "developpement" value = 30 } + } + } + } if = { limit = { year = 1000 @@ -44,7 +62,21 @@ character_event = { limit = { year = 1150 } - change_variable = { which = "developpement" value = 50 } + #used to be flat +50 + random_list = { + 20 = { + change_variable = { which = "developpement" value = 30 } + } + 50 = { + change_variable = { which = "developpement" value = 50 } + } + 20 = { + change_variable = { which = "developpement" value = 70 } + } + 10 = { + change_variable = { which = "developpement" value = 100 } + } + } } set_variable = { which = "developpement_init" which = "developpement" } @@ -220,19 +252,27 @@ character_event = { change_variable = { which = "developpement_yearly_growth" value = 1 } #add variation upon city governement } - random = { - chance = 40 + random = { #PROSPERITY/FOOD bonus + crown_focus + chance = 50 modifier = { - factor = 1.5 + factor = 1.2 #60% - pure player choice + location = { has_province_flag = crown_focus_province } + } + modifier = { + factor = 1.3 #65% - good play location = { has_province_modifier = agriculture4_pain } + #will be based upon food supply/level } modifier = { - factor = 1.5 - OR = { - location = { has_province_modifier = industrie_prospere } - location = { has_province_flag = crown_focus_province } - } + factor = 1.5 #75% - good play + location = { has_province_modifier = industrie_prospere } } + #food+industry 50*1.3*1.5 =~100% + change_variable = { which = "developpement" value = 1 } + change_variable = { which = "developpement_yearly_growth" value = 1 } + } + random = { #CAPITAL bonus + chance = 40 modifier = { factor = 1.25 is_capital = yes #main/capital holding @@ -247,7 +287,6 @@ character_event = { } if = { limit = { has_global_flag = debug_L3T } - #holder_scope = { character_event = { id = L3T.1104 days = 0 }} #totoro holder_scope = { character_event = { id = L3T.11031 days = 0 }} #totoro } } diff --git a/L3T/events/XYLO_various_flavour.txt b/L3T/events/XYLO_various_flavour.txt index e4622487..32f57bc7 100644 --- a/L3T/events/XYLO_various_flavour.txt +++ b/L3T/events/XYLO_various_flavour.txt @@ -331,7 +331,7 @@ province_event = { } modifier = { #stewardship affinity factor = 0.5 - owner = { trait = coward } + owner = { trait = craven } } modifier = { #involved in a personnal war factor = 0.1 diff --git a/L3T/interface/L3T_misc.gfx b/L3T/interface/L3T_misc.gfx index cac3deb1..78720e45 100644 --- a/L3T/interface/L3T_misc.gfx +++ b/L3T/interface/L3T_misc.gfx @@ -90,6 +90,10 @@ spriteTypes = { name = "GFX_diplo_martyr_icon" texturefile = "gfx\\interface\\diplo_martyr_icon.dds" } + spriteType = { + name = "GFX_diplo_rename_icon" + texturefile = "gfx\\interface\\diplo_rename_icon.dds" + } #REC traits spriteType = { name = "GFX_trait_batisseur_cathedrale" diff --git a/L3T/interface/messagetypes.txt b/L3T/interface/messagetypes.txt new file mode 100644 index 00000000..ca3bd03b --- /dev/null +++ b/L3T/interface/messagetypes.txt @@ -0,0 +1,2430 @@ +MESSAGE_INTEREST= +{ + vassals=1 # 0 = No interest, 1 = Player is the direct liege, 2 = Player is liege or above + dynasty=0 # 0 = Only close family, 1 = Extended Family, 2 = Whole dynasty + independent_rulers=0 # 0 = No interest, 1 = Independent rulers of my religion, 2 = All independent rulers + liege=2 # 0 = No interest, 1 = The player's direct liege, 2 = All the player's lieges +} + +# Messages priorities +# 1 = pop up +# 2 = high priority tab +# 3 = low priority tab +# 4 = log +# 5 = disabled + +PROV_CULTURECHANGE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_government +} + +PROV_RELIGIONCHANGE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_religion +} + +EXILE_TO_PLAYER= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +EXILE_FROM_PLAYER= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +DISBAND= +{ + priority=5 + close_priority=4 + interest_priority=4 + category=cat_military + sound = "disband_unit" +} + +VASSAL_TRANSFER= +{ + priority=4 + close_priority=1 + interest_priority=2 + category=cat_diplomacy + picture="GFX_evt_council" +} + +PLAYER_SUCCESSOR_CHANGED= +{ + priority=3 + close_priority=1 + interest_priority=1 + category=cat_dynasty +} + +COUNCILLOR_LOST= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_government + picture="GFX_evt_council" +} + +VOTER_LOST= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_government + picture="GFX_evt_council" +} + +GUARDIAN_LOST= +{ + priority=4 + close_priority=2 + interest_priority=2 + category=cat_dynasty + picture="GFX_evt_guardian" +} + +SUCCESSION= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty + picture="GFX_evt_death" + message_log = yes +} + +LOSTVASSAL= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_government + picture="GFX_evt_courier" +} + +NOMINATION= +{ + priority=4 + close_priority=4 + interest_priority=4 + category=cat_government +} + +OBJECTIVEACHIEVED= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_intrigue + picture="GFX_evt_feast" +} + +PLOTSUCCEEDS= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_intrigue + picture="GFX_evt_shadowy_cabal" +} + +OBJECTIVEACQUIRED= +{ + priority=4 + close_priority=4 + interest_priority=3 + category=cat_intrigue +} + +OBJECTIVEABORTED= +{ + priority=2 + close_priority=4 + interest_priority=1 + category=cat_intrigue + picture="GFX_evt_emissary" +} + +PLOT_UNCOVERED= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_intrigue + letter_event = yes +} + +AUTO_STOPPED_PLOT= +{ + priority=4 + close_priority=2 + interest_priority=2 + category=cat_intrigue + letter_event = yes +} + +AUTO_STOP_PLOT_START= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_intrigue + letter_event = yes +} + +MINOR_PLOT_UNCOVERED= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_intrigue +} + +NEWBORN= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty + sound = "child_born" + picture="GFX_evt_birth" +} + +NEWBORN_PURPLE= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty + sound = "child_born" + picture="GFX_evt_born_purple_byzantine" +} + +BAPTISM= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty + #sound = "child_born" + picture="GFX_evt_icon" + allow_cancel=no +} + +BUILDING_DONE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_government + sound = "building_completed" +} + +TRIGMOD= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_other +} + +TRIGMODLOST= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_other +} + +ATTACKTHEM= +{ + priority=5 + close_priority=4 + interest_priority=4 + category=cat_military +} + +ATTACKUS= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_military +} + +SIEGETHEM= +{ + priority=5 + close_priority=4 + interest_priority=4 + category=cat_military +} + +SIEGEUS= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_military +} + +LANDBATTLEOVER_WIN= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military + sound = "battle_won" +} + +LANDBATTLEOVER_LOSS= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military + sound = "battle_lost" +} + +LANDBATTLEOVER_OTHER= +{ + priority=5 + close_priority=4 + interest_priority=4 + category=cat_military +} + +SIEGEOVER_WIN= +{ + priority=4 + close_priority=1 + interest_priority=1 + category=cat_military + picture="GFX_evt_siege" +} + +SIEGEOVER_LOSS= +{ + priority=4 + close_priority=1 + interest_priority=1 + category=cat_military + picture="GFX_evt_siege" +} + +SIEGEOVER_OTHER= +{ + priority=5 + close_priority=4 + interest_priority=4 + category=cat_military +} + +SIEGEOVER_ABANDON= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military + picture="GFX_evt_siege" +} + +CHATMESSAGE= +{ + priority=5 + close_priority=4 + interest_priority=4 + category=cat_diplomacy +} + +CHAR_EDUCATED= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty + picture="GFX_evt_guardian" +} + +APPOINTREGENT= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty + letter_event = yes + picture="GFX_evt_council" +} + +DISMISSREGENT= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty + picture="GFX_evt_council" +} + +UNITARRIVED= +{ + priority=5 + close_priority=4 + interest_priority=4 + category=cat_military +} + +LAW_APPROVED= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_government +} + +LAW_REJECTED= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_government +} + +LAW_PASSED= +{ + priority=3 + close_priority=1 + interest_priority=3 + category=cat_government + picture="GFX_evt_council" +} + +LAW_COUNCIL_REJECTED= +{ + priority=4 + close_priority=1 + interest_priority=4 + category=cat_government + picture="GFX_evt_council" +} + +IMPRISON_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_intrigue +} + +RELEASE_FROM_PRISON_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +EXECUTE_IMPRISONED_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +EXILE_IMPRISONED_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +RETIRE_TO_MONASTERY_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +DEMAND_RELIGIOUS_CONVERSION_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +DEMAND_RELIGIOUS_CONVERSION_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +INVITE_TO_COURT_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +INVITE_TO_COURT_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +TRANSFER_VASSAL_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +CLAIM_TITLE_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +REVOKE_TITLE_INTERACTION_ACCEPT= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +REVOKE_TITLE_INTERACTION_DECLINE= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +AWARD_HONORARY_TITLE_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +SEND_ASSASSIN_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +DECLARE_WAR_INTERACTION_ACCEPT= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military + message_log = yes + picture="GFX_evt_peasants" +} + +ASK_TO_DECLARE_WAR_INTERACTION_ACCEPT= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military + message_log = yes + picture="GFX_evt_peasants" +} + +OFFER_PEACE_INTERACTION_ACCEPT= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military + message_log = yes +} + +OFFER_PEACE_INTERACTION_DECLINE= +{ + priority=5 + close_priority=2 + interest_priority=2 + category=cat_military +} + +SEND_GIFT_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +SEND_GIFT_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ASK_FOR_MONEY_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ASK_FOR_MONEY_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +NOMINATE_BISHOP_TO_POPE_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +NOMINATE_BISHOP_TO_POPE_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +OFFER_VASSALIZATION_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +OFFER_VASSALIZATION_INTERACTION_DECLINE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +ASK_FOR_VASSALIZATION_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +ASK_FOR_VASSALIZATION_INTERACTION_DECLINE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +ARRANGE_BETROTHAL_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ARRANGE_BETROTHAL_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ARRANGE_SUCC_BETROTHAL_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ARRANGE_SUCC_BETROTHAL_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +BREAK_BETROTHAL_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +OFFER_SUCCESSION_MARRIGE_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +OFFER_SUCCESSION_MARRIGE_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +OFFER_MARRIGE_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +OFFER_MARRIGE_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +RANSOM_CHARACTER_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +RANSOM_CHARACTER_INTERACTION_DECLINE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +EDUCATE_CHARACTER_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +EDUCATE_CHARACTER_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ABANDON_AMBITION_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ABANDON_AMBITION_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +STOP_BACKING_AMBITION_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +STOP_BACKING_AMBITION_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +JOIN_AMBITION_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +JOIN_AMBITION_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +GRANT_LANDED_TITLE_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +GRANT_VICE_ROYALTY_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +SETTLE_ADVENTURER_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +SETTLE_ADVENTURER_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +APPOINT_TO_OFFICE_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +APPOINT_TO_OFFICE_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +APPOINT_COMMANDER_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +APPOINT_COMMANDER_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +RESIGN_COMMANDER_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +RESIGN_AS_COMMANDER_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ASSIGN_VOTER_TITLE_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ASSIGN_VOTER_TITLE_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +REVOKE_VOTER_TITLE_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ASK_FOR_INVASION_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +ASK_FOR_INVASION_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ASK_FOR_DIVORCE_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +ASK_FOR_DIVORCE_INTERACTION_DECLINE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +ASK_FOR_EXCOMMUNICATION_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +ASK_FOR_EXCOMMUNICATION_INTERACTION_DECLINE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +CALL_ALLY_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +CALL_ALLY_INTERACTION_DECLINE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +JOINED_WAR_ALLIED= +{ + priority=0 + close_priority=1 + interest_priority=0 + category=cat_diplomacy +} + +JOINED_WAR_BLOOD_BROTHER= +{ + priority=0 + close_priority=1 + interest_priority=0 + category=cat_diplomacy +} + +JOINED_WAR_CRUSADE= +{ + priority=0 + close_priority=1 + interest_priority=0 + category=cat_diplomacy +} + +JOINED_WAR_DEFENSIVE_COALITION= +{ + priority=0 + close_priority=1 + interest_priority=0 + category=cat_diplomacy +} + +ASK_TO_LIFT_EXCOMMUNICATION_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +ASK_TO_LIFT_EXCOMMUNICATION_INTERACTION_DECLINE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +ASK_TO_RANSOM_CHARACTER_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +ASK_TO_RANSOM_CHARACTER_INTERACTION_DECLINE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +ASK_TO_JOIN_WAR_INTERACTION_ACCEPT= +{ + priority=2 + category=cat_military +} + +ASK_TO_JOIN_WAR_INTERACTION_DECLINE= +{ + priority=2 + category=cat_military +} + +CALL_ALLY_INTERACTION_DECLINE= +{ + priority=2 + category=cat_military +} + +CHARACTER_CONTRACTED_DISEASE= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_other +} + +DISEASE_OUTBREAK= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_other + picture="GFX_evt_plague_doctor" +} + +TITLE_CREATED= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty +} + +TITLE_USURPED= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty +} + +TITLE_GAINED= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_dynasty +} + +TITLE_GAINED_JOB= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_dynasty + letter_event = yes +} + +TITLE_GAINED_MINOR= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_dynasty + letter_event = yes +} + +TITLE_GAINED_RELIGIOUS= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_religion + letter_event = no +} +TITLE_GAINED_RELIGIOUS_PLAYER= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_religion + letter_event = no +} + +SETTLEMENT_FINISHED= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_government +} + +TRADEPOST_FINISHED= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_government +} + +TRADEPOST_FINISHED_NON_REPUBLIC= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_government +} + +CHAR_DEATH= +{ + priority=4 + close_priority=2 + interest_priority=2 + category=cat_dynasty + picture="GFX_evt_death" + sound ="character_death" +} + +NICKNAME= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_dynasty +} + +CLAIM_LOST= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_dynasty +} + +OTHER_RAISE_OUR_TROOPS= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_military + letter_event = yes +} + +OTHER_RAISE_OUR_TROOPS_ALL= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_military + letter_event = yes +} + +OTHER_RAISE_OUR_TROOPS_AND_VASSALS= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_military + letter_event = yes +} + +REL_HEAD_SUCCESSION= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_religion +} + +ANTI_POPE_CREATION= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_religion +} + +ANTI_POPE_CESSATION= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_religion +} + +TECH_GROWTH= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_government +} + +TECH_GROWTH_PROG= +{ + priority=5 + close_priority=4 + interest_priority=4 + category=cat_government +} + +TECH_GROWTH_REALM= +{ + priority=5 + close_priority=4 + interest_priority=4 + category=cat_government +} + +TECH_GROWTH_PROG_REALM= +{ + priority=5 + close_priority=4 + interest_priority=4 + category=cat_government +} + +TECH_GROWTH_PROG_NOMAD_CAPITAL= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_government +} + +TECH_GROWTH_PROG_NOMAD_CAPITAL= +{ + priority=5 + close_priority=4 + interest_priority=4 + category=cat_government +} + +WAR_INVALID= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_military + picture="GFX_evt_battle" +} + +ALLIED_WAR_ENDS= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military + retain_priority = yes + picture="GFX_evt_battle" +} + +OTHER_WAR_ENDS= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_military + retain_priority = yes + picture="GFX_evt_battle" +} + +ENEMY_CALLS_IN_ALLY= +{ + priority=2 + close_priority=2 + interest_priority=2 + category=cat_military +} + +RULER_JOINS_ENEMY_WAR= +{ + priority=2 + close_priority=2 + interest_priority=2 + category=cat_military +} + +VASSAL_DEFECTION= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military + picture="GFX_evt_courier" +} + +WE_JOIN_A_WAR= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military + picture="GFX_evt_council" +} + +CHAR_EXCOM = +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_religion + picture="GFX_evt_bishop" +} + +CHAR_EXCOM_LIFTED = +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_religion + picture="GFX_evt_bishop" +} + +TITLE_MADE_PRIMARY = +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_government + picture="GFX_evt_council" +} + +CHAR_IMPRISONED = +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_government + picture="GFX_evt_into_the_dungeon" +} + +CHAR_RELEASED = +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_government + picture="GFX_evt_garden" +} + +CHAR_BANISHED = +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_government + picture="GFX_evt_carriage" +} + +ASSIGNED_JOB_ACTION = +{ + priority=4 + close_priority=4 + interest_priority=4 + category=cat_government + picture="GFX_evt_courier" +} + +ASSIGNED_JOB_ACTION_OFFMAP = +{ + priority=4 + close_priority=4 + interest_priority=4 + category=cat_government + picture="GFX_evt_courier" +} + +REBELS_SPAWNED = +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military + picture="GFX_evt_peasants" +} + +DE_JURE_LIEGE_CHANGED = +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_diplomacy + picture="GFX_evt_council" +} + +DE_JURE_LIEGE_CHANGED_NONE = +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_diplomacy + picture="GFX_evt_council" +} + +TITLE_DESTROYED= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty + picture="GFX_evt_council" +} + +CHAR_REL_DIVORCED = +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty + picture="GFX_evt_quarrel" + letter_event = yes +} + +CHAR_DIVORCED = +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty + picture="GFX_evt_quarrel" + letter_event = yes +} + +PIETY_LAW_PASSED= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_government + picture="GFX_evt_council" +} + +PRESTIGE_LAW_PASSED= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_government + picture="GFX_evt_council" +} + +FACTION_CANCELLED= +{ + priority=3 + close_priority=3 + interest_priority=3 + category=cat_intrigue + picture="GFX_evt_emissary" +} + +FACTION_CREATED= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_intrigue + picture="GFX_evt_emissary" +} + +FACTION_MEMBER_JOINS= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_intrigue + picture="GFX_evt_emissary" +} + +FACTION_MEMBER_LEAVES= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_intrigue + picture="GFX_evt_emissary" +} + +FACTION_LEADERSHIP_CHANGE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_intrigue + picture="GFX_evt_emissary" +} + +PATRICIAN_DYNASTY_FALLS= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_government + picture="GFX_evt_family_feud_republic" +} + +PATRICIAN_DYNASTY_RISES= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_government + picture="GFX_evt_family_feud_republic" +} + +NEW_DOGE_ELECTED= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_government + picture="GFX_evt_doge_republic" +} + +CLAN_FALLS= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_government +} + +CLAN_RISES= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_government +} + +VASSAL_RELEASED = +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_government + picture="GFX_evt_council" + letter_event = yes +} + +ASK_TO_EMBARGO_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +RELEASE_VASSAL_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +PREPARE_INVASION_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +STARTED_LOOTING= +{ + priority=4 + close_priority=2 + interest_priority=2 + category=cat_military + picture="GFX_evt_burning_house" +} + +STARTED_LOOTING_NAVAL= +{ + priority=4 + close_priority=2 + interest_priority=2 + category=cat_military + picture="GFX_evt_vikings_arriving_oldgods" +} + +PROVINCE_LOOTED= +{ + priority=4 + close_priority=2 + interest_priority=2 + category=cat_military +} + +SETTLEMENT_LOOTED= +{ + priority=4 + close_priority=2 + interest_priority=2 + category=cat_military +} + +BUILDING_LOOTED= +{ + priority=4 + close_priority=2 + interest_priority=2 + category=cat_military +} + +HOLDING_DESTROYED_BY_LOOTING= +{ + priority = 2 + close_priority = 1 + interest_priority = 1 + category = cat_military +} + +TRADE_POST_DESTROYED_BY_LOOTING= +{ + priority = 3 + close_priority = 2 + interest_priority = 2 + category = cat_military +} + +LOOT_SHIP_RETURNED= +{ + priority = 3 + close_priority = 1 + interest_priority = 1 + category = cat_military + picture="GFX_evt_vikings_arriving_oldgods" +} + +MAKE_CONSORT_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +MAKE_CONSORT_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +TRIBAL_TITLE_DESTROYED= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_government +} + +DISMISS_CONSORT_INTERACTION_ACCEPT = +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_dynasty + picture="GFX_evt_quarrel" + letter_event = yes +} + +RETRACT_VASSAL_INTERACTION_ACCEPT= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +RETRACT_VASSAL_INTERACTION_DECLINE= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +ABSORB_CLAN_INTERACTION_ACCEPT= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +ABSORB_CLAN_INTERACTION_DECLINE= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +SPLIT_CLAN_INTERACTION_ACCEPT= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +SPLIT_CLAN_INTERACTION_DECLINE= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +FORM_BLOOD_OATH_INTERACTION_ACCEPT= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +FORM_BLOOD_OATH_INTERACTION_DECLINE= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +SETTLE_FEUD_INTERACTION_ACCEPT= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +SETTLE_FEUD_INTERACTION_DECLINE= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +DISSOLVE_ALLIANCE_INTERACTION_ACCEPT= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +DISSOLVE_ALLIANCE_INTERACTION_DECLINE= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +VASSAL_RETRACTION= +{ + priority=4 + close_priority=1 + interest_priority=2 + category=cat_diplomacy + picture="GFX_evt_council" +} + +STILLBIRTH= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_dynasty + picture="GFX_evt_illness" +} + +ASK_FOR_CLAIM_INTERACTION_ACCEPT= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +ASK_FOR_CLAIM_INTERACTION_DECLINE= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +LIEGE_ENDED_WAR= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military +} + +LIEGE_ENDED_WAR_PARTICIPATION= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military +} + +LIEGE_ENDED_OTHER_WAR= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military +} + +LIEGE_ENDED_OTHER_WAR_PARTICIPATION= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military +} + +LOSTNICKNAME= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_dynasty +} + +ACHIEVEMENT_GAINED= +{ + priority=2 + close_priority=2 + interest_priority=5 + category=cat_government +} + +FORT_CONSTRUCTION_ABANDONED= +{ + priority=2 + close_priority=1 + interest_priority=1 + category=cat_military + picture=GFX_evt_siege +} + +COALITION_STARTED= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +COALITION_JOINED= +{ + priority=2 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +COALITION_LEFT= +{ + priority=2 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +COALITION_DISSOLVED= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + + +FORM_ALLIANCE_INTERACTION_ACCEPT= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +FORM_ALLIANCE_INTERACTION_DECLINE= +{ + priority=5 + close_priority=5 + interest_priority=1 + category=cat_diplomacy +} + +# Hard coded. Special type used by all Events marked as 'notification' +NOTIFICATION_EVENT= +{ + priority=2 + close_priority=2 + interest_priority=5 + category=cat_government +} + +FOCUSABORTED= +{ + priority=2 + close_priority=4 + interest_priority=1 + category=cat_intrigue + picture=GFX_evt_lunatic +} + +NON_AGG_PACT_DISSOLVED= +{ + priority=3 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +ALLIANCE_DISSOLVED= +{ + priority=2 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +COUNCIL_VOTE_WAR_ACCEPT= +{ + priority=2 + close_priority=2 + interest_priority=2 + category=cat_government +} + +COUNCIL_VOTE_FOR= +{ + priority=2 + close_priority=3 + interest_priority=2 + category=cat_government +} + +COUNCIL_VOTE_AGAINST= +{ + priority=2 + close_priority=3 + interest_priority=2 + category=cat_government +} + +COUNCIL_VOTE_ABSTAINED= +{ + priority=2 + close_priority=3 + interest_priority=2 + category=cat_government +} + +BUY_FAVOR_INTERACTION_ACCEPT= +{ + priority=5 + close_priority=2 + interest_priority=2 + category=cat_government +} + +BUY_FAVOR_INTERACTION_DECLINE= +{ + priority=5 + close_priority=2 + interest_priority=2 + category=cat_government +} + +CALL_IN_FAVOR_INTERACTION_ACCEPT= +{ + priority=5 + close_priority=2 + interest_priority=2 + category=cat_government +} + +REQUEST_SUPPORT_INTERACTION_ACCEPT= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_government +} + +REQUEST_SUPPORT_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_government +} + +ENFORCEPEACE= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy + letter_event=yes +} + +STOP_ENFORCE_PEACE_INTERACTION_ACCEPT= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +STOP_ENFORCE_PEACE_INTERACTION_DECLINE= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_diplomacy +} + +INTERACTION_FAVOR_FORCED= +{ + priority=1 + close_priority=2 + interest_priority=2 + category=cat_diplomacy + letter_event=yes +} + +VOTE_AS_FAVOR_OWNER= +{ + priority=5 + close_priority=1 + interest_priority=2 + category=cat_government + picture="GFX_evt_council" +} + +VOTE_AS_REQUESTOR= +{ + priority=5 + close_priority=1 + interest_priority=2 + category=cat_government + picture="GFX_evt_council" +} + +COUNCILOR_LAW_CHANGE_IN_LIEGE_REALM= +{ + priority=5 + close_priority=1 + interest_priority=2 + category=cat_government + picture="GFX_evt_council" +} + +ALLIANCE_BROKEN= +{ + priority=5 + close_priority=1 + interest_priority=2 + category=cat_government + picture="GFX_evt_council" +} + +ASK_REALM_PEACE_INTERACTION_ACCEPT= +{ + priority=2 + close_priority=2 + interest_priority=1 + category=cat_diplomacy +} + +ASK_COUNCIL_POSITION_INTERACTION_ACCEPT= +{ + priority=2 + close_priority=2 + interest_priority=1 + category=cat_diplomacy +} + +FORCE_JOIN_FACTION_INTERACTION_ACCEPT= +{ + priority=1 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +MAJOR_PROVINCE_MODIFIER_GAINED = +{ + priority=3 + close_priority=3 + interest_priority=2 + category=cat_other +} + +MAJOR_PROVINCE_MODIFIER_LOST = +{ + priority=3 + close_priority=3 + interest_priority=2 + category=cat_other +} + +OFFER_CONSORT_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +OFFER_CONSORT_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +GIVE_ARTIFACT_INTERACTION_ACCEPT= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +GIVE_ARTIFACT_INTERACTION_DECLINE= +{ + priority=4 + close_priority=3 + interest_priority=3 + category=cat_diplomacy +} + +INHERITANCE_LOST_ARTIFACTS = +{ + priority=4 + close_priority=2 + interest_priority=1 + category=cat_other +} + +INHERITANCE_LOST_ARTIFACTS_MULTIPLE = +{ + priority=4 + close_priority=2 + interest_priority=1 + category=cat_other +} + +TRIBUTARY_LOST_UNLANDED= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +TRIBUTARY_TRANSFER_INHERITANCE= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +TRIBUTARY_LOST_SUZERAIN_DEATH= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +TRIBUTARY_LOST_TRIBUTARY_DEATH= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +TRIBUTARY_LOST_OUT_OF_REALM= +{ + priority=3 + close_priority=2 + interest_priority=2 + category=cat_diplomacy +} + +DUPLICATE_ARTIFACT_DESTROYED= +{ + priority=4 + close_priority=3 + interest_priority=1 + category=cat_other +} + +NEW_ARTIFACT_RECEIVED= +{ + priority=4 + close_priority=2 + interest_priority=1 + category=cat_other +} + +OLD_ARTIFACT_DESTROYED= +{ + priority=4 + close_priority=2 + interest_priority=1 + category=cat_other +} + +RENAME_ARTIFACT_MESSAGE= +{ + priority=5 #Dummy value as rename messages don't care about priority but a priority is still required + show_in_settings = no + picture="GFX_evt_treasure_chamber" +} + +RENAME_WONDER_MESSAGE= +{ + priority=5 + show_in_settings = no + picture="GFX_evt_hagia_sofia" +} + +RENAME_CHARACTER_MESSAGE= +{ + priority=5 + show_in_settings = no + picture="GFX_evt_monk" +} + +FEAT_COMPLETE= +{ + priority=1 + close_priority=1 + interest_priority=1 + pausegame=yes + close_pause=yes + interest_pause=yes + category=cat_other + picture="GFX_highlighted_event_art" + background_picture="GFX_highlighted_event_bg_gold" + hide_frame=yes +} + +FEAT_LEVEL_1_COMPLETE= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_other + picture="GFX_highlighted_event_art" + background_picture="GFX_highlighted_event_bg_bronze" + hide_frame=yes +} + +FEAT_LEVEL_2_COMPLETE= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_other + picture="GFX_highlighted_event_art" + background_picture="GFX_highlighted_event_bg_silver" + hide_frame=yes +} + +FEAT_LEVEL_3_COMPLETE= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_other + picture="GFX_highlighted_event_art" + background_picture="GFX_highlighted_event_bg_gold" + hide_frame=yes +} + +EVENT_ENDING= +{ + priority=1 + close_priority=1 + interest_priority=1 + category=cat_other + picture="GFX_highlighted_event_running_out" + background_picture="GFX_highlighted_event_bg_regular" + hide_frame=yes +} + +EVENT_ENDED= +{ + priority=1 + close_priority=1 + interest_priority=1 + pausegame=yes + close_pause=yes + interest_pause=yes + category=cat_other + picture="GFX_highlighted_event_ended" + background_picture="GFX_highlighted_event_bg_regular" + hide_frame=yes +} + +WONDER_OWNER_CHANGE= +{ + priority=4 + close_priority=2 + interest_priority=1 + category=cat_other +} + +WONDER_REALM_PAUSED= +{ + priority=4 + close_priority=2 + interest_priority=1 + category=cat_other +} + +WONDER_STAGE_FINISHED= +{ + priority=4 + close_priority=2 + interest_priority=1 + category=cat_other +} + +WONDER_UPGRADE_FINISHED= +{ + priority=4 + close_priority=2 + interest_priority=1 + category=cat_other +} + +WONDER_LOOTING_FINISHED= +{ + priority=4 + close_priority=4 + interest_priority=4 + category=cat_other +} + +WONDER_RESTORATION_FINISHED= +{ + priority=4 + close_priority=2 + interest_priority=1 + category=cat_other +} +L3T_RENAME= +{ + priority=5 #Dummy value as rename messages don't care about priority but a priority is still required + show_in_settings = no + picture="GFX_evt_bloodlines" +} \ No newline at end of file diff --git a/L3T/localisation/L3T_loc_BATS.csv b/L3T/localisation/L3T_loc_BATS.csv index e284bce4..6a5d829c 100644 --- a/L3T/localisation/L3T_loc_BATS.csv +++ b/L3T/localisation/L3T_loc_BATS.csv @@ -475,7 +475,7 @@ CITEEPISCOPALE_desc;Specializing this holding as an #CITEEPISCOPALE_zoroastrian_group_desc;Specializing this holding as a §YGreat Fire Temple§! allows the settlement to develop into a bastion of the faith. The influence of the local clergy has facilitated the growth of a thriving town centered around a great temple where the people gather to pray.;L'influence de le clergé a érigé ce centre religieux en une fière cité pouvant tout à fait rivaliser en puissance et richesse avec la plupart des villes et châteaux de la région.;;;;;;;;;;x #CITEEPISCOPALE_pagan_group_desc;Specializing this holding as a §YGreat Temple§! allows the settlement to develop into a bastion of the faith. The influence of the local clergy has facilitated the growth of a thriving town centered around a great temple where the people gather to pray.;L'influence de le clergé a érigé ce centre religieux en une fière cité pouvant tout à fait rivaliser en puissance et richesse avec la plupart des villes et châteaux de la région.;;;;;;;;;;x BOURG_EPISCOPAL;Specialization: Episcopal Manor;Spécialisation : BOURG EPISCOPAL;;;;;;;;;;;;x -BOURG_EPISCOPAL_desc;;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. \n\nCe bâtiment est une §Yspécialisation§! de domaine.;;;;;;;;;;;;x +BOURG_EPISCOPAL_desc;The §YEpiscopal manor§! is a set of lands and rights constituting the religious temporal of the local bishop. The latter sometimes administers it directly, but more generally is represented by a member of the clergy who will be in charge of this rural domain. \n\nThis building is a demesne §Yspecialization§!.;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. \n\nCe bâtiment est une §Yspécialisation§! de domaine.;;;;;;;;;;;;x COMMANDERIE;COMMANDRY;COMMANDERIE;;;;;;;;;;;;x COMMANDERIE_L2;COMMANDRY;COMMANDERIE;;;;;;;;;;;;x diff --git a/L3T/localisation/L3T_loc_DECS_AMB.csv b/L3T/localisation/L3T_loc_DECS_AMB.csv index d4a9fdee..667e2b52 100644 --- a/L3T/localisation/L3T_loc_DECS_AMB.csv +++ b/L3T/localisation/L3T_loc_DECS_AMB.csv @@ -84,8 +84,12 @@ abdiquer_desc;I have grown very much past my prime. It is time for the next gene #;;AMBITIONS;;;;;;;;;;;;x obj_build_something_title;Build a monument;Construire un Monument ;;;;;;;;;;;;x obj_build_something_desc;This character wants to let his print in History by building something big and hopefully eternal.;Ce personnage a pour ambition de laisser une empreinte durable dans l'Histoire par ses réalisations à la fois solides et monumentales.;;;;;;;;;;;;x -build_something_reussite;The character must have achieved a major construction or a step of it.\nThe steps of the Cathedral which can validate this ambition are:\n3 - Proto-Cathedral\n5 - Cathedral, Magnificent Nave\n6 - Cathedral, Transept\n7 - Cathedral, Northern Tower\n8 - Cathedral, Southern Tower§!;Le personnage doit avoir achevé une construction majeure ou une étape de celle-ci.\n§YLes étapes de la Cathédrale qui peuvent valider cette ambition sont : \n3 - Proto-Cathédrale\n5 -Cathédrale, Nef Magnifique\n6 - Cathédrale, Transept\n7 - Cathédrale, Tour Nord\n8 - Cathédrale, Tour du Midi§!;;;;;;;;;;;;x +build_something_reussite;The character must have achieved a major construction or a step of it.\n§YThe steps of the Cathedral which can validate this ambition are:\n3 - Proto-Cathedral\n5 - Cathedral, Magnificent Nave\n6 - Cathedral, Transept\n7 - Cathedral, Northern Tower\n8 - Cathedral, Southern Tower§!;Le personnage doit avoir achevé une construction majeure ou une étape de celle-ci.\n§YLes étapes de la Cathédrale qui peuvent valider cette ambition sont : \n3 - Proto-Cathédrale\n5 -Cathédrale, Nef Magnifique\n6 - Cathédrale, Transept\n7 - Cathédrale, Tour Nord\n8 - Cathédrale, Tour du Midi§!;;;;;;;;;;;;x obj_egg_them_all_title;Search for the One-Egg;Se mettre en quête l'Oeuf Unique;;;;;;;;;;;;x -obj_egg_them_all_desc;Having laid our hands on several of these egg-relics and heard the lingering rumor that they would permit find an even more powerful artifact. \nWe are looking for other Eggs so we can someday discover this Holy Artifact.;Ayant mis la main sur plusieurs de ces oeufs-reliques et ayant entendu la rumeur persistante qu'ils permettraient de trouver un artefact encore plus puissant. \nNous nous mettons en quête des autres Oeufs afin de peut être découvrir un jour ce Saint artefact.;;;;;;;;;;;;x +obj_egg_them_all_desc;Having laid our hands on several of these egg-relics and heard the lingering rumor that they would permit find an even more powerful artifact. \nWe are looking for other Eggs so we can someday discover this Holy Artifact.\n§GThis increases our chances to find the other eggs§;Ayant mis la main sur plusieurs de ces oeufs-reliques et ayant entendu la rumeur persistante qu'ils permettraient de trouver un artefact encore plus puissant. \nNous nous mettons en quête des autres Oeufs afin de peut être découvrir un jour ce Saint artefact. \n§GCeci améliore nos chances de trouver les autres Oeufs§;;;;;;;;;;;;x custom_egg_them_all;Succeed in collecting the Eggs-relics needed and obtain the Unique Egg;Réussir à rassembler les Oeufs-reliques nécessaires et obtenir de l'Oeuf Unique;;;;;;;;;;;;x -#;;x;;;;;;;;;;;;x \ No newline at end of file +#;;x;;;;;;;;;;;;x + +L3T_RENAME_LOG;Rename [Root.GetName] title into something you find more fitty.;Renommer le titre [Root.GetName] en quelque chose plus à votre goût.;;;;;;;x +DEC_rename_any_title;Rename this title;Renommer ce titre;;;;;;;x +DEC_rename_any_title_desc;You are about to rename the following title: \n§Y[Root.GetName]§!;Vous êtes sur le point de donner un nouveau nom au titre suivant :\n§Y[Root.GetName]§!;;;;;;;x diff --git a/L3T/localisation/L3T_loc_EVENTS.csv b/L3T/localisation/L3T_loc_EVENTS.csv index e73f981e..3be5ea04 100644 --- a/L3T/localisation/L3T_loc_EVENTS.csv +++ b/L3T/localisation/L3T_loc_EVENTS.csv @@ -98,7 +98,7 @@ DESCL3T.113;The village has grown into a borough and now requires a local counci DESCL3T.114;A thriving town has grown from this borough and serves as a home for hundreds of traders, craftsmen, artisans, and laborers. Warehouses full of goods attract large numbers of merchants to come from near and far, and the religious authorities make a healthy profit from taxing trade and commerce.;La population a cru autour du lieu de culte et forme à présent une ville !;;;;;;;;;;;;x DESCL3T.115;A most magnificent city has risen in [Root.Location.GetName] and offers refuge and opportunity for thousands of people residing within its walls. Wealthy merchants, skilled artisans, and a multitude of laborers feed the rapidly growing economy, funding massive projects and great works of art and culture. A great age is truly dawning upon us!;La population a cru autour du lieu de culte et forme à présent une cité !;;;;;;;;;;;;x DESCL3T.1102;The level of [From.developpement.GetName] in [From.GetName] is [From.developpement.GetValue]. \nNext level requires [From.devnextstep.GetValue].;Le niveau de [From.developpement.GetName] à [From.GetName] est de [From.developpement.GetValue]. \nLe prochain niveau requiert [From.devnextstep.GetValue].;;;;;;;;;;;;x -NAMEL3T.11031;Calm flat;Calme plat;;;;;;;;;;;;x +NAMEL3T.11031;Flat calm;Calme plat;;;;;;;;;;;;x DESCL3T.11031;The value of [holding_dev.developpementold.GetName] from [holding_dev.developpementold.GetValue]\nThe level of [holding_dev.developpement.GetName] [holding_dev.GetDeDapostrophe][holding_dev.GetName] has a value of [holding_dev.developpement.GetValue] \nafter a +1 increase (+2 if it is a city holding).;La valeur de [holding_dev.developpementold.GetName] de [holding_dev.developpementold.GetValue]\nLe niveau de [holding_dev.developpement.GetName] [holding_dev.GetDeDapostrophe][holding_dev.GetName] est de [holding_dev.developpement.GetValue] \naprès une augmentation de 1 (+2 s'il s'agit d'une cité).;;;;;;;;;;;;x NAMEL3T.11032;Calamity;Calamité;;;;;;;;;;;;x NAMEL3T.11034;Calamity;Calamité;;;;;;;;;;;;x @@ -481,7 +481,7 @@ XYLO.04013A;They are few enough to defeat alone..;Ils ne sont pas nombreux, je p XYLO.04013B;Charge!;Chargez !;;;;;;;;;;;;x; XYLO.0401C;Pay them .;Payer-les.;;;;;;;;;;;;x; bandits_installes;Well settlef bandits;Bandits bien installés;;;;;;;;;;;;x -bandits_installes_desc;;Les voleurs, malandrins et autres bandes d'affreux ce sont installés durablement sur ces terres, s'affairant à leurs viles activités et avec des conséquences désastreuses.;;;;;;;;;;;;x +bandits_installes_desc;Thieves, malandrines and other ugly gangs are permanently settled on these lands, busy with their vile activities and with disastrous consequences.;Les voleurs, malandrins et autres bandes d'affreux ce sont installés durablement sur ces terres, s'affairant à leurs viles activités et avec des conséquences désastreuses.;;;;;;;;;;;;x chef_malandrin;Bandit leader;Meneur de bandits;;;;;;;;;;;;x chef_malandrin_desc;Bandits in [From.GetName] are now installed for some times and tend to reinforce. Maybe it is time to act against them ?;Ce personnage est à la tête d'une bande de malfrats toujours plus influents pillant et volant dans la région. Il serait peut être temps de s'en débarrasser non ?;;;;;;;;;;;;x XYLO.211;;renforcement des bandits;;;;;;;;;;;;x @@ -1258,7 +1258,7 @@ ECO.206;Thriving industry;Industrie prosp DESCECO.206;We have received a most warm commendation from the burghers of [From.GetName]. Apparently this period of peace has allowed their industries to flourish!;Bonnes nouvelles en provenance de [From.GetName]. \n Cela fait un bon moment que la province n'est plus en proie à la guerre.\n Cela permet à son industrie de prospérer.;;;;;;;;;;;;x ECO.206A;I am merely doing my part.;Bien !;;;;;;;;;;;;x ECO.207;No more prosperous industry;Industrie plus si prospère;;;;;;;;;;;;x -DESCECO.207;We have received a formal letter of complaint from the burghers of [From.GetName]. Apparently this period of war has caused their industries to suffer!;Les ravages de la guerre et les forces mobilisées en [From.GetName] font d'importants dommages à l'économie locale.;;;;;;;;;;;;x +DESCECO.207;The ravages of war and the forces mobilized in [From.GetName] apparently caused the industries to suffer and prosperity of these is deeeply affected.;Les ravages de la guerre et les forces mobilisées en [From.GetName] font d'importants dommages à l'économie locale.;;;;;;;;;;;;x ECO.207A;Such is the price we must pay.;C'est le prix à payer;;;;;;;;;;;;x ECO.208_title;Floodings [From.GetEnA][From.GetName];Inondations [From.GetEnA][From.GetName];;;;;;;;;;;;x DESCECO.208;Bad news from [From.GetName]. \nThe torrential rains that have fallen there recently have swollen the rivers and flooded cultivated lands. A bridge over [From.GetRouteRank] was also damaged. \nFor sure, this will have an impact on the local economy, hope [This.Religion.GetRandomGodNameCap] helps us get back on track quickly.;Mauvaises nouvelles en provenance de [From.GetName]. \nLes pluies torrentielles qui s'y sont dernièrement abattues ont fait grossir les rivières et inondé des terres cultivées. Un pont sur [From.GetRouteRank] a été également mis à mal. \nPour sûr, cela aura un impact sur l'économie locale, espérons que [This.Religion.GetRandomGodNameCap] nous aide à nous remettre sur pied rapidement. ;;;;;;;;;;;;x diff --git a/L3T/localisation/L3T_loc_MODIF_PROV.csv b/L3T/localisation/L3T_loc_MODIF_PROV.csv index 8952b8df..206b3843 100644 --- a/L3T/localisation/L3T_loc_MODIF_PROV.csv +++ b/L3T/localisation/L3T_loc_MODIF_PROV.csv @@ -119,7 +119,7 @@ agriculture3_vin_Q3;Famous Wines;Vins de haute renomm agriculture3_vin_Q3_desc;The wineries of this province produce barrels in excess, enough to fill the cellars of all the nobles and burghers of the region.\nThe unrivalled excellence of this region's wines are attested by their demand by lords and nobles of any self-respecting court, both near and far.;Les chais de la province produisent suffisamment de surplus qui remplissent les caves des nobles et bourgeois de la région.\nL'excellence des grands vins n'est plus à prouver au regard des exportations qui irriguent le royaume et les cours, parfois même dans des contrées lointaines.;;;;;;;;;;;;x elevage1;Expansive Pastures;Région Pastorale;;;;;;;;;;;;x elevage1_desc;After extensive land clearance projects, this area has many green meadows quite suitable for breeding and grazing large herds of animals.;A force d'essartage, la région compte de nombreuses prairies verdoyantes tout à fait propices à l'élevage.;;;;;;;;;;;;x -elevage2_laine;Pastoral: Sheep;Production de LAINE;;;;;;;;;;;;x +elevage2_laine;Pastoral: WOOL;Production de LAINE;;;;;;;;;;;;x elevage2_laine_desc;The hills and pastures of this province are home to many shepherds and their flocks of sheep, from which quality wool is shorn and bundled for sale at the local fairs.;L'élevage prospère dans la province et fournit une belle laine qui fera un malheur à la foire annuelle.;;;;;;;;;;;;x elevage2_boeuf;Pastoral: Cattle;Élevage: BETAIL;;;;;;;;;;;;x elevage2_boeuf_desc;Cattle farms dot the countryside, raising bovines renowned for their strength as well as utility, being useful for agriculture as well as meat and leather.;L'élevage prospère dans la province et fournit du bon bétail utile tant aux travaux des champs, tant à la production de viande.;;;;;;;;;;;;x @@ -186,10 +186,11 @@ minerai4_armes_desc;The iron produced here is then transformed into armor and ar has_fishing_harbour;§YSea fishing provincial harbor§!;§YPort de pêche provincial§!;;;;;;;;;;;;x has_shipyard;§YProvincial shipyard§!;§YChantier naval provincial§!;;;;;;;;;;;;x -#peche1;Abundant Fishing;Région de Pèche;;;;;;;;;;;;x -#peche1_desc;The bountiful waters that border these coasts, in addition to feeding the local population, have the potential for more profitable operations.;Les eaux poissonneuses qui bordent ces côtes, en plus de nourrir la population locale, ont probablement le potentiel pour une exploitation plus rémunératrice.;;;;;;;;;;;;x -peche2_poisson;Fishing Villages;Région de Pèche;;;;;;;;;;;;x +peche1;Fishing region;Région de Pèche;;;;;;;;;;;;x +peche1_desc;The bountiful waters that border these coasts, in addition to feeding the local population, have the potential for more profitable operations.;Les eaux poissonneuses qui bordent ces côtes, en plus de nourrir la population locale, ont probablement le potentiel pour une exploitation plus rémunératrice.;;;;;;;;;;;;x +peche2_poisson;Fishing region;Région de Pèche;;;;;;;;;;;;x peche2_poisson_desc;The waters around the province wriggle in silver fish and a number of small fishing villages have established themselves along the coast.;Les eaux bordant cette province frétillent de poissons aux reflets argentés... il ne reste qu'à aller les cueillir !;;;;;;;;;;;;x + #pisci1;Bountiful Waters;Potentiel pour la Pisciculture;;;;;;;;;;;;x #pisci1_desc;The many lakes and rivers in the area are well-suited for the potential cultivation and harvesting of freshwater fish.;Les nombreux étangs et rivières de la région se prêtent très bien à l'élevage de poissons d'eau douce. Probablement une idée à creuser.;;;;;;;;;;;;x #pisci2_poisson;Aquaculture: Freshwater Fish;Région Piscicole;;;;;;;;;;;;x @@ -319,16 +320,16 @@ monastere_L4;MONASTERY;MONAST monastere_L4_desc;Specializing this holding as a §YMonastic Town§! allows the holder to facilitate the growth of a thriving monastic community. These humble, isolated institutions act as repositories of knowledge as well as tend to the people's illnesses and disease. Some orders are also actively involved in land reclamation and small-scale industry.;"Travail et Prière" : tel est le crédo de la vie monastique. Souvent isolés, les institutions monastiques sont les conservatoires du savoir et source d'éducation. Vous pouvez compter sur ces communautés pour leurs rôles dans le défrichement de terres nouvelles et également soigner les maux de tous.;;;;;;;;;;x monastere_L5;MONASTERY;MONASTÈRE;;;;;;;;;;;;x monastere_L5_desc;Specializing this holding as a §YMonastic Town§! allows the holder to facilitate the growth of a thriving monastic community. These humble, isolated institutions act as repositories of knowledge as well as tend to the people's illnesses and disease. Some orders are also actively involved in land reclamation and small-scale industry.;"Travail et Prière" : tel est le crédo de la vie monastique. Souvent isolés, les institutions monastiques sont les conservatoires du savoir et source d'éducation. Vous pouvez compter sur ces communautés pour leurs rôles dans le défrichement de terres nouvelles et également soigner les maux de tous.;;;;;;;;;;x -episco_land_L1;Specialization: Episcopal Manor;Spécialisation : BOURG EPISCOPAL;;;;;;;;;;;;x -episco_land_L1_desc;;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. \n\nCe bâtiment est une §Yspécialisation§! de domaine.;;;;;;;;;;;;x -episco_land_L2;Specialization: Episcopal Manor;Spécialisation : BOURG EPISCOPAL;;;;;;;;;;;;x -episco_land_L2_desc;;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. \n\nCe bâtiment est une §Yspécialisation§! de domaine.;;;;;;;;;;;;x -episco_land_L3;Specialization: Episcopal Manor;Spécialisation : BOURG EPISCOPAL;;;;;;;;;;;;x -episco_land_L3_desc;;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. \n\nCe bâtiment est une §Yspécialisation§! de domaine.;;;;;;;;;;;;x -episco_land_L4;Specialization: Episcopal Manor;Spécialisation : BOURG EPISCOPAL;;;;;;;;;;;;x -episco_land_L4_desc;;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. \n\nCe bâtiment est une §Yspécialisation§! de domaine.;;;;;;;;;;;;x -episco_land_L5;Specialization: Episcopal Manor;Spécialisation : BOURG EPISCOPAL;;;;;;;;;;;;x -episco_land_L5_desc;;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. \n\nCe bâtiment est une §Yspécialisation§! de domaine.;;;;;;;;;;;;x +episco_land_L1;EPISCOPAL MANOR;BOURG EPISCOPAL;;;;;;;;;;;;x +episco_land_L1_desc;The §YEpiscopal manor§! is a set of lands and rights constituting the religious temporal of the local bishop. The latter sometimes administers it directly, but more generally is represented by a member of the clergy who will be in charge of this rural domain. ;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. ;;;;;;;;;;;;x +episco_land_L2;EPISCOPAL MANOR;BOURG EPISCOPAL;;;;;;;;;;;;x +episco_land_L2_desc;The §YEpiscopal manor§! is a set of lands and rights constituting the religious temporal of the local bishop. The latter sometimes administers it directly, but more generally is represented by a member of the clergy who will be in charge of this rural domain. ;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. ;;;;;;;;;;;;x +episco_land_L3;EPISCOPAL MANOR;BOURG EPISCOPAL;;;;;;;;;;;;x +episco_land_L3_desc;The §YEpiscopal manor§! is a set of lands and rights constituting the religious temporal of the local bishop. The latter sometimes administers it directly, but more generally is represented by a member of the clergy who will be in charge of this rural domain. ;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. ;;;;;;;;;;;;x +episco_land_L4;EPISCOPAL MANOR;BOURG EPISCOPAL;;;;;;;;;;;;x +episco_land_L4_desc;The §YEpiscopal manor§! is a set of lands and rights constituting the religious temporal of the local bishop. The latter sometimes administers it directly, but more generally is represented by a member of the clergy who will be in charge of this rural domain. ;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. ;;;;;;;;;;;;x +episco_land_L5;EPISCOPAL MANOR;BOURG EPISCOPAL;;;;;;;;;;;;x +episco_land_L5_desc;The §YEpiscopal manor§! is a set of lands and rights constituting the religious temporal of the local bishop. The latter sometimes administers it directly, but more generally is represented by a member of the clergy who will be in charge of this rural domain. ;Le §Ybourg episcopal§! est un ensemble de terres et droits constituant le temporel religieux de l'évêque local. Ce dernier l'administre parfois directement, mais plus généralement se fait représenter par un membre du clergé qui aura la charge de ce domaine rural. ;;;;;;;;;;;;x episcopale_L1;EPISCOPAL SEE;CITÉ ÉPISCOPALE ;;;;;;;;;;;;x episcopale_L1_desc;Specializing this holding as an §YEpiscopal See§! allows the settlement to develop into a bastion of the faith. The influence of the local clergy headed by the bishop has facilitated the growth of a thriving town centered around the local church.;L'influence de l'évêque a érigé ce centre épiscopal en une fière cité pouvant tout à fait rivaliser en puissance et richesse avec la plupart des villes et châteaux de la région. \n\nLe développement économique et démogropahique du domaine augmente chaque année, sauf si : \n -le domaine est occupé, le cas échéant le domaine stagne.\n -le domaine est assiégé, le cas échéant le domaine stagne. \n -En cas d'épidémie, le dévelopement va régresser le temps que durera l'épidémie. \n -Lors d'un pillage de barbares, le niveau de développement va régresser fortement. ;;;;;;;;;;;;x episcopale_L2;EPISCOPAL SEE;CITÉ ÉPISCOPALE ;;;;;;;;;;;;x @@ -364,4 +365,4 @@ voc_comm_L5_desc;Specializing this holding as a center of #commanderie;Commandry;COMMANDERIE;;;;;;;;;;;;x #commanderie_desc;A commandry is a demesne under the control of a commander of a religious and military order. \nIt is where brothers and knights receive their training.;Une commanderie est un établissement foncier appartenant à un ordre religieux et militaire. \nElle est le lieu de vie et de formation de communautés de frères, de chevaliers et d'affiliés. ;;;;;;;;;;;;x realm_capital_province;Capital;Capitale;;;;;;;;;;;;x -realm_capital_province_desc;This province shelters the ruler's power seat and main residence. He holds court and placitum there and brings justice. Only lords owning multiple demesnes can choose one as capital.\n§YIn case the court moves to another place, this can take a few months to be fully achieved.§!;Cette province est le siège de pouvoir et la résidence principale du seigneur local. C'est ici qu'il tient cour, organise les plaids et rend la justice. Seuls les seigneurs possédant plusieurs domaines peuvent en choisir un pour être leur capitale.\n§YEn cas de déplacement de la cour, ce changement peut prendre quelques mois pour s'achever.§!;;;;;;;;;;;;x \ No newline at end of file +realm_capital_province_desc;This province shelters the ruler's power seat and main residence. He holds court and placitum there and brings justice. Only lords owning multiple demesnes can choose one as capital.\n§YIn case the court moves to another place, this can take a few months to be fully achieved.§!;Cette province est le siège de pouvoir et la résidence principale du seigneur local. C'est ici qu'il tient cour, organise les plaids et rend la justice. Seuls les seigneurs possédant plusieurs domaines peuvent en choisir un pour être leur capitale.\n§YEn cas de déplacement de la cour, ce changement peut prendre quelques mois pour s'achever.§!;;;;;;;;;;;;x diff --git a/L3T/localisation/L3T_loc_MODIF_REL.csv b/L3T/localisation/L3T_loc_MODIF_REL.csv index 8f5a8c85..5a205752 100644 --- a/L3T/localisation/L3T_loc_MODIF_REL.csv +++ b/L3T/localisation/L3T_loc_MODIF_REL.csv @@ -14,4 +14,3 @@ DEATH_DEUS_MARTYRIS_LAPIDATION;perished as a martyr stoned to death on the order DEATH_DEUS_MARTYRIS_CRUCIFIED;was crucified on the order of $KILLER$;est mort[Get_E] crucifié[Get_E] sur ordre de $KILLER$;;;;;;;;;;;;x DEATH_DEUS_MARTYRIS_HUNG;perished as a martyr by $KILLER$'s rope;a péri en martyr[Get_E] au bout de la corde accrochée par $KILLER$;;;;;;;;;;;;x DEATH_DEUS_MARTYRIS_BEHEADED;perished as a martyr beheaded by the will of $KILLER$;a péri en martyr[Get_E] décapité[Get_E] comme l'a voulu $KILLER$;;;;;;;;;;;;x - diff --git a/VanillaFilesToMonitor/common/buildings/00_Castle.txt b/VanillaFilesToMonitor/common/buildings/00_Castle.txt index 3db3b808..a5fa067a 100644 --- a/VanillaFilesToMonitor/common/buildings/00_Castle.txt +++ b/VanillaFilesToMonitor/common/buildings/00_Castle.txt @@ -34,7 +34,7 @@ castle = { fort_level = 0.5 ai_creation_factor = 79 - extra_tech_building_start = 0.6 + extra_tech_building_start = 1.4 } ca_wall_q_3 = { desc = ca_wall_q_3_desc @@ -45,7 +45,7 @@ castle = { fort_level = 0.5 ai_creation_factor = 78 - extra_tech_building_start = 0.2 + extra_tech_building_start = 1.2 } ca_wall_q_4 = { desc = ca_wall_q_4_desc @@ -56,7 +56,7 @@ castle = { fort_level = 1.0 ai_creation_factor = 77 - extra_tech_building_start = 0.2 + extra_tech_building_start = 0.8 } ca_wall_q_5 = { desc = ca_wall_q_5_desc @@ -67,7 +67,7 @@ castle = { fort_level = 1.0 ai_creation_factor = 76 - extra_tech_building_start = 0.2 + extra_tech_building_start = 0.4 } #Walls, gives fortlevel, levysize and income @@ -94,7 +94,7 @@ castle = { tax_income = 0.2 ai_creation_factor = 89 - extra_tech_building_start = 0.2 + extra_tech_building_start = 1.4 } ca_wall_3 = { desc = ca_wall_3_desc @@ -107,7 +107,7 @@ castle = { tax_income = 0.2 ai_creation_factor = 88 - extra_tech_building_start = 0.2 + extra_tech_building_start = 1.2 } ca_wall_4 = { desc = ca_wall_4_desc @@ -120,7 +120,7 @@ castle = { tax_income = 0.2 ai_creation_factor = 87 - extra_tech_building_start = 0.2 + extra_tech_building_start = 0.8 } ca_wall_5 = { desc = ca_wall_5_desc @@ -133,7 +133,7 @@ castle = { tax_income = 0.5 ai_creation_factor = 86 - extra_tech_building_start = 0.2 + extra_tech_building_start = 0.4 } ca_con_wall_6 = { # Theodosian Walls potential = { @@ -143,7 +143,8 @@ castle = { upgrades_from = ca_wall_5 gold_cost = 150 build_time = 1460 #4y - fort_level = 4.0 + fort_level = 6.0 + garrison_size = 1.00 ai_creation_factor = 86 extra_tech_building_start = 0.0 @@ -172,7 +173,7 @@ castle = { garrison_size = 0.1 ai_creation_factor = 101 - extra_tech_building_start = 2.0 + extra_tech_building_start = 2.2 } ca_keep_3 = { desc = ca_keep_1_desc @@ -185,7 +186,7 @@ castle = { garrison_size = 0.15 ai_creation_factor = 100 - extra_tech_building_start = 1.0 + extra_tech_building_start = 1.6 } ca_keep_4 = { desc = ca_keep_1_desc @@ -197,7 +198,7 @@ castle = { garrison_size = 0.2 ai_creation_factor = 99 - extra_tech_building_start = 0.2 + extra_tech_building_start = 1.0 } ca_keep_5 = { desc = ca_keep_1_desc @@ -209,7 +210,7 @@ castle = { garrison_size = 0.2 ai_creation_factor = 98 - extra_tech_building_start = 0.2 + extra_tech_building_start = 1.0 } ca_keep_6 = { desc = ca_keep_1_desc @@ -247,7 +248,7 @@ castle = { archers = 50 ai_creation_factor = 99 - extra_tech_building_start = 2.0 + extra_tech_building_start = 2.2 } ca_militia_barracks_3 = { desc = ca_militia_barracks_3_desc @@ -259,7 +260,7 @@ castle = { archers = 90 ai_creation_factor = 98 - extra_tech_building_start = 0.5 + extra_tech_building_start = 1.2 } ca_militia_barracks_4 = { desc = ca_militia_barracks_3_desc @@ -299,7 +300,7 @@ castle = { retinuesize = 20 ai_creation_factor = 88 - extra_tech_building_start = 0.5 + extra_tech_building_start = 1.0 } ca_training_grounds_3 = { desc = ca_training_grounds_1_desc @@ -312,7 +313,7 @@ castle = { retinuesize = 20 ai_creation_factor = 88 - extra_tech_building_start = 0.2 + extra_tech_building_start = 1.0 } # Barracks, gives heavy infantry and pikemen @@ -338,7 +339,7 @@ castle = { pikemen = 15 ai_creation_factor = 104 - extra_tech_building_start = 1.8 + extra_tech_building_start = 2.2 } ca_barracks_3 = { desc = ca_barracks_1_desc @@ -399,7 +400,7 @@ castle = { light_cavalry = 35 ai_creation_factor = 89 - extra_tech_building_start = 0.4 + extra_tech_building_start = 0.8 } ca_stable_2 = { desc = ca_stable_1_desc @@ -411,7 +412,7 @@ castle = { light_cavalry = 45 ai_creation_factor = 88 - extra_tech_building_start = 0.8 + extra_tech_building_start = 2.2 } ca_stable_3 = { desc = ca_stable_1_desc @@ -423,7 +424,7 @@ castle = { light_cavalry = 55 ai_creation_factor = 87 - extra_tech_building_start = 0.2 + extra_tech_building_start = 1.6 } ca_stable_4 = { desc = ca_stable_1_desc @@ -435,7 +436,7 @@ castle = { knights = 5 ai_creation_factor = 86 - extra_tech_building_start = 0.2 + extra_tech_building_start = 1.2 } ca_stable_5 = { desc = ca_stable_1_desc @@ -447,7 +448,7 @@ castle = { knights = 10 ai_creation_factor = 85 - extra_tech_building_start = 0.2 + extra_tech_building_start = 0.8 } ca_stable_6 = { desc = ca_stable_1_desc @@ -471,6 +472,7 @@ castle = { tax_income = 2 ai_creation_factor = 100 + court_size_modifier = 1 extra_tech_building_start = 0.5 } ca_town_2 = { @@ -483,6 +485,7 @@ castle = { tax_income = 2 ai_creation_factor = 99 + court_size_modifier = 1 extra_tech_building_start = 1.0 } ca_town_3 = { @@ -495,7 +498,8 @@ castle = { tax_income = 2 ai_creation_factor = 98 - extra_tech_building_start = 0.2 + court_size_modifier = 1 + extra_tech_building_start = 1.2 } ca_town_4 = { desc = ca_town_4_desc @@ -506,7 +510,8 @@ castle = { tax_income = 2 ai_creation_factor = 97 - extra_tech_building_start = 0.2 + court_size_modifier = 1 + extra_tech_building_start = 1.2 } ca_town_5 = { desc = ca_town_4_desc @@ -517,7 +522,8 @@ castle = { tax_income = 2 ai_creation_factor = 96 - extra_tech_building_start = 0.2 + court_size_modifier = 1 + extra_tech_building_start = 1.0 } ca_town_6 = { desc = ca_town_5_desc @@ -528,6 +534,7 @@ castle = { tax_income = 2 ai_creation_factor = 96 + court_size_modifier = 1 extra_tech_building_start = 0.2 } diff --git a/VanillaFilesToMonitor/common/buildings/00_buildings.txt b/VanillaFilesToMonitor/common/buildings/00_buildings.txt index 8fb14d20..72559437 100644 --- a/VanillaFilesToMonitor/common/buildings/00_buildings.txt +++ b/VanillaFilesToMonitor/common/buildings/00_buildings.txt @@ -978,7 +978,7 @@ temple = { tp_monastery_1 = { desc = tp_monastery_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } gold_cost = 150 build_time = 547 levy_size = 0.05 @@ -991,7 +991,7 @@ temple = { } tp_monastery_2 = { desc = tp_monastery_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } prerequisites = { tp_wall_1 } upgrades_from = tp_monastery_1 gold_cost = 200 @@ -1006,7 +1006,7 @@ temple = { } tp_monastery_3 = { desc = tp_monastery_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 2 } + trigger = { TECH_CITY_CONSTRUCTION = 2 } upgrades_from = tp_monastery_2 gold_cost = 300 build_time = 1095 @@ -1020,7 +1020,7 @@ temple = { } tp_monastery_4 = { desc = tp_monastery_2_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 4 } + trigger = { TECH_CITY_CONSTRUCTION = 4 } upgrades_from = tp_monastery_3 gold_cost = 400 build_time = 1460 @@ -1034,7 +1034,7 @@ temple = { } tp_monastery_5 = { desc = tp_monastery_2_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 6 } + trigger = { TECH_CITY_CONSTRUCTION = 6 } upgrades_from = tp_monastery_4 gold_cost = 500 build_time = 2190 @@ -1048,7 +1048,7 @@ temple = { } tp_monastery_6 = { desc = tp_monastery_2_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 8 } + trigger = { TECH_CITY_CONSTRUCTION = 8 } upgrades_from = tp_monastery_5 gold_cost = 500 build_time = 2190 @@ -1063,7 +1063,7 @@ temple = { tp_barracks_1 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } gold_cost = 100 build_time = 365 light_infantry = 60 @@ -1074,7 +1074,7 @@ temple = { } tp_barracks_2 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } prerequisites = { tp_wall_1 } upgrades_from = tp_barracks_1 gold_cost = 120 @@ -1087,7 +1087,7 @@ temple = { } tp_barracks_3 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 1 } + trigger = { TECH_CITY_CONSTRUCTION = 1 } prerequisites = { tp_wall_2 } upgrades_from = tp_barracks_2 gold_cost = 200 @@ -1100,7 +1100,7 @@ temple = { } tp_barracks_4 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 3 } + trigger = { TECH_CITY_CONSTRUCTION = 3 } upgrades_from = tp_barracks_3 gold_cost = 300 build_time = 1095 @@ -1112,7 +1112,7 @@ temple = { } tp_barracks_5 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 5 } + trigger = { TECH_CITY_CONSTRUCTION = 5 } upgrades_from = tp_barracks_4 gold_cost = 400 build_time = 2190 @@ -1124,7 +1124,7 @@ temple = { } tp_barracks_6 = { desc = tp_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 7 } + trigger = { TECH_CITY_CONSTRUCTION = 7 } upgrades_from = tp_barracks_5 gold_cost = 500 build_time = 2190 @@ -1137,7 +1137,7 @@ temple = { tp_elite_barracks_1 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } gold_cost = 100 build_time = 365 heavy_infantry = 45 @@ -1147,7 +1147,7 @@ temple = { } tp_elite_barracks_2 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } prerequisites = { tp_wall_1 } upgrades_from = tp_elite_barracks_1 gold_cost = 120 @@ -1159,7 +1159,7 @@ temple = { } tp_elite_barracks_3 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 2 } + trigger = { TECH_CITY_CONSTRUCTION = 2 } prerequisites = { tp_wall_2 } upgrades_from = tp_elite_barracks_2 gold_cost = 200 @@ -1171,7 +1171,7 @@ temple = { } tp_elite_barracks_4 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 4 } + trigger = { TECH_CITY_CONSTRUCTION = 4 } upgrades_from = tp_elite_barracks_3 gold_cost = 300 build_time = 1095 @@ -1182,7 +1182,7 @@ temple = { } tp_elite_barracks_5 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 6 } + trigger = { TECH_CITY_CONSTRUCTION = 6 } upgrades_from = tp_elite_barracks_4 gold_cost = 400 build_time = 2190 @@ -1193,7 +1193,7 @@ temple = { } tp_elite_barracks_6 = { desc = tp_elite_barracks_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 8 } + trigger = { TECH_CITY_CONSTRUCTION = 8 } upgrades_from = tp_elite_barracks_5 gold_cost = 500 build_time = 2190 @@ -1205,7 +1205,7 @@ temple = { tp_town_1 = { desc = tp_town_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } gold_cost = 100 build_time = 365 tax_income = 2 @@ -1215,7 +1215,7 @@ temple = { } tp_town_2 = { desc = tp_town_2_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 0 } + trigger = { TECH_CITY_CONSTRUCTION = 0 } prerequisites = { tp_wall_1 } upgrades_from = tp_town_1 gold_cost = 120 @@ -1227,7 +1227,7 @@ temple = { } tp_town_3 = { desc = tp_town_3_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 1 } + trigger = { TECH_CITY_CONSTRUCTION = 1 } prerequisites = { tp_wall_2 } upgrades_from = tp_town_2 gold_cost = 200 @@ -1239,7 +1239,7 @@ temple = { } tp_town_4 = { desc = tp_town_4_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 3 } + trigger = { TECH_CITY_CONSTRUCTION = 3 } upgrades_from = tp_town_3 gold_cost = 300 build_time = 1095 @@ -1250,7 +1250,7 @@ temple = { } tp_town_5 = { desc = tp_town_4_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 5 } + trigger = { TECH_CITY_CONSTRUCTION = 5 } upgrades_from = tp_town_4 gold_cost = 400 build_time = 2190 @@ -1261,7 +1261,7 @@ temple = { } tp_town_6 = { desc = tp_town_5_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 7 } + trigger = { TECH_CITY_CONSTRUCTION = 7 } upgrades_from = tp_town_5 gold_cost = 500 build_time = 2190 @@ -1324,7 +1324,7 @@ temple = { tp_school_1 = { desc = tp_school_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 3 } + trigger = { TECH_CITY_CONSTRUCTION = 3 } prerequisites = { tp_wall_1 } gold_cost = 120 build_time = 547 @@ -1340,7 +1340,7 @@ temple = { } tp_school_2 = { desc = tp_school_1_desc - trigger = { TECH_TEMPLE_CONSTRUCTION = 6 } + trigger = { TECH_CITY_CONSTRUCTION = 6 } prerequisites = { tp_wall_2 } upgrades_from = tp_school_1 gold_cost = 120 @@ -1642,7 +1642,7 @@ temple = { } } trigger = { - TECH_TEMPLE_CONSTRUCTION = 1 + TECH_CITY_CONSTRUCTION = 1 custom_tooltip = { text = tooltip_has_monumental_bloodline hidden_tooltip = { @@ -1688,7 +1688,7 @@ temple = { tp_monumental_shrines_2 = { desc = tp_monumental_shrines_2_desc trigger = { - TECH_TEMPLE_CONSTRUCTION = 3 + TECH_CITY_CONSTRUCTION = 3 custom_tooltip = { text = tooltip_has_monumental_bloodline hidden_tooltip = { @@ -1734,7 +1734,7 @@ temple = { tp_monumental_shrines_3 = { desc = tp_monumental_shrines_3_desc trigger = { - TECH_TEMPLE_CONSTRUCTION = 5 + TECH_CITY_CONSTRUCTION = 5 custom_tooltip = { text = tooltip_has_monumental_bloodline hidden_tooltip = { @@ -1780,7 +1780,7 @@ temple = { tp_monumental_shrines_4 = { desc = tp_monumental_shrines_4_desc trigger = { - TECH_TEMPLE_CONSTRUCTION = 7 + TECH_CITY_CONSTRUCTION = 7 custom_tooltip = { text = tooltip_has_monumental_bloodline hidden_tooltip = { diff --git a/VanillaFilesToMonitor/common/cb_types/00_cb_types.txt b/VanillaFilesToMonitor/common/cb_types/00_cb_types.txt index 31e921cc..4302c2e5 100644 --- a/VanillaFilesToMonitor/common/cb_types/00_cb_types.txt +++ b/VanillaFilesToMonitor/common/cb_types/00_cb_types.txt @@ -1949,6 +1949,15 @@ claim_all = { FROM = { landless_pope_effect = yes } + if = { + limit = { + has_character_flag = is_otto + FROM = { + has_character_flag = is_giselbert + } + } + reverse_imprison = FROM + } } } @@ -5433,13 +5442,6 @@ new_crusade = { 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 = { @@ -5501,10 +5503,16 @@ new_crusade = { limit = { OR = { has_character_flag = crusade_selfish_stance - most_participating_crusader = { - crusader_king = { - character = PREV - character = PREVPREV + AND = { + NOR = { + has_character_flag = crusade_papal_stance + has_character_flag = crusade_beneficiary_stance + } + most_participating_crusader = { + crusader_king = { + character = PREV + character = PREVPREV + } } } } @@ -5530,6 +5538,13 @@ new_crusade = { } } + # Clean up stances + any_attacker = { + clr_character_flag = crusade_selfish_stance + clr_character_flag = crusade_beneficiary_stance + clr_character_flag = crusade_papal_stance + } + ROOT = { character_event = { id = HFP.41199 } } @@ -9594,7 +9609,6 @@ imperial_reconquest = { 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 @@ -20370,6 +20384,10 @@ reconquista_beja = { save_event_target_as = second_duchy_title } + d_balata = { + save_event_target_as = third_duchy_title + } + reconquista_win_effect = yes } @@ -21424,3 +21442,125 @@ reconquista_balearic = { factor = 100 } } + +### Otto Specific CBs +thankmars_rebellion = { + name = CB_NAME_THANKMARS_REBELLION + war_name = WAR_NAME_THANKMARS_REBELLION + diplo_view_region = world_europe_west_germania + sprite = 12 + truce_days = 3650 + is_permanent = no + allow_whitepeace = no + + allowed_to_target_tributaries = no + can_ask_to_join_war = no + major_revolt = yes + can_call_allies = no + + can_use = { + always = no + } + + is_valid = { + ROOT = { + show_scope_change = no + custom_tooltip = { + text = THANKMAR_REBELLION_01_TT + has_character_flag = is_thankmar + } + } + FROM = { + show_scope_change = no + custom_tooltip = { + text = THANKMAR_REBELLION_02_TT + has_character_flag = is_otto + } + } + } + + on_invalidation = { + any_attacker = { + set_defacto_liege = FROM + } + if = { + limit = { + ROOT = { + is_alive = no + } + FROM = { + is_alive = yes + } + } + any_attacker = { + imprison = ROOT + } + } + } + + on_success = { + custom_tooltip = { text = THANKMARS_REBELLION_VICTORY_TT } + hidden_tooltip = { + ROOT = { + remove_trait = bastard + dynasty = 669 + any_child = { + limit = { + NOT = { + trait = bastard + } + } + dynasty = 669 + } + } + + FROM = { + any_demesne_title = { + grant_title_no_opinion = ROOT + } + imprison = ROOT + } + + any_attacker = { + set_defacto_liege = ROOT + } + + ROOT = { + narrative_event = { id = LT.40009 } + } + } + } + + on_reverse_demand = { + FROM = { + show_scope_change = no + reverse_imprison = ROOT + narrative_event = { id = LT.40011 } + } + any_attacker = { + show_scope_change = no + imprison = FROM + } + hidden_tooltip = { + any_attacker = { + set_defacto_liege = FROM + } + } + } + + attacker_ai_victory_worth = { + factor = -1 + } + + attacker_ai_defeat_worth = { + factor = 100 + } + + defender_ai_victory_worth = { + factor = -1 + } + + defender_ai_defeat_worth = { + factor = 100 + } +} \ No newline at end of file diff --git a/VanillaFilesToMonitor/common/defines.lua b/VanillaFilesToMonitor/common/defines.lua index c8602c02..22a7d555 100644 --- a/VanillaFilesToMonitor/common/defines.lua +++ b/VanillaFilesToMonitor/common/defines.lua @@ -1135,7 +1135,13 @@ NEconomy = { FORT_CONSUMED_IN_SETTLEMENT_CONTRUCTION = 1, -- If set to 1 then fort holdings are consumed by the construction of another holding in the province while giving a discount to the construction cost in return. WONDER_ABORT_FIRST_STAGE_RETURN_FACTOR = 0.0, -- Factor for the amount the owner of a wonder gets when they abort the first stage of a wonder construction WONDER_STACKING_PENALTY = 0.4, -- Additional cost for each consecutive wonder construction - WONDER_STACKING_PENALTY_SAME_TYPE = 0.8 -- Extra penalty for construction wonders of the same type + WONDER_STACKING_PENALTY_SAME_TYPE = 0.8, -- Extra penalty for construction wonders of the same type + BASE_COURT_LIMIT_COUNT = 16, -- Base amount of unlanded characters and councillors allowed to reside in your court before you need to pay upkeep. + BASE_COURT_LIMIT_DUKE = 20, + BASE_COURT_LIMIT_KING = 24, + BASE_COURT_LIMIT_EMPEROR = 28, + OVERSIZED_COURT_UPKEEP_COST = 0.045, -- Amount of ducats paid per month for the upkeep of each courtier above the court limit. + OVERSIZED_COURT_PRESTIGE_GAIN = 0.027, -- Amount of prestige gained per month for each courtier above the court limit. }, NDecadence = { @@ -1340,7 +1346,7 @@ NMilitary = { LIGHT_INFANTRY_MORALE = 2, LIGHT_INFANTRY_MAINTENANCE = 0.70, - LIGHT_INFANTRY_PHASE_SKIRMISH_ATTACK = 1, + LIGHT_INFANTRY_PHASE_SKIRMISH_ATTACK = 1.25, LIGHT_INFANTRY_PHASE_MELEE_ATTACK = 1, LIGHT_INFANTRY_PHASE_PURSUE_ATTACK = 2, LIGHT_INFANTRY_PHASE_SKIRMISH_DEFENSE = 2, @@ -1383,9 +1389,9 @@ NMilitary = { KNIGHTS_PHASE_SKIRMISH_ATTACK = 0.5, KNIGHTS_PHASE_MELEE_ATTACK = 10, KNIGHTS_PHASE_PURSUE_ATTACK = 4, - KNIGHTS_PHASE_SKIRMISH_DEFENSE = 4, - KNIGHTS_PHASE_MELEE_DEFENSE = 5, - KNIGHTS_PHASE_PURSUE_DEFENSE = 7.5, + KNIGHTS_PHASE_SKIRMISH_DEFENSE = 6, + KNIGHTS_PHASE_MELEE_DEFENSE = 6, + KNIGHTS_PHASE_PURSUE_DEFENSE = 5, KNIGHTS_GRAPHICAL_FACTOR = 3, ARCHERS_MORALE = 1, @@ -1564,8 +1570,10 @@ NGraphics = { SEVERE_WINTER_VALUE = 255, TREASURY_MODIFIER_ICON_FRAME = 13, NUMBER_OF_DNA_PROPERTIES = 11, - CITY_MAIN_BUILDING_LEVEL_2 = 25, -- If a main settlement has more building than that, it will use model level 2 - CITY_MAIN_BUILDING_LEVEL_3 = 35, -- If a main settlement has more building than that, it will use model level 3 + CITY_MAIN_BUILDING_LEVEL_2 = 25, -- If a main settlement has more building than that, it will use model level 2 + CITY_MAIN_BUILDING_LEVEL_3 = 35, -- If a main settlement has more building than that, it will use model level 3 + NUDGE_WONDER_MODEL_LAND = "wonder_generic", + NUDGE_WONDER_MODEL_COAST = "wonder_grand_lighthouse", }, NEngine = { @@ -1855,7 +1863,6 @@ NLearningScenario = AFTER_REVOLT_EVENT = 107250, FABRICATE_CLAIM_PROVINCE = 849, FABRICATE_CLAIM_EVENT = 913, - HAS_CLAIM_EVENT = 107300, WAR_EVENT = 107301, SIEGE_EVENT = 107306, CAN_PEACE_EVENT = 107310, @@ -1882,7 +1889,7 @@ NLearningScenario = NWonders = { - MIN_LOOTABLE_STAGE = 2, -- The stage set here will be lootable but looting will automagically stop at after it has been looted and no looting will be possible below this stage + MIN_LOOTABLE_STAGE = 2, -- The stage set here will be lootable, but looting will automagically stop after it has been looted and no looting will be possible below this stage. CONVERTER_IGNORE_HISTORICAL_WONDERS = 1, -- If set to one then the historical wonders will not be transfered through the EU4 converter even if they have finished the final stage of construction. NON_CONCLAVE_COST_MULTIPLIER = 0.6 -- Without the Conclave tax laws the independent rulers will have significantly less income. } diff --git a/VanillaFilesToMonitor/common/event_modifiers/00_event_modifiers.txt b/VanillaFilesToMonitor/common/event_modifiers/00_event_modifiers.txt index 31934cdf..bb21846c 100644 --- a/VanillaFilesToMonitor/common/event_modifiers/00_event_modifiers.txt +++ b/VanillaFilesToMonitor/common/event_modifiers/00_event_modifiers.txt @@ -7857,3 +7857,21 @@ hidden_commander_bonus = { combat_rating = 10 } +naive_host = { + icon = 7 + monthly_character_prestige = 0.05 + kind_opinion = 10 + charitable_opinion = 10 +} +generous_host = { + icon = 7 + monthly_character_prestige = 0.15 +} +calculating_host = { + icon = 5 + defensive_plot_power_modifier = 0.15 +} +ruthless_host = { + icon = 5 + plot_power_modifier = 0.15 +} \ No newline at end of file diff --git a/VanillaFilesToMonitor/common/minor_titles/00_minor_titles.txt b/VanillaFilesToMonitor/common/minor_titles/00_minor_titles.txt index c1664617..c329ab1b 100644 --- a/VanillaFilesToMonitor/common/minor_titles/00_minor_titles.txt +++ b/VanillaFilesToMonitor/common/minor_titles/00_minor_titles.txt @@ -716,16 +716,18 @@ title_paramount_knight = { # Byzantine Titles title_despot = { - dignity = 0.25 + dignity = 6.0 realm_in_name = yes grant_limit = 1 - opinion_effect = 15 + opinion_effect = 30 monthly_salary = 0.1 - monthly_prestige = 0.50 + monthly_prestige = 0.5 counts_as_purple_born = yes + show_as_title = yes + is_unique = yes allowed_to_hold = { @@ -771,6 +773,8 @@ title_sebastokrator = { monthly_salary = 0.1 monthly_prestige = 0.25 + show_as_title = yes + is_unique = yes allowed_to_hold = { @@ -810,6 +814,8 @@ title_caesar = { monthly_salary = 0.1 monthly_prestige = 0.25 + show_as_title = yes + is_unique = yes allowed_to_hold = { @@ -881,18 +887,21 @@ title_kouropalates = { } title_anthypatos = { - dignity = 0.075 - grant_limit = 4 - opinion_effect = 5 + dignity = 3.0 + grant_limit = 5 + opinion_effect = 10 monthly_salary = 0.005 monthly_prestige = 0.25 + show_as_title = yes + allowed_to_hold = { NOT = { primary_title = { temporary = yes } } - is_adult = yes + NOT = { has_minor_title = title_hypatos } + is_adult = yes OR = { male_can_hold_minor_title_trigger = yes female_can_hold_minor_title_trigger = yes @@ -928,6 +937,8 @@ title_imperial_eunuch = { monthly_salary = 0.02 monthly_prestige = 0.35 + show_as_title = yes + allowed_to_hold = { NOT = { primary_title = { temporary = yes } @@ -3434,3 +3445,178 @@ title_teacher = { message = yes } + +### New Byzantine Minor Titles ### +title_augusta = { + dignity = 5.0 + realm_in_name = yes + grant_limit = 1 + opinion_effect = 30 + + show_as_title = yes + + monthly_salary = 0.05 + monthly_prestige = 0.75 + + is_unique = yes + + allowed_to_hold = { + NOT = { + primary_title = { temporary = yes } + } + NOT = { has_minor_title = title_sebastos } + is_female = yes + is_close_relative = FROM + is_adult = yes + } + + allowed_to_grant = { + is_feudal = yes + OR = { + has_landed_title = e_byzantium + } + OR = { + religion_group = christian + religion_group = jewish_group + religion_group = pagan_group + } + } + + gain_effect = { + } + lose_effect = { + } + + message = yes +} + +title_patrikios = { + dignity = 2.0 + grant_limit = 10 + opinion_effect = 5 + + show_as_title = yes + + monthly_salary = 0.03 + monthly_prestige = 0.125 + + allowed_to_hold = { + NOT = { + primary_title = { temporary = yes } + } + NOT = { family = FROM } + NOT = { is_close_relative = FROM } + is_adult = yes + OR = { + male_can_hold_minor_title_trigger = yes + female_can_hold_minor_title_trigger = yes + } + } + + allowed_to_grant = { + is_feudal = yes + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire + } + OR = { + religion_group = christian + religion_group = jewish_group + religion_group = pagan_group + } + } + + gain_effect = { + } + lose_effect = { + } + + message = yes +} + +title_hypatos = { + dignity = 1.0 + grant_limit = 20 + opinion_effect = 5 + + monthly_salary = 0.03 + monthly_prestige = 0.0625 + + allowed_to_hold = { + NOT = { + primary_title = { temporary = yes } + } + NOT = { family = FROM } + NOT = { is_close_relative = FROM } + NOT = { has_minor_title = title_anthypatos } + is_adult = yes + OR = { + male_can_hold_minor_title_trigger = yes + female_can_hold_minor_title_trigger = yes + } + } + + allowed_to_grant = { + is_feudal = yes + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire + } + OR = { + religion_group = christian + religion_group = jewish_group + religion_group = pagan_group + } + } + + gain_effect = { + } + lose_effect = { + } + + message = yes +} + +title_sebastos = { + dignity = 2.5 + grant_limit = 10 + opinion_effect = 5 + + show_as_title = yes + + monthly_salary = 0.02 + monthly_prestige = 0.1875 + + allowed_to_hold = { + NOT = { + primary_title = { temporary = yes } + } + NOT = { has_minor_title = title_augusta } + OR = { + is_close_relative = FROM + family = FROM + is_cousin_of = FROM + is_friend = FROM + } + } + + allowed_to_grant = { + is_feudal = yes + OR = { + has_landed_title = e_byzantium + has_landed_title = e_roman_empire + } + OR = { + religion_group = christian + religion_group = jewish_group + religion_group = pagan_group + } + } + + gain_effect = { + } + lose_effect = { + } + + message = yes +} \ No newline at end of file diff --git a/VanillaFilesToMonitor/common/scripted_effects/00_scripted_effects.txt b/VanillaFilesToMonitor/common/scripted_effects/00_scripted_effects.txt index 71b63be5..ab4b101c 100644 --- a/VanillaFilesToMonitor/common/scripted_effects/00_scripted_effects.txt +++ b/VanillaFilesToMonitor/common/scripted_effects/00_scripted_effects.txt @@ -2582,6 +2582,26 @@ leave_court_effect = { } } +courtiers_leaving_effect = { + hidden_effect = { #To get a banishment reason + reverse_opinion = { + modifier = opinion_leave + who = ROOT + } + + banish = yes + + reverse_remove_opinion = { + modifier = opinion_leave + who = ROOT + } + } + opinion = { + modifier = opinion_left_court + who = root + } +} + leave_court_and_die_effect = { death = { death_reason = death_missing } } @@ -9322,6 +9342,7 @@ add_trait_for_prevs_secret_religion_society_effect = { flip_to_secret_religion_effect = { convert_to_secret_religion = yes + abdicate_holy_order_if_religion_changes_effect = yes } add_prevs_secret_religion_trait_effect = { @@ -16535,6 +16556,10 @@ spawn_fantastic_diplomat_effect = { if = { limit = { has_global_flag = christian_crusades_unlocked + OR = { + religion = catholic + religion = fraticelli + } } random = { chance = 20 @@ -16637,10 +16662,9 @@ spawn_fantastic_scholar_effect = { remove_trait = theologian remove_trait = scholar - remove_trait = naive_appeaser - remove_trait = underhanded_rogue - remove_trait = charismatic_negotiator - remove_trait = grey_eminence + remove_trait = detached_priest + remove_trait = martial_cleric + remove_trait = scholarly_theologian add_trait = mastermind_theologian @@ -30439,4 +30463,1390 @@ give_smith_artifacts_flag_expensive_optionC_effect = { limit = { FROM = { has_character_flag = armor_set } } add_artifact = armor_tier_3_warden } +} + +give_random_character_modifier_effect = { + random_list = { + 100 = { + trigger = { + NOT = { has_character_modifier = aspiring_poet } + } + modifier = { + factor = 2 + learning = 12 + } + add_character_modifier = { + name = aspiring_poet + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = aspiring_duelist } + } + modifier = { + factor = 2 + martial = 12 + } + modifier = { + factor = 2 + OR = { + duelist_skill_is_medium_group_trigger = yes + duelist_skill_is_high_group_trigger = yes + } + } + add_character_modifier = { + name = aspiring_duelist + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = aspiring_hunter } + } + add_character_modifier = { + name = aspiring_hunter + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = aspiring_falconer } + } + add_character_modifier = { + name = aspiring_falconer + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = learning_advice } + } + add_character_modifier = { + name = learning_advice + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = slept_in_church } + } + modifier = { + factor = 2 + trait = drunkard + } + add_character_modifier = { + name = slept_in_church + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = gambler } + } + add_character_modifier = { + name = gambler + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = whoremaster } + } + modifier = { + factor = 2 + trait = lustful + } + add_character_modifier = { + name = whoremaster + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = good_deeds } + } + modifier = { + factor = 1.5 + is_benevolent_trigger = yes + } + modifier = { + factor = 1.5 + has_pleasant_personality_trigger = yes + } + add_character_modifier = { + name = good_deeds + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = proving_bravery } + } + modifier = { + factor = 2 + trait = brave + } + add_character_modifier = { + name = proving_bravery + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = suspected_coward } + } + modifier = { + factor = 0.5 + trait = brave + } + add_character_modifier = { + name = suspected_coward + years = 5 + } + } + 5 = { + trigger = { + NOT = { has_character_modifier = speaking_in_tounges } + } + modifier = { + factor = 4 + trait = lunatic + } + add_character_modifier = { + name = speaking_in_tounges + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = good_times } + } + add_character_modifier = { + name = good_times + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = good_hunt } + } + modifier = { + factor = 2 + trait = hunter + } + add_character_modifier = { + name = good_hunt + years = 5 + } + } + 5 = { + trigger = { + NOT = { has_character_modifier = epic_hangover } + } + modifier ={ + factor = 4 + trait = drunkard + } + add_character_modifier = { + name = epic_hangover + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = weird_scholar } + } + modifier = { + factor = 2 + learning = 12 + } + add_character_modifier = { + name = weird_scholar + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = comfort_of_lover } + } + trigger = { + has_lover = yes + } + add_character_modifier = { + name = comfort_of_lover + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = sleep_deprivation } + } + add_character_modifier = { + name = sleep_deprivation + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = pet_cat } + } + add_character_modifier = { + name = pet_cat + years = 5 + } + random_list = { + 25 = { + trigger = { + is_female = yes + } + add_character_modifier = { + name = crazy_cat_lady + years = 5 + } + } + 25 = { + trigger = { + is_female = no + } + add_character_modifier = { + name = crazy_cat_lord + years = 5 + } + } + 50 = {} + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = invigorated } + } + add_character_modifier = { + name = invigorated + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = good_listener } + } + add_character_modifier = { + name = good_listener + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = confident } + } + add_character_modifier = { + name = confident + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = bad_person } + is_benevolent_trigger = no + has_pleasant_personality_trigger = no + } + modifier = { + factor = 2 + OR = { + is_evil_trigger = yes + has_unpleasant_personality_trigger = yes + } + } + add_character_modifier = { + name = bad_person + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = pet_parrot } + } + add_character_modifier = { + name = pet_parrot + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = pet_owl } + } + add_character_modifier = { + name = pet_owl + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = taking_it_easy } + } + modifier = { + factor = 2 + trait = slothful + } + add_character_modifier = { + name = taking_it_easy + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = fell_into_the_river } + } + add_character_modifier = { + name = fell_into_the_river + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = green_fingers } + } + add_character_modifier = { + name = green_fingers + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = pet_house_dog } + } + add_character_modifier = { + name = pet_house_dog + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = pet_hedgehog } + } + add_character_modifier = { + name = pet_hedgehog + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = pet_otter } + } + add_character_modifier = { + name = pet_otter + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = bad_nights_sleep } + } + add_character_modifier = { + name = bad_nights_sleep + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = good_nights_sleep } + } + add_character_modifier = { + name = good_nights_sleep + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = well_spoken } + } + modifier = { + factor = 2 + diplomacy = 12 + } + add_character_modifier = { + name = well_spoken + years = 5 + } + } + 100 = { + trigger = { + NOT = { has_character_modifier = jumbling_words } + } + modifier = { + factor = 2 + diplomacy < 8 + } + add_character_modifier = { + name = jumbling_words + years = 5 + } + } + 100 = { + trigger = { + has_injury_trigger = no + } + apply_random_minor_injury_effect = yes + } + 0.001 = { + #fallback + } + } +} + +assign_random_nickname_effect = { + random_list = { + 10 = { + trigger = { + trait = brave + } + random_list = { + 10 = { + give_nickname = nick_the_brave + } + 10 = { + give_nickname = nick_the_fearless + } + } + } + 10 = { + give_nickname = nick_the_unlucky + } + 10 = { + give_nickname = nick_the_lucky + } + 5 = { + modifier = { + factor = 4 + learning < 6 + } + give_nickname = nick_the_clueless + } + 10 = { + modifier = { + factor = 4 + OR = { + is_evil_trigger = yes + has_unpleasant_personality_trigger = yes + } + } + give_nickname = nick_the_ill_tempered + } + 10 = { + modifier = { + factor = 4 + OR = { + has_pleasant_personality_trigger = yes + is_pious_trigger = yes + } + } + give_nickname = nick_the_affable + } + 10 = { + trigger = { + age < 30 + } + give_nickname = nick_the_youthful + } + 5 = { + modifier = { + factor = 4 + is_attractive_trigger = yes + } + give_nickname = nick_the_beguiling + } + 10 = { + trigger = { + trait = lustful + } + give_nickname = nick_the_lewd + } + 5 = { + modifier = { + factor = 4 + trait = lustful + } + modifier = { + factor = 2 + has_lover = yes + } + give_nickname = nick_the_unchaste + } + 5 = { + trigger = { + uses_decadence = yes + decadence = 50 + } + modifier = { + factor = 4 + decadence = 70 + } + give_nickname = nick_the_decadent + } + 10 = { + trigger = { + has_unpleasant_personality_trigger = yes + } + random_list = { + 10 = { + give_nickname = nick_the_shrewd + } + 10 = { + give_nickname = nick_the_wily + } + } + } + 10 = { + trigger = { + has_pleasant_personality_trigger = yes + } + give_nickname = nick_the_jolly + } + 10 = { + trigger ={ + has_pleasant_personality_trigger = yes + } + random_list = { + 10 = { + give_nickname = nick_the_gracious + } + 10 = { + give_nickname = nick_the_kind + } + 10 = { + give_nickname = nick_the_good + } + } + } + 10 = { + trigger = { + trait = patient + } + random_list = { + 10 = { + give_nickname = nick_the_tenacious + } + 10 = { + give_nickname = nick_the_mule + } + } + } + 5 = { + modifier = { + factor = 4 + has_mental_disorder_trigger = yes + } + give_nickname = nick_the_strange + } + 10 = { + trigger = { + is_weak_trigger = yes + } + give_nickname = nick_the_clumsy + } + 10 = { + trigger = { + is_impious_trigger = yes + } + give_nickname = nick_the_evil + } + 10 = { + trigger = { + is_strong_trigger = yes + } + give_nickname = nick_the_strong + } + 10 = { + modifier = { + factor = 2 + has_pleasant_personality_trigger = yes + } + give_nickname = nick_the_merry + } + 10 = { + modifier = { + factor = 2 + has_pleasant_personality_trigger = yes + } + give_nickname = nick_the_gentle + } + 10 = { + trigger = { + trait = proud + } + give_nickname = nick_the_proud + } + 10 = { + trigger = { + trait = shy + } + give_nickname = nick_the_silent + } + 10 = { + trigger = { + trait = chaste + } + give_nickname = nick_the_chaste + } + 10 = { + trigger = { + is_attractive_trigger = yes + is_female = no + } + random_list = { + 10 = { + give_nickname = nick_the_handsome + } + 10 = { + give_nickname = nick_the_vain + } + } + } + 10 = { + trigger = { + is_attractive_trigger = yes + is_female = yes + } + random_list = { + 10 = { + give_nickname = nick_the_fair + } + 10 = { + give_nickname = nick_the_vain + } + 10 = { + give_nickname = nick_the_flower + } + } + } + 10 = { + trigger = { + is_unattractive_trigger = yes + } + random_list = { + 10 = { + give_nickname = nick_the_hideous + } + 10 = { + give_nickname = nick_the_frog + } + 10 = { + give_nickname = nick_the_repulsive + } + } + } + 10 = { + trigger = { + trait = lunatic + } + give_nickname = nick_the_mad + } + 10 = { + trigger = { + trait = drunkard + } + give_nickname = nick_the_drunkard + } + 10 = { + trigger = { + learning = 10 + } + modifier = { + factor = 2 + learning = 14 + } + give_nickname = nick_the_wise + } + 10 = { + trigger = { + is_pious_trigger = yes + } + random_list = { + 10 = { + give_nickname = nick_the_pious + } + 10 = { + give_nickname = nick_the_blessed + } + } + } + 10 = { + give_nickname = nick_the_careless + } + 10 = { + trigger = { + age < 25 + } + give_nickname = nick_the_young + } + 10 = { + trigger = { + age = 50 + } + give_nickname = nick_the_old + } + 10 = { + trigger = { + learning = 10 + } + random_list = { + 10 = { + give_nickname = nick_the_scholar + } + 10 = { + give_nickname = nick_the_understanding + } + 10 = { + give_nickname = nick_the_healer + } + } + } + 10 = { + trigger = { + combat_rating = 10 + } + give_nickname = nick_the_oakskin + } + 10 = { + give_nickname = nick_the_jittery + } + 10 = { + trigger = { + trait = slothful + } + give_nickname = nick_the_sleepy + } + 10 = { + trigger = { + base_health < 3 + } + random_list = { + 10 = { + give_nickname = nick_butter_teeth + } + 10 = { + give_nickname = nick_the_toothless + } + } + } + 10 = { + trigger = { + trait = craven + } + random_list = { + 10 = { + give_nickname = nick_the_cowardly + } + 10 = { + give_nickname = nick_the_squirmy + } + } + } + 10 = { + trigger = { + trait = paranoid + } + give_nickname = nick_the_frantic + } + 10 = { + give_nickname = nick_the_dry_throat + } + 10 = { + trigger = { + NOR = { + trait = genius + trait = quick + } + } + modifier = { + factor = 4 + OR = { + trait = imbecile + trait = slow + } + } + random_list = { + 10 = { + give_nickname = nick_the_thin_minded + } + 10 = { + give_nickname = nick_the_forgetful + } + } + } + 10 = { + give_nickname = nick_the_messy + } + 10 = { + give_nickname = nick_the_feeble + } + 10 = { + trigger = { + NOT = { trait = gregarious } + } + modifier = { + factor = 2 + trait = shy + } + give_nickname = nick_the_recluse + } + 10 = { + trigger = { + trait = wroth + } + give_nickname = nick_the_short_tempered + } + 10 = { + give_nickname = nick_the_red_cheeks + } + 10 = { + give_nickname = nick_the_blushing + } + 10 = { + trigger = { + NOT = { + trait = content + } + } + give_nickname = nick_the_whiner + } + 10 = { + trigger = { + trait = deceitful + } + give_nickname = nick_the_liar + } + 10 = { + give_nickname = nick_the_twitchy + } + } +} + +abdicate_holy_order_if_religion_changes_effect = { + #Cycle through all Holy Orders and update them + k_teutonic_state = { + if = { + limit = { + religion = catholic + is_title_active = k_teutonic_state + owner = { + ai = yes + holy_order = yes + NOT = { religion = catholic } + } + } + log = "[k_teutonic_state.owner.GetTitledFirstName] was found to be unfit to lead the [k_teutonic_state.GetName] due to religious conflict! Title is catholic, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_livonian_order = { + if = { + limit = { + is_title_active = d_livonian_order + religion = catholic + owner = { + ai = yes + holy_order = yes + NOT = { religion = catholic } + } + } + log = "[d_livonian_order.owner.GetTitledFirstName] was found to be unfit to lead the [d_livonian_order.GetName] due to religious conflict! Title is catholic, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_knights_hospitaler = { + if = { + limit = { + is_title_active = d_knights_hospitaler + religion = catholic + owner = { + ai = yes + holy_order = yes + NOT = { religion = catholic } + } + } + log = "[d_knights_hospitaler.owner.GetTitledFirstName] was found to be unfit to lead the [d_knights_hospitaler.GetName] due to religious conflict! Title is catholic, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_hashshashin = { + if = { + limit = { + is_title_active = d_hashshashin + religion = shiite + owner = { + ai = yes + holy_order = yes + NOT = { religion = shiite } + } + } + log = "[d_hashshashin.owner.GetTitledFirstName] was found to be unfit to lead the [d_hashshashin.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_bektashi = { + if = { + limit = { + is_title_active = d_bektashi + religion = sunni + owner = { + ai = yes + holy_order = yes + NOT = { religion = sunni } + } + } + log = "[d_bektashi.owner.GetTitledFirstName] was found to be unfit to lead the [d_bektashi.GetName] due to religious conflict! Title is sunni, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_haruriyyah = { + if = { + limit = { + is_title_active = d_haruriyyah + owner = { + ai = yes + holy_order = yes + NOT = { religion = ibadi } + } + } + log = "[d_haruriyyah.owner.GetTitledFirstName] was found to be unfit to lead the [d_haruriyyah.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_jomsvikings = { + if = { + limit = { + is_title_active = d_jomsvikings + religion = norse_pagan_reformed + owner = { + ai = yes + holy_order = yes + NOT = { religion = norse_pagan_reformed } + } + } + log = "[d_jomsvikings.owner.GetTitledFirstName] was found to be unfit to lead the [d_jomsvikings.GetName] due to religious conflict! Title is norse_pagan_reformed, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + if = { + limit = { + is_title_active = d_jomsvikings + religion = norse_pagan + owner = { + ai = yes + holy_order = yes + NOT = { religion = norse_pagan} + } + } + log = "[d_jomsvikings.owner.GetTitledFirstName] was found to be unfit to lead the [d_jomsvikings.GetName] due to religious conflict! Title is norse_pagan, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_immortals = { + if = { + limit = { + is_title_active = d_immortals + owner = { + ai = yes + holy_order = yes + NOT = { religion = zoroastrian } + } + } + log = "[d_immortals.owner.GetTitledFirstName] was found to be unfit to lead the [d_immortals.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_zealots = { + if = { + limit = { + is_title_active = d_zealots + owner = { + ai = yes + holy_order = yes + NOT = { religion = jewish } + } + } + log = "[d_zealots.owner.GetTitledFirstName] was found to be unfit to lead the [d_zealots.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_holy_sepulchre = { + if = { + limit = { + is_title_active = d_holy_sepulchre + owner = { + ai = yes + holy_order = yes + NOT = { religion = orthodox } + } + } + log = "[d_holy_sepulchre.owner.GetTitledFirstName] was found to be unfit to lead the [d_holy_sepulchre.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_saint_anthony = { + if = { + limit = { + is_title_active = d_saint_anthony + owner = { + ai = yes + holy_order = yes + NOT = { religion = miaphysite } + } + } + log = "[d_saint_anthony.owner.GetTitledFirstName] was found to be unfit to lead the [d_saint_anthony.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_livonian_order = { + if = { + limit = { + is_title_active = d_livonian_order + owner = { + ai = yes + holy_order = yes + NOT = { religion = catholic } + } + } + log = "[d_livonian_order.owner.GetTitledFirstName] was found to be unfit to lead the [d_livonian_order.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_saint_addai = { + if = { + limit = { + is_title_active = d_saint_addai + owner = { + ai = yes + holy_order = yes + NOT = { religion = nestorian } + } + } + log = "[d_saint_addai.owner.GetTitledFirstName] was found to be unfit to lead the [d_saint_addai.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_sky_lords = { + if = { + limit = { + is_title_active = d_sky_lords + religion = tengri_pagan_reformed + owner = { + ai = yes + holy_order = yes + NOT = { religion = tengri_pagan_reformed } + } + } + log = "[d_sky_lords.owner.GetTitledFirstName] was found to be unfit to lead the [d_sky_lords.GetName] due to religious conflict! Title is tengri_pagan_reformed, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + if = { + limit = { + is_title_active = d_sky_lords + religion = tengri_pagan + owner = { + ai = yes + holy_order = yes + NOT = { religion = tengri_pagan } + } + } + log = "[d_sky_lords.owner.GetTitledFirstName] was found to be unfit to lead the [d_sky_lords.GetName] due to religious conflict! Title is tengri_pagan, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_spirit_guardians = { + if = { + limit = { + is_title_active = d_spirit_guardians + religion = west_african_pagan_reformed + owner = { + ai = yes + holy_order = yes + NOT = { religion = west_african_pagan_reformed } + } + } + log = "[d_spirit_guardians.owner.GetTitledFirstName] was found to be unfit to lead the [d_spirit_guardians.GetName] due to religious conflict! Title is west_african_pagan_reformed, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + if = { + limit = { + is_title_active = d_spirit_guardians + religion = west_african_pagan + owner = { + ai = yes + holy_order = yes + NOT = { religion = west_african_pagan } + } + } + log = "[d_spirit_guardians.owner.GetTitledFirstName] was found to be unfit to lead the [d_spirit_guardians.GetName] due to religious conflict! Title is west_african_pagan, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_warriors_perun = { + if = { + limit = { + is_title_active = d_warriors_perun + religion = slavic_pagan_reformed + owner = { + ai = yes + holy_order = yes + NOT = { religion = slavic_pagan_reformed } + } + } + log = "[d_warriors_perun.owner.GetTitledFirstName] was found to be unfit to lead the [d_warriors_perun.GetName] due to religious conflict! Title is slavic_pagan_reformed, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + if = { + limit = { + is_title_active = d_warriors_perun + religion = slavic_pagan + owner = { + ai = yes + holy_order = yes + NOT = { religion = slavic_pagan } + } + } + log = "[d_warriors_perun.owner.GetTitledFirstName] was found to be unfit to lead the [d_warriors_perun.GetName] due to religious conflict! Title is slavic_pagan, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_chosen_perkunas = { + if = { + limit = { + is_title_active = d_chosen_perkunas + religion = baltic_pagan_reformed + owner = { + ai = yes + holy_order = yes + NOT = { religion = baltic_pagan_reformed } + } + } + log = "[d_chosen_perkunas.owner.GetTitledFirstName] was found to be unfit to lead the [d_chosen_perkunas.GetName] due to religious conflict! Title is baltic_pagan_reformed, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + if = { + limit = { + is_title_active = d_chosen_perkunas + religion = baltic_pagan + owner = { + ai = yes + holy_order = yes + NOT = { religion = baltic_pagan } + } + } + log = "[d_chosen_perkunas.owner.GetTitledFirstName] was found to be unfit to lead the [d_chosen_perkunas.GetName] due to religious conflict! Title is baltic_pagan, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_sons_kaleva = { + if = { + limit = { + is_title_active = d_sons_kaleva + religion = finnish_pagan_reformed + owner = { + ai = yes + holy_order = yes + NOT = { religion = finnish_pagan_reformed } + } + } + log = "[d_sons_kaleva.owner.GetTitledFirstName] was found to be unfit to lead the [d_sons_kaleva.GetName] due to religious conflict! Title is finnish_pagan_reformed, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + if = { + limit = { + is_title_active = d_sons_kaleva + religion = finnish_pagan + owner = { + ai = yes + holy_order = yes + NOT = { religion = finnish_pagan } + } + } + log = "[d_sons_kaleva.owner.GetTitledFirstName] was found to be unfit to lead the [d_sons_kaleva.GetName] due to religious conflict! Title is finnish_pagan, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_huitzilopochtli = { + if = { + limit = { + is_title_active = d_huitzilopochtli + religion = aztec_reformed + owner = { + ai = yes + holy_order = yes + NOT = { religion = aztec_reformed } + } + } + log = "[d_huitzilopochtli.owner.GetTitledFirstName] was found to be unfit to lead the [d_huitzilopochtli.GetName] due to religious conflict! Title is aztec_reformed, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + if = { + limit = { + is_title_active = d_huitzilopochtli + religion = aztec + owner = { + ai = yes + holy_order = yes + NOT = { religion = aztec } + } + } + log = "[d_huitzilopochtli.owner.GetTitledFirstName] was found to be unfit to lead the [d_huitzilopochtli.GetName] due to religious conflict! Title is aztec, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_knights_santiago = { + if = { + limit = { + is_title_active = d_knights_santiago + religion = catholic + owner = { + ai = yes + holy_order = yes + NOT = { religion = catholic } + } + } + log = "[d_knights_santiago.owner.GetTitledFirstName] was found to be unfit to lead the [d_knights_santiago.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_knights_calatrava = { + if = { + limit = { + is_title_active = d_knights_calatrava + religion = catholic + owner = { + ai = yes + holy_order = yes + NOT = { religion = catholic } + } + } + log = "[d_knights_calatrava.owner.GetTitledFirstName] was found to be unfit to lead the [d_knights_calatrava.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_followers_arjuna = { + if = { + limit = { + is_title_active = d_followers_arjuna + religion = hindu + owner = { + ai = yes + holy_order = yes + NOT = { religion = hindu } + } + } + log = "[d_followers_arjuna.owner.GetTitledFirstName] was found to be unfit to lead the [d_followers_arjuna.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_ashokas_chosen = { + if = { + limit = { + is_title_active = d_ashokas_chosen + religion = buddhist + owner = { + ai = yes + holy_order = yes + NOT = { religion = buddhist } + } + } + log = "[d_ashokas_chosen.owner.GetTitledFirstName] was found to be unfit to lead the [d_ashokas_chosen.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_dralhas_children = { + if = { + limit = { + is_title_active = d_dralhas_children + owner = { + ai = yes + holy_order = yes + NOT = { religion = bon_reformed } + } + } + log = "[d_dralhas_children.owner.GetTitledFirstName] was found to be unfit to lead the [d_dralhas_children.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_bulls_rishabha = { + if = { + limit = { + is_title_active = d_bulls_rishabha + owner = { + ai = yes + holy_order = yes + NOT = { religion = jain } + } + } + log = "[d_bulls_rishabha.owner.GetTitledFirstName] was found to be unfit to lead the [d_bulls_rishabha.GetName] and therefore removed by the abdicate holy order effect!" + } + } + + d_zun_warriors = { + if = { + limit = { + religion = zun_pagan_reformed + is_title_active = d_zun_warriors + owner = { + ai = yes + holy_order = yes + NOT = { religion = zun_pagan_reformed } + } + } + log = "[d_zun_warriors.owner.GetTitledFirstName] was found to be unfit to lead the [d_zun_warriors.GetName] due to religious conflict! Title is zun_pagan_reformed, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + if = { + limit = { + is_title_active = d_zun_warriors + religion = zun_pagan + owner = { + ai = yes + holy_order = yes + NOT = { religion = zun_pagan} + } + } + log = "[d_zun_warriors.owner.GetTitledFirstName] was found to be unfit to lead the [d_zun_warriors.GetName] due to religious conflict! Title is zun_pagan, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } + + d_myrmidons = { + if = { + limit = { + is_title_active = d_myrmidons + religion = hellenic_pagan_reformed + owner = { + ai = yes + holy_order = yes + NOT = { religion = hellenic_pagan_reformed } + } + } + log = "[d_myrmidons.owner.GetTitledFirstName] was found to be unfit to lead the [d_myrmidons.GetName] due to religious conflict! Title is hellenic_pagan_reformed, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + if = { + limit = { + is_title_active = d_zun_warriors + religion = hellenic_pagan + owner = { + ai = yes + holy_order = yes + NOT = { religion = hellenic_pagan } + } + } + log = "[d_myrmidons.owner.GetTitledFirstName] was found to be unfit to lead the [d_myrmidons.GetName] due to religious conflict! Title is hellenic_pagan, but owner is not. \n + ROOT = [Root.GetTitledFirstName] FROM = [From.GetTitledFirstName] PREV = [Prev.GetTitledFirstName]" + } + } } \ No newline at end of file diff --git a/VanillaFilesToMonitor/common/scripted_effects/04_scripted_effects_crusades.txt b/VanillaFilesToMonitor/common/scripted_effects/04_scripted_effects_crusades.txt index 9369733b..13f665e0 100644 --- a/VanillaFilesToMonitor/common/scripted_effects/04_scripted_effects_crusades.txt +++ b/VanillaFilesToMonitor/common/scripted_effects/04_scripted_effects_crusades.txt @@ -1217,6 +1217,23 @@ reconquista_win_effect = { } } + event_target:third_duchy_title = { + show_scope_change = no + custom_tooltip = { + text = reconquista_vassalize_TT + + PREV = { + vassalize_or_take_under_title_destroy_duchies = { + title = event_target:second_duchy_title + enemy = FROM + same_religion = yes # Only vassalize rulers of my religion + is_religious = yes + type = holy_war + } + } + } + } + hidden_tooltip = { if = { limit = { @@ -1379,6 +1396,23 @@ reconquista_win_effect = { } } + event_target:third_duchy_title = { + show_scope_change = no + custom_tooltip = { + text = reconquista_vassalize_TT + + PREV = { + vassalize_or_take_under_title_destroy_duchies = { + title = event_target:second_duchy_title + enemy = FROM + same_religion = yes # Only vassalize rulers of my religion + is_religious = yes + type = holy_war + } + } + } + } + hidden_tooltip = { if = { limit = { @@ -1435,6 +1469,33 @@ reconquista_win_effect = { } grant_title_no_opinion = event_target:second_duchy_title } + if = { + limit = { + event_target:third_duchy_title = { + OR = { + owner = { + OR = { + character = FROM + any_liege = { + character = FROM + } + } + } + NOT = { + owner = { + always = yes + } + } + } + any_direct_de_jure_vassal_title = { + owner = { + character = ROOT + } + } + } + } + grant_title_no_opinion = event_target:third_duchy_title + } if = { limit = { event_target:reconquista_kingdom_title = { diff --git a/VanillaFilesToMonitor/common/technology.txt b/VanillaFilesToMonitor/common/technology.txt index f0de5c82..58f69993 100644 --- a/VanillaFilesToMonitor/common/technology.txt +++ b/VanillaFilesToMonitor/common/technology.txt @@ -1,86 +1,63 @@ TECH_GROUP_MILITARY = { - TECH_LIGHT_INFANTRY = { + TECH_INFANTRY = { modifier = { - ARCHERS_OFFENSIVE = 0.6 - LIGHT_INFANTRY_OFFENSIVE = 0.6 LIGHT_INFANTRY_DEFENSIVE = 0.6 ARCHERS_DEFENSIVE = 0.6 - } - } - TECH_HEAVY_INFANTRY = { - modifier = { - PIKEMEN_OFFENSIVE = 0.6 - HEAVY_INFANTRY_OFFENSIVE = 0.6 + archers_morale = 0.4 + light_infantry_morale = 0.4 HEAVY_INFANTRY_DEFENSIVE = 0.6 + heavy_infantry_morale = 0.4 PIKEMEN_DEFENSIVE = 0.6 - } + pikemen_morale = 0.4 + } } TECH_CAVALRY = { modifier = { - LIGHT_CAVALRY_OFFENSIVE = 0.6 - KNIGHTS_OFFENSIVE = 0.6 - horse_archers_offensive = 0.6 - camel_cavalry_offensive = 0.6 LIGHT_CAVALRY_DEFENSIVE = 0.6 - war_elephants_offensive = 0.6 KNIGHTS_DEFENSIVE = 0.6 - horse_archers_defensive = 0.6 camel_cavalry_defensive = 0.6 war_elephants_defensive = 0.6 + horse_archers_defensive = 0.6 + LIGHT_CAVALRY_morale = 0.4 + KNIGHTS_morale = 0.4 + camel_cavalry_morale = 0.4 + war_elephants_morale = 0.4 + horse_archers_morale = 0.4 } } - TECH_SIEGE_EQUIPMENT = { + TECH_SKIRMISH = { modifier = { - SIEGE_SPEED = 1.0 - SIEGE_DEFENCE = 1.0 + LIGHT_CAVALRY_OFFENSIVE = 0.6 + horse_archers_offensive = 0.6 + ARCHERS_OFFENSIVE = 0.6 +# LIGHT_INFANTRY_OFFENSIVE = 0.6 + camel_cavalry_offensive = 0.6 + custom_modifier_text = better_skirmisher_tactics_custom_modifier_tt } + } - TECH_NAVAL = { + TECH_MELEE = { modifier = { - GALLEYS_PERC = 0.8 - } - 1 = { - add_building = ct_shipyard_1 - add_building = tp_shipyard_1 - add_building = ca_shipyard_1 - add_building = no_harbor_2 - add_building = tb_shipyard_1 - } - 2 = { - add_building = ct_shipyard_2 - add_building = tp_shipyard_2 - add_building = ca_shipyard_2 - add_building = no_harbor_3 - add_building = tb_shipyard_2 - } - 3 = { - add_building = ct_shipyard_3 - add_building = tp_shipyard_3 - add_building = ca_shipyard_3 - add_building = no_harbor_4 - add_building = tb_shipyard_3 - } - 4 = { - add_building = ct_shipyard_4 - add_building = tp_shipyard_4 - add_building = ca_shipyard_4 - add_building = no_harbor_5 - add_building = tb_shipyard_4 - } - 5 = { - add_building = no_harbor_6 - } - 6 = { - add_building = no_harbor_7 + KNIGHTS_OFFENSIVE = 0.6 + PIKEMEN_OFFENSIVE = 0.6 + HEAVY_INFANTRY_OFFENSIVE = 0.6 +# war_elephants_offensive = 0.6 + custom_modifier_text = better_melee_tactics_custom_modifier_tt } - 7 = { - add_building = no_harbor_8 + } + TECH_SIEGE_EQUIPMENT = { + modifier = { + SIEGE_SPEED = 1.0 + SIEGE_DEFENCE = 1.0 } } TECH_RECRUITMENT = { modifier = { GLOBAL_SUPPLY_LIMIT = 1.0 - LAND_MORALE = 0.5 + LAND_MORALE = 0.2 + #retinuesize_perc = 1.0 + #regiment_reinforcement_speed = 1.0 + land_organisation = 1.0 } } } @@ -186,7 +163,8 @@ TECH_GROUP_ECONOMY = { } TECH_CITY_CONSTRUCTION = { #city buildings modifier = { - CITY_TAX_MODIFIER = 0.5 + CITY_TAX_MODIFIER = 0.4 + TEMPLE_TAX_MODIFIER = 0.4 } 1 = { add_building = ct_marketplace_3 @@ -209,6 +187,12 @@ TECH_GROUP_ECONOMY = { add_building = no_fishing_village_4 add_building = no_gathering_hall_3 add_building = no_gathering_hall_4 + add_building = tp_barracks_3 + add_building = tp_town_3 + add_building = no_shrine_2 + add_building = no_shrine_3 + add_building = no_minority_shrine_2 + add_building = no_minority_shrine_3 } 2 = { add_building = ct_guard_2 @@ -231,6 +215,11 @@ TECH_GROUP_ECONOMY = { add_building = no_fishing_village_6 add_building = no_gathering_hall_5 add_building = no_gathering_hall_6 + add_building = tp_monastery_3 + add_building = tp_elite_barracks_3 + add_building = no_shrine_4 + add_building = no_minority_shrine_4 + add_building = no_minority_shrine_5 } 3 = { add_building = ct_marketplace_4 @@ -248,6 +237,11 @@ TECH_GROUP_ECONOMY = { add_building = no_fishing_village_7 add_building = no_fishing_village_8 add_building = no_gathering_hall_7 + add_building = tp_barracks_4 + add_building = tp_town_4 + add_building = tp_school_1 + add_building = no_shrine_5 + add_building = no_minority_shrine_6 } 4 = { add_building = ct_guard_3 @@ -269,6 +263,10 @@ TECH_GROUP_ECONOMY = { add_building = no_meat_preserver_8 add_building = no_felt_crafter_7 add_building = no_ger_crafter_7 + add_building = tp_barracks_5 + add_building = tp_town_5 + add_building = no_shrine_8 + add_building = no_minority_shrine_8 } 6 = { add_building = ct_guard_4 @@ -276,70 +274,77 @@ TECH_GROUP_ECONOMY = { add_building = no_airag_producer_8 add_building = no_felt_crafter_8 add_building = no_ger_crafter_8 - } - 7 = { - add_building = ct_marketplace_6 - add_building = ct_barracks_6 - } - 8 = { - add_building = ct_guard_5 - add_building = ct_university_3 - add_building = ct_training_grounds_6 - } - } - TECH_TEMPLE_CONSTRUCTION = { #temple buildings - modifier = { - TEMPLE_TAX_MODIFIER = 0.5 - } - 1 = { - add_building = tp_barracks_3 - add_building = tp_town_3 - add_building = no_shrine_2 - add_building = no_shrine_3 - add_building = no_minority_shrine_2 - add_building = no_minority_shrine_3 - } - 2 = { - add_building = tp_monastery_3 - add_building = tp_elite_barracks_3 - add_building = no_shrine_4 - add_building = no_minority_shrine_4 - add_building = no_minority_shrine_5 - } - 3 = { - add_building = tp_barracks_4 - add_building = tp_town_4 - add_building = tp_school_1 - add_building = no_shrine_5 - add_building = no_minority_shrine_6 - } - 4 = { - add_building = tp_monastery_4 - add_building = tp_elite_barracks_4 - add_building = no_shrine_6 - add_building = no_shrine_7 - add_building = no_minority_shrine_7 - } - 5 = { - add_building = tp_barracks_5 - add_building = tp_town_5 - add_building = no_shrine_8 - add_building = no_minority_shrine_8 - } - 6 = { add_building = tp_monastery_5 add_building = tp_elite_barracks_5 add_building = tp_school_2 } 7 = { + add_building = ct_marketplace_6 + add_building = ct_barracks_6 add_building = tp_barracks_6 add_building = tp_town_6 } 8 = { + add_building = ct_guard_5 + add_building = ct_university_3 + add_building = ct_training_grounds_6 add_building = tp_monastery_6 add_building = tp_elite_barracks_6 } } +# TECH_TEMPLE_CONSTRUCTION = { #temple buildings +# modifier = { +# TEMPLE_TAX_MODIFIER = 0.5 +# } +# 1 = { +# add_building = tp_barracks_3 +# add_building = tp_town_3 +# add_building = no_shrine_2 +# add_building = no_shrine_3 +# add_building = no_minority_shrine_2 +# add_building = no_minority_shrine_3 +# } +# 2 = { +# add_building = tp_monastery_3 +# add_building = tp_elite_barracks_3 +# add_building = no_shrine_4 +# add_building = no_minority_shrine_4 +# add_building = no_minority_shrine_5 +# } +# 3 = { +# add_building = tp_barracks_4 +# add_building = tp_town_4 +# add_building = tp_school_1 +# add_building = no_shrine_5 +# add_building = no_minority_shrine_6 +# } +# 4 = { +# add_building = tp_monastery_4 +# add_building = tp_elite_barracks_4 +# add_building = no_shrine_6 +# add_building = no_shrine_7 +# add_building = no_minority_shrine_7 +# } +# 5 = { +# add_building = tp_barracks_5 +# add_building = tp_town_5 +# add_building = no_shrine_8 +# add_building = no_minority_shrine_8 +# } +# 6 = { +# add_building = tp_monastery_5 +# add_building = tp_elite_barracks_5 +# add_building = tp_school_2 +# } +# 7 = { +# add_building = tp_barracks_6 +# add_building = tp_town_6 +# } +# 8 = { +# add_building = tp_monastery_6 +# add_building = tp_elite_barracks_6 +# } +# } TECH_FORTIFICATIONS_CONSTRUCTION = { # walls and levy buildings modifier = { } @@ -473,6 +478,49 @@ TECH_GROUP_ECONOMY = { add_building = hospital_building_5 } } + TECH_NAVAL = { + modifier = { + GALLEYS_PERC = 0.8 + } + 1 = { + add_building = ct_shipyard_1 + add_building = tp_shipyard_1 + add_building = ca_shipyard_1 + add_building = no_harbor_2 + add_building = tb_shipyard_1 + } + 2 = { + add_building = ct_shipyard_2 + add_building = tp_shipyard_2 + add_building = ca_shipyard_2 + add_building = no_harbor_3 + add_building = tb_shipyard_2 + } + 3 = { + add_building = ct_shipyard_3 + add_building = tp_shipyard_3 + add_building = ca_shipyard_3 + add_building = no_harbor_4 + add_building = tb_shipyard_3 + } + 4 = { + add_building = ct_shipyard_4 + add_building = tp_shipyard_4 + add_building = ca_shipyard_4 + add_building = no_harbor_5 + add_building = tb_shipyard_4 + } + 5 = { + add_building = no_harbor_6 + } + 6 = { + add_building = no_harbor_7 + } + 7 = { + add_building = no_harbor_8 + } + } + } TECH_GROUP_CULTURE = { @@ -496,6 +544,9 @@ TECH_GROUP_CULTURE = { SHORT_REIGN_LENGTH = -5 ADD_PRESTIGE_MODIFIER = 0.5 ADD_PIETY_MODIFIER = 0.5 + court_size_maintenance_cost_modifier = -0.1 + court_size_modifier = 30 + } 1 = {} 2 = {} diff --git a/VanillaFilesToMonitor/events/HF_baptism_events.txt b/VanillaFilesToMonitor/events/HF_baptism_events.txt index 3bfba65f..b343a3c3 100644 --- a/VanillaFilesToMonitor/events/HF_baptism_events.txt +++ b/VanillaFilesToMonitor/events/HF_baptism_events.txt @@ -8684,9 +8684,24 @@ character_event = { } picture = GFX_evt_sacrifice } + desc = { + text = EVTDESCBHF20103_ORTODOX + trigger = { + rightful_religious_head_scope = { has_landed_title = k_orthodox } + event_target:baptizing_child = { + has_character_flag = flag_baptized_by_pope + NOR = { + has_character_flag = demon_child_non_pagan + has_character_flag = demon_child + } + } + } + picture = GFX_evt_pope + } desc = { text = EVTDESCBHF20103 trigger = { + NOT = { rightful_religious_head_scope = { has_landed_title = k_orthodox } } event_target:baptizing_child = { has_character_flag = flag_baptized_by_pope NOR = { @@ -8792,7 +8807,7 @@ character_event = { religion = orthodox } save_persistent_event_target = { name = baptizing_pope_per scope = event_target:scoped_baptizer } - custom_tooltip = { text = tooltip_gain_baptized_by_pope } + custom_tooltip = { text = tooltip_gain_baptized_by_patriach } hidden_tooltip = { add_trait = baptized_by_patriarch } clr_character_flag = flag_baptized_by_pope event_target:scoped_pope = { diff --git a/VanillaFilesToMonitor/events/hl_nomad_events.txt b/VanillaFilesToMonitor/events/hl_nomad_events.txt index a5233238..cb6c9017 100644 --- a/VanillaFilesToMonitor/events/hl_nomad_events.txt +++ b/VanillaFilesToMonitor/events/hl_nomad_events.txt @@ -277,6 +277,18 @@ character_event = { # Nomads may pillage holdings on siege FROM = { destroy_random_building = THIS + destroy_random_building = THIS + location = { + show_scope_change = no + if = { + limit = { has_wonder = yes } + wealth = 50 + random = { + chance = 30 + wonder = { set_wonder_damaged = yes } + } + } + } holder_scope = { show_scope_change = no opinion = { diff --git a/VanillaFilesToMonitor/events/job_lord_spiritual.txt b/VanillaFilesToMonitor/events/job_lord_spiritual.txt index 51321f83..2a2546ce 100644 --- a/VanillaFilesToMonitor/events/job_lord_spiritual.txt +++ b/VanillaFilesToMonitor/events/job_lord_spiritual.txt @@ -106,46 +106,9 @@ character_event = { has_job_action = action_inquisition location = { is_hard_to_convert = yes } } - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 14 - } - modifier = { - factor = 0.75 - learning = 16 - } - modifier = { - factor = 0.75 - learning = 18 - } - modifier = { - factor = 0.75 - learning = 20 - } + + job_event_mtth_modifier_learning_score = yes + modifier = { factor = 3.0 NOT = { religion_authority = 0.1 } @@ -464,38 +427,9 @@ character_event = { factor = 2.75 has_religion_feature = religion_cosmopolitan } - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 11 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 13 - } + + job_event_mtth_modifier_learning_score = yes + modifier = { factor = 2.0 NOT = { religion_authority = 0.4 } @@ -694,38 +628,8 @@ character_event = { has_religion_feature = religion_cosmopolitan } - modifier = { - factor = 0.75 - NOT = { learning = 2 } - } - modifier = { - factor = 0.75 - NOT = { learning = 3 } - } - modifier = { - factor = 0.75 - NOT = { learning = 4 } - } - modifier = { - factor = 0.75 - NOT = { learning = 5 } - } - modifier = { - factor = 1.25 - learning = 10 - } - modifier = { - factor = 1.25 - learning = 11 - } - modifier = { - factor = 1.25 - learning = 12 - } - modifier = { - factor = 1.25 - learning = 13 - } + job_event_mtth_modifier_inverted_learning_score = yes + modifier = { factor = 0.75 NOT = { religion_authority = 0.4 } @@ -912,38 +816,8 @@ character_event = { factor = 1.5 has_religion_feature = religion_dogmatic } - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 11 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 13 - } + job_event_mtth_modifier_learning_score = yes + modifier = { factor = 2.0 NOT = { religion_authority = 0.4 } @@ -1199,42 +1073,12 @@ character_event = { mean_time_to_happen = { months = 240 + job_event_mtth_modifier_inverted_learning_score = yes + modifier = { factor = 1.25 has_religion_feature = religion_dogmatic } - modifier = { - factor = 0.75 - NOT = { learning = 2 } - } - modifier = { - factor = 0.75 - NOT = { learning = 3 } - } - modifier = { - factor = 0.75 - NOT = { learning = 4 } - } - modifier = { - factor = 0.75 - NOT = { learning = 5 } - } - modifier = { - factor = 1.25 - learning = 10 - } - modifier = { - factor = 1.25 - learning = 11 - } - modifier = { - factor = 1.25 - learning = 12 - } - modifier = { - factor = 1.25 - learning = 13 - } modifier = { factor = 0.75 NOT = { religion_authority = 0.4 } @@ -1416,43 +1260,13 @@ character_event = { mean_time_to_happen = { months = 120 + + job_event_mtth_modifier_learning_score = yes modifier = { factor = 1.5 has_religion_feature = religion_proselytizing } - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 11 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 13 - } modifier = { factor = 2.0 NOT = { religion_authority = 0.4 } @@ -1549,42 +1363,12 @@ character_event = { mean_time_to_happen = { months = 120 + job_event_mtth_modifier_learning_score = yes + modifier = { factor = 1.5 has_religion_feature = religion_proselytizing } - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 11 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 13 - } modifier = { factor = 2.0 NOT = { religion_authority = 0.4 } @@ -1756,38 +1540,8 @@ character_event = { mean_time_to_happen = { months = 240 - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 11 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 13 - } + job_event_mtth_modifier_learning_score = yes + modifier = { factor = 2.0 NOT = { religion_authority = 0.4 } @@ -1903,39 +1657,7 @@ character_event = { mean_time_to_happen = { months = 240 - - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 11 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 13 - } + job_event_mtth_modifier_learning_score = yes } option = { @@ -2046,38 +1768,9 @@ character_event = { factor = 0.75 has_religion_feature = religion_cosmopolitan } - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 11 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 13 - } + + job_event_mtth_modifier_learning_score = yes + modifier = { factor = 0.5 liege = { @@ -2184,38 +1877,8 @@ character_event = { factor = 2 has_religion_feature = religion_dogmatic } - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 11 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 13 - } + + job_event_mtth_modifier_learning_score = yes } option = { @@ -2347,38 +2010,8 @@ character_event = { mean_time_to_happen = { months = 220 - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 11 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 13 - } + job_event_mtth_modifier_learning_score = yes + modifier = { factor = 2.0 NOT = { religion_authority = 0.4 } @@ -2482,38 +2115,8 @@ character_event = { mean_time_to_happen = { months = 120 - modifier = { - factor = 0.75 - NOT = { learning = 2 } - } - modifier = { - factor = 0.75 - NOT = { learning = 3 } - } - modifier = { - factor = 0.75 - NOT = { learning = 4 } - } - modifier = { - factor = 0.75 - NOT = { learning = 5 } - } - modifier = { - factor = 1.25 - learning = 10 - } - modifier = { - factor = 1.25 - learning = 11 - } - modifier = { - factor = 1.25 - learning = 12 - } - modifier = { - factor = 1.25 - learning = 13 - } + job_event_mtth_modifier_inverted_learning_score = yes + modifier = { factor = 0.75 NOT = { religion_authority = 0.4 } @@ -2711,39 +2314,8 @@ character_event = { mean_time_to_happen = { months = 180 - - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 11 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 13 - } + + job_event_mtth_modifier_learning_score = yes } option = { @@ -2841,42 +2413,8 @@ character_event = { } } - modifier = { - factor = 1.25 - NOT = { learning = 2 } - } - modifier = { - factor = 1.25 - NOT = { learning = 3 } - } - modifier = { - factor = 1.25 - NOT = { learning = 4 } - } - modifier = { - factor = 1.25 - NOT = { learning = 5 } - } - modifier = { - factor = 0.75 - learning = 9 - } - modifier = { - factor = 0.75 - learning = 10 - } - modifier = { - factor = 0.75 - learning = 11 - } - modifier = { - factor = 0.75 - learning = 12 - } - modifier = { - factor = 0.75 - learning = 13 - } + job_event_mtth_modifier_learning_score = yes + } option = { diff --git a/VanillaFilesToMonitor/events/religious_events.txt b/VanillaFilesToMonitor/events/religious_events.txt index 79b33f76..27140f7c 100644 --- a/VanillaFilesToMonitor/events/religious_events.txt +++ b/VanillaFilesToMonitor/events/religious_events.txt @@ -6089,6 +6089,8 @@ character_event = { imprison = no } } + #Clean-up leaders who are unfit to lead Holy Orders + abdicate_holy_order_if_religion_changes_effect = yes } option = { # No sympathy for the old religion diff --git a/VanillaFilesToMonitor/events/rip_flavor_events.txt b/VanillaFilesToMonitor/events/rip_flavor_events.txt index ba6c8e33..6dfc4a4a 100644 --- a/VanillaFilesToMonitor/events/rip_flavor_events.txt +++ b/VanillaFilesToMonitor/events/rip_flavor_events.txt @@ -10718,7 +10718,10 @@ character_event = { martial = 5 } } - new_character = { save_event_target_as = death } + new_character = { + save_event_target_as = death + set_character_flag = is_death + } } 50 = { create_character = { @@ -10738,7 +10741,10 @@ character_event = { martial = 5 } } - new_character = { save_event_target_as = death } + new_character = { + save_event_target_as = death + set_character_flag = is_death + } } } } diff --git a/VanillaFilesToMonitor/interface/province.gfx b/VanillaFilesToMonitor/interface/province.gfx index 23875f81..ca7467a7 100644 --- a/VanillaFilesToMonitor/interface/province.gfx +++ b/VanillaFilesToMonitor/interface/province.gfx @@ -4362,6 +4362,12 @@ spriteTypes = { name = "GFX_province_extend" texturefile = "gfx\\interface\\province_extend.dds" noOfFrames = 2 + } + + spriteType = { + name = "GFX_province_extend_inverted" + texturefile = "gfx\\interface\\province_extend_inverted.dds" + noOfFrames = 2 } progressbartype = { diff --git a/VanillaFilesToMonitor/map/definition.csv b/VanillaFilesToMonitor/map/definition.csv index 749566f6..cd021276 100644 --- a/VanillaFilesToMonitor/map/definition.csv +++ b/VanillaFilesToMonitor/map/definition.csv @@ -1993,26 +1993,26 @@ province;red;green;blue;x;x 1992;85;12;96;Lough Mask;x 1993;127;15;224;Gezira;x 1994;169;18;97;Bayuda;x -1995;1;21;225;;x -1996;43;24;98;;x -1997;85;27;226;;x -1998;127;30;99;;x -1999;169;33;227;;x -2000;2;36;0;;x -2001;44;39;128;;x -2002;86;42;1;;x -2003;128;45;129;;x -2004;170;48;2;;x -2005;2;51;130;;x -2006;44;54;3;;x -2007;86;57;131;;x -2008;128;60;4;;x -2009;170;63;132;;x -2010;2;66;5;;x -2011;44;69;133;;x -2012;86;72;6;;x -2013;128;75;134;;x -2014;170;78;7;;x +1995;1;21;225;Nile;x # Nile +1996;43;24;98;Nile;x # Nile +1997;85;27;226;Nile;x # Nile +1998;127;30;99;Nile;x # Nile +1999;169;33;227;Nile;x # Nile +2000;2;36;0;Nile;x # Nile +2001;44;39;128;Faiyum;x +2002;86;42;1;Akhmim;x +2003;128;45;129;Esna;x +2004;170;48;2;Kharibta;x +2005;2;51;130;Paraetonium;x # Al-Baretoun +2006;44;54;3;Kolzum;x # Al-Khulzum +2007;86;57;131;Farafra;x +2008;128;60;4;;x # Tagus River +2009;170;63;132;;x # Tagus River +2010;2;66;5;;x # Guadalquivir +2011;44;69;133;;x # Guadalquivir +2012;86;72;6;Egitanea;x +2013;128;75;134;Almada;x +2014;170;78;7;Huelva;x 2015;2;81;135;;x 2016;44;84;8;;x 2017;86;87;136;;x