diff --git a/common/ai_strategies/00_default_strategy.txt b/common/ai_strategies/00_default_strategy.txt index 18ed3b1b..5ea0dbbe 100644 --- a/common/ai_strategies/00_default_strategy.txt +++ b/common/ai_strategies/00_default_strategy.txt @@ -2066,10 +2066,22 @@ ai_strategy_default = { limit = { has_modifier = br_modifier_themata_primacy } multiply = 2 } + if = { + limit = { has_modifier = br_modifier_eastern_roman_emperor } + multiply = 2.5 + } + if = { + limit = { has_modifier = br_modifier_holy_roman_emperor } + multiply = 2 + } if = { limit = { has_modifier = br_modifier_elysium } multiply = 2 } + if = { + limit = { has_modifier = br_modifier_independent_new_world_colony } + multiply = 2 + } } # What's the base AI desire to nationalize/privatize buildings diff --git a/common/coat_of_arms/coat_of_arms/br_power_blocs_europe.txt b/common/coat_of_arms/coat_of_arms/br_power_blocs_europe.txt index 5a6a24b5..1c7ee2a1 100644 --- a/common/coat_of_arms/coat_of_arms/br_power_blocs_europe.txt +++ b/common/coat_of_arms/coat_of_arms/br_power_blocs_europe.txt @@ -76,7 +76,6 @@ template = { } } - hre_power_bloc_1 = { pattern = "pattern_solid.tga" color1 = { 0.0 0.0 0.0 0.0 } @@ -347,5 +346,43 @@ template = { } + gen_power_bloc_1 = { + pattern = "pattern_solid.tga" + color1 = { 0.0 0.0 0.0 0.0 } + + # If we ever change the order of layers here, remember to also update them + # in NGraphics::NPowerBlocCoa::PIECE_LAYERS_ORDER. + + colored_emblem = { + texture = "pb_shield_pattern_00.dds" + color1 = "blue" + color2 = "blue" + instance = { scale = { 0.72 0.72 } position = { 0.49 0.6 } } + } + + textured_emblem = { + texture = "pb_top_06.dds" + instance = { scale = { 0.7 0.7 } position = { 0.5 0.19 } } + } + + textured_emblem = { + texture = "pb_frame_00.dds" + instance = { scale = { 0.9 0.9 } position = { 0.5 0.6 } } + } + + colored_emblem = { + texture = "pb_center_03.dds" + color1 = "yellow" + color2 = "yellow" + instance = { scale = { 0.45 0.45 } position = { 0.49 0.54 } } + } + + textured_emblem = { + texture = "pb_side_03.dds" + instance = { scale = { 0.65 0.65 } position = { 0.155 0.55 } } + instance = { scale = { -0.65 0.65 } position = { 0.82 0.55 } } + } + } + } diff --git a/common/coat_of_arms/template_lists/coa_templates.txt b/common/coat_of_arms/template_lists/coa_templates.txt index 7424eff6..2f010145 100644 --- a/common/coat_of_arms/template_lists/coa_templates.txt +++ b/common/coat_of_arms/template_lists/coa_templates.txt @@ -531,5 +531,12 @@ coat_of_arms_template_lists = { } 90000 = jap_power_bloc_1 } + special_selection = { + trigger = { + exists = c:br_genoa + ROOT.power_bloc_leader = c:br_genoa + } + 90000 = gen_power_bloc_1 + } } } \ No newline at end of file diff --git a/common/country_definitions/br_base_countries.txt b/common/country_definitions/br_base_countries.txt index ea75d46e..9f69a4d9 100644 --- a/common/country_definitions/br_base_countries.txt +++ b/common/country_definitions/br_base_countries.txt @@ -235,7 +235,7 @@ HES = { country_type = unrecognized - tier = kingdom + tier = grand_principality religion = catholic cultures = { frankish } @@ -249,7 +249,7 @@ WUR = { country_type = unrecognized - tier = kingdom + tier = grand_principality cultures = { alemannic } capital = STATE_WURTTEMBERG @@ -2626,7 +2626,7 @@ BRI = { color = { 50 50 195 } country_type = recognized - tier = kingdom + tier = grand_principality cultures = { breton } capital = STATE_BRITTANY @@ -2994,7 +2994,7 @@ SGF = { OCC = { color = { 30 60 180 } country_type = recognized - tier = kingdom + tier = grand_principality cultures = { occitan } capital = STATE_LANGUEDOC diff --git a/common/country_definitions/br_new_countries.txt b/common/country_definitions/br_new_countries.txt index 0d565032..37cb066c 100644 --- a/common/country_definitions/br_new_countries.txt +++ b/common/country_definitions/br_new_countries.txt @@ -75,7 +75,7 @@ br_blacksea_colonies = { tier = principality - cultures = { latinoi pontic } + cultures = { latinoi greek } #pontic capital = STATE_ROSTOV } @@ -134,10 +134,8 @@ br_assyria = { country_type = unrecognized tier = grand_principality - #religion = sunni cultures = { assyrian } capital = STATE_MOSUL - #is_named_from_capital = yes } br_arevelyan = { @@ -197,7 +195,7 @@ br_trebizond = { tier = principality - cultures = { greek pontic } + cultures = { greek } #pontic capital = STATE_TRABZON } @@ -592,7 +590,7 @@ br_taurica = { tier = principality - cultures = { pontic varangian } + cultures = { greek varangian } #pontic capital = STATE_CRIMEA } diff --git a/common/cultures/br_new_cultures.txt b/common/cultures/br_new_cultures.txt index de0a6255..86fa4046 100644 --- a/common/cultures/br_new_cultures.txt +++ b/common/cultures/br_new_cultures.txt @@ -1269,7 +1269,7 @@ varangian={ silesian={ color = rgb{ 104 90 22 } - religion = catholic + religion = protestant traits = { west_slavic european_heritage } male_common_first_names={ Adam diff --git a/common/decisions/br_change_religion_decisions.txt b/common/decisions/br_change_religion_decisions.txt index f9050a7f..33e2280c 100644 --- a/common/decisions/br_change_religion_decisions.txt +++ b/common/decisions/br_change_religion_decisions.txt @@ -303,7 +303,7 @@ elysian_orthodox_decision = { } hidden_effect = { trigger_event = { - id = br_elysium_events.1 + id = br_new_world_events.1 days = 14 } } diff --git a/common/decisions/br_ere_decisions.txt b/common/decisions/br_ere_decisions.txt index 807d0bab..d704aee6 100644 --- a/common/decisions/br_ere_decisions.txt +++ b/common/decisions/br_ere_decisions.txt @@ -404,7 +404,7 @@ romaioi_tagmata_decision = { } hidden_effect = { trigger_event = { - id = anatolian_revolt.1 + id = br_anatolian_revolt.1 days = 14 } } @@ -416,7 +416,7 @@ romaioi_tagmata_decision = { remove_modifier = br_modifier_themata_primacy hidden_effect = { trigger_event = { - id = anatolian_revolt.2 + id = br_anatolian_revolt.2 days = 14 } } diff --git a/common/game_rules/br_game_rules.txt b/common/game_rules/br_game_rules.txt index 8b9447ce..5e86cb2c 100644 --- a/common/game_rules/br_game_rules.txt +++ b/common/game_rules/br_game_rules.txt @@ -40,3 +40,27 @@ moscovy_game_rule = { moscovy_game_rule_large = { } } + +north_sea_game_rule = { + default = north_sea_game_rule_default + + north_sea_game_rule_default = { + } + + north_sea_game_rule_large = { + } + +} + +hre_europe_game_rule = { + default = hre_europe_game_rule_default + + hre_europe_game_rule_default = { + } + + hre_europe_game_rule_medium = { + } + + hre_europe_game_rule_large = { #big blue blob + } +} diff --git a/common/history/buildings/04_br_europa_buildings.txt b/common/history/buildings/04_br_europa_buildings.txt index d9779090..c03b21ad 100644 --- a/common/history/buildings/04_br_europa_buildings.txt +++ b/common/history/buildings/04_br_europa_buildings.txt @@ -269,7 +269,7 @@ } } reserves=1 - activate_production_methods={ "pm_saw_mills" "pm_hardwood" "pm_horse_drawn" "pm_horse_drawn_transport" } + activate_production_methods={ "pm_saw_mills" "pm_increased_hardwood" "pm_horse_drawn" "pm_horse_drawn_transport" } } create_building={ building="building_hagia_sophia" @@ -677,7 +677,7 @@ } } reserves=1 - activate_production_methods={ "pm_saw_mills" "pm_hardwood" "pm_horse_drawn" "pm_horse_drawn_transport" } + activate_production_methods={ "pm_saw_mills" "pm_increased_hardwood" "pm_horse_drawn" "pm_horse_drawn_transport" } } create_building={ building="building_fishing_wharf" diff --git a/common/history/buildings/11_br_anatolia_buildings.txt b/common/history/buildings/11_br_anatolia_buildings.txt index 20ea7363..6c8a930b 100644 --- a/common/history/buildings/11_br_anatolia_buildings.txt +++ b/common/history/buildings/11_br_anatolia_buildings.txt @@ -128,7 +128,7 @@ } } reserves=1 - activate_production_methods={ "pm_simple_forestry" "pm_horse_drawn" "pm_horse_drawn_transport" "pm_no_hardwood" } + activate_production_methods={ "pm_simple_forestry" "pm_horse_drawn" "pm_horse_drawn_transport" "pm_hardwood" } } create_building={ building="building_opium_plantation" diff --git a/common/history/countries/BYZ - Baselia Romaion.txt b/common/history/countries/BYZ - Baselia Romaion.txt index 90056e93..958bf997 100644 --- a/common/history/countries/BYZ - Baselia Romaion.txt +++ b/common/history/countries/BYZ - Baselia Romaion.txt @@ -251,7 +251,7 @@ COUNTRIES = { months = -1 } add_modifier = { - name = br_modifier_roman_roads #make into state modifiers or buildings + name = br_modifier_roman_roads #make into state modifier maybe months = -1 } add_modifier = { @@ -271,10 +271,14 @@ COUNTRIES = { days = 5 } - # trigger_event = { - # id = romaion_emp_rally.1 - # days = 7 - # } + trigger_event = { + id = br_new_world_events.10 + days = 100 + } + trigger_event = { + id = br_new_world_events.2 + days = 400 + } } } diff --git a/common/history/countries/HUN - Hungary.txt b/common/history/countries/HUN - Hungary.txt index 93119eff..b7dac182 100644 --- a/common/history/countries/HUN - Hungary.txt +++ b/common/history/countries/HUN - Hungary.txt @@ -53,15 +53,15 @@ name = br_modifier_noble_privileges years = 99 } - # add_modifier = { - # name = br_modifier_power_bloc_bonus - # months = 1 - # } trigger_event = { id = br_nation_startup_event.7 days = 10 } + trigger_event = { + id = br_new_world_events.7 + days = 34 + } ig:ig_devout = { set_interest_group_name = ig_catholic_church diff --git a/common/history/countries/gbr - great britain.txt b/common/history/countries/british isles.txt similarity index 91% rename from common/history/countries/gbr - great britain.txt rename to common/history/countries/british isles.txt index 9a844f66..c5d2147f 100644 --- a/common/history/countries/gbr - great britain.txt +++ b/common/history/countries/british isles.txt @@ -26,15 +26,25 @@ set_interest_group_name = ig_landed_gentry } - ig:ig_devout = { - set_interest_group_name = ig_anglican_church - } + #ig:ig_devout = { + # set_interest_group_name = ig_anglican_church + #} #scope:target_country = { # is_secessionist = yes #} #add_journal_entry = { type = je_victoria } + + trigger_event = { + id = br_new_world_events.3 + days = 24 + } + trigger_event = { + id = br_new_world_events.4 + days = 34 + } + } c:br_new_angland = { @@ -101,9 +111,9 @@ years = 100 } - ig:ig_devout = { - set_interest_group_name = ig_anglican_church - } + #ig:ig_devout = { + # set_interest_group_name = ig_anglican_church + #} } c:SCO = { @@ -134,9 +144,9 @@ set_interest_group_name = ig_landed_gentry } - ig:ig_devout = { - set_interest_group_name = ig_anglican_church - } + #ig:ig_devout = { + # set_interest_group_name = ig_anglican_church + #} } @@ -166,10 +176,11 @@ ig:ig_landowners = { set_interest_group_name = ig_landed_gentry } - - ig:ig_devout = { - #set_interest_group_name = ig_anglican_church + trigger_event = { + id = br_new_world_events.8 + days = 75 } + } @@ -200,9 +211,9 @@ set_interest_group_name = ig_landed_gentry } - ig:ig_devout = { - set_interest_group_name = ig_anglican_church - } + #ig:ig_devout = { + # set_interest_group_name = ig_anglican_church + #} } diff --git a/common/history/countries/den - denmark.txt b/common/history/countries/den - denmark.txt index 6905525b..5e172f12 100644 --- a/common/history/countries/den - denmark.txt +++ b/common/history/countries/den - denmark.txt @@ -64,9 +64,14 @@ months = -1 } - # add_modifier = { - # name = br_modifier_power_bloc_bonus - # months = 1 - # } + trigger_event = { + id = br_new_world_events.5 + days = 10 + } + trigger_event = { + id = br_new_world_events.5 + days = 2000 + } + } } \ No newline at end of file diff --git a/common/history/countries/nor - norway.txt b/common/history/countries/nor - norway.txt index 7711834e..41ee7f13 100644 --- a/common/history/countries/nor - norway.txt +++ b/common/history/countries/nor - norway.txt @@ -48,6 +48,10 @@ name = br_modifier_norse_military_doctrine months = -1 } + trigger_event = { + id = br_new_world_events.6 + days = 15 + } } c:br_jamland_harjedalen = { diff --git a/common/history/countries/sic - two sicilies.txt b/common/history/countries/sic - two sicilies.txt index 055c5874..b19a72e9 100644 --- a/common/history/countries/sic - two sicilies.txt +++ b/common/history/countries/sic - two sicilies.txt @@ -89,7 +89,16 @@ } ig:ig_devout = { - set_interest_group_name = ig_catholic_church + #set_interest_group_name = ig_catholic_church + } + + trigger_event = { + id = br_new_world_events.9 + days = 50 + } + trigger_event = { + id = br_new_world_events.11 + days = 600 } } diff --git a/common/history/diplomacy/03_br_italy_relationships.txt b/common/history/diplomacy/03_br_italy_relationships.txt index f18a2765..1638f61b 100644 --- a/common/history/diplomacy/03_br_italy_relationships.txt +++ b/common/history/diplomacy/03_br_italy_relationships.txt @@ -73,7 +73,7 @@ } create_diplomatic_pact = { country = c:br_blacksea_colonies - type = dominion + type = puppet } create_diplomatic_pact = { country = c:br_genonese_africa_company @@ -114,25 +114,25 @@ } c:LOM = { - create_diplomatic_pact = { - country = c:PAR - type = tributary - } - create_diplomatic_pact = { - country = c:MOD - type = tributary - } + # create_diplomatic_pact = { + # country = c:PAR + # type = tributary + # } + # create_diplomatic_pact = { + # country = c:MOD + # type = tributary + # } set_relations = { country = c:SAR value = -75 } } c:TUS = { - create_diplomatic_pact = { - country = c:LUC - type = tributary - } - create_diplomatic_pact = { - country = c:br_pisa - type = tributary - } + # create_diplomatic_pact = { + # country = c:LUC + # type = tributary + # } + # create_diplomatic_pact = { + # country = c:br_pisa + # type = tributary + # } } diff --git a/common/history/diplomacy/04_br_relationships.txt b/common/history/diplomacy/04_br_relationships.txt index 282089a8..c766ecd6 100644 --- a/common/history/diplomacy/04_br_relationships.txt +++ b/common/history/diplomacy/04_br_relationships.txt @@ -70,16 +70,16 @@ DIPLOMACY = { country = c:br_tartaria months = 36 } - set_relations = { country = c:JAP value = 20 } - set_relations = { country = c:CHI value = 20 } + set_relations = { country = c:JAP value = 25 } + set_relations = { country = c:CHI value = 25 } set_relations = { country = c:br_aegypt value = -50 } set_relations = { country = c:br_afrika value = -50 } set_relations = { country = c:EOT value = -40 } set_relations = { country = c:ETH value = 65 } - set_relations = { country = c:DEN value = 40 } - set_relations = { country = c:HRE value = 10 } - set_relations = { country = c:br_tartaria value = 20 } - set_relations = { country = c:br_great_yuan value = 20 } + set_relations = { country = c:DEN value = 45 } + set_relations = { country = c:HRE value = 15 } + set_relations = { country = c:br_tartaria value = 25 } + set_relations = { country = c:br_great_yuan value = 25 } } c:SER = { @@ -103,7 +103,7 @@ DIPLOMACY = { set_relations = { country = c:MON value = 15 } set_relations = { country = c:HUM value = 15 } set_relations = { country = c:BYZ value = 5 } - set_relations = { country = c:HUN value = -50 } + set_relations = { country = c:HUN value = -40 } add_liberty_desire = 30 } @@ -132,14 +132,14 @@ DIPLOMACY = { } set_relations = { country = c:HUN value = -50 } set_relations = { country = c:BYZ value = 25 } - set_relations = { country = c:TRS value = -50 } + set_relations = { country = c:TRS value = -60 } set_relations = { country = c:MOL value = 75 } set_relations = { country = c:SER value = 75 } add_liberty_desire = 25 } c:GEO = { - set_relations = { country = c:BYZ value = 5 } + set_relations = { country = c:BYZ value = 15 } set_relations = { country = c:PER value = -50 } set_relations = { country = c:br_tartaria value = -75 } set_relations = { country = c:ARM value = 75 } @@ -153,7 +153,7 @@ DIPLOMACY = { c:MOL = { set_relations = { country = c:BYZ value = 25 } set_relations = { country = c:TRS value = -95 } - set_relations = { country = c:HUN value = -75 } + set_relations = { country = c:HUN value = -65 } set_relations = { country = c:PLC value = 50 } set_relations = { country = c:WAL value = 75 } set_relations = { country = c:SER value = 75 } @@ -173,18 +173,18 @@ DIPLOMACY = { country = c:GEO setting = yes } - set_relations = { country = c:BYZ value = 5 } + set_relations = { country = c:BYZ value = 10 } set_relations = { country = c:PER value = -75 } set_relations = { country = c:GEO value = 75 } set_relations = { country = c:br_mesopotamia value = 75 } - add_liberty_desire = 20 + add_liberty_desire = 25 } c:br_romaioi_india_company = { set_relations = { country = c:CEY value = 75 } set_relations = { country = c:MYS value = 75 } - set_relations = { country = c:ETH value = 75 } + set_relations = { country = c:ETH value = 85 } set_relations = { country = c:VEN value = 100 } set_relations = { country = c:br_genoa value = 100 } set_relations = { country = c:LOM value = 100 } @@ -201,33 +201,33 @@ DIPLOMACY = { } c:br_epiros = { - set_relations = { country = c:BYZ value = 5 } + set_relations = { country = c:BYZ value = 15 } set_relations = { country = c:VEN value = 75 } set_relations = { country = c:br_genoa value = 75 } - add_liberty_desire = 10 + add_liberty_desire = -10 } c:br_morea = { - set_relations = { country = c:BYZ value = 5 } + set_relations = { country = c:BYZ value = 15 } set_relations = { country = c:VEN value = 75 } set_relations = { country = c:br_genoa value = 75 } - add_liberty_desire = 10 + add_liberty_desire = -10 } c:br_trebizond = { - set_relations = { country = c:BYZ value = 5 } + set_relations = { country = c:BYZ value = 15 } set_relations = { country = c:GEO value = 75 } set_relations = { country = c:ARM value = 75 } - add_liberty_desire = 10 + add_liberty_desire = -10 } c:br_albania = { - set_relations = { country = c:BYZ value = -25 } + set_relations = { country = c:BYZ value = -15 } add_liberty_desire = 25 } c:br_bulgaria = { - set_relations = { country = c:BYZ value = -35 } + set_relations = { country = c:BYZ value = -15 } create_diplomatic_pact = { country = c:SER2 type = dominion @@ -236,12 +236,12 @@ DIPLOMACY = { country = c:br_vidin type = dominion } - add_liberty_desire = 40 + add_liberty_desire = 25 } c:br_syria = { - set_relations = { country = c:BYZ value = -35 } - add_liberty_desire = 40 + set_relations = { country = c:BYZ value = -15 } + add_liberty_desire = 25 } } \ 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 a798b616..f21155d3 100644 --- a/common/history/diplomacy/05_br_norse_relationships.txt +++ b/common/history/diplomacy/05_br_norse_relationships.txt @@ -36,10 +36,6 @@ country = c:ENG type = personal_union } - create_diplomatic_pact = { - country = c:br_new_angland - type = tributary - } create_diplomatic_pact = { country = c:SWE type = rivalry @@ -49,10 +45,6 @@ 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 } diff --git a/common/history/global/01_br_global.txt b/common/history/global/01_br_global.txt index 866d34d1..0475106c 100644 --- a/common/history/global/01_br_global.txt +++ b/common/history/global/01_br_global.txt @@ -196,139 +196,4 @@ GLOBAL = { } } - if = { - limit = { - has_game_rule = new_world_natives_game_rule_recognized - } - c:IRO ?= { - set_country_type = unrecognized - remove_modifier = native_conscription_8 - } - c:CTF ?= { - set_country_type = unrecognized - remove_modifier = native_conscription_8 - } - c:br_creek ?= { - set_country_type = unrecognized - remove_modifier = native_conscription_6 - } - c:CHE ?= { - set_country_type = unrecognized - remove_modifier = native_conscription_12 - } - c:COM ?= { - set_country_type = unrecognized - remove_modifier = native_conscription_10 - } - c:IRC ?= { - set_country_type = unrecognized - remove_modifier = native_conscription_8 - } - c:LKT ?= { - set_country_type = unrecognized - remove_modifier = native_conscription_8 - } - } - - if = { - limit = { - has_game_rule = recognized_asians_game_rule_unrecognized - } - c:CHI ?= { - set_country_type = unrecognized - } - c:MUG ?= { - set_country_type = unrecognized - remove_modifier = br_modifier_inward_perfection - } - c:JAP ?= { - set_country_type = unrecognized - remove_modifier = br_modifier_inward_perfection - } - } - - #BR/Persia hardmode - if = { - limit = { - has_game_rule = caliphate_game_rule_large - } - c:ARA ?= { - remove_modifier = br_modifier_jihad_called - s:STATE_DEIR_EZ_ZOR.region_state:PER = { set_state_owner = c:ARA } - s:STATE_BASRA.region_state:PER = { set_state_owner = c:ARA } - s:STATE_BAGHDAD.region_state:PER = { set_state_owner = c:ARA } - s:STATE_MOSUL.region_state:PER = { set_state_owner = c:ARA } - s:STATE_HAIL.region_state:PER = { set_state_owner = c:ARA } - annex = c:EOT - annex = c:br_syria - annex = c:br_aegypt - annex = c:br_kyrenaica - annex = c:br_afrika - annex = c:br_kuwait - set_relations = { country = c:ANL value = -100 } - set_relations = { country = c:PER value = -100 } - set_relations = { country = c:BYZ value = -100 } - change_infamy = 75 - - remove_diplomatic_pact = { - country = c:br_romaioi_india_company - type = protectorate - } - } - } - - if = { - limit = { - has_game_rule = moscovy_game_rule_medium - } - c:br_muscovy ?= { - annex = c:br_smolensk - annex = c:br_ryazan - annex = c:br_yaroslavl - annex = c:br_tver - annex = c:br_nizhny_novgorod - } - c:br_tartaria ?= { - remove_diplomatic_pact = { - country = c:br_muscovy - type = tributary - } - } - } - - if = { - limit = { - has_game_rule = moscovy_game_rule_large - } - c:br_muscovy ?= { - annex = c:br_smolensk - annex = c:br_ryazan - annex = c:br_yaroslavl - annex = c:br_tver - annex = c:br_nizhny_novgorod - annex = c:br_novgorod - annex = c:PRM - annex = c:br_pskov - } - c:br_tartaria ?= { - remove_diplomatic_pact = { - country = c:br_muscovy - type = tributary - } - } - c:PLC ?= { - annex = c:br_kiev - annex = c:br_polotsk - annex = c:br_turov_pinsk - annex = c:br_chernigov - annex = c:GAL - } - c:SWE ?= { - annex = c:FIN - annex = c:br_jamland_harjedalen - annex = c:UBD - annex = c:POM - } - } - } diff --git a/common/history/global/05_br_global_rules.txt b/common/history/global/05_br_global_rules.txt new file mode 100644 index 00000000..34f87557 --- /dev/null +++ b/common/history/global/05_br_global_rules.txt @@ -0,0 +1,188 @@ +# Romaioi Mod - This is executed last among all history +GLOBAL = { + + if = { + limit = { + has_game_rule = new_world_natives_game_rule_recognized + } + c:IRO ?= { + set_country_type = unrecognized + remove_modifier = native_conscription_8 + } + c:CTF ?= { + set_country_type = unrecognized + remove_modifier = native_conscription_8 + } + c:br_creek ?= { + set_country_type = unrecognized + remove_modifier = native_conscription_6 + } + c:CHE ?= { + set_country_type = unrecognized + remove_modifier = native_conscription_12 + } + c:COM ?= { + set_country_type = unrecognized + remove_modifier = native_conscription_10 + } + c:IRC ?= { + set_country_type = unrecognized + remove_modifier = native_conscription_8 + } + c:LKT ?= { + set_country_type = unrecognized + remove_modifier = native_conscription_8 + } + } + + if = { + limit = { + has_game_rule = recognized_asians_game_rule_unrecognized + } + c:CHI ?= { + set_country_type = unrecognized + } + c:MUG ?= { + set_country_type = unrecognized + remove_modifier = br_modifier_inward_perfection + } + c:JAP ?= { + set_country_type = unrecognized + remove_modifier = br_modifier_inward_perfection + } + } + + #BR/Persia hardmode + if = { + limit = { + has_game_rule = caliphate_game_rule_large + } + c:ARA ?= { + remove_modifier = br_modifier_jihad_called + s:STATE_DEIR_EZ_ZOR.region_state:PER = { set_state_owner = c:ARA } + s:STATE_BASRA.region_state:PER = { set_state_owner = c:ARA } + s:STATE_BAGHDAD.region_state:PER = { set_state_owner = c:ARA } + s:STATE_MOSUL.region_state:PER = { set_state_owner = c:ARA } + s:STATE_HAIL.region_state:PER = { set_state_owner = c:ARA } + annex = c:EOT + annex = c:br_syria + annex = c:br_aegypt + annex = c:br_kyrenaica + annex = c:br_afrika + annex = c:br_kuwait + set_relations = { country = c:ANL value = -100 } + set_relations = { country = c:PER value = -100 } + set_relations = { country = c:BYZ value = -100 } + change_infamy = 75 + + remove_diplomatic_pact = { + country = c:br_romaioi_india_company + type = protectorate + } + } + } + + if = { + limit = { + has_game_rule = moscovy_game_rule_medium + } + c:br_muscovy ?= { + annex = c:br_smolensk + annex = c:br_ryazan + annex = c:br_yaroslavl + annex = c:br_tver + annex = c:br_nizhny_novgorod + } + c:br_tartaria ?= { + remove_diplomatic_pact = { + country = c:br_muscovy + type = tributary + } + } + } + + if = { + limit = { + has_game_rule = moscovy_game_rule_large + } + c:br_muscovy ?= { + annex = c:br_smolensk + annex = c:br_ryazan + annex = c:br_yaroslavl + annex = c:br_tver + annex = c:br_nizhny_novgorod + annex = c:br_novgorod + annex = c:PRM + annex = c:br_pskov + } + c:br_tartaria ?= { + remove_diplomatic_pact = { + country = c:br_muscovy + type = tributary + } + } + c:PLC ?= { + annex = c:br_kiev + annex = c:br_polotsk + annex = c:br_turov_pinsk + annex = c:br_chernigov + annex = c:GAL + } + } + + if = { + limit = { + has_game_rule = north_sea_game_rule_large + } + c:DEN ?= { + annex = c:NOR + annex = c:ENG + + } + c:SWE ?= { + annex = c:FIN + annex = c:br_jamland_harjedalen + annex = c:UBD + annex = c:POM + } + } + + if = { + limit = { + has_game_rule = hre_europe_game_rule_medium + } + c:BOH ?= { + annex = c:MEI + annex = c:br_silesia + + } + c:HUN ?= { + annex = c:TRS + annex = c:CRO + } + } + + if = { + limit = { + has_game_rule = hre_europe_game_rule_large + } + c:BOH ?= { + annex = c:MEI + annex = c:br_silesia + + } + c:HUN ?= { + annex = c:TRS + annex = c:CRO + } + c:HRE ?= { + annex = c:BRG + annex = c:BAD + annex = c:OCC + annex = c:BRI + annex = c:WUR + annex = c:HES + } + } + +} diff --git a/common/history/pops/01_br_hre_pops.txt b/common/history/pops/01_br_hre_pops.txt index 5441ce97..3f070058 100644 --- a/common/history/pops/01_br_hre_pops.txt +++ b/common/history/pops/01_br_hre_pops.txt @@ -800,7 +800,6 @@ } create_pop = { culture = czech - religion = catholic size = 24000 } create_pop = { @@ -818,8 +817,13 @@ } create_pop = { culture = czech - religion = catholic size = 2074808 + split_religion = { + czech = { + catholic = 0.3 + protestant = 0.7 + } + } } create_pop = { culture = ashkenazi @@ -835,8 +839,13 @@ } create_pop = { culture = czech - religion = catholic size = 931996 + split_religion = { + czech = { + catholic = 0.4 + protestant = 0.6 + } + } } create_pop = { culture = ashkenazi diff --git a/common/history/pops/05_br_rus_pops.txt b/common/history/pops/05_br_rus_pops.txt index 0a0d0376..4e630eb8 100644 --- a/common/history/pops/05_br_rus_pops.txt +++ b/common/history/pops/05_br_rus_pops.txt @@ -1016,6 +1016,12 @@ create_pop = { culture = silesian size = 842800 + split_religion = { + silesian = { + catholic = 0.5 + protestant = 0.5 + } + } } create_pop = { culture = polish @@ -1024,7 +1030,6 @@ } create_pop = { culture = czech - religion = catholic size = 75000 } } diff --git a/common/history/pops/15_br_tataria_pops.txt b/common/history/pops/15_br_tataria_pops.txt index b919c949..20b4e24a 100644 --- a/common/history/pops/15_br_tataria_pops.txt +++ b/common/history/pops/15_br_tataria_pops.txt @@ -70,7 +70,7 @@ s:STATE_KUBAN = { region_state:br_tartaria = { create_pop = { - culture = pontic + culture = greek size = 2000 } create_pop = { @@ -148,7 +148,7 @@ } region_state:br_blacksea_colonies = { create_pop = { - culture = pontic + culture = greek size = 45000 } create_pop = { @@ -670,33 +670,33 @@ s:STATE_CRIMEA = { region_state:br_tartaria = { create_pop = { - culture = pontic + culture = greek size = 2000 pop_type = aristocrats } create_pop = { - culture = pontic + culture = greek size = 2000 pop_type = clergymen } create_pop = { - culture = pontic + culture = greek size = 500 pop_type = officers } create_pop = { - culture = pontic + culture = greek size = 2000 pop_type = bureaucrats } create_pop = { - culture = pontic + culture = greek size = 4000 pop_type = shopkeepers } create_pop = { - culture = pontic + culture = greek size = 8000 pop_type = clerks } @@ -740,22 +740,22 @@ s:STATE_TAURIDA = { region_state:br_tartaria = { create_pop = { - culture = pontic + culture = greek size = 8000 pop_type = aristocrats } create_pop = { - culture = pontic + culture = greek size = 8000 pop_type = clergymen } create_pop = { - culture = pontic + culture = greek size = 1500 pop_type = officers } create_pop = { - culture = pontic + culture = greek size = 15000 pop_type = shopkeepers } @@ -765,7 +765,7 @@ pop_type = shopkeepers } create_pop = { - culture = pontic + culture = greek size = 3000 pop_type = clerks } @@ -810,7 +810,7 @@ size = 12600 } create_pop = { - culture = pontic + culture = greek size = 8400 } create_pop = { @@ -878,37 +878,37 @@ s:STATE_CHERSON = { region_state:br_tartaria = { create_pop = { - culture = pontic + culture = greek size = 5000 pop_type = aristocrats } create_pop = { - culture = pontic + culture = greek size = 5000 pop_type = clergymen } create_pop = { - culture = pontic + culture = greek size = 500 pop_type = officers } create_pop = { - culture = pontic + culture = greek size = 2000 pop_type = bureaucrats } create_pop = { - culture = pontic + culture = greek size = 15000 pop_type = shopkeepers } create_pop = { - culture = pontic + culture = greek size = 5000 pop_type = clerks @@ -926,7 +926,7 @@ } create_pop = { - culture = pontic + culture = greek size = 1000 pop_type = engineers @@ -976,7 +976,7 @@ size = 12600 } create_pop = { - culture = pontic + culture = greek size = 8400 } create_pop = { @@ -996,31 +996,31 @@ s:STATE_ROSTOV = { region_state:br_tartaria = { create_pop = { - culture = pontic + culture = greek size = 5000 pop_type = aristocrats } create_pop = { - culture = pontic + culture = greek size = 5000 pop_type = clergymen } create_pop = { - culture = pontic + culture = greek size = 500 pop_type = officers } create_pop = { - culture = pontic + culture = greek size = 4000 pop_type = shopkeepers } create_pop = { - culture = pontic + culture = greek size = 2000 pop_type = engineers @@ -1067,7 +1067,7 @@ size = 22600 } create_pop = { - culture = pontic + culture = greek size = 85400 } create_pop = { @@ -1571,7 +1571,7 @@ s:STATE_CRIMEA = { region_state:br_taurica = { create_pop = { - culture = pontic + culture = greek size = 65400 } create_pop = { @@ -1615,7 +1615,7 @@ s:STATE_CRIMEA = { } region_state:br_blacksea_colonies = { create_pop = { - culture = pontic + culture = greek size = 15400 } create_pop = { diff --git a/common/history/power_blocs/br_europe_power_blocs.txt b/common/history/power_blocs/br_europe_power_blocs.txt index 312d29a1..db34f57c 100644 --- a/common/history/power_blocs/br_europe_power_blocs.txt +++ b/common/history/power_blocs/br_europe_power_blocs.txt @@ -14,7 +14,6 @@ principle = principle_sacred_civics_1 # subjects are automatically part of the bloc - member = c:br_elysium } } @@ -58,25 +57,6 @@ } } - c:VEN = { - create_power_bloc = { - name = Venetia_Trade_League #Rename - map_color = { 54 167 156 } - - founding_date = 1711.1.01 #random date can make an offical date once we iron out the lore. - identity = identity_trade_league # trade league identity creates single market so no need to use principle for it. - - principle = principle_internal_trade_1 - principle = principle_external_trade_3 - - principle = principle_defensive_cooperation_1 - principle = principle_freedom_of_movement_1 - - member = c:LOM - member = c:TUS - } - } - c:NET = { create_power_bloc = { name = Amsterdam_Alliance @@ -185,9 +165,48 @@ principle = principle_defensive_cooperation_3 principle = principle_food_standardization_1 - member = c:br_genoa member = c:SIC } } + c:VEN = { + create_power_bloc = { + name = Venetia_Trade_League #Rename + map_color = { 54 167 156 } + + founding_date = 1711.1.01 #random date can make an offical date once we iron out the lore. + identity = identity_trade_league # trade league identity creates single market so no need to use principle for it. + + principle = principle_internal_trade_1 + principle = principle_external_trade_3 + + principle = principle_defensive_cooperation_1 + principle = principle_freedom_of_movement_1 + + member = c:LOM + member = c:TUS + } + } + + c:br_genoa = { + create_power_bloc = { + name = Genoa_Trade_League #Rename + map_color = { 234 131 110 } + + founding_date = 1711.1.01 #random date can make an offical date once we iron out the lore. + identity = identity_trade_league # trade league identity creates single market so no need to use principle for it. + + principle = principle_internal_trade_1 + principle = principle_external_trade_3 + + principle = principle_defensive_cooperation_1 + principle = principle_freedom_of_movement_1 + + member = c:PAR + member = c:MOD + member = C:LUC + member = c:br_pisa + } + } + } diff --git a/common/history/states/08_br_new_world_north_states.txt b/common/history/states/08_br_new_world_north_states.txt index 31986962..c3825486 100644 --- a/common/history/states/08_br_new_world_north_states.txt +++ b/common/history/states/08_br_new_world_north_states.txt @@ -79,7 +79,7 @@ STATES = { } s:STATE_WASHINGTON = { create_state = { - country = c:NZP #SHP + country = c:NZP owned_provinces = { x0D9D1A x3CB52E x6845FD xB5A331 x872665 x036981 x227733 x30DED0 x3575A8 x38322E x496526 x553AEE x5637A4 x64DA01 x6AA85B x9AA5A8 xA92FD8 xC77F08 xDCF81F xFFBEF7 } } @@ -88,7 +88,7 @@ STATES = { owned_provinces = { xF4C54B xD96A8E xCD3BA9 } } create_state = { - country = c:br_japanese_new_world #S09 T97 W22 + country = c:br_japanese_new_world owned_provinces = { x266DDD x2CE4D9 x3A17A7 x551707 x7147A2 x940588 xC8CBF4 x00A000 x0187D7 x3E4D28 x4F0C2D xA040C0 xAC33A4 xD61B40 x004935 x052300 x085961 x0A48BB x20C0C0 x2BF430 x2FEE4D x3F0EE7 x5DFA9B x639A2C x68129D x74558E x896ABB x8CF087 x9E03D5 xA4DD56 xB4D972 xBBBE62 xC0F8C2 xCF4646 xD31024 xDAC21E xFC0388 } } @@ -97,7 +97,7 @@ STATES = { } s:STATE_OREGON = { create_state = { - country = c:NZP #SHP + country = c:NZP owned_provinces = { x25B61A xA87938 x0F1D3D x9B28DC xBDE344 xEEE2DF } } @@ -129,7 +129,7 @@ STATES = { owned_provinces = { x017C34 x0456B2 x073B66 x0B6D01 x156C47 x1F04CC x4A7CD8 x73354E x7355BF x744A86 x774CEA x81EADA x82AA18 x96529F x9888F6 x9D7B0E x9D92A7 xB20F44 xB8D005 xB95EB2 xBC0AA9 xC998B0 xCC869C xD00080 xD484FE xD7B25C xE65BC2 xE6E56D } } create_state = { - country = c:NZP #SHP + country = c:NZP owned_provinces = { x0667C7 x2BCA5E x4B49F2 xE836AA x0682D7 x249E28 x25F860 x2CC6D7 x4DAA8A x7D5812 x83926D x8C707D x9F2532 xB5C710 xB94979 xBFA9C4 xC3178C xCE1B4B xCFD016 xD06EF9 xE6B7A4 xED64F1 xF11FC4 } } @@ -166,7 +166,7 @@ STATES = { } s:STATE_WYOMING = { create_state = { - country = c:ABS #COM + country = c:ABS owned_provinces = { x1F5624 x52839A x5B70BB x5FBCFF x65DCDB xA55B0A xB6CA16 xBE0B1C xD74652 xF89B9D x050F0F x109BC0 x11BB04 x170104 x244042 x28CC5C x5B63B5 x818335 x82F798 x8BF1A0 x90C080 xB9C5DD xC0CBE5 xE35101 xF2158B xF3326F xF99A07 xFABE6A } @@ -228,7 +228,7 @@ STATES = { } s:STATE_NORTH_DAKOTA = { create_state = { - country = c:IRC #ARP X34 + country = c:IRC owned_provinces = { x0020C0 x17983F x329C17 x647FB6 x76F55B xCE5B60 x0EADCE x20A1FA x298347 x30BADD x8C905E x9255F2 x96B71E x96D61E x9D100E x9EA3FF xAA3B6E xAB458E xB5FEC3 xC1C5C5 xCDE122 xE24F6E xE5FDC3 xFAD908 x17235E x184A57 x2D7D62 x3EB1F2 x5BED05 x8F0750 xA4C2F6 xA5A929 xAF6E5B xEE82BD xF3EC53 } @@ -248,10 +248,6 @@ STATES = { owned_provinces = { x551291 x5E7877 x844BD6 xE3E1E1 xF47AED x026750 x08613A x0A6682 x0D6439 x120F17 x14E86D x176E1A x17DA7A x1C9F35 x245CEE x3F22C3 x40F27A x47FA09 x49577A x4D2CA3 x532C36 x56C14E x58317B x6466A1 x680B83 x6A7412 x6D06D4 x6E68EF x6FE856 x74D214 x75D810 x78F2DF x7A9D37 x7AD306 x859766 x8B54D5 x8CE0D2 x8F4ECF x8FB7A5 x91A08A x993FC6 xABD1D2 xAD6F67 xAD862C xB182F3 xB7A857 xBF6E5B xC51FF7 xC5E80F xD080C0 xD56C26 xE37FAD xEA8626 xEEDDC3 xF131A8 xF1B990 xF276CA xFA9899 } } - # create_state = { - # country = c:PWN - # owned_provinces = { x551291 x5E7877 x844BD6 xE3E1E1 xF47AED } - # } add_homeland = cu:dakota } s:STATE_NEBRASKA = { @@ -264,10 +260,6 @@ STATES = { owned_provinces = { x085848 x09025B x10C040 x1204FB x369A5E x394431 x3E62DB x46C0C9 x574B34 x574C53 x5A6816 x5AE35B x5BD057 x5FA3C8 x6298F3 x63FAC0 x671F4C x675507 x76F2C5 x782001 x814008 x8E9E5A x90C040 x9215D8 x924593 x939662 x9B4CC5 xA912ED xB83435 xC0F9BB xD08040 xD1616D xD5A04C xD7F409 xE2B0F1 xF500FF xF7CF1A x199C35 x26D7F5 x35C80B x3CA80A x4A5CBE x5551C2 x63FFC3 x72799C x75B4EE x836A23 x921E4D x996A90 xA8C3AF xABDA2C xB9B03E xCC97E9 xDFB7E3 xE3FE43 xF823F6 xFB92A2 xFFE6CD } } - # create_state = { - # country = c:PWN - # owned_provinces = { x085848 x09025B x10C040 x1204FB x369A5E x394431 x3E62DB x46C0C9 x574B34 x574C53 x5A6816 x5AE35B x5BD057 x5FA3C8 x6298F3 x63FAC0 x671F4C x675507 x76F2C5 x782001 x814008 x8E9E5A x90C040 x9215D8 x924593 x939662 x9B4CC5 xA912ED xB83435 xC0F9BB xD08040 xD1616D xD5A04C xD7F409 xE2B0F1 xF500FF xF7CF1A } - # } add_homeland = cu:caddoan add_homeland = cu:dakota } @@ -285,7 +277,7 @@ STATES = { owned_provinces = { x0364B8 x08A728 x10C0C0 x25C814 x4A5328 x76A411 x876BD0 x9040C0 xE80F7D } } create_state = { - country = c:LKT #PWN + country = c:LKT owned_provinces = { x029975 x1040C0 x1711F0 x1B1E8B x24CC25 x2D821B x5196C1 x54AC76 x5D421A x6C6CF4 x7F42E1 x9324D1 xA68A21 xAB5E06 xB8266A xBE4BF0 xCF5B71 xDA6117 xE5842F xEEC0B1 xF5DE3F } } add_homeland = cu:caddoan @@ -310,19 +302,19 @@ STATES = { } s:STATE_ARKANSAS = { create_state = { - country = c:C05 #X82 + country = c:C05 owned_provinces = { x1402BF x181555 x58998B x6B20E7 xB20F72 x407080 x5F4C23 x637A11 x9AE3BD xB7FD4E xDA6506 xF205E8 } } create_state = { - country = c:O01 #UO1 + country = c:O01 owned_provinces = { x2126AD x3D2FD4 x4887AC x63AA76 x69827A x19E16B x5B4E4D } } create_state = { - country = c:X24 #X84 T43 + country = c:X24 owned_provinces = { x4B4ADB x8F2DEF xA09531 xBA821E xBCAF1A x1CF8D9 x316588 x9CA0ED xC5BECD x070C9D x40F000 xB058B0 xC8F21F xC8FD36 xF51011 xFD9D2F } } create_state = { - country = c:br_louisiane #UO1 + country = c:br_louisiane owned_provinces = { xC0F000 } } add_homeland = cu:caddoan @@ -331,11 +323,11 @@ STATES = { } s:STATE_MISSOURI = { create_state = { - country = c:LKT #DKT + country = c:LKT owned_provinces = { x0AC4E5 x1B4F2D x4D6DEF x53BF8B x591E45 x67104C x67DC9A x701948 x7B0051 x8ADB9A xBF3FF3 xD3F59D xEA9822 xF23379 xF5005E } } create_state = { - country = c:O01 #br_mahafaly + country = c:O01 owned_provinces = { x1BB57F x1BE410 x508040 x5171F6 x547EEE x5CB3AF x5E76CB x84487E x91A469 x948616 x971521 x9DC7AE x9EA16E xA5AFE3 xCC0FCA xCDC95A xD00040 xF279B1 xFF9F56 x0DAFAE x0E60EA x50C080 x65632B x6ED39C x724BC4 x852923 xD04080 xE30DBE xE73161 } } add_homeland = cu:caddoan @@ -343,14 +335,14 @@ STATES = { } s:STATE_IOWA = { create_state = { - country = c:LKT #DKT + country = c:LKT owned_provinces = { x002D4B x03E9D3 x1080C0 x1E7531 x25962B x2BB21D x356047 x3E306D x4A5F7A x4C181C x4F3BC6 x5832CE x5BA80C x606DBE x63CD4F x6EE453 x71153F x72D1EA x764D7B x83139C x8DB752 x9000C0 x9080C0 x91CECE x97AC4F x996F37 x9A3850 x9DE484 x9F7290 xAB3179 xAC772A xAF2D84 xB4D320 xC24F5B xC6264B xCA1F38 xCD67AD xCF483D xD0ED5A xD348EA xD4B435 xDD39CE xE08573 xE31CFC xE46361 xE8429C xF90AE8 } } add_homeland = cu:dakota } s:STATE_MINNESOTA = { create_state = { - country = c:LKT #DKT R22 + country = c:LKT owned_provinces = { x03F3AE x2E8F99 x5E307F x8334D0 xC5E30A xCC4DE2 xD06D27 x1B5B1A x289431 x4FFFFC x658093 x6AD1DD x70957E x7B3020 xA8B1F6 xCDECF0 xD0C080 xE7EF56 x00A0C0 x0FAD27 x1000C0 x108319 x1DF928 x27DB3F x450FD3 x4DCFD1 x57556B x5A4A79 x71C380 x85D457 x8D5116 x9A9297 xAB7F2A xBDF621 xC2D863 xCCC204 xDEFE70 xDFFB08 xF3CD0C xFBB91E xFF83EB } } create_state = { @@ -366,7 +358,7 @@ STATES = { } s:STATE_WISCONSIN = { create_state = { - country = c:CTF #T21 + country = c:CTF owned_provinces = { x3E86B7 x4A71CA x52A5FD x657999 x779B77 x900040 xA6AF2F xD04040 xF57B6E xF6BC89 x049BAB x092B18 x0F38D4 x16E7BF x24883A x397AA3 x39FC40 x3C47F9 x3E0D88 x49B5A8 x4B51EB x520EFD x5816B1 x5FE739 x618762 x68A47D x794B5B x80A0C0 x887276 x89F507 x941A5A x9C97B2 x9F4495 xA5C179 xAA87FB xAFF4FA xBFF7BC xCB7277 xD0C040 xD5A704 xE2A342 xE3903C xE49CB0 xE6D0B8 xEB502A xEF4297 xF54CF0 } @@ -378,7 +370,7 @@ STATES = { } s:STATE_INDIANA = { create_state = { - country = c:CTF #U57 T33 + country = c:CTF owned_provinces = { x26B0DF x285A9A xC02000 xC72917 xE2E68F xED4D2B x005339 x2A554C x4BAF24 x5DA55B x71AF12 x89D198 xF13865 x27EF03 x30D889 x708040 x73BE17 x886CA2 x9977A5 x9CE5F6 xC9A306 xE12B89 xE236DD xE36812 xF04080 } @@ -389,7 +381,7 @@ STATES = { } s:STATE_MICHIGAN = { create_state = { - country = c:CTF #T58 W69 T25 + country = c:CTF owned_provinces = { x1BA1F4 x569D0A x649AB4 x87E8D4 xB41FE2 xC1AE21 xE76A88 xF0C000 x055AA0 x0B0C98 x28FA31 x319D44 x6486DD x70C000 x95E27E xF01A7B x35EAD6 x4D1908 x5E05A9 x9293C6 x96E11B xFDA0D8 x11C5A2 x2455A8 x286086 x4017DC x40E080 x42E736 x43FD92 x4FD630 x50412A x53CE7E x5F7EE0 x69C402 x700040 x781E75 x7F1133 x83AA0C x8BD355 x8E8D40 x94D7BA xAE4DDC xB34192 xC44B48 xD49785 xE24063 xE51181 xE65320 xECE19B xF62CC4 } @@ -403,7 +395,7 @@ STATES = { owned_provinces = { xA8C954 xAD9F9F } } create_state = { - country = c:CTF #W18 + country = c:CTF owned_provinces = { x2158FB x6CD2A5 x704000 xB0C080 xD043D4 x000090 x02EC28 x131587 x214D38 x255558 x4A3037 x638C4B x74A939 x8B892B xA73D1F xA92D73 xB61C8A xBF2D59 xC08BCD xC31F42 xC8B64B xD0C0C0 xE39685 xE4C01C xEDCEDA xF04000 xFC90A5 } @@ -454,11 +446,11 @@ STATES = { } s:STATE_MISSISSIPPI = { create_state = { - country = c:C04 #T78 X96 + country = c:C04 owned_provinces = { x14BCC5 x68986B x6D0DAC x6E06B3 xCAD065 x2958AE x3B0B58 xAD9E8B xECBE35 xF641D2 } } create_state = { - country = c:br_louisiane #U95 br_dagestan X98 + country = c:br_louisiane owned_provinces = { xFB99F3 xBFD47F x4BD19A x123257 xE41653 x407000 x861CB7 x00F080 x520559 x80F080 x9E0C8B x0B6E85 x2016F5 xDD0524 xE1C52F xF0A4C8 } } add_claim = c:br_louisiane @@ -467,15 +459,15 @@ STATES = { } s:STATE_ALABAMA = { create_state = { - country = c:br_creek #X08 + country = c:br_creek owned_provinces = { x12DEAF x31044F x913125 x966D03 xCC3103 x5462C6 x8E9218 xBD9F23 xC8BB61} } create_state = { - country = c:MSC #X38 W29 + country = c:MSC owned_provinces = { x00F000 x168AE9 x3E5AFE x489DF2 x6D9811 xA50BE3 x40A911 x492B79 x6510ED xCDE01B xEE9129 } } create_state = { - country = c:br_louisiane #MSC + country = c:br_louisiane owned_provinces = { x807000 x9DD556 x3837AA x20B000 x43AAC6 x53C044 x656E7D x98A56F xE8D1CA } } add_claim = c:br_louisiane @@ -501,15 +493,15 @@ STATES = { } s:STATE_GEORGIA = { create_state = { - country = c:MSC #V83 V19 X22 + country = c:MSC owned_provinces = { x4EA3CA x98A030 xA86682 xEE9338 xFD85D7 x6D8A9F xA496A6 xCD4C42 xE2E34A xE933F3 x19EFC6 x7B295A x802080 xFCECD3 } } create_state = { - country = c:br_creek #W62 W28 + country = c:br_creek owned_provinces = { xCB1A53 xD66E1C xE631D3 x169E1F x407040 xB3D9D8 } } create_state = { - country = c:br_louisiane #MSC + country = c:br_louisiane owned_provinces = { x13B302 x9BEA44 x40F040 xF0CB48 xABCC5E xBE8916 xC07040 xC2859C x14A138 x21E256 x391CFA x39E367 x3D2D7D x476DE4 x56DBDA x69FAA9 xBDB2BA } } add_claim = c:br_louisiane @@ -522,7 +514,6 @@ STATES = { owned_provinces = { x700080 x44578c } } add_homeland = cu:elysian - #add_homeland = cu:algonquian } s:STATE_WEST_VIRGINIA = { create_state = { @@ -547,13 +538,7 @@ STATES = { country = c:br_elysium owned_provinces = { x708080 x0E3435 xAEB9F5 xF08000 x16482D x576240 x3CC08F x888194 x5E6C0F } } - #create_state = { - # country = c:S10 - # owned_provinces = { x888194 x5E6C0F } - #} - add_claim = c:br_elysium add_homeland = cu:elysian - #add_homeland = cu:algonquian } s:STATE_DELAWARE = { create_state = { @@ -561,15 +546,14 @@ STATES = { owned_provinces = { x708000 xeba646 } } add_homeland = cu:elysian - #add_homeland = cu:algonquian } s:STATE_PENNSYLVANIA = { create_state = { - country = c:IRO #S50 W61 + country = c:IRO owned_provinces = { xACC198 x038B77 x0804CE x265ADC x345319 x533151 x606D4F x67DB6F x691121 x6C494D xAC9DC0 xB7EDCF xC786AB xE2ACEE x56401E x976E86 xBC1A94 xCDBD85 xF08080 x413E60 x8C787A xC4DED4 } } create_state = { - country = c:br_elysium #V96 L03 + country = c:br_elysium owned_provinces = { xB00000 x703866 x75195D xC0C080 x501463 xF1C228 xDD6B3C x308080 x4CB9DF x7CF534 xAF1AEE x242311 } } add_claim = c:br_elysium @@ -582,11 +566,10 @@ STATES = { owned_provinces = { xF00000 x503169 x552873 xA14B4E x716F90 } } add_homeland = cu:elysian - #add_homeland = cu:algonquian } s:STATE_ILLINOIS = { create_state = { - country = c:CTF #V84 T47 X83 + country = c:CTF owned_provinces = { x1B1B01 x26D283 x4E0162 x67EB18 x7A2E59 xBCB645 xF82338 x33B258 x34036E x50C040 x6B3BE8 x6F02DA x3FEEB5 x746E6F x977A71 x9EA280 xB90E0D xCD3BFC x00A080 x0212BC x108040 x22BBD7 x2938A5 x2B0E33 x2FBF72 x445F91 x4A94CA x543986 x585A65 x6D1F7A x6D8AAA x7514E0 x806000 x908040 x999D9F xA36021 xA53D3B xAD5337 xBD8B8B xD998BB xEB7340 xF68D89 } @@ -600,7 +583,6 @@ STATES = { owned_provinces = { x3040C0 x7DE678 x9D3A73 } } add_homeland = cu:elysian - #add_homeland = cu:algonquian } s:STATE_RHODE_ISLAND = { create_state = { @@ -608,7 +590,6 @@ STATES = { owned_provinces = { x939ACE x1A77EA xc5ce93 } } add_homeland = cu:elysian - #add_homeland = cu:algonquian } s:STATE_MASSACHUSETTS = { create_state = { @@ -616,7 +597,6 @@ STATES = { owned_provinces = { xA58ED2 x211ECF x13444D x382709 xB040C0 x8D8744 } } add_homeland = cu:elysian - #add_homeland = cu:algonquian } s:STATE_VERMONT = { create_state = { @@ -625,7 +605,6 @@ STATES = { } add_claim = c:br_vinland add_homeland = cu:elysian - #add_homeland = cu:algonquian } s:STATE_NEW_HAMPSHIRE = { create_state = { @@ -634,7 +613,6 @@ STATES = { } add_claim = c:br_vinland add_homeland = cu:elysian - #add_homeland = cu:algonquian } s:STATE_MAINE = { create_state = { @@ -646,16 +624,15 @@ STATES = { owned_provinces = { x6B3A42 xF2502E x1CA7B0 xBD7C03 x6AE419 xC2B02B xC4CDFC x8F9450 xFBEDD6 x6E757B xB04040 } } add_homeland = cu:elysian - #add_homeland = cu:algonquian } s:STATE_NORTH_CAROLINA = { create_state = { - country = c:M05 #br_alania + country = c:M05 owned_provinces = { x644A75 x785402 x7BF507 x807040 xDBBF9F x5961F9 xD8D851 xF3C9D3 x0F9A00 x58A1C9 x5B809B x7DE315 x7F5918 x81AAED x3EA432 xD01C13 } } create_state = { - country = c:br_elysium #P06 S97 + country = c:br_elysium owned_provinces = { x00F040 x1B47BD xE5DA13 xC58DAF x007040 x228851 x3C4F8A x338BD7 xABF402 x7342E7 x4DC66C x6FBF63 x758494 x8070C0 x711CB6 xA59977 } } add_claim = c:br_elysium @@ -890,7 +867,7 @@ STATES = { owned_provinces = { x01B33D x06AB9D x0A2CCF x17C895 x19A2EE x1FDE39 x4B1FA6 x58A79E x922237 xC09F00 xC0D10F xCEDAE2 xD9665F xD9C98F xE1DCD7 xE3A0FD } } create_state = { - country = c:IRC #U84 + country = c:IRC owned_provinces = { x0756BB x111542 x13D8B0 x1E3ADC x1F57F4 x3E129B x6A0632 x9EEE00 xA2DABF xC06080 xCC9544 xE417CF xE6F6BC xF078C6 x008174 x01A126 x023ABC x0366E9 x06C47F x08B4F9 x09250F x097AEB x0AE42E x0E7E33 x117695 x12E022 x13A156 x157AAD x166B44 x167CB1 x1757CC x1B24D4 x1BA7C7 x1BC323 x1BD909 x1D94AA x1DD882 x1E17C5 x1E1BE6 x1E2C08 x1E566C x1EB5FE x1EF389 x21A007 x2322DE x233603 x23E500 x2570FC x25D8E1 x280549 x281860 x2837F0 x29BDC1 x2B3F4C x2CBF22 x2ED2E9 x2F09CB x2F5FF8 x30F15C x3168F1 x345017 x34B4D3 x364CB6 x3A74FA x3B6C38 x3BE1AF x3FE00A x3FFB80 x40B953 x4356B6 x43634B x43AD4A x44502C x4623FF x469FF1 x46B1F4 x4A2D69 x4AD41C x4C29E7 x4D14A8 x4E53E1 x50237F x50DDCB x5291EB x53CD63 x5410DE x55855F x58FBF4 x5ABBF5 x5B2E01 x5B8650 x5BB079 x5C25D6 x5C699D x5D8481 x5DDBF4 x5ECE96 x5FEE31 x626C7D x64DF0C x673118 x68EFDA x6A28CE x6AE53A x6C59AC x6C7258 x6D1B75 x6DAD90 x6DADA3 x6EAFEC x6EFBD9 x7270AC x739297 x73F1E8 x76118A x79210D x7A4B9B x7A8706 x7B8E59 x7F64BC x802040 x806080 x80723E x8080A7 x80E080 x84BC34 x84DE33 x851792 x85CEF2 x85CF1D x871AA5 x8A8277 x8B891E x8BC79E x8BCFE8 x8D5801 x8DA75A x8E4372 x8E8988 x90CF2D x912B29 x926ECA x928EE3 x94B087 x94C9BB x95534B x9665E4 x9705B3 x97993B x97A74B x9ADD51 x9D5A1E x9E315B x9E9910 x9FF6E4 xA0472D xA2BCAE xA31E5D xA6F8CB xAA4A52 xAAC78F xABCAF9 xAEB7C5 xAF521A xB0AB9C xB25003 xB38742 xB44927 xB6C4A3 xB6E642 xB7CBC8 xB81CB1 xBA20F5 xBB4DAD xBBB0E5 xBC5647 xBCFF3B xBDD65B xBE898B xBF6B39 xBFA383 xC06000 xC0E080 xC0F03C xC10E8D xC18671 xC203B7 xC2043B xC2BDC8 xC6C382 xC826E9 xCA657A xCB3485 xCBC288 xCDE235 xCE1D48 xCE6B2C xCEB3E5 xD0DF51 xD1F86F xD2D3BE xD30931 xD3CB06 xD4F003 xD55DCE xD72087 xD97C0E xDA9446 xDCCC35 xDD93B6 xDF3AC1 xE1280E xE2EA0F xE30338 xE33A60 xE35EDE xE4775E xE48FD5 xE51C72 xE5E502 xE74ADB xE7C7CD xE7E32C xEA25BC xEBAFE0 xEEF418 xEF4828 xEF8B24 xEFCA8A xF01C28 xF06A31 xF083ED xF0A479 xF1C0C8 xF33D4E xF42C50 xF45D51 xF7519A xFAB5A6 xFB2B8C xFC8479 xFD269C xFF08D7 } @@ -963,7 +940,7 @@ STATES = { } create_state = { country = c:br_new_world_company - owned_provinces = { #x80E040 x6FC6B9 x5DDD25 xF2ADD1 x466830 + owned_provinces = { x3A64DE xC0049D xC10D12 xE94E94 xEA49D9 x46467A xAF4675 x7B6229 x33C3E1 x537B4B x6EC829 x28174F xF2ED32 xA2D6C3 x79694A x5F4665 x782D9A x3CE2C4 xF04D97 x4F335A xB70866 xBB863E xFE2408 x66CBE1 x85B0C2 x66ECB4 } state_type = incorporated } @@ -1008,12 +985,12 @@ STATES = { } s:STATE_SOUTH_CAROLINA = { create_state = { - country = c:M05 #W26 + country = c:M05 owned_provinces = { xF5B3A1 xF83D99 x1FA379 x3B0FAE x9B1B8B xF93340 } } create_state = { - country = c:br_elysium #br_alania + country = c:br_elysium owned_provinces = { xAF8C38 xE2F040 x8E69FE x007602 x47BF09 x31E5D4 x2C6AA0 x0070C0 x6F7B23 x7AAA59 x8998F6 xD4D27E xD641CB } } add_homeland = cu:elysian diff --git a/common/journal_entries/br_palaiologos_reforms.txt b/common/journal_entries/br_palaiologos_reforms.txt index b625ac07..5dcab0d9 100644 --- a/common/journal_entries/br_palaiologos_reforms.txt +++ b/common/journal_entries/br_palaiologos_reforms.txt @@ -571,9 +571,13 @@ je_palaiologos_reforms_separatism = { 5 = br_balkan_revolt.3 # Bulgarian Pronoia Revolt #3 = br_balkan_revolt.2 # Greek Pronoia Revolt - 5 = br_anatolian_revolt.3 # Resistance from the Armenians - 1 = br_anatolian_revolt.4 # Local Armenian Revolt - 1 = br_anatolian_revolt.5 # Assassination of a Local Governor + # The below need further testing/ debuging. + # 5 = br_anatolian_revolt.3 # Resistance from the Armenians + # 1 = br_anatolian_revolt.4 # Local Armenian Revolt + # 1 = br_anatolian_revolt.5 # Assassination of a Local Governor + # 5 = br_balkan_revolt.14 # Resistance from the Bulgarians + # 1 = br_balkan_revolt.15 # Local Bulgarian Revolt + # 1 = br_balkan_revolt.16 # Assassination of a Local Governor 10 = palaiologos_events.5 # Paranoia Event diff --git a/events/br_events/br_balkan_revolts.txt b/events/br_events/br_balkan_revolts.txt index c3eaf50b..2cfa48e1 100644 --- a/events/br_events/br_balkan_revolts.txt +++ b/events/br_events/br_balkan_revolts.txt @@ -2473,3 +2473,195 @@ br_balkan_revolt.13 = { } } + +#Bulgarian ethnic Rebellions +br_balkan_revolt.14 = { + type = country_event + placement = s:STATE_BULGARIA.region_state:BYZ + title = br_balkan_revolt.14.t + desc = br_balkan_revolt.14.d + flavor = br_balkan_revolt.14.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:BUL } + exists = s:STATE_BULGARIA.region_state:BYZ + NOT = { has_variable = bul_res_event_completed } + } + immediate = { + save_scope_as = byz_scope + set_variable = bulgar_resistance_start + set_variable = bul_res_event_completed + } + option = { + name = br_balkan_revolt.14.a + add_radicals = { + culture = cu:bulgarian + value = 0.1 + } + } +} + +br_balkan_revolt.15 = { + type = country_event + placement = scope:bulgar_rebel_state + title = br_balkan_revolt.15.t + desc = br_balkan_revolt.15.d + flavor = br_balkan_revolt.15.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:BUL } + exists = s:STATE_BULGARIA.region_state:BYZ + has_variable = bulgar_resistance_start + } + immediate = { + random_scope_state = { + limit = { + owner = c:BYZ + state_region = { + is_homeland = cu:bulgarian + } + } + save_scope_as = bulgar_rebel_state + } + } + option = { + name = br_balkan_revolt.15.a + default_option = yes + hidden_effect = { + scope:bulgar_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:bulgarian + } + } + } + } + } + option = { + name = br_balkan_revolt.15.b + hidden_effect = { + scope:bulgar_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:bulgarian + } + } + } + } + } + option = { + name = br_balkan_revolt.15.c + add_modifier = { + name = br_prevent_separatism_modifier + months = normal_modifier_time + } + } + option = { + name = br_balkan_revolt.15.dd + hidden_effect = { + scope:bulgar_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:bulgarian + } + } + } + } + } +} + +br_balkan_revolt.16 = { + type = country_event + placement = s:STATE_BULGARIA.region_state:BYZ + title = br_balkan_revolt.16.t + desc = br_balkan_revolt.16.d + flavor = br_balkan_revolt.16.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:BUL } + exists = s:STATE_BULGARIA.region_state:BYZ + has_variable = bulgar_resistance_start + } + option = { + name = br_balkan_revolt.16.a + default_option = yes + add_radicals = { + culture = cu:bulgarian + value = 0.1 + } + } + option = { + name = br_balkan_revolt.16.b + add_loyalists = { + culture = cu:bulgarian + value = 0.05 + } + } +} diff --git a/events/br_events/br_elysium_events.txt b/events/br_events/br_elysium_events.txt deleted file mode 100644 index b7c079a7..00000000 --- a/events/br_events/br_elysium_events.txt +++ /dev/null @@ -1,59 +0,0 @@ -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_nation_startup_events.txt b/events/br_events/br_nation_startup_events.txt index a0b4ed57..4535dc19 100644 --- a/events/br_events/br_nation_startup_events.txt +++ b/events/br_events/br_nation_startup_events.txt @@ -586,4 +586,4 @@ br_nation_startup_event.10 = { } -} \ No newline at end of file +} diff --git a/events/br_events/br_new_world_events.txt b/events/br_events/br_new_world_events.txt new file mode 100644 index 00000000..4c739cb8 --- /dev/null +++ b/events/br_events/br_new_world_events.txt @@ -0,0 +1,807 @@ +namespace = br_new_world_events + +#Elysium +br_new_world_events.1 = { + type = country_event + placement = root + title = br_new_world_events.1.t + desc = br_new_world_events.1.d + flavor = br_new_world_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_new_world_events.1.a + 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_new_world_events.1.b + default_option = yes + change_relations = { + country = c:BYZ + value = -25 + } + } +} + +br_new_world_events.2 = { + type = country_event + placement = ROOT + title = br_new_world_events.2.t + desc = br_new_world_events.2.d + flavor = br_new_world_events.2.f + + duration = 3 + + is_popup = yes + + event_image = { + video = "gfx/event_pictures/europenorthamerica_rich_and_poor.bk2" + } + + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/rich_and_poor" + + icon = "gfx/interface/icons/event_icons/event_protest.dds" + + trigger = { + NOT = { has_global_variable = greek_migration_began_variable } + } + + immediate = { + set_global_variable = greek_migration_began_variable + set_variable = already_has_greek_migration_variable + random_country = { + limit = { + NOT = { has_variable = already_has_greek_migration_variable } + any_scope_state = { + cu:greek = { has_homeland = PREV } + } + } + } + random_country = { + limit = { + OR = { country_has_primary_culture = cu:elysian } + any_scope_state = { + state_region = s:STATE_MARYLAND + } + } + random_scope_state = { + limit = { + state_region = s:STATE_MARYLAND + } + save_scope_as = random_elysian_greek_city + } + } + } + + option = { + name = br_new_world_events.2.a + default_option = yes + ai_chance = { base = 2 } + every_scope_state = { + limit = { + cu:greek = { has_homeland = PREV } + } + } + hidden_effect = { + scope:random_elysian_greek_city = { + create_mass_migration = { + origin = c:BYZ + culture = cu:greek + } + } + scope:random_australian_greek_city = { + create_mass_migration = { + origin = c:BYZ + culture = cu:greek + } + } + } + } + +} + +br_new_world_events.7 = { + type = country_event + placement = ROOT + title = br_new_world_events.2.t + desc = br_new_world_events.2.d + flavor = br_new_world_events.2.f + + duration = 3 + + is_popup = yes + + event_image = { + video = "gfx/event_pictures/europenorthamerica_rich_and_poor.bk2" + } + + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/rich_and_poor" + + icon = "gfx/interface/icons/event_icons/event_protest.dds" + + trigger = { + NOT = { has_global_variable = serb_migration_began_variable } + } + + immediate = { + set_global_variable = serb_migration_began_variable + set_variable = already_has_serb_migration_variable + random_country = { + limit = { + NOT = { has_variable = already_has_serb_migration_variable } + any_scope_state = { + cu:serb = { has_homeland = PREV } + } + } + } + random_country = { + limit = { + OR = { country_has_primary_culture = cu:elysian } + any_scope_state = { + state_region = s:STATE_WEST_VIRGINIA + } + } + random_scope_state = { + limit = { + state_region = s:STATE_WEST_VIRGINIA + } + save_scope_as = random_elysian_serb_city + } + } + } + + option = { + name = br_new_world_events.2.a + default_option = yes + ai_chance = { base = 2 } + every_scope_state = { + limit = { + cu:serb = { has_homeland = PREV } + } + } + hidden_effect = { + scope:random_elysian_serb_city = { + create_mass_migration = { + origin = c:HUN + culture = cu:serb + } + } + } + } + +} + +br_new_world_events.9 = { + type = country_event + placement = ROOT + title = br_new_world_events.2.t + desc = br_new_world_events.2.d + flavor = br_new_world_events.2.f + + duration = 3 + + is_popup = yes + + event_image = { + video = "gfx/event_pictures/europenorthamerica_rich_and_poor.bk2" + } + + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/rich_and_poor" + + icon = "gfx/interface/icons/event_icons/event_protest.dds" + + trigger = { + NOT = { has_global_variable = sicilian_migration_began_variable } + } + + immediate = { + set_global_variable = sicilian_migration_began_variable + set_variable = already_has_sicilian_migration_variable + random_country = { + limit = { + NOT = { has_variable = already_has_sicilian_migration_variable } + any_scope_state = { + cu:south_italian = { has_homeland = PREV } + } + } + } + random_country = { + limit = { + OR = { country_has_primary_culture = cu:elysian } + any_scope_state = { + state_region = s:STATE_VIRGINIA + } + } + random_scope_state = { + limit = { + state_region = s:STATE_VIRGINIA + } + save_scope_as = random_elysian_sicilian_city + } + } + } + + option = { + name = br_new_world_events.2.a + default_option = yes + ai_chance = { base = 2 } + every_scope_state = { + limit = { + cu:south_italian = { has_homeland = PREV } + } + } + hidden_effect = { + scope:random_elysian_sicilian_city = { + create_mass_migration = { + origin = c:SIC + culture = cu:south_italian + } + } + } + } + +} + +#Australis Migration +br_new_world_events.10 = { + type = country_event + placement = ROOT + title = br_new_world_events.2.t + desc = br_new_world_events.2.d + flavor = br_new_world_events.2.f + + duration = 3 + + is_popup = yes + + event_image = { + video = "gfx/event_pictures/europenorthamerica_rich_and_poor.bk2" + } + + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/rich_and_poor" + + icon = "gfx/interface/icons/event_icons/event_protest.dds" + + trigger = { + NOT = { has_global_variable = greek_migration_began_variable } + } + + immediate = { + set_global_variable = greek_migration_began_variable + set_variable = already_has_greek_migration_variable + random_country = { + limit = { + NOT = { has_variable = already_has_greek_migration_variable } + any_scope_state = { + cu:greek = { has_homeland = PREV } + } + } + } + random_country = { + limit = { + OR = { country_has_primary_culture = cu:apoikoi } + any_scope_state = { state_region = s:STATE_VICTORIA } + } + random_scope_state = { + limit = { state_region = s:STATE_VICTORIA } + save_scope_as = random_australian_greek_city + } + } + } + + option = { + name = br_new_world_events.2.a + default_option = yes + ai_chance = { base = 2 } + every_scope_state = { + limit = { + cu:greek = { has_homeland = PREV } + } + } + hidden_effect = { + scope:random_australian_greek_city = { + create_mass_migration = { + origin = c:BYZ + culture = cu:greek + } + } + } + } + +} + +br_new_world_events.11 = { + type = country_event + placement = ROOT + title = br_new_world_events.2.t + desc = br_new_world_events.2.d + flavor = br_new_world_events.2.f + + duration = 3 + + is_popup = yes + + event_image = { + video = "gfx/event_pictures/europenorthamerica_rich_and_poor.bk2" + } + + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/rich_and_poor" + + icon = "gfx/interface/icons/event_icons/event_protest.dds" + + trigger = { + NOT = { has_global_variable = sicilian_migration_began_variable } + } + + immediate = { + set_global_variable = sicilian_migration_began_variable + set_variable = already_has_sicilian_migration_variable + random_country = { + limit = { + NOT = { has_variable = already_has_sicilian_migration_variable } + any_scope_state = { + cu:south_italian = { has_homeland = PREV } + } + } + } + random_country = { + limit = { + OR = { country_has_primary_culture = cu:apoikoi } + any_scope_state = { state_region = s:STATE_VICTORIA } + } + random_scope_state = { + limit = { state_region = s:STATE_VICTORIA } + save_scope_as = random_australian_sicilian_city + } + } + } + + option = { + name = br_new_world_events.2.a + default_option = yes + ai_chance = { base = 2 } + every_scope_state = { + limit = { + cu:south_italian = { has_homeland = PREV } + } + } + hidden_effect = { + scope:random_australian_sicilian_city = { + create_mass_migration = { + origin = c:SIC + culture = cu:south_italian + } + } + } + } + +} + + +#New Angland Migration +br_new_world_events.3 = { + type = country_event + placement = ROOT + title = br_new_world_events.2.t + desc = br_new_world_events.2.d + flavor = br_new_world_events.2.f + + duration = 3 + + is_popup = yes + + event_image = { + video = "gfx/event_pictures/europenorthamerica_rich_and_poor.bk2" + } + + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/rich_and_poor" + + icon = "gfx/interface/icons/event_icons/event_protest.dds" + + trigger = { + NOT = { has_global_variable = english_migration_began_variable } + } + + immediate = { + set_global_variable = english_migration_began_variable + set_variable = already_has_english_migration_variable + random_country = { + limit = { + NOT = { has_variable = already_has_english_migration_variable } + any_scope_state = { + cu:british = { has_homeland = PREV } + } + } + } + random_country = { + limit = { + OR = { country_has_primary_culture = cu:colonial_british } + any_scope_state = { + state_region = s:STATE_BUENOS_AIRES + } + } + random_scope_state = { + limit = { + state_region = s:STATE_BUENOS_AIRES + } + save_scope_as = random_angland_english_city + } + } + } + + option = { + name = br_new_world_events.2.a + default_option = yes + ai_chance = { base = 2 } + every_scope_state = { + limit = { + cu:british = { has_homeland = PREV } + } + } + hidden_effect = { + scope:random_angland_english_city = { + create_mass_migration = { + origin = c:ENG + culture = cu:british + } + } + } + } + +} + +br_new_world_events.4 = { + type = country_event + placement = ROOT + title = br_new_world_events.2.t + desc = br_new_world_events.2.d + flavor = br_new_world_events.2.f + + duration = 3 + + is_popup = yes + + event_image = { + video = "gfx/event_pictures/europenorthamerica_rich_and_poor.bk2" + } + + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/rich_and_poor" + + icon = "gfx/interface/icons/event_icons/event_protest.dds" + + trigger = { + NOT = { has_global_variable = english_migration_began_variable } + } + + immediate = { + set_global_variable = english_migration_began_variable + set_variable = already_has_english_migration_variable + random_country = { + limit = { + NOT = { has_variable = already_has_english_migration_variable } + any_scope_state = { + cu:british = { has_homeland = PREV } + } + } + } + random_country = { + limit = { + OR = { country_has_primary_culture = cu:colonial_british } + any_scope_state = { + state_region = s:STATE_URUGUAY + } + } + random_scope_state = { + limit = { + state_region = s:STATE_URUGUAY + } + save_scope_as = random_angland_english_city + } + } + } + + option = { + name = br_new_world_events.2.a + default_option = yes + ai_chance = { base = 2 } + every_scope_state = { + limit = { + cu:british = { has_homeland = PREV } + } + } + hidden_effect = { + scope:random_angland_english_city = { + create_mass_migration = { + origin = c:ENG + culture = cu:british + } + } + } + } + +} + +br_new_world_events.8 = { + type = country_event + placement = ROOT + title = br_new_world_events.2.t + desc = br_new_world_events.2.d + flavor = br_new_world_events.2.f + + duration = 3 + + is_popup = yes + + event_image = { + video = "gfx/event_pictures/europenorthamerica_rich_and_poor.bk2" + } + + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/rich_and_poor" + + icon = "gfx/interface/icons/event_icons/event_protest.dds" + + trigger = { + NOT = { has_global_variable = irish_migration_began_variable } + } + + immediate = { + set_global_variable = irish_migration_began_variable + set_variable = irish_has_english_migration_variable + random_country = { + limit = { + NOT = { has_variable = already_has_irish_migration_variable } + any_scope_state = { + cu:irish = { has_homeland = PREV } + } + } + } + random_country = { + limit = { + OR = { country_has_primary_culture = cu:colonial_british } + any_scope_state = { + state_region = s:STATE_RIO_GRANDE_DO_SUL + } + } + random_scope_state = { + limit = { + state_region = s:STATE_RIO_GRANDE_DO_SUL + } + save_scope_as = random_angland_irish_city + } + } + random_country = { + limit = { + OR = { country_has_primary_culture = cu:vinlander } + any_scope_state = { state_region = s:STATE_NEW_BRUNSWICK } + } + random_scope_state = { + limit = { state_region = s:STATE_NEW_BRUNSWICK } + save_scope_as = random_vinlander_irish_city + } + } + } + + option = { + name = br_new_world_events.2.a + default_option = yes + ai_chance = { base = 2 } + every_scope_state = { + limit = { + cu:irish = { has_homeland = PREV } + } + } + hidden_effect = { + scope:random_angland_irish_city = { + create_mass_migration = { + origin = c:IRE + culture = cu:irish + } + } + scope:random_vinlander_irish_city = { + create_mass_migration = { + origin = c:IRE + culture = cu:irish + } + } + } + } + +} + +#Vinland Migration +br_new_world_events.5 = { + type = country_event + placement = ROOT + title = br_new_world_events.2.t + desc = br_new_world_events.2.d + flavor = br_new_world_events.2.f + + duration = 3 + + is_popup = yes + + event_image = { + video = "gfx/event_pictures/europenorthamerica_rich_and_poor.bk2" + } + + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/rich_and_poor" + + icon = "gfx/interface/icons/event_icons/event_protest.dds" + + trigger = { + NOT = { has_global_variable = danish_migration_began_variable } + } + + immediate = { + set_global_variable = danish_migration_began_variable + set_variable = already_has_danish_migration_variable + random_country = { + limit = { + NOT = { has_variable = already_has_danish_migration_variable } + any_scope_state = { + cu:danish = { has_homeland = PREV } + } + } + } + random_country = { + limit = { + OR = { country_has_primary_culture = cu:vinlander } + any_scope_state = { + OR = { + state_region = s:STATE_ONTARIO + state_region = s:STATE_QUEBEC + } + } + } + random_scope_state = { + limit = { + OR = { + state_region = s:STATE_ONTARIO + state_region = s:STATE_QUEBEC + } + } + save_scope_as = random_vinlander_danish_city + } + } + } + + option = { + name = br_new_world_events.2.a + default_option = yes + ai_chance = { base = 2 } + every_scope_state = { + limit = { + any_scope_state = { + cu:danish = { has_homeland = PREV } + } + } + } + hidden_effect = { + scope:random_vinlander_danish_city = { + create_mass_migration = { + origin = c:DEN + culture = cu:danish + } + } + } + } + +} + +br_new_world_events.6 = { + type = country_event + placement = ROOT + title = br_new_world_events.2.t + desc = br_new_world_events.2.d + flavor = br_new_world_events.2.f + + duration = 3 + + is_popup = yes + + event_image = { + video = "gfx/event_pictures/europenorthamerica_rich_and_poor.bk2" + } + + on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear" + on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/rich_and_poor" + + icon = "gfx/interface/icons/event_icons/event_protest.dds" + + trigger = { + NOT = { has_global_variable = norse_migration_began_variable } + } + + immediate = { + set_global_variable = norse_migration_began_variable + set_variable = already_has_norse_migration_variable + random_country = { + limit = { + NOT = { has_variable = already_has_norse_migration_variable } + any_scope_state = { + cu:norwegian = { has_homeland = PREV } + } + } + } + random_country = { + limit = { + OR = { country_has_primary_culture = cu:vinlander } + any_scope_state = { + state_region = s:STATE_NEWFOUNDLAND + } + } + random_scope_state = { + limit = { + state_region = s:STATE_NEWFOUNDLAND + } + save_scope_as = random_vinlander_norse_city + } + } + } + + option = { + name = br_new_world_events.2.a + default_option = yes + ai_chance = { base = 2 } + every_scope_state = { + limit = { + any_scope_state = { + cu:norwegian = { has_homeland = PREV } + } + } + } + hidden_effect = { + scope:random_vinlander_norse_city = { + create_mass_migration = { + origin = c:NOR + culture = cu:norwegian + } + } + } + } + +} diff --git a/events/br_events/br_palaiologos_reforms_events.txt b/events/br_events/br_palaiologos_reforms_events.txt index 9c8c0e43..9c9faf0a 100644 --- a/events/br_events/br_palaiologos_reforms_events.txt +++ b/events/br_events/br_palaiologos_reforms_events.txt @@ -395,7 +395,7 @@ palaiologos_reforms.3 = { kill_character = yes } trigger_event = { - id = br_bulgarian_revolt.1 + id = br_balkan_revolt.13 } trigger_event = { id = br_anatolian_revolt.1 diff --git a/localization/english/br_countries_l_english.yml b/localization/english/br_countries_l_english.yml index 5d46ba29..b618c7d0 100644 --- a/localization/english/br_countries_l_english.yml +++ b/localization/english/br_countries_l_english.yml @@ -183,7 +183,9 @@ dyn_c_popular_front_of_byzantium: "Popular Front of Romaíon" dyn_c_kurd_princes: "Kurdish Principalities" + dyn_c_kurd_princes_ADJ: "Kurdish" dyn_c_english_lords: "English Lords" + dyn_c_english_lords_ADJ: "English" #Decentralized nations diff --git a/localization/english/br_events_l_english.yml b/localization/english/br_events_l_english.yml index 2105b171..f86d6f40 100644 --- a/localization/english/br_events_l_english.yml +++ b/localization/english/br_events_l_english.yml @@ -306,14 +306,14 @@ 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 + #Armenian Sepratists #Create similar events for bulgars/serbs 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.3.f: "Armenians established their own organizations for independence. These organizations are also supported by our rivals. Their goal is to reestablish a greater Armenian nation from our eastern territories." + br_anatolian_revolt.3.a: "This situation will surely be resolve itself." 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.d: "A revolt by led by an Armenian separatist Organization 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." @@ -321,16 +321,36 @@ 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.d: "Dire news from the East! An Armenian officer of the state with secret sympathy with the resistance has assassinated the local governor in one of our eastern states. This assassination has encouraged 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 and 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: "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!" + br_new_world_events.1.t: "Basileia Romaion Offers us Protection" + br_new_world_events.1.d: "Ambassators from accross the sea have arrived in Elysium." + br_new_world_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_new_world_events.1.a: "Accept Protection." + br_new_world_events.1.b: "Elysium Stands Alone!" + + br_balkan_revolt.14.t: "Bulgarian Separatism" + br_balkan_revolt.14.d: "The Boulgaroí 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 Paristrion with the support of our enemies." + br_balkan_revolt.14.f: "Bulgarians have established organizations for their independence. These organizations are supported by our rivals. Their goal is to reestablish an Independent Bulgaria from our rightful territory." + br_balkan_revolt.14.a: "This situation will surely be resolve itself." + + br_balkan_revolt.15.t: "Local Bulgarian Revolt" + br_balkan_revolt.15.d: "A revolt by led by an Bulgarian separatist Organization is causing unrest in a state with a large Boulgaroí population. The Rebels cry out for a supposedly rightful self-liberation." + br_balkan_revolt.15.f: "The ultimate goal of this organization, which is to establish an independent Bulgarian state. The non Boulgaroí villagers also took up arms against the Bulgarians 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_balkan_revolt.15.a: "Kill all the rebels. Deport civilians as punishment." + br_balkan_revolt.15.b: "Kill the rebels, deport the rebel prisoners." + br_balkan_revolt.15.c: "Prevent revolt peacefully." + br_balkan_revolt.15.dd: "Don't interfere." + + br_balkan_revolt.16.t: "Assassination of a Local Governor" + br_balkan_revolt.16.d: "Dire news from the Balkans! An Boulgaroí officer of the state with secret sympathy with the resistance has assassinated the local governor in one of our balkan states. This assassination has encouraged more violence from the Bulgarians." + br_balkan_revolt.16.f: "After the assassination, the murderer was immediately caught by security forces. The murderer tried to encourage the Bulgarian people by shouting "Long live Bulgaria". The murderer was taken to the square and executed. The Boulgaroí 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_balkan_revolt.16.a: "They will pay for this!" + br_balkan_revolt.16.b: "One murderer cannot represent all Boulgaroí!" + diff --git a/localization/english/br_flavor_events_l_english.yml b/localization/english/br_flavor_events_l_english.yml index 28cf7d63..22dd48d9 100644 --- a/localization/english/br_flavor_events_l_english.yml +++ b/localization/english/br_flavor_events_l_english.yml @@ -50,5 +50,12 @@ br_nation_startup_event.10.f: "Hungary flavor story in progress" br_nation_startup_event.10.a: "Hungary" + br_new_world_events.2.t: "Colonists" + br_new_world_events.2.d: "Colonists immigrating to the New World." + br_new_world_events.2.f: "A large number of our citizens have decided to become Colonists and move away to the new world." + br_new_world_events.2.a: "We cannot stop them." + + + diff --git a/localization/english/br_misc_l_english.yml b/localization/english/br_misc_l_english.yml index c7e4b434..85450371 100644 --- a/localization/english/br_misc_l_english.yml +++ b/localization/english/br_misc_l_english.yml @@ -235,19 +235,33 @@ setting_recognized_asians_game_rule_unrecognized: "Unrecognized Asian Nations" setting_recognized_asians_game_rule_unrecognized_desc: "All Asian Nations start off as unrecognized." - rule_caliphate_game_rule: "@br_icon! #gold Basileía Romaíon#!: Caliphate Game Rule" + rule_caliphate_game_rule: "@br_icon! #gold Basileía Romaíon#!: Caliphate" setting_caliphate_game_rule_small: "Default: Abbasid Caliphate Small" setting_caliphate_game_rule_small_desc: "Abbasid Caliphate starts off pushed into the Arabian desert with only Mecca and a few small vassals/tributaries" setting_caliphate_game_rule_large: "Abbasid Caliphate Large" setting_caliphate_game_rule_large_desc: "Abbasid Caliphate is resurgent, having just recently restored control of Mesopotamia,Egypt & Syria." - rule_moscovy_game_rule: "@br_icon! #gold Basileía Romaíon#!: Russia & Commonwealth Game Rule" + rule_moscovy_game_rule: "@br_icon! #gold Basileía Romaíon#!: Russia & Commonwealth" setting_moscovy_game_rule_small: "Default: Moscovy & Commonwealth fractured." setting_moscovy_game_rule_small_desc: "Moscovy and to lesser extent Commonwealth start off fractured with a many of vassals & tributaries" setting_moscovy_game_rule_large: "Moscovy & Commonwealth Centralized" - setting_moscovy_game_rule_large_desc: "Moscovy, Commonwealth & Sweden start off having recently annexed their vassals, tributaries (Including: Novgorod, Pskov and Perm for Moscovy)." + setting_moscovy_game_rule_large_desc: "Moscovy & Commonwealth start off having recently annexed their vassals, tributaries (Including: Novgorod, Pskov and Perm for Moscovy)." setting_moscovy_game_rule_medium: "Moscovy Partially Centralized" - setting_moscovy_game_rule_medium_desc: "Moscovy start off having recently annexed their tributaries (Does not Include: Novgorod, Pskov and Perm for Moscovy Or Commonwealth/Sweden changes)." + setting_moscovy_game_rule_medium_desc: "Moscovy start off having recently annexed their tributaries (Does not Include: Novgorod, Pskov and Perm for Moscovy Or Commonwealth changes)." + + rule_north_sea_game_rule: "@br_icon! #gold Basileía Romaíon#!: NSE & Sweden" + setting_north_sea_game_rule_default: "Default: NSE & Sweden Personal Unions" + setting_north_sea_game_rule_default_desc: "North Sea Empire & Sweden both start with various Personal Unions " + setting_north_sea_game_rule_large: "NSE & Sweden Centralized." + setting_north_sea_game_rule_large_desc: "North Sea Empire & Sweden both start off having recently incorporated their Personal Unions." + + rule_hre_europe_game_rule: "@br_icon! #gold Basileía Romaíon#!: Bohemia & Hungary" + setting_hre_europe_game_rule_default: "Default: Bohemia & Hungary with puppets" + setting_hre_europe_game_rule_default_desc: "Bohemia & Hungary start with puppets" + setting_hre_europe_game_rule_medium: "Bohemia & Hungary annexed puppets." + setting_hre_europe_game_rule_medium_desc: "Bohemia & Hungary start off having annexed their puppets." + setting_hre_europe_game_rule_large: "HRE Included" + setting_hre_europe_game_rule_large_desc: "This option includes the above changes for Bohemia and Hungary as well as the Holy Roman Empire annexing most of their vassals." @@ -270,10 +284,10 @@ ere_ere_name_tt: "Name of our country will be changed to 'Eastern Roman Empire'" #Power Blocs - Romaion_Bloc: "Koinopolitia" #Basileía Romaíon + Romaion_Bloc: "Basileía ton Romaíon" #Basileía Romaíon #Koinopolitia Imperial_HRE: "Universum Regnum" Venetia_Trade_League: "Lega Italica" - #Genoa_Trade_League: "Genoan League" + Genoa_Trade_League: "Lega Genovese" Amsterdam_Alliance: "Handelsovereenkomst" Alexandria_Accords: "Alexandria Symmachia" Andalusian_league: "Al-Andalus" diff --git a/patch-notes.txt b/patch-notes.txt index b336136e..ccd3f245 100644 --- a/patch-notes.txt +++ b/patch-notes.txt @@ -10,6 +10,7 @@ - More Anglo-Saxons added to New Angland. May change that and instead make an event that creates migration target at game start. - New Anglanders also made Catholic. - Removed Anglophone trait on scottish/welsh added celtic to scottish + - Czech and Silesians made majority Protestant (Hussite Legacy) - Balance - Added a buildable "Embassy" that increases influence and infamy decay. diff --git a/to-do.txt b/to-do.txt index eaf3542c..e7ac6833 100644 --- a/to-do.txt +++ b/to-do.txt @@ -1,19 +1,32 @@ ###TODO - +updated 7/22/24 ###Bugs - Occupation COA bugging for certain nations I notice it for Basileia Romaion not sure what the cause is or if its even affecting other people? (No reports on it) - - Figure out MP dysnc if it's even fixable or related to mod or mods/pdx in general since its a common complaint on pdx discord,forums,facebook etc. ###Content - Revamp Sicily - New Cultures - - - - Change ming color. lighter someting between red and yellow? + - - Continue tech balance . - - Improve PLC further. Make easier to remove Cossacks. + - Improve PLC further. - Look at making collapse events journals civil wars etc late game. - Work on making more flags for different governments especially for BR. Have a few but haven't tested. + - missing Zoroastrian priest localization, + - add custom ig traits to Inca. + - Continue working on separatist events make sure they trigger at appropriate and only once per event. + - Make accept Baltic German decision for Sweden perhaps make it available to anyone who owns a Baltic homeland + - Rework Italy power blocs. Maybe a three-four way power stuggle in the area. + - Add objective descriptions + - Add modifiers to Bohemia. Hussite legacy etc + - Add events to Aegypt and Afrika for their cultures to change to African and Aegyptian if they are not a subject of br after 50 years. + - Create unqiue mechanics for HRE power bloc. + - Goal would be to make a way to have it replace the vassal with indepdent countries that could not leave the power bloc at least not the way it currently works. + + - Work on Lore + - Expand and improve based on current gameplay set-up + + - Error log has over 100 errors most are benign but working on that when brain juices are at maximum.