diff --git a/common/buildings/00_monotown_buildings.txt b/common/buildings/00_monotown_buildings.txt index d1a930fc..65dcd204 100644 --- a/common/buildings/00_monotown_buildings.txt +++ b/common/buildings/00_monotown_buildings.txt @@ -384,7 +384,7 @@ monotown_01 = { culture = { has_innovation = innovation_city_planning } - government_has_flag = government_is_urepublic + government has_flag = government_is_urepublic } can_construct_showing_failures_only = { @@ -900,7 +900,7 @@ monotown_02 = { has_cultural_parameter = next_level_cities } } - government_has_flag = government_is_urepublic + government has_flag = government_is_urepublic } cost_gold = main_building_tier_2_cost @@ -1379,7 +1379,7 @@ monotown_03 = { has_innovation = innovation_manorialism } } - government_has_flag = government_is_urepublic + government has_flag = government_is_urepublic } cost_gold = main_building_tier_3_cost next_building = monotown_04 @@ -1858,7 +1858,7 @@ monotown_04 = { has_innovation = innovation_windmills } } - government_has_flag = government_is_urepublic + government has_flag = government_is_urepublic } cost_gold = main_building_tier_4_cost diff --git a/common/culture/traditions/00_realm_traditions.txt b/common/culture/traditions/00_realm_traditions.txt index 270d3f8d..2dcf6e74 100644 --- a/common/culture/traditions/00_realm_traditions.txt +++ b/common/culture/traditions/00_realm_traditions.txt @@ -338,7 +338,7 @@ tradition_republican_legacy = { scope:character = { any_vassal = { primary_title.tier > tier_county - government_has_flag = government_is_republic + government_has_flag = government_is_special_republic } } } @@ -2279,7 +2279,7 @@ tradition_parochialism = { scope:character = { any_vassal = { primary_title.tier > tier_county - government_has_flag = government_is_republic + government_has_flag = government_is_special_republic } } } diff --git a/common/defines/00_defines.txt b/common/defines/00_defines.txt index 14600f91..92faafc2 100644 --- a/common/defines/00_defines.txt +++ b/common/defines/00_defines.txt @@ -214,7 +214,6 @@ NCharacter = { 16 #exc 68 #nice 69 #exc - 99 #godlike } SKILL_LEVELS_TEXTS = { "SKILL_TERRIBLE" @@ -224,7 +223,6 @@ NCharacter = { "SKILL_EXCELLENT" "SKILL_NICE" "SKILL_EXCELLENT" - "SKILL_GODLIKE" } SKILL_MODIFIER_OFFSET = -8 # skill modifiers with offset add this from skill value (see common/modifiers/00_basic_modifiers.txt) diff --git a/common/governments/00_government_types.txt b/common/governments/00_government_types.txt index cc065bf1..5d662c65 100644 --- a/common/governments/00_government_types.txt +++ b/common/governments/00_government_types.txt @@ -633,6 +633,7 @@ landless_minority_government = { court_generate_spouses = yes council = yes always_use_patronym = yes + create_cadet_branches = yes rulers_should_have_dynasty = yes landless_playable = yes use_title_tier_modifiers = no @@ -658,6 +659,7 @@ landless_minority_government = { valid_holdings = { tribal_holding church_holding castle_holding city_holding temple_citadel_holding } character_modifier = { + active_accolades = -100 knight_limit = 2 character_travel_speed = 20 siege_weapon_siege_value_mult = -0.5 @@ -755,6 +757,7 @@ peasantrepublic_government = { men_at_arms_cap = -1 men_at_arms_limit = -1 knight_limit = -4 + active_accolades = -1 title_creation_cost_mult = 1.5 mercenary_hire_cost_mult = 2 men_at_arms_maintenance = 1.5 @@ -840,6 +843,7 @@ urbanrepublic_government = { men_at_arms_cap = 2 men_at_arms_limit = 2 knight_limit = -4 + active_accolades = -1 title_creation_cost_mult = 1.5 mercenary_hire_cost_mult = -0.25 men_at_arms_maintenance = 2 @@ -1134,6 +1138,11 @@ celestial_government = { has_special_house_aspirations } + # The hegemon cannot reassign ministers + ai_can_reassign_council_positions = { + primary_title != title:h_china + } + currency_levels_cap = { merit = 9 } diff --git a/gui/shared/lists.gui b/gui/shared/lists.gui index 6b43f171..72260f97 100644 --- a/gui/shared/lists.gui +++ b/gui/shared/lists.gui @@ -2113,7 +2113,7 @@ types Lists layoutpolicy_vertical = expanding margin_left = 10 hbox = { - visible = "[Character.GetGovernment.IsType('urbanrepublic_government')]" + visible = "[Character.GetGovernment.IsType('urbanrepublic_government'))]" spacing = 3 expand = {} icon = { diff --git a/map_data/provinces.png b/map_data/provinces.png index 84b34ec8..01640eeb 100644 --- a/map_data/provinces.png +++ b/map_data/provinces.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:47de7acc168ebd9f4505de4037cf885c4a03847fe5b28d6de3ff3c0f33b0b4e2 -size 2636896 +oid sha256:bf1f57c42e22784d3c31719042a725358b336c513d37848ade288c08fb359817 +size 2557598