From 9a7208f8c69deb1dd19660c1e6c188eff6481f34 Mon Sep 17 00:00:00 2001 From: Andrew <76792438+AndHope@users.noreply.github.com> Date: Thu, 18 Jul 2024 18:46:06 -0400 Subject: [PATCH] Update 109 a Pop changes - Confucianism made the majority religion for Han 60%ish and about 40% for Korean. - Balance - Added a buildable "Embassy" that increases influence and infamy decay. - Added more Arts academies to Italy, Andalusia and ERE. - Added a couple more Paper factories in BR. - Added services as an import goods for Constantinople monuments as well as the generic Palace Complex. - Added a dozen new Sepratist events tied to the Surpress Sepratism Jounral entry for the ERE(BR). These are more random then the current Dynatoi revolts tied to reforms. - Updated all the BR Reform Journals related to subjects and owning territory. Worked in Liberty desire and type of subject as a factor. - I made it so you require 12 out of the currently 16 possible reforms to win the reforms jounral you have 100 years. - Split off Thuringia from Franconia as a new HRE subject. - Made Vinland a tributary of NSE. This is for Balance reasons in my observe games new world contries that are not part of a larger market at game start fall behind those that are part of a larger market. - Made New Angland a protectorate of England for similar reasons. - Gave Elysium and event that happens if they go Elysian Orthodox to become a BR protectorate. - Few Character changes in BR and Inca. - AI - Revamped strating strategies so must nations will pick logical choices -Localization - I incorrectly named the other languages localization so they were not functioning. I have fixed this. - renamed bulgarian_revolts to br_balkan_revolt and anatolian_revolts to br_anatolian_revolts --- common/buildings/br_embassy.txt | 14 + .../00_releasable_countries.txt | 3 +- .../country_definitions/br_base_countries.txt | 4 +- .../br_change_religion_decisions.txt | 12 +- common/decisions/br_ere_decisions.txt | 2 +- common/history/ai/br_strategy.txt | 397 +++++++++++++++--- .../history/buildings/01_br_hre_buildings.txt | 6 +- .../buildings/02_br_iberia_buildings.txt | 2 +- .../buildings/03_br_italy_buildings.txt | 10 +- .../buildings/04_br_europa_buildings.txt | 28 +- .../buildings/14_br_japan_buildings.txt | 2 +- common/history/characters/BYZ - Byzantium.txt | 16 +- .../characters/New World North leaders.txt | 33 +- common/history/characters/buk - bukhara.txt | 1 + common/history/countries/HRE - Minors.txt | 44 ++ .../diplomacy/01_br_hre_relationships.txt | 46 +- .../diplomacy/05_br_norse_relationships.txt | 18 +- .../09_br_new_world_relationships.txt | 16 +- common/history/pops/01_br_hre_pops.txt | 4 +- common/history/states/01_br_hre_states.txt | 4 +- .../br_palaiologos_reforms.txt | 130 ++++-- .../br_building_modifier_types.txt | 24 ++ .../{br_canals.txt => br_canals_pmg.txt} | 0 .../br_embassy_pmg.txt | 21 + ..._groups.txt => br_livestock_ranch_pmg.txt} | 0 ...hod_groups.txt => br_logging_camp_pmg.txt} | 0 ...{br_monuments.txt => br_monuments_pmg.txt} | 0 ...plantations.txt => br_plantations_pmg.txt} | 0 ...n_method_groups.txt => br_railway_pmg.txt} | 0 ...groups.txt => br_steam_automation_pmg.txt} | 0 ...roups.txt => br_train_automation_pmgs.txt} | 0 ...hod_groups.txt => br_urban_center_pmg.txt} | 0 common/production_methods/br_embassy_pm.txt | 121 ++++++ .../production_methods/br_monuments_pms.txt | 11 +- .../static_modifiers/br_event_modifiers.txt | 31 ++ .../technologies/br_unique_techs.txt | 18 + events/br_events/br_anatolian_revolts.txt | 220 +++++++++- events/br_events/br_balkan_revolts.txt | 26 +- events/br_events/br_elysium_events.txt | 59 +++ events/br_events/br_palaiologos_events.txt | 4 +- .../br_palaiologos_reforms_events.txt | 6 +- .../building_icons/embassy_building_icon.dds | Bin 0 -> 87536 bytes .../invention_icons/embassy_tech_icon.dds | Bin 0 -> 87536 bytes .../english/br_buildings_l_english.yml | 10 + localization/english/br_events_l_english.yml | 53 ++- .../english/br_hippodrome_l_english.yml | 10 +- .../english/br_journals_l_english.yml | 2 +- .../english/br_modifiers_l_english.yml | 3 + .../english/replace/countries_l_english.yml | 2 + ...nglish.yml => br_buildings_l_japanese.yml} | 0 ...nglish.yml => br_countries_l_japanese.yml} | 0 ...english.yml => br_cultures_l_japanese.yml} | 0 ...nglish.yml => br_decisions_l_japanese.yml} | 0 ...l_english.yml => br_events_l_japanese.yml} | 0 ...sh.yml => br_flavor_events_l_japanese.yml} | 0 ...glish.yml => br_government_l_japanese.yml} | 0 ...glish.yml => br_hippodrome_l_japanese.yml} | 0 ...english.yml => br_journals_l_japanese.yml} | 0 ...c_l_english.yml => br_misc_l_japanese.yml} | 0 ...nglish.yml => br_modifiers_l_japanese.yml} | 0 ..._l_english.yml => br_names_l_japanese.yml} | 0 ...l => br_production_methods_l_japanese.yml} | 0 ...english.yml => br_religion_l_japanese.yml} | 0 ...glish.yml => br_technology_l_japanese.yml} | 0 ...lish.yml => br_addon_content_l_korean.yml} | 0 ..._english.yml => br_buildings_l_korean.yml} | 0 ..._english.yml => br_countries_l_korean.yml} | 0 ...l_english.yml => br_cultures_l_korean.yml} | 0 ..._english.yml => br_decisions_l_korean.yml} | 0 ...s_l_english.yml => br_events_l_korean.yml} | 0 ...lish.yml => br_flavor_events_l_korean.yml} | 0 ...english.yml => br_government_l_korean.yml} | 0 ...english.yml => br_hippodrome_l_korean.yml} | 0 ...l_english.yml => br_journals_l_korean.yml} | 0 ...isc_l_english.yml => br_misc_l_korean.yml} | 0 ..._english.yml => br_modifiers_l_korean.yml} | 0 ...es_l_english.yml => br_names_l_korean.yml} | 0 ...yml => br_production_methods_l_korean.yml} | 0 ...l_english.yml => br_religion_l_korean.yml} | 0 ...english.yml => br_technology_l_korean.yml} | 0 ...lish.yml => br_addon_content_l_polish.yml} | 0 ..._english.yml => br_buildings_l_polish.yml} | 0 ..._english.yml => br_countries_l_polish.yml} | 0 ...l_english.yml => br_cultures_l_polish.yml} | 0 ..._english.yml => br_decisions_l_polish.yml} | 0 ...s_l_english.yml => br_events_l_polish.yml} | 0 ...lish.yml => br_flavor_events_l_polish.yml} | 0 ...english.yml => br_government_l_polish.yml} | 0 ...english.yml => br_hippodrome_l_polish.yml} | 0 ...l_english.yml => br_journals_l_polish.yml} | 0 ...isc_l_english.yml => br_misc_l_polish.yml} | 0 ..._english.yml => br_modifiers_l_polish.yml} | 0 ...es_l_english.yml => br_names_l_polish.yml} | 0 ...yml => br_production_methods_l_polish.yml} | 0 ...l_english.yml => br_religion_l_polish.yml} | 0 ...english.yml => br_technology_l_polish.yml} | 0 patch-notes.txt | 22 + 97 files changed, 1225 insertions(+), 210 deletions(-) create mode 100644 common/buildings/br_embassy.txt rename common/production_method_groups/{br_canals.txt => br_canals_pmg.txt} (100%) create mode 100644 common/production_method_groups/br_embassy_pmg.txt rename common/production_method_groups/{br_livestock_ranch_production_method_groups.txt => br_livestock_ranch_pmg.txt} (100%) rename common/production_method_groups/{br_logging_camp_production_method_groups.txt => br_logging_camp_pmg.txt} (100%) rename common/production_method_groups/{br_monuments.txt => br_monuments_pmg.txt} (100%) rename common/production_method_groups/{br_plantations.txt => br_plantations_pmg.txt} (100%) rename common/production_method_groups/{br_railway_production_method_groups.txt => br_railway_pmg.txt} (100%) rename common/production_method_groups/{br_steam_automation_method_groups.txt => br_steam_automation_pmg.txt} (100%) rename common/production_method_groups/{br_train_automation_method_groups.txt => br_train_automation_pmgs.txt} (100%) rename common/production_method_groups/{br_urban_center_production_method_groups.txt => br_urban_center_pmg.txt} (100%) create mode 100644 common/production_methods/br_embassy_pm.txt create mode 100644 events/br_events/br_elysium_events.txt create mode 100644 gfx/interface/icons/building_icons/embassy_building_icon.dds create mode 100644 gfx/interface/icons/invention_icons/embassy_tech_icon.dds rename localization/japanese/{br_buildings_l_english.yml => br_buildings_l_japanese.yml} (100%) rename localization/japanese/{br_countries_l_english.yml => br_countries_l_japanese.yml} (100%) rename localization/japanese/{br_cultures_l_english.yml => br_cultures_l_japanese.yml} (100%) rename localization/japanese/{br_decisions_l_english.yml => br_decisions_l_japanese.yml} (100%) rename localization/japanese/{br_events_l_english.yml => br_events_l_japanese.yml} (100%) rename localization/japanese/{br_flavor_events_l_english.yml => br_flavor_events_l_japanese.yml} (100%) rename localization/japanese/{br_government_l_english.yml => br_government_l_japanese.yml} (100%) rename localization/japanese/{br_hippodrome_l_english.yml => br_hippodrome_l_japanese.yml} (100%) rename localization/japanese/{br_journals_l_english.yml => br_journals_l_japanese.yml} (100%) rename localization/japanese/{br_misc_l_english.yml => br_misc_l_japanese.yml} (100%) rename localization/japanese/{br_modifiers_l_english.yml => br_modifiers_l_japanese.yml} (100%) rename localization/japanese/{br_names_l_english.yml => br_names_l_japanese.yml} (100%) rename localization/japanese/{br_production_methods_l_english.yml => br_production_methods_l_japanese.yml} (100%) rename localization/japanese/{br_religion_l_english.yml => br_religion_l_japanese.yml} (100%) rename localization/japanese/{br_technology_l_english.yml => br_technology_l_japanese.yml} (100%) rename localization/korean/{br_addon_content_l_english.yml => br_addon_content_l_korean.yml} (100%) rename localization/korean/{br_buildings_l_english.yml => br_buildings_l_korean.yml} (100%) rename localization/korean/{br_countries_l_english.yml => br_countries_l_korean.yml} (100%) rename localization/korean/{br_cultures_l_english.yml => br_cultures_l_korean.yml} (100%) rename localization/korean/{br_decisions_l_english.yml => br_decisions_l_korean.yml} (100%) rename localization/korean/{br_events_l_english.yml => br_events_l_korean.yml} (100%) rename localization/korean/{br_flavor_events_l_english.yml => br_flavor_events_l_korean.yml} (100%) rename localization/korean/{br_government_l_english.yml => br_government_l_korean.yml} (100%) rename localization/korean/{br_hippodrome_l_english.yml => br_hippodrome_l_korean.yml} (100%) rename localization/korean/{br_journals_l_english.yml => br_journals_l_korean.yml} (100%) rename localization/korean/{br_misc_l_english.yml => br_misc_l_korean.yml} (100%) rename localization/korean/{br_modifiers_l_english.yml => br_modifiers_l_korean.yml} (100%) rename localization/korean/{br_names_l_english.yml => br_names_l_korean.yml} (100%) rename localization/korean/{br_production_methods_l_english.yml => br_production_methods_l_korean.yml} (100%) rename localization/korean/{br_religion_l_english.yml => br_religion_l_korean.yml} (100%) rename localization/korean/{br_technology_l_english.yml => br_technology_l_korean.yml} (100%) rename localization/polish/{br_addon_content_l_english.yml => br_addon_content_l_polish.yml} (100%) rename localization/polish/{br_buildings_l_english.yml => br_buildings_l_polish.yml} (100%) rename localization/polish/{br_countries_l_english.yml => br_countries_l_polish.yml} (100%) rename localization/polish/{br_cultures_l_english.yml => br_cultures_l_polish.yml} (100%) rename localization/polish/{br_decisions_l_english.yml => br_decisions_l_polish.yml} (100%) rename localization/polish/{br_events_l_english.yml => br_events_l_polish.yml} (100%) rename localization/polish/{br_flavor_events_l_english.yml => br_flavor_events_l_polish.yml} (100%) rename localization/polish/{br_government_l_english.yml => br_government_l_polish.yml} (100%) rename localization/polish/{br_hippodrome_l_english.yml => br_hippodrome_l_polish.yml} (100%) rename localization/polish/{br_journals_l_english.yml => br_journals_l_polish.yml} (100%) rename localization/polish/{br_misc_l_english.yml => br_misc_l_polish.yml} (100%) rename localization/polish/{br_modifiers_l_english.yml => br_modifiers_l_polish.yml} (100%) rename localization/polish/{br_names_l_english.yml => br_names_l_polish.yml} (100%) rename localization/polish/{br_production_methods_l_english.yml => br_production_methods_l_polish.yml} (100%) rename localization/polish/{br_religion_l_english.yml => br_religion_l_polish.yml} (100%) rename localization/polish/{br_technology_l_english.yml => br_technology_l_polish.yml} (100%) diff --git a/common/buildings/br_embassy.txt b/common/buildings/br_embassy.txt new file mode 100644 index 00000000..f008b958 --- /dev/null +++ b/common/buildings/br_embassy.txt @@ -0,0 +1,14 @@ +building_embassy = { + building_group = bg_government + + unlocking_technologies = { embassy } + + production_method_groups = { + pmg_embassy + pmg_working_method + } + + texture = "gfx/interface/icons/building_icons/embassy_building_icon.dds" + + required_construction = construction_cost_high +} \ No newline at end of file diff --git a/common/country_creation/00_releasable_countries.txt b/common/country_creation/00_releasable_countries.txt index ce12b032..1b187b48 100644 --- a/common/country_creation/00_releasable_countries.txt +++ b/common/country_creation/00_releasable_countries.txt @@ -1055,7 +1055,7 @@ NET = { BAD = { states = { - STATE_BADEN + STATE_FRANCONIA } ai_will_do = { always = no } } @@ -1063,7 +1063,6 @@ BAD = { BAV = { states = { STATE_BAVARIA - STATE_FRANCONIA } ai_will_do = { always = no } } diff --git a/common/country_definitions/br_base_countries.txt b/common/country_definitions/br_base_countries.txt index 30bec301..1843a7f9 100644 --- a/common/country_definitions/br_base_countries.txt +++ b/common/country_definitions/br_base_countries.txt @@ -1027,8 +1027,8 @@ BAD = { tier = grand_principality - cultures = { bavarian } - capital = STATE_BADEN + cultures = { frankish } + capital = STATE_FRANCONIA is_named_from_capital = yes } diff --git a/common/decisions/br_change_religion_decisions.txt b/common/decisions/br_change_religion_decisions.txt index 75b41dc4..f9050a7f 100644 --- a/common/decisions/br_change_religion_decisions.txt +++ b/common/decisions/br_change_religion_decisions.txt @@ -1,4 +1,4 @@ -revive_olympic_games_decision = { +revive_olympic_games_decision = { is_shown = { OR = { country_has_primary_culture = cu:greek @@ -158,7 +158,7 @@ orthodox_decision = { is_shown = { OR = { country_has_primary_culture = cu:greek - country_has_primary_culture = cu:elysian + #country_has_primary_culture = cu:elysian } NOT = { country_has_state_religion = rel:orthodox } } @@ -166,7 +166,7 @@ orthodox_decision = { possible = { OR = { country_has_primary_culture = cu:greek - country_has_primary_culture = cu:elysian + #country_has_primary_culture = cu:elysian } ig:ig_devout = { is_in_government = no @@ -301,6 +301,12 @@ elysian_orthodox_decision = { value = 0.25 } } + hidden_effect = { + trigger_event = { + id = br_elysium_events.1 + days = 14 + } + } } ai_chance = { diff --git a/common/decisions/br_ere_decisions.txt b/common/decisions/br_ere_decisions.txt index 39502e6a..807d0bab 100644 --- a/common/decisions/br_ere_decisions.txt +++ b/common/decisions/br_ere_decisions.txt @@ -23,7 +23,7 @@ } hidden_effect = { trigger_event = { - id = bulgarian_revolt.1 + id = br_balkan_revolt.13 days = 14 } # trigger_event = { diff --git a/common/history/ai/br_strategy.txt b/common/history/ai/br_strategy.txt index cf85ee77..accda2e0 100644 --- a/common/history/ai/br_strategy.txt +++ b/common/history/ai/br_strategy.txt @@ -75,7 +75,7 @@ } c:LAN = { set_strategy = ai_strategy_colony_plantation_economy #ai_strategy_plantation_economy - set_strategy = ai_strategy_trade_imperialism + set_strategy = ai_strategy_subject_strengthen_self set_strategy = ai_strategy_trade_republic_agenda } c:JAV = { @@ -86,27 +86,39 @@ c:br_elysium = { set_strategy = ai_strategy_colony_plantation_economy #ai_strategy_plantation_economy set_strategy = ai_strategy_colonial_expansion - set_strategy = ai_strategy_progressive_agenda + random_list = { + 25 = { set_strategy = ai_strategy_conservative_agenda } + 75 = { set_strategy = ai_strategy_progressive_agenda } + } } c:br_australis = { - set_strategy = ai_strategy_colony_plantation_economy #ai_strategy_plantation_economy - set_strategy = ai_strategy_colonial_expansion + set_strategy = ai_strategy_colony_resource_expansion + set_strategy = ai_strategy_subject_strengthen_self set_strategy = ai_strategy_progressive_agenda } c:br_louisiane = { set_strategy = ai_strategy_colony_plantation_economy #ai_strategy_plantation_economy - set_strategy = ai_strategy_colonial_expansion - set_strategy = ai_strategy_conservative_agenda + set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_conservative_agenda } + 50 = { set_strategy = ai_strategy_progressive_agenda } + } } c:SAF = { set_strategy = ai_strategy_agricultural_expansion - set_strategy = ai_strategy_colonial_expansion - set_strategy = ai_strategy_conservative_agenda + set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_conservative_agenda } + 50 = { set_strategy = ai_strategy_progressive_agenda } + } } c:br_vinland = { - set_strategy = ai_strategy_colony_resource_expansion #ai_strategy_resource_expansion - set_strategy = ai_strategy_colonial_expansion - set_strategy = ai_strategy_conservative_agenda + set_strategy = ai_strategy_colony_resource_expansion + set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_conservative_agenda } + 50 = { set_strategy = ai_strategy_progressive_agenda } + } } c:br_tartaria = { random_list = { @@ -128,7 +140,7 @@ } c:br_muscovy = { set_strategy = ai_strategy_resource_expansion - set_strategy = ai_strategy_territorial_expansion + set_strategy = ai_strategy_subject_break_free set_strategy = ai_strategy_conservative_agenda } c:SWE = { @@ -145,12 +157,15 @@ c:SAR = { set_strategy = ai_strategy_industrial_expansion set_strategy = ai_strategy_maintain_power_balance - set_strategy = ai_strategy_progressive_agenda + random_list = { + 50 = { set_strategy = ai_strategy_conservative_agenda } + 50 = { set_strategy = ai_strategy_progressive_agenda } + } } c:SIC = { - set_strategy = ai_strategy_resource_expansion + set_strategy = ai_strategy_agricultural_expansion set_strategy = ai_strategy_maintain_power_balance - set_strategy = ai_strategy_conservative_agenda + set_strategy = ai_strategy_reactionary_agenda } c:FIN = { set_strategy = ai_strategy_colony_resource_expansion #ai_strategy_resource_expansion @@ -205,201 +220,319 @@ #ANL c:CAS = { - set_strategy = ai_strategy_resource_expansion + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } set_strategy = ai_strategy_subject_break_free set_strategy = ai_strategy_conservative_agenda } c:NAV = { - set_strategy = ai_strategy_resource_expansion + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } set_strategy = ai_strategy_subject_break_free set_strategy = ai_strategy_conservative_agenda } c:CAT = { - set_strategy = ai_strategy_resource_expansion + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } set_strategy = ai_strategy_subject_break_free set_strategy = ai_strategy_conservative_agenda } c:MOR = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_colony_resource_expansion } c:ALD = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_colony_resource_expansion } #ERE c:ARM = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_colony_resource_expansion } c:GEO = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_colony_resource_expansion } c:br_mesopotamia = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_agricultural_expansion } c:br_taurica = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_agricultural_expansion } c:br_trebizond = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } + } c:br_epiros = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_agricultural_expansion } c:br_morea = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:br_bulgaria = { set_strategy = ai_strategy_subject_break_free + set_strategy = ai_strategy_agricultural_expansion } c:br_albania = { set_strategy = ai_strategy_subject_break_free + set_strategy = ai_strategy_agricultural_expansion } c:br_syria = { set_strategy = ai_strategy_subject_break_free + set_strategy = ai_strategy_agricultural_expansion } c:WAL = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:MOL = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:SER = { set_strategy = ai_strategy_subject_break_free + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:MON = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:BOS = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_agricultural_expansion } #RUS br_tartaria c:br_circassia = { set_strategy = ai_strategy_subject_break_free + set_strategy = ai_strategy_agricultural_expansion } c:br_alania = { set_strategy = ai_strategy_subject_break_free + set_strategy = ai_strategy_agricultural_expansion } c:br_dagestan = { set_strategy = ai_strategy_subject_break_free - } - c:br_muscovy = { - set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_agricultural_expansion } c:PRM = { set_strategy = ai_strategy_subject_maintain_autonomy - } - c:OZH = { - set_strategy = ai_strategy_subject_overlord_compliance - } - c:KZH = { - set_strategy = ai_strategy_subject_overlord_compliance - } - c:UZH = { - set_strategy = ai_strategy_subject_overlord_compliance - } - c:br_sibir = { - set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:br_smolensk = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:br_ryazan = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:br_nizhny_novgorod = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:br_yaroslavl = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:br_tver = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } #HRE - c:SAR = { - set_strategy = ai_strategy_subject_strengthen_self - } c:br_provence = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 10 = { set_strategy = ai_strategy_industrial_expansion } + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 15 = { set_strategy = ai_strategy_resource_expansion } + } } c:BAV = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 10 = { set_strategy = ai_strategy_industrial_expansion } + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 15 = { set_strategy = ai_strategy_resource_expansion } + } } c:OCC = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 10 = { set_strategy = ai_strategy_industrial_expansion } + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 15 = { set_strategy = ai_strategy_resource_expansion } + } } c:BRI = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 10 = { set_strategy = ai_strategy_industrial_expansion } + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 15 = { set_strategy = ai_strategy_resource_expansion } + } } c:HES = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 10 = { set_strategy = ai_strategy_industrial_expansion } + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 15 = { set_strategy = ai_strategy_resource_expansion } + } } c:WUR = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 10 = { set_strategy = ai_strategy_industrial_expansion } + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 15 = { set_strategy = ai_strategy_resource_expansion } + } } c:FLA = { set_strategy = ai_strategy_subject_maintain_autonomy - } - c:br_louisiane = { - set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_industrial_expansion + random_list = { + 10 = { set_strategy = ai_strategy_industrial_expansion } + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 15 = { set_strategy = ai_strategy_resource_expansion } + } } #ITA c:br_dalmatia = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_plantation_economy } c:br_pisa = { set_strategy = ai_strategy_subject_overlord_compliance } c:br_venice_africa_company = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_plantation_economy } c:br_atlantica = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_colony_plantation_economy } c:br_giamaica = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_colony_plantation_economy } c:br_genonese_africa_company = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_plantation_economy } #PLC c:br_silesia = { - set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 10 = { set_strategy = ai_strategy_industrial_expansion } + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 15 = { set_strategy = ai_strategy_resource_expansion } + } + } + c:MEI = { + set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:PRU = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 25 = { set_strategy = ai_strategy_industrial_expansion } + 75 = { set_strategy = ai_strategy_agricultural_expansion } + } } c:br_kiev = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 25 = { set_strategy = ai_strategy_industrial_expansion } + 75 = { set_strategy = ai_strategy_agricultural_expansion } + } } c:br_polotsk = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_agricultural_expansion } c:br_turov_pinsk = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_agricultural_expansion } c:br_chernigov = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_agricultural_expansion } c:GAL = { - set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_resource_expansion } #HUN - c:BOH = { - set_strategy = ai_strategy_subject_strengthen_self + c:HUN = { + random_list = { + 10 = { set_strategy = ai_strategy_industrial_expansion } + 65 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_resource_expansion } + } + random_list = { + 75 = { set_strategy = ai_strategy_territorial_expansion } + 25 = { set_strategy = ai_strategy_economic_imperialism } + } + random_list = { + 50 = { set_strategy = ai_strategy_conservative_agenda } + 50 = { set_strategy = ai_strategy_reactionary_agenda } + } } c:TRS = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:CRO = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_resource_expansion } + } } #NET @@ -410,20 +543,17 @@ } c:br_dutch_west_indies = { set_strategy = ai_strategy_subject_maintain_autonomy - } - c:SAF = { - set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_colony_resource_expansion } #DEN - c:br_vinland = { - set_strategy = ai_strategy_subject_maintain_autonomy - } c:NOR = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_resource_expansion } c:IRE = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_agricultural_expansion } c:SCO = { set_strategy = ai_strategy_subject_strengthen_self @@ -433,225 +563,370 @@ } c:br_new_angland = { set_strategy = ai_strategy_subject_break_free + set_strategy = ai_strategy_colony_resource_expansion } #SWE - c:FIN = { - set_strategy = ai_strategy_subject_overlord_compliance - } c:POM = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:UBD = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_agricultural_expansion } c:br_novgorod = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_colony_resource_expansion } c:br_pskov = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_agricultural_expansion } #PER c:KUR = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:br_ardalan = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:br_arevelyan = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 25 = { set_strategy = ai_strategy_agricultural_expansion } + 75 = { set_strategy = ai_strategy_resource_expansion } + } } c:br_assyria = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_agricultural_expansion } c:BUK = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_agricultural_expansion } c:KHI = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_agricultural_expansion } c:KOK = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_agricultural_expansion } c:br_kuwait = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_agricultural_expansion } c:HER = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:KAN = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:KAL = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:KAB = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:MAI = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:CHT = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } #ARA c:EOT = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_agricultural_expansion } c:MJT = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_colony_plantation_economy } + } } c:YEM = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_colony_plantation_economy } + } } c:OMA = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_colony_plantation_economy } + } } c:ABU = { set_strategy = ai_strategy_subject_maintain_autonomy - } - c:ZAN = { - set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:JOH = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_colony_plantation_economy } + } } #CHINA c:br_chinese_new_world = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_colony_resource_expansion } c:KOR = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_agricultural_expansion } c:TIB = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:MCH = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_agricultural_expansion } c:br_kham = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:XIN = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:br_outer_mongolia = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:br_inner_mongolia = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:br_qinghai = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:br_dzungaria = { set_strategy = ai_strategy_subject_strengthen_self - } - c:LAN = { - set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:FRS = { set_strategy = ai_strategy_subject_maintain_autonomy + set_strategy = ai_strategy_colony_plantation_economy } c:HNA = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:SIH = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:YUE = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:YUN = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } #Japan c:br_japanese_new_world = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_colony_resource_expansion } c:HAW = { set_strategy = ai_strategy_subject_strengthen_self + set_strategy = ai_strategy_colony_plantation_economy } c:br_japanese_pacific_islands = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_plantation_economy } c:PHI = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_plantation_economy } c:br_japanese_siberia = { set_strategy = ai_strategy_subject_overlord_compliance - } - c:br_japanese_siberia = { - set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_resource_expansion } c:br_ryukyu = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_plantation_economy } #SIA c:CHP = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_colony_plantation_economy } + } } c:CMI = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_colony_plantation_economy } + } } c:LUA = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_colony_plantation_economy } + } } c:CAM = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_colony_plantation_economy } + } } #JAV c:BAL = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_plantation_economy } c:BNJ = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_plantation_economy } #Mug c:NEP = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:BHU = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:LAD = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:SIK = { set_strategy = ai_strategy_subject_strengthen_self + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:BGL = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_plantation_economy } c:AWA = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } c:BER = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_colony_plantation_economy } + } } c:SIN = { set_strategy = ai_strategy_subject_overlord_compliance + random_list = { + 75 = { set_strategy = ai_strategy_agricultural_expansion } + 25 = { set_strategy = ai_strategy_colony_plantation_economy } + } } c:ORI = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_colony_plantation_economy } c:IND = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:MEW = { set_strategy = ai_strategy_subject_overlord_compliance + set_strategy = ai_strategy_agricultural_expansion } c:KAS = { set_strategy = ai_strategy_subject_maintain_autonomy + random_list = { + 50 = { set_strategy = ai_strategy_agricultural_expansion } + 50 = { set_strategy = ai_strategy_resource_expansion } + } } diff --git a/common/history/buildings/01_br_hre_buildings.txt b/common/history/buildings/01_br_hre_buildings.txt index bff249af..e1626413 100644 --- a/common/history/buildings/01_br_hre_buildings.txt +++ b/common/history/buildings/01_br_hre_buildings.txt @@ -79,7 +79,7 @@ building={ type="building_manor_house" country="c:HRE" - levels=1 + levels=2 region="STATE_ILE_DE_FRANCE" } } @@ -4809,7 +4809,7 @@ } } s:STATE_FRANCONIA={ - region_state:HES={ + region_state:BAD={ create_building={ building="building_government_administration" add_ownership={ @@ -4999,7 +4999,7 @@ } } - region_state:HES={ + region_state:BAD={ create_building={ building="building_coal_mine" add_ownership={ diff --git a/common/history/buildings/02_br_iberia_buildings.txt b/common/history/buildings/02_br_iberia_buildings.txt index 133f7394..042b94a0 100644 --- a/common/history/buildings/02_br_iberia_buildings.txt +++ b/common/history/buildings/02_br_iberia_buildings.txt @@ -113,7 +113,7 @@ building={ type="building_financial_district" country="c:ANL" - levels=1 + levels=4 region="STATE_ANDALUSIA" } } diff --git a/common/history/buildings/03_br_italy_buildings.txt b/common/history/buildings/03_br_italy_buildings.txt index 2014f099..1c48a9a0 100644 --- a/common/history/buildings/03_br_italy_buildings.txt +++ b/common/history/buildings/03_br_italy_buildings.txt @@ -19,7 +19,7 @@ building={ type="building_financial_district" country="c:LOM" - levels=1 + levels=2 region="STATE_LOMBARDY" } } @@ -199,7 +199,7 @@ building={ type="building_financial_district" country="c:br_genoa" - levels=1 + levels=4 region="STATE_PIEDMONT" } } @@ -2250,7 +2250,7 @@ building={ type="building_financial_district" country="c:TUS" - levels=1 + levels=2 region="STATE_TUSCANY" } } @@ -2676,7 +2676,7 @@ region_state:PAP={ create_building={ building="building_arts_academy" - level=2 + level=5 reserves=1 activate_production_methods={ "pm_traditional_art" } } @@ -2841,7 +2841,7 @@ building={ type="building_financial_district" country="c:VEN" - levels=1 + levels=5 region="STATE_VENETIA" } } diff --git a/common/history/buildings/04_br_europa_buildings.txt b/common/history/buildings/04_br_europa_buildings.txt index 1fd80c36..d9779090 100644 --- a/common/history/buildings/04_br_europa_buildings.txt +++ b/common/history/buildings/04_br_europa_buildings.txt @@ -32,7 +32,7 @@ building={ type="building_manor_house" country="c:BYZ" - levels=1 + levels=5 region="STATE_EASTERN_THRACE" } } @@ -564,6 +564,19 @@ reserves=1 activate_production_methods={ "pm_horizontal_drawer_cabinets" } } + create_building={ + building="building_paper_mills" + add_ownership={ + building={ + type="building_financial_district" + country="c:BYZ" + levels=1 + region="STATE_EASTERN_THRACE" + } + } + reserves=1 + activate_production_methods={ "pm_pulp_pressing" "pm_automation_disabled" } + } create_building={ building="building_textile_mills" add_ownership={ @@ -1023,6 +1036,19 @@ reserves=1 activate_production_methods={ "pm_horizontal_drawer_cabinets" } } + create_building={ + building="building_paper_mills" + add_ownership={ + building={ + type="building_financial_district" + country="c:BYZ" + levels=1 + region="STATE_EASTERN_THRACE" + } + } + reserves=1 + activate_production_methods={ "pm_pulp_pressing" "pm_automation_disabled" } + } #Added special buildable university will add event chain related to it. create_building={ building="building_university" diff --git a/common/history/buildings/14_br_japan_buildings.txt b/common/history/buildings/14_br_japan_buildings.txt index a63253d9..0de5b130 100644 --- a/common/history/buildings/14_br_japan_buildings.txt +++ b/common/history/buildings/14_br_japan_buildings.txt @@ -816,7 +816,7 @@ building={ type="building_manor_house" country="c:JAP" - levels=1 + levels=2 region="STATE_KANSAI" } } diff --git a/common/history/characters/BYZ - Byzantium.txt b/common/history/characters/BYZ - Byzantium.txt index c8309c78..ac6fa548 100644 --- a/common/history/characters/BYZ - Byzantium.txt +++ b/common/history/characters/BYZ - Byzantium.txt @@ -7,7 +7,7 @@ noble = yes age = 24 interest_group = ig_landowners - ideology = ideology_jingoist_leader + ideology = ideology_land_reformer dna = dna_augustinos_palaiologos traits = { ambitious @@ -27,8 +27,8 @@ female = yes noble = yes age = 1 - interest_group = ig_intelligentsia #ig_landowners - ideology = ideology_moderate + interest_group = ig_intelligentsia + ideology = ideology_humanitarian_royalist dna = dna_aurelia_palaiologos traits = { ambitious @@ -71,7 +71,7 @@ age = 35 ig_leader = yes interest_group = ig_intelligentsia - ideology = ideology_reformer #ideology_market_liberal + ideology = ideology_land_reformer #ideology_market_liberal traits = { persistent reckless @@ -115,7 +115,7 @@ age = 50 ig_leader = yes interest_group = ig_devout - ideology = ideology_traditionalist #ideology_royalist + ideology = ideology_humanitarian_royalist traits = { demagogue hedonist @@ -131,7 +131,7 @@ age = 40 ig_leader = yes interest_group = ig_rural_folk - ideology = ideology_land_reformer #ideology_luddite + ideology = ideology_land_reformer traits = { alcoholic wrathful @@ -146,7 +146,7 @@ age = 40 ig_leader = yes # Both general and IG leader is_admiral = yes # Both admiral and IG leader - ideology = ideology_market_liberal #ideology_reformer + ideology = ideology_abolitionist interest_group = ig_petty_bourgeoisie commander_rank = commander_rank_2 culture = cu:latinoi @@ -193,7 +193,7 @@ noble = yes age = 11 interest_group = ig_armed_forces - ideology = ideology_jingoist_leader + ideology = ideology_land_reformer traits = { ambitious exarchate_trait diff --git a/common/history/characters/New World North leaders.txt b/common/history/characters/New World North leaders.txt index 7be3abe2..9509c441 100644 --- a/common/history/characters/New World North leaders.txt +++ b/common/history/characters/New World North leaders.txt @@ -3,7 +3,7 @@ create_character = { female = yes ruler = yes - birth_date = 1691.12.12 + age = 35 interest_group = ig_intelligentsia ideology = ideology_moderate traits = { @@ -13,6 +13,37 @@ set_variable = is_married } } + create_character = { + age = 30 + ig_leader = yes + interest_group = ig_landowners + ideology = ideology_feminist + traits = { + tactful + } + } + + } + + c:TWT = { + create_character = { + ruler = yes + age = 30 + interest_group = ig_landowners + ideology = ideology_vanguardist + traits = { + tactful + } + } + create_character = { + age = 30 + ig_leader = yes + interest_group = ig_landowners + ideology = ideology_vanguardist + traits = { + tactful + } + } } } diff --git a/common/history/characters/buk - bukhara.txt b/common/history/characters/buk - bukhara.txt index 98acc740..22b00df3 100644 --- a/common/history/characters/buk - bukhara.txt +++ b/common/history/characters/buk - bukhara.txt @@ -12,6 +12,7 @@ traits = { persistent } + } create_character = { # Muzaffar al-Din diff --git a/common/history/countries/HRE - Minors.txt b/common/history/countries/HRE - Minors.txt index c997649d..dda5f895 100644 --- a/common/history/countries/HRE - Minors.txt +++ b/common/history/countries/HRE - Minors.txt @@ -171,6 +171,50 @@ } } + c:BAD = { + effect_starting_technology_tier_3_tech = yes + effect_starting_politics_conservative = yes + add_technology_researched = distillation #For increased beer production - important for world prices. + activate_law = law_type:law_monarchy + activate_law = law_type:law_oligarchy + activate_law = law_type:law_state_religion + activate_law = law_type:law_women_own_property + activate_law = law_type:law_hereditary_bureaucrats + activate_law = law_type:law_national_supremacy + activate_law = law_type:law_mercantilism + activate_law = law_type:law_traditionalism #law_agrarianism + activate_law = law_type:law_local_police + activate_law = law_type:law_private_schools + activate_law = law_type:law_charitable_health_system + activate_law = law_type:law_censorship + activate_law = law_type:law_land_based_taxation + activate_law = law_type:law_serfdom + activate_law = law_type:law_peasant_levies + activate_law = law_type:law_no_migration_controls + + + + ig:ig_landowners = { + add_ruling_interest_group = yes + add_modifier = { + name = ig_influence_modifier + multiplier = 0.5 + years = 100 + is_decaying = yes + } + } + + add_modifier = { + name = br_modifier_noble_privileges + years = 99 + } + + ig:ig_devout = { + set_interest_group_name = ig_catholic_church + } + } + + c:WUR = { effect_starting_technology_tier_3_tech = yes effect_starting_politics_conservative = yes diff --git a/common/history/diplomacy/01_br_hre_relationships.txt b/common/history/diplomacy/01_br_hre_relationships.txt index 03dbf7e2..a24d0e20 100644 --- a/common/history/diplomacy/01_br_hre_relationships.txt +++ b/common/history/diplomacy/01_br_hre_relationships.txt @@ -28,6 +28,10 @@ country = c:BRG type = puppet } + create_diplomatic_pact = { + country = c:BAD + type = puppet + } create_diplomatic_pact = { country = c:BRG type = raise_payments @@ -84,19 +88,20 @@ country = c:FLA type = decrease_payments } - set_relations = { country = c:SAR value = -25 } - set_relations = { country = c:LOM value = -30 } + set_relations = { country = c:SAR value = 10 } + set_relations = { country = c:LOM value = -25 } set_relations = { country = c:VEN value = -30 } - set_relations = { country = c:TUS value = -20 } + set_relations = { country = c:TUS value = -25 } set_relations = { country = c:BAV value = -25 } - set_relations = { country = c:OCC value = -25 } - set_relations = { country = c:BRI value = -25 } - set_relations = { country = c:FLA value = -15 } + set_relations = { country = c:OCC value = 5 } + set_relations = { country = c:BRI value = 5 } + set_relations = { country = c:FLA value = 5 } set_relations = { country = c:SAX value = -30 } set_relations = { country = c:br_tartaria value = -100 } set_relations = { country = c:WUR value = -25 } set_relations = { country = c:HES value = -25 } set_relations = { country = c:BRG value = -25 } + set_relations = { country = c:BAD value = 5 } set_relations = { country = c:PAP value = 75 } create_diplomatic_pact = { @@ -143,7 +148,7 @@ set_relations = { country = c:CAT value = 100 } set_relations = { country = c:NAV value = 100 } set_relations = { country = c:CAS value = 100 } - set_relations = { country = c:HRE value = -50 } + set_relations = { country = c:HRE value = -25 } add_liberty_desire = 25 } @@ -204,7 +209,7 @@ } create_diplomatic_pact = { country = c:GAL - type = dominion + type = puppet } set_relations = { country = c:HUN value = 50 } set_relations = { country = c:BOH value = 75 } @@ -230,11 +235,11 @@ c:HUN = { create_diplomatic_pact = { country = c:TRS - type = dominion + type = puppet } create_diplomatic_pact = { country = c:CRO - type = dominion + type = puppet } create_diplomatic_pact = { country = c:SER @@ -272,40 +277,43 @@ } c:CRO = { - add_liberty_desire = -50 + add_liberty_desire = -25 } c:TRS = { - add_liberty_desire = -50 + add_liberty_desire = -25 } c:WUR = { - add_liberty_desire = -30 + add_liberty_desire = -25 + } + c:BAD = { + add_liberty_desire = 15 } c:HES = { - add_liberty_desire = -30 + add_liberty_desire = -25 } c:BRG = { - add_liberty_desire = -30 + add_liberty_desire = -25 } c:BOH = { create_diplomatic_pact = { country = c:MEI - type = dominion + type = puppet } create_diplomatic_pact = { country = c:br_silesia - type = dominion + type = puppet } set_relations = { country = c:MEI value = 50 } set_relations = { country = c:br_silesia value = 50 } } c:MEI = { - add_liberty_desire = -30 + add_liberty_desire = -15 } c:br_silesia = { - add_liberty_desire = -30 + add_liberty_desire = -15 } } \ No newline at end of file diff --git a/common/history/diplomacy/05_br_norse_relationships.txt b/common/history/diplomacy/05_br_norse_relationships.txt index 3f7df59f..2aa2a2cc 100644 --- a/common/history/diplomacy/05_br_norse_relationships.txt +++ b/common/history/diplomacy/05_br_norse_relationships.txt @@ -10,7 +10,7 @@ } create_diplomatic_pact = { country = c:SCO - type = protectorate + type = tributary } create_diplomatic_pact = { country = c:SCO @@ -18,7 +18,7 @@ } create_diplomatic_pact = { country = c:IRE - type = protectorate + type = tributary } create_diplomatic_pact = { country = c:IRE @@ -26,7 +26,7 @@ } create_diplomatic_pact = { country = c:WLS - type = protectorate + type = tributary } create_diplomatic_pact = { country = c:WLS @@ -45,6 +45,10 @@ country = c:ASH months = 60 } + create_diplomatic_pact = { + country = c:br_vinland + type = tributary + } set_relations = { country = c:ENG value = -75 } set_relations = { country = c:SCO value = -25 } @@ -60,6 +64,10 @@ } c:ENG = { add_liberty_desire = 30 + create_diplomatic_pact = { + country = c:br_new_angland + type = protectorate + } } c:IRE = { add_liberty_desire = 30 @@ -82,7 +90,7 @@ } create_diplomatic_pact = { country = c:UBD - type = dominion + type = puppet } create_diplomatic_pact = { country = c:UBD @@ -90,7 +98,7 @@ } create_diplomatic_pact = { country = c:POM - type = dominion + type = puppet } create_diplomatic_pact = { country = c:POM diff --git a/common/history/diplomacy/09_br_new_world_relationships.txt b/common/history/diplomacy/09_br_new_world_relationships.txt index c2e8281b..a9d0206f 100644 --- a/common/history/diplomacy/09_br_new_world_relationships.txt +++ b/common/history/diplomacy/09_br_new_world_relationships.txt @@ -1,13 +1,13 @@ DIPLOMACY = { c:NAH = { - # create_diplomatic_pact = { - # country = c:PUE - # type = dominion - # } - # create_diplomatic_pact = { - # country = c:MAY - # type = dominion - # } + create_diplomatic_pact = { + country = c:PUE + type = puppet + } + create_diplomatic_pact = { + country = c:MAY + type = puppet + } create_diplomatic_pact = { country = c:TWT type = defensive_pact diff --git a/common/history/pops/01_br_hre_pops.txt b/common/history/pops/01_br_hre_pops.txt index 81958187..5441ce97 100644 --- a/common/history/pops/01_br_hre_pops.txt +++ b/common/history/pops/01_br_hre_pops.txt @@ -1244,7 +1244,7 @@ } } s:STATE_FRANCONIA = { - region_state:HES = { + region_state:BAD = { create_pop = { culture = french size = 9000 @@ -1310,7 +1310,7 @@ size = 50106 } } - region_state:HES = { + region_state:BAD = { create_pop = { culture = french size = 3000 diff --git a/common/history/states/01_br_hre_states.txt b/common/history/states/01_br_hre_states.txt index 41031bbf..9be0428b 100644 --- a/common/history/states/01_br_hre_states.txt +++ b/common/history/states/01_br_hre_states.txt @@ -376,7 +376,7 @@ STATES = { } s:STATE_FRANCONIA = { create_state = { - country = c:HES + country = c:BAD owned_provinces = { xD0C0A0 x9040A0 x51C0A0 xA55FB1 x0B0DBA xD041A0 xF91154 x648AD1 } } #add_claim = c:HRE @@ -388,7 +388,7 @@ STATES = { owned_provinces = { x169073 x795368 x917939 xAFDFBF x43CE26 x614121 x31E0C0 xC00A37 } } create_state = { - country = c:HES + country = c:BAD owned_provinces = { x5141A0 xD0C021 x66FE0A x51C021 } } diff --git a/common/journal_entries/br_palaiologos_reforms.txt b/common/journal_entries/br_palaiologos_reforms.txt index 81c7c2ed..c8ca3db6 100644 --- a/common/journal_entries/br_palaiologos_reforms.txt +++ b/common/journal_entries/br_palaiologos_reforms.txt @@ -28,7 +28,7 @@ } } - timeout = 35700 + timeout = 36500 on_timeout = { #remove_modifier = palaiologos_reforms_of_europe @@ -42,7 +42,7 @@ } goal_add_value = { - add = 10 + add = 12 } progressbar = yes @@ -154,6 +154,7 @@ je_palaiologos_reforms_egypt = { c:br_aegypt = { is_subject_of = ROOT } + c:br_aegypt = { liberty_desire <= 50 } } AND = { owns_entire_state_region = STATE_SINAI @@ -222,6 +223,7 @@ je_palaiologos_reforms_italy = { c:SIC = { is_subject_of = ROOT } + c:SIC = { liberty_desire <= 50 } } AND = { owns_entire_state_region = STATE_SICILY @@ -279,6 +281,7 @@ je_palaiologos_reforms_africa = { c:br_afrika = { is_subject_of = ROOT } + c:br_afrika = { liberty_desire <= 50 } } AND = { owns_entire_state_region = STATE_TUNISIA @@ -331,6 +334,7 @@ je_palaiologos_reforms_elysium = { c:br_elysium = { is_subject_of = ROOT } + c:br_elysium = { liberty_desire <= 50 } } } } @@ -379,6 +383,7 @@ je_palaiologos_reforms_australis = { c:br_australis = { is_subject_of = ROOT } + c:br_australis = { liberty_desire <= 50 } } } } @@ -564,8 +569,12 @@ je_palaiologos_reforms_separatism = { 16 = br_balkan_revolt.5 # Montenegrin Pronoia Revolt 15 = br_balkan_revolt.6 # Bosnian Pronoia Revolt 14 = br_balkan_revolt.3 # Bulgarian Pronoia Revolt - #13 = br_balkan_revolt.2 # Greek Pronoia Revolt - + 5 = br_balkan_revolt.2 # Greek Pronoia Revolt + + 13 = br_anatolian_revolt.3 # Resistance from the Armenians + 12 = br_anatolian_revolt.4 # Local Armenian Revolt + 11 = br_anatolian_revolt.5 # Assassination of a Local Governor + 10 = palaiologos_events.5 # Paranoia Event 20 = br_balkan_revolt.10 # Balkan free/vassal country wars @@ -778,11 +787,59 @@ je_palaiologos_reforms_centralization_west = { group = je_group_internal_affairs complete = { + AND = { + OR = { + AND = { + exists = c:SER + c:SER = { + is_subject_of = ROOT + is_subject_type = subject_type_puppet + } + c:SER = { liberty_desire <= 50 } + } + AND = { + owns_entire_state_region = STATE_NORTHERN_SERBIA + owns_entire_state_region = STATE_SOUTHERN_SERBIA + owns_entire_state_region = STATE_MONTENEGRO + } + } + } + AND = { + OR = { + AND = { + exists = c:BOS + c:BOS = { + is_subject_of = ROOT + is_subject_type = subject_type_puppet + } + c:BOS = { liberty_desire <= 50 } + } + AND = { + owns_entire_state_region = STATE_BOSNIA + } + } + } AND = { owns_entire_state_region = STATE_ALBANIA owns_entire_state_region = STATE_ATTICA owns_entire_state_region = STATE_THESSALIA owns_entire_state_region = STATE_PELOPONNESE + owns_entire_state_region = STATE_BULGARIA + owns_entire_state_region = STATE_DOBRUDJA + } + AND = { + exists = c:WAL + c:WAL = { + is_subject_of = ROOT + } + c:WAL = { liberty_desire <= 50 } + } + AND = { + exists = c:MOL + c:MOL = { + is_subject_of = ROOT + } + c:MOL = { liberty_desire <= 50 } } } @@ -813,15 +870,40 @@ je_palaiologos_reforms_centralization_east= { complete = { AND = { - exists = c:ARM - c:ARM = { - is_subject_of = ROOT + OR = { + AND = { + exists = c:ARM + c:ARM = { + is_subject_of = ROOT + is_subject_type = subject_type_puppet + } + c:ARM = { liberty_desire <= 50 } + } + AND = { + owns_entire_state_region = STATE_ANKARA + owns_entire_state_region = STATE_ERZURUM + owns_entire_state_region = STATE_KARS + owns_entire_state_region = STATE_DIYARBAKIR + } } + } AND = { - exists = c:GEO - c:GEO = { - is_subject_of = ROOT + AND = { + OR = { + AND = { + exists = c:GEO + c:GEO = { + is_subject_of = ROOT + is_subject_type = subject_type_puppet + } + c:GEO = { liberty_desire <= 50 } + } + AND = { + owns_entire_state_region = STATE_GREATER_CAUCASUS + } + } + } } AND = { @@ -876,12 +958,12 @@ je_palaiologos_reforms_end_curruption = { } } -# on_monthly_pulse = { -# random_events = { -# 100 = 0 -# 10 = palaiologos_events.1 # Tax Farming -# } -# } + on_monthly_pulse = { + random_events = { + 100 = 0 + 10 = palaiologos_events.1 # Tax Farming + } + } on_complete = { custom_tooltip = palaiologos.3.tt2 @@ -917,22 +999,18 @@ je_palaiologos_reforms_end_curruption = { hidden_effect = { trigger_event = { - id = bulgarian_revolt.1 + id = br_balkan_revolt.13 days = 14 } - every_scope_state = { - limit = { OR = { state_region = s:STATE_BULGARIA state_region = s:STATE_KONYA state_region = s:STATE_ANKARA state_region = s:STATE_KASTAMONU state_region = s:STATE_TRABZON - } - } - add_radicals_in_state = { - pop_type = aristocrats - value = large_radicals + limit = { OR = { state_region = s:STATE_BULGARIA state_region = s:STATE_KONYA state_region = s:STATE_ANKARA state_region = s:STATE_KASTAMONU state_region = s:STATE_TRABZON } } + add_radicals_in_state = { + pop_type = aristocrats + value = large_radicals + } } } - } - } invalid = { diff --git a/common/modifier_type_definitions/br_building_modifier_types.txt b/common/modifier_type_definitions/br_building_modifier_types.txt index bb73e313..cf58e8a8 100644 --- a/common/modifier_type_definitions/br_building_modifier_types.txt +++ b/common/modifier_type_definitions/br_building_modifier_types.txt @@ -122,3 +122,27 @@ goods_input_services_add={ } } +goods_input_tea_add = { + decimals=1 + color=bad + game_data={ + ai_value=0 + } +} + +goods_input_coffee_add = { + decimals=1 + color=bad + game_data={ + ai_value=0 + } +} + +goods_input_tea_add = { + decimals=1 + color=bad + game_data={ + ai_value=0 + } +} + diff --git a/common/production_method_groups/br_canals.txt b/common/production_method_groups/br_canals_pmg.txt similarity index 100% rename from common/production_method_groups/br_canals.txt rename to common/production_method_groups/br_canals_pmg.txt diff --git a/common/production_method_groups/br_embassy_pmg.txt b/common/production_method_groups/br_embassy_pmg.txt new file mode 100644 index 00000000..5b5947bb --- /dev/null +++ b/common/production_method_groups/br_embassy_pmg.txt @@ -0,0 +1,21 @@ +pmg_embassy = { + texture = "gfx/interface/icons/generic_icons/mixed_icon_base.dds" + ai_selection = most_productive + + production_methods = { + pm_base_embassy + pm_advanced_embassy + pm_high_advanced_embassy + } +} + + +pmg_working_method = { + texture = "gfx/interface/icons/generic_icons/mixed_icon_ownership.dds" + ai_selection = most_productive + + production_methods = { + pm_embassy_basic + pm_embassy_telephone + } +} \ No newline at end of file diff --git a/common/production_method_groups/br_livestock_ranch_production_method_groups.txt b/common/production_method_groups/br_livestock_ranch_pmg.txt similarity index 100% rename from common/production_method_groups/br_livestock_ranch_production_method_groups.txt rename to common/production_method_groups/br_livestock_ranch_pmg.txt diff --git a/common/production_method_groups/br_logging_camp_production_method_groups.txt b/common/production_method_groups/br_logging_camp_pmg.txt similarity index 100% rename from common/production_method_groups/br_logging_camp_production_method_groups.txt rename to common/production_method_groups/br_logging_camp_pmg.txt diff --git a/common/production_method_groups/br_monuments.txt b/common/production_method_groups/br_monuments_pmg.txt similarity index 100% rename from common/production_method_groups/br_monuments.txt rename to common/production_method_groups/br_monuments_pmg.txt diff --git a/common/production_method_groups/br_plantations.txt b/common/production_method_groups/br_plantations_pmg.txt similarity index 100% rename from common/production_method_groups/br_plantations.txt rename to common/production_method_groups/br_plantations_pmg.txt diff --git a/common/production_method_groups/br_railway_production_method_groups.txt b/common/production_method_groups/br_railway_pmg.txt similarity index 100% rename from common/production_method_groups/br_railway_production_method_groups.txt rename to common/production_method_groups/br_railway_pmg.txt diff --git a/common/production_method_groups/br_steam_automation_method_groups.txt b/common/production_method_groups/br_steam_automation_pmg.txt similarity index 100% rename from common/production_method_groups/br_steam_automation_method_groups.txt rename to common/production_method_groups/br_steam_automation_pmg.txt diff --git a/common/production_method_groups/br_train_automation_method_groups.txt b/common/production_method_groups/br_train_automation_pmgs.txt similarity index 100% rename from common/production_method_groups/br_train_automation_method_groups.txt rename to common/production_method_groups/br_train_automation_pmgs.txt diff --git a/common/production_method_groups/br_urban_center_production_method_groups.txt b/common/production_method_groups/br_urban_center_pmg.txt similarity index 100% rename from common/production_method_groups/br_urban_center_production_method_groups.txt rename to common/production_method_groups/br_urban_center_pmg.txt diff --git a/common/production_methods/br_embassy_pm.txt b/common/production_methods/br_embassy_pm.txt new file mode 100644 index 00000000..c1fbc986 --- /dev/null +++ b/common/production_methods/br_embassy_pm.txt @@ -0,0 +1,121 @@ +pm_base_embassy = { + texture = "gfx/interface/budget/budget_set_very_low.dds" + + country_modifiers = { + workforce_scaled = { + country_influence_add = 10 + } + } + + building_modifiers = { + workforce_scaled = { + goods_input_tea_add = 30 + goods_input_services_add = 30 + } + + level_scaled = { + building_employment_clerks_add = 5000 + building_employment_bureaucrats_add = 800 + } + } +} + +pm_advanced_embassy = { + texture = "gfx/interface/budget/budget_set_medium.dds" + + unlocking_technologies = { + realism + } + + country_modifiers = { + workforce_scaled = { + country_influence_add = 25 + } + } + + building_modifiers = { + workforce_scaled = { + goods_input_tea_add = 30 + goods_input_wine_add = 30 + goods_input_services_add = 45 + } + + level_scaled = { + building_employment_clerks_add = 6000 + building_employment_bureaucrats_add = 800 + } + } +} + +pm_high_advanced_embassy = { + texture = "gfx/interface/budget/budget_set_very_high.dds" + + unlocking_technologies = { + camera + } + + country_modifiers = { + workforce_scaled = { + country_influence_add = 50 + } + } + + building_modifiers = { + workforce_scaled = { + goods_input_meat_add = 30 + goods_input_tea_add = 30 + goods_input_wine_add = 30 + goods_input_services_add = 55 + } + + level_scaled = { + building_employment_clerks_add = 7000 + building_employment_bureaucrats_add = 800 + } + } +} + +###### + +pm_embassy_basic = { + texture = "gfx/interface/icons/production_method_icons/unused/personal_files.dds" + + country_modifiers = { + workforce_scaled = { + country_influence_mult = 0.01 + country_infamy_decay_mult = 0.01 + country_improve_relations_speed_mult = 0.01 + country_damage_relations_speed_mult = 0.01 + } + } + + building_modifiers = { + workforce_scaled = { + goods_input_paper_add = 15 + } + } +} + +pm_embassy_telephone = { + texture = "gfx/interface/icons/production_method_icons/unused/radio_stations.dds" + + unlocking_technologies = { + telephone + } + + country_modifiers = { + workforce_scaled = { + country_influence_mult = 0.02 + country_infamy_decay_mult = 0.02 + country_improve_relations_speed_mult = 0.02 + country_damage_relations_speed_mult = 0.02 + } + } + + building_modifiers = { + workforce_scaled = { + goods_input_paper_add = 10 + goods_input_telephones_add = 10 + } + } +} \ No newline at end of file diff --git a/common/production_methods/br_monuments_pms.txt b/common/production_methods/br_monuments_pms.txt index 061eed62..42ec01e7 100644 --- a/common/production_methods/br_monuments_pms.txt +++ b/common/production_methods/br_monuments_pms.txt @@ -17,6 +17,7 @@ pm_default_building_hagia_sophia = { building_modifiers = { workforce_scaled = { goods_input_paper_add = 5 + goods_input_services_add = 5 goods_output_fine_art_add = 10 #Added to repesent the magestic beauty of Hagia Sophia and surrounding attractions. } @@ -55,8 +56,7 @@ pm_default_building_great_palace = { building_modifiers = { workforce_scaled = { goods_input_paper_add = 25 - #goods_input_services_add = 100 - #goods_output_oil_add = 5 #Greekfire + goods_input_services_add = 25 } level_scaled = { building_employment_aristocrats_add = 5000 #Relatives and other Important nobles living in or near the Palace Complex @@ -98,7 +98,7 @@ pm_bureaucrat_building_great_palace = { building_modifiers = { workforce_scaled = { goods_input_paper_add = 25 - #goods_input_services_add = 75 + goods_input_services_add = 25 } level_scaled = { #building_employment_aristocrats_add = 2500 #Relatives and other Important nobles living in or near the Palace Complex @@ -137,7 +137,7 @@ pm_default_building_palace_complex = { building_modifiers = { workforce_scaled = { goods_input_paper_add = 10 - #goods_input_services_add = 50 + goods_input_services_add = 10 } level_scaled = { building_employment_aristocrats_add = 2000 #Relatives and other Important nobles living in or near the Palace Complex @@ -177,7 +177,7 @@ pm_bureaucrat_building_palace_complex = { building_modifiers = { workforce_scaled = { goods_input_paper_add = 10 - #goods_input_services_add = 50 + goods_input_services_add = 10 } level_scaled = { #building_employment_aristocrats_add = 2000 #Relatives and other Important nobles living in or near the Palace Complex @@ -210,6 +210,7 @@ pm_default_building_hippodrome = { building_modifiers = { workforce_scaled = { goods_input_horse_add = 15 + goods_input_services_add = 50 } level_scaled = { building_employment_laborers_add = 2000 diff --git a/common/static_modifiers/br_event_modifiers.txt b/common/static_modifiers/br_event_modifiers.txt index 7b54533b..03d6438d 100644 --- a/common/static_modifiers/br_event_modifiers.txt +++ b/common/static_modifiers/br_event_modifiers.txt @@ -97,4 +97,35 @@ warispolitics_won_war = { warispolitics_backed_down = { icon = gfx/interface/icons/timed_modifier_icons/modifier_flag_negative.dds country_legitimacy_base_add = -5 +} + +br_balkan_modifier_preventing_attrocities = { + icon = gfx/interface/icons/timed_modifier_icons/modifier_fire_negative.dds + unit_army_defense_mult = -0.05 + unit_army_offense_mult = -0.05 + country_prestige_mult = 0.05 +} + +br_balkan_modifier_encouraging_attrocities = { + icon = gfx/interface/icons/timed_modifier_icons/modifier_fire_positive.dds + unit_army_defense_mult = 0.05 + unit_army_offense_mult = 0.05 + country_prestige_mult = -0.1 +} + +br_modifier_local_separatism = { + icon = gfx/interface/icons/timed_modifier_icons/modifier_flag_negative.dds + state_mortality_mult = 0.1 + state_turmoil_effects_mult = 0.25 +} + +br_modifier_local_separatism_2 = { + icon = gfx/interface/icons/timed_modifier_icons/modifier_flag_negative.dds + state_mortality_mult = 0.05 + state_turmoil_effects_mult = 0.1 +} + +br_prevent_separatism_modifier = { + icon = gfx/interface/icons/timed_modifier_icons/modifier_flag_negative.dds + country_expenses_add = 5000 } \ No newline at end of file diff --git a/common/technology/technologies/br_unique_techs.txt b/common/technology/technologies/br_unique_techs.txt index 1b5d1178..6aa08a1c 100644 --- a/common/technology/technologies/br_unique_techs.txt +++ b/common/technology/technologies/br_unique_techs.txt @@ -35,3 +35,21 @@ br_tech_greekfire = { value = -99 } } + +embassy = { + era = era_2 + texture = "gfx/interface/icons/invention_icons/embassy_tech_icon.dds" + category = society + + modifier = { + country_influence_mult = 0.1 + } + + unlocking_technologies = { + central_archives + } + + ai_weight = { + value = 1 + } +} diff --git a/events/br_events/br_anatolian_revolts.txt b/events/br_events/br_anatolian_revolts.txt index 4a20bb2b..c3d1108c 100644 --- a/events/br_events/br_anatolian_revolts.txt +++ b/events/br_events/br_anatolian_revolts.txt @@ -1,12 +1,13 @@ -namespace = anatolian_revolt +namespace = br_anatolian_revolt -anatolian_revolt.1 = { +#Anatolian Dynatói Revolts +br_anatolian_revolt.1 = { type = country_event placement = c:br_anatolia.capital - title = anatolian_revolt.1.t - desc = anatolian_revolt.1.d - flavor = anatolian_revolt.1.f + title = br_anatolian_revolt.1.t + desc = br_anatolian_revolt.1.d + flavor = br_anatolian_revolt.1.f duration = 3 @@ -125,7 +126,7 @@ anatolian_revolt.1 = { } option = { - name = anatolian_revolt.1.a + name = br_anatolian_revolt.1.a default_option = yes c:br_anatolia = { @@ -169,7 +170,7 @@ anatolian_revolt.1 = { } option = { - name = anatolian_revolt.1.b + name = br_anatolian_revolt.1.b c:BYZ = { create_diplomatic_pact = { @@ -186,15 +187,14 @@ anatolian_revolt.1 = { } -#Pontic Revolt - -anatolian_revolt.2 = { +#Pontic Dynatói Revolts +br_anatolian_revolt.2 = { type = country_event placement = c:br_anatolia.capital - title = anatolian_revolt.2.t - desc = anatolian_revolt.2.d - flavor = anatolian_revolt.2.f + title = br_anatolian_revolt.2.t + desc = br_anatolian_revolt.2.d + flavor = br_anatolian_revolt.2.f duration = 3 @@ -301,7 +301,7 @@ anatolian_revolt.2 = { } option = { - name = anatolian_revolt.2.a + name = br_anatolian_revolt.2.a default_option = yes c:br_pontos = { @@ -346,7 +346,7 @@ anatolian_revolt.2 = { } option = { - name = anatolian_revolt.2.b + name = br_anatolian_revolt.2.b c:BYZ = { create_diplomatic_pact = { @@ -361,4 +361,192 @@ anatolian_revolt.2 = { } -} \ No newline at end of file +} + +#Armenian Rebellions #not set up yet +br_anatolian_revolt.3 = { + type = country_event + placement = s:STATE_ERZURUM.region_state:BYZ + title = br_anatolian_revolt.3.t + desc = br_anatolian_revolt.3.d + flavor = br_anatolian_revolt.3.f + event_image = { + video = "gfx/event_pictures/europenorthamerica_political_extremism.bk2" + } + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/political_extremism" + icon = "gfx/interface/icons/event_icons/event_newspaper.dds" + duration = 3 + trigger = { + exists = c:BYZ + this = c:BYZ + NOT = { exists = c:ARM } + exists = s:STATE_ERZURUM.region_state:BYZ + NOT = { has_variable = arm_res_event_completed } + } + immediate = { + save_scope_as = byz_scope + set_variable = armenian_resistance_start + set_variable = arm_res_event_completed + } + option = { + name = br_anatolian_revolt.3.a + } +} + +br_anatolian_revolt.4 = { + type = country_event + placement = scope:armenian_rebel_state + title = br_anatolian_revolt.4.t + desc = br_anatolian_revolt.4.d + flavor = br_anatolian_revolt.4.f + event_image = { + video = "gfx/event_pictures/europenorthamerica_springtime_of_nations.bk2" + } + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" + icon = "gfx/interface/icons/event_icons/event_skull.dds" + duration = 3 + trigger = { + exists = c:BYZ + this = c:BYZ + NOT = { exists = c:ARM } + exists = s:STATE_ERZURUM.region_state:BYZ + has_variable = armenian_resistance_start + } + immediate = { + random_scope_state = { + limit = { + owner = c:BYZ + state_region = { + is_homeland = cu:armenian + } + } + save_scope_as = armenian_rebel_state + } + } + option = { + name = br_anatolian_revolt.4.a + default_option = yes + hidden_effect = { + scope:armenian_rebel_state = { + add_modifier = { + name = br_modifier_local_separatism + months = normal_modifier_time + } + every_scope_pop = { + change_pop_culture = { + value = 0.1 + target = cu:greek + } + } + } + random_scope_state = { + limit = { + owner = c:BYZ + state_region = { + is_homeland = cu:bedouin + } + } + every_scope_pop = { + change_pop_culture = { + value = 0.05 + target = cu:armenian + } + } + } + } + } + option = { + name = br_anatolian_revolt.4.b + hidden_effect = { + scope:armenian_rebel_state = { + add_modifier = { + name = br_modifier_local_separatism_2 + months = normal_modifier_time + } + every_scope_pop = { + change_pop_culture = { + value = 0.05 + target = cu:greek + } + } + } + random_scope_state = { + limit = { + owner = c:BYZ + state_region = { + is_homeland = cu:bedouin + } + } + every_scope_pop = { + change_pop_culture = { + value = 0.05 + target = cu:armenian + } + } + } + } + } + option = { + name = br_anatolian_revolt.4.c + add_modifier = { + name = br_prevent_separatism_modifier + months = normal_modifier_time + } + } + option = { + name = br_anatolian_revolt.4.dd + hidden_effect = { + scope:armenian_rebel_state = { + add_modifier = { + name = br_modifier_local_separatism_2 + months = normal_modifier_time + } + every_scope_pop = { + change_pop_culture = { + value = 0.15 + target = cu:armenian + } + } + } + } + } +} + +br_anatolian_revolt.5 = { + type = country_event + placement = s:STATE_ERZURUM.region_state:BYZ + title = br_anatolian_revolt.5.t + desc = br_anatolian_revolt.5.d + flavor = br_anatolian_revolt.5.f + event_image = { + video = "gfx/event_pictures/public_assasination_test.bk2" + } + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/springtime_of_nation" + icon = "gfx/interface/icons/event_icons/event_skull.dds" + duration = 2 + trigger = { + exists = c:BYZ + this = c:BYZ + NOT = { exists = c:ARM } + exists = s:STATE_ERZURUM.region_state:BYZ + has_variable = armenian_resistance_start + } + option = { + name = br_anatolian_revolt.5.a + default_option = yes + add_radicals = { + culture = cu:armenian + value = 0.1 + } + } + option = { + name = br_anatolian_revolt.5.b + add_loyalists = { + culture = cu:armenian + value = 0.05 + } + } +} diff --git a/events/br_events/br_balkan_revolts.txt b/events/br_events/br_balkan_revolts.txt index 22bed803..7713efa1 100644 --- a/events/br_events/br_balkan_revolts.txt +++ b/events/br_events/br_balkan_revolts.txt @@ -426,7 +426,7 @@ br_balkan_revolt.3 = { state = scope:rebelling_state_scope on_created = { set_variable = br_balkan_potential_warcrime_target - set_variable = sofia_uprising + set_variable = bulgar_uprising add_loyalists = { value = 0.8 } activate_law = law_type:law_monarchy add_modifier = { @@ -436,8 +436,8 @@ br_balkan_revolt.3 = { } } random_country = { - limit = { has_variable = sofia_uprising } - save_scope_as = sofia_uprising_scope + limit = { has_variable = bulgar_uprising } + save_scope_as = bulgar_uprising_scope create_military_formation = { type = army hq_region = scope:rebelling_state_scope.region @@ -456,7 +456,7 @@ br_balkan_revolt.3 = { } } create_diplomatic_play = { - target_country = scope:sofia_uprising_scope + target_country = scope:bulgar_uprising_scope type = dp_annex_war war = yes } @@ -509,7 +509,7 @@ br_balkan_revolt.3 = { owner = { OR = { ROOT = THIS is_subject_of = ROOT } } state_region = s:STATE_NORTHERN_THRACE } - set_state_owner = scope:sofia_uprising_scope + set_state_owner = scope:bulgar_uprising_scope } } } @@ -733,17 +733,17 @@ br_balkan_revolt.6 = { months = 36 } set_variable = br_balkan_potential_warcrime_target - set_variable = herzegovina_uprising + set_variable = bosna_uprising add_loyalists = { value = 0.8 } activate_law = law_type:law_monarchy } } random_country = { - limit = { has_variable = herzegovina_uprising } - save_scope_as = herzegovina_uprising_scope + limit = { has_variable = bosna_uprising } + save_scope_as = bosna_uprising_scope } create_diplomatic_play = { - target_country = scope:herzegovina_uprising_scope + target_country = scope:bosna_uprising_scope type = dp_annex_war war = yes } @@ -1112,7 +1112,7 @@ br_balkan_revolt.10 = { AND = { exists = c:BUL c:BUL = ROOT - NOT = { has_variable = sofia_uprising } + NOT = { has_variable = bulgar_uprising } c:BYZ = { any_scope_state = { OR = { @@ -1172,7 +1172,7 @@ br_balkan_revolt.10 = { AND = { exists = c:BOS c:BOS = ROOT - NOT = { has_variable = herzegovina_uprising } + NOT = { has_variable = bosna_uprising } } AND = { NOT = { exists = c:BOS } @@ -1464,7 +1464,7 @@ br_balkan_revolt.10 = { owner = { OR = { c:BYZ = THIS is_subject_of = c:BYZ } } state_region = s:STATE_NORTHERN_THRACE } - set_state_owner = scope:sofia_uprising_scope + set_state_owner = scope:bulgar_uprising_scope } } hidden_effect = { @@ -2286,7 +2286,7 @@ br_balkan_revolt.12 = { ai_chance = { base = 3 } - create_incident = { country = root value = 25 } + create_incident = { country = root value = 10 } set_variable = br_balkan_did_a_little_trolling add_modifier = { name = br_balkan_modifier_encouraging_attrocities diff --git a/events/br_events/br_elysium_events.txt b/events/br_events/br_elysium_events.txt new file mode 100644 index 00000000..b7c079a7 --- /dev/null +++ b/events/br_events/br_elysium_events.txt @@ -0,0 +1,59 @@ +namespace = br_elysium_events + +br_elysium_events.1 = { + type = country_event + placement = root + title = br_elysium_events.1.t + desc = br_elysium_events.1.d + flavor = br_elysium_events.1.f + + duration = 3 + + event_image = { + video = "gfx/event_pictures/europenorthamerica_capitalists_meeting.bk2" + } + + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/middleeast/middleclass_cafe" + + icon = "gfx/interface/icons/event_icons/event_default.dds" + + trigger = { + } + + immediate = { + + } + + option = { + name = br_elysium_events.1.a + default_option = yes + add_modifier = { + name = br_modifier_autonomous_march + years = 50 + } + c:BYZ = { + create_diplomatic_pact = { + country = c:br_elysium + type = protectorate + } + create_diplomatic_pact = { + country = c:br_elysium + type = grant_own_market + } + change_relations = { + country = c:br_elysium + value = 50 + } + } + } + + option = { + name = br_elysium_events.1.b + change_relations = { + country = c:BYZ + value = -25 + } + } +} + diff --git a/events/br_events/br_palaiologos_events.txt b/events/br_events/br_palaiologos_events.txt index f642182f..21311100 100644 --- a/events/br_events/br_palaiologos_events.txt +++ b/events/br_events/br_palaiologos_events.txt @@ -242,7 +242,7 @@ palaiologos_events.3 = { } hidden_effect = { trigger_event = { - id = anatolian_revolt.2 + id = br_anatolian_revolt.2 days = 14 } } @@ -273,7 +273,7 @@ palaiologos_events.3 = { } hidden_effect = { trigger_event = { - id = anatolian_revolt.1 + id = br_anatolian_revolt.1 days = 14 } } diff --git a/events/br_events/br_palaiologos_reforms_events.txt b/events/br_events/br_palaiologos_reforms_events.txt index a71e8440..9c8c0e43 100644 --- a/events/br_events/br_palaiologos_reforms_events.txt +++ b/events/br_events/br_palaiologos_reforms_events.txt @@ -395,13 +395,13 @@ palaiologos_reforms.3 = { kill_character = yes } trigger_event = { - id = bulgarian_revolt.1 + id = br_bulgarian_revolt.1 } trigger_event = { - id = anatolian_revolt.1 + id = br_anatolian_revolt.1 } trigger_event = { - id = anatolian_revolt.2 + id = br_anatolian_revolt.2 } } diff --git a/gfx/interface/icons/building_icons/embassy_building_icon.dds b/gfx/interface/icons/building_icons/embassy_building_icon.dds new file mode 100644 index 0000000000000000000000000000000000000000..133ea2200c7a22312f85a11a719ee402ec75475e GIT binary patch literal 87536 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 literal 0 HcmV?d00001 diff --git a/localization/english/br_buildings_l_english.yml b/localization/english/br_buildings_l_english.yml index 12c34bfa..7ec5d400 100644 --- a/localization/english/br_buildings_l_english.yml +++ b/localization/english/br_buildings_l_english.yml @@ -13,3 +13,13 @@ building_Mecca: "Mecca" building_Venice: "Venice Arsenal" building_Notre_Dame: "Notre Dame Cathedral" + building_embassy: "Embassy" + embassy: "Embassies" + embassy_desc: "Official diplomatic offices where foreign ambassadors are hosted with warm smiles, elegantly resolving the nation's little 'misunderstandings'. " + pmg_embassy: "Embassy" + pm_base_embassy: "Legation Quarter" + pm_advanced_embassy: "Consulate Hall" + pm_high_advanced_embassy: "Majestic Diplomatic Hall" + pmg_working_method: "Communications" + pm_embassy_basic: "Written Communications" + pm_embassy_telephone: "Telephone Communications" diff --git a/localization/english/br_events_l_english.yml b/localization/english/br_events_l_english.yml index 12ca157d..a16bf52d 100644 --- a/localization/english/br_events_l_english.yml +++ b/localization/english/br_events_l_english.yml @@ -25,17 +25,17 @@ #serbia_rebellion.1.f: "Envoys from the Serbian Exarchate arrived in Konstantinople informing us of their declaration of independence." #serbia_rebellion.1.a: "Unacceptable, Dispatch the Tagmata to Belgrade at once!" - anatolian_revolt.1.t: "Popular Anatolian Strategoi Revolts" - anatolian_revolt.1.d: "Powerful Strategoi in the Anatolia interior have rallied behind Bardas Phokas in his demands for greater autonomy for the region." - anatolian_revolt.1.f: "Dynatói in the Anatolia interior have pledged their support to the Strategoi revolt led by Bardas Phokas in his demands for greater autonomy for the region." - anatolian_revolt.1.a: "Bardas Phokas is clearly a threat and must be crushed once and for all." - anatolian_revolt.1.b: "Grant Autonomy to the rebels." - - anatolian_revolt.2.t: "Popular Pontic Strategoi Revolts" - anatolian_revolt.2.d: "Powerful Strategoi in the Pontic hinderland have rallied behind Ioannes Komnenos in his demands for greater autonomy for the region." - anatolian_revolt.2.f: "Dynatói in the Pontic hinderland have pledged their support to the Strategoi revolt led by Ioannes Komnenos in his demands for greater autonomy for the region." - anatolian_revolt.2.a: "Ioannes Komnenos is clearly a threat and must be crushed once and for all." - anatolian_revolt.2.b: "Grant Autonomy to the rebels." + br_anatolian_revolt.1.t: "Popular Anatolian Strategoi Revolts" + br_anatolian_revolt.1.d: "Powerful Strategoi in the Anatolia interior have rallied behind Bardas Phokas in his demands for greater autonomy for the region." + br_anatolian_revolt.1.f: "Dynatói in the Anatolia interior have pledged their support to the Strategoi revolt led by Bardas Phokas in his demands for greater autonomy for the region." + br_anatolian_revolt.1.a: "Bardas Phokas is clearly a threat and must be crushed once and for all." + br_anatolian_revolt.1.b: "Grant Autonomy to the rebels." + + br_anatolian_revolt.2.t: "Popular Pontic Strategoi Revolts" + br_anatolian_revolt.2.d: "Powerful Strategoi in the Pontic hinderland have rallied behind Ioannes Komnenos in his demands for greater autonomy for the region." + br_anatolian_revolt.2.f: "Dynatói in the Pontic hinderland have pledged their support to the Strategoi revolt led by Ioannes Komnenos in his demands for greater autonomy for the region." + br_anatolian_revolt.2.a: "Ioannes Komnenos is clearly a threat and must be crushed once and for all." + br_anatolian_revolt.2.b: "Grant Autonomy to the rebels." greek_revolt.1.t: "Latin Intervention" greek_revolt.1.d: "Naval forces made up from a large Latin coalition led by Venice has quickly occupied the lightly garrisoned Islands of Cyprus, Crete and the Ionian Islands and even landed a large force taking control of Attica." @@ -275,17 +275,17 @@ veiled_exarchate.6.a: "Allow [SCOPE.sCountry('australis_country').GetName] to continue as they were under [ROOT.GetCountry.GetName] guidence." veiled_exarchate.6.b: "Enforce our will on [SCOPE.sCountry('australis_country').GetName]." - + #Balkan Sepratists br_balkan_revolt.2.t: "Balkan Crisis: The [SCOPE.sState('rebelling_state_scope').GetName] Uprising" br_balkan_revolt.2.d: "There has been an uprising in [SCOPE.sState('rebelling_state_scope').GetName]." - br_balkan_revolt.2.f: "The governor of the province is dead. They have chosen a new king from among their landed men, or perhaps have been supplied one by a foreign power. They claim that their rebellion seeks to liberate all people of their creed within Basileia Romaion." + br_balkan_revolt.2.f: "The governor of the province is dead. They have chosen a new king from among their landed men, or perhaps have been supplied one by a foreign power. They claim that their rebellion seeks to liberate all people of their nationality within Basileia Romaion." br_balkan_revolt.2.a: "Very well." revolt_in_state_tt: "An organized revolution will begin in [SCOPE.sState('rebelling_state_scope').GetName]" br_balkan_revolt.10.t: "Balkan Crisis: An Opportunity to Expand?" br_balkan_revolt.10.d: "With Basileia Romaion in crisis, and rightful lands of our nation in the hands of the Romaioi, we must ask if we are bold enough to strike." br_balkan_revolt.10.f: "For centuries it was assumed that Basileia Romaion were simply a fact of life for our people. Then came the Enlightenment, and then came Revolutions that saw the emergence of the concept of Nationalism. Lands in which people of our very same blood live and suffer under the yolk of the bloodthursty Romaioi lie directly at our border. Now may be the perfect time to accept these people, most of whom are currently in rebellion against the Romaioi as is, as ours, and send our forces in to consolidate these lands, while at the same time casting off whatever influences from Basileia Romaion remains in our government. Of course, it is also likely that Basileia Romaion will retaliate..." - br_balkan_revolt.10.a: "The Romaion insects will be driven back!" + br_balkan_revolt.10.a: "The Romaioi will be driven out!" br_balkan_revolt.10.b: "They are still too powerful to challenge..." br_balkan_revolt.11.t: "Balkan Crisis: Incursion by the [SCOPE.sCountry('current_overlord_remover_scope').GetName]" @@ -306,6 +306,31 @@ br_balkan_revolt.13.a: "Crush the traitors at once!" br_balkan_revolt.13.b: "Grant the Doukai their demands and recognize their claim to the Exarchate of Bulgaria." + #Armenian Sepratists #Maybe Shift to Arabs + br_anatolian_revolt.3.t: "Resistance from the Armenians" + br_anatolian_revolt.3.d: "The Armenians who have remained an integral part of this empire for centuries are now begining to chafe under the just rule of the [SCOPE.sCountry('byz_scope').GetRuler.GetPrimaryRoleTitle]. Resistance movements began in Eastern Anatolia with the support of our rivals." + br_anatolian_revolt.3.f: "Armenians established their own organizations for independence movements. This organization is also supported by our rivals. Their goal is to reestablish a great Armenian state in Eastern Anatolia." + br_anatolian_revolt.3.a: "This situation will surely be resolved soon." + + br_anatolian_revolt.4.t: "Local Armenian Revolt" + br_anatolian_revolt.4.d: "A revolt by Armenian Organizations is causing unrest in a state with a large Ethnic Armenian population. The Rebels cry out for a supposedly rightful self-liberation." + br_anatolian_revolt.4.f: "The ultimate goal of this organization, which is to reestablish an independent Armenian state. The non Armenian villagers also took up arms against the Armenians and expanded the conflict in the region. If our empire does not intervene in this event, there will be even more carnage to come for the people of these lands." + br_anatolian_revolt.4.a: "Kill all the rebels. Deport civilians as punishment." + br_anatolian_revolt.4.b: "Kill the rebels, deport the rebel prisoners." + br_anatolian_revolt.4.c: "Prevent revolt peacefully." + br_anatolian_revolt.4.dd: "Don't interfere." + + br_anatolian_revolt.5.t: "Assassination of a Local Governor" + br_anatolian_revolt.5.d: "Dire news from the East! An Armenian officer of the state with secret sympathy with the resistance from his kin has assassinated the local governor in one of the far eastern states. This assassination has yey encouraged yet more violence from the Armenians." + br_anatolian_revolt.5.f: "After the assassination, the murderer was immediately caught by security forces. The murderer tried to encourage the Armenian people by shouting "Long live Great Armenia". The murderer was taken to the square to be executed. The Armenian people protested this execution, but the murderer was shot by 12 Romaioi soldiers in front of the people. A group that attempted to prevent the execution was then executed alongside the traitor." + br_anatolian_revolt.5.a: "That Armenian bastard! They will pay for this!" + br_anatolian_revolt.5.b: "One murderer cannot represent all Armenians!" + + br_elysium_events.1.t: "Basileia Romaion Offers us Protection" + br_elysium_events.1.d: "Ambassators from accross the sea have arrived in Elysium." + br_elysium_events.1.f: "Ambassadors have recently landed in Elysium from distant shores, suggesting that the Basileus is endeavoring to reintroduce a quasi-colonial governance structure. This potential initiative could lead to a mutually beneficial arrangement for both parties involved" + br_elysium_events.1.a: "Accept Protection." + br_elysium_events.1.b: "Elysium Stands Alone!" diff --git a/localization/english/br_hippodrome_l_english.yml b/localization/english/br_hippodrome_l_english.yml index efe1f59b..8830f45b 100644 --- a/localization/english/br_hippodrome_l_english.yml +++ b/localization/english/br_hippodrome_l_english.yml @@ -8,23 +8,23 @@ chariot_racing_small_modifier_desc: "Racing Hype: Small" chariot_racing.1.t: "Revive Chariot Racing" - chariot_racing.1.d: "The Hippodrome's remarkably preserved racing tracks provide a unique opportunity to reignite the passion for chariot racing among the masses. An extravagant exhibition game is an ideal means for this purpose. While the enthusiasm of local celebrity [SCOPE.sCharacter('chariot_racing_volunteer').GetFullName] is commendable, the safety and expertise concerns in the perilous sport of chariot racing warrant a safer approach. Hiring professional horse drivers, well-versed in the nuances of this sport, ensures both safety and performance, striking a balance between historical reverence and a thrilling experience for all involved." - chariot_racing.1.f: "Wisdom and virtue are akin to the twin wheels of a cart, intricately interdependent, and together, they propel the chariot of a well-rounded and righteous life forward." + chariot_racing.1.d: "The Hippodrome's remarkably preserved racing tracks present a unique opportunity to rekindle the passion for chariot racing among the masses. Organizing an extravagant exhibition race is the perfect method for this purpose. While [SCOPE.sCharacter('chariot_racing_volunteer').GetFullName]'s enthusiasm is admirable, the safety and expertise required in this perilous sport of chariot racing necessitate a more cautious approach. Hiring professional horse drivers, well-versed in the intricacies of this ancient sport, ensures both safety and performance, balancing historical reverence with an exhilarating experience for all participants." + chariot_racing.1.f: "Wisdom and virtue are the sturdy axles of a chariot, each essential for steering the course of a principled and purposeful life." chariot_racing.1.a: "Let [SCOPE.sCharacter('chariot_racing_volunteer').GetHerHim] do it." chariot_racing.1.b: "We opt for the safer choice" chariot_racing.2.t: "Exhibition Game: Success" - chariot_racing.2.d: "The exhibition racing game exceeded all expectations and emerged as a resounding success. Our dedicated volunteer charioteer, [SCOPE.sCharacter('chariot_racing_volunteer').GetFullName], showcased remarkable talent and skill, captivating the audience with a stellar performance. Their brilliance behind the reins of the chariot left spectators clamoring for more exhilarating games. The enthusiasm and anticipation among our people for the imminent reopening of the Grand Hippodrome have reached unprecedented heights, making this event a truly triumphant milestone in our efforts to reignite the passion for chariot racing in our beloved city" + chariot_racing.2.d: "The exhibition race exceeded all expectations and proved to be a resounding success. Our dedicated volunteer charioteer, [SCOPE.sCharacter('chariot_racing_volunteer').GetFullName], demonstrated remarkable talent and skill, captivating the audience with a stellar performance. Their expertise in handling the chariot left spectators eager for more thrilling races. The enthusiasm and anticipation for the imminent reopening of the Grand Hippodrome have reached unprecedented heights, marking this event as a triumphant milestone in our efforts to revive the passion for chariot racing in our beloved city." chariot_racing.2.f: "A man mounted on a horse not only possesses greater physical stature but also exudes a sense of spiritual grandeur, transcending the ordinary and embodying a deeper connection with both the majestic animal and the world around him." chariot_racing.2.a: "Award [SCOPE.sCharacter('chariot_racing_volunteer').GetHerHim] a laurel wreath!" chariot_racing.3.t: "Exhibition Game: Failure" - chariot_racing.3.d: "The exhibition racing game turned into a disaster! Our voluteer charioteer [SCOPE.sCharacter('chariot_racing_volunteer').GetFullName] has proved to everyone that [SCOPE.sCharacter('chariot_racing_volunteer').GetSheHe] is a total amateur. Just into the second round [SCOPE.sCharacter('chariot_racing_volunteer').GetSheHe] crashed into another driver. Out of control, the two chariots then crashed into the spectators. Many were injured at the end of the day." + chariot_racing.3.d: "The exhibition race turned into a disaster! Our volunteer charioteer, [SCOPE.sCharacter('chariot_racing_volunteer').GetFullName], has unfortunately shown everyone that [SCOPE.sCharacter('chariot_racing_volunteer').GetSheHe] is a complete novice. Just into the second round, [SCOPE.sCharacter('chariot_racing_volunteer').GetSheHe] collided with another driver. The uncontrollable chaos led to both chariots careening into the spectators. By the end of the day, many were left injured." chariot_racing.3.f: "My kingdom for a horse!" chariot_racing.3.a: "What a shame!" chariot_racing.4.t: "Grand Hippodrome Reopened" - chariot_racing.4.d: "Today marks the official opening of the revitalized Hippodrome, a symbol of pride and heritage, aptly named in honor of our esteemed Basileus. This grand edifice stands as a testament to his significant contributions to our nation. As the allure of chariot racing continues to burgeon with each passing day, it's heartening to witness the trend extending across the expanse of the Basileía Romaíon, with numerous major cities embarking on their own ambitious projects to construct Hippodromes, perpetuating the rich tradition of this exhilarating sport." + chariot_racing.4.d: "Today marks the official opening of the revitalized Hippodrome, proudly named in honor of our esteemed Basileus—a beacon of our pride and heritage. This magnificent structure stands as a testament to his profound contributions to our nation. As the fascination with chariot racing continues to grow daily, it's heartening to see this trend spreading throughout the Basileía Romaíon, with many major cities undertaking ambitious projects to build their own Hippodromes, preserving the rich tradition of this thrilling sport." chariot_racing.4.f: "Be not afraid of greatness: some are born great, some achieve greatness, and some have greatness thrust upon them." chariot_racing.4.a: "Let the games begin!" diff --git a/localization/english/br_journals_l_english.yml b/localization/english/br_journals_l_english.yml index 7b1ce500..92edd3e5 100644 --- a/localization/english/br_journals_l_english.yml +++ b/localization/english/br_journals_l_english.yml @@ -41,7 +41,7 @@ je_palaiologos_reforms_main: "Palaiologos Renaissance" je_palaiologos_reforms_main_reason: "We must modernize and restore the Basileía Romaíon to greatness!." - je_palaiologos_reforms_main_goal: "Complete 10 'Palaiologos' [Concept('concept_journal_entry', '$concept_journal_entries$')]" + je_palaiologos_reforms_main_goal: "Complete 12 'Palaiologos' [Concept('concept_journal_entry', '$concept_journal_entries$')]" je_palaiologos_reforms_economy: "Palaiologos Reforms: Urbanization" je_palaiologos_reforms_economy_reason: "Our economy is underdeveloped and unurbanized. We must embark on the path of industrialization." je_palaiologos_reforms_education: "Palaiologos Reforms: Education Reform" diff --git a/localization/english/br_modifiers_l_english.yml b/localization/english/br_modifiers_l_english.yml index 1cc3793c..56e309b4 100644 --- a/localization/english/br_modifiers_l_english.yml +++ b/localization/english/br_modifiers_l_english.yml @@ -166,6 +166,9 @@ br_state_modifier_grand_port: "Grand Port" + br_balkan_modifier_preventing_attrocities: "Preventing Attrocities" + br_balkan_modifier_encouraging_attrocities: "Encouraging Attrocities" + diff --git a/localization/english/replace/countries_l_english.yml b/localization/english/replace/countries_l_english.yml index b2497d96..b055df47 100644 --- a/localization/english/replace/countries_l_english.yml +++ b/localization/english/replace/countries_l_english.yml @@ -27,6 +27,8 @@ #BUK_ADJ: "Khorasani" BYZ: "Basileía Romaíon" BYZ_ADJ: "Romaíon" + BAD: "Thuringia" + BAD_ADJ: "Thuringian" CAS: "Asturias" CAS_ADJ: "Asturias" CAT: "Aragon" diff --git a/localization/japanese/br_buildings_l_english.yml b/localization/japanese/br_buildings_l_japanese.yml similarity index 100% rename from localization/japanese/br_buildings_l_english.yml rename to localization/japanese/br_buildings_l_japanese.yml diff --git a/localization/japanese/br_countries_l_english.yml b/localization/japanese/br_countries_l_japanese.yml similarity index 100% rename from localization/japanese/br_countries_l_english.yml rename to localization/japanese/br_countries_l_japanese.yml diff --git a/localization/japanese/br_cultures_l_english.yml b/localization/japanese/br_cultures_l_japanese.yml similarity index 100% rename from localization/japanese/br_cultures_l_english.yml rename to localization/japanese/br_cultures_l_japanese.yml diff --git a/localization/japanese/br_decisions_l_english.yml b/localization/japanese/br_decisions_l_japanese.yml similarity index 100% rename from localization/japanese/br_decisions_l_english.yml rename to localization/japanese/br_decisions_l_japanese.yml diff --git a/localization/japanese/br_events_l_english.yml b/localization/japanese/br_events_l_japanese.yml similarity index 100% rename from localization/japanese/br_events_l_english.yml rename to localization/japanese/br_events_l_japanese.yml diff --git a/localization/japanese/br_flavor_events_l_english.yml b/localization/japanese/br_flavor_events_l_japanese.yml similarity index 100% rename from localization/japanese/br_flavor_events_l_english.yml rename to localization/japanese/br_flavor_events_l_japanese.yml diff --git a/localization/japanese/br_government_l_english.yml b/localization/japanese/br_government_l_japanese.yml similarity index 100% rename from localization/japanese/br_government_l_english.yml rename to localization/japanese/br_government_l_japanese.yml diff --git a/localization/japanese/br_hippodrome_l_english.yml b/localization/japanese/br_hippodrome_l_japanese.yml similarity index 100% rename from localization/japanese/br_hippodrome_l_english.yml rename to localization/japanese/br_hippodrome_l_japanese.yml diff --git a/localization/japanese/br_journals_l_english.yml b/localization/japanese/br_journals_l_japanese.yml similarity index 100% rename from localization/japanese/br_journals_l_english.yml rename to localization/japanese/br_journals_l_japanese.yml diff --git a/localization/japanese/br_misc_l_english.yml b/localization/japanese/br_misc_l_japanese.yml similarity index 100% rename from localization/japanese/br_misc_l_english.yml rename to localization/japanese/br_misc_l_japanese.yml diff --git a/localization/japanese/br_modifiers_l_english.yml b/localization/japanese/br_modifiers_l_japanese.yml similarity index 100% rename from localization/japanese/br_modifiers_l_english.yml rename to localization/japanese/br_modifiers_l_japanese.yml diff --git a/localization/japanese/br_names_l_english.yml b/localization/japanese/br_names_l_japanese.yml similarity index 100% rename from localization/japanese/br_names_l_english.yml rename to localization/japanese/br_names_l_japanese.yml diff --git a/localization/japanese/br_production_methods_l_english.yml b/localization/japanese/br_production_methods_l_japanese.yml similarity index 100% rename from localization/japanese/br_production_methods_l_english.yml rename to localization/japanese/br_production_methods_l_japanese.yml diff --git a/localization/japanese/br_religion_l_english.yml b/localization/japanese/br_religion_l_japanese.yml similarity index 100% rename from localization/japanese/br_religion_l_english.yml rename to localization/japanese/br_religion_l_japanese.yml diff --git a/localization/japanese/br_technology_l_english.yml b/localization/japanese/br_technology_l_japanese.yml similarity index 100% rename from localization/japanese/br_technology_l_english.yml rename to localization/japanese/br_technology_l_japanese.yml diff --git a/localization/korean/br_addon_content_l_english.yml b/localization/korean/br_addon_content_l_korean.yml similarity index 100% rename from localization/korean/br_addon_content_l_english.yml rename to localization/korean/br_addon_content_l_korean.yml diff --git a/localization/korean/br_buildings_l_english.yml b/localization/korean/br_buildings_l_korean.yml similarity index 100% rename from localization/korean/br_buildings_l_english.yml rename to localization/korean/br_buildings_l_korean.yml diff --git a/localization/korean/br_countries_l_english.yml b/localization/korean/br_countries_l_korean.yml similarity index 100% rename from localization/korean/br_countries_l_english.yml rename to localization/korean/br_countries_l_korean.yml diff --git a/localization/korean/br_cultures_l_english.yml b/localization/korean/br_cultures_l_korean.yml similarity index 100% rename from localization/korean/br_cultures_l_english.yml rename to localization/korean/br_cultures_l_korean.yml diff --git a/localization/korean/br_decisions_l_english.yml b/localization/korean/br_decisions_l_korean.yml similarity index 100% rename from localization/korean/br_decisions_l_english.yml rename to localization/korean/br_decisions_l_korean.yml diff --git a/localization/korean/br_events_l_english.yml b/localization/korean/br_events_l_korean.yml similarity index 100% rename from localization/korean/br_events_l_english.yml rename to localization/korean/br_events_l_korean.yml diff --git a/localization/korean/br_flavor_events_l_english.yml b/localization/korean/br_flavor_events_l_korean.yml similarity index 100% rename from localization/korean/br_flavor_events_l_english.yml rename to localization/korean/br_flavor_events_l_korean.yml diff --git a/localization/korean/br_government_l_english.yml b/localization/korean/br_government_l_korean.yml similarity index 100% rename from localization/korean/br_government_l_english.yml rename to localization/korean/br_government_l_korean.yml diff --git a/localization/korean/br_hippodrome_l_english.yml b/localization/korean/br_hippodrome_l_korean.yml similarity index 100% rename from localization/korean/br_hippodrome_l_english.yml rename to localization/korean/br_hippodrome_l_korean.yml diff --git a/localization/korean/br_journals_l_english.yml b/localization/korean/br_journals_l_korean.yml similarity index 100% rename from localization/korean/br_journals_l_english.yml rename to localization/korean/br_journals_l_korean.yml diff --git a/localization/korean/br_misc_l_english.yml b/localization/korean/br_misc_l_korean.yml similarity index 100% rename from localization/korean/br_misc_l_english.yml rename to localization/korean/br_misc_l_korean.yml diff --git a/localization/korean/br_modifiers_l_english.yml b/localization/korean/br_modifiers_l_korean.yml similarity index 100% rename from localization/korean/br_modifiers_l_english.yml rename to localization/korean/br_modifiers_l_korean.yml diff --git a/localization/korean/br_names_l_english.yml b/localization/korean/br_names_l_korean.yml similarity index 100% rename from localization/korean/br_names_l_english.yml rename to localization/korean/br_names_l_korean.yml diff --git a/localization/korean/br_production_methods_l_english.yml b/localization/korean/br_production_methods_l_korean.yml similarity index 100% rename from localization/korean/br_production_methods_l_english.yml rename to localization/korean/br_production_methods_l_korean.yml diff --git a/localization/korean/br_religion_l_english.yml b/localization/korean/br_religion_l_korean.yml similarity index 100% rename from localization/korean/br_religion_l_english.yml rename to localization/korean/br_religion_l_korean.yml diff --git a/localization/korean/br_technology_l_english.yml b/localization/korean/br_technology_l_korean.yml similarity index 100% rename from localization/korean/br_technology_l_english.yml rename to localization/korean/br_technology_l_korean.yml diff --git a/localization/polish/br_addon_content_l_english.yml b/localization/polish/br_addon_content_l_polish.yml similarity index 100% rename from localization/polish/br_addon_content_l_english.yml rename to localization/polish/br_addon_content_l_polish.yml diff --git a/localization/polish/br_buildings_l_english.yml b/localization/polish/br_buildings_l_polish.yml similarity index 100% rename from localization/polish/br_buildings_l_english.yml rename to localization/polish/br_buildings_l_polish.yml diff --git a/localization/polish/br_countries_l_english.yml b/localization/polish/br_countries_l_polish.yml similarity index 100% rename from localization/polish/br_countries_l_english.yml rename to localization/polish/br_countries_l_polish.yml diff --git a/localization/polish/br_cultures_l_english.yml b/localization/polish/br_cultures_l_polish.yml similarity index 100% rename from localization/polish/br_cultures_l_english.yml rename to localization/polish/br_cultures_l_polish.yml diff --git a/localization/polish/br_decisions_l_english.yml b/localization/polish/br_decisions_l_polish.yml similarity index 100% rename from localization/polish/br_decisions_l_english.yml rename to localization/polish/br_decisions_l_polish.yml diff --git a/localization/polish/br_events_l_english.yml b/localization/polish/br_events_l_polish.yml similarity index 100% rename from localization/polish/br_events_l_english.yml rename to localization/polish/br_events_l_polish.yml diff --git a/localization/polish/br_flavor_events_l_english.yml b/localization/polish/br_flavor_events_l_polish.yml similarity index 100% rename from localization/polish/br_flavor_events_l_english.yml rename to localization/polish/br_flavor_events_l_polish.yml diff --git a/localization/polish/br_government_l_english.yml b/localization/polish/br_government_l_polish.yml similarity index 100% rename from localization/polish/br_government_l_english.yml rename to localization/polish/br_government_l_polish.yml diff --git a/localization/polish/br_hippodrome_l_english.yml b/localization/polish/br_hippodrome_l_polish.yml similarity index 100% rename from localization/polish/br_hippodrome_l_english.yml rename to localization/polish/br_hippodrome_l_polish.yml diff --git a/localization/polish/br_journals_l_english.yml b/localization/polish/br_journals_l_polish.yml similarity index 100% rename from localization/polish/br_journals_l_english.yml rename to localization/polish/br_journals_l_polish.yml diff --git a/localization/polish/br_misc_l_english.yml b/localization/polish/br_misc_l_polish.yml similarity index 100% rename from localization/polish/br_misc_l_english.yml rename to localization/polish/br_misc_l_polish.yml diff --git a/localization/polish/br_modifiers_l_english.yml b/localization/polish/br_modifiers_l_polish.yml similarity index 100% rename from localization/polish/br_modifiers_l_english.yml rename to localization/polish/br_modifiers_l_polish.yml diff --git a/localization/polish/br_names_l_english.yml b/localization/polish/br_names_l_polish.yml similarity index 100% rename from localization/polish/br_names_l_english.yml rename to localization/polish/br_names_l_polish.yml diff --git a/localization/polish/br_production_methods_l_english.yml b/localization/polish/br_production_methods_l_polish.yml similarity index 100% rename from localization/polish/br_production_methods_l_english.yml rename to localization/polish/br_production_methods_l_polish.yml diff --git a/localization/polish/br_religion_l_english.yml b/localization/polish/br_religion_l_polish.yml similarity index 100% rename from localization/polish/br_religion_l_english.yml rename to localization/polish/br_religion_l_polish.yml diff --git a/localization/polish/br_technology_l_english.yml b/localization/polish/br_technology_l_polish.yml similarity index 100% rename from localization/polish/br_technology_l_english.yml rename to localization/polish/br_technology_l_polish.yml diff --git a/patch-notes.txt b/patch-notes.txt index fb438ad9..42fdb8e6 100644 --- a/patch-notes.txt +++ b/patch-notes.txt @@ -4,6 +4,28 @@ Pop changes - Confucianism made the majority religion for Han 60%ish and about 40% for Korean. + - Balance + - Added a buildable "Embassy" that increases influence and infamy decay. + - Added more Arts academies to Italy, Andalusia and ERE. + - Added a couple more Paper factories in BR. + - Added services as an import goods for Constantinople monuments as well as the generic Palace Complex. + - Added a dozen new Sepratist events tied to the Surpress Sepratism Jounral entry for the ERE(BR). These are more random then the current Dynatoi revolts tied to reforms. + - Updated all the BR Reform Journals related to subjects and owning territory. Worked in Liberty desire and type of subject as a factor. + - I made it so you require 12 out of the currently 16 possible reforms to win the reforms jounral you have 100 years. + - Split off Thuringia from Franconia as a new HRE subject. + - Made Vinland a tributary of NSE. This is for Balance reasons in my observe games new world contries that are not part of a larger market at game start fall behind those that are part of a larger market. + - Made New Angland a protectorate of England for similar reasons. + - Gave Elysium and event that happens if they go Elysian Orthodox to become a BR protectorate. + - Few Character changes in BR and Inca. + + - AI + - Revamped strating strategies so must nations will pick logical choices + + -Localization + - I incorrectly named the other languages localization so they were not functioning. I have fixed this. + - renamed bulgarian_revolts to br_balkan_revolt and anatolian_revolts to br_anatolian_revolts + + ###Update 108