diff --git a/common/ai_strategies/00_default_strategy.txt b/common/ai_strategies/00_default_strategy.txt index b3d59e14..a075943d 100644 --- a/common/ai_strategies/00_default_strategy.txt +++ b/common/ai_strategies/00_default_strategy.txt @@ -1653,7 +1653,7 @@ ai_strategy_default = { if = { limit = { has_strategy = ai_strategy_maintain_mandate_of_heaven } - multiply = 0.25 + multiply = 0.3 } min = 1 diff --git a/common/ai_strategies/02_diplomatic_strategies.txt b/common/ai_strategies/02_diplomatic_strategies.txt index e4505239..4223080e 100644 --- a/common/ai_strategies/02_diplomatic_strategies.txt +++ b/common/ai_strategies/02_diplomatic_strategies.txt @@ -261,6 +261,7 @@ ai_strategy_territorial_expansion = { wargoal_weights = { conquer_state = 1.5 return_state = 1.5 + reduce_autonomy = 1.5 force_nationalization = 0.25 } diff --git a/common/country_definitions/br_base_countries.txt b/common/country_definitions/br_base_countries.txt index a419977b..4fc26090 100644 --- a/common/country_definitions/br_base_countries.txt +++ b/common/country_definitions/br_base_countries.txt @@ -3487,7 +3487,7 @@ SAF = { tier = kingdom - cultures = { colonial_dutch } + cultures = { boer } capital = STATE_CAPE_COLONY } diff --git a/common/country_definitions/br_new_countries.txt b/common/country_definitions/br_new_countries.txt index 37cb066c..6202f158 100644 --- a/common/country_definitions/br_new_countries.txt +++ b/common/country_definitions/br_new_countries.txt @@ -7,7 +7,7 @@ br_aegypt = { tier = kingdom - cultures = { greek } #aegyptian + cultures = { aegyptian } #aegyptian religion = oriental_orthodox capital = STATE_LOWER_EGYPT } @@ -40,7 +40,7 @@ br_afrika = { tier = kingdom - cultures = { greek } #african + cultures = { african } #african religion = oriental_orthodox capital = STATE_TUNISIA } @@ -52,7 +52,7 @@ br_kyrenaica = { tier = grand_principality - cultures = { greek } #african + cultures = { african } #african religion = oriental_orthodox capital = STATE_LIBYA } diff --git a/common/cultures/00_cultures.txt b/common/cultures/00_cultures.txt index 28c759b6..471863a6 100644 --- a/common/cultures/00_cultures.txt +++ b/common/cultures/00_cultures.txt @@ -2102,7 +2102,7 @@ australian={ } north_italian={ - color= hsv{ 0.38 0.27 0.86 } + color= hsv{ 0.48 0.47 0.76 } religion = catholic traits = { italophone european_heritage } @@ -2183,7 +2183,7 @@ north_italian={ } south_italian={ - color= rgb{ 97 137 37 } + color= hsv{ 0.68 0.37 0.76 } religion = catholic traits = { italophone european_heritage } diff --git a/common/cultures/br_new_cultures.txt b/common/cultures/br_new_cultures.txt index dfac55d3..15076cda 100644 --- a/common/cultures/br_new_cultures.txt +++ b/common/cultures/br_new_cultures.txt @@ -341,7 +341,7 @@ pontic={ } african={ - color = rgb{ 125 100 125 } + color = rgb{ 115 80 175 } religion = oriental_orthodox traits = { greek_culture african_settler european_heritage } diff --git a/common/history/countries/ARA - Arabia.txt b/common/history/countries/ARA - Arabia.txt index 91f7fa6a..a02fd0d7 100644 --- a/common/history/countries/ARA - Arabia.txt +++ b/common/history/countries/ARA - Arabia.txt @@ -6,6 +6,7 @@ effect_starting_politics_traditional = yes activate_law = law_type:law_tribal_armies add_technology_researched = br_tech_frontier_expansion + add_technology_researched = br_tech_natural_history activate_law = law_type:law_slave_trade activate_law = law_type:law_monarchy #was law_theocracy @@ -315,6 +316,7 @@ c:YEM = { effect_starting_technology_tier_4_tech = yes add_technology_researched = br_tech_murano_glass + add_technology_researched = br_tech_natural_history effect_starting_politics_traditional = yes activate_law = law_type:law_tribal_armies diff --git a/common/history/countries/MAL - Mali.txt b/common/history/countries/MAL - Mali.txt index 6b25574c..db6654c5 100644 --- a/common/history/countries/MAL - Mali.txt +++ b/common/history/countries/MAL - Mali.txt @@ -1,6 +1,7 @@ COUNTRIES = { c:MAL = { effect_starting_technology_tier_5_tech = yes + add_technology_researched = br_tech_natural_history effect_starting_politics_traditional = yes activate_law = law_type:law_tribal_armies diff --git a/common/history/countries/jap - japan.txt b/common/history/countries/jap - japan.txt index 31352d4e..cc16c5b6 100644 --- a/common/history/countries/jap - japan.txt +++ b/common/history/countries/jap - japan.txt @@ -246,6 +246,7 @@ add_technology_researched = br_tech_hostile_climate_colonization add_technology_researched = br_tech_separation_of_powers #Required for law_presidential_republic add_technology_researched = br_tech_frontier_expansion + add_technology_researched = colonization set_tax_level = medium add_taxed_goods = g:services diff --git a/common/history/pops/06_br_north_africa_pops.txt b/common/history/pops/06_br_north_africa_pops.txt index c451fefa..a1f23ca0 100644 --- a/common/history/pops/06_br_north_africa_pops.txt +++ b/common/history/pops/06_br_north_africa_pops.txt @@ -820,96 +820,88 @@ s:STATE_TUNISIA = { region_state:br_afrika = { create_pop = { - culture = greek - size = 15000 + culture = african + size = 250000 } create_pop = { - culture = latinoi - size = 10000 - pop_type = shopkeepers + culture = maghrebi + size = 685804 + split_religion = { + maghrebi = { + sunni = 0.8 + shiite = 0.2 + } + } } create_pop = { - culture = latinoi - size = 15000 - pop_type = clerks + culture = berber + size = 300000 + } + create_pop = { + culture = romaniote + size = 35000 + } + create_pop = { + pop_type = slaves + culture = berber + size = 175000 + religion = animist + } + create_pop = { + pop_type = slaves + culture = sudanese + size = 25000 + religion = animist } create_pop = { culture = greek - religion = oriental_orthodox - size = 68000 + size = 8000 pop_type = aristocrats } create_pop = { culture = greek - religion = oriental_orthodox - size = 63200 + size = 4000 pop_type = clergymen } create_pop = { culture = greek - religion = oriental_orthodox - size = 5800 + size = 4000 pop_type = officers } create_pop = { culture = greek - religion = oriental_orthodox - size = 94200 + size = 25000 pop_type = soldiers } create_pop = { culture = greek - religion = oriental_orthodox - size = 9000 + size = 8000 pop_type = bureaucrats } create_pop = { culture = greek - religion = oriental_orthodox - size = 32000 + size = 15000 pop_type = shopkeepers } create_pop = { culture = greek - religion = oriental_orthodox - size = 54000 + size = 25000 pop_type = clerks } create_pop = { - culture = greek - religion = oriental_orthodox - size = 33000 - pop_type = farmers - } - create_pop = { - pop_type = slaves - culture = berber - size = 175000 - religion = animist + culture = latinoi + size = 10000 + pop_type = shopkeepers } create_pop = { - pop_type = slaves - culture = sudanese + culture = latinoi size = 25000 - religion = animist - } - create_pop = { - culture = maghrebi - size = 865804 - split_religion = { - maghrebi = { - sunni = 0.8 - shiite = 0.2 - } - } - } - create_pop = { - culture = berber - size = 300000 + pop_type = clerks } create_pop = { - culture = romaniote - size = 33000 + culture = african + size = 40000 + pop_type = farmers } } region_state:br_fezzan = { @@ -951,17 +943,8 @@ s:STATE_TRIPOLI = { region_state:br_afrika = { create_pop = { - culture = greek - size = 5000 - } - create_pop = { - culture = latinoi - size = 5000 - } - create_pop = { - culture = greek - religion = oriental_orthodox - size = 85000 + culture = african + size = 75000 } create_pop = { pop_type = slaves @@ -971,7 +954,7 @@ } create_pop = { culture = maghrebi - size = 89628 + size = 85628 split_religion = { maghrebi = { sunni = 0.8 @@ -993,6 +976,42 @@ size = 8000 religion = animist } + create_pop = { + culture = latinoi + size = 2000 + pop_type = shopkeepers + } + create_pop = { + culture = greek + size = 1000 + pop_type = aristocrats + } + create_pop = { + culture = greek + size = 1000 + pop_type = clergymen + } + create_pop = { + culture = greek + size = 200 + pop_type = officers + } + create_pop = { + culture = greek + size = 2500 + pop_type = soldiers + } + create_pop = { + culture = greek + size = 600 + pop_type = bureaucrats + } + create_pop = { + culture = african + size = 8000 + pop_type = farmers + } + } region_state:br_fezzan = { create_pop = { @@ -1048,57 +1067,22 @@ s:STATE_LIBYA = { region_state:br_afrika = { create_pop = { - culture = greek - size = 5000 - } - create_pop = { - culture = latinoi - size = 2000 - pop_type = shopkeepers - } - create_pop = { - culture = greek - religion = oriental_orthodox - size = 14000 - pop_type = aristocrats - } - create_pop = { - culture = greek - religion = oriental_orthodox - size = 12000 - pop_type = clergymen - } - create_pop = { - culture = greek - religion = oriental_orthodox - size = 600 - pop_type = officers - } - create_pop = { - culture = greek - religion = oriental_orthodox - size = 9400 - pop_type = soldiers - } - create_pop = { - culture = greek - religion = oriental_orthodox - size = 6000 - pop_type = farmers + culture = african + size = 35000 } create_pop = { pop_type = slaves culture = berber - size = 45000 + size = 30000 religion = animist } create_pop = { culture = berber - size = 30000 + size = 15000 } create_pop = { culture = maghrebi - size = 153132 + size = 56132 split_religion = { maghrebi = { sunni = 0.8 @@ -1110,8 +1094,6 @@ culture = romaniote size = 2996 } - } - region_state:br_kyrenaica = { create_pop = { culture = latinoi size = 2000 @@ -1119,47 +1101,47 @@ } create_pop = { culture = greek - religion = oriental_orthodox - size = 14000 + size = 1000 pop_type = aristocrats } create_pop = { culture = greek - religion = oriental_orthodox - size = 12000 + size = 1000 pop_type = clergymen } create_pop = { culture = greek - religion = oriental_orthodox - size = 600 + size = 200 pop_type = officers } create_pop = { culture = greek - religion = oriental_orthodox - size = 9400 + size = 2500 pop_type = soldiers } create_pop = { culture = greek - religion = oriental_orthodox - size = 6000 + size = 600 + pop_type = bureaucrats + } + create_pop = { + culture = african + size = 8000 pop_type = farmers } + } + region_state:br_kyrenaica = { create_pop = { - pop_type = slaves - culture = berber - size = 45000 - religion = animist + culture = african + size = 55000 } create_pop = { culture = berber - size = 30000 + size = 16000 } create_pop = { culture = maghrebi - size = 103132 + size = 68132 split_religion = { maghrebi = { sunni = 0.8 @@ -1169,7 +1151,7 @@ } create_pop = { culture = romaniote - size = 2996 + size = 3296 } create_pop = { pop_type = slaves @@ -1177,6 +1159,47 @@ size = 15000 religion = animist } + create_pop = { + pop_type = slaves + culture = berber + size = 40000 + religion = animist + } + create_pop = { + culture = latinoi + size = 2000 + pop_type = shopkeepers + } + create_pop = { + culture = greek + size = 2000 + pop_type = aristocrats + } + create_pop = { + culture = greek + size = 1500 + pop_type = clergymen + } + create_pop = { + culture = greek + size = 200 + pop_type = officers + } + create_pop = { + culture = greek + size = 2500 + pop_type = soldiers + } + create_pop = { + culture = greek + size = 700 + pop_type = bureaucrats + } + create_pop = { + culture = african + size = 8000 + pop_type = farmers + } } } s:STATE_LIBYAN_DESERT = { diff --git a/common/history/pops/07_br_africa_south_pops.txt b/common/history/pops/07_br_africa_south_pops.txt index 7f8910d7..7f869fc7 100644 --- a/common/history/pops/07_br_africa_south_pops.txt +++ b/common/history/pops/07_br_africa_south_pops.txt @@ -2831,7 +2831,7 @@ size = 32000 } create_pop = { - culture = colonial_dutch + culture = boer size = 42000 } create_pop = { @@ -2893,7 +2893,7 @@ size = 62000 } create_pop = { - culture = colonial_dutch + culture = boer size = 90508 } } @@ -2922,7 +2922,7 @@ pop_type = clergymen } create_pop = { - culture = colonial_dutch + culture = boer size = 12000 } create_pop = { diff --git a/common/modifier_type_definitions/br_culture_religion_modifier_types.txt b/common/modifier_type_definitions/br_culture_religion_modifier_types.txt index 3667ce97..fb23bae2 100644 --- a/common/modifier_type_definitions/br_culture_religion_modifier_types.txt +++ b/common/modifier_type_definitions/br_culture_religion_modifier_types.txt @@ -328,6 +328,14 @@ state_irish_norse_standard_of_living_add={ } } +state_sicilian_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + ###Religion### @@ -481,4 +489,12 @@ state_br_religion_elysian_orthodox_standard_of_living_add={ game_data={ ai_value=0 } +} + +state_br_religion_rus_orthodox_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } } \ No newline at end of file diff --git a/common/religions/br_religion.txt b/common/religions/br_religion.txt index a6a492eb..b05ec0a3 100644 --- a/common/religions/br_religion.txt +++ b/common/religions/br_religion.txt @@ -50,6 +50,14 @@ br_religion_elysian_orthodox = { color = rgb{ 138 35 118 } } +br_religion_rus_orthodox = { + texture = "gfx/interface/icons/religion_icons/orthodox.dds" + traits = { + christian + } + color= hsv{ 0.35 0.40 0.37 } +} + br_religion_hellenic = { texture = "gfx/interface/icons/religion_icons/hellenic.dds" traits = { diff --git a/common/static_modifiers/br_culture_religion_standard_of_living.txt b/common/static_modifiers/br_culture_religion_standard_of_living.txt index bbe2b08f..fc24df1c 100644 --- a/common/static_modifiers/br_culture_religion_standard_of_living.txt +++ b/common/static_modifiers/br_culture_religion_standard_of_living.txt @@ -408,6 +408,16 @@ irish_norse_standard_of_living_modifier_negative = { state_irish_norse_standard_of_living_add = 1 } +sicilian_standard_of_living_modifier_positive = { + icon = "gfx/interface/icons/timed_modifier_icons/modifier_flag_positive.dds" + state_sicilian_standard_of_living_add = 1 +} + +sicilian_standard_of_living_modifier_negative = { + icon = "gfx/interface/icons/timed_modifier_icons/modifier_flag_negative.dds" + state_sicilian_standard_of_living_add = 1 +} + ###Religion### @@ -600,3 +610,13 @@ br_religion_elysian_orthodox_standard_of_living_modifier_negative = { icon = "gfx/interface/icons/timed_modifier_icons/modifier_flag_negative.dds" state_br_religion_elysian_orthodox_standard_of_living_add = 1 } + +br_religion_rus_orthodox_standard_of_living_modifier_positive = { + icon = "gfx/interface/icons/timed_modifier_icons/modifier_flag_positive.dds" + state_br_religion_rus_orthodox_standard_of_living_add = 1 +} + +br_religion_rus_orthodox_standard_of_living_modifier_negative = { + icon = "gfx/interface/icons/timed_modifier_icons/modifier_flag_negative.dds" + state_br_religion_rus_orthodox_standard_of_living_add = 1 +} diff --git a/localization/english/br_religion_l_english.yml b/localization/english/br_religion_l_english.yml index e5b57b3d..e2140984 100644 --- a/localization/english/br_religion_l_english.yml +++ b/localization/english/br_religion_l_english.yml @@ -6,6 +6,7 @@ br_religion_iconoclast: "Iconoclast" br_religion_bogomilist: "Bogomilist" br_religion_elysian_orthodox: "Elysian Orthodox" + br_religion_rus_orthodox: "Russian Orthodox" br_religion_hellenic: "Neo Hellenic" br_religion_norse: "Norse" br_religion_zoroastrian: "Zoroastrian" diff --git a/localization/english/replace/cultures_l_english.yml b/localization/english/replace/cultures_l_english.yml index a5f3a2ac..f3d55399 100644 --- a/localization/english/replace/cultures_l_english.yml +++ b/localization/english/replace/cultures_l_english.yml @@ -9,7 +9,7 @@ dutch: "Dutch" frankish: "Frankish" wallonian: "Wallonian" - boer: "Boer" + boer: "Afrikaans" swiss_culture_group: "Swiss" swiss: "Swiss" scandinavian_culture_group: "Scandinavian" diff --git a/patch-notes.txt b/patch-notes.txt index 399a96e5..d843a9ff 100644 --- a/patch-notes.txt +++ b/patch-notes.txt @@ -2,10 +2,17 @@ #Update 112 + #Exarchate of Afrika + - reAdded Afrikanós culture as the primary settler culture of Afrika. + #Katepaníkion of Italias - Catholic primary relgion I never intended to make it orthodox. - Sikelianoi (Sicilian in greek) split off from South Italian. Primarily greek speaking though has italian trait as well and are orthodox though 10-25% start as catholic and some of the ones in andalus controlled start as sunni. + #South Africa + - Seperated Afrikaans from Colonial Dutch for South Africa. + + #Religion #Modifiers - adjusted various modifiers replacing many of the ones that had unit_supply_consumption_mult trait as it did not do what i thought it did. (It only affects goods shipped via sea route). @@ -33,6 +40,7 @@ - Various minor bugs fixed - added silesian as a cultural homeland to silesia at game start removed baltic and polish. - fixed some releasables and other country defines. + - fixed some countries missing certain techs they need for their starting laws. ###Update 111